﻿*{margin:0;padding:0;list-style: none;}
a{text-decoration: none;}
a:hover{/* color:#333; */}
body{background:url(../images/public/l_gzzl.jpg) no-repeat center top;font-family: "Microsoft YaHei","Arial","微软雅黑";}
.more{display:none;width:100%; height:60px;border-radius: 8px;background:#F0F0F0;border:1px solid #D4D4D4;
text-align: center;line-height: 60px;margin-top:20px;}
.more a{color:#666666;}
.container{width:1039px;height:auto;margin:280px auto 0;background:#fff;overflow: hidden;}
.container h2{width:100%;text-align:center;font-size: 40px;font-weight: bold;line-height: 48px;margin-top:35px;}
.container h2 a{color: #ce0101;}
.banner{width:96%;height:auto;margin:20px auto;}
.banner_l{width: 49%;height:auto;float:left;}
.banner_r{width: 49%;height:auto;float:right;}
.container li{line-height:46px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;border-bottom: 1px dotted #666666;}
.container li span{color:#353535;font-weight: bolder; width: 15px; float: left;}
.gd{width:100%;text-align: right;line-height:46px;}
.gzbs{margin-top:40px;}
.gzbs_t{width:100%;height:38px;background:url(../images/public/l_gzbs.jpg) no-repeat center/cover;}
.gzbs_t{background:url(../images/public/l_gzbs.jpg) no-repeat center 0\0;}
.gzbs_t a{display: block !important;height: 100%;}
.gzbs_c{margin:20px auto 20px;}
.gdxd{margin-top:40px;}
.gdxd_t{width:100%;height:38px;background:url(../images/public/l_gdxd.jpg) no-repeat center/cover;}
.gdxd_t{background:url(../images/public/l_gdxd.jpg) no-repeat center 0\0;}
h2.wzt{background:url(../images/public/l_zc.jpg) no-repeat 0;padding-left:40px;font-size: 27px;font-weight: bold;
text-align: left;margin-bottom:10px;}
h2.wzt a{color: #204d8e;}
.dt{margin-top:40px;}
.dt_l{width:46%;float:left;}
.dt_r{width:46%;float:right;}
.mtsd{margin-top:40px;}
.mtsd_t{width:100%;height:38px;background:url(../images/public/l_mtsd.jpg) no-repeat center/cover;}
.mtsd_t{background:url(../images/public/l_mtsd.jpg) no-repeat center 0\0;}
.mtsd_t  a{display: block !important;height: 100%;}
.swiper-container{overflow:hidden}
.device{position:relative;overflow:hidden;height:324px}
.device .swiper-container{height:324px}
.device .swiper-slide{position:relative}
.device .swiper-slide span{position:absolute;line-height:36px;height:36px;bottom:0;left:0;z-index:9;background-color:#000;
	width:98%;padding-left:2%;background-color:rgba(0,0,0,.7);color:#fff;font-size:16px}
.device .swiper-slide span a{color:  #fff;}
.device .arrow-left,.device .arrow-right{background:url(/chinatax/xhtml/images/lbbutn.png);position:absolute;
	top:50%;margin-top:-33px;width:40px;height:74px;z-index:22;opacity:0}
.device:hover .arrow-left,.device:hover .arrow-right{opacity:1}
.device .arrow-left{background-position:left bottom;left:0}
.device .arrow-right{background-position:right bottom;right:0}
.device .arrow-left:hover{background-position:left top}
.device .arrow-right:hover{background-position:right top}
.device .pagination{position:absolute;left:0;text-align:right;bottom:7px;width:96%;z-index:22;padding-left:2%}
.device .swiper-pagination-switch{display:inline-block;width:7px;height:7px;
	background:url(/chinatax/xhtml/images/2658305.png) no-repeat;margin:0 5px;cursor:pointer}
.device .swiper-active-switch{background:url(/chinatax/xhtml/images/2658306.png) no-repeat right}
.device .swiper-slide img{width:491px;height:324px}

/* 图说图解轮播 */
@charset "utf-8";
/* CSS Document */

/* 通用信息列表_普通式 */
.infoList li{ height:24px; line-height:24px;   }
.infoList li .date{ float:right; color:#999;  }

/* 通用图片列表_普通式 */
.picList li{ width:200px;  position: relative;}
.picList .pic{ text-align:center; line-height:0px;  }
.picList .pic img{ width:200px; height:220px;  }
.picList .pic a:hover img{ border-color:#f00;  }
.picList .title{width: 100%;position: absolute;bottom: 0;left: 0px;z-index: 10;line-height: 40px;background: #1a4897;
    filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#000',endColorstr = '#000')\9;
    display: block;text-align: left;padding: 0px 0; }
.picList .title a{display: block;font-size: 16px;font-weight: bold;line-height: 24px;color: #fff;padding: 4px;
    white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/* 文本切换盒子 - 公用类 */
/*.slideTxtBox{ width:450px; border:1px solid #ddd; text-align:left;  }
.slideTxtBox .hd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }
.slideTxtBox .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; }
.slideTxtBox .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; cursor:pointer; }
.slideTxtBox .bd{ padding:15px;  }
.slideTxtBox .bd ul{ padding:10px;  }
.slideTxtBox .tempWrap{ margin:15px;  }*/

/* 单个图片幻灯片盒子 - 公用类 */
/*.slideBox{ width:450px; height:230px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:450px; height:230px; }
*/
/*四个轮播*/
.localities2 .arrow-left,.localities2 .arrow-right{background: url(../images/xwfb/lbbutn.png) no-repeat; position:absolute; top:50%;margin-top:-33px;width:40px;height:74px;z-index:22;opacity:0}
.localities2:hover .arrow-left,.localities2:hover .arrow-right{opacity:1}
.localities2 .arrow-left{background-position:left bottom;left:1%;}
.localities2 .arrow-right{background-position:right bottom;right:1%;}
.localities2 .arrow-left:hover{background-position:left top}
.localities2 .arrow-right:hover{background-position:right top}
.localities2 .swiper-container2{width:102%;position:relative;left:-1%;height:220px;text-align:center;overflow:hidden;
	margin:12px auto 0;margin-right:-1px}
.localities2 .swiper-container2 .swiper-slide{text-align:center}
.localities2 .swiper-container2 dl{width:100%;max-width:200px; width:200px\9; margin: 0 12px\9; margin:auto;text-align:left;position:relative}
.localities2 .swiper-container2 dl dt{text-align:center}
.localities2 .swiper-container2 dl img{width: 100%; height:220px}
.localities2 .swiper-container2 dl dd{position:absolute;bottom:0;left:0; width:100%; padding: 0 5px; box-sizing: border-box; font-size:16px; line-height:32px;height:32px;background:#1a4897;}
.localities2 .swiper-container2 dl dd a{color:#fff;padding-left:1%;width:99%;display:inline-block;overflow:hidden;
	text-overflow:ellipsis;white-space:nowrap}





/* 多个上滚动 - 图片- 公用类 */
/*.topLoop{ overflow:hidden; position:relative;  border:1px solid #ccc;   }
.topLoop .hd{ overflow:hidden;  height:30px; background:#f4f4f4;  }
.topLoop .hd .prev,.topLoop .hd .next{ display:block;  width:9px; height:10px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;  
	 cursor:pointer; background:url("images/icoUp.gif") center no-repeat;}
.topLoop .hd .next{ background:url("images/icoDown.gif") center no-repeat;  }
.topLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.topLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer;
	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(../PIE.htc);}
.topLoop .hd ul li.on{ background:#f00;  }
.topLoop .bd{ padding:10px;   }
.topLoop .bd ul{ overflow:hidden; zoom:1; }*/


/* 多个左滚动 - 文本 - 公用类 */
.leftLoopTxt{  }
/*
/* 图片按钮(左)滚动 - 公用类 */
.picBtnLeft{ width:467px; height:313px; border:1px solid #ccc; padding:5px;  position:relative;  overflow:hidden;  zoom:1;   }
.picBtnLeft .hd{ width:467px;  height:84px; position:absolute;  top:240px; }
.picBtnLeft .hd ul{ width:480px;  overflow:hidden; zoom:1; }
.picBtnLeft .hd ul li{ padding-top:5px; float:left; _display:inline; text-align:center;  }
.picBtnLeft .hd ul li img{ width:105px; height:65px; border:4px solid #ddd; cursor:pointer; margin-right:5px;   }
.picBtnLeft .hd ul li.on{ background:url("images/icoUp.gif") no-repeat center 0; }
.picBtnLeft .hd ul li.on img{ border-color:#f60;  }
.picBtnLeft .bd{ width:467px;  height:230px; position:relative;  }
.picBtnLeft .bd img{ width:467px; height:230px;  }
.picBtnLeft .bd li{ position:relative; zoom:1; }
.picBtnLeft .bd li .pic{ position:relative; z-index:0; line-height:0px;  }
.picBtnLeft .bd li .bg{ display:none;  width:467px; height:30px; position:absolute; left:0; bottom:0; z-index:1;  background:#000; filter:alpha(opacity=60);opacity:0.6;    }
.picBtnLeft .bd li .title{ display:none;  width:467px; height:30px; line-height:30px; left:0; bottom:0;   position:absolute; z-index:2;  }
.picBtnLeft .bd li .title a{ color:#fff;  }
.footer {
	background:#1f4e8d;
	font-size:14px;
	line-height:25px;
	color:#8799b9;
	padding: 20px 0;
	height: 105px;
}
.footer .containe{width:800px; margin:0 auto; font-size:14px; color:#fff;}
.footer .containe a{color:#fff}
.dz_icon{float:left; margin-top:15px;}
.jc_icon{float:left; margin-top:25px;}
.footer_1{float:left; text-align:left; margin-left:43px;}
.footer_2{ display:none;}
@media screen and (max-width:991px){
	body{background:url(../images/public/l_sj_gzzl.jpg) no-repeat center top;background-size: contain;}
.zt_logo img{width:10% !important;}
	.container h2{font-size: 30px;margin-top:20px;}
	.container{width:96%;margin: 200px auto 0;}
	.banner_l{width:100%;float:none;}
	.banner_r{width:100%;float:none;margin-top:20px;}
	.more{display:block;}
	.container .gd{display:none;}
	.dt_l{width:100%;float:none}
	.dt_r{width:100%;float:none;margin-top:20px;}
	.device .swiper-slide img{width:100%;}
	.device{height:auto;}
	
    .picList li{width:22%;height:158px;}
    .picList .pic img{width:100%;height:158px;}
    .leftLoop .btn{display:none;}
	.footer {display:block;height: auto;margin-top: 25px;}
	.footer_2,.footer .containe{display:block;width: 100%;}

        
        .swiper-slide img{width:100%;}
        .device .swiper-slide img{width:100%;height:auto}
	.device .arrow-left,.device .arrow-right{-webkit-transform:scale(.7);transform:scale(.7);opacity:1}
	.news .arrow-left{left:1%}
	.news .arrow-right{right:1%}
	.localities2.swiper-container2 dl img{max-width: 100%; height:auto;}
	.swiper-slide img{max-width: 100%;}
}

@media screen and (max-width:414px){
.zt_logo img{width:10% !important;}
	.container{width:96%;margin:110px auto 0;}
	.container h2{font-size: 30px;margin-top:10px;}
	.more{display:block;height:40px;line-height: 40px;}
    .picList li{width:100%;height:260px;}
    .picList .pic img{width:100%;height:260px;}
    .leftLoop .bd ul li{ margin:0 10px 0 2px;}
}

@media screen and (max-width:320px){
    .picList li{width:100%;height:240px;}
    .picList .pic img{width:100%;height:240px;}
    .leftLoop .bd ul li{ margin:0 12px 0 0;}
}



@media (max-width:465px) {
	.footer {
	padding:15px 0
}
}@media (max-width:320px) {
	.footer {
	line-height:20px;
	padding:10px 0;
	font-size:12px
}


@media (max-width:768px) {
	.footer .containe{width:100%;}
	.jc_icon, .dz_icon{display:none;}
	.footer_1{display:none;}
	.footer_2{display:block; text-align:center;}
	}