﻿@charset "utf-8";
body{min-width: 1200px;}
.w_1200{width: 1200px;margin: 0 auto;position: relative;}

.topBar {width: 100%;background: #1f222d;line-height:36px;height: 36px;overflow: hidden;color: #dbdbdb;font-size: 14px;}
.topBar h2{float:left;font-size:14px;font-weight:normal;color: #dbdbdb;padding-left: 25px;background: url(../images/ico01.png) left center no-repeat;}
.topBar span{padding-left: 28px;background: url(../images/ico02.png) left center no-repeat;}

.menu{width: 100%;height: 110px;background:#fff;box-shadow: rgba(0, 0, 0, 0.14902) 0px 1px 20px;z-index: 99999;/*position: fixed;*/}
.logo{float: left;margin-top:20px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearFix:after {display: block; content: ''; clear: both; }
.nav{height:110px; line-height:110px; position:relative; z-index:1;float:right;}
.nav a{ color:#000;  }
.nav .nLi{ float:left;  position:relative; display:inline;}
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; padding:0 40px; font-size:16px; font-weight:normal;color: #666;}
.nav .sub{ display:none;left:0px; top:110px;min-width: 144px; position:absolute;line-height:30px; padding:10px 0; background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,.15);
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175); }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 8px; 	-webkit-transition: .5s; -o-transition: .5s; transition: .5s;text-align: center;color: #17232d; font-size: 14px;}
.nav .sub a:hover{ background:#3388ff; color:#fff;  }
.nav .on h3 a{background: /*#e71e1b*/url(../images/nav_on.jpg) center 80px no-repeat;}

.fullSlide{ width:100%;  position:relative;  height:500px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:500px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:500px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:30px; height:5px; margin:5px; overflow:hidden; background:#fff; line-height:999px;}
.fullSlide .hd ul .on{ background:#3388ff;  }
.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:4%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:4%; background-position:-6px -137px; }

.com_til{text-align: center;}
.com_til span{font-size: 60px;color: #e3e3e3;line-height: 60px;text-transform: uppercase;font-weight:bold;display:block;}
.com_til h4{font-size: 36px;color: #333333;line-height: 36px;margin-top: -30px;}
.com_til p{font-size: 14px;line-height: 40px;color: #666666;height: 40px;}


.main1{width: 100%;padding-top: 40px;padding-bottom: 30px;box-shadow: rgba(0, 0, 0, 0.14902) 0px 1px 20px;}
.main1 ul li{float: left;width: 25%;}
.main1 ul li h4{font-size: 18px;color: #333333;line-height: 40px;font-weight: normal;}
.main1 ul li .nr{font-size: 14px;color: #666;line-height: 1.5;padding-top: 15px;}


.main2{width: 100%;padding-top: 40px;padding-bottom: 80px;}
.m2_box{width: 100%;padding-top: 40px;}
.picScroll-left{ overflow:hidden; position:relative;}
.picScroll-left .bd{ padding:0px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin-right:15px; float:left; _display:inline; overflow:hidden;position: relative; }
.picScroll-left .bd ul li .bg{-webkit-transition: all 1.2s ease 0s;
    transition: all 1.2s ease 0s;
	z-index: 1;
    background: rgba(24,36,59,.8);
    position: absolute;
    top: 0;
    left: 0;
    width:288px; height:326px; 
    cursor: pointer;
}
.picScroll-left .bd ul li:hover .bg{
    background: rgba(2,109,186,0.8);
}





.picScroll-left .bd ul li .pic{ text-align:center;}
.picScroll-left .bd ul li .pic img{ width:288px; height:326px; display:block;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ position: absolute;left: 0;top: 0;z-index: 2; width:288px;}
.picScroll-left .bd ul li .title a{padding-left: 40px;padding-top: 50px;display: block;}
.picScroll-left .bd ul li .title h4{color: #fff;font-weight:normal;font-size: 24px;line-height: 40px;}
.picScroll-left .bd ul li ul{padding-top: 20px;}
.picScroll-left .bd ul li ul li{color: #fff;font-size: 14px;line-height: 25px;}

.ads{width: 100%;height: 141px;position: relative;background: url(../images/ad.jpg) center no-repeat;}
.ads .xx{float: right;padding-top: 30px;}
.ads .xx p{color: #fff;font-size: 18px;line-height: 50px;}
.ads .xx p b{font-size: 27px;font-weight: bold;}

.main3{width: 100%;padding-top: 40px;padding-bottom: 100px;}
.m3_box{width: 100%;padding-top: 40px;}
.main_1 ul{ width:33.666%; float:left;margin-right: 20px;}
.main_1 ul li{ width:100%; float:left; margin-top:25px; cursor:pointer; position:relative;}
.main_1 ul li .ico{ width:60px; float:left;text-align:center; margin-top:16px; position:relative;}
.main_1 ul li .ico span{display:inline-block;*display:inline; *zoom:1; width:100%; height:100%; padding:10px; position:relative; z-index:3; overflow:hidden;}
.main_1 ul li .ico span img{ position:relative; z-index:3;}
.main_1 ul li .text{ width:270px; float:left;padding:10px 20px;}
.main_1 ul li .text h4{ width:100%; float:left; font-size:16px; color:#333; line-height:28px; font-weight:bold;text-align: right;}
.main_1 ul li .text h6{ width:100%; float:left; margin-top:9px; font-size:14px; color:#666; line-height:20px; height:120px; overflow:hidden;font-weight: normal;color: #666666;text-align: right;}
.main_1 .main_1_r{ float:right;margin-right: 0;}
.main_1 .main_1_r .ico{ float:right;}
.main_1 .main_1_r li{ text-align:right;}
.main_1 .main_1_r li .text{  margin-left:0; float:right;}
.main_1 .main_1_r li .text h4{text-align: left;}
.main_1 .main_1_r li .text h6{ float:right;text-align: left;}
.main_1 .img{float: left;width: 350px;padding-top: 20px;padding-left: 20px;position: relative;}
.main_1 .img .yq{width: 380px;position: absolute;top: 0;left: 0;animation:circleRoate 5s infinite linear ;   }
@keyframes circleRoate{  
        from{transform: rotate(0deg);}  
        to{transform: rotate(360deg);}  
    } 

.main4{width: 100%;padding-top: 40px;padding-bottom: 60px;background: #f0f0f0;}
.m4_box{width: 100%;padding-top: 40px;}
.picScroll-left2{ overflow:hidden; position:relative;}
.picScroll-left2 .bd{ padding:0px;   }
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{ margin-right:20px; float:left; _display:inline; overflow:hidden;width: 280px;}
.picScroll-left2 .bd ul li .pic{ text-align:center; }
.picScroll-left2 .bd ul li .pic img{ width:280px; height:170px; display:block;}
.picScroll-left2 .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left2 .bd ul li .title{background: #fff;padding-top: 20px;padding-left: 20px;padding-right: 20px;height: 100px;}
.picScroll-left2 .bd ul li .title h4{font-size: 16px;font-weight: normal;line-height: 35px;color: #333333;}
.picScroll-left2 .bd ul li .title .nr{font-size: 14px;line-height: 1.5;color: #666;}
.main4 .amore{font-size: 14px; color: #1374e1; margin-top: 40px; border: 1px solid #1374e1; width: 142px; line-height: 36px; display: inline-block; text-align: center; position: relative; }
.main4 .amore:after {content: ''; width: 0; height: 100%; background: #1374e1; position: absolute; top: 0px; left: -1px; z-index: -1; transition: all 0.4s ease-out; }
.main4 .amore:hover{z-index: 1; color: #fff; border:1px solid #1374e1; }
.main4 .amore:hover:after{width: 100%; transition: all 0.4s; border:1px solid #1374e1; }

.main5{width: 100%;padding-top: 40px;padding-bottom: 80px;}
.m5_box{width: 100%;margin-top: 40px;position: relative;height: 477px;}
.m5_xx{width: 600px;height: 327px;background: #fff;position: absolute;right: 0;top: 50px;box-shadow: rgba(0, 0, 0, 0.14902) 0px 1px 20px;padding-top: 50px;padding-left: 50px;padding-right: 50px;}
.m5_xx h3{font-size: 48px;color: #333333;font-weight: normal;}
.m5_xx h3 b{color: #1374e1;}
.m5_xx .nr{font-size: 14px;color: #333333;padding-top: 30px;line-height: 1.8;height: 120px;color: #333333;}
.m5_xx .amore{background: #1374e1;color: #fff;width: 140px;height: 36px;line-height: 36px;text-align: center;font-size: 14px;display: inline-block;}
.m5_xx .bmore{background: #f1822d;color: #fff;width: 140px;height: 36px;line-height: 36px;text-align: center;font-size: 14px;display: inline-block;margin-left: 20px;}

.main6{width: 100%;padding-top: 40px;padding-bottom: 70px;background: #f0f0f0;}
.m6_box{width: 100%;margin-top: 40px;}
.m6_left{float: left;width: 750px;}
.m6_left ul li{float: left;width: 360px;margin-right: 15px;background: #fff;}
.m6_left .itema img{width: 100%;height: 265px;}
.m6_left .til1{padding:3% 5%;}
.m6_left .title{font-size: 16px;line-height: 35px;color: #333333;}
.m6_left .intro{font-size: 14px;line-height: 1.5;height: 50px;color: #848484;overflow: hidden;}
.m6_left  span{font-size: 14px;color: #999;}
.m6_left .intro:hover{color: #20bba3;}


.m6_right{float: right;width: 390px;background: #fff;height: 340px;padding-top: 30px;padding-left: 30px;padding-right: 30px;}
.txtMarquee-top{ overflow:hidden; position:relative;padding-top: 8px;}
.txtMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.txtMarquee-top .hd .prev,.txtMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
     cursor:pointer; background:url("../images=/arrow.png") 0 -100px no-repeat;}
.txtMarquee-top .hd .next{ background-position:0 -140px;  }
.txtMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
.txtMarquee-top .hd .nextStop{ background-position:-60px -140px;  }
.txtMarquee-top .bd{}
.txtMarquee-top .infoList li{ height:24px; line-height:24px;   }
.txtMarquee-top .infoList li .date{ float:right;  }
.txtMarquee-top .infoList li {height: 90px; float: left; margin-bottom: 10px; overflow: hidden; line-height: 22px; padding: 0 30px 0 30px; font-size: 14px; background: url(../images/faq_bg.jpg) left top no-repeat;color: #969696; }
.txtMarquee-top .infoList li a {height: 18px;display: block; color: #666;font-size: 14px; overflow: hidden;margin-bottom: 15px;line-height: 25px;height: 25px; }
.txtMarquee-top .infoList li a:hover{color: #be0a0a;}



.main7{width: 100%;padding-top: 40px;padding-bottom: 70px;}
.m7_box{width: 100%;margin-top: 40px;}

.picMarquee-left{ overflow:hidden; position:relative;}
.picMarquee-left .bd{ padding:0px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin-right:15px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:177px; height:68px; display:block;border:5px solid #eaeaea; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }


.main8{width: 100%;padding-top: 40px;padding-bottom: 70px;background: #0b4486;position: relative;}
.m8_box{width: 100%;margin-top: 40px;}
.m8_til{text-align: center;}
.m8_til h4{color: #fff;font-size: 30px;line-height: 45px;}
.m8_til span{color: #fff;font-size: 14px;line-height: 25px;}
.page-section-76 {
    padding-top: 50px;
    background-color: #2a5aa3;
    position: relative;
    overflow: hidden;
    min-height: 100px;
}

.page-section-76 h3 {
    font-size: 36px;
    text-align: center;
    line-height: 100%;
    letter-spacing: 0px;
    color: #ffffff;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 10px;
}

.page-section-76 ul {
    padding-top: 40px;
}

.page-section-76 ul li {
    float: left;
    width: 16%;
    height: 100px;
    text-align: center;
}

.page-section-76 ul li h4 {
    font-size: 16px;
    text-align: center;
    line-height: 24px;
    letter-spacing: 0px;
    color: #ffffff;
    font-weight: inherit;
    margin-bottom: 10px;
    margin-top: 10px;
}

#field_jpbwa3 {
    float: left;
    height: 40px;
    padding-left: 10px;
    border: 0;
    border-radius: 0px;
    width: 220px !important;
    color: #444444;
    background-color: #ffffff;
    line-height: 1.3;
}

#field_7cztv3 {
    float: left;
    margin-left: 30px;
    width: 220px !important;
    height: 40px;
    padding-left: 10px;
    border: 0;
    border-radius: 0px;
    color: #444444;
    background-color: #ffffff;
    line-height: 1.3;
}
#field_7cztv4 {
    float: left;
    margin-left: 30px;
    width: 300px !important;
    height: 40px;
    padding-left: 10px;
    border: 0;
    border-radius: 0px;
    color: #444444;
    background-color: #ffffff;
    line-height: 1.3;
}
.frm_button_submit {
    float: right;
    background: #e1620e;
    padding: 9px;
    color: #fff;
    width: 140px;
    border-radius: 0px;
    box-shadow: none;
    border: 0;
    height: 40px;
    font-size: 16px;
}

.form {
    height: 40px;
    padding-top: 30px;
    padding-bottom: 30px;
    margin: 0 auto;
    width: 1000px;
}
.main8 canvas{position: absolute;width: 100%;height: 100%;left: 0;top: 0;}

.footer{width: 100%;padding-top: 50px;background: #1a1b20;position: relative;}
.foot{width: 180px; height: auto; float: left; }
.foot h4 {font-size: 16px; font-weight: normal; color: #fff; height: 40px; line-height: 40px; }
.foot li{height: 28px; line-height: 27px;font-size: 14px; color: #999999;  }
.foot li a {font-size: 14px; color: #999999; }
.foot li a:hover{color: #fff;}
.ft_top{border-bottom: 1px solid #505256;padding-bottom: 30px;}
.foot1{width: 305px;}
.foot1 ul li{float: left;width: 40%;}
.foot4{width: 350px;}
.foot5 {width: 130px; height: auto; float: right; text-align: center; color: #d7d7d7; font-size: 14px; line-height: 35px; }
.ft_bot{text-align: center;line-height: 47px;height: 47px;font-size: 14px;color: #c0c0c0;}
.ft_bot a{color: #c0c0c0;}



.imghover_big { overflow: hidden; display: block; position: relative; }
.imghover_big img { -webkit-transition: all 1.2s ease 0s; transition: all 1.2s ease 0s; }
.imghover_big:hover img { -webkit-transform: scale(1.1); transform: scale(1.1);  }
.imghover_big em { position: absolute; left: -200px; top: 0px; width: 150px; height: 100%; background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0)) ; overflow: hidden; -webkit-transform: skewx(-25deg); -webkit-transition: 0s; }
.imghover_big:hover em { width: 150px; left: 600px; -webkit-transition: 0.8s;transition: 0.8s }
 @-webkit-keyframes scaleout { 0% {
-webkit-transform: scale(1.0)
}
 100% {
 -webkit-transform: scale(0.8);
}
}
 @keyframes scaleout { 0% {
 transform: scale(1.0);
 -webkit-transform: scale(1.0);
}
100% {
 transform: scale(1.1);
 -webkit-transform: scale(0.8);
}
}

@-webkit-keyframes moveUpDown {
    from {-webkit-transform: translateY(-5px)}
    to {-webkit-transform: translateY(5px)}
}
@keyframes moveUpDown {
    from { transform: translateY(-5px)}
    to { transform: translateY(5px)}
}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }
@-webkit-keyframes bannerBig {
    0% {
        transform: scale(1.2); 
/*        opacity: 0;
        -webkit-transform: translate3d(-2000px, 0, 0);
        transform: translate3d(-2000px, 0, 0);*/
    }
    100% {
        transform: scale(1); 
    }
}

.n_banner {
    position: relative;
    width: 100%;
    overflow: hidden;
}
.n_banner img {
    -webkit-animation-duration: 3s;
    -moz-transition: all 3s linear;
    -o-transition: all 3s linear;
    transition: all 3s linear;
    /* transform: scale(1); */
    display: block;
    -webkit-animation-name: bannerBig;
    animation-name: bannerBig;
    width: 100%;
}
.sitemp{
    padding:15px 0;
    background-color:#f5f5f5;
}
.sitemp .w_1200 p{
    font-size: 14px;
    line-height: 2;
        color: #666;
    padding-left: 36px;
    background: url(../images/home.png) no-repeat left center;
}
.n_conatct1{

}
.n_conatct_title{
    padding:35px 0 25px 0;
}
.n_conatct_title h3{
    font-size: 26px;
    color: #333;
}
.n_conatct_title p{
    font-size: 14px;
    color: #666;
}
.n_map{
    position: relative;
    margin-bottom: 60px;
}
.n_map .n_map_ditu{
    width: 100%!important;
    height: 515px;
}

.n_map #dituContent{
    width: 100%!important;
    height: 450px;
}
.n_map .text{
    padding:50px 35px 20px 35px;
    background-color: #079ddb;
    color: #fff;
    max-width: 290px;
    position: absolute;
    top:50px;
    right: 95px;
    z-index: 2;
}
.n_map .text h3{
    font-size: 20px;
}
.n_map .text p{
    font-size: 16px;
    margin-top: 10px;
}
.n_code{
    display: flex;
    margin-top:30px;
}
.n_code p{
    width: 50%;
    text-align: center;
}

.sub-nav{ background:#f4f4f4; text-align:center; padding:30px 0;}

.sub-nav ul li{ display:inline-block; line-height:46px; font-size:16px; margin-bottom:10px;}
.sub-nav ul li  a{ display:block; padding:0 50px; border-radius:4px; color:#111; background-color:#fff; cursor:pointer;}
.sub-nav2 ul li  a{ width:325px;}
.sub-nav3 ul li  a{ width:215px; overflow:hidden; height:46px;}
.sub-nav ul li  a:hover{ background-color:#e3e3e3;}
.sub-nav ul li.cur a{ color:#fff; background:#009FD9;}


.widget-newslist-10 .list_box{padding:46px 60px 40px;position:relative;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.widget-newslist-10 .list_main{overflow:hidden;}
.widget-newslist-10 .bd_r{width:20%;}
.widget-newslist-10 .bd_c{width:76%;padding:0 8% 0 5%;}
.widget-newslist-10 .nopic .bd_c {width:84%;padding-right:0;}
.widget-newslist-10 .list_title{font-size:20px;color:#202020;font-weight:normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.widget-newslist-10 .list_tool{font-size:12px;color:#c9c9c9;padding:10px 0px;}
.widget-newslist-10 .list_tool .share{margin-left:20px;cursor:pointer;}
.widget-newslist-10 .list_p{font-size:14px;color:#464646;line-height: 26px;height:52px;overflow:hidden;}
.widget-newslist-10 .list_box:after{content: "";width:88%;height:1px;background-color:#e6e6e6;position:absolute;bottom:0;right:0;}
.widget-newslist-10 li:hover .list_box{background-color:#e7ebee;}
.widget-newslist-10 li:hover .list_box:after{background-color:#e7ebee;}
.widget-newslist-10 li:hover .list_time{background:#71bf45; color:#fff;}
.widget-newslist-10 li:hover .list_time_day{color:#fff;}
.widget-newslist-10 li:hover .list_title a{color:#0057a4;}
.widget-newslist-10 .list_time{font-size:14px;color:#0057a4;padding:0 2% 2% 0;border-right:1px solid #e6e6e6;font-family: Arial;width:60px;}
.widget-newslist-10 .list_time_day{display:block;font-size:50px;color:#0057a4;line-height:50px;font-family:helvetica;}
.widget-newslist-10 .bdshare-button-style1-16 a{padding:0;margin:0;background:none;height:20px;line-height:20px;}
/*新闻列表 2018-03-20 conghm*/
.widget-newslist-10 .list_time{ padding: 1% 1%; text-align: center; background: #0095eb; color: #fff; position: relative; width: 71px; }
.widget-newslist-10 .list_time:after{ content: "";position: absolute; width: 1px; height: 100%; background: #e6e6e6; display: block; top: 0; right: -25%; }
.widget-newslist-10 .list_time_day{ color: #fff; }
.widget-newslist-10 .list_box:after{ width: 86%; }
/* widgets_form_box_1 start*/
.widgets_form_box_1 .form_box{background-color:#fff;padding:50px 60px 40px;margin-bottom:26px;}
.widgets_form_box_1 .form_box .hd_tit{font-size:20px;color:#1e1e1e;font-weight:normal;height:30px;line-height:30px; margin-right:2%; text-transform:uppercase;}
.widgets_form_box_1 .form_box .inp_box_wrap { width:22%;margin-right:2%; }
.widgets_form_box_1 .form_box .inp_box{display:block;width:100%;height:32px;line-height:32px;border:1px solid #e0e0e0;padding:0;margin:0;box-sizing:content-box;font-size:13px;color:#999;padding:0;text-indent:10px;}
.widgets_form_box_1 .form_box .hd_btn{width:18%;border:none;text-align:center;background-color:#1f88f2;font-size:15px;color:#fff;height:32px;line-height:32px;outline:none;cursor:pointer;}
                                  
.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after { display: table; clear: both; content: '';}


.channel_content{padding: 65px 0;background-color: #f8f8f8;}
.widgets_xc_newdetail_lr_6 .detail_l{width:70.3399%;}
.widgets_xc_newdetail_lr_6 .l_box{background:#fff;padding:8% 6%;}
.widgets_xc_newdetail_lr_6 .news_title{font-size:30px;color:#000;margin-bottom: 10px;}
.widgets_xc_newdetail_lr_6 .l_tools{margin-bottom:40px;line-height:20px;}
.widgets_xc_newdetail_lr_6 .l_tools span{display:inline-block;*display:inline;*zoom:1;font-size:14px;color:#5a5a5a;}
.widgets_xc_newdetail_lr_6 .news_time{margin-right: 20px;}
.widgets_xc_newdetail_lr_6 .switcher .title{display:inline-block;*display:inline;*zoom: 1;vertical-align:middle;}

.widgets_xc_newdetail_lr_6 .detail_r{width:28%;}
.widgets_xc_newdetail_lr_6 .detail_r .arr_box{background:#fff;padding:8%;margin-bottom:14px;color:#666;display:block;}
.widgets_xc_newdetail_lr_6 .detail_r .arr_title{font-size:18px;color:#000;margin-bottom:10px;}
.widgets_xc_newdetail_lr_6 .detail_r .arr_news_title{font-size:14px;font-weight:normal;}
.widgets_xc_newdetail_lr_6 .detail_r .arr_time{font-size:14px;padding-top:6px;display:block;}
.widgets_xc_newdetail_lr_6 .detail_r .arr_box:hover{color:#fff;background:#71bf45;}
.widgets_xc_newdetail_lr_6 .detail_r .arr_box:hover .arr_title{color:#fff;}
.widgets_xc_newdetail_lr_6 .detail_r .share_box{background:#fff;padding:8%;}
.widgets_xc_newdetail_lr_6 .detail_r .share_title{font-size:18px;color:#000;margin-bottom:10px;}
.widgets_xc_newdetail_lr_6 .detail_r .black_list{width:100%;height:42px;line-height:42px;background:#187ecd;text-align:center;font-size:18px;color:#fff;display:block;}
.widgets_xc_newdetail_lr_6 .newdetail_share{padding:10px 0px;}
.widgets_xc_newdetail_lr_6 .newdetail_share a{width:40px;height:40px;display:inline-block;cursor:pointer;text-align:center;border:1px solid #999;line-height:40px;border-radius:50%;background:none;padding:0;margin:0;margin-right: 10px;font-size:20px;color:#999;}
/*widgets_xc_newdetail_lr_6 end*/
.video_list ._img i.play{position: absolute;width: 61px;height: 61px;top: 50%;margin-top: -30px;left: 50%;margin-left: -30px;background-image: url(../img/play.png);background-repeat: no-repeat;background-position: center center;}
                                                     

.ui-prolist{
    margin-top: 40px;
    background: #fff;
    padding: 50px;
}
.ui-prolist ul{
    margin: 0px -25px;
}
.ui-prolist li{
    width: 31.33%;
    float: left;
    padding: 0px 1%;
    margin-bottom: 20px;
}
.ui-prolist li a{
    
    display: block;
}
.ui-prolist li .img{
            border:1px solid #ddd;
    overflow: hidden;
}
.ui-prolist li img{

    width: 100%;
    transition: transform 300ms;
}
.ui-prolist li a:hover img{
    transform: scale(1.05, 1.05);
}
.ui-prolist li .text{
    font-size: 16px;
    height: 48px;
    line-height: 48px;
    text-align: center;
    color: #2a2a2a
}
.news_text img{max-width: 100% !important;}

#pages{text-align: center;}
#pages li{display: inline-block;    margin: 0 2px;}
#pages li a{display: block;padding: 8px 10px;background: #f2f2f2;}
#pages li span{display: block;
    padding: 8px 10px;
    background: #38f;color: #fff;}