/* CSS Document */
.main{ width:1200px; margin:0 auto; background: #fff;}
.border-box{border: 1px solid #dfdfdf;}

.main{
	width: 100%;
	margin-top: 20;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
/* margin and padding */
.manbox{ width:100%; height:auto;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; } 

/************************shouye*****************************************************************/
.manyxjz{ width:100%; overflow:hidden; margin:0 auto; height:auto;}
.manyxjz img{ width:100%; height:auto;}
.calltel1box{ width:71.6%; overflow:hidden; margin:0 auto; height:auto;}
.calltel1box img{ width:100%; height:auto;}
.calltel2box{ width:71.3%; overflow:hidden; margin:0 auto; height:auto;}
.calltel2box img{ width:100%; height:auto;}
.calltel3box{ width:70%; overflow:hidden; margin:0 auto; height:auto;}
.calltel3box img{ width:100%; height:auto;}

/**/
.callbigbox{ width:100%; overflow:hidden; margin:0 auto; height:auto;}
.callbgbox{ background:#0167b7; width:100%; overflow:hidden; margin:0 auto; height:auto; border-radius:10px;}
.calltitle{ width:100%; overflow:hidden; margin:0 auto; height:auto;}
.calltitle h2{ font-size:1.3em; line-height:3em; color:#fff; text-align:center;}
.calltitle p{ font-size:1em; line-height:1.5em; color:#fff; text-align:center; margin-bottom:23px; padding:0 2px;}
.callxbox{ width:100%; overflow:hidden; margin:0 0.25%; height:auto;}
.call1box{ width:59%; height:auto; float:left; margin-left:1em;}
.call1box h2{ font-size:1em; line-height:3em; color:#fff; float:left;}
.call1box input{ width:63%; height:3em; font-size:1em; line-height:3em; float:left;}
.call2box{ width:35%; height:auto; float:left; margin-left:1%;}
.binput{ background:#ff9600; width:80%; height:3em; cursor:pointer; font-size:1em; line-height:3em; color:#FFF; overflow:hidden;}
.callaq{ width:100%; height:auto; font-size:1em; line-height:60px; color:#fff000; text-align:center;}

@media (min-width: 640px){
	
.callbigbox{ width:100%; overflow:hidden; margin:0 auto; height:auto;}
.callbgbox{ background:#0167b7; width:100%; overflow:hidden; margin:0 auto; height:auto; border-radius:10px;}
.calltitle{ width:100%; overflow:hidden; margin:0 auto; height:auto;}
.calltitle h2{ font-size:24px; line-height:63px; color:#fff; text-align:center;}
.calltitle p{ font-size:16px; line-height:25px; color:#fff; text-align:center; margin-bottom:23px;}
.callxbox{ width:100%; overflow:hidden; margin:0 7%; height:auto;}
.call1box{ width:56%; height:auto; float:left; margin-left:1em;}
.call1box h2{ font-size:16px; line-height:50px; color:#fff; float:left;}
.call1box input{ width:75%; height:45px; font-size:16px; line-height:45px; float:left;}
.call2box{ width:40%; height:auto; float:left; margin-left:1em;}
.binput{ background:#ff9600; width:118px; height:45px; cursor:pointer; font-size:16px; line-height:45px; color:#FFF; overflow:hidden;}
.callaq{ width:100%; height:auto; font-size:16px; line-height:60px; color:#fff000; text-align:center;}

}

/***/
.ghtitle{ width:100%; overflow:hidden; margin:0 auto; height:3em; text-align:center; font-size:1.5em; line-height:2.5em; color:#3981b5;}

.ghtitle span{ text-align:center; font-size:1em; line-height:2.5em; color:#3981b5;}
.ghneir{ background:#e3e3e3; width:100%; overflow:hidden; margin:0 auto; height:auto; border-radius:10px;}
.ghnr1{ width:100%; overflow:hidden; margin:0 auto; height:auto;}
.ghnr1 ul{ width:100%;margin:0 1em; overflow:hidden; zoom:1;}
.ghnr1 ul li{ width:96%; height:3em; margin:1em auto;}
.ghnr1 ul li a{ font-size:1em; line-height:3em; color:#000; text-decoration:none;}
.ghnr1 ul li span{ font-size:1em; line-height:3em; color:#F00; text-decoration:none;}
.ghnr1 input{ width:64%; height:3em; font-size:1em; line-height:3em; color:#bfbfbf; padding-left:1em;}
.ghnr1 select{ width:64%; height:3em; font-size:1em; line-height:3em; color:#bfbfbf; padding-left:1em;}
.ghnr2{ width:100%; overflow:hidden; margin:0 auto; height:auto;}
.ghnr2 a{ margin:0 auto; height:auto;}
.ghnr3{ width:100%; overflow:hidden; margin:1em 5em; height:auto;}
.ghnr3 a{ font-size:1em; line-height:2em; color:#555555; text-align:center; text-decoration:none; margin-bottom:1em;}
.ghnr4{ width:100%; overflow:hidden; margin:0 auto; height:auto;}
.ghnr4 ul{ width:100%;margin:0 1em; overflow:hidden; zoom:1;}
.ghnr4 ul li{ width:96%; height:3em;  margin:1em auto;}
.ghnr4 ul li a{ font-size:1em; line-height:3em; color:#000; text-decoration:none;}
.ghnr4 ul li span{ font-size:1em; line-height:3em; color:#F00; text-decoration:none;}
.ghnr4 input{ width:27%; height:3em; font-size:1em; line-height:3em; color:#bfbfbf; padding-left:1em;}
.ghnr4 img{ width:6em; height:auto;}
.ghansub{ background:#e88800; width:35%; height:3em; border-radius:10px;cursor:pointer; font-size:1.5em; line-height:3em; color:#FFF; overflow:hidden; margin:0.5em 30%;}

@media (min-width: 640px){
	
.ghtitle{ width:100%; overflow:hidden; margin:0 auto; height:55px; border-radius:10px;  text-align:center; font-size:30px; line-height:55px; color:#3981b5;}
.ghtitle span{ text-align:center; font-size:24px; line-height:55px; color:#3981b5;}
.ghneir{ background:#e3e3e3; width:100%; overflow:hidden; margin:0 auto; height:auto; border-radius:10px;}
.ghnr1{ width:100%; overflow:hidden; margin:0 auto; height:auto;}
.ghnr1 ul{ width:100%;margin:0 1em; overflow:hidden; zoom:1;}
.ghnr1 ul li{ width:600px; height:50px; float:left; margin-top:25px;}
.ghnr1 ul li a{ font-size:20px; line-height:50px; color:#000; text-decoration:none;}
.ghnr1 ul li span{ font-size:20px; line-height:50px; color:#F00; text-decoration:none;}
.ghnr1 input{ width:417px; height:50px; font-size:18px; line-height:50px; color:#bfbfbf; padding-left:1em;}
.ghnr1 select{ width:438px; height:50px; font-size:18px; line-height:50px; color:#bfbfbf; padding-left:1em;}
.ghnr2{ width:100%; overflow:hidden; margin:0 auto; height:auto;}
.ghnr2 a{ margin:0 auto; height:auto;}
.ghnr3{ width:100%; overflow:hidden; margin:1em 20em; height:auto;}
.ghnr3 a{ font-size:16px; line-height:34px; color:#555555; text-align:center; text-decoration:none; margin-bottom:1em;}
.ghnr4{ width:100%; overflow:hidden; margin:0 auto; height:auto;}
.ghnr4 ul{ width:100%;margin:0 1em; overflow:hidden; zoom:1;}
.ghnr4 ul li{ width:600px; height:50px; float:left; margin-top:25px;}
.ghnr4 ul li a{ font-size:20px; line-height:50px; color:#000; text-decoration:none;}
.ghnr4 ul li span{ font-size:20px; line-height:50px; color:#F00; text-decoration:none;}
.ghnr4 input{ width:115px; height:50px; font-size:18px; line-height:50px; color:#bfbfbf; padding-left:1em;}
.ghnr4 img{ width:115px; height:auto;}
.ghansub{ background:#e88800; width:150px; height:60px; border-radius:10px;cursor:pointer; font-size:24px; line-height:60px; color:#FFF; overflow:hidden; margin:0.5em 10em;}
}

/*内容*/
.ET_tit img{ width:100%;}
.btn{
	width: 100%;
	line-height: 60px;
	height: 60px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #e0e0e0;
	margin-top: 20px;
}
.btn img{ width:100%;}
@media (min-width: 640px){
.ET_tit img{ width:100%; margin-top:10px;}
	}

.ET_yy{ width:100%; height:28.5em; margin:0 auto;}
.ET_yy li{ width:47%; height:13em; background:#239ce1; border-radius:5px; float:left; margin:2% 0 0 2%;}
.ET_yy li .bt{ text-align:center; color:#FFF; font-size:1.5em; margin-top:0.8em;}
.ET_yy li .tt{ width:86%; height:7.7em; border-radius:5px; background:#FFF; margin:0.5em auto; text-indent:1.5em; font-size:1em; color:#555555; line-height:1.6em; padding:0.5em 3% 0.5em 3%;}
@media (min-width: 640px){
.ET_yy{ width:100%; height:415px; margin:0px auto;}
.ET_yy li{ width:47%; height:186px; background:#239ce1; border-radius:5px; float:left; margin:2% 0 0 2%;}
.ET_yy li .bt{ font-size:24px;}
.ET_yy li .tt{ font-size:14px; line-height:26px;}
	}

.ET_jx{ width:96%; height:27.5em; margin:0 auto;}
.ET_jx li{ width:48.5%; background:#dfdfdf; border-radius:5px; height:26.5em; float:left; margin-left:3%;}
.ET_jx li .bt{ width:100%; height:3.2em; background:#239ce1; border-top-left-radius:5px; border-top-right-radius:5px;}
.ET_jx li .bt .bt_tb{ width:10%; float:left; margin:4% 0 0 6%;}
.ET_jx li .bt .bt_tb img{ width:100%;}
.ET_jx li .bt span{ color:#FFF; font-size:1.5em; margin:0 0 0 3%; line-height:2em;}
.ET_jx li .tp_img{ width:92%; margin:0.8em auto;}
.ET_jx li .tp_img img{ width:100%;}
.ET_jx li .tt{ width:92%; margin:0 auto; text-indent:2em; font-size:1em; color:#555555; line-height:1.6em;}
@media (min-width: 640px){
.ET_jx{
	width: 96%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.ET_jx li{
	border-radius: 5px;
	float: left;
	width: 100%;
}
.ET_jx li .bt{ width:100%; height:65px; background:#239ce1; border-top-left-radius:5px; border-top-right-radius:5px;}
.ET_jx li .bt .bt_tb{ width:10%; float:left; margin:6% 0 0 6%;}
.ET_jx li .bt .bt_tb img{ width:100%;}
.ET_jx li .bt span{ color:#FFF; font-size:24px; margin:0 0 0 3%; line-height:65px;}
.ET_jx li .tp_img{ width:92%; margin:0.8em auto;}
.ET_jx li .tp_img img{ width:100%;}
.ET_jx li .tt{ width:92%; margin:0 auto; text-indent:2em; font-size:14px; color:#555555; line-height:27px;}
	}

.ET_mb{ width:99%; height:120px; margin:0 auto;}
.ET_mb li{ width:31%; height:15.5em; float:left; margin-left:1.8%; background:#239ce1; border-radius:5px;}
.ET_mb li .bt{ font-size:1.25em; color:#FFF; text-align:center; margin-top:0.8em;}
.ET_mb li .tp{ width:88%; margin:0.8em auto;}
.ET_mb li .tp img{ width:100%;}
.ET_mb li .tt{ width:80%; color:#FFF; margin:0 auto; line-height:1.3em;}
@media (min-width: 640px){
.ET_mb{
	width: 99%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.ET_mb li{ width:31%; height:250px; float:left; margin-left:1.8%; background:#239ce1; border-radius:5px;}
.ET_mb li .bt{ font-size:20px; color:#FFF; text-align:center; margin-top:0.8em;}
.ET_mb li .tp{ width:88%; margin:0.8em auto;}
.ET_mb li .tp img{ width:100%;}
.ET_mb li .tt{ width:80%; color:#FFF; margin:0 auto; line-height:19px; font-size:14px;}	
	}

.ET_fa{ width:100%; height:20em; margin:0 auto;}
.ET_fa li{ width:47%; float:left; margin-left:2%;}
.ET_fa li img{ width:100%;}
@media (min-width: 640px){
.ET_fa{ width:100%; height:360px; margin:0 auto;}
	}

.ET_gc{ width:100%; margin:0 auto; height:24.2em;}
.ET_gc img{ width:100%;}
@media (min-width: 640px){
.ET_gc{ width:100%; margin:0 auto; height:445px;}
	}

.ET_zj{ width:96%; margin:0 auto; }
.ET_zj_box{ width:100%; height:19em; position:relative;}
.ET_zj_box img{ width:100%;}
.ET_zj_box .right_box{ width:46%; height:15em; position:absolute; top:3em; right:2.8em;}
.ET_zj_box p{ color:#239ce1; font-size:2em;}
.ET_zj_box p span{ color:#333333; font-size:18px;}
.ET_zj_box li{ font-size:1em; color:#555555; line-height:2em;}
.ET_zj_box .btn{ width:60%; margin:0.6em auto;}
.ET_zj_box .btn img{ width:100%;}
.ET_zj .sbpt img{ width:100%;}
@media (min-width: 640px){
.ET_zj{
	width: 96%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.ET_zj_box{ width:100%; height:330px; position:relative;}
.ET_zj_box .right_box{ width:46%; height:280px; position:absolute; top:55px; right:40px;}
.ET_zj_box p{ color:#239ce1; font-size:36px;}
.ET_zj_box p span{ color:#333333; font-size:20px;}
.ET_zj_box ul{ margin-top:5px;}
.ET_zj_box li{ font-size:16px; color:#555555; line-height:32px;}
.ET_zj_box .btn{ width:65%; margin:15px 0 0 30px;}
.ET_zj .sbpt{ margin-top:20px; height:360px;}
	}

.ET_sb{ width:100%; height:18em; margin:0 auto; position:relative; color:#555555; line-height:1.6em;}
.ET_sb img{ width:100%;}
.ET_sb .tt1{ width:64%; text-indent:2em; position:absolute; top:0.5em; left:1.5em;}
.ET_sb .tt2{ width:64%; text-indent:2em; position:absolute; top:5.6em; left:1.5em;}
.ET_sb .sb_btn{ width:52%; position:absolute; top:12.5em; left:3em;}
.ET_sb .sb_btn img{ width:100%;}
@media (min-width: 640px){
.ET_sb{ width:100%; height:275px; margin:0 auto; position:relative; color:#555555; line-height:26px; font-size:14px;}
.ET_sb img{ width:100%;}
.ET_sb .tt1{ width:64%; text-indent:2em; position:absolute; top:10px; left:1.5em;}
.ET_sb .tt2{ width:64%; text-indent:2em; position:absolute; top:5.6em; left:1.5em;}
.ET_sb .sb_btn{ width:52%; position:absolute; top:12.5em; left:3em;}
	}
