<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.gf-demand {
	*margin-top: 50px!important;
	padding: 80px 0
}

.gf-demand .h2 {
	font-size: 14px;
	color: #666
}

.gf-demand .h3 {
	font-size: 34px;
	color: #333;
	padding-bottom: 50px;
	line-height: 1
}

.gf-demand .write {
	padding-bottom: 50px
}

.gf-demand .write input {
	margin-right: 1%;
	background-color: #f4f4f4;
	padding: 20px 0;
	color: #6e6e6e;
	padding-left: 1%;
	font-size: 14px
}

.gf-demand .write .submit {
	background-color: #040404;
	color: #fff;
	width: 11%;
	font-family: microsoft yahei;
	text-align: center;
	padding-left: 0;
	cursor: pointer;
	*margin: 0!important;
	*padding: 17px0!important;
	margin-right: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
	height: 60px;
	line-height: 56px;
	border: 2px solid #040404;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}

.gf-demand .write .submit:hover {
	background: #fff;
	color: #040404
}

.gf-demand .write .text1,.gf-demand .write .text2 {
	width: 16%;
	border: 0;
	font-family: microsoft yahei
}

.gf-demand .write .text3 {
	width: 49%;
	border: 0;
	font-family: microsoft yahei
}
.italic {
	font-size: 14px;
	color: #999
}
@media screen and (min-width:769px) and (max-width:1199px) {
	.gf-demand .write .text1,.gf-demand .write .text2 {
		width: 48%;
		margin-bottom: 20px
	}

	.gf-demand .write .text2 {
		margin-right: 0
	}

	.gf-demand .write .text3 {
		width: 77%
	}

	.gf-demand .write .submit {
		width: 20%
	}


}

@media screen and (max-width:768px) {
	.gf-demand {
		padding: 60px 0
	}

	.gf-demand .write,.gf-demand .h3 {
		padding-bottom: 15px
	}

	.gf-demand .write .text1,.gf-demand .write .text2,.gf-demand .write .text3 {
		width: 99%;
		margin-right: 0;
		margin-bottom: 15px
	}

	.gf-demand .write .submit {
		width: 100%
	}
}


/*==========以下部分是Validform必须的===========*/
.Validform_checktip{
	margin-left:8px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	color:#999;
	font-size:12px;
}
.Validform_right{
	color:#71b83d;
	padding-left:20px;
	background:url(../images/right.png) no-repeat left center;
}
.Validform_wrong{
	color:red;
	padding-left:20px;
	white-space:nowrap;
	background:url(../images/error.png) no-repeat left center;
}
.Validform_loading{
	padding-left:20px;
	background:url(../images/onload.gif) no-repeat left center;
}
.Validform_error{
	background-color:#ffe7e7;
}
#Validform_msg{color:#7d8289;  width:280px; -webkit-box-shadow:2px 2px 3px #777; -moz-box-shadow:2px 2px 3px #777; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); font-size:14px;}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#0098e8;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #0098e8; border-top:none; text-align:left;}


#piaofu{width:100%;height:62px;position:fixed;bottom:0px;left:0px; z-index:300;}

.izl-rmenu {
	position: fixed;
	right:2%;
	bottom: 30%;
	z-index: 999;width: 60px; background-color:#0098e8;border-radius:6px;  padding:10px;
}
.izl-rmenu .gb{}
.izl-rmenu .btn {
	width: 60px;
	height:60px;
	cursor: pointer;
	position: relative;  text-align:center;color:#fff; line-height:60px; border-bottom:#fff solid 1px;
}
.izl-rmenu .btn:hover{ color:#F0FAFF; border-bottom:#F0FAFF solid 1px;}
.izl-rmenu .btn i{ font-size:28px; line-height:60px;}
.izl-rmenu .btn-wx:hover {}
.izl-rmenu .btn-wx .pic { background-color:#0098e8; padding:10px;border-radius:6px;
	position: absolute;
	left: -140px;
	top: -100px;
	display: none;
	width: 120px;

}
.izl-rmenu .btn-wx .pic img{ width:120px; display:block;}
.izl-rmenu .btn-phone {

}
.izl-rmenu .btn-phone:hover {

}
.izl-rmenu .btn-phone .phone { background-color:#0098e8;border-radius:6px;
	position: absolute;
	width: 160px;
	left: -160px;
	top: -1px;
	line-height: 51px;
	color:#fff;
	font-size: 18px;
	text-align: center;
	display: none;
}
.izl-rmenu .btn-qq .qq {background-color:#0098e8;	border-radius:6px;
	position: absolute;
	width: 120px;
	left: -120px;
	top: -1px;
	line-height: 60px;
color:#fff;
	font-size: 16px;
	text-align: center;
	display: none;
}
.izl-rmenu .btn-qq .qq a{ color:#fff;}
.izl-rmenu .btn-top { border-bottom:0px;
	display: none;
}
.izl-rmenu .btn-top:hover {border-bottom:0px;

}
#dkgf{ width:100%; height:60px; float:left;background-color:#0098e8;}
#dbdh{ width:160px; position:absolute; left:0px; bottom:62px; background-color:rgba(0,0,0,0.5);border-radius:6px; padding:10px; display:none; z-index:10000;}
#cdh{width:160px;float:left;max-height:200px; overflow-y:auto;overflow-x:hidden;  }
#cdh p{width:160px;float:left;margin:0px;line-height:32px; padding-top:0px;text-align:center;border-bottom:#6ACFFF solid 1px;}
#cdh p A{ color:#fff; display:block;line-height:32px; font-size:14px; background-color:#0098e8; height:32px; font-weight:bold; overflow:hidden; padding-top:0px;}
#cdh p A i{ margin-right:12px; color:#FFCD7C; font-size:18px;}
#wp_nav{width:100%;float:left;HEIGHT:62px; background-color:#0098e8;}#wp_nav .footera{HEIGHT:62px}#wp_nav .footera UL{TEXT-ALIGN:left}#wp_nav .footera UL LI{width:24%;text-align:center;height:62px;float:left; padding-top:}#wp_nav .footera UL LI A{width:100%;overflow:hidden;display:block;cursor:pointer;text-align:center;line-height:30px;color:#fff; padding-top:30px; font-size:13px;}#wp_nav .footera UL LI.home{background-image:url(../images/home.png);background-repeat:no-repeat;background-position:center 4px}#wp_nav .footera UL LI.tel1{background-image:url(../images/dh.png);background-repeat:no-repeat;background-position:center 4px}#wp_nav .footera UL LI.dx{background-image:url(../images/fx.png);background-repeat:no-repeat;background-position:center 4px}#wp_nav .footera UL LI.fx{background-image:url(../images/dx.png);background-repeat:no-repeat;background-position:center 4px; position:relative; height:32px; padding-top:30px; cursor:pointer;}#wp_nav .footera UL LI.fx A{ padding:0px;}#wp_nav .footera UL LI.d05{background-image:url(../images/ico4.png);background-repeat:no-repeat;background-position:center 4px}#wp_nav .footera UL LI.kg{width:1%;height:62px;float:left;background-image:url(../images/dl_bg.jpg);background-repeat:repeat-y;background-position:center top}

#wxnr{ width:100%;position:fixed; top:10%; z-index:1000; display:none;}
#wxnr .nrdf{ width:50%; padding:5%; float:left; margin-left:20%; text-align:center; background-color:#fff;box-shadow: 0px 2px 6px #777;-webkit-box-shadow: 0px 2px 6px #777;-moz-box-shadow: 0px 2px 6px #777;border-radius:10px;}
#wxnr  .imga{ width:120px;}
#wxnr  p{ font-size:14px; line-height:30px; text-align:center; }
#wxnr  p i{ font-size:16px;}
#wxnr  span{ display:inline-block; padding-left:10px; padding-right:10px; line-height:30px; background-color:#0098e8; color:#fff;border-radius:4px; margin-left:12px; cursor:pointer;}
#guesta{ width:96%; float:left;  overflow:hidden; padding:2%; margin-top:4%; }
#guesta p{ margin-top:5px; margin-bottom:5px; width:100%; float:left; text-align:center; color:#fff; position:relative;}
#guesta p .checkimg{ position:absolute; right:8%; top:38%;}
#guesta p span{ float:left; font-size:16px; font-weight:bold; line-height:36px;}
#guesta input,#guesta textarea{float:left; display:inline-block; outline:none;box-shadow:0px 1px 6px #B5C9DD;-webkit-box-shadow:0px 1px 6px #B5C9DD;-moz-box-shadow:0px 1px 6px #B5C9DD; border:#D8DEEE solid 1px; font-size:14px; outline:none;  padding:1% 4%;  width:89%;border-radius:4px;}
#guesta .input1{ height:35px; color:#666; background-color:rgba(255,255,255,0.8); }
#guesta .input1::-webkit-input-placeholder{ color:#666;}
#guesta .input2{  line-height:20px; color:#666; background-color:#fff; height:80px;}
#guesta .input2::-webkit-input-placeholder{ color:#666;}
#guesta .button2{  height:40px;  width:98%;
	color:#fff;
	border:#0098e8  solid 1px;
	text-align:center;
	cursor:pointer;
	font-size:16px;
	transition:all 0.3s ease-in-out 0s;
	background-color: #0098e8;
	background-image: url(../images/bt.png);
	background-repeat: no-repeat;
	background-position: center center; margin-top:6PX;
}
#guesta .button2:hover{ background-color:#0098e8;}
#sinngel{font-size:16px; line-height:28px; margin-top:2.5%; overflow:hidden; width:100%; float:left; color:#333;}
#sinngel  img{ max-width:96%;}
#sinngel h2{ font-size:14px; font-weight:bold; line-height:30px;color:#0098e8; font-weight:bold;}
#sinngel hr{ background-color:#0098e8; height:1px; overflow:hidden; border:0px; margin-top:10px; margin-bottom:10px;}
#sinngel  table{width:100%; }#sinngel  table td{word-wrap:break-word;word-break:break-all;}
#sinngel iframe{ moverflow:hidden;}
#sinngel  embed,#sinngel VIDEO{max-width:100%;overflow:hidden;}
@media only screen and (max-width: 1300px){#menu UL LI.sq{ position:absolute; right:-1.5%; top:0px; height:100%; z-index:2; width:13%;
		background-position: right center; cursor:pointer;background-size:100% auto;
}}
@media only screen and (max-width: 1000px){#bottom,#foot1 .js{font-size:14px;}#ddfb ul li dd{ font-size:14px;}#ddfb ul li p{ font-size:12px;}}
@media only screen and (max-width: 800px){#wxnr .nrdf{ width:70%; padding:5%; float:left; margin-left:10%;}#sinngel{ font-size:14px;}
#sinngel iframe,#sinngel  embed,#sinngel VIDEO{ height:280px;}#ddfb ul li.lx{ width:100%;}#ddfb ul li.lx .emw{ width:16%; bottom:0px; top:auto;}#ddfb ul li.lx .nrc{ width:75%;}}
@media only screen and (max-width: 600px){#bottom,#foot1  .js{ font-size:12px; line-height:1.5;}#foot1 .gsjj{ width:100%;}
#foot1 .lxwm{width:100%; float:left; margin-top:3%;}#foot1  img{ max-width:50%;}}
@media only screen and (max-width: 500px){#ddfb ul li.lx .emw{ width:25%;}#ddfb ul li.lx .nrc{ width:65%;}}
@media only screen and (max-width: 450px){#footer UL LI span{ font-size:22px;}#sinngel iframe,#sinngel  embed,#sinngel VIDEO{ height:220px;}}



@media only screen and (max-width: 1270px){.izl-rmenu{padding:5px;right:0px;}
.izl-rmenu .gb{display:block;}}
@media only screen and (min-width: 801px){.web_xs{display:block}
.sj_xs{display:none}}
@media only screen and (max-width: 800px){.web_xs{display:none}
.sj_xs{display:block}
.izl-rmenu{width:30px;bottom: 55px;padding:0px;border-radius: 30px;}
.izl-rmenu .btn{width:30px;height:30px;border-radius: 30px;line-height:30px;overflow:hidden;}
.izl-rmenu .btn i{font-size:16px;line-height:30px;}
.izl-rmenu .gb{display:none;}}
</pre></body></html>