.topnav{ height:40px; line-height:40px; background:#333333; width:100%; font-size:13px; min-width:1200px;}
.topnav a{ font-size:13px;}
.topnav .f-fl{ color:#999;}
.topnav .f-fl a{ color:#999; margin-right:40px; }
.topnav .f-fl a:hover{ color:#fff;}
.topnav .login_box{ color:#3e82f7}
.topnav .login_box a{ color:#3e82f7 }
.topnav .search_box{ background:#FFF; height:26px; line-height:26px; border-radius:3px; width:156px; margin-top:7px; margin-right:20px; position:relative; overflow:hidden;}
.topnav .search_box input{ height:26px; width:116px; margin-left:10px; line-height:26px; padding:0; border:0; border-style:none; font-size:12px;}
.topnav .search_box button{ height:26px; width:26px; display:inline-block; position:absolute; top:0; right:0; border:0; border-style:none; background:url(../../../resources/images/news_page/search_bg.png) no-repeat center; outline:none; cursor:pointer }
.topnav .search_box button:hover{ background:url(../../../resources/images/news_page/search_bg2.png) no-repeat center;}

.top_menu{ height:57px; line-height:57px;}
.logo_box{ width:192px; height:60px; background:url(../../../resources/images/news_page/cftx_logo.png) no-repeat center; display:inline-block; }
.top_menu ul { display:inline-block; float:left; padding-left:100px;}
.top_menu ul li{ padding:0 20px;  float:left; margin-right:8px;}
.top_menu ul li span{ line-height:37px;}

.top_menu ul li a{ font-size:16px; color:#555;}
.top_menu ul li:hover,.top_menu ul li.onthis{ border-bottom:2px solid #008df2;}
.top_menu ul li.onthis a{   font-weight:bold; }

.topbanner{   width:100%; overflow:hidden;  height:250px; min-width:1200px; position:relative;}
.topbanner22{ width:1920px; height:250px;   position:absolute;  left:50%; margin-left:-960px;  top:0;  text-align:center;}
.topbanner22 img { height:auto; width:100%;}
.ly_push{ padding-top:30px;}

.ly_title{ height:40px; line-height:40px; clear:both; width:100%;  }
 
.title_underline{ border-bottom:1px solid #008df2; display:inline-block; font-size:24px;   font-weight:normal;  color:#333; }
.ly_nav {
    float: right;
    width: 1070px;
    line-height: 38px;
    display: inline-block;
    text-align: left;
}

.ly_nav a{   
	position: relative;
    display: inline-block;
    vertical-align: top;
    margin-left: 26px;
	 
	}
 
.ly_nav a:after {
   content: '';
    position: absolute;
    left: -15px;
    top: 18px;
    width: 4px;
    height: 4px;
    border-radius: 100%;
    background-color: #afafaf;
}
.ly_nav a:first-child:after{display:yes}
.ly_push_content{ clear:both; padding-top:13px;}
.ly_push_content .f-fl{ width:610px; height:330px; }
.lybigpic{ position:relative;}
.lybigpic .lyinfo2{  position:absolute; bottom:10px; left:10px; z-index:2; color:#FFF;  padding:5px 10px; }
.lybigpic .lyinfo2 a{ color:#fff; font-size:18px; font-weight:normal;}
.ly_push_content .f-fr{ width:550px; overflow:hidden;}
.ly_push_content .f-fr ul{ width:570px;}
.ly_push_content .f-fr ul li{ float:left; width:270px; height:160px; margin-right:10px;  margin-bottom:10px; position:relative; overflow:hidden;}
.ly_push_content .f-fr ul li img{cursor: pointer; width:100%; height:100%;-webkit-transition: all .5s ease-out;
    -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
    -o-transition: all .5s ease-out;
    transition: all .5s ease-out;}
	.ly_push_content .f-fr ul li:hover img{ -webkit-transform:matrix(1.04, 0, 0, 1.04, 0, 0);
	-moz-transform:matrix(1.04, 0, 0, 1.04, 0, 0);
	-ms-transform:matrix(1.04, 0, 0, 1.04, 0, 0);
	-o-transform:matrix(1.04, 0, 0, 1.04, 0, 0);
	transform:matrix(1.04, 0, 0, 1.04, 0, 0)}

.ly_push_content .f-fr ul li .lyinfo{ position:absolute; top:0;  left:0; z-index:2; color:#FFF;/* background:rgba(0,0,0,0.6); */width:250px; padding:5px 10px;  }
.ly_push_content .f-fr ul li .lyinfo h2 a{ color:#fff; font-size:13px; dispay:block;width:250px; padding-top:110px;}
.ly_push_content .f-fr ul li .lyinfo h2 a:hover{ text-decoration:underline;}
.ly_push_content .f-fr ul li .lyinfo h2{font-weight:normal; font-size:13px;  overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.ly_push_content .f-fr ul li .lyinfo span{ font-size:11px; color:#ececec; }
.ly_push_content .f-fr ul li .lystyle{ position:absolute; top:10px; left:10px; display:block; background:rgba(0,0,0,0.6); padding:2px 5px; z-index:10; border-radius:3px; font-size:11px;}
.stylecolor1{ color:#4688f1;}
.stylecolor3{ color:#ececec;}
.stylecolor2{ color:#ff8928}
.hotbg{ background:url(../../../resources/images/news_page/hotbg.png) no-repeat left center; padding-left:30px}
.ir{ background:url(../../../resources/images/temp/ir.png) no-repeat left center; padding-left:60px}
.ly_push_content .f-fl div ul li a:before{
  content: "";
  position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 1;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    background: -webkit-gradient(linear,0 30%,0 100%,from(rgba(0,0,0,0)),to(#121515));
    background: -moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515);
    background: -ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515);
    background: -o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515);
 }
.ly_push_content .f-fr ul li:before{
  content: "";
  position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 1;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    background: -webkit-gradient(linear,0 30%,0 100%,from(rgba(0,0,0,0)),to(#121515));
    background: -moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515);
    background: -ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515);
    background: -o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515);
 }
 .ly_push_content .f-fr ul li:hover:before{
 opacity:0.9;
 }
 
.hotlyt{ padding-top:60px;}
.hotlyt h2{ text-align:center;}
.hotlyt2 h2 {
    text-align: center;
    padding: 30px 0 50px 0;
}
.lyon{ text-align:right;  }
.lyon a{ display:inline-block; border-radius:3px; background:#4688f1; padding:3px 15px; color:#fff;}
.lyon a:hover{color:#fff;}
.hotlyt2{ padding-top:20px;}
.hotlyt2  .lytlist{ padding-top:0px; height:auto; }
.lytlist{ padding-top:20px; height:500px; }

.lytlist ul.otherli{ width:1200px;  }
 .lytlist ul.otherli li:hover{ margin-bottom:31px; margin-right:29px;}
 .lytlist ul li{ margin-bottom:29px; margin-right:29px;}
  .lytlist ul li:nth-child(4n+0){ margin-right:0px;}
  
 .lytlist ul li{ float:left; width:269px; border:1px solid #e2e2e2; position:relative; z-index:99 } 
 
 .lytlist ul li:hover{
	 box-shadow:0 5px 15px rgba(45, 50, 55, .2);
	margin-top:-2px;
	position:relative}
 .lytlist ul li .gslogo{ height:63px; padding:20px 15px; clear:both;}
 .lytlist ul li .gslogo span.thelogo{ height:63px; width:63px; border-radius:100%; overflow:hidden; border:1px solid #ececec; display:inline-block; float:left; }
 .lytlist ul li .gslogo span.thelogo img{ width:100%; height:100%;}
 .lytlist ul li .gslogo .gsinfo1{   padding-left:73px; padding-top:10px;}
  .lytlist ul li .gslogo .gsinfo1 h3{ font-weight:normal; color:#333; font-size:15px;}
  .lytlist ul li .gslogo .gsinfo1 span{ font-size:12px; color:#666;}
  .gspic{ width:100%; height:202px; background:#ececec; overflow:hidden;}
  .gspic img{ width:100%; height:100%;}
  .lytlist ul li .gsinfo2{padding:10px 0px; margin:0 15px; clear:both; border-bottom:1px solid #ececec; color:#333; font-size:13px;}
  .lytlist ul li .gsinfo2 span{ color:#999;}
  .lytlist ul li .gsinfo3{ padding:10px 15px; height:60px; overflow:hidden;   clear:both; font-size:13px; color:#333; word-wrap: break-word;
    word-break: break-all;
    text-align: justify;}
  .lytlist ul li .gsinfo3 span{ color:#999}
  .gslink{ text-align:center; padding-bottom:15px;}
  .hotlyt2  .gslink a{ background:#fff; border:1px solid #ececec; color:#666} 
  .hotlyt2 ul li:hover .gslink a{ background:#4688f1;  color:#fff;  border:1px solid #fff;}
      
  .gslink a{ display:inline-block; border-radius:3px; background:#4688f1; padding:3px 15px; color:#fff;}
  .gsset{ height:40px; background:#f4f7fd; color:#999999; clear:both; line-height:40px;   padding-left:15px;}
  .gsset span{ display:inline-block;  margin:0; height:40px;  }
  .gsset span a{ display:block; height:40px; color:#999999; font-size:12px; }
  .gsset span.lytinofobox1{ width:80px; float:left;    }
  .gsset span.lytinofobox1 a{ padding-left:25px; }
  .gsset span.lytinofobox1 a.bg1{ background:url(../../../resources/images/news_page/likebg.png) no-repeat  left center;  }
  .gsset span.lytinofobox1 a.bg1_{ background:url(../../../resources/images/news_page/likebg_.png) no-repeat  left center;  }
  .gsset span.lytinofobox1 a:hover.bg1{ background:url(../../../resources/images/news_page/likebg2.png) no-repeat  left center;}
  .gsset span.lytinofobox2{ width:110px; float:right; position:relative;}
  .gsset span.lytinofobox2{ /*  background:url(../../../resources/images/news_page/share.png)  no-repeat left center; */}
    
 /*share*/
 .changeshare {
  position: absolute;
    z-index: 50;
    width: 75px;
    height: 20px;
    left:25px;
    top: 10px;
}
 .changeshare_ {
  position: absolute;
    z-index: 50;
    width: 75px;
    height: 20px;
    left:25px;
    top: 3px;
}
 .changeshare .sina {
    background-position: -6px -25px;
}
.changeshare dd:hover.sina{  background-position: -6px -3px;}
 .changeshare .qzone {
    background-position: -31px -25px;
}
 .changeshare dd:hover.qzone {
    background-position: -31px -3px;
}
 .changeshare .wechat {
    background-position: -55px -25px;
}
 .changeshare dd:hover.wechat {
    background-position: -55px -3px;
}
  .changeshare dd {
    width: 20px;
    height: 20px;
    margin-right: 5px;
    float: left;
    overflow: hidden;
    cursor: pointer;
    background: url(../../../resources/images/news_page/shareicon_7297480.png)  no-repeat;
    background-size: 79px;
 
}


 .changeshare_ .sina {
    background-position: -6px -25px;
}
.changeshare_ i:hover.sina{  background-position: -6px -3px;}
 .changeshare_ .qzone {
    background-position: -31px -25px;
}
 .changeshare_ i:hover.qzone {
    background-position: -31px -3px;
}
 .changeshare_ .wechat {
    background-position: -55px -25px;
}
 .changeshare_ i:hover.wechat {
    background-position: -55px -3px;
}
  .changeshare_ i {
    width: 20px;
    height: 20px;
    margin-right: 5px;
    float: left;
    overflow: hidden;
    cursor: pointer;
    background: url(../../../resources/images/news_page/shareicon_7297480.png)  no-repeat;
    background-size: 79px;
 
}
	
.fllist{ clear:both; padding:10px 0 50px 20px;}	
.fllist ul li { border-left:1px solid #e2e2e2;  float:left;}
.fllist ul li a{ padding:50px 50px 0 50px; display:block; height:30px; line-height:30px; position:relative;}
.fllist ul li a i{ display:inline-block; position:absolute; height:46px; width:46px; top:3px; left:50%; margin-left:-23px; background-repeat:no-repeat;  background-size:100% 100%;  background-position:0px 0px; 
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-ms-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
	}
.fllist ul li a:hover i{ height:55px; width:55px;}	
.fllist ul li a i.flbg1{  background-image:url(../../../resources/images/news_page/flbg1.png);}
.fllist ul li a i.flbg2{  background-image:url(../../../resources/images/news_page/flbg2.png);}
.fllist ul li a i.flbg3{  background-image:url(../../../resources/images/news_page/flbg3.png);}
.fllist ul li a i.flbg4{  background-image:url(../../../resources/images/news_page/flbg4.png);}
.fllist ul li a i.flbg5{  background-image:url(../../../resources/images/news_page/flbg5.png);}
.fllist ul li a i.flbg6{  background-image:url(../../../resources/images/news_page/flbg6.png);}
.fllist ul li a i.flbg7{  background-image:url(../../../resources/images/news_page/flbg7.png);}
.fllist ul li a i.flbg8{  background-image:url(../../../resources/images/news_page/flbg8.png);}

.fllist ul li:first-child{ border-left:0;}

.hdpt{ clear:both; width:100%; min-width:1200px; background:#f6f6f6; font-size:14px; padding-bottom:50px; }
.hdpt h2{ text-align:center; padding:50px 0;}
.hdcontent .f-fl{ width:615px; padding:30px 50px 20px 50px; background:#ffffff; }
.hdcontent .f-fl ul li{ border-bottom:1px solid #ebeef1; padding:15px 0 15px 0; color:#666;  }
.hdcontent .f-fl ul li:hover{ color:#333;}
.hdcontent .f-fl ul li a{ color:#4688f1;}
.hdcontent .f-fl h3{color:#333; font-size:16px; border-bottom:1px solid #ececec; padding-bottom:10px;  background: url(../../../resources/images/news_page/wdbg.png)  no-repeat left 3px; padding-left:25px; font-weight:normal }
.w_conent{ padding:10px 10px 10px 75px; position:relative; padding-bottom:15px;min-height:50px;}
.w_conent2{ padding:10px 10px 10px 75px; min-height:50px; margin-bottom:8px;  background:#f5f5f5; border-radius:5px; position:relative; }
.w_conent2:after{  content: " ";
    
    border: solid;
    border-width:7px;
    border-color: transparent transparent  #f5f5f5 transparent;
	 position:absolute; left:80px; top:-14px;}
 
.w_conent b{ display:inline-block; padding:0 5px;}
.wtoux{ width:50px; height:50px; overflow:hidden; float:left; background: #CCC; position:absolute; top:10px; left:10px; border-radius:100%;}
.wtoux img{ width:100%; height:auto;}
.winfo{ padding-left:75px; font-size:12px; color:#999; height:30px; line-height:30px}
.winfo span{ display:inline-block; margin-right:15px; }
.w_dig{ float:right; display:inline-block; height:30px; width:20px; background:url(../../../resources/images/news_page/likebg.png) no-repeat right;}
.w_dig_{ float:right; display:inline-block; height:30px; width:20px; background:url(../../../resources/images/news_page/likebg_.png) no-repeat right;}
.w_dig:hover{ background: url(../../../resources/images/news_page/likebg2.png) no-repeat right; }
.w_dig2{   display:inline-block; position:absolute; right:15px; bottom:10px; height:30px; width:30px; background:url(../../../resources/images/news_page/likebg.png) no-repeat right;}
.w_dig2:hover{ background: url(../../../resources/images/news_page/likebg2.png) no-repeat right; }
.w_dig2_{   display:inline-block; position:absolute; right:15px; bottom:10px; height:30px; width:30px; background:url(../../../resources/images/news_page/likebg_.png) no-repeat right;}
.w_share{ float:right; display:inline-block; height:30px; /*  background: url(../../../resources/images/news_page/share.png) no-repeat right; */ position:relative; width:100px;}
.w_share_{ float:right; display:inline-block;  /*  background: url(../../../resources/images/news_page/share.png) no-repeat right; */ position:relative; width:100px;}
.w_share:hover{ /* background: url(../../../resources/images/news_page/sharebg2.png)  no-repeat right; */}
.w_share_:hover{ /* background: url(../../../resources/images/news_page/sharebg2.png)  no-repeat right; */}

.w_share  .changeshare {
   
  position: absolute;
    z-index: 50;
    width: 75px;
    height: 20px;
    left:30px;
    top:5px;
	/* opacity:0;
	 -webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out; */
}
.w_share_  .changeshare {
   
  position: absolute;
    z-index: 50;
    width: 75px;
    height: 20px;
    left:30px;
    top:5px;
	/* opacity:0;
	 -webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out; */
}
.w_share:hover  .changeshare{/*  display:inline-block; left:25px; opacity:1; */} 

.w_dig a , .w_share a{ display:block; text-indent:-200px; overflow:hidden;}
.w_dig_ a , .w_share a{ display:block; text-indent:-200px; overflow:hidden;}
.w_share_ a{ display:block; text-indent:-200px; overflow:hidden;}
.w_share_ a{ display:block; text-indent:-200px; overflow:hidden;}
.hdcontent .f-fr{ width:400px; padding:20px; background:#fff; }
.hdcontent .f-fr h3{ color:#333; font-size:16px; border-bottom:1px solid #ebeef1; padding-bottom:10px; background:url(../../../resources/images/news_page/wtitlebg.png) no-repeat left 3px; padding-left:25px; font-weight:normal}
.hdcontent .f-fr ul li{ border-bottom:1px solid #ebeef1; padding:15px 0 15px 65px; color:#333; position:relative; color:#666;}
.hdcontent .f-fr ul li:hover{ color:#333;}
.hdcontent .f-fr ul li a{ color:#4688f1;}
.hdcontent .f-fr ul li b{ display:inline-block; padding:0 5px;}
.hdcontent .f-fr ul li p{ line-height:24px;}
.hdcontent .f-fr ul li span{ font-size:12px; padding-top:10px; display:block; color:#999}
.hdcontent .f-fr ul li .toux{ width:50px; height:50px; overflow:hidden; float:left; background: #CCC; position:absolute; top:20px; left:0; border-radius:100%;}
.hdcontent .f-fr ul li .toux img{ width:100%; height:auto;}
.wcontent{ padding:10px 0;}
.wcontent textarea{ border:1px solid #ccc; height:100px; width:100%; border-radius:5px; padding: 5px; }
.wname{ height:28px ; line-height:28px; padding-bottom:10px;}
.wname input{    width: 180px; border:1px solid #ccc;  border-radius:3px; height:28px; line-height:28px; margin-left:10px; padding-left:15px; }
.l_text{ float:right;}

.icb{ clear:both; padding-top:50px;}
.icb h2{ text-align:center;}
.icb2{ clear:both; padding-top:20px;}
.icblist ul{ width:1210px; display:block;}
.icblist ul li{ float:left; border:1px solid #eeeeee; width:368px;  border-radius:3px; margin-right:30px; margin-bottom:35px;}

.icblist ul li:hover{box-shadow:0 5px 15px rgba(45, 50, 55, .2);
	margin-top:-2px;
	 margin-bottom:37px;
	position:relative}
	
.cbpic{ height:203px; width:100%; background:#ececec; overflow:hidden;  border-top-left-radius:3px; border-top-right-radius:3px; position:relative;}
.cbpic .baom{ height:60px; width:60px; border-radius:100%; background:rgba(255,137,40,0.6) ; color:#fff; position:absolute; top:15px; right:15px; display:inline-block; overflow:hidden;}
.cbpic .baom:hover{  background:rgba(255,137,40,1) ;}
.cbpic .baom a{ display:block; height:60px; background:url(../../../resources/images/news_page/baom.png) no-repeat  center 7px; text-indent:-200px;}
.cbpic img{ width:100%; height:auto;}
.cbinfo{ height:70px; padding:15px 15px 20px 15px; position:relative;}
.cbinfo p{ color:#333; font-size:16px;}
.cbinfo i{ color:#999; padding-top:10px; display:block; font-size:12px;}

.cbstyle{ display:inline-block; position:absolute; top:15px; right:15px;  padding:2px 5px; z-index:10; border-radius:3px; font-size:11px;}
.cbstylecolor1{ background:#4688f1; color:#fff;}
.cbstylecolor3{ background:#ececec; color:#666;}
.cbstylecolor2{ background:#ff8928; color:#fff;}

.cbshare{ display:inline-block; position:absolute; right:40px; bottom:15px; /* background:url(../../../resources/images/news_page/share.png) no-repeat right center; */ height:20px; width:105px; }
.cbshare  .changeshare {
   
  position: absolute;
    z-index: 50;
    width: 75px;
    height: 20px;
    left:30px;
    top:0px;
	 
	/* opacity:0;
	 -webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out; */
   
  
}
/* .cbshare:hover  .changeshare{ display:inline-block; left:25px; opacity:1;}  */
/* .cbshare:hover{ background: url(../../../resources/images/news_page/sharebg2.png) no-repeat right center; } */
.cbmore{ padding:15px 0; color:#4688f1;}

/*状态转锟斤拷效锟斤拷*/
.transition {
    -webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out;
}
/*锟斤拷锟斤拷图*/
.slider{display:none;} 
.slider ul li{ position:relative;}
.slider ul li a:before{
  content: "";
      position: absolute;
    width: 100%;
    height: 100%;
    z-index: 1;
    opacity: 1;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    background: -webkit-gradient(linear,0 30%,0 100%,from(rgba(0,0,0,0)),to(#121515));
    background: -moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515);
    background: -ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515);
    background: -o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0),#121515);
 }
.slider ul li:hover:before{opacity:.9}
.slider ul li span.pictitle{display:inline-block; position:absolute; left:15px; bottom:20px; padding-right:15px; font-size:16px; line-height:22px; color:#fff; z-index:9}
.focus span{width:5px;height:5px;margin-right:5px;border-radius:50%;background:#666;font-size:0}
.focus span.current{background:#fff}

/*foot*/
.foot1{ background:#f2f2f2; width:100%; min-width:1200px; padding:35px 0; }
.foot1_l{ float:left; width:500px;}
.foot1_l a{ color:#5a5e67;}
.foot1_l a:hover{ text-decoration:underline;}
.foot1_l ul li{ float:left; padding-right:80px; width:70px;}
.foot1_l ul li span{ line-height:28px; font-size:12px;}
.foot1_l ul li h2{ font-weight:400; padding-bottom:10px; color:#333;}
.foot1_r{ float:right; width:490px; overflow:hidden;}
.foot1_r h2{ padding-bottom:15px;}
.foot1_r ul{ width:650px;}
.foot1_r ul li{ float:left; padding:0 30px 0 0; text-align:center; width:100px; font-size:12px;}
.foot1_r ul li span{ display:inline-block; width:73px; height:73px; background:#fff; border-radius:3px; padding:5px; margin-bottom:10px;}
.foot1_r ul li i{ display:block;}

.foot2{ background:#f6f6f6;width:100%; min-width:1200px;  padding:30px 0;  }
.list_icon{ width:300px; margin:0 auto;}
.list_icon ul li {
	position:relative;
	float:left;
	width:40px;
	height:40px;
	background-color:#6b6e81;
	text-align:center;
	border-radius:20px;
	margin-left:20px
}
.list_icon ul li i.fa{ line-height:40px; display:inline-block; position:absolute; left:0; top:0; width:40px;
	height:40px; text-align:center; font-size:20px; z-index:100; color:#fff;}
	.list_icon ul li:hover i.fa{ color:#fff;}
.list_icon ul li:before {
	content:"";
	position:absolute;
	left:0;
	top:0;
	z-index:0;
	width:40px;
	height:40px;
	border-radius:50%;
	opacity:0;
	-webkit-transition:.5s cubic-bezier(.3, 0, 0, 1.3);
	-moz-transition:.5s cubic-bezier(.3, 0, 0, 1.3);
	-ms-transition:.5s cubic-bezier(.3, 0, 0, 1.3);
	-o-transition:.5s cubic-bezier(.3, 0, 0, 1.3);
	transition:.5s cubic-bezier(.3, 0, 0, 1.3);
	-webkit-transform:scale(0, 0);
	-moz-transform:scale(0, 0);
	-ms-transform:scale(0, 0);
	-o-transform:scale(0, 0);
	transform:scale(0, 0);
	 
}
.list_icon ul li:hover:before {
	opacity:1;
	-webkit-transform:scale(1, 1);
	-moz-transform:scale(1, 1);
	-ms-transform:scale(1, 1);
	-o-transform:scale(1, 1);
	transform:scale(1, 1)
}
.list_icon ul  a:nth-child(1) li:before {
background-color:#7b8894
}
.list_icon ul a:nth-child(2) li:before {
background-color:#1ec354
}
.list_icon ul a:nth-child(3) li:before {
background-color:#f74864
}
.list_icon ul a:nth-child(4) li:before {
background-color:#93e64f
}
.list_icon ul a:nth-child(5) li:before {
background-color:#3091f4
}
.list_icon ul  a:nth-child(6) li:before {
background-color:#ff9000
}
.links{ clear:both; height:30px; line-height:30px; border-bottom:1px solid #e3e3e3; padding-top:20px; padding-bottom:5px;}
.copybox{ clear:both; padding-top:15px;}
.copybox p.copy{ text-align:center; color:#c9c9c9; padding-top:5px;}
.copybox p.tel{   background:url(../../../resources/images/news_page/foot_logo.jpg) no-repeat 250px 0; padding-left:550px; height:30px;}
.pingt{ text-align:center; padding-top:20px;}
 .pingt span{ background:#fff; border:1px solid #e2e2e2; font-size:12px; padding:5px; width:123px; line-height:20px; display:inline-block; }
.pingt span img{ float:left;}

/*锟叫憋拷页*/
.topbanner2{ height:50px; width:100%; clear:both; background:url(../../../resources/images/news_page/jbyy.jpg) top repeat-x; }
.lyt_class{ border:1px solid #ececec; border-bottom:0; padding:0;}
.lytli{ border-bottom:1px solid #ececec; padding:12px 0 12px 115px; position:relative;}
.lytli span.lytli_title{ height:30px; line-height:30px; display:inline-block; position:absolute; left:15px; top:12px; color:#999;}
.lytsort ul li, .lytli ul li{ float:left; height:30px; line-height:30px; margin-right:35px;}

.lytsort ul li a, .lytli ul li a{ display:inline-block; height:30px; line-height:30px; padding:0 8px;}
.lytsort ul li a:hover, .lytli ul li a:hover{ background:#4285f4; border-radius:3px; color:#fff;  }
.lytsort ul li a.selecton, .lytli ul li a.selecton{ background:#4285f4; border-radius:3px; color:#fff;  }

.lytsearch{  height:30px; line-height:30px; padding:30px 0 10px 0;   }
.lytsort{ float:left; width:330px; padding-left:115px; position:relative; height:30px; }
.lytsort span{height:30px; line-height:30px; display:inline-block; position:absolute;  left:43px; top:0; color:#999; text-align:right}
.lyt_sbox{ float:left; width:300px;}
.lyt_sbox2{ float:left; width:700px;}
.lyt_sbox2 input{ height:30px; line-height:30px; width:100px; border-radius:30px; border:1px solid #ececec; padding:0 15px;}
.lyt_sbox2 input.first1{ width:200px;}
.lyt_sbox input{ height:30px; line-height:30px; width:180px; border-radius:30px; border:1px solid #ececec; padding:0 15px;}
.lyt_sbox2 input:hover,.lyt_sbox input:hover{ border:1px solid #4285f4; }
.lyt_sbox2 a, .lyt_sbox a{ display:inline-block; width:70px; height:30px; line-height:30px; border-radius:30px; text-align:center; background:#4285f4; color:#fff; }
.lyt_on{ width:300px; float:right; text-align:right;}
.lyt_on a{ display:inline-block; width:150px; height:30px; line-height:30px; border-radius:3px; text-align:center; background:#4285f4; color:#fff; }

/*一锟斤拷一站*/
.topbanner33{ width:100%; background: url(../../../resources/images/news_page/big_bg.jpg) no-repeat #2a3a4a;height:60px;   padding:80px 0; color:#fff; overflow:hidden; min-width:1200px; }
.topbanner33 span{ display:inline-block;}
.topbanner33 .area_name{ font-size:70px; line-height:50px; display:inline-block; }
.area_num{ padding-left:40px; font-size:16px; padding-top:0px;}
.selstyle{ padding:0 10px; height:40px; width:150px; margin-left:40px; margin-top:3px; line-height:40px; border-radius:3px; background:#FFF}
.selstyle select{ width:100%; border-style:none; border:0; height:30px; outline:medium}
.topbanner33 .share{ display:inline-block; width:300px; height:35px; line-height:35px; padding-top:5px;}
.topbanner33 .share dl dd{ float:left; width:35px; height:35px; border-radius:100%;   margin-left:10px; text-align:center; line-height:35px; background:rgba(0,0,0,0.6) ; color:#fff; font-size:16px;}
.topbanner33 .share dl dd.bg1{ background:#71b7eb; }
.topbanner33 .share dl dd.bg2{ background:#aada8a;}
.topbanner33 .share dl dd.bg3{ background:#e98281;}
.topbanner33 .share dl dd.bg1:hover{ color:#71b7eb; background:#fff }
.topbanner33 .share dl dd.bg2:hover{  color:#aada8a; background:#fff}
.topbanner33 .share dl dd.bg3:hover{  color:#e98281; background:#fff}

.topbanner33 .share b{ display:inline-block; float:left;}
.topbanner33 .gz22{  display:inline-block;   background:url(../../../resources/images/news_page/likebig.png) no-repeat center left; width:40px; padding-left:40px; }
.topbanner33 .gz33{  display:inline-block;   background:url(../../../resources/images/news_page/likebig_.png) no-repeat center left; width:40px; padding-left:40px; }
.topbanner33 .gz22 a{ color:#fff;  }
 
 /* 绗簩娆℃坊鍔� 2016-09-05*/
 

.jtly_title{ font-size:30px; letter-spacing:1px;}

.gslogo22{ float:left; height:100px; width:100px; border-radius:5px; background:#FFF; overflow:hidden; border: 1px solid hsla(0,0%,100%,.06); }
.gslogo22 img{ width:100%; height:auto;}
.gsinfo44{ float:left; width:600px; float:left; padding-left:20px; }
.gsinfo44 h2{ font-size:20px; padding-bottom:10px;}

.newsbox2{ padding:50px  0 0 0; height:350px; background:#fff no-repeat center top; width:100%; } 
.newsbox{ width:540px;}
 
.newsbox h2{ padding-left:15px;  padding-bottom:10px; font-size:16px;  position:relative }
.newsbox h2 a{ display:inline-block; position: absolute; right:0; bottom:5px; font-size:12px; font-weight:normal;}
.newsbox ul {    height: 200px; display:block; width:480px;  padding:30px; border:1px solid #ececec; border-top:1px solid #4688f1;    position:relative;  background:#FFF }
.newsbox ul li{    position: relative;clear:both; height:30px; line-height:30px; padding:5px 0;  color:#ccc;   }
.newsbox ul li a{ width:350px;height:30px; line-height:30px; display:inline-block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; }
.newsbox ul li span{ width:80px; float:right; display:inline-block; font-size:12px; }
/*.newsbox ul :after{  content: " ";
    
    border: solid;
    border-width:3px;
    border-color: transparent transparent  #4688f1 transparent;
	 position:absolute; left:20px; top:-14px;
	 }*/

.gs_about{ clear:both; padding:50px 0; width:100%; background: url(../../../resources/images/news_page/service-bg.png) repeat-y center #f6f6f6;}
.gs_about h2{ text-align:center; padding-bottom:50px;}
.gs_about .f-fr{  width:600px; line-height:28px; font-size:14px; }
.gs_about .f-fr p{text-indent:2em; padding-bottom:20px; }
.gs_about .f-fl img{ width:100%; height:auto;}
.gs_about .f-fl{ width:500px; }

.gs_people{ padding:50px 0 0 0;}
.gs_people h2{ text-align:center;}
.gs_people ul{ padding-top:50px; width:1000px;  margin:0 auto; display:block;}
.gs_people ul li{      border:1px solid #ececec; border-radius:5px; padding:15px 20px; margin:0 0px 20px 0; position:relative;}
.gs_people ul li div.toux22{ width:100px; height:100px; border-radius:100%; background:#000; margin:0 auto; overflow:hidden; overflow:hidden; float:left; margin-right:30px}
.gs_people ul li div.toux22 img{ width:100%; height:auto; }
.gs_people ul li h3{ padding:15px 0; text-align:center;  font-size:18px; font-weight:normal; color:#000;  }
.gs_people ul li p{ padding:0 15px 0 30px; line-height:24px;  overflow:hidden; min-height:100px; border-left:1px solid #ececec; }
.gs_people ul li p b{ display:block; padding-bottom:10px; font-size:16px;}
.gs_people ul li:hover{box-shadow:0 5px 15px rgba(45, 50, 55, .2);
	 
	position:relative ; color:#333}

.hdjs{ padding-top:50px; }
.hdjs_content .f-fl{ width:610px; height:300px; background:#333 }
.hdjs_content .f-fr{ width:510px;}
.hdjs_content .f-fr ul li{ clear:both; padding-bottom:10px; position:relative; padding-left:70px;  }	
.hdjs_content .f-fr ul li i.hdjsinfo{ position:absolute; display:inline-block; top:0; left:0; font-weight:bold;}

.hdlc{ padding:50px 0; background:#fff; border-top:1px solid #ececec;  clear:both; }
.hdlc h2{ padding-bottom:20px;}
.hdlc .f-fl{ width:610px; }
.hdlc  p{ line-height:28px; text-indent: 2em;}
.hdlc .f-fr{ width:510px; }
.hdlc .f-fr ul li{ padding-bottom:10px; position:relative; padding-left:100px;}
.hdlc .f-fr ul li i{ display:inline-block; position:absolute; left:0; top:0; }
.tw342{ padding-top:20px; border-top:1px solid #ececec;}
.tw342 a{ display:inline-block; border-radius:3px; background:#4688f1; padding:8px 20px; color:#fff; font-size:16px;}
.tw342 .a{ display:inline-block; border-radius:3px; background:#fff; border:#ccc solid 1px; color:#ccc; padding:6px 18px;font-size:16px;}

.gs_about2{ height:auto;}
.gs_about2 p{ line-height:24px; text-indent:2em; padding-bottom:20px;}

/*鐜板満鍥剧墖*/
.ly_pic { padding:50px 0; background:#f6f6f6;}
.ly_pic ul{ padding-top:50px;}
.ly_pic ul li{ float:left; width:220px;   margin-right:16px;}
.ly_pic ul li p{ padding:8px; background:#fff}
.ly_pic ul li span{ display:block; background:#000; width:100%; height:125px; overflow:hidden; }
.ly_pic ul li span img{ width:100%; height:auto; }

.lynews{ padding:50px 0;}
.lynews h2{ padding-bottom:20px;}
.lynews .f-fl{ width:550px;}
.lynews .f-fr{ width:550px;}
.lynews .f-fr ul li{ margin-bottom:10px;  list-style: disc inside; color:#cccccc;}
.lynews .f-fr ul li i{ display:inline-block; float:right; font-size:12px; color:#999;}

.lynews .f-fl ul li{ padding-bottom:15px;}
.lynews .f-fl ul li h3{ padding-bottom:10px; color:#333;}
.lynews .f-fl ul li p{ display:block; background:#f6f6f6; padding:15px; border-radius:5px; position:relative;}
.lynews .f-fl ul li p:after{  content: " ";
    
    border: solid;
    border-width:7px;
    border-color: transparent transparent  #f6f6f6 transparent;
	 position:absolute; left:80px; top:-14px;}
 .width1170 .transition li a:hover{z-index: 10;overflow: visible;width:395px;float:left;    position: absolute; left:0px;top:5px;    white-space: inherit;background:#fff;height:auto;}
/* 第3次添加 */
.w_article{ background:#f6f6f6; width:100%; padding:50px 0;}
.w_article .f-fl{ width:733px; height:506px; background:#fff;}
.w_article .f-fr{ width:400px; background:#FFF; height:506px; position:relative; }
.w_article .f-fr .botitle{ height:40px; line-height:40px; clear:both; width:100% }
.w_article .f-fr .botitle a{ width:49%; padding:0; margin:0; text-align:center; display:inline-block;  height:40px; line-height:40px; border-bottom:1px solid #ececec; font-size:16px;}
.w_article .f-fr .botitle a.this{ border-bottom:1px solid #4688f1;}
.w_article .f-fr .wenare{ background:#fff;  position:absolute; z-index:100; clear:both; padding:10px; border-top:1px solid #ececec; bottom:0; left:0; }
.w_article .f-fr .wenare input{ height:45px; line-height:45px; width:300px; padding-left:10px;  border:1px solid #ececec; }
.w_article .f-fr .wenare button{ height:50px; width:50px; float:right; background:#4688f1; color:#fff; text-align:center; border:none; }
.w_article .f-fr .wenare select{ height:40px; line-height:40px; width:250px; padding-left:10px; outline:medium; border:1px solid #ececec; margin-bottom:10px;}
.wtcotent{ padding:15px;   height:320px; overflow:hidden}
.wtcotent ul li{ padding:10px 0; }
.wtcotent ul li h3{ padding-bottom:10px;}
.wtcotent ul li p{ display:block; background:#f6f6f6; padding:10px; border-radius:5px; position:relative;}
.wtcotent ul li p:after{  content: " ";
    
    border: solid;
    border-width:7px;
    border-color: transparent transparent  #f6f6f6 transparent;
	 position:absolute; left:30px; top:-14px;}
.gs_people2{ padding:50px 0 0 0;}
.gs_people2 h2{ text-align:center;}
.gs_people2 ul{ padding-top:50px; margin:0 auto; display:block;}
.gs_people2 .f-fl{ width:300px;}
.gs_people2 .f-fl ul li{ border:1px solid #ececec; padding:10px ; border-radius:5px; margin-bottom:10px;  font-weight:bold; background:#fff;}
.gs_people2 .f-fl ul li a i{ color:#4688f1;}
.gs_people2 .f-fl ul li.onhover{ border:1px solid #4688f1;}
.gs_people2 .f-fr{ width:800px;}
.gs_people2 .f-fr ul li{      border:1px solid #ececec; border-radius:5px; padding:15px 20px; margin:0 20px 20px 0; position:relative; background:#fff; }
.gs_people2 .f-fr ul li div.toux22{ width:60px; height:60px; border-radius:100%; background:#000; margin:0 auto; overflow:hidden; overflow:hidden; float:left; margin-right:30px}
.gs_people2 .f-fr ul li div.toux22 img{ width:100%; height:auto; }
.gs_people2 .f-fr ul li h3{ padding:15px 0; text-align:center;  font-size:18px; font-weight:normal; color:#000;  }
.gs_people2 .f-fr ul li p{ padding:0 15px 0 30px; line-height:24px;  overflow:hidden; min-height:60px; border-left:1px solid #ececec; }
.gs_people2 .f-fr ul li p b{ display:block; padding-bottom:10px; font-size:16px;}
.gs_people2 .f-fr ul li:hover{box-shadow:0 5px 15px rgba(45, 50, 55, .2); position:relative;color:#333}
/* 私有样式 */
.home-banner-slide .clearfix .transition .gslink a:hover{color:#fff;}



.hdjs{ padding-top:50px; }
.hdjs_content .f-fl{ width:610px; height:300px; background:#333; position:relative;}
.hdjs_content .f-fr{ width:510px;}
.hdjs_content .f-fr ul li{ clear:both; padding-bottom:10px; position:relative; padding-left:70px;  }	
.hdjs_content .f-fr ul li i.hdjsinfo{ position:absolute; display:inline-block; top:0; left:0; font-weight:bold;}

.hdlc{ padding:50px 0; background:#fff; border-top:1px solid #ececec;  clear:both; }
.hdlc h2{ padding-bottom:20px;}
.hdlc .f-fl{ width:610px; }
.hdlc  p{ line-height:28px;}
.hdlc .f-fr{ width:510px; }
.hdlc .f-fr ul li{ padding-bottom:10px; position:relative; padding-left:100px;}
.hdlc .f-fr ul li i{ display:inline-block; position:absolute; left:0; top:0; }
.tw342{ padding-top:20px; border-top:1px solid #ececec;}
.tw342 a{ display:inline-block; border-radius:3px; background:#4688f1; padding:8px 20px; color:#fff; font-size:16px;}
.gs_about2{ height:auto;}
.gs_about2 p{ line-height:24px; text-indent:24px; padding-bottom:20px;}

/*现场图片*/
.ly_pic { padding:50px 0; background:#f6f6f6;}
.ly_pic ul{ padding-top:50px;}
.ly_pic ul li{ float:left; width:220px;   margin-right:16px;}
.ly_pic ul li p{ padding:8px; background:#fff}
.ly_pic ul li span{ display:block; background:#000; width:100%; height:125px; overflow:hidden; }
.ly_pic ul li span img{ width:100%; height:auto; }
.ly_pic ul li:nth-child(5n+0){ /* margin-right:0; */}

.lynews{ padding:50px 0;}
.lynews h2{ padding-bottom:20px;}
.lynews .f-fl{ width:550px;}
.lynews .f-fr{ width:550px;}
.lynews .f-fr ul li{ margin-bottom:10px;  list-style: disc inside; color:#cccccc;}
.lynews .f-fr ul li i{ display:inline-block; float:right; font-size:12px; color:#999;}

.lynews .f-fl ul li{ padding-bottom:15px;}
.lynews .f-fl ul li h3{ padding-bottom:10px; color:#333;}
.lynews .f-fl ul li p{ display:block; background:#f6f6f6; padding:15px; border-radius:5px; position:relative;}
.lynews .f-fl ul li p:after{  content: " ";
    
    border: solid;
    border-width:7px;
    border-color: transparent transparent  #f6f6f6 transparent;
	 position:absolute; left:80px; top:-14px;}
	 
.w_article{ background:#f6f6f6; width:100%; padding:50px 0;}
.w_article .f-fl{ width:733px; height:506px; background:#fff;}
.w_article .f-fr{ width:400px; background:#FFF; height:506px; position:relative; }
.w_article .f-fr .botitle{ height:40px; line-height:40px; clear:both; width:100% }
.w_article .f-fr .botitle a{ width:49%; padding:0; margin:0; text-align:center; display:inline-block;  height:40px; line-height:40px; border-bottom:1px solid #ececec; font-size:16px;}
.w_article .f-fr .botitle a.this{ border-bottom:1px solid #4688f1;}
.w_article .f-fr .wenare{ background:#fff;  position:absolute; z-index:100; clear:both; padding:10px; border-top:1px solid #ececec; bottom:0; left:0; }
.w_article .f-fr .wenare input{ height:45px; line-height:45px; width:300px; padding-left:10px;  border:1px solid #ececec; }
.w_article .f-fr .wenare button{ height:50px; width:50px; float:right; background:#4688f1; color:#fff; text-align:center; border:none; }
.w_article .f-fr .wenare select{ height:40px; line-height:40px; width:250px; padding-left:10px; outline:medium; border:1px solid #ececec; margin-bottom:10px;}
.wtcotent{ padding:15px;   height:320px; overflow:hidden}
.wtcotent ul li{ padding:10px 0; }
.wtcotent ul li h3{ padding-bottom:10px;}
.wtcotent ul li p{ display:block; background:#f6f6f6; padding:10px; border-radius:5px; position:relative;}
.wtcotent ul li p:after{  content: " ";
    border: solid;
    border-width:7px;
    border-color: transparent transparent  #f6f6f6 transparent;
	position:absolute; left:30px; top:-14px;
	
	 }

/*关于我们*/

.aboutus{ background:#f0f4fb; padding:50px 0;}
.aboutus_content{ background:#fafafa; position:relative;}
.about_lmenu{ position: absolute; top:0; left:0;  width:250px; }
.about_lmenu ul li{ height:60px; line-height:60px; text-align:center; border-bottom: 1px solid #f5f5f5; }
.about_lmenu ul li a{ font-size:16px;}
.about_lmenu ul li.about_on{ background:#fff; border-left:2px solid #008df2; }
.about_rcontent{ padding-left:250px;  }
.about_rcontent2{ background:#fff; padding:30px 30px 30px 30px; line-height:24px; }
.about_rcontent2 h2{ border-bottom:1px solid #ececec;  height:40px; font-size:18px; font-weight:normal; color:#000;   }
.about_rcontent2 h2 span{ float:left; display:inline-block; border-bottom:1px solid #008df2; height:40px; line-height:40px;}
.about_rcontent2 h3{ padding:20px 0 20px 0;   font-size:16px; font-weight:normal; color:#000;}
.about_rcontent2 ul li{   padding-bottom:20px; text-indent:28px;}
.about_rcontent2 ul.aboutme li{ list-style:inside}
.about_rcontent2 p{ padding-bottom:20px; text-indent:28px;}
.about_rcontent2 img{ width:100%; height:auto;}
.about_rcontent2 table{ width:100%; margin-top:30px;}
.about_rcontent2 table td{ border:1px solid #ececec; padding:10px 0 10px 10px;  }
.handbook_nav{ float:right;}
.handbook_nav a{ font-size:14px; padding:0 15px; height:30px; line-height:30px; display:inline-block; position:relative;}
.handbook_nav i.triangle {
    position: absolute;
    top: 10px;
    left:5px;
    width: 0;
    height: 0;
    border-style: solid;
    border-color: transparent transparent transparent #4285f4;
    -webkit-transform-origin: 25% center;
    transform-origin: 25% center;
    border-width: 4px;
}

/*新底部*/
.newfoot{ width:100%; background:#2d3237; padding-top:30px; color:#6b6e81; }
.newfoot a{ color:#6b6e81; padding-right:20px;}
.newfoot a:hover{ color:#b2bae1;}
.newfoot h2{ color:#fff; padding-bottom:10px;}
.newfoot .aboutit{   width:400px; float:left; line-height:24px;}
.newfoot .friendship{ width:500px; float:left;  line-height:24px;   }
.newfoot .friendship a{ display:inline-block;}
.newfoot .guanzhu{ float:right;  line-height:24px; width:110px;}
.newfoot .guanzhu span{ display:inline-block; background:#FFF; padding:5px; border-radius:3px; line-height:0; text-align:center;}
.newfoot .guanzhu span img{ width:100px; height:auto;}
 