@charset "utf-8";
a:hover .imgResponsive img{transform: scale(1.08);opacity: 0.9}
html, body{min-height: 600px;min-width: 100%;height: 100%;width: 100%;}
/* CSS Document */
.Banner{overflow: hidden;position: relative;height: 100%;display: block;background: #000;}
.flexslider,.Banner .flexslider .slides li a,.flexslider .slides > li,.flexslider .slides{height: 100%;}
.Banner .flexslider .slides li a{display: block;}
.Banner_bg{position: absolute;width: 100%;top:0;left: 0;height: 200px;z-index: 96;background: url(../images/banner_bg1.png) repeat-x;}
.Banner .flex-direction-nav a.flex-prev{transform:rotate(180deg);
-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); 	/* Opera */}
.Banner .flex-direction-nav a{width: 45px;height: 45px;background: #fff;color:#F47A02;line-height: 45px;margin-top: 0px;font-size: 2.6rem;text-align: center;transition:all 0.5s ease-in-out;top:auto;bottom:30px;opacity: 0.7;}
.Banner .flex-direction-nav a:hover{background: #F47A02;color:#fff;}
.Banner .img{display: block;width: 100%;height: 100%;overflow: hidden;background-size: cover !important;opacity: 0.6;}

.Banner .flex-direction-nav .flex-prev{left:38px;}
.Banner .flex-direction-nav .flex-next{right:auto;left:84px;}
.Banner .flex-direction-nav{}
.Banner .flexslider .slides li a{ }
.Banner .flexslider .slides li a img{opacity: 0.6;}

.banner_bottom{position: absolute;z-index: 2;left: 50%;top: 50%;transform:translateX(-50%) translateY(-50%);margin: 50px 0 0;max-width: 90%;}
.banner_bottom .img_box{width: 400px;margin: 0 auto 50px;}

.content{overflow:hidden;}
.mode{width: 1200px;margin:0 auto;border-top:1px solid #b3b8b9;padding-top: 30px;margin-bottom: 30px;}
/*前沿资讯*/
.mode01{margin-top: 30px;}


.footer_link .flexslider, .footer_link .flexslider .slides li a, .footer_link .flexslider .slides > li, .flexslider .slides { text-align: center; }
.footer_link a { color: #fff; }
.footer_link .flex-direction-nav { display: none; }


.footer_link { max-width: 1200px; margin:0 auto; position: relative; bottom: 150px; z-index: 9999; }


/*切换*/
.tabArticleList{width:100%;overflow:hidden;position: relative;}
.tab_menu{width:100%;overflow:hidden;margin:0 0 15px 0;position: relative;position: relative;text-align: center;}

.tab_menu h3{line-height:24px;text-align: center;margin:0 20px; display: inline-block;*display: inline;*zoom:1; position: relative;}
.tab_menu h3:last-child{border-right:none;}
.tab_menu h3  a{color:#11843E;font-weight: normal;display: block;padding-bottom: 15px;transition:all 0.5s ease-in-out;font-size: 20px; font-size:2rem;}
.tab_menu h3::after{position: absolute;bottom: 0;;left: 0;width: 0;height: 4px;background: #F47A02;content: '';clear: both;transition:all 0.5s ease-in-out;}
.tab_menu h3.on::after,.tab_menu h3:hover::after{width: 100%;}
.tab_menu h3.on  a,.tab_menu h3:hover  a{font-weight: bold;}

.tabList{width:100%;overflow:hidden;margin-top: 20px;}
.tabList dd{display: none;}


.item-list01{overflow: hidden;}
.item-list01 .left{float: left;width: 49.08%;}
.item-list01 .right{float: right;width: 48.75%;}
.item-list01 .left a{display: block;}
.item-img01{position: relative;}
.item-txt01{position: absolute;bottom:0;left: 0;width: 100%;background: rgba(0,0,0,0.5)}
.item-box01{padding:10px ;color:#fff;overflow: hidden;}
.item-box01 .rightDate{float: right;text-align: center;border-left: 1px solid rgba(255,255,255,0.5);padding-left: 10px;margin-left: 10px;}
.item-box01 .rightDate i{display: block;width: auto; margin: 0 auto;}
.item-box01 .rightDate strong{font-weight: normal;font-size: 12px; font-size: 1.2rem;}
.item-box01 p{font-size: 16px; font-size: 1.6rem;height: 44px;line-height: 22px;overflow: hidden;}
.item-list01 .left a:hover .item-box01 p{color:#11843E;}

.item-list02{overflow: hidden;width: 105%;}
.item-list02 li{width: 50%;float: left;}
.item-list02 li a{display: block;margin-right: 30px;background:#fff;transition:all 0.5s ease-in-out;}
.item-txt02{padding:20px;height: 0;overflow: hidden;padding-bottom: 56%;}
.item-txt02 .date{display: block;font-size: 12px;margin-bottom: 8px;color:#666;transition:all 0.5s ease-in-out;}
.item-txt02 p{font-size: 16px;height: 72px;line-height: 24px;overflow: hidden;transition:all 0.5s ease-in-out;}
.item-list02 li a:hover{background: #11843E}
.item-list02 li a:hover .item-txt02 .date,.item-list02 li a:hover .item-txt02 p{color:#fff;}


.item-more01{overflow: hidden;margin: 30px 0 0 0;text-align: center;}
.item-more01 a{display:inline-block;margin:0 auto;/*! width: 22%; */padding:10px 60px;text-align: center; background: #11843E;font-size: 16px;color:#fff;transition:all 0.5s ease-in-out;}
.item-more01 a:hover{background: #F47A02}

/*实践答疑*/
.item-box03{overflow: hidden;}
.item-list03{padding:18px 0px 0 30px;background: #f5fcff;overflow: hidden;}
.item-list03 li{width: 49.9%;float: left;}
.item-list03 li .item-titlebox03{border-bottom: 1px solid #b2b9ba;margin-right:30px;padding-top: 20px; padding-bottom: 20px;}
.item-title03{overflow: hidden;}
.item-title03 .time{float: right;color:#6f7676;font-size: 12px; font-size: 1.2rem;width: 8%;}
.item-title03 .topic{float: left;font-size: 12px;font-size: 1.2rem;color:#fff; width: 20px; height: 20px;text-align: center;line-height: 20px;background: #11843E;margin-right: 17px;}
.item-title03 .topic01{background: #F47A02}
.item-title03 a{font-size: 16px;font-size: 1.6rem;width: 83%; float: left;height: 44px;line-height: 22px;overflow: hidden;transition:all 0.5s ease-in-out;text-indent: 0;}
.item-titlebox03 .item-txt03{margin-top: 10px;text-indent: 3rem; color:#6f7676;font-size: 14px;font-size: 1.4rem;height: 48px; line-height: 24px;overflow: hidden;}
.item-title03 a:hover{text-indent: 10px;}


.mode02{}
.item-list04{overflow: hidden;margin-right: -20px;}
.item-list04 li{float: left;width: 24.9%;}
/*.item-list04 li:last-child{margin-right: 0;}*/
.item-list04 li a{display: block;margin-right:20px }
.item-imgBox04{}
.img-box04{position: relative;text-align: center;}
.img-txtBox04{position: absolute;top:50%;left: 50%;text-align: center;display: table;width: 138px; height: 66px;margin-left: -69px;margin-top: -33px;z-index:10;opacity: 0;filter:Alpha(opacity=0);transition:all 0.5s ease-in-out;}
.img-txt04{font-size: 25px;font-size: 2.5rem;color:#F47A02;font-weight: bold;display: table-cell;vertical-align: middle;/* text-shadow: -0.2rem -0.2rem 0 #fff, 0.2rem -0.2rem 0 #fff, -0.2rem 0.2rem 0 #fff, 0.2rem 0.2rem 1px #fff; */}

.item-list04 li a .img-box04::before{content: '';clear: both; position: absolute;width: 100%;border:1px solid #fff;top:50%;left: 50%;height: 100%;background: none;z-index:9;margin-left: -50%;margin-top: -30%;opacity: 0;filter:Alpha(opacity=0);transition:all 0.5s ease-in-out;}
.item-list04 li a .img-box04::after{position: absolute;width: 100%;content: '';clear: both;top:0;left: 0;height: 100%;background: rgba(0,0,0,0.6);z-index:8;opacity: 0;transition:all 0.5s ease-in-out;filter:Alpha(opacity=0);}
.item-list04 li a .img-box04::after,.item-list04 li a .img-txtBox04,.item-list04 li a .img-box04::before{opacity: 1;filter:Alpha(opacity=100);}
.item-list04 li a .img-box04::before{width: 93%;height: 90%;margin-left: -47%;margin-top: -25%;}
.item-txtBox04{position: relative;}
.item-txtBox04 .more04{position: absolute;top:-20px;left: 20px; display: block;width: 30px;padding: 10px 10px;text-align: center; color:#fff;font-size: 12px; font-size: 1.2rem;background: #11843E;box-shadow: 1px 1px 3px rgba(0,0,0,0.5);z-index:10;transition:all 0.5s ease-in-out;}

.item-txt04{background:#fff;padding:46px 18px 34px 18px;transition:all 0.5s ease-in-out;}
.item-txt04 p{color:#11843E;font-size: 16px; font-size: 1.6rem;height: 48px;line-height: 24px; overflow: hidden;transition:all 0.5s ease-in-out;}
.item-list04 li a .item-txt04{background: #11843E;}
.item-list04 li a .item-txt04 p{color:#fff;}
.item-list04 li a .item-txtBox04 .more04{background: #fff;color:#11843E;}
.item-list05 li a{display: block;border: 4px solid #11843E}
.img-box05{padding-bottom: 47.25%;}
.img-box05 .img-txtBox05 p{color: #fff;transition:all 0.5s ease-in-out;opacity: 0;filter:Alpha(opacity=0);}
.item-list05 li a .img-box05 .img-txtBox05 p{opacity: 1;filter:Alpha(opacity=100);}

.item-list05 li a .img-box05::before{width: 90%;height: 80%;margin-left: -45%;margin-top: -19%;}

@media screen  and (max-width:1440px){
	
	.mode{width: 1000px;}
	.slides_tills {height: 75px;}
	.slides_tills p{font-size: 1.6rem;
    padding-top: 18px;
    line-height: 22px;
    /* height: 24px; */}
	.Banner .flex-direction-nav a.flex-prev{left: 50px;}
	.Banner .flex-direction-nav .flex-next{left: 96px;}
	.img-txt04{font-size: 2.2rem;}

}


@media screen  and (max-width:1200px) {
        .Banner{}
        .Banner_bg{height: 178px;background-size: 100% 100%;top:0px;}
        .content{background-size: 100% 100%;}
        .item-title03 a{width: 80%;}
        .tab_menu h3  a{font-size:1.8rem;}
        .Banner .flex-direction-nav a{bottom:9px;}
	.Banner .flex-direction-nav a.flex-prev{left: 29px;}
	.Banner .flex-direction-nav .flex-next{left: 79px;}
 }

@media screen  and (max-width:1020px) {
	.mode{width: 100%;padding:0 30px;}
	.mode01,.mode02,.mode03{padding:0;margin-top: 0;padding-top: 20px;}
	
	.tabArticleList,.item-list04,.item-list05{width: 90%;margin: 0 auto;}
	.slides_tills{width: 100%;background: rgba(255,255,255,0.5);height: 39px;line-height: 39px;}
	.slides_tills p{padding:0 10px;text-align: center; line-height:39px;height:auto;}
	.slides_tills p br{display: none}
	.Banner .flex-direction-nav a{width: 35px;height: 35px;line-height: 35px;}
	.Banner .flex-direction-nav a{bottom:9px;}
	.Banner .flex-direction-nav a.flex-prev{left: 29px;}
	.Banner .flex-direction-nav .flex-next{left: 69px;}
	.item-list01 .left{float: left;width: 46.08%;}
	.item-list01 .right{float: right;width: 51.75%;}
	
}


@media screen  and (max-width:992px) { 
  
	.item-txt02{height: auto;padding-bottom: 0;}
	.item-txt02 p{height: 48px;margin-bottom: 20px;}
	.tab_menu h3{margin:0 10px;}
	.item-list03 li{width: 100%;float: none;}
	.item-list03 li .item-titlebox03 {margin-right: 20px;padding-top: 15px;padding-bottom: 15px;}
	.item-title03 a{height: 22px;}
	.item-list03{padding-left: 20px;padding-top: 10px;}
	.item-title03 .time{width: auto;}
	.item-title03 a{width: 82%;}

}

@media screen and (max-width:840px) {

	  .item-list01 .left,.item-list01 .right{float: none;width: 100%;}
   .item-list01 .left{margin-bottom: 30px;}
   .item-list04 li{width: 47.5%;margin-right: 4.75%;margin-bottom: 20px;}

   .item-list04 li:nth-child(2n){margin-right: 0;}
	
}


@media screen and (max-width:767px) {
	

	.slides_tills{height: 30px;line-height: 30px;}
	.slides_tills p{font-size: 1.4rem;line-height: 30px;}
	 .tab_menu h3  a{font-size:1.6rem;padding-bottom: 10px;}

	
}



@media screen and (max-width:640px) {
    
	.item-txt02 p{font-size: 1.4rem;height: auto;line-height: 22px;}
	
	.mode01{padding-top: 0;}
	.tab_menu h3{width: 49.6%;float: left;margin: 0; border-right: 1px solid #ddd;border-bottom: 1px solid #ddd; background: #fff}
	.tab_menu h3 a{padding:10px;}
	.tab_menu h3.on{background: #11843E;}
	.tab_menu h3.on a{color: #fff}
	.tab_menu h3.on::after,.tab_menu h3:hover::after{width:0;}
	.tab_menu h3:last-child{width: 100%;border-right: 0;}
	.tab_menu h3:nth-child(2n){border-right: 0;width: 50%}
	
	.item-more01{margin:10px 0;text-align: center;}
	.item-more01 a {padding: 6px 37px;font-size: 14px;}
	.item-box01 p{font-size: 1.4rem;height: 40px;line-height: 20px;}
	.tabArticleList{margin-top: 10px;}

 }

 @media screen and (max-width:540px) {
    .item-list02 li{width: 100%;margin-bottom: 20px;float: none;}
	.item-list02{width: 100%;}
	.item-list02 li a{margin-right: 0;}
	


}
@media screen and (max-width:480px){
	.item-list04 li {width: 100%;margin-right: 0;float: none;}
	 .item-list04 li:last-child{margin-bottom: 0;}
}
@media screen and (max-width:350px){
	.slides_tills {display: none;}
}