body{font-size:16px;background: #f1f1f1;}
.bgfff{background: #fff;}.padd15{padding:2em 0.95em;}.mt25{margin-top:25px;}
body,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{ padding: 0; margin: 0;}
ul,li,dl,dt,dd{ list-style: none;}
a{ text-decoration: none;color: #333333;}
a:hover{text-decoration: none;}
img{ border: none;}
.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both;}
input{outline:0;outline: none;}
.mb30{margin-bottom: 30px;}
.container{width: 1200px;}
.ztheader{height: 60px;background: #fff;}
.ztheader .logo{margin-top: 5px;}
.ztheader .ztsos{width: 230px;float: left;border: 1px solid #d9d9d9;margin-top: 15px;height: 32px;position: relative;}
.ztheader .ztsos input{border: none;line-height: 28px;font-size: .8em;text-indent: 1em;height: 30px;}
.ztheader .ztsos .btn{position: absolute;right: 5px;top: 5px;background: url(../images/hxyjzdsfq/ztsos.png) no-repeat left top;height: 25px;width: 25px;}
.ztheader .nva ul{overflow: hidden;padding: 0;}
.ztheader .nva ul li{float: left;line-height:3.8em ;padding: 0 .5em;}

ul.list{margin-top: 12px;}
ul.list li{ overflow:hidden;background: url(../images/hxyjzdsfq/listbg.png) no-repeat left center; padding-left: 18px; line-height: 35px;}
ul.list li a{ color: #333;display: inline-block;width: 100%; float:left;overflow: hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;}
ul.list li a:hover{color: #db5260;}
/*公共尾*/
.w1200{width: 100%;}
.footer{ overflow: hidden; margin-top: 30px; background:#fff; height: 120px; font-size: 14px; color: #333; line-height: 24px;border-top:6px solid #77a3ca ;}
.footer .foot_left{ margin-top: 14px;}
.footer .foot_left .foot_left1{ margin-bottom: 3px;}
.footer .foot_left .foot_left1 a{font-size: 14px; color: #333;}
.footer .foot_left .foot_left1 span{ margin: 0 10px;}
.foot_left_iphone{ display: none;}

.footer .foot_right img{ float: left;margin-top: 25px; }
.footer .foot_right .img1{ margin-right: 10px;}


@media screen and (max-width:991px){
.container{width: 100%;}
.ztheader .logo{width: 100%;}
.ztheader .logo img{width: 100%;height: auto;}
.ztheader{height: auto;}
.ztheader .ztsos{margin: 10px auto;float: none;}
.ztheader .nva ul li{line-height: 2em;padding: 0 0.3em;}
.footer{ margin-top: 10px; height: auto; background-repeat: repeat;}
	.footer .foot_left {float: none;}
	.footer .foot_left .foot_left1{ text-align: center; border-bottom: 1px #84accf solid; padding-bottom: 10px; margin-bottom: 10px;}
	.footer .foot_left .foot_left1 a{ font-weight: bold;}
	.foot_left_iphone{ display: block; padding: 0 10px 10px;}
	.foot_left_iphone p{ text-align: center; color: #acbfd7;}
	.foot_left2,
	.foot_right{ display: none;}

}

@media screen and (max-width: 767px){
body{font-size:14px;}
.padd15{padding:1.5em 0;}
}

@media screen and (max-width: 375px){
ul.listCon li a { width: 69%;}
}