/*Ã¥â€ºÂ¾Ã§â€°â€¡Ã¨Â½Â®Ã¦â€™Â­*/
.Banner{overflow: hidden;}
.flex-control-paging {width: auto;position: absolute;right: 50%;bottom: 19px;margin: 0 -770px 0 0;}
.Banner1 .flex-control-paging{ right:0px; margin: 0px; bottom: -25px; display: none; }
.Banner1 .flex-control-paging li a { background: #222; }
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active { background: #9a0000;}
.wrap_slides {position: absolute;left: 0px;bottom: 0px;width: 100%;height: 94px;background: url(../images/slider_bg_04.png) repeat-x;line-height: 110px;}
.til_slides {width: 1200px;margin: 0 auto;display: block;font-size: 24px;line-height: 102px;color: #ffffff;text-shadow: 0px 1px 0px #101a21;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.Banner .slides a{display: block;}
.Banner .slides a .img{padding-bottom: calc( 600% / 19.2);}
.slides strong {font-size: 14px;color: #ffffff;background: rgba(219,132,0,0.4);border-radius: 4px 4px 0 0;	padding: 14px 27px;display: block;position: absolute;left: 0px;bottom: 0px;}
.slides i {width: 117px; height: 28px; line-height: 28px; text-align: center; font-size: 12px; color: #ffffff; display: block; background: url(../images/more_03.png) no-repeat left center; position: absolute; right: 50%; bottom: 28px; margin: 0 -600px 0 0; display: block; font-style: normal; }
.flex-control-paging li a { width: 10px; height: 10px; background: rgba(255,255,255,.5); }
.flex-control-nav li { margin: 0 10px; }

.Banner1 .flex-viewport { height: 161px; padding-bottom: 330px; }

.list_lh { height: 503px; overflow: hidden; }

.article_list_title{display: inline-block;*display: inline;*zoom:1;margin: 0 0 0px;}
.article_list_title a{display: block;margin: 0 0 0 0;}
.article_list_title span{display: block;color: #999;margin: 0 0 3px;}
.article_list_title p{display: block;font-weight: bold;color: #222;position: relative;text-align: left;}
.article_list_title.has_arrow p{padding: 0 234px 0 0;}
.article_list_title.has_arrow p::before{content: '>';color: #9a0000;font-size: 16px;position: absolute;right: 0;top: 4px;}
.article_list_title.has_arrow p::after{content: '';display: block;width: 160px;height: 1px;background: #fff;position: absolute;right: 47px;bottom: 14px;}

.article_list_title1{display: inline-block;*display: inline;*zoom:1;margin: 0 0 20px;}
.article_list_title1 a{display: block;margin: 0 0 0 0;}
.article_list_title1 span{display: block;color: #999;margin: 0 0 3px;}
.article_list_title1 p{display: block;font-weight: bold;color: #222;position: relative;text-align: left;}
.article_list_title1.has_arrow p{padding: 0 234px 0 0;}
.article_list_title1.has_arrow p::before{content: '>';color: #9a0000;font-size: 16px;position: absolute;right: 0;top: 4px;}
.article_list_title1.has_arrow p::after{content: '';display: block;width: 160px;height: 1px;background: #fff;position: absolute;right: 47px;bottom: 14px;}


.title11 a{background: url(../images/mode011icon.png) left center no-repeat;padding: 4px 0 4px 49px;height: 40px;line-height: 40px;}
.title12 a{background: url(../images/mode012icon.png) left center no-repeat;padding: 4px 0 4px 43px;height: 40px;line-height: 40px;}
.title13 a{background: url(../images/mode013icon.png) left center no-repeat;padding: 1px 0 0 48px;height: 40px;line-height: 40px;}
.title12{margin: 0 0 20px;}
.title13{margin: 20px 0 20px 0px;}
.scroll-pane { display: none; }


.wrap_mode01{background: url(../images/mode01.png) center;width: 100%;height:auto;padding: 20px 0 17px;overflow: hidden;background-size: cover;}
.mode01{position: relative;}
.mode01 .lf{width:calc(620% / 12);height:auto;float:left;position: relative;}
.mode01 .lf::after{content: '';display: block;width: 1px;position: absolute;right: 0;top: 14px;bottom: 60px;background: #e0e0e0;}
.mode01 .rt{width:calc(520% / 12);height:auto;float:right}
.holder { margin: 0 0px 0 0; }

.holderIn { overflow: hidden;  }
.holderIn a { display: block; padding: 10px; background: #fff; height: 141px;}
.holder_left { width: 100px; float: left; }
.holder_left span { height: 0px; display: block; overflow: hidden; padding-bottom: 141%; }
.holder_right { margin: 0 0 0 110px; }
.holder_con { margin: 10px 0 0 0; font-size: 12px; color: #999999; line-height: 23px; height: 92px; overflow: hidden; }
.holder dl { overflow: hidden; }
.holder dd {width: 50%;float: left;}
.holder dd:nth-child(even) {float: right;/* margin: 0 20px 0 0; */}
.holder_right h3 {height: 38px; line-height: 38px; overflow: hidden; padding: 0 0 0 25px; background: url(../images/icon_06.png) no-repeat left center; font-size: 16px; color: #222; font-weight: normal; }

/* Ã¦â€“â€¡Ã¥Â­â€”Ã¤Âºâ€˜Ã¦â€¢Ë†Ã¦Å¾Å“ */
.cloud_box{margin: 8px 55px 0 0;}
#word_cloud {position:relative;width:100%;height:0;padding-bottom: 100%; background:url(../images/scroll_bg_03.png) no-repeat center;background-size: 100% 100%;overflow: hidden;}
#word_cloud a{position:absolute; top:0px; left:0px; font-family: Microsoft YaHei; color:#333; font-weight:bold; text-decoration:none; padding: 5px 10px;white-space: nowrap;}
#word_cloud a:hover { transform: scale(1.5); transition: 1s; }
#word_cloud .black {color:#222222;}
#word_cloud .blac {color:#555555;}
#word_cloud .red {color:#9a0000;}
#word_cloud .yellow {color:#db8400;}
#word_cloud .gp-f14{ font-size: 14px; }
#word_cloud .gp-f16{ font-size: 16px; }
#word_cloud .gp-f20{ font-size: 20px; }
#word_cloud .gp-weight{ font-weight: bold;}
/* Ã¦â€“â€¡Ã¥Â­â€”Ã¤Âºâ€˜Ã¦â€¢Ë†Ã¦Å¾Å“Ã§Â»â€œÃ¦ÂÅ¸ */

/* Ã§Â¿Â»Ã©ÂÂ¢Ã¥â€ºÂ¾Ã§â€°â€¡ */
.xg_con ul {background: url(../images/ul_bg_03.png) no-repeat 173px 10px #fff;display: none;height:210px;padding: 0 0 0 0;}
.xg_con ul li {padding: 22px 0 20px 0;border-bottom: 1px solid #eeeeee;}
.xg_con ul li a {padding: 0 0 0 35px;background: url(../images/circle_03.png) no-repeat 20px 10px;font-size: 16px;white-space: nowrap;display: block;text-overflow: ellipsis;overflow: hidden;}
.xg_con ul li span { float: right; margin: 0 20px 0 0; padding: 0 0 0 20px; background: url(../images/clock_03.png) no-repeat left center; font-size: 14px; color: #757575; }
.xg_con_img {border: 10px solid #fff;cursor: pointer;}
.xg_con_img span { height:0px;padding-bottom: 38%; display: block; overflow: hidden; }
.xg_con_img span img {transform: scale(1.0);opacity: 1;transition: 1s;width: 100%;}
.xg_con_img span:hover img{ transform: scale(1.1); opacity: .8; transition: 1s; }
/* Ã§Â¿Â»Ã©ÂÂ¢Ã¥â€ºÂ¾Ã§â€°â€¡Ã§Â»â€œÃ¦ÂÅ¸ */

.wrap_mode02{padding: 85px 0 107px;background: url(../images/mode02bg.png) center;background-size: cover;}
.mode02{position: relative;}
.mode02::after{content: '';display: block;position: absolute;left: 216px;right: 116px;top: -10px;bottom: -10px;background: #850000;z-index: 0;box-shadow: 0 0 16px rgba(16,26,33,0.2);}
.title2{padding: 15px 43px 17px 41px;float: left;margin: 0;height: 54px; line-height:54px; position: relative;z-index: 2;background: #fff;}
.title2 a{background: url(../images/mode02icon.png) left center no-repeat;padding: 1px 0 0 48px;}
.title2 p{color: #9A0000;}
.title2::after{content: '';display: block;width: 1px;height: 50px;background: #eee;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}

.mode02 .more{width: 138px;height: 86px;display: block;background: #fff;position: relative;z-index: 3;}
.mode02 .more a{display: block; width: 138px; height: 86px; line-height: 86px; overflow: hidden; text-align: center; font-size: 14px; color: #757575}
.mode02 .more::after{content: '';display: block;width: 1px;height: 50px;background: #eee;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.scroll_box{padding: 30px 35px;overflow: hidden;margin: 0 136px 0 235px;position: relative;z-index: 2;background: #faf7f2;}
.scroll_box #box {width: 10000%;}
.scroll_box #left,.scroll_box #right {float:left;}
.scroll_box ul li{width:auto;margin-right: 20px;float:left;}
.scroll_box ul li.lastli{_margin-right:7px;}
.scroll_box ul a{display: inline-block;*display: inline;*zoom:1;padding: 0 30px 0 0;line-height: 26px;height: 26px;}
.scroll_box ul p{text-align: center;line-height: 26px; font-size: 18px; color: #222222;}
.scroll_box a:hover p{color: #9A0000;}

.wrap_mode03{padding: 0px 0 92px;position: relative;}
.wrap_mode03::after{content: '';display: block;position: absolute;left: 0;right: 0;top: 30px;bottom: 0;background: #f5f5f5;z-index: -1;}
.mode03{position: relative;padding-top: 38px;margin-top: -30px;background: #f5f5f5;}
.mode03 .lf{width: 47.5%;float: left;}
.mode03 .rt{width: 47.5%;float: right;}
.article_list_title2{overflow: hidden;margin-bottom: 20px;line-height: 24px;border-bottom: 1px solid #dbdbdb;}
.article_list_title2 .more{float: right;position: relative;z-index: 2;margin: 2px 19px 0 0;color: #999; font-weight: bold;}
.article_list_title2 h2{height: 24px;margin: 0 0 -1px 21px;font-weight: normal;border-bottom: 3px solid #db8400;float: left;padding: 0 0 6px;}

.article_list031{display: block;overflow: hidden;padding: 0 0 20px;border-bottom: 1px solid #dbdbdb;}
.article_list031 .left{width: 240px;float: left;}
.article_list031 .right{margin: 0 0 0 260px;}
.article_list031 .img{padding-bottom: calc(135% / 2.4);}
.article_list031 .title{margin: 3px 0 7px;max-height: 52px;line-height: 26px;}
.article_list031 .info{margin: 0 0 20px;color: #757575;height: 26px;line-height: 26px;}
.article_list031 .time{padding: 0 0 0 20px;background: url(../images/mode03time.png) left center no-repeat;}

.article_list032 ul{margin: 0 0 0 0;}
.article_list032 li{width: 100%;}
.article_list032 a{margin: 0 0 0;padding: 12px 0;border-bottom: 1px solid #dbdbdb;overflow: hidden;}
.article_list032 .left{width: 46px;float: left;background: #9a0000;border-radius: 6px;padding: 6px 0 4px;text-align: center;}
.article_list032 .month{color: #fff;}
.article_list032 .date{color: #fff;font-weight: bold;}
.article_list032 .right{margin: 0 0 0 66px;}
.article_list032 .title{margin: 0 0 3px;height: 26px;line-height: 26px;white-space: nowrap;margin: 15px 0 0 0;}
.article_list032 .info{margin: 0 0 0;color: #999;height: 26px;line-height: 26px;white-space: nowrap;}

.mode04{/* overflow: hidden; */margin-top: -53px;position: relative;z-index: 2;margin-bottom: 10px;}
.mode04 .lf{width: 44.16%;float: left;background: #fff;padding: 20px 1.6%;box-shadow: 0 0 16px rgba(16,26,33,0.2);position: relative;}
.mode04 .rt{width: 44.16%;float: right;background: #fff;padding: 20px 1.6%;box-shadow: 0 0 16px rgba(16,26,33,0.2);position: relative;}

.mode04 .article_list_title{position: absolute;left: 50%;transform: translateX(-50%);z-index: 3;bottom: 36px;transition: all ease-in-out 0.3s;-ms-transition: all ease-in-out 0.3s;-moz-transition: all ease-in-out 0.3s;-webkit-transition: all ease-in-out 0.3s;-o-transition: all ease-in-out 0.3s;}
.mode04 .article_list_title p{color: #fff;}
.mode04 .article_list_title span{color: #de8d00;}
.mode04 .article_list_title.on{top: 25px;bottom: auto;}
.mode04 .article_list_title.on p{color: #9A0000;}
.mode04 .article_list_title.on span{color: #999;}
.title41 a{background: url(../images/mode0411icon.png) left center no-repeat;padding: 1px 0 0 48px;}
.title41.on a{background: url(../images/mode0412icon.png) left center no-repeat;height: 40px;line-height: 40px;}
.title42 a{background: url(../images/mode0421icon.png) left center no-repeat;padding: 1px 0 0 52px;height: 40px;line-height: 40px;}
.title42.on a{background: url(../images/mode0422icon.png) left center no-repeat;}

.mode04 .img{padding-bottom: 280px;position: absolute;z-index: 2;left: 20px;right: 20px;top: 20px;width: auto;cursor: pointer;transition: all ease-in-out 0.3s;-ms-transition: all ease-in-out 0.3s;-moz-transition: all ease-in-out 0.3s;-webkit-transition: all ease-in-out 0.3s;-o-transition: all ease-in-out 0.3s;background-size: cover !important;}
.mode04 .img::after{content: '';display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: url(../images/mode04cover.png) bottom center repeat-x;}
.mode04 .img.on{padding-bottom: 0;}
.mode04 .img:hover img{transform: scale(1.05);-ms-transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);-o-transform: scale(1.05);}

.article_list041{}
.article_list041 ul{margin: 76px 20px 10px;border-top: 1px solid #eee;}
.article_list041 li{width: 100%;}
.article_list041 a{padding: 22px 0 18px;display: block;line-height: 20px;/*border-bottom: 1px solid #eee;*/}
.article_list041 .title{white-space: nowrap;position: relative;padding: 0 0 0 26px;}
.article_list041 .title::before{content: '';display: block;width: 4px;height: 4px;background: #9a0000;position: absolute;left: 12px;top: 50%;transform: translateY(-50%);}
.article_list041 .rightDate{color: #999;margin: 0 9px 0 10px;padding: 0 0 0 19px;background: url(../images/mode03time.png) left center no-repeat;}

.mode05{position: relative;z-index: 2;margin-bottom: 47px;}
.mode05 .lf{width: 44.16%;float: left;background: #fff;padding: 20px 1.6%;box-shadow: 0 0 16px rgba(16,26,33,0.2);position: relative;}
.mode05 .rt{width: 44.16%;float: right;background: #fff;padding: 20px 1.6%;box-shadow: 0 0 16px rgba(16,26,33,0.2);position: relative;}

.article_list_title.title5{display: block;text-align: center;margin: 0 0 10px;}
.title5 a{background: url(../images/mode05icon.png) 20px center no-repeat;padding: 0 0 0 57px;display: inline-block;*display: inline;*zoom:1;text-align: l;height: 40px;line-height: 40px;}

.mode05 .article_list_title.title51{/*position: absolute;left: 50%;transform: translateX(-50%);*/z-index: 3;bottom: 48px;transition: all ease-in-out 0.3s;-ms-transition: all ease-in-out 0.3s;-moz-transition: all ease-in-out 0.3s;-webkit-transition: all ease-in-out 0.3s;-o-transition: all ease-in-out 0.3s;width: 100%;}
.mode05 .article_list_title.title51 p{color: #fff;text-align: center;position: absolute;width: 100%;left: 0;bottom: 13%;}
.mode05 .article_list_title.title51 p img { width: 0px; }
.mode05 .article_list_title.title51 a>img { width: 535px;height: 308px; }
.mode05 .article_list_title.title51.on{top: 35px;bottom: auto;}
.mode05 .article_list_title.title51.on p{color: #9A0000;}

.mode05 .img{padding-bottom: 280px;position: absolute;z-index: 2;left: 20px;right: 20px;top: 20px;width: auto;cursor: pointer;transition: all ease-in-out 0.3s;-ms-transition: all ease-in-out 0.3s;-moz-transition: all ease-in-out 0.3s;-webkit-transition: all ease-in-out 0.3s;-o-transition: all ease-in-out 0.3s;background-size: cover !important;}
.mode05 .img::after{content: '';display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: url(../images/mode04cover.png) bottom center repeat-x;}
.mode05 .img.on{padding-bottom: 0;}
.mode05 .img:hover img{transform: scale(1.05);-ms-transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);-o-transform: scale(1.05);}



@media screen  and (min-width:1024px){
	.article_list041 .title,.article_list032 .title,.article_list031 .title,.xg_con ul li a{transition: all ease-in-out 0.3s;-ms-transition: all ease-in-out 0.3s;-moz-transition: all ease-in-out 0.3s;-webkit-transition: all ease-in-out 0.3s;-o-transition: all ease-in-out 0.3s;}
	
	.article_list041 .title:hover,.article_list032 .title:hover,.article_list031 .title:hover,.xg_con ul li a:hover{text-indent: 10px;}
	
}
@media screen  and (max-width:1600px){
	.flex-control-paging{right: 30px;margin: 0;}
	
	
}
@media screen  and (max-width:1386px){
	.flex-control-paging{right: 3px;bottom: 0;}
	.slides i{right: 183px;margin: 0;}
	.wrap_slides{width: auto;padding:0 300px 0 182px;right: 0;overflow: hidden;}
	.tagcloud { margin-top: 70px; }
	
}


@media screen  and (max-width:1220px){
	.til_slides{width: auto;}
	
	
	.slides strong{padding:10px 14px;}
	
}
@media screen  and (max-width:1100px){
	
}
@media screen  and (max-width:1024px){
	.title2{}
	
	
}
@media screen and (max-width: 992px){
	.flex-control-paging,.til_slides,.slides i,.slides strong{/*! display: none; */font-size: 12px;}
	.wrap_slides { padding:0 60px}
	.mode01 .lf{float: none;width: auto;}
	.mode01 .lf::after{display: none;}
	.cloud_box{margin: 10px 0 0 0;}
	
	.wrap_mode02{padding: 56px 0 60px;}
	.mode02{overflow: visible;}
	
	.mode03 .lf,.mode04 .lf,.mode05 .lf{width: auto;float: none;}
	.mode03 .rt,.mode01 .rt,.mode04 .rt,.mode05 .rt{width: auto;float: none;margin: 20px 0 0;}
	
	.scroll_box ul p{font-size: 16px;}
	
	.mode05 .article_list_title.title51 a>img{width: auto;height: auto;}
	.mode05 .article_list_title.title51{margin: 0;}
	
}
@media screen  and (max-width:767px){
	.slides i{bottom: 10px;}
	
	.article_list_title{display: block;}
	.article_list_title.has_arrow p{padding: 0;}
	.article_list_title.has_arrow p::after{width: auto;left: 100px;}
	.list_lh { display: none; }
	.holder .scroll-pane { display: block !important; }
	/* .title2{float: none;display: block;margin: 0 auto 10px;width: 156px;padding: 10px 40px;height: auto;}
	.mode02 .more{height: 80px;height: 120px;}
	.scroll_box{margin: 0;}
	.mode02::after{left: 0;top: 64px;} */
	
	.title2 a{background: none;padding: 0;}
	
	.title2{padding: 5px 8px 7px ;}
	.mode02 .more{height: 66px;width: 80px;}
	.mode02 .more a{height: 66px;line-height: 64px;width: 80px;}
	.scroll_box{padding: 20px 24px;margin: 0 80px 0 88px;}
	.scroll_box ul p{font-size: 14px;}
	
	.article_list031 .left{float: none;width: auto;}
	.article_list031 .right{margin: 12px 0 0;}
	
	.holder dd{width: 100%;}
	
	.wrap_mode02{padding: 30px 0;}
	.mode03{margin: 0;}
	.mode05 {margin-bottom: 0;}
	
}
@media screen  and (max-width:479px){
	/* .cloud_box{margin: 40px 40px;} */
	
	#word_cloud{transform: scale(0.9);}
}
@media screen  and (max-width:414px){
	/* .cloud_box{margin: 60px 30px;} */
	
	
}
