@charset "utf-8";
.w675{width: 675px;}
.w394{width: 394px;}
.w715{width: 720px;}
.w351{width: 311px;}

/* 焦点图 */
.slider-carousel{position:relative;width:675px;height:380px;overflow:hidden;}
.slider-carousel .item{width:675px;height:380px;}
.slider-carousel .slidesjs-navigation{width:42px;height:67px;position:absolute;text-indent:-9999em;top:50%;margin-top: -33px; z-index:100;}
.slider-carousel .slidesjs-previous{background:url(../images/index/index_btn01.png) no-repeat;left:0px;}
.slider-carousel .slidesjs-next{background:url(../images/index/index_btn02.png) no-repeat;right:0px;}

.slider-carousel .slidesjs-pagination{zoom:1;position:absolute;right:10px;bottom:10px;width:100px;height:12px;z-index:10;}
.slider-carousel .slidesjs-pagination-item{float:left;width:20px;height:14px;}
.slider-carousel .slidesjs-pagination-item a{float:left; margin-right:14px; width:14px; height:14px; line-height:0; text-align:center; background:url(../images/index/lbt_btn.png); cursor:pointer; border-radius: 8px; color:#fff; text-indent: -999em;}
.slider-carousel .slidesjs-pagination-item a.active{ background:url(../images/index/lbt_btn1.png); color:#ee3e32;}
.slider-carousel .item .pannel-image img{width: 100%;}
.slider-carousel .titBg{position:absolute;width:100%;height:43px;left:0;bottom:0px;z-index:1;}
.slider-carousel .subtitle{ width:675px; padding-left: 20px; background: rgba(0,0,0,0.5); height: 40px; line-height:40px; position: absolute; left: 0; bottom: 0; z-index: 999;}
.slider-carousel .subtitle a{display: block; color: #fff; width: 60%; overflow: hidden; white-space:nowrap;text-overflow: ellipsis; font-size: 16px;}
.slider-carousel .subtitle a:hover{display: block; color: #fff; width: 60%; overflow: hidden; white-space:nowrap;text-overflow: ellipsis; font-size: 16px;}


.gwymw .title{width: 100%;height: 50px;overflow: hidden;margin-top:10px;margin-bottom: 10px;border: none;}
.gwymw .title a{background: #f7f7f7;display: inline-block;width: 50%;float: left;height: 42px;line-height: 42px;font-size: 18px;margin: 0;text-align: center;padding: 0;}
.gwymw .title a.active,.gwymw .title a:hover{background: url(../images/tabxz.png) no-repeat left top;border: none;height: 50px;color: #fff;background-size:100% 100% ;}
.gwymw .tab-pane .mwyw li a{width: 82%;}
.gwymw a.more{ color: #333; font-size: 16px;position: absolute;top: 280px; text-align: right;display: block;line-height: 30px;}
.gwymw ul{height: 280px;overflow: hidden;}
/*.gwymw>.tab-pane li span{display: none;}*/
.gwymw .tab-pane .mwyw li span{width: 50px;}
.xzfw .title a{border: none;background: #2e5c9a;color: #fff;padding: 0 30px;}
.xzfw>.tab-pane li a{width: 100%;}
/*
专题*/
.picScroll-left{ width:100%; height: 110px; overflow:hidden; position:relative;}
.picScroll-left .hd{ overflow:hidden; width:100%; height:36px; position: absolute; top:45%;margin-top: -15px;}
.picScroll-left .hd .prev,
.picScroll-left .hd .next{ display:block; width:27px; height:36px; overflow:hidden;cursor:pointer;z-index: 100;position: absolute;}
.picScroll-left .hd .prev{ background: url(../images/index/ztqhbtnl.png) no-repeat;left: 0;}
.picScroll-left .hd .next{ background: url(../images/index/ztqhbtnr.png) no-repeat; float: right;right: 0;}

.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1;}
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(images/icocircle.gif) 0 -9px no-repeat;}
.picScroll-left .hd ul li.on{ background-position:0 0;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.picScroll-left .bd ul li{width: 100%; float:left; _display:inline; overflow:hidden; text-align:center;}
.picScroll-left .bd ul li .pic{ text-align:center;}
.picScroll-left .bd ul li .pic img{width:675px; height:auto; display:block;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;}
.picScroll-left .bd ul li .title{ line-height:24px;}

.picScroll-left1{ width:100%; height: 180px; overflow:hidden; position:relative;}
.picScroll-left1 .hd{ overflow:hidden; width:100%; height:36px; position: absolute; top:24%; margin-top: -15px;}
.picScroll-left1 .hd .prev,
.picScroll-left1 .hd .next{ display:block; width:27px; height:36px; overflow:hidden;cursor:pointer;z-index: 100;position: absolute;}
.picScroll-left1 .hd .prev{ background: url(../images/index/ztqhbtnl.png) no-repeat;left: 0;}
.picScroll-left1 .hd .next{ background: url(../images/index/ztqhbtnr.png) no-repeat; float: right;right: 0;}

.picScroll-left1 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1;}
.picScroll-left1 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(images/icocircle.gif) 0 -9px no-repeat;}
.picScroll-left1 .hd ul li.on{ background-position:0 0;}
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1;}
.picScroll-left1 .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;}
.picScroll-left1 .bd ul li .pic{ text-align:center;}
.picScroll-left1 .bd ul li .pic img{ width:380px; height:90px; display:block;}
.picScroll-left1 .bd ul li .pic a:hover img{ border-color:#999;}
.picScroll-left1 .bd ul li .title{ line-height:24px;}


.yingshang {clear: left; margin-top: 10px; width:100%; height:40px; text-align: center; font-weight: bold; line-height:40px;}
.yingshang a {color: #015293;}
.yingshang a:hover {color: #222222;}


.fwlm{background: #f7f6f6;}
.fwlmm{padding: 0px 20px 10px 20px;}

.fwlm .mzfw li{float: left;text-align: center;height: 116px;width:50%;padding-top: 3px;}
.fwlm .mzfw li img{display: inline-block;margin: 5px 0;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.fwlm .mzfw li img:hover {transform:rotate(360deg);-webkit-transform:rotate(360deg);    -moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);}
.fwlm .mzfw li span{display:block;line-height: 25px;}
.fwlm .mzfw li a{display: block;}
.fwlm .mzfw li a:hover span{font-weight: bold;color: #2E5C9A;}
.fwlm .mzfw li.boder_rb{border-bottom: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;margin-bottom: -1px;margin-right: -1px;}
.fwlm .mzfw li.boder_lt{border-top: 1px solid #e5e5e5;border-left: 1px solid #e5e5e5;margin-top: -1px;margin-left: -1px;}
.sjxs{display: none;}
@media screen and (max-width:991px){
	 .w675,.w394,.w715{width: 100%;}
	 .w351{padding: 2.5%;width: 95%;margin-top: 25px;}
	 .fwlmm{padding: 5px 10px 4px 10px;}

	.sjyc{display: none;}
	.sjxs{display:flex;}
	.gwymw a.more{ display: none;}
	/*焦点图*/
	.slider-carousel,
	.slider-carousel .item,
	.slider-carousel .item img{ width: 100%; height: 100%;}
	.slider-carousel .subtitle{height: auto;width: 100%;}
	.slider-carousel{ margin-bottom: 15px;}
	.picScroll-left,.picScroll-left .hd,.picScroll-left .bd ul li,.picScroll-left .bd ul li .pic img,.picScroll-left1,.picScroll-left1 .hd,.picScroll-left1 .bd ul li,.picScroll-left1 .bd ul li .pic img{width: 100%;height: auto;}
	
.gwymw .title li{background: #f7f7f7;display: inline-block;width: 50%;float: left;height: 42px;line-height: 42px;font-size: 18px;margin: 0;text-align: center;padding: 0;}
.gwymw .title li.active{background: url(../images/public/tabxz.png) no-repeat left top;border: none;height: 50px;color: #fff;background-size:100% 100% ;}

}

@media screen and (max-width:425px){

	
}
@media screen and (max-width:320px){
}

#slide-box{
	    margin: 0px 0 0 0;}
		#slide-box{ margin:0px 0 0 0;}
	/* slide */
	.slide{width:680;height:380;overflow:hidden;position:relative;background-color:#fff;z-index:10;}
	.slide ul{height:380px;}
	.slide ul li{width:680;height:380px;float:left; position:relative; text-align:left;}
	.slide ul li span{ position:absolute; left:0; bottom:0; height:34px; line-height:34px; text-indent:10px; color:#fff; z-index:99; width:680px; font-size:14px; font-family:"HelveticaNeue", "Helvetica-Neue", Helvetica, Arial, sans-serif;}
	.slide ul li span a{color: #fff;text-decoration: none;}
	.slide ul li span a:hover{color: #fff;text-decoration: none;}
	.slide ul li em{position:absolute; left:0; bottom:0;height:34px; line-height:34px;z-index:98; width:680;background-color:#000;filter:alpha(opacity=50);opacity:.5;}
	.slide .bg{width:680;height:34px;position:absolute;bottom:0;left:0; display:none;border-top:1px solid #ddd;background-color:#000;filter:alpha(opacity=30);opacity:.3;}
	.slide .num{overflow:hidden;zoom:1;position:absolute;right:20px;bottom:11px;z-index:100;}
	.slide .num span{display:inline-block;width:12px;height:12px;background:url(../images/bg-slide.png) 0 -12px no-repeat;_background:url(../images/bg-slide.png) 0 -12px no-repeat;cursor:pointer;overflow:hidden;}
	.slide .num span.on{background-position:0 0;}
	.slide .skip{display:none;_display:block;width:23px;height:47px;background:url(../images/bg-slide.png) no-repeat;_background:url(../images/bg-slide.png) no-repeat;position:absolute;top:50%;margin-top:-24px;text-indent:-1200em;cursor:pointer;}
	.slide .prev{background-position:0 -172px;left:10px;}
	.slide .prev:hover{background-position:0 -219px;}
	.slide .next{background-position:-23px -172px;right:10px;}
	.slide .next:hover{background-position:-23px -219px;}
	.slide:hover .prev,.slide:hover .next{display:block;}
	.slide .num{bottom:11px;}
