/* CSS Document */

*{ margin:0; padding:0;}
a{ text-decoration:none; color:#545454;}
li{ list-style:none;}

img{ max-width:100%; max-height:100%; vertical-align: middle; border:none;}


body{ font-family:"ËÎÌå"; color:#545454; font-weight:normal;}
p{color:#545454;font-size:0.9em;line-height:1.5em;  font-family:"ËÎÌå"; font-weight:normal;}

.blank1{clear:both; height:.25em; overflow:hidden; display:block; border-bottom:1px dashed #d0bda3;}
.blank2{clear:both; height:.5em; overflow:hidden; display:block;}
.blank10{clear:both; height:.5em; overflow:hidden; display:block;}
.blank20 {clear:both; height:.8333em; overflow:hidden; display:block;}

.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.wrapper{margin:0 auto;padding:1px 0;}


.logo_sy{ width:100%; background-color:#e2b574; overflow:hidden; }
.logo_sy ul li{ float:left;}
.logo_sy .li1{ width:60%;}
.logo_sy .li2{ width:20%;}
.logo_sy .li3{ width:20%;}


/*20160609*/
.optimize{ display: none; }
.logo{ width:100%; height:auto; float:left; }
.banner-list{ width:100%; height:auto; float:left; overflow:hidden; position:relative; }


.yuyue2{width: 90%;margin: 0 auto; padding-bottom:1em;height: 30px;}
.yuyue2 input{border: 1px solid #ccc;}
.yuyue2 .phone{ float:left;}
.yuyue2 .phone input {border: 1px solid #ccc;line-height: 20px;width:200px;height: 30px;border-radius: 0.5em;}
.yuyue2 .field{ float:left;}
.yuyue2 .gwy_sub{cursor: pointer; background:#b11b24; color:#FFFFFF; padding:5px 15px;border-radius: 0.5em;}







.main4_sy{ width:100%; background-color:#f7e9bc; overflow:hidden; padding:1em 0; }
.main4_sy ul li{ float:left;width:24%; width: calc(25% - 1px); width:-moz-calc(25% - 1px);    width:-webkit-calc(25% - 1px);  text-align:center; border-right:1px solid #b94c09;}
.main4_sy ul li a{ color:#b94c09; font-size:1.2em; line-height:0.8em; font-weight:bold;}
.main4_sy .li1{ border:none; width:25%;}


/*»ÃµÆÆ¬*/
.ad { height: 14em; box-shadow: 2px 2px 10px #ececec; overflow: hidden; text-align: center; position: relative; z-index: 1;margin: 0px auto; }
.ad .headc ul li{ display:block; height:12.8em}
.ad .headc ul li img{ width:100%; }
.scroller1 { position: absolute; z-index: 2; bottom: 5px; left: 47%; overflow: hidden; zoom: 1; }
.scroller1 a { border-radius: 20px 20px 20px 20px; background: #ccc; width: 10px; height: 10px; float: left; margin-left: 5px; display: inline; }
.scroller1 a.hover { border-radius: 20px 20px 20px 20px; background: #C85049; }
.thelist { overflow: hidden; zoom: 1; }
.thelist li { float: left; width: 320px; height: 175px; }
.thelist li a img { width: 100%; height: 175px; }


/*¿ìËÙÎÊÒ½Éú*/
.liwt { border: #dddddd 1px solid;background: #fff; overflow: hidden; zoom: 1; text-align: center;}
.liwt p {  color: #545454; font-size: 1em; font-family: "Î¢ÈíÑÅºÚ" }
.liwt h2 {line-height: 1.5em;text-align: center;color: #545454;}
.liwt h2 span {display: inline-block;font-size: 0.8em; font-weight:normal; color: #545454;text-align: center;margin: 0 auto;padding: 0.5em 0em;}
.libtn { overflow: hidden; zoom: 1; padding: 0 0 1em 0; text-align: center;  }
.libtn ul li{ float:left; width:40%; margin-left:5%; margin-right:5%;}
.libtn a { padding: 0px 5px; }


.title{ width:100%; padding:1% 0 1% 0; background-color:#b11b24; overflow:hidden;}
.title h3{ float:left;  margin-top:1%; margin-bottom:1%; font-size:1.5em; font-family:Î¢ÈíÑÅºÚ; font-weight:normal; margin-left:3%;}
.title h4{background:url("../images/more.png") right center no-repeat; font-weight:normal; float:left; width:70%;  margin-top:2.5%; text-indent:5px; font-family:Arial; font-size:16.88px; font-weight:normal;color: #fff;}
.title a{ color:#fff;}
.title .h4{ width:47%; }
.title_02{ margin-bottom:0.7em;}
.title_03{ background:none;background-color: #b11b24;}
.title_03 h4{ background:none;}
 
 
 

.knav_con {margin: 0 auto;width: 100%;background-color: #fff; padding-top: 1em;background-color: #fff;}
.knav_con img{width:100%;margin:0 auto;display:block;}
<!--.knav_con a{float:left;display:block;width:15%; width: calc(52/3*1% - 12px); width:-moz-calc(52/3*1% - 12px);    width:-webkit-calc(52/3*1% - 12px);   position:relative; margin-bottom:1em; margin-left:8%; margin-right:8%; padding:5px;}-->


.knav_con a{float:left;display:block;width:25%; width: calc(88/3*1% - 10px); width:-moz-calc(88/3*1% - 10px);    width:-webkit-calc(88/3*1% - 10px);   position:relative; margin-bottom:1em; margin-left:2%; margin-right:2%; padding:1px;}



.knav_con a:hover{border:none;}
.knav_con .hover{} 

.knav_con a.noright{margin-right:0}
.knav_con a b{position:absolute;bottom:7px;text-align:center;font-size:14px;left:0;z-index:10;width:100%;display:block}

.main9_sy{ width:100%; background-color:#e0953a; overflow:hidden; padding:1em 0; }
.main9_sy p{ text-align:center; text-indent:0em; color:#FFFFFF;font-weight:bold;}
.main9_sy ul li{ float:left; width:50%;}
.main9_sy ul li p span{ color:#fffc00; font-size:1.5em; font-weight:bold;}

.main10_sy{ width:100%; background-color:#f9f6f1; overflow:hidden; padding:1em 0; }
.main10_sy p{ text-indent:0em; font-size:1.2em; text-align:center; color:#b94d06;}
.main10_sy .p1{ font-size:1.5em;}



.amin_lt{ width:100%; overflow:hidden;}
.amin_lt ul li{  }
.amin_lt .li1{ margin:1em 2em;  border-bottom:1px solid #e2d2bb;  line-height:3em;}


.pagelist{ width:100%; margin:1em auto; padding-bottom:1em;width: 50%;margin: 1em auto;}
.pagelist li {float: left;padding: 0 5px;color: #505050;color: #333;font-size: 1em;margin-left:2em;margin-top: 0.5em;margin-bottom: 0.5em;}
.amin_nt{  width:100%;overflow:hidden; background-color: #fff;}
.amin_nt_01{ width:100%; background-color: #f0f0f0;}
.amin_nt_01 p {padding-top:0.5em; padding-bottom:0.5em;}
.amin_nt_01 p a{}

.amin_nt_02{ width:90%; margin:0 auto; border-bottom:1px solid #b94d05; padding-bottom:1em;}
.amin_nt_02 img{border-radius: 0.5em;}
.amin_nt_02 p{ text-indent:0em; /*line-height:2em;*/ padding-bottom:0.7em;font-size: 0.8em;}
.amin_nt_02 .p1{ text-align:center; text-indent:0em; font-size:1em; color:#be4f07; padding-top:0.8em;}
.amin_nt_02 .p2{ text-align:center; text-indent:0em; font-size:0.8em; color:#f85661; padding-bottom:0.8em;}

.amin_nt_03{ width:90%; margin:0 auto;}
.amin_nt_03 p{ text-align:left; text-indent:0em;}
.amin_nt_03 .p1{ color:#b94d05; font-size:1em; padding-top:0.5em; padding-bottom:0.5em;}
.amin_nt_03 .p2{ color:#f5334a; font-size:0.8em; padding-bottom:0.5em;}
.amin_nt_03 .p3{  padding-bottom:1em;}



.amin_nt_04{ width:90%; margin:0 auto;}
.amin_nt_04 ul li{ float:left; text-align:center; margin:10px; padding:10px 0;  width: 25%;    width:-moz-calc(100/3*1% - 20px);    width:-webkit-calc(100/3*1% - 20px);    width: calc(100/3*1% - 20px);}
.amin_nt_04 ul li a{ color:#FFFFFF;}
.amin_nt_04 .li1{ background-color:#dd6e8f;}
.amin_nt_04 .li2{ background-color:#7688c8;}
.amin_nt_04 .li3{ background-color:#f78d51;}
.amin_nt_04 .li4{ background-color:#9bbd5f;}
.amin_nt_04 .li5{ background-color:#cfa31c;}
.amin_nt_04 .li6{ background-color:#ac6cdd;}


.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
.he{overflow:hidden; !important overflow:auto; zoom:1;}
.no{display:none;}
.ti{text-indent:-5000px;}
.mw{width:100%; margin:0 auto; overflow:hidden;background-color: #fff;}
.fw{width:100%; margin:0 auto; margin-bottom:1em;}


.xih{  margin-bottom:10px; margin-top:10px;}

.xih li{width:25%; width: calc(25%);width:-moz-calc(25%); 
    width:-webkit-calc(25%);   margin-bottom:20px;  height:2em; line-height:2em; float:left; text-align:center; color:#545454; cursor:pointer;  position:relative; font-size:1.2em; }
.xih li i{background:url(../images/br.jpg); width:1px; height:46px; display:block; position:absolute; right:0; top:0;}

.xih li a{ background-color:#f5eccd; display:block; color:#545454; overflow:hidden; width: 100%;  height:2em;}
.xih li a:hover{ color:#b84d05}

.xih li.hover .entry-trangle{
 
        position:absolute;
		margin-left:45%;
        margin-left:calc(50% - 5px);
		margin-left:-moz-calc(50% - 5px);
		margin-left:-webkit-calc(50% - 5px);
		
        width:0;
        height:0;
		bottom:-9px;
        border-left:10px solid transparent;
        border-right:10px solid transparent;
        border-top:10px solid #f5eccd;
        z-index:1000;
    }

.newss{ background:#FFF; margin:0 auto; width:100%;overflow: hidden;}



.zjc{position:relative;  clear:both;}
.zjcd li{background:#f0ede9; overflow:hidden;}
.zl { float: left; width: 40%; padding-top: 1em; padding-left: 1em;}
.zr{float:right; width:55%;}


.zr p{  text-indent:0em; color:#545454;}
.zr .p1{  padding-top:1em;}
.zr .p1 a{  color:#7c4800; font-size:1.5em;}
.zr .p1 span{  padding-left:20px; font-size:0.65em; color:#545454;}

.zr .p2{ color:#d61321; padding-top:0.7em;}
.zr .p3{ padding-top:0.7em;}
.zr .p3 span{ color:#d61321;}
.zr .p4{ padding-top:1em;}
.zr .p4 a{ color:#ffffff; padding:5px 10px; background-color:#e0943a; margin-right:10px; }


.zjcd{position:relative; overflow:hidden;background-color:#fff;}
.zjcd .owl-controls{position:absolute; width:100%; bottom:20px; left:0; height:2px;}

.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}

	
.owl-carousel .owl-item{
	float: left;
}


.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}



.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}

.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=20);/*IE7 fix*/
	opacity: 0.2;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791;
	overflow: hidden;
}

.owl-theme .owl-controls .active span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=20);/*IE7 fix*/
	opacity: 0.2;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: red;
	overflow: hidden;
}

.di{background:url() no-repeat center center #f9f6f1; text-align:center; padding:30px 0 50px; height:84px; width:640px;}
.diu{border-top:1px solid #958976;  display:block; background:#f9f6f1; margin-bottom:1em;}
.diu li{background:url(../images/dib.jpg); line-height:74px; border-bottom:1px solid #958976; font-size:1.5em; cursor:pointer;}
.diu li i{background:url(../images/di1.jpg); display:block; width:49px; height:74px; float:left; margin-right:30px;}
.diu li.di2 i{background:url(../images/di2.jpg);}

.diu li b{float:right; display:block; width:23px; height:50px;background:url(../images/diub2.jpg) no-repeat left bottom; margin-right:25%;}
.diu li b.hover{background:url(../images/diub.jpg) no-repeat left bottom;}

.diuq{display:none;}
.diuq li{height:45px; border-top:1px #ccbba2 solid; line-height:45px; border-bottom:none;}
.diuq li a{background:url(../images/diuq.png) no-repeat 80px center #fff; padding-left:100px; color:#404040; font-size:0.6em; line-height:45px; display:block; height:45px; width:540px;}
.diuq li a:hover{background-color:#f0ede9;}




.more{position:absolute; top:13px; right:11px;}

.news_more {width: 100%;margin-top: 1em; /* margin-bottom: 1em; */background: #fff; padding-bottom: 1em;}
.news_more p{ text-align:center; text-indent:0em;}

 .dl04{ margin-left:3%; padding-top: 5%; border-bottom:1px dotted #D2C0A7; overflow:hidden; padding-bottom:4%; width:94%;}
 .dl04 a{ color:#666;}
 .dl04 dt{ border:1px solid #e5e5e5; float:left;}
 .dl04 dt img{ margin:6px; width:172px; height:115px;width:203px; height:118px;}
 .dl04 dd{ margin-left:2%; float:left; width:63%;width:54%;}
 .dl04 dd h3{ font-size:24px; color:#e66200; line-height:36px;}
 .dl04 dd h3.t_h_1{ color:#111111;}
 .dl04 dd h3.t_h_1.blue{ color:#7C4800;}
 .dl04 dd h3 a{color:#7C4800; font-weight:normal;}
 .dl04 dd p{font-size:17px;  font-family:Î¢ÈíÑÅºÚ; text-indent:0em; line-height:36px; line-height:24px;margin-top:2%;}
 .dl04 dd p.p01{ text-indent:0em; margin-bottom:2%;}
 .dl04 dd p.p02{ margin-top:0px;}
 .dl04 dd p a{ color:#e66200;}


section .title.gh_title{ width:100%; background-color:#b11b24;}
section .title.gh_title h3{ text-align:center; float:none;}
/*section .form{ margin:2% 0 2em 3%;}*/
section .form p{ font-size:32px; font-family:Î¢ÈíÑÅºÚ; color:#222222; margin-bottom:2%;}
section .form table td{ font-size:24px; font-family:Î¢ÈíÑÅºÚ; color:#313131; height:50px; }
section .form table td input{height:40px; width:472px;}
section .form table td select{height:40px; width:472px;}
section .form table td textarea{height:120px; width:472px;}

.form .btn{width:169px; margin-top:5%; margin-right:4%; height:56px; background:#0068f8; border:none; font-family:Î¢ÈíÑÅºÚ; font-size:30.92px; color:#FFF; border-radius:6px;}
.form .ret{width:169px; height:56px; background:#e0731a; border:none; font-family:Î¢ÈíÑÅºÚ; font-size:30.92px; color:#FFF; border-radius:6px;}
.form dl {overflow: hidden;width: 90%; margin-bottom: 1%; margin-bottom: 8px; margin: 0 auto; margin-top: 2%;}
.form dl dt{ float:left; font-family:Î¢ÈíÑÅºÚ; font-size:24px; color:#9D7640;}
.form dl dd{ float:left; }
.form dl dd input{width:372px; height:41px;border:1px solid #dddddd;border-radius:4px;}
.form dl dd select{ width:372px; height:41px; border:1px solid #dddddd;}
.form dl dd textarea{ width:372px; height:142px; border:1px solid #dddddd;border-radius:4px;}
.form dl.g_dl06{ padding-bottom:10px;}
.form dl.g_dl06 dt{ margin-left:9%;margin-left:17%; text-indent:1.6em;}
.form dl.g_dl06 dd{ margin-left:4%;}



.zjh{background:url(../images/zjh.jpg) no-repeat bottom; text-align:center; height:60px; line-height:60px; font-size:26px; margin-bottom:20px;}
.zjul{ margin-top:1em;}
.zjul li{ /*background:#f9f6f2; */overflow:hidden; padding-bottom:10px; width:90%; margin:0 auto;}

.zcl{ float:left; width:35%;}
.zcl img{border-radius: 0.4em;}
.zcr{float:right; width:60%;}
.zcrh{background:url(../images/bb.jpg) repeat-x bottom;font-size:22px; color:#424241; margin-bottom:15px;height: 49px;}
.zcrh span{font-size:20px; padding-left:30px;}
.zcr p{display:block;}
.zjlr{ color:#957242; font-size:20px;}
.page{padding:36px 0 18px 127px; height:42px;}
.page a{float:left; display:block; width:150px; height:42px; margin-right:39px; text-indent:-5000px; background:url(../images/zjsy.jpg);}




.dang{height:40px; line-height:40px; background:#f9f6f2; padding-left:15px; font-size:1em; color:#404040; border-top:1px #fff solid;}
.dang a{line-height:40px; color:#404040; }



.zjd{/*background:url(../images/zjcd.jpg) repeat-x;*/}
.zjk{padding-top:0.8em;width: 90%;}
.zjki{margin-right:25px;}

.zjk_l{ width:35%; float:left;}
.zjk_r{ width:60%; float:right;}

.zjkh{background:url(../images/bb.jpg) repeat-x bottom; height:56px; line-height:46px; font-size:1.5em;  margin-bottom:15px;}
.zjkh span{font-size:22px; padding-left:20px;}
.zjk i{font-style:normal; font-size:1em; line-height:40px; display:block;  }
.zjk p{ text-indent:0em;}

.zk{padding:20px 0 10px; height:44px;}
.zk ul li{ float:left; width:40%; /*margin-left:5%; */margin-right:5%;}
.zk ul li img{ max-width:100%;}


.zc{color:#8c8c8c; padding:0px 0 0 1.3em; line-height:43px; font-size:20px; background:url(../images/zc.jpg) repeat-y;}
.zkh {border-bottom: 2px solid #b11b24;padding: 0.1em 0em;/* height: 44px; *//* line-height: 44px; */font-size: 1.3em;color: #b11b24; margin-bottom: 0.2em;}
.zkc{line-height:44px; text-indent:2em;  color:#404040;}
.zkfl{float:left; height:63px; width:97px; line-height:47px; color:#8e6935; font-size:22px;}
.zkfr{float:right; width:487px;}
.zkt{border:none; background:url(../images/ztx.jpg); width:226px; height:47x; line-height:47px; padding-left:5px;}
.zktc{height:63px;}
.zkd{background:url(../images/ztt.jpg); width:487px; height:171px; border:none;overflow:visible; display:block;}
.zkb{ line-height:47px; color:#8e6935; font-size:22px;}
.zks{background:url(../images/zts.jpg); border:none; width:143px; height:44px; float:left; margin:15px 0 34px 225px;}

.foot_sy{ width:100%; margin-bottom:3em;}
.foot_sy p{ text-align:center; text-indent:0em;}




@media screen and (max-width: 320px){
 .dl04 dt{ width:42%;}
 .dl04 dt img{ width:82px;width:96%; height:88px; margin:3px;}
 .dl04 dd h3{ font-size:14px;}
 .dl04 dd p{ font-size:13px;}
 .dl04 dd{ width:68%; width:54%;}
 .dl04 dd.dd01{ width:98%;}
 .dl04 dd h3{ line-height:18px;}
 .dl04 dd p{line-height:18px;}

section .form p{ font-size:14px;}
.form dl dt{ font-size:13px;}
.form dl dd input{ width:186px; height:24px;}
.form dl dd select{ width:186px; height:24px;}
.form dl dd textarea{ width:186px; height:60px; font-size:12px;}
.form .btn{ width:84px; height:28px; font-size:15px; border-radius:3px;}
.liwt{ font-size:14px;}
}


@media screen and (min-width: 320px) and (max-width:480px){
 .dl04 dt{ width:42%;}
 .dl04 dt img{ width:82px;width:96%; height:88px; margin:3px;}
 .dl04 dd h3{ font-size:14px;}
 .dl04 dd p{ font-size:13px;}
 .dl04 dd{ width:68%;width:54%; }
 .dl04 dd.dd01{ width:98%;}
 .dl04 dd h3{ line-height:18px;}
 .dl04 dd p{line-height:18px;}
section .form p{ font-size:16px;}
section .form table td{ font-size:14px;}
section .form table td input{ height:25px; width:231px;border-radius:3px;}
.form .btn{ width:84px; height:28px; font-size:15px; border-radius:3px;}
footer ul li{ height:38px; font-size:14px; line-height:38px;}
footer ul li a{ height:38px;}
footer ul li a:hover {border-bottom:2px solid #0066ff; height:36px;}
footer p{ font-size:14px; line-height:24px;}
.form dl dt{ font-size:13px; line-height:24px; padding-left:3%;}
.form dl dd input{ width:206px; height:24px;}
.form dl dd select{ width:206px; height:24px;}
.form dl dd textarea{ width:206px; height:70px; font-size:13px;}
.form dl.g_dl06 dt{ margin-left:17%; text-indent:1.6em;}
.liwt{ font-size:14px;}

}

@media screen and (min-width: 480px) and (max-width:800px){
	 .dl04 dd{ width:50%;}
	 .dl04 dd h3{ font-size:21px;}
	 .dl04 dd p{ font-size:18px; line-height:24px; margin-top:2%;}
	 .dl04 dd{ width:64%;}
	 .dl04 dt img{ width:123px; height:96px;}
	.title h3{ margin-top:2%;}
	section .form p{ font-size:24px;}
	.form dl dt{ font-size:18px;}
	.form dl dd input{ width:339px; height:31px;}
	.form dl dd select{ width:339px; height:31px;}
	.form dl dd textarea{width:339px; height:90px;}
	.form .btn{ width:126px; height:42px; line-height:42px; border-radius:3px; font-size:22px;}
}	





@media only screen and (min-width: 1280px){
body{ font-size:18px;}
	.wrapper{width:640px;}
.ad { height: 16em;}

.knav_con a{float:left;display:block;width:25%; width: calc(64/3*1% - 10px); width:-moz-calc(64/3*1% - 10px);    width:-webkit-calc(64/3*1% - 10px);   position:relative; margin-bottom:1em; margin-left:6%; margin-right:6%; padding:1px;}



		
}
@media only screen and (min-width: 640px) and (max-width: 1279px){
body{ font-size:18px;}
	.wrapper{width:640px;}
	.ad { height: 16em;}
.knav_con a{float:left;display:block;width:25%; width: calc(64/3*1% - 10px); width:-moz-calc(64/3*1% - 10px);    width:-webkit-calc(64/3*1% - 10px);   position:relative; margin-bottom:1em; margin-left:6%; margin-right:6%; padding:1px;}
	
}
@media only screen and (min-width: 480px) and (max-width: 639px){
body{ font-size:16px;}
	.wrapper{width:100%;}
.ad { height: 16em;}
.knav_con a{float:left;display:block;width:19%; width: calc(58/3*1% - 10px); width:-moz-calc(58/3*1% - 10px);    width:-webkit-calc(58/3*1% - 10px);   position:relative; margin-bottom:1em; margin-left:7%; margin-right:7%; padding:1px;}
.dang{ font-size:14px;}
.foot_sy {font-size: 14px;}
.zjlr{font-size: 14px;}
}
@media only screen and (min-width: 360px) and (max-width: 479px){
	body{ font-size:14px;}
	.wrapper{width:100%;}
	.liwt{ font-size:14px;}
    .dang{ font-size:14px;}
	.foot_sy {font-size: 14px;}
	.zjlr{font-size: 14px;}
}
@media only screen and (min-width: 320px) and (max-width: 359px){
body{ font-size:14px;}
.wrapper{width:100%;}
.ad { height: 10em;}
.diu li b{ margin-right:11%;}
.liwt{ font-size:14px;}
.dang{ font-size:14px;}
.foot_sy {font-size: 14px;}
.zjlr{font-size: 14px;}
}

@media only screen and  (max-width: 319px){
body{ font-size:14px;}
.wrapper{width:100%;}
.ad { height: 10em;}
.ad .headc ul li{ display:block; height:9.8em}
.diu li b{ margin-right:11%;}
.liwt{ font-size:14px;}
.dang{ font-size:14px;}
.foot_sy {font-size: 14px;}
.zjlr{font-size: 14px;}
}

/*µ×²¿¹Ì¶¨¹¤¾ßÌõ*/
#tool { position: fixed; bottom: 0; left: 0; right: 0; z-index: 900; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
ul.toollist { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0;margin: auto; display: block; height: 48px;}
.toollist li{ float:left;width: auto;  height: 100%;width:24.9%;position: static!important;  margin: 0;
border-radius: 0!important; -webkit-box-sizing: border-box;box-sizing: border-box; -webkit-box-flex: 1; box-flex: 1;
-webkit-box-sizing: border-box; box-shadow: none!important; background: none;
}
.toollist li a {font-size: 20px;line-height: 20px;text-align: center;display: block;text-decoration: none;padding-top: 2px;position:relative;}
.toollist li a img{width:24px;height:24px;}
.toollist li a p{margin: 1px 0 1px 0;font-size: 14px;display: block !important;line-height: 18px;text-align: center; color:#fff;}

.toollist {	border-top: 1px solid #004EA9; 
	background-image:-o-linear-gradient(top,  #2B5CAB,  #004EA9);
	background-image:-ms-linear-gradient(top,  #2B5CAB,  #004EA9);
	background-image:-moz-linear-gradient(top,  #2B5CAB,  #004EA9);
	background-image:-webkit-linear-gradient(top, #2B5CAB,  #004EA9);
	background-image:linear-gradient(top,  #2B5CAB,  #004EA9);
	-moz-box-shadow: 0 1px 0 #004EA9  inset;-webkit-box-shadow: 0 1px 0 #004EA9  inset;	
	-o-box-shadow: 0 1px 0 #004EA9  inset;box-shadow: 0 1px 0 #004EA9  inset;
	background-color:#004EA9;
}
.toollist li{ border-right: 1px solid #fff;}
.toollist li a {color: #fff;}
