*{ margin:0; padding:0; font-family:"Microsoft YaHei";}
ul,ol{ margin:0; padding: 0;}
li{ list-style:none;}
a{ text-decoration: none;color: #333333;}
/*-------------------------------------------------------------------*/
.banner{ width: 100%; height: auto; overflow: hidden; background: url(../zt_images/zlstz/body_bg.jpg) no-repeat center top;  background-size: 100%;}
.banner .shiping{ width: 1200px; height: auto; overflow: hidden; margin: 0 auto; }
.shiping .mask{ width:860px; height: auto; overflow: hidden; float: left; display: inline-block; margin:100px 0 100px 0; background: url(../zt_images/zlstz/zlstz.jpg) no-repeat left bottom; }
.shiping .img{ width:860px; height: auto; overflow: hidden; float: left; display: inline-block; margin:100px 0 100px 0; }
.shiping .img h2{ font-size: 24px; line-height: 48px; width: 100%; height: auto; background: #f1f1f1; text-indent: 20px; }
.shiping .mask h2{ font-size: 24px; line-height: 48px; width: 100%; height: auto; background: #fff; text-indent: 20px; }
.shiping ul{ width:300px; height: 100%; overflow: hidden; float: right; display: inline-block; margin:95px 0 0 0; border-bottom:5px solid #ccc; }
.shiping ul li{ width: 100%; height: auto; overflow: hidden; min-height: 83px; background: #f1f1f1; font-size:16px; text-align: center; line-height: 83px; border-top:5px solid #ccc; }
.shiping ul li a{border-left:5px solid #ccc;border-right:5px solid #ccc; display:inline-block; width: 97%; height: 100%; color: #252525; }
.shiping ul li a:hover{ border-left-color: #ac0505; border-right-color: #ac0505; color: #ac0505; }
.shiping ul li .on{border-left-color: #ac0505;border-right-color: #ac0505; color: #ac0505;}

.tzmj{ width:1200px; height:auto; overflow:hidden; margin:20px auto;}
.tzmj img{ display:inline-block;}
.tzmj2{ display: none; }

.list{ width:1200px; height: auto; overflow: hidden; margin: 0 auto; }
.list h2{ width: 100%; height: auto; overflow: hidden; font-size: 24px; color: #f00; text-align: center;  line-height: 60px;}
.list ul{ width: 99%; height: auto; overflow: hidden; border-top:2px solid #f00; min-height: 500px; }
.list ul li{ width: 31%; height: auto; overflow: hidden; border: 1px solid #ccc; float: left; display: inline-block; margin: 20px 10px; }
.list ul li img{width: 100%;}



.footer{ overflow: hidden; margin-top: 30px; background:#fff; height: 120px; font-size: 14px; color: #333; line-height: 24px;}
.w1200{ width: 1200px; margin: 0 auto; overflow: hidden; border-top:3px solid #f00;}
.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;}
.sjxs{ display: none; }
.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both;}


.footer .foot_right img{ float: left;margin-top: 15px; }
.footer .foot_right .img1{ margin-right: 10px;}
#_span_jiucuo img{margin-top:0px!important;}

#tabCon2{ display: none; }



.bgfff{background: #fff;}.padd15{padding:2em 0.95em;}.mt25{margin-top:25px;}
.container{width: 1200px; margin:0 auto;}
.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;}
a:hover{color: #23527c;}


@media screen and (max-width:768px){
	.banner{background: none;}
	.banner .shiping{ width: 100%; }
	.shiping .mask{ width: 100%; margin: 0; background-size:100%; }
	.shiping .img,.shiping img{ margin: 0; width: 100%; }
	.shiping ul{ width: 100%; margin: 10px 0 0 0; }
	.shiping ul li{ margin: 0; }
	.shiping .mask h2{ font-size: 16px; }
	.list{ width: 100%;	 }
	.list ul li { width:45%; margin:20px 0 20px 2.8%; }
	.list ul li img{ width: 100%; }
	.fl{ display: none; }
	.sjxs{ display: block; text-align: center;}
	.foot_left_iphone{ display: block; text-align: center; }
	.w1200{ width: 100%; }
	.foot_right{ display: none; }
	#tabCon{ display: none; }
	#tabCon2{ display: block; }
	.tzmj{ display: none; }
	.tzmj2{ display: block; width:100%; height:auto; overflow:hidden; margin:20px auto;}
	.tzmj2 img{ display:inline-block; width:100%;}
	.bgfff{ display: none; }
}
@media screen and (max-width:320px){
	.list ul{ min-height: 330px; }
	.list ul li { width:45%; margin:10px 0 0 1%; }
}