﻿@charset "utf-8";
html{ overflow-x:auto; overflow-y:auto;}
*{ padding:0; margin:0;}
ul, ol,li{ list-style-type:none; line-height:normal;}
body, button, input, select, textarea{ font-family:'Microsoft YaHei' ,Arial; font-size:14px;}
code, kbd, pre, samp { font-family:'Microsoft YaHei' ,Arial;}
a{ text-decoration:none; color:#333; outline:0;
-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: transparent;
}
a:hover{color:#036eb7; cursor:pointer;}
img{border:0; max-width:100%;}
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{margin:0; font-weight:normal; font-family:'Microsoft YaHei' ,Arial;}
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
select{ margin:0; padding:0; font-family:'Microsoft YaHei' ,Arial;}
textarea{ resize:none;}
input{ outline:0;}
.wrap{ max-width:1180px;overflow:hidden; margin:0 auto;}
.pad-lt20{ padding-left:20px; padding-right:20px;}

.pz_top{ width:100%; overflow:hidden; }

/*pc版头部*/
.top1{background:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);z-index: 9; overflow:hidden;}
.top1 .logo{ float:left; width:251px; height:51px; margin-top:18px; margin-bottom:23px;}
.top1 .sea_btn{float:left;width:46px;margin:0 14px 0 0px}
.top1 .sea_btn h3{width:15px;height:15px;margin:0 auto;background:url(images/sea.png) center top no-repeat;cursor: pointer;}
.top1 .sea_btn.on{opacity: 0;filter: alpha(opacity=0);}
.top1 .lan_box{float:left;font-size: 12px;line-height: 12px;border-left:1px solid #8d95a3}
.top1 .lan_box a{margin-left:22px;color:#fff;}

.top1 .sea_pc{width:467px;height:74px;position:absolute;top:0;left:0px;z-index: -1;opacity:0;
transition: all 0.2s linear 0s;
/* Firefox 4 */
-moz-transition:all 0.2s linear 0s;
/* Safari and Chrome */
-webkit-transition:all 0.2s linear 0s;
/* Opera */
-o-transition:all 0.2s linear 0s;
}
.top1 .sea_pc.on{z-index: 9;opacity: 1;filter: alpha(opacity=100);}
.top1 .sea_pc .sea_btn1{float:left;width:28px;height:74px;background:url(images/sea.png) 3px center no-repeat;cursor: pointer;}
.top1 .sea_pc .sea_btn2{float:right;width:46px;height:74px;background:url(images/sea_h.png) center no-repeat;cursor: pointer;}
.top1 .sea_pc input{width:390px;height:74px;background:none;color:#fff;line-height: 74px;font-size: 14px;}
.top1 .sea_pc input[placeholder]{color:#fff !important;}
.top1 .sea_box{position:absolute;top:74px;left:-28px;z-index: 9;display:none;background:rgba(0,0,0,.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);}
.top1 .sea_box ul li{width:100%;line-height: 40px;font-size: 14px;}
.top1 .sea_box ul li span{display:block;padding-left:35px;color:#eee;margin-top:14px}
.top1 .sea_box ul li a{display:block;padding-left:35px;color:#fff;margin-top:14px}
.top1 .sea_box ul li a:hover{background:rgba(0,0,0,0.3);}
/*导航下拉菜单*/
/*menu*/
.header{float:right; line-height:92px;}
.menu{ float:left;
transition: all 0.2s linear 0s;
/* Firefox 4 */
-moz-transition:all 0.2s linear 0s;
/* Safari and Chrome */
-webkit-transition:all 0.2s linear 0s;
/* Opera */
-o-transition:all 0.2s linear 0s;
}
.menu.on{opacity:0;filter: alpha(opacity=0);}
.menu .nav .nli{ float:left; margin:0 15px;position:static;}

.menu .nav .nli span a{display:block;font-size:16px; line-height:90px;font-family: arial;color:#26304c;text-transform: uppercase; font-family:微软雅黑;}
.menu .nav .nli.on span a,.menu .nav .nli:hover span a{border-bottom:2px solid #1f4396}
.menu .nav .nli .nav-w{ opacity: 0;filter:alpha(opacity=0); position:absolute; left:0; width:100%; top:74px; background:rgba(0,0,0,.3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); z-index:9;clear:both;overflow:hidden;}
.menu .nav .nli .section-nav1{width:100%;height:auto;float:left}
.nav li .section-nav1 ul {position:static;overflow:hidden;float:left;}
.nav li .section-nav1 ul li {position:static;float:left;padding:0 20px}
.nav li .section-nav1 ul li a{display:block; float:left;  color:#fff; font-size:12px;line-height:45px; text-align:center;}
/*phone版头部*/
.top2{float:left; width:100%; background-color:#FFF; position:relative; z-index:200;padding:15px 0;}
.top2 .logo{ float:left; width:141px; height:33px;margin-top:8px }
/*手机按钮*/
.menuph{
	float:right; 
	cursor: pointer;
	width: 50px;
	height: 50px;
	background-color: #fff;
	text-align: center;
}
.menuph .point
{
	display: inline-block;
	width: 28px;
	height: 22px;
	margin-top: 14px;
	position: relative;
}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before
{
	width: 28px;
}
.menuph .navbtn
{
	position: absolute;
	top: 10px;
	right: 0;

	display: inline-block;

	width: 21px;
	height: 1px;

	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;
	background: #036eb7;
}
.menuph .navbtn::after,
.menuph .navbtn::before
{
	position: absolute;
	right: 0;

	display: inline-block;

	width: 28px;
	height: 1px;

	content: '';
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	-ms-transition: all .3s ease-out 0s;
	-o-transition: all .3s ease-out 0s;
	transition: all .3s ease-out 0s;

	background: #333e53;
}
.menuph .navbtn::after
{
	top: -11px;
}
.menuph .navbtn::before
{
	top: 10px;
}
.menuph .point.active .navbtn{
	background: transparent;
}
.menuph .point.active .navbtn::after{
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	top: 0px;
}
.menuph .point.active .navbtn::before
{
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
	top: 0px;
}


/*手机下拉*/
.xialaph{
	position: absolute;
	top: 130px;
	left: 0;
	width: 100%;
	padding-bottom: 50px;
	display: none;
	z-index: 1049;
	background: #fff;
}
.xialaph .img_d{ display:none;}
.xialaph .ul2,
.xialaph .ul3{
	display: none;
}
.xialaph h4 a{
	color: #333;
	font-size: 16px;
	font-weight: bold;
	line-height: 62px;
}
.xialaph h4{
	position: relative;
}
.xialaph li:last-child h4::before{
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 1px;
	background-color: #e5e5e5;
	/*opacity: 0.1;*/
}
.xialaph h4::after{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 1px;
	background-color: #e5e5e5;
	/*opacity: 0.1;*/
}
.xialaph h5 a{
	color: #333;
	font-size: 14px;
	line-height: 50px;
}
.xialaph h5{
	position: relative;
}
.xialaph h5::after{
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 1px;
	background-color: #e5e5e5;
	/*opacity: 0.05;*/
}
.xialaph li:last-child h5::after{
	display: none;
}
.xialaph h4 img{
	width: 15px;
	height: 8px;
	float: right;
	margin-top: 29px;
	cursor: pointer;
}
.xialaph h5 img{
	width: 11px;
	height: 6px;
	float: right;
	margin-top: 26px;
	margin-right: 18px;
	cursor: pointer;
}
.xialaph h4.active img.img_s,
.xialaph h5.active img.img_s{
	display: none;
}
.xialaph h4.active img.img_d,
.xialaph h5.active img.img_d{
	display: block;
}
.xialaph .ul2{
	
}
.xialaph .ul3{
	padding-top: 12px;
	padding-bottom: 18px;
	padding-left: 15px;
	position: relative;
}
.xialaph .ul3::after{
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 1px;
	background-color: #e5e5e5;
}
.xialaph li:last-child .ul3::after{
	display: none;
}
.xialaph .ul3 li a{
	color: #666;
	font-size: 14px;
	line-height: 35px;
	display: block;
}
.xialaph .ul3 li{
	padding-top: 5px;
}
.xialaph .ul3 li:first-child{
	padding-top: 0;
}
.xialaph .phsou{
	position: relative;
	margin-top: 30px;
}
.xialaph .phsou input{
	width: 100%;
	height: 37px;
	background-color: #fff;
	color: #aaa;
	font-size: 12px;
	padding-left: 20px;
	border: 1px solid #e5e5e5;
}
.xialaph .phsou img{
	cursor: pointer;
	width: 14px;
	height: 15px;
	position: absolute;
	top: 10px;
	right: 20px;
}
.xialaph .try{ text-align:center; padding:30px 0 0 0; }
.xialaph .try a{display:inline-block; width:120px; background-color:#333e53; font-size:16px; color:#fff; line-height:50px;}

.phonemeng{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #fff;
	z-index: 196;
	display: none;
}
.phonemeng.active{
	display: block;
}
/*top*/
.head-top{ width:100%;background:#F1F1F1; padding:0 70px; overflow:hidden;top: 0;z-index: 999;}

.tp-hyy{ float:left; font-size:13px; color:#666; line-height:27px;}
.tp-xgn{ float:right; font-size:13px; line-height:27px;}
.tp-qq{ float:left; font-weight:bold; color:#004b92; margin-right:15px;}
.tp-qq img{ display:block; float:left; overflow:hidden; margin-top:5px; margin-right:5px;}
.tp-xgn ul{ float:right;}
.tp-xgn ul li,.tp-xgn ul li a{ float:left; font-size:13px; line-height:27px; color:#676767;}
.tp-xgn ul li a{ display:block; margin:0px 5px;}

/*banner*/
/*banner*/
.slick_banner{ margin:0;z-index: 1; }
.slick_banner .slick-slide{ width:100%;}
.slick_banner img{ width:100%;}
.slick_banner .slick-dots{position: absolute; width:100%; text-align:center; left:0;  z-index:11; bottom:10px;}
.slick_banner .slick-dots li{ width:10px; height:10px; margin:0 8px;}
.slick_banner .slick-dots li span{width:10px; height:10px; background: url(images/dot.png) center no-repeat; outline:none;cursor: pointer; border:none; vertical-align:middle; display:inline-block}
.slick_banner .slick-dots li.slick-active span{  background: url(images/dot_h.png) center no-repeat;} 

.box{ height:56px;overflow:hidden;}
.t_news{ height:20px;margin:21px 0; overflow:hidden; position:relative;}
.t_news img{display:inline-block; float:left; margin-top:3px;}
.news_li,.swap{ line-height:20px; display:inline-block; position:absolute; top:0; left:40px;}
.news_li a,.swap a{ margin-right:50px; height:20px; display:block; overflow:hidden; float:left;}
.news_li a,.swap a,.news_li span,.swap span{ font-size:15px; line-height:20px; color:#666;}
.swap{top:19px;}
.news-more{ float:right; }
.news-more a{font-size:15px; line-height:20px; color:#666;}
.news-more img{ float:right; margin-left:10px;}



.service-wrap{ background:#FBFBFB; width:100%; overflow:hidden; margin:0 auto; padding:50px 0px;}
.ser-ti{ text-align:center;}
.ser-ti b{ font-size:27px; line-height:50px;}
.ser-ti b span{color:#dfba50;}
.ser-ti p{ font-size:12px; color:#a9b0b6; line-height:20px; margin-bottom:20px;}
.ser-list a{ display:block;}
.ser-list i{ display:block; border:solid 1px #E4E4E4; overflow:hidden; z-index:1; margin:5px; }
.ser-list i img{ width:100%;}
.ser-list span{ display:inline-block; left:50%; margin-left:-100px;position:relative; width:200px; height:36px; background:#0282CD;top:-20px; z-index:99; text-align:center; line-height:36px; font-size:16px; color:#fff;}
.ser-more a{ width:139px; height:35px; background:#fff; border: solid 1px #B7B6B6; line-height:35px; font-size:15px; color:#666; text-align:center; border-radius:15px; display:block; margin:20px auto;}

.about-wrap{ width:100%; margin:0 auto; overflow:hidden; background:#00509E; }
.abltbg{ position:absolute; left:0px; width:280px; height:385px; background:url(images/abltbg.jpg) no-repeat left; float:left;}
.about-left{ padding:60px 0px;}
.about-left h4{ background:url(images/abwz.jpg) no-repeat center; display:block; width:84px; height:30px; margin-bottom:10px;}
.about-left b{ display:block; font-size:28px; line-height:40px; color:#fff;}
.about-left b span{ color:#dfba50;}
.about-left>span{ display:block; font-size:16px; line-height:30px; color:#fff; margin-bottom:20px;}
.about-left>p{ font-size:14px; line-height:25px; color:#5690c9; margin-bottom:10px;}
.about-left>a{font-size:14px; line-height:25px; color:#5690c9;}
.about-right img{ width:100%;}

.dynamic{ padding:50px 0px;}
.dy-title{ border-bottom:solid 1px #F5F5F5; overflow:hidden; padding-bottom:10px; margin-right:50px;}
.dy-title .comdy{ float:left; font-size:16px; line-height:10px;border-radius:15px; padding:10px; width:100px; text-align:center;}
.dy-title a{ display:block; float:right; color:#a9b0b6; line-height:30px;}
.dy-title .dy-listb{ display:none;}
.dy-list{ clear:both; margin-top:30px;}
.dy-list h4{ font-size:17px; color:#525864; line-height:25px; font-weight:bold;}
.dy-list p{ font-size:12px; color:#a9b0b6;line-height:20px; padding-right:50px; margin-top:10px; margin-bottom:10px;}
.dy-list>a{ display:block; width:80px; text-align:center; line-height:20px; height:21px; font-size:12px; color:#5f677b;border-radius:15px; border:solid 1px #a9b0b6; }
.dy-list>a:hover{ background:#0282cd; color:#fff;}
.dy-list ul{ margin-top:16px;}
.dy-list ul li{ background:url(images/li.jpg) no-repeat left; padding-left:10px; overflow:hidden; padding-right:50px; line-height:31px;}
.dy-list ul li a{ font-size:13px; line-height:25px; color:#525864;}
.dy-list ul li a span{ float:right;}
.dynamic-gt a{ display:block; padding-bottom:10px;}
.dynamic-gt a img{ width:378px;}

.dynamic-ct{ position:relative;}
.dy-listb{ display:none;}
.dynamic-ct .comdy{ cursor:pointer;}
.dynamic-ct .comdya{background:#0282CD; color:#fff; }
.ser-more a:hover{background:#0282CD; color:#fff;}

.ample{ width:100%; height:327px; overflow:hidden; margin:0 auto; background:url(images/ysbg.jpg) no-repeat center;}
.ample-list{ margin-top:55px;}
.ample-list .lia{ padding:65px;}
.ample-tia{ text-align:center;}
.ample-tia b{ font-size:35px; line-height:35px; color:#fff;}
.ample-tia b span{ color:#dfba50;}
.ample-tib{ font-size:18px; line-height:25px; color:#fff; text-align:center; margin-top:10px;}
.ample-tib a{display: inline-block; width:228px; height:25px; background:#505055; color:#fff; line-height:25px; text-align:center;}

.links{ padding:25px 0px; border-bottom:dashed 1px #9f9e9c;}
.links div{ font-size:13px; color:#171314; float:left; margin-right:10px;}
.links div a{ font-size:13px; color:#9f9e9c;}

.bot-nav{ padding:30px 0px;}
.ab-nav b{ font-size:15px; color:#171314; line-height:40px; display:block;}
.ab-nav p{ float:left; margin-right:40px;}
.ab-nav .list{ overflow:hidden;}
.ab-nav p a{ display:block; color:#6c6a67; line-height:30px;}
.zc-nav{ padding-left:30px;}
.lx-nav div{ background:url(images/qsexs.jpg) no-repeat center; width:234px; height:45px; font-size:24px; font-weight:bold; color:#d1b97f; padding-top:13px; padding-left:48px;}
.lx-nav a{ display:block; width:251px; height:42px; background:url(images/zxzx.jpg) no-repeat center; margin-top:10px;}
.lx-nav p{ text-align:center; font-size:12px; line-height:25px; color:#9f9e9c; width:250px; margin-top:30px;}

.footer{ width:100%; height:auto; overflow:hidden; background:#EFEFEF; padding:20px 0px;}
.erwm{}
.neir{ font-size:12px; line-height:25px; color:#9f9e9c; padding-left:20px; padding-top:10px;}
.footph1{background-color: #EDD8A5;}
.footph1 h4{color: #89571F;font-size: 16px;font-weight: bold;line-height: 40px;cursor: pointer;padding-left: 20px;}
.footph1 ul {padding-top: 0;padding-bottom: 14px;padding-left: 40px;display: none;position: relative;}
.footph1 li a{color: #89571F;font-size: 14px;line-height: 25px;}
.visible-xs{ margin:20px 0px;}
.footer-nya{ display:none;}



/*.com-banner{ background:url(images/com-ban.jpg) no-repeat center; width:100%; height:320px;}
.zcgs-banner{ background:url(images/zcgsbg.jpg) no-repeat center; width:100%; height:320px;}*/
.com-main{ padding-top:30px; padding-bottom:30px;}
.leftnavtp{ background:url(images/leftnavtpbg.jpg) no-repeat center; width:320px; height:90px;}
.leftnavtp b{ font-size:25px; line-height:25px; color:#fff; text-align:center; display:block; padding-top:15px;}
.leftnavtp span{ font-size:12px; color:#a3c5e8; display:block; text-align:center; line-height:33px;}
.leftnavlist{ width:320px; border-left:solid 10px #1E61BA;border-right:solid 10px #1E61BA;border-bottom:solid 10px #1E61BA;}
.leftnavlist div{ padding-left:3px; padding-right:3px;}
.leftnavlist a{ font-size:15px; line-height:60px; color:#525864; display:block; border-bottom:solid 1px #ddd; width:100%; text-align:center; }
.leftnavlist a:hover{color:#1f4396; font-weight:bold;}
.leftlxfs{ background:url(images/leftlxfsbg.jpg) no-repeat center; width:320px; height:355px; padding-top:195px; padding-left:10px; padding-right:10px; font-size:12px; line-height:25px; color:#333940; margin-top:30px;}
.pz_SideLayer1{display:none;}
.pz_SideLayer1 ul li a,.pz_SideLayer1 .side_title{ border: 1px solid #333e53; margin-bottom:5px; width:100%; height:42px; text-align:center; line-height:42px; font-size:14px;}
.pz_SideLayer1 .side_title{background: url(images/side_btn.png) no-repeat 90% center;}
.comtpnav{ width:100%; height:40px; background:#DFF0FA; border-left: solid 10px #B5D2E4;} 
.comtpnav img{ display:block; float:left; margin-top:12px; margin-left:10px; }
.comtpnav p{ float:left; font-size:12px; line-height:40px; color:#525864; margin-left:10px;}
.com-wznr{ font-size:14px; line-height:30px; color:#525864; padding-top:30px; padding-left:15px;}
.com-wznr h4{ font-size:16px; line-height:30px; color:#1f4396; font-weight:bold;}
.com-wznr p{ margin-bottom:30px;}

.zzblbannera,.dljz-bannera,.com-bana,.sbzca,.ybnsra,.zcgsbga,.zxzxbanbga,.dljzbanbga,.gsnja{ display:none;}
/*.qua-banner{ background:url(images/zzblbanner.jpg) no-repeat center; width:100%; height:320px;}
.dljz-banner{ background:url(images/dljzbanbg.jpg) no-repeat center; width:100%; height:320px;}
.ybns-banner{ background:url(images/ybnsr.jpg) no-repeat center; width:100%; height:320px;}
.gsnj-banner{ background:url(images/gsnj.jpg) no-repeat center; width:100%; height:320px;}
.sbzc-banner{ background:url(images/sbzc.jpg) no-repeat center; width:100%; height:320px;}
.zxzx-banner{ background:url(images/zxzxbanbg.jpg) no-repeat center; width:100%; height:320px;}*/
.quali-list{ padding-left:15px; padding-right:15px; padding-top:10px;}
.quali-list ul li{ padding-left:15px; background:url(images/li.jpg) no-repeat left; overflow:hidden; border-bottom:solid 1px #ddd;}
.quali-list ul li a{ font-size:14px; line-height:50px; color:#525864; overflow:hidden; display:block;}
.quali-list ul li a span{ float:right;}

.lcfa{ padding:50px;}
.lcfa img{ display:block; margin:0 auto;}

.message { background:url(images/zxzx1.jpg) no-repeat right; padding-left:20px; padding-top:40px;}
.message div{ margin-bottom:15px; overflow:hidden;}
.message span{ font-size:14px; line-height:30px; color:#000;width:70px; display:block; float:left; clear:left;}
.message input{ border:solid 1px #ddd; height:30px; width:383px; display:block; float:left;}
.message textarea{border:solid 1px #ddd; height:100px; width:383px; display:block; float:left;}
.message .btn{ width:122px; height:38px; border:solid 3px #9E9E9E; font-size:16px; color:#9E9E9E; margin-right:20px;}
.message .btn:hover{ border:solid 3px #005CAC; color:#005CAC;}
.message .submit{ margin-left:70px;}

.nynrxq{ padding:35px 15px;}
.nynrxq h4{ font-weight:bold; text-align:center; line-height:30px; font-size:18px;}
.nynrxq div{ font-size:12px; line-height:45px; border-bottom:solid 1px #ddd; border-top:solid 1px #ddd; text-align:center; margin-top:15px; margin-bottom:15px;}
.nynrxq p{ font-size:14px; line-height:25px; color:#525864; margin-bottom:20px;}
@media (max-width: 1200px) {
.banner .ba_tet{width:300px;height:100px;line-height: 96px;font-size: 50px;}
.ample-list {margin-top: 50px;}
.ab-nav p{ margin:0;}
.zc-nav{ padding-left:0px;}
.list p{ margin-right:38px;}
.ample-list .lia{ padding:50px;}
.dy-list p,.dy-list ul li{ padding-right:0;}
.dy-title{ margin-right:0;}
.dynamic-ct{ padding:0 20px;}
.zzblbanner,.dljzbanbg,.com-ban,.gsnj,.sbzc,.ybnsr,.zcgsbg,.zxzxbanbg{ display:none;}
.zzblbannera,.dljzbanbga,.com-bana,.gsnja,.sbzca,.ybnsra,.zcgsbga,.zxzxbanbga{ display:block;}
.message{background-image:none; }
.news-more{ display:none;}
}
@media (max-width: 1190px) {
.menu .nav .nli{margin:0 10px;}
}
@media (max-width: 1170px) {
.menu .nav .nli{margin:0 5px;}
}
@media (max-width: 992px) {
.dynamic-lt,.bot-nav,.footer-ny{ display:none;}
.footer-nya{ display:block; text-align:center;}
.ample-list .lia{ padding:38px;}
.ample-list {margin-top: 65px;}
.ample-tib{ margin-bottom:20px;}
.links>div{overflow:hidden;}
.leftlxfs,.left-nav{ display:none;}
.dynamic-gt a{ float:left; margin-right:10px; margin-top:20px;}
.footph1 h4 img.fr{float: right;margin-top: 17px;margin-right: 20px;}
.footph1 h4 img{margin-top: -3px;margin-right: 12px;margin-left: 12px;}
.footph1 h4 img.fr{float:right}
.footph1 h4 img.fl{float:left}
.footph1 h4 img.fr,
.footph1 h4 img.fl{margin-top: 17px;margin-right: 20px;}
.footph1 h4 img.img_d{display:none}
.footph1 h4.active .img_s{display: none;}
.footph1 h4.active .img_d{display: inline-block;}
.footph1{ margin-bottom:3px;}
.dynamic-gt a img{ width:360px;}
.pz_SideLayer1,.pz_SideLayer1 ul li a{ display:block;}
.pz-wrap{ width:100%;}
.news_li span, .swap span{ display:none;}

}
@media (max-width: 830px) {
.pad-lt20{ padding-left:20px; padding-right:20px;}
.dynamic-gt{ display:none;}
.dy-list p,.dy-list ul li{ padding-right:0px;}
.dy-title{ margin-right:0px;}
}
@media (max-width: 780px) {
.head-top{ width:100%;background:#F1F1F1; padding:0 10px; overflow:hidden;top: 0;z-index: 999;}
.box{padding:0 10px; }
}
@media (max-width: 768px) {
	.banner .ba_tet{width:220px;height:60px;line-height: 56px;border-width: 2px;font-size: 30px;}
}
@media (max-width: 740px) {
.ample-list .lia{ padding:25px;}
.ample-list {margin-top: 75px;}
}
@media (max-width: 500px) {
.tp-hyy,.swap li span,.lx-nav,.bot-nav,.footer-ny,.news_li li span,.left-nav{ display:none;}
.ample-list .lia{ padding:10px;}
.ample-list{ margin-top:70px;}
.links>div{}
.dy-title{ margin-right:0;}
.dy-list p,.dy-list ul li{ padding-right:0px;}
.dynamic-gt a{ text-align:center;}
.neir{ padding:0px; text-align:center;}
.visible-xs{ margin:0;}
.dy-list>a{ height:23px;}
.message{ background-image:none; padding-left:0px;}
.message input,.message textarea{ width:100%;}
.message .submit{ margin-left:30px;}
.t_news{ padding-left:0;}
.news_li{ left:25px;}
.footph{ margin:20px 0;}
.quali-list ul li a{ line-height:35px;}
.quali-list ul li{background-position-y: 15px;}
.dy-list ul li{background-position-y: 13px;}
.comtpnav img{ margin-left:5px;}
}





























































































































































































































































































































































































































































@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1243px){body{-webkit-text-size-adjust:none}}