@charset "utf-8";
/* CSS Document */
* {
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-overflow: ellipsis;
	font-family: quote, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei","SimSun","sans-serif";
}
a { color: #555; text-decoration: none;}
img{ border:none;}
ol,ul,li{list-style:none;} 
em,i{font-style:normal;}

.clearfix:before, .clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
.tbtj li img,.ld_pic div img,.Repeat .fl img,.img_1 img{
    -webkit-transition: all 0.8s;
    -moz-transition: all 0.8s;
    -ms-transition: all 0.8s;
    -o-transition: all 0.8s;
    transition: all 0.8s;
}
.tbtj li img:hover,.ld_pic div img:hover,.Repeat .fl img:hover,.img_1 img:hover{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}

.fl{float:left;}
.fr{float:right;}
.w{ width: 100%;}
.w1{width: 1200px;	margin-left: auto;	margin-right: auto}
.w1200{ width:1200px; margin:0 auto}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.list_16 li{ background:url(images/dot.png) no-repeat 5px 16px; padding-left:15px;font-size:16px; line-height:36px;}
.list_16b li{ font-size:16px; line-height:36px; padding:4px 0; height:36px; overflow:hidden;}
.list_14 li{ background:url(images/dot.png) no-repeat 5px 14px; padding-left:15px;font-size:14px; line-height:30px; }
.list_14b li{ background:none; padding-left:0px;}
.list_12 li{ background:url(images/dot2.gif) no-repeat 5px 14px; padding-left:15px; line-height:28px;}
.gray,.gray a:link,.gray a:hover,.gray a:visited{ color:#ccc;}
.gray2,.gray2 a:link,.gray2 a:hover,.gray2 a:visited{ color:#5e5e5e;}
.white, .white a:link, .white a:hover, .white a:visited { color: #fff;}

/*县区频道*/
.tit_sh{background:url(images/icon1.png) no-repeat left center; padding-left:20px;font-weight:800; width:1180px;}

.Repeat div{ margin:0 auto;text-align:left;font:normal 12px/180% "微软雅黑";}
.Repeat a:link,.Repeat a:visited{color:#000;text-decoration:none;}
.Repeat a:hover{color:#c00;text-decoration:underline;}

.Repeat .fl{width:800px;background:#f9f9f9;height:250px;}
.Repeat .fl b{ display:inline-block; overflow:hidden; float:left; min-width:20px;}
.Repeat .fl img{ float:left; margin-right:30px;}
.Repeat .news2{ margin-right:20px;}
.Repeat .news2 h3{ font-size:24px; font-weight:800;line-height: 28px;}
.Repeat .news2 p{font-size:16px;font-weight: 400;line-height:28px;height:112px; overflow:hidden;}
.Repeat .fr{width:370px;height:250px;background:#f9f9f9;}
.Repeat .fr .list_16b{ padding:10px 10px 0 10px}
.share1{margin-top:38px}
.share1 span{float:left;}
.share1 span i{display:inline-block;background: #E8E8EA;font-style:normal;text-align: center;font-size:14px;color:#666;margin-right:12px; padding:0 6px;}
.share1 em{float:right;font-size:14px;font-weight: 400;line-height: 22px;background:url(images/icon6.png) no-repeat left center;padding-left:18px;cursor: pointer;}
.Repeat1 .fl{ float:right;}
.Repeat1 .fr{ float:left;}
.news_box3{ background:#fbfbfc;}



/*logo*/
.logo_search {border:0; height:150px;}
.search { width: 322px; height: 38px; line-height: 38px; margin-top: 56px; margin-left: 80px;}
.logo_txt{ position: absolute; top:50px; left: 0; font-family:"微软雅黑","Microsoft YaHei"; font-size:34px; font-weight:normal; color:#000; }
.logo_txt a{color:#000;}
.logo_txt a:link,.banner .logo a:visited{color:#000;}
.logo_txt img{ float:left; vertical-align:middle; margin-right:10px;}
.top_red{background-color: #e00011}


#swiper-container-one .page {
    position: relative;
	bottom:60px;
    right: 10px;
    width: 30px;
    height: 60px; 
    z-index: 99;
    float: left;
    color: #f23300;
    font-family: "微软雅黑";
}
#swiper-container-one .page .current {
    font-size:38px;
	color:#e71f18;
    position: absolute;
    top: 5px;
    left: 20px;
}
#swiper-container-one .page .xian {
    font-size: 26px; 
	color: #FFF;
    position: absolute;
    top: 12px;
    left: 44px;
}
#swiper-container-one .page .total {
    font-size: 22px;color: #FFF;
    position: absolute;
    top: 20px;
    left: 54px;
}
#swiper-container-one .swiper-container .pagination{
    width: 0;
    height: 0px;
    line-height: 0;
}

#swiper-container-one .swiper-container .swiperbtn {
    width: 18px;
    height: 25px;
    z-index: 99;
    position: absolute;
    top: 50%;
    margin-top: -22px;
}
#swiper-container-one .swiper-container .arrow-left{
    background: url('images/sprit.png');
    background-position: 0 0;
    float: left;
    left: 5px;
}
#swiper-container-one .arrow-left:hover{
    /*background: url(../images/icons.png) no-repeat;*/
    /*background-position: 0px -277px;*/
}
#swiper-container-one .swiper-container .arrow-right{
    background: url('images/sprit.png');
    background-position: 0 -30px;
    float: right;
    right: 5px;
}
#swiper-container-one .arrow-right:hover{
    /*background: url(../images/icons.png) no-repeat;*/
    /*background-position: 0px -211px;*/
}
#swiper-container-one .swiper-container .swiper-wrapper .swiper-slide span{line-height:60px;font-size:18px;background: rgba(0, 0, 0, 0.5);position: absolute;bottom:0;left:0;width:88%;padding:0 6%;font-size:20px;font-weight:500; text-align:center;}



#swiper-container-one .swiper-container .swiper-wrapper .swiper-slide .swiper-title {
    font-size: 18px;
    color: #FFFFFF;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 60px;
    display: block;
    overflow: hidden;
    background: rgba(51,51,51,0.4);
}


#swiper-container-one .swiper-container .swiper-wrapper .swiper-slide .swiper-title .text{
    color: #FFFFFF;
    z-index: 9999;
    height: 60px;
    line-height: 60px;
	text-indent:70px;
    font-size: 14px;
	
}

.i_right2{ width:360px;}


.ld_pic{width:350px; float:left; margin-left:40px;}
.ld_pic div{margin-top:35px;font-size:20px; font-weight:800;}
.ld_pic div img{ margin:0 20px 0 0px; float:left;}
.ld_pic div span{ display:block; float:left; width:150px; margin-top:30px;}
.ld_pic div span b{ display:block;}
.ld_pic div span i{ display:block; font-size:22px;}
.ld_pic div span em{ padding:0 10px; display:inline-block; margin-right:10px; background:#d12d26; height:37px; line-height:37px; font-size:14px; margin-top:20px;border-radius:5px; width:auto;}
.ld_pic div span em.a01{ background:#da8b49;}

.tit_ld{background:url(images/titbg1.png) no-repeat;height:35px;line-height:35px; width:355px; padding:0 0 0 25px; font-size:20px; font-weight:600;}
.list_ld{width: 380px;
    padding: 20px 15px;
    display: block;
    background: #f9f9f9;}

.biaoqian{width:350px; float:left;margin:35px auto auto 40px;}
.biaoqian span{float:left;}
.biaoqian span i{display:inline-block;background: #E8E8EA;font-style:normal;text-align: center;font-size:14px;color:#666;margin-right:12px; padding:0 6px;}
.biaoqian em{float:right;font-size:14px;font-weight: 400;line-height: 22px;background:url(images/icon6.png) no-repeat left center;padding-left:18px;cursor: pointer;}
.gray2,.gray2 a:link,.gray2 a:hover,.gray2 a:visited{ color:#5e5e5e;}

.con-h{ height: 63px; }
.con-h .w{ position: relative;border-bottom: 5px solid #213d7c;}
.con-h h2{ font-size: 24px;  width: 100px; text-align: center; padding: 10px 0 5px;}

/*轮换图*/
.pro-swiper {
	width: 800px;
	height:500px;
}
#swiper-container-one .swiper-container {
	width: 800px;
	height:500px;
}
#swiper-container-one .swiper-container .swiper-wrapper .swiper-slide{
	width: 800px;
	height:500px;
}
#swiper-container-one .swiper-container .swiper-wrapper .swiper-slide img{
	width: 800px;
	height:500px;
}
#swiper-container-one .swiper-container .swiper-wrapper .swiper-slide .swiper-title {
	bottom: 0px;
}

.p1_content{overflow:hidden; margin-top:20px;}
.p1_content .fl{width:800px;}
.p1_content .fr{width:375px;}
.picWrap1{width:800px;height:500px;position: relative;}
.swiper-container-p1{width:100%;height:100%;margin: 0 auto;overflow: hidden;}
.swiper-container-p1 .swiper-slide{width:100%;height:100%;position: relative;}
.swiper-container-p1 .swiper-slide span{line-height:60px;font-size:18px;background: rgba(0, 0, 0, 0.5);position: absolute;bottom:0;left:0;width:88%;padding:0 6%;font-size:20px;font-weight:500; text-align:center;}
.swiper-container-p1 .swiper-slide em{ position:absolute; top:0; left:0; padding:3px 6px; background:#999; border-radius:0 0 20px 0px;opacity:0.5;}
.swiper-container-p1 .swiper-pagination1{display: none;}
.swiper-container-p1 .num1 i{display: block;font-size:24px;font-weight:bold;position: absolute;left:50px;bottom:15px;font-style:normal;}
.swiper-container-p1 .num1 i em{margin-left:2px;}
.swiper-container-p1 .num1 i em.thisp{font-weight:bold;margin-right: 1px;margin-left: 0;font-size:32px;}
.swiper-container-p1 .show {position: absolute;left:25px;bottom: 95px;background-image:url(images/bofang.png);width:50px;height:50px;background-repeat: no-repeat;background-position: center;background-size: 100% 100%;opacity: 0.9;cursor: pointer;}
.swiper-container-p1 .show:hover {background-image: url(hover.png);}
.video-play video {width: 100%;height: 100%;background-color: black;}
.video-play {position: absolute;z-index: 9;left: 0;top: 0;height: 100%;width: 100%;}
.picWrap1 .tvplayshow {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 220;display: none;}
.picWrap1 .tvplayshow .closetv {position: absolute;right:0px;top:0px;background:url(images/box_kuai.png);cursor:pointer;color:#fff;width:80px;height: 24px;text-align: center;line-height: 24px;font-size: 12px;z-index:99;}
.picWrap1 .tvplayshow .linex {border-top: 1px solid #fff;position: absolute;right: 0px;top: 0px;width: 100%;display: block;}
.active-index {font-size:38px;color:#e71f18;}
#prev1,#next1{position: absolute;bottom:20px;width:15px;height:21px;z-index:99;display:inline-block; cursor:pointer;}
#prev1{background: url(images/prev1.png) no-repeat;left:20px;}
#next1{background: url(images/next1.png) no-repeat;right:20px;}
.p1_content .fr h4{font-size:20px; font-weight:bold;}
.tonglan{ width:100%; position:relative;}
.tbtj{width:1200px;}
.tbtj li{width:385px; margin-right:15px; float:left; min-height:260px;}
.tbtj li span{ display:block; overflow:hidden;}
.tbtj li strong{font-size:20px; padding:10px 12px; display:inline-block; text-align:center; width:360px;}
.tbtj li p{font-size:16px;padding:10px 15px 20px 15px; text-align:left;display:inline-block;width:355px;color:#3c3d43; line-height:28px;}
#left1,#right1{position:absolute;top:170px;width:37px;height:74px;z-index:99;display:inline-block; cursor:pointer;}
#left1{background: url(images/left.png) no-repeat; left:50%; margin-left:-645px;}
#right1{background: url(images/right.png) no-repeat;left:50%;margin-left:600px;}

/*底部*/
.footer{ padding-bottom:25px; border-top:1px solid #e5e5e5; margin-top:50px;}
.footer .footer1,.footer .footer2{ text-align:center;}
.footer .footer1{ float:left; width:100%; margin-top:20px;}
.footer .footer1 a{ display:inline-block; line-height:16px;}
.footer .footer1 em{ display:inline-block; font-size:0px; height:16px; background-color:#555; width:1px; margin:0 20px;}
.footer .footer2{ line-height:20px; height:20px; float:left; width:100%; margin-top:15px; color:#888}