﻿@charset "utf-8";
html,body{height:100%;}
body{ margin:0px; padding:0px; margin:0px auto; font-size:14px; line-height:24px; color:#666666; width:100%; min-width:320px; zoom:1; font-family:"微软雅黑";}
ul,li,form, dl,dt,dd,div,ul,li,p,em,i,address{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px;}
select,input,textarea,button{ font-size:14px; border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{ border:0px;outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
button{ cursor:pointer;}
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption,address{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{max-width:100%;border:none;border:0;}
a{ color:#666666; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#0069b0;}
*:hover{transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.fl{ float:left;}.fr{ float:right;}.tr{ text-align:right;}.tc{ text-align:center;}
.hidetxt{ display:none;}
.clear{ clear:both;}
.clearfix{overflow:hidden;_zoom:1;}
.clearfix:after{ content: ''; display: block; clear: both; height: 0; visibility: hidden;}
.clearfix{*zoom:1;}
ul:after{content:".";clear:both;display:block;overflow:hidden;font-size:0;height:0;}
:-moz-placeholder {color: #222;}
::-moz-placeholder {color: #222;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {font-size:16px;color:#222}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {font-size:16px;color:#222}
select{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;-moz-background-clip: padding;-webkit-background-clip: padding-box;background-clip: padding-box;-webkit-appearance: none;-moz-appearance: none;appearance: none; cursor:pointer;
appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
}
select::-ms-expand { display: none; }/*Ie clear arr*/

.relative{ position:relative;}
.both{clear:both;}

/*font*/
.f_red{color:#ff0000;}
.f_blue{color:#0069b0;text-decoration:underline;}
.Scale-img{overflow:hidden;cursor:pointer;zoom:1;}
.Scale-img img {opacity:1;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.Scale-img:hover img {opacity:1;-webkit-transform:scale3d(1.2,1.2,1);transform: scale3d(1.2,1.2,1); top:0px; left:0px;}



/*pages*/
.Pages{zoom:1;text-align:center;color:#666;clear:both;}
.Pages span{padding:0px 0px;display:inline-block;}
.Pages a{display:inline-block;margin:0px 3px;line-height:30px;text-align:center;}
.Pages .p_page a{display:inline-block;vertical-align:middle;}
.Pages .p_page .a_prev,.Pages .p_page .a_next,.Pages .p_page .a_first,.Pages .p_page .a_end{ display:inline-block;vertical-align:middle;color:#666;font-size:14px;}
.Pages .p_page .num a{display:inline-block;width:30px;text-align:center;vertical-align:middle;font-size:14px;color:#666;background:#eee;}
.Pages a.a_prev,.Pages a.a_next{width:60px;height:30px;background:#eee;}
.Pages .p_page .num a:hover,.Pages .p_page .num a.a_cur{background:#0396d8;color:#fff;}
/*pages end*/

/*内容宽度 s*/
.w1200{width:1200px;margin:0 auto;}
@media(max-width:1199px){
  .w1200{width:95%;}
}
/*内容宽度 e*/


/*Top*/
.Header{ height:107px; position:absolute; width:100%; z-index:999; left:0px; top:0px; transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.Header .Contain{ max-width:none; margin:0 3%; padding:0 69px 0 0; position:relative;}
.Header .Logo{float:left; padding-top:50px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.Header .Logo img{ height:auto;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}

.MainNav{ float:left; width:78.5%; text-align:center;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.MainNav li{ display:inline-block;*display:inline; zoom:1;position:relative; margin:0 2%;}
.MainNav li:nth-child(1){ margin-left:0;}
.MainNav li span a{ position:relative;display:block; color:#515151; text-align:center; font-size:18px; height:107px; line-height:107px;}
.MainNav li:hover span a,.MainNav li.onnav span a,.MainNav li span a.sele{ color:#0081c4;}
.MainNav .line{ position:absolute; left:50%; bottom:0px; height:2px; background:#0081c4; width:0%; z-index:0;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.MainNav li:hover span .line,.MainNav li.onnav span .line,.MainNav li span a.sele .line{ width:100%; left:0px;}

.NavPull{ border-radius:0 0 10px 10px; width:150px; top:107px; left:-40px; position:absolute; z-index:100; display:none; background:rgba(148,107,107,0.8); text-align:center;}
.NavPull dd a{ color:#fff; display:block; padding:6px 0px; border-bottom:1px solid #8a5951; border-top:1px solid #a2776f;font-size:16px;}
.NavPull dd a:hover{ color:#fff; background:#0081c4;}
.NavPull dd:last-child a{ border-radius:0 0 10px 10px;}
.NavPull.null{background:none; padding:0; box-shadow: 0 0px 0px none;}

.MainNav.mobilenav{ padding:0%; position:fixed; z-index:999; width:100%; height:100%; overflow-y:auto; background:rgba(255,255,255,0.9); right:0px; top:0px;transition:all 0s linear; -webkit-transition:all 0s linear; display:none;}
.MainNav.mobilenav ul{ width:90%; margin:50px auto 0;}
.MainNav.mobilenav li{ vertical-align:top; width:12%; margin:0;}
.MainNav.mobilenav .arr{ display:none; position:absolute; z-index:2; width:100%; height:46px; left:0px; top:0px;}
.MainNav.mobilenav .arr i{ position:absolute; width:17px; height:10px; background:url(../images/arr.png); right:10px; top:18px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.MainNav.mobilenav li.onnav .arr i{dis-moz-transform: translate(0, -3px) rotate(-180deg) !important;
    -ms-transform: translate(0, -3px) rotate(-180deg) !important;
    -o-transform: translate(0, -3px) rotate(-180deg) !important;
    transform: translate(0, -3px) rotate(-180deg) !important;}
.MainNav.mobilenav .NavPull { width:100%; position:static; background:none; text-align:center; display:block; margin-bottom:-1px;}
.MainNav.mobilenav .NavPull dd a{ border:0; display:block;padding:5px 0px 5px 0px; color:#333; font-size:14px;}
.MainNav.mobilenav .NavPull dd a:hover{ color:#fff;}
.MainNav.mobilenav .NavPull dd:last-child a{ border-radius:0;}
.MainNav.mobilenav li:first-child{ display:none;}

.mstbg{ position:fixed; left:0px; top:0px; width:100%; height:100%; background:rgba(0,0,0,0.4); z-index:886; display:none;}
.openbtn{ position:absolute; right:0; top:70px; cursor:pointer;width:30px; z-index:999;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.closebtn.auto{ position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:887; display:none;}
.openbtn span{ display:block; height:3px; background:#541308; margin-bottom:9px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.openbtn span.sp1,.openbtn span.sp3{background:url(../images/s1.png);width:20px;}
.openbtn span.sp2{background:url(../images/s2.png);}

.openbtn.on .sp1{
        -webkit-transform: translate(0, 6px) rotate(45deg) !important;
        -moz-transform: translate(0, 6px) rotate(45deg) !important;
        -ms-transform: translate(0, 6px) rotate(45deg) !important;
        -o-transform: translate(0, 6px) rotate(45deg) !important;
        transform: translate(0, 6px) rotate(45deg) !important;
        background:#0081c4;
        width:30px;
    }
.openbtn.on .sp2{
        -webkit-transform: translate(0, -5px) rotate(-45deg) !important;
        -moz-transform: translate(0, -5px) rotate(-45deg) !important;
        -ms-transform: translate(0, -5px) rotate(-45deg) !important;
        -o-transform: translate(0, -5px) rotate(-45deg) !important;
        transform: translate(0, -5px) rotate(-45deg) !important;
        background:#0081c4;
    }   
.openbtn.on .sp3{ display:none;}    

.Header.fixedhead{height:70px; box-shadow:0 0 10px #ddd; background:rgba(255,255,255,0.9);}
.Header.fixedhead .Logo{padding-top:7px; width:13%;}
.Header.fixedhead .Logo img{ height:55px;transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.Header.fixedhead .MainNav{width:87%;}
.Header.fixedhead .MainNav.mobilenav{width:100%;}
.Header.fixedhead .MainNav li span a{height:70px; line-height:70px;}
.Header.fixedhead .Searchbox{top:23px;}
.Header.fixedhead .openbtn{top:20px;}
.Header.fixedhead .NavPull{top:70px;}

@media ( max-width:1100px){
    .Header{background:rgba(0,0,0,0.4);position:fixed;}
    .Header .Logo{padding-top:25px;}
    .MainNav li{margin:0 1.2%;}
    .Header.fixedhead .Logo{padding-top:16px;}
    .MainNav.mobilenav .NavPull dd a{border-bottom:1px solid #ddd;}
}

@media ( max-width:998px){
.Contain{ padding:0 15px;}
.Header{height:50px;}
.Header .Contain{ padding:0;}
.Header .Logo{ padding-top:7px; width:auto;}.Header .Logo img{ height:35px;}
.openbtn.on .sp1{
    -webkit-transform: translate(0, 3px) rotate(45deg) !important;
    -moz-transform: translate(0, 3px) rotate(45deg) !important;
    -ms-transform: translate(0, 3px) rotate(45deg) !important;
    -o-transform: translate(0, 3px) rotate(45deg) !important;
    transform: translate(0, 3px) rotate(45deg) !important;}
.openbtn{right:0; top:18px;}
.openbtn span,.closebtn span{ margin-bottom:5px;}
.Header .Searchbox { padding:16px 18px 0 0; position:static; float:right;}
.Header .Searchbox .icon{ padding:0px 34px 0 16px; width:18px;}
.Header .Search a.close{right:48px; top:-37px;}
.Header .Search{width:100%; top:50px; right:0%;}
.Header .Search .box{ width:auto; height:40px;}
.Header .Search .ipt{ vertical-align:top; width:80%; height:44px; line-height:44px; text-indent:1em;}

.pcnav{ display:none;}
.MainNav.mobilenav{width:200px; height:100%; overflow-y:auto; background:rgba(255,255,255,0.9); right:0px; }
.MainNav.mobilenav ul{ width:auto;}
.MainNav.mobilenav li{ display:block; width:auto;}
.MainNav.mobilenav li span a{height:46px; line-height:46px; text-align:left; padding-left:20px; border-bottom:1px solid #ddd;}
.MainNav.mobilenav .arr{ display:block;}
.MainNav.mobilenav .NavPull { display:none;}
.MainNav.mobilenav li:first-child{ display:block;}

.Header.fixedhead{height:50px;}
.Header.fixedhead .Logo{padding-top:7px; width:auto;}
.Header.fixedhead .Searchbox{padding-top:16px;}
.Header.fixedhead .MainNav{width:200px;}
.Header.fixedhead .MainNav li span a{height:46px; line-height:46px;}
.Header.fixedhead .MainNav.mobilenav{width:200px;}
.Header.fixedhead .Search{top:50px;}
.Header.fixedhead .openbtn{top:18px;}

}
/*Top*/

/*手机导航 s*/
.phonetop{display:none;position:fixed;width:100%;z-index:9;left:0px;top:0px;height:50px;background:rgba(0,0,0,.5);}
.phone_header{display:none;position:relative;padding:10px 10px 0px;height:46px;}
.phone_header .Logo img{ height:30px;margin-right:10px;}
#navigation { float:right; padding-right:10px;}
#navigation .openbtns{ cursor:pointer; display:block; position:absolute; right:10px; top:20%; z-index:100; width:30px;}
#navigation .openbtns span{ display:block; width:30px; height:2px; background:#fff; margin:5px 0px;}
#navigation .closebtns{ cursor:pointer; display:block; position:absolute; right:5px; top:16px; z-index:100; width:30px;}
#navigation .closebtns span{ display:block; width:30px; height:2px; background:#fff; margin:3px 0px;}
#navigation .sp1 {
    -webkit-transform: translate(0, 3px) rotate(45deg) !important;
    -moz-transform: translate(0, 3px) rotate(45deg) !important;
    -ms-transform: translate(0, 3px) rotate(45deg) !important;
    -o-transform: translate(0, 3px) rotate(45deg) !important;
    transform: translate(0, 3px) rotate(45deg) !important; background:#000000 !important;}
#navigation .sp2 {
    -webkit-transform: translate(0, -3px) rotate(-45deg) !important;
    -moz-transform: translate(0, -3px) rotate(-45deg) !important;
    -ms-transform: translate(0, -3px) rotate(-45deg) !important;
    -o-transform: translate(0, -3px) rotate(-45deg) !important;
    transform: translate(0, -3px) rotate(-45deg) !important; background:#000000 !important;}    
#navigation .sub{padding:45px 0 20px 0;top:0%;display:none;z-index:999;position:absolute;right:0px;width:100%;background:#fff;}
#navigation .sub li{ border-bottom:1px solid #dddddd;}
#navigation .sub li span{ position:relative; display:block; line-height:40px;z-index:99;}
#navigation .sub li span a{color:#000000; display:block; padding-left:10px; font-size:15px;}
#navigation .sub li:last-child{ background:none;}
.UI-jian{background: url(../images/zoom_jian.png) center center no-repeat;}
.UI-jia{background: url(../images/zoom_jia.png) center center no-repeat;}
#navigation li span .UI-jian,#navigation li span .UI-jia{position:absolute;right:0px;top:0px; width:45px; height:40px;display:block; cursor:pointer;}
#navigation .sub .foldContent { display:none; margin-bottom:-1px; background:#f4f1f1;}
#navigation .sub .foldContent li{ border-bottom:1px solid #fff; margin-bottom:0; line-height:30px;}
#navigation .sub .foldContent li a{ color:#333; display:block; padding-left:20px;}
#navigation .bg{ left:0px; top:0px; display:none; width:100%; height:100%; position:fixed; height:100%; background:#fff; z-index:998;}

@media (max-width:1199px) {
    .phone_header{display:block;}
}
/*手机导航 end*/

/*top e*/

/*bottom s*/
.foot{padding:50px 0;}
.foot .ftfl{float:left;}
.foot .ftrh{float:right;}
.foot .ftfl .fx{margin:35px 0 0 0px;text-align:center;}
.foot .ftfl .fx span{font-size:14px;color:#fff;display:inline-block;vertical-align:middle;}
.foot .ftfl .fx .aimg{display:inline-block;width:28px;height:28px;vertical-align:middle;float:none!important;padding-left:0px!important;}
.foot .ftfl .fx a:last-child{margin-right:0px!important;}

.foot .ftfl .fx .aimg img{display:inline-block;vertical-align:middle;}
.foot .ftfl .fx .ft1{background:url(../images/wb.png);}
.foot .ftfl .fx .ft2{background:url(../images/qq.png);}
.foot .ftfl .fx .ft3{background:url(../images/wx.png);}
.foot .ftfl .fx .ft1:hover{background:url(../images/wb1.png);}
.foot .ftfl .fx .ft2:hover{background:url(../images/qq1.png);}
.foot .ftfl .fx .ft3:hover{background:url(../images/wx1.png);}
.foot .ftfl .fx .linka {position:relative;display:inline-block;vertical-align:middle;margin:0 5px;}
.foot .ftfl .fx .linka a img{display:inline-block;vertical-align:middle;}
.foot .ftfl .fx .linka p{position:absolute;width:65px;height:68px;bottom:-75px;right:-18px;display:none;}
.foot .ftfl .fx .linka:hover p{display:block;}

.foot .ftrh .xuanze{margin-top:24px;position:relative;float:right;}
.foot .ftrh .xuanze input{width:160px;color:#ababab;height:40px;font-size:14px;color:#bcd4e8;text-align:center;border-radius:100px;border:1px solid #49abe0;cursor:pointer;}
.foot .ftrh .xuanze .select_uls{width:160px;height:150px;overflow:auto;background:#2695cf; position:absolute;top:40px;display:none;background:#2695cf;z-index:99999;padding:0px;border-radius:5px;}
.foot .ftrh .xuanze .select_uls li{text-align:left;cursor:pointer;line-height:35px;color:#fff}
.foot .ftrh .xuanze .select_uls li a{color:#fff;font-size:14px;padding-left:20px;}
.foot .ftrh .xuanze .select_uls li:hover,.foot .ftrh .xuanze .hover{color:#bcd4e8;background:#fff;}
.foot .ftrh .xuanze .select_uls li:hover a{color:#0081c4;}

.foot .ftrh .xuanze .select_uls::-webkit-scrollbar{width: 3px;-webkit-overflow-scrolling : touch;background-color:#0081c4;}
.foot .ftrh .xuanze .select_uls::-webkit-scrollbar-track{background-color:#0081c4;}
.foot .ftrh .xuanze .select_uls::-webkit-scrollbar-thumb{border-radius: 10px;}
.foot .ftrh .xuanze .select_uls::-webkit-scrollbar-button{height: 0px;background-color:#49abe0;}
.foot .ftrh .ftcon{text-align:right;margin-top:40px;}
.foot .ftrh .ftcon p,.foot .ftrh .ftcon p a{font-size:14px;color:#fff;margin-top:20px;}
.foot .ftrh .ftcon p span{padding-right:30px;}
.foot .ftrh .ftcon p i{padding-left:10px;}
.foot .ftrh .ftcon p b{font-weight:normal;color:#65c1f1;}

/*bottom e*/


/*首页*/
.logo{position:relative;}
.logo .logoimg{position:absolute;top:45px;z-index:9;}
.pcban{width:100%;height:100%;position:relative;}
.pcban .hd{position:absolute;width:230px;height:780px;background:#fff;top:50%;right:10%;transform:translate(0%,-50%);z-index:9;}
.pcban .hd ul{width:100%;height:50px;background:#dda22c;position:absolute;bottom:0px;}
.pcban .hd ul li{font-size:12px;color:#fff;text-align:center;line-height:50px;display:none;}
.pcban .hd ul li span{font-size:18px;}
.pcban .hd ul li i{padding:0 5px;}
.pcban .hd ul li.on{display:block;}
.pcban .bd{width:100%;position:relative;height:100%;}
.pcban .bd li{width:100%;height:100%;}
.pcban .bd li img{display:block;width:100%;height:100%;}
.pcban .prev,.pcban .next{position:absolute;top:0px;display:block;width:40px;height:50px;}
.pcban .prev{background:url(../images/rh.png) center center no-repeat;left:30px;}
.pcban .next{background:url(../images/fl.png) center center no-repeat;right:30px;}

.pcban .hd .dlnav dd{padding:20px 0;border-top:1px solid #eee;transition:all 1s linear;}
.pcban .hd .dlnav dd:first-child{border-top:0px;}
.pcban .hd .dlnav dd a{display:block;padding:0 30px;position:relative;}
.pcban .hd .dlnav dd a .p1{font-size:15px;color:#222;}
.pcban .hd .dlnav dd a .p2{font-size:10px;color:#aaa;font-family:Arial;line-height:15px;}
.pcban .hd .dlnav dd a i{position:absolute;right:30px;top:50%;transform:translate(0%,-50%);width:8px;height:14px;background:url(../images/bjt.png);opacity:0;}
.pcban .hd .dlnav dd:hover a .p1{color:#0081c3;}
.pcban .hd .dlnav dd:hover a i{opacity:1;transition:opacity 1s;}


/*手机banner*/
.phoban{display:none;}
.swiper-wrapper{height:auto!important;}
.phoban img{display:block;width:100%;height:auto;}
.phoban .swiper-wrapper{height:auto;}
.phoban .swiper-slide,.phobans .swiper-slide{height:auto!important;}
.phoban .swiper-button-next,.phoban .swiper-button-prev{width:54px;height:54px;}
.swiper-pagination-bullets{bottom:20px!important;}
.phoban .swiper-pagination-bullet{width:12px;height:12px;background:#f4ede7;opacity:1;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px!important;}
.phoban .swiper-pagination-bullet-active{background:#158dcb;background-size:100% 100%;}

/*行业资讯*/
.infobox .infocon{width:75%;padding:50px 0 50px 0;}
.infobox .infocon .hd{width:100%;height:70px;}
.infobox .infocon .hd:after,.infobox .infocon .hd ul:after{content:".";clear:both;display:block;overflow:hidden;font-size:0;height:0;}
.infobox .infocon .hd .textimg{float:left;}
.infobox .infocon .hd ul{float:right;}
.infobox .infocon .hd li{float:left;font-size:16px;color:#aaa;line-height:70px;margin-left:30px;cursor:pointer;}
.infobox .infocon .hd li a{display:block;color:#aaa;}
.infobox .infocon .hd li.on,.infobox .infocon .hd li.on a{color:#0081c4;}

.infobox .infocon .bd ul .zxfl{width:46%;margin-top:60px;float:left;}
.infobox .infocon .bd ul .zxrh{float:right;}
.infobox .infocon .bd ul .zxfl .zxname{font-size:18px;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.infobox .infocon .bd ul .zxfl .zxdate{font-size:12px;color:#bbb;margin:15px 0 40px 0;}
.infobox .infocon .bd ul .zxfl .zxcon{font-size:14px;color:#888;line-height:27px;height:81px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.infobox .infocon .bd ul .zxfl .zxbtn{width:140px;height:40px;margin-top:40px;border:1px solid #ddd;font-size:12px;color:#777;line-height:40px;border-radius:100px;text-align:center;transition:all 500ms ease;}
.infobox .infocon .bd ul .zxfl:hover .zxbtn{transform:scale(1.1);}



.list{float:right;}
.list:after{content:".";clear:both;display:block;overflow:hidden;font-size:0;height:0;}
.list li{width:267px;height:179px;float:left;background:#0081c4;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.list li:nth-child(2n){background:#dda22c;}
.list li:last-child{width:224px;height:179px;text-align:center;background:url(../images/list.jpg) center center no-repeat;}
.list li a{display:block;}
.list li p{font-size:20px;color:#fff;margin-top:20px;}
.list li:last-child p{font-size:24px;color:#007ab9;}
.list li:hover .icimg img{animation:zoomIn 1s ease both;opacity:1}

.lists li{background:#dda22c;}
.lists li:nth-child(2n){background:#0081c4;}
.lists li:first-child{width:224px;height:179px;background:url(../images/bg3.png) center center no-repeat;}
.lists li:first-child p{font-size:24px;color:#007ab9;}
.lists li:last-child p{font-size:24px;color:#fff;}
.lists li:hover .icimg img{animation:rotateIn 1s ease both;opacity:1}



.madecon{padding:130px 0;}
.madecon .mdtit{text-align:center;}
.madecon .mdline{width:30px;height:2px;background:#dda22c;margin:35px auto 40px;}
.madecon .mdcon p{font-size:15px;color:#0081c4;line-height:32px;text-align:center;}
.madecon .mdbtn{display:block;width:140px;height:40px;margin-top:40px;border:1px solid #49abe0;font-size:12px;color:#0081c4;line-height:40px;border-radius:100px;text-align:center;transition:all 500ms ease;margin:65px auto 0}
.madecon .mdbtn:hover{transform:scale(1.1);}


/*.newarea{padding:60px 0;}*/
.newarea .newbox{position:relative;}
.newarea .newbox .hd{width:17%;float:left;margin-top:140px;padding:60px 0}
.newarea .newbox .hd li{width:140px;height:40px;margin-top:20px;border-radius:100px;cursor:pointer;text-align:center;line-height:40px;font-size:16px;color:#fff;}
.newarea .newbox .hd li a{display:block;color:#fff;}
.newarea .newbox .hd li.on,.newarea .newbox .hd li.on a{background:#fff;color:#0081c4;}

.newarea .newbox .bd{width:78%;float:right;padding:60px 0;}
.newarea .newbox .bd .timg{position:absolute;top:60px;left:0px;}
.newarea .newbox .bd li.li1{padding-bottom:45px;border-bottom:1px dashed #dedede;}
.newarea .newbox .bd li.li2{padding-top:45px;}
.newarea .newbox .bd li .nimg{float:left;width:26%;overflow:hidden;}
.newarea .newbox .bd li .nimg img{width:100%;height:auto;opacity:1;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;}
.newarea .newbox .bd li .ntit{float:right;width:65%;margin-right:5%;margin-top:5px;}
.newarea .newbox .bd li .ntit .ntext{font-size:18px;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newarea .newbox .bd li .ntit .ncon{font-size:14px;color:#888888;height:72px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin:30px 0;}
.newarea .newbox .bd li .ntit .ndate{font-size:12px;color:#bbb;}
.newarea .newbox .bd li:hover .nimg img{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1);}

.newarea .newbox .bd dl dd{position:relative;padding:16px 80px 16px 0px;border-bottom:1px solid #eee;}
.newarea .newbox .bd dl dd:first-child{padding-top:0px;}
.newarea .newbox .bd dl dd:last-child{padding-bottom:0px;border-bottom:none;}

.newarea .newbox .bd dl dd p{font-size:16px;color:#444;line-height:32px;}
.newarea .newbox .bd dl dd p i{display:inline-block;vertical-align:middle;width:14px;height:8px;background:url(../images/yjt.png) center center no-repeat;margin:-4px 20px 0 0;}
.newarea .newbox .bd dl dd span{font-size:12px;color:#bbb;position:absolute;right:0px;top:17px;}
.newarea .newbox .bd dl dd:first-child span{top:0px;}
.newarea .newbox .bd dl dd:hover p{color:#0081c4}
.newarea .newbox .bd dl dd:hover p i{background:url(../images/bjt1.png);}
.newarea .newbox .bd dl dd:hover span{color:#0081c4;}


@media (max-width:1440px) {
    .pcban .hd{height:550px;}
    .pcban .hd .dlnav dd{padding:7px 0;}
    .list li{width:200px;}
    .list li:last-child,.lists li:first-child{width:180px;}
}
@media (max-width:1199px) {
    .pcban{display:none;}
    .phoban,.phonetop{display:block;}
    .list{float:none;}
    .list li{width:16.666%;}
    .list li:last-child,.lists li:first-child{width:16.666%;}
    .newarea{background:#0081c4!important;}
    .infobox{background:none!important;}
    .newarea .newbox{background:#0081c4;}
    .newarea .newbox .bd{width:70%; background:#fff;padding-left:5%;padding-right:5%;}
    .newarea .newbox .bd li .ntit{margin-right:0px;width:70%;}
    .newarea .newbox .bd li .ntit .ncon{margin:10px 0;;}
}

@media (max-width:768px) {
    .phoban .swiper-pagination-bullet{width:8px;height:8px;}
    .swiper-pagination-bullets{bottom:10px!important;}
    .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px!important;}
    .newarea .newbox .bd li.li1{padding-bottom:20px;}
    .newarea .newbox .bd li.li2{padding-top:20px;}
    .newarea .newbox .bd dl dd{padding:10px 80px 10px 0;}
    .foot .ftfl,.foot .ftrh,.foot .ftrh .xuanze{float:none;text-align:center;}
    .foot .ftrh .xuanze,.foot .ftrh .ftcon{text-align:center;}
    .foot .ftrh{margin-top:30px;}
    .foot{padding:25px 0;}
    .foot .ftrh .ftcon p{margin-top:10px;}
    .foot .ftrh .ftcon{margin-top:20px;}
    .infobox .infocon{width:100%;}

}

@media (max-width:640px) {
    .list li p,.lists li:last-child p{font-size:14px;text-align:center;}
    .lists li:first-child p,.list li:last-child p{font-size:18px;} 
    .madecon{padding:60px 0}
    .list li{width:33.333%;}
    .list li:last-child,.lists li:first-child{width:33.333%;}  
}

@media (max-width:560px) {
    .foot .ftfl .fx{margin:10px 0;}
    .foot .ftrh .xuanze{margin-top:0px;}
    .foot .ftrh{margin-top:10px;}
    .madecon{padding:60px 0}
    .list li{width:33.333%;}
    .list li:last-child,.lists li:first-child{width:33.333%;}
    .infobox .infocon{padding:40px 0;}
    .infobox .infocon .bd ul .zxfl{margin-top:30px;}
    .infobox .infocon .bd ul .zxfl .zxdate{margin:10px 0;}
    .infobox .infocon .bd ul .zxfl .zxbtn{width:120px;height:35px;line-height:35px;margin-top:20px;}
    .newarea .newbox .bd{width:100%;float:none;padding:40px 0;}
    .newarea .newbox .hd{width:100%;float:none;padding:120px 0 40px 0px;margin-top:0px;}
    .newarea .newbox .bd ul{padding:0 5%;}
    .newarea .newbox .hd li{float:left;}
    .newarea .newbox .bd .timg{top:30px;}
    .madecon .mdbtn{margin-top:30px;}
}

@media (max-width:480px) {
   .infobox .infocon .hd .textimg img,.madecon .mdtit img,.newarea .newbox .bd .timg img{max-width:65%;}
   .infobox .infocon .hd{height:auto;}
   .infobox .infocon .hd li{font-size:14px;line-height:60px;}
   .infobox .infocon .bd ul .zxfl{margin-top:10px;}
   .madecon .mdline{margin:20px auto;}
   .newarea .newbox .hd{padding:75px 0 40px 0px;}
}

@media (max-width:480px) {
   .infobox .infocon .hd .textimg img,.madecon .mdtit img,.newarea .newbox .bd .timg img{max-width:65%;}
   .infobox .infocon .hd{height:auto;}
   .infobox .infocon .hd li{font-size:14px;line-height:60px;}
   .infobox .infocon .bd ul .zxfl{margin-top:10px;}
   .madecon .mdline{margin:20px auto;}
   .newarea .newbox .hd{padding:75px 0 40px 0px;}
}
@media (max-width:479px) {
   .madecon .mdcon p{font-size:14px;line-height:26px;}
   .madecon .mdbtn{width:120px;height:35px;line-height:35px;}
   .newarea .newbox .hd li{width:auto;height:auto;padding:5px 15px;line-height:20px;}
   .newarea .newbox .bd{padding:30px 0;}
   .newarea .newbox .bd li .nimg,.newarea .newbox .bd li .ntit{width:100%;float:none;}
   .newarea .newbox .bd li .ntit{margin-top:30px;}
   .newarea .newbox .bd li .ntit .ntext{font-size:16px;}
   .list li,.list li:last-child, .lists li:first-child{height:120px;}
   .list li{text-align:center;}
   .list li .icimg img{max-width:65%;}
   .infobox .infocon .hd li{margin-left:15px;}
   .infobox .infocon .bd ul .zxfl,.infobox .infocon .bd ul .zxrh{width:100%;float:none;}
   .infobox .infocon .bd ul .zxrh{margin-top:20px;}
}


/*产品查询*/
.comcon{padding:50px 0 60px 0;}
.leftbar{width:20%;float:left;}
.leftbar .cmtop{position:relative;z-index:1;height:114px;background:url(../images/nav.png);background-size:100% 100%;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.leftbar .cmtop p{font-size:30px;color:#fff;font-weight:bold;}
.leftbar .cmtop em{font-size:12px;color:rgba(255,255,255,.2);font-family:Arial;margin-top:5px;}
.leftbar ul{background:#f8f8f8;position:relative;top:-27px;border:1px solid transparent;border-right:2px solid #f1f1f1;padding-bottom:20px;}
.leftbar ul li{position:relative;text-align:center;margin-bottom:40px;font-size:16px;}
.leftbar ul li:first-child{margin-top:60px;}
.leftbar ul li a{display:block;font-size:16px;color:#666;}
.leftbar ul li i{width:4px;height:20px;background:#0081c4;position:absolute;top:0px;right:-1px;display:none;}
.leftbar ul li.on i,.leftbar ul li:hover i{display:block;}
.leftbar ul li.on a,.leftbar ul li:hover a{color:#0081c4;}


.rightcon{width:75%;float:right;margin-top:55px;}
.posi{width:100%;height:50px; border-bottom:1px solid #e4e4e4;}
.posi p{font-size:26px;color:#0081c4;font-weight:bold;float:left;}
.posi .porh{float:right;font-size:14px;color:#888;}
.posi .porh img{display:inline-block;vertical-align:middle;margin:-4px 0px 0 0;}
.posi .porh a{color:#888;padding:0 10px;}
.posi .porh a:hover{color:#0081c4}
.posi .porh span{color:#0081c4;padding:0 0 0 10px;}


.proul{margin:50px 0;padding-bottom:20px;border-bottom:1px dashed #d2d2d2;}
.proul li{float:left;width:31%;margin-right:3.5%;margin-bottom:30px;}
.proul li:nth-child(3n){margin-right:0px;}
.proul li .primg{width:100%;height:auto;overflow:hidden;}
.proul li .primg img{width:100%;height:auto;transition:all 1s;}
.proul li p{font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;text-align:center;}
.proul li:hover .primg img{transform:scale(1.3);}

@media (max-width:768px) {
    .leftbar .cmtop p{font-size:20px;}
    .leftbar .cmtop em{margin-top:0px;}
    .posi p{font-size:20px;}
}

@media (max-width:640px) {
   .leftbar,.rightcon{width:100%;float:none;}
   .rightcon{margin-top:40px;}
   .posi{text-align:left;padding-bottom:15px;}
   .leftbar .lftit{height:55px;line-height:55px;font-size:20px;}
   .leftbar .cmtop{background:#0081c4;height:70px;}
   .leftbar .cmtop p{font-size:20px;}
   .leftbar .cmtop em{margin-top:0px;}
   .leftbar ul{top:0px;}
   .leftbar ul li:first-child{margin-top:40px;}
   .posi{height:40px;}
   .posi .porh{line-height:30px;}
}
@media (max-width:560px) {
    .leftbar ul li:first-child{margin-top:20px;}
    .leftbar ul li{margin-bottom:20px;}
}
@media (max-width:480px) {
    .comcon{padding:35px 0;}
    .proul{margin:35px 0;padding-bottom:0px;}
    .proul li{width:48%;float:left;margin-right:0px;margin-bottom:30px;}
    .proul li:nth-child(2n){float:right;}
    .proul li p{font-size:14px;}
    .posi{height:25px;}
    .posi p{font-size:18px;}
    .posi .porh a,.posi .porh span{padding:0px;}
}


/*人才招聘*/
.zc{margin-top:50px;}
.zc .bd{margin-bottom:50px;}
.zc .bd .thead{width:100%;height:60px;background:#0081c4;}
.zc .bd .thead p{width:25%;height:60px;float:left;font-size:18px;color:#fff;line-height:60px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zc .bd li .list1 p{width:25%;height:60px;border-bottom:1px solid #eee;float:left;font-size:15px;color:#333;line-height:60px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zc .bd li .zccon .zc1{margin-bottom:20px;}
.zc .bd li .list1 p a.check{display:inline-block;width:120px;height:30px;line-height:30px;background:#f7f7f7;color:#555;margin:15px 0 0 30px;}
.zc .bd li .list1 p a.check:hover,.zc .bd li .list1 p a.checks{color:#fff;background:#dda22c;}
.zc .bd li .zccon{padding:20px 35px;display:none;}
.zc .bd li .zccon .zc1,.zc .bd li .zccon .zc2{font-size:16px;color:#666;}
.zc .bd li .zccon .zc2{margin:40px 0 20px 0;}
.zc .bd li .zccon p{line-height:35px;font-size:15px;color:#555;}
.zc .bd li .zccon .zc1 a.sh{float:right;display:block;width:120px;height:30px;color:#fff;background:#dda22c;font-size:15px;text-align:center;line-height:30px;}

@media (max-width:998px){
    .zc .hd li{width:48%;float:left;margin-right:0px;margin-bottom:15px;}
    .zc .hd li:nth-child(2n){float:right;}
}

@media (max-width:768px){
    .zc .bd li .list p a.check{padding:0 10px;width:auto;}
    .zc .hd li{width:48%;float:left;margin-right:0px;margin-bottom:15px;}
    .zc .hd li:nth-child(2n){float:right;}
    .zc{margin-top:35px;}
}
@media (max-width:480px){
    .zc .bd li .zccon .zc2{margin-top:20px;}
    .zc .bd li .zccon p{line-height:30px;}
    .zc .bd li .zccon{padding:10px 10px;}
    .zc .hd li .tbtit .t1{font-size:16px;}
    .zc .hd li .tbtit .t2{font-size:14px;}
}

@media (max-width:479px){
    .zc .hd li .zctit p:nth-child(1),.zc .hd li .zctit p:nth-child(2){font-size:20px;}
    .zc .hd li .zctit{margin-top:40px;}
    .zc .hd{margin:30px 0;}
    .zc .bd{margin-bottom:30px;}
    .zc .bd li .list1 p a.check{margin-left:0px;}
}

/*********************招聘详情***********************/
.zp .zptitle{width:100%;height:60px;background:#0081c4;}
.zp .zptitle p{padding-left:40px;font-size:18px;color:#fff;line-height:60px;}
.zp .zpul{padding:0 36px;margin-top:36px;}
.zp .zpul li{width:45%;height:30px;float:left;margin-bottom:20px;}
.zp .zpul li:nth-child(2n){float:right;}
.zp .zpul li span{font-size:15px;color:#333;display:inline-block;width:75px;text-align:right;}
.zp .zpul li input{width:75%;height:30px;font-size:14px;color:#666;border:1px solid #dbdbdb;margin-left:2%;padding-left:10px;}
.zp .zpul li select{width:75%;height:30px;font-size:14px;color:#666;border:1px solid #dbdbdb;margin-left:2%;background:url(../images/se.jpg) 97% center no-repeat;}
.zp .zpul li input[type="radio"]{width:18px;height:18px;vertical-align:middle;}
.zp .zpul li label{vertical-align:middle;font-size:14px;color:#666;}
.zp .zpcon{padding:0 36px;margin-bottom:20px;}
.zp .zpcon span{font-size:15px;color:#333;display:inline-block;width:75px;text-align:right;vertical-align:top;}
.zp .zpcon textarea{width:88%;height:150px;font-size:16px;color:#666;border:1px solid #dbdbdb;margin-left:1%;resize:none;padding:10px 0 0 10px;}
.zp a{display:inline-block;width:120px;height:40px;font-size:16px;color:#333;text-align:center;line-height:40px;background:#eeeeee;}
.zp a.aleft{margin-left:126px;}
.zp a:hover{background:#0081c4;color:#fff}
.zp a.aons{background:#0081c4;color:#fff}

@media ( max-width:1028px){
    .zp .zpul li input{width:73%;}
    .zp .zpcon textarea{width:88%;}
}

@media ( max-width:997px){
    .zp .zpul li input{width:68%;}
    .zp .zpcon textarea{width:84%;}
}

@media ( max-width:768px){
  .zp{text-align:center;}
  .zp .zptitle{height:50px;}
  .zp .zptitle p{line-height:50px;font-size:14px;padding-left:15px;text-align:left;}
  .zp .zpul,.zp .zpcon{padding:0px;}
  .zp .zpul li{float:none;width:100%;text-align:left;}
  .zp .zpul li:nth-child(2n){float:none;width:100%;}
  .zp .zpul li input{width:70%;}
  .zp .zpul li select{width:73%;}
  .zp .zpcon textarea{width:71%;}
  .zp a{width:100px;}
  .zp a.aleft{margin-left:0px;}
}


/************案例查询******************/
.case{margin-top:50px;}
.case .flul{margin-bottom:20px;}
.case .flul li{width:31%;margin-right:3.5%;margin-bottom:20px;height:50px;background:#f4f4f4;float:left;position:relative;}
.case .flul li:nth-child(3n){margin-right:0px;}
.case .flul li input{width:100%;height:50px;padding:0 100px 0 20px;}
.case .flul li a{display:block;width:90px;height:50px;background:#0081c4;font-size:16px;color:#fff;line-height:50px;text-align:center;position:absolute;top:0px;right:0px;}
.case .flul li a img{display:inline-block;vertical-align:middle;margin:-4px 10px 0 0;}
.case .flul li select{width:100%;height:50px;padding-left:20px;background:#f4f4f4 url(../images/jtb.jpg) 96% center no-repeat;}



.casebox{width:100%;margin-bottom:55px;}
.casebox table thead tr th{height:45px;background:#0081c4;border:1px solid #e8e8e8;border-right:0px;font-size:18px;color:#fff;font-weight:normal;}
.casebox table thead tr th:last-child{border-right:1px solid #e8e8e8;}

.casebox table tbody tr{background:#eff9fe;}
.casebox table tbody tr td{height:45px;border:1px solid #e8e8e8;border-top:0px;border-right:0px;font-size:16px;color:#333;text-align:center;}
.casebox table tbody tr td:last-child{border-right:1px solid #e8e8e8;}
.casebox table tbody tr td p{padding:0 20px;}
.casebox table tbody tr:nth-child(2n){background:#fff;}

/*标准查询*/
.fenlei{margin-bottom:30px;}
.fenlei .flway{height:auto;background:#f9f9f9;}
.fenlei .enul{padding:30px 20px;}
.fenlei .enul li{height:auto;line-height:42px;position:relative;padding-left:75px;}
.fenlei .enul li:first-child{margin-bottom:20px;}
.fenlei .enul li p{font-size:14px;color:#333;font-weight:bold;line-height:42px;width:65px;position:absolute;top:0px;left:0px;}
.fenlei .enul li a{display:inline-block;line-height:normal;font-size:14px;color:#333;padding:1px 10px;margin-right:30px;}
.fenlei .enul li a:hover,.enul li a.on{background:#0081c4;color:#fff;}

.fenlei .check{margin:40px 0;text-align:center;}
.fenlei .check a{display:inline-block;width:170px;height:50px;background:#eee;font-size:18px;color:#222;line-height:50px;text-align:center;}
.fenlei .check a:hover,.fenlei .check a.ons{background:#0081c4;color:#fff;}
.fenlei .check a:last-child{margin-left:20px;}

.fenlei .jsfl span{font-size:16px;color:#222;}
.fenlei .jsfl label{font-size:16px;color:#666;margin-left:40px;}
.fenlei .jsfl label input{vertical-align:middle;margin-right:10px;}

/*重算*/
/*.flinput dl{margin-bottom:40px;}*/
.flinput dl dd{margin-bottom:30px;}
.flinput dl dd.dd1{width:100%;position:relative;}
.flinput dl dd label{width:64px;text-align:right;font-size:16px;color:#222;display:inline-block;}
.flinput dl dd input{width:85%;height:40px;border:1px solid #d4d4d4;padding-left:10px;}
.flinput dl dd.dd1 input{width:85%;margin-left:3%;}
.flinput dl dd.dd2,.flinput dl dd.dd3{width:48%;float:left;}
.flinput dl dd.dd3{width:48%;float:right;}
.flinput dl dd.dd2 input,.flinput dl dd.dd3 input{width:69%;margin-left:6%;}

.flinput ul{width:79%;margin:0 auto;}
.flinput ul li{width:29%;float:left;margin-right:2%;}
.flinput ul i{float:left;margin:50px 10px 0 0;}
.flinput ul li{font-size:16px;color:#222;text-align:center;}
.flinput ul li p{margin-bottom:20px;}
.flinput ul li input{width:100%;height:40px;border:1px solid #d4d4d4;padding-left:5px;}
.flinput ul li:last-child{margin-right:0px;}
.flinput .abtn{text-align:center;margin-top:50px;}
.flinput .abtn a{display:inline-block;letter-spacing:5px;width:120px;height:40px;font-size:16px;color:#333;text-align:center;line-height:40px;background:#eeeeee;}
.flinput .abtn a:hover{background:#0081c4;color:#fff}
.flinput .abtn a.aons{background:#0081c4;color:#fff}
.flinput .abtn a:last-child{margin-left:20px;}

/*论文查询*/
.case .flul1{width:80%;margin:0 auto 40px;}
.case .flul1 li{width:43%;height:50px;float:left;position:relative;}
.case .flul1 li:nth-child(2n){float:right;width:55%}
.case .flul1 li select{width:100%;height:50px;padding-left:20px;background:#f4f4f4 url(../images/jtb.jpg) 96% center no-repeat;}
.case .flul1 li input{width:75%;height:50px;padding:0 100px 0 20px;background:#f4f4f4;}
.case .flul1 li a{display:block;width:90px;height:50px;background:#0081c4;font-size:16px;color:#fff;line-height:50px;text-align:center;position:absolute;top:0px;right:0px;}
.case .flul1 li a img{display:inline-block;vertical-align:middle;margin:-4px 10px 0 0;}


@media ( max-width:1028px){
   .flinput dl dd.dd1 input{width:80%;}
   .flinput dl dd.dd2 input, .flinput dl dd.dd3 input{width:59%;}
}

@media ( max-width:768px){
    .case .flul li{width:100%;float:none;margin-top:20px;}
    .casebox table tbody tr td{padding:5px 0;font-size:14px;}
    .casebox table thead tr th{font-size:16px;}
    .flinput dl dd.dd1 input{width:75%;}
    .flinput dl dd.dd2 input, .flinput dl dd.dd3 input{width:50%;}
    .flinput ul li{width:27%;}
    .case .flul1 li,.case .flul1 li:nth-child(2n){width:100%;float:none;margin-top:20px;}
}

@media ( max-width:640px){
   .fenlei .enul li a{margin-right:10px;}
   .fenlei .enul{padding:20px 10px;}
   .fenlei .enul li:first-child{margin-bottom:10px;}
   .fenlei .enul li{line-height:35px;}
}


@media ( max-width:480px){
   .fenlei .check a{width:120px;height:35px;line-height:35px;font-size:14px;}
   .fenlei .jsfl label{margin-left:15px;}
   .flinput dl dd label{display:block;width:100%;margin-bottom:10px;text-align:left;}
   .flinput dl dd.dd1{margin-bottom:15px;}
   .flinput dl dd.dd1 input,.flinput dl dd.dd2 input, .flinput dl dd.dd3 input{width:100%;margin-left:0px;}
   .flinput dl dd.dd2, .flinput dl dd.dd3{width:100%;float:none;margin-right:0px;}
   .flinput ul{width:90%;}
}


/*政策法规*/
.fgul{margin:50px 0 40px 0}
.fgul li{position:relative;padding:16px 85px 16px 0px;border-bottom:1px dashed #d8d8d8;}
.fgul li:first-child{padding-top:0px;}
.fgul li:last-child{padding-bottom:0px;border-bottom:none;}

.fgul li p{font-size:16px;color:#222;line-height:32px;}
.fgul li p i{display:inline-block;vertical-align:middle;font-size:24px;color:#222;margin:-4px 20px 0 0;}
.fgul li span{font-size:14px;color:#c9c9c9;position:absolute;right:0px;top:17px;}
.fgul li:first-child span{top:0px;}
.fgul li:hover p{color:#0081c4;}
.fgul li:hover span{color:#0081c4;}


@media ( max-width:640px){
    .fgul{margin-top:30px;}
    .fgul li{position:relative;padding:10px 85px 10px 0px;}
    .fgul li p{font-size:14px;line-height:25px;}
    .fgul li p i{margin-right:10px;}
}

/*新闻*/
.newul{margin:15px 0 50px 0;}
.newul li{padding:35px 0;border-bottom:1px dashed #d8d8d8;}
.newul li .nimg{float:left;width:25%;overflow:hidden;}
.newul li .nimg img{width:100%;height:auto;opacity:1;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;}
.newul li .ntit{float:right;width:71%;margin-top:5px;}
.newul li .ntit .ntext{font-size:18px;color:#222;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newul li .ntit .ncon{font-size:14px;color:#888888;height:72px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin:25px 0;}
.newul li .ntit .ndate{font-size:12px;color:#bbb;}
.newul li:hover .nimg img{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1);}

@media (max-width:768px) {
   .newul li .ntit .ncon{margin:10px 0;}
}

@media (max-width:640px) {
   .newul li{padding:20px 0;}
}

@media (max-width:560px) {
   .newul li .ntit .ntext{font-size:16px;}
   .newul li .ntit .ncon{margin:5px 0;}
   .newul li .nimg{margin-top:15px;}
}

@media (max-width:480px) {
   .newul li .nimg{margin-top:25px;}
}

@media (max-width:479px) {
  .newul li .nimg,.newul li .ntit{width:100%;float:none;}
  .newul li .ntit{margin-top:20px;}
}

/*新闻*/
.gsul{margin:15px 0 50px 0;}
.gsul li{padding:35px 0;border-bottom:1px dashed #d8d8d8;}
.gsul li .nimg{float:left;width:22%;overflow:hidden;}
.gsul li .nimg img{width:100%;height:auto;opacity:1;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;}
.gsul li .pname{font-size:24px;color:#0081c4;font-weight:bold;margin:5px 0 10px 0;}
.gsul li .pname span{font-size:14px;color:#999;margin-left:15px;font-weight:normal;}
.gsul li .ntit{float:right;width:74%;margin-top:5px;}
.gsul li .ntit .ncon{font-size:16px;color:#333;line-height:32px;margin:25px 0 0 0;}
.gsul li:hover .nimg img{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1);}

@media (max-width:768px) {
   .gsul li .ntit .ncon{margin:10px 0;}
}

@media (max-width:640px) {
   .gsul li{padding:20px 0;}
}

@media (max-width:560px) {
   .gsul li .ntit .ncon{margin:5px 0;font-size:14px;}
   .gsul li .nimg{margin-top:15px;}
}

@media (max-width:480px) {
   .gsul li .nimg{margin-top:25px;}
}

@media (max-width:479px) {
  .gsul li .nimg,.gsul li .ntit{width:100%;float:none;}
  .gsul li .ntit{margin-top:20px;}
}

/*联系我们*/
.map{margin-top:50px;}
.lxway{margin:50px 0 0 0px;}
.lxway .lxwx{width:150px;height:150px;text-align:center;margin:0px 0 0 200px;float:left;}
.lxway .lxwx p{font-size:15px;color:#555;margin-top:10px;}
.lxway .lxcon{float:left;margin-left:46px;}
.lxway .lxcon li{margin-top:25px;font-size:16px;color:#333333;}
.lxway .lxcon li img{display:inline-block;vertical-align:middle;margin-right:20px;}

@media (max-width:768px) {
  .lxway .lxwx{margin:0px 0 0 50px;}
}

@media (max-width:560px) {
    .lxway .lxwx,.lxway .lxcon{float:none;margin-left:0px;}
    .lxway .lxcon{margin-top:60px;}
}

/*单篇*/
.textcon{font-size:14px;color:#333;line-height:28px;margin-top:40px;}

/*新闻详情*/
.newcon{margin-top:40px;}
.Titleinfo{ color:#666; padding:10px 0px 24px 0px; line-height:20px; margin-bottom:25px; text-align:center; border-bottom:1px dashed #e6e6e6;}
.Titleinfo .tit{ font-size:20px; color:#666; padding-bottom:18px;}
.Titleinfo .date i{ margin:0px 12px; display:inline-block;}
.Shares1,.Shares{ display:inline-block; *display:inline;zoom:1; vertical-align:top;}
.SinglePage{word-wrap:break-word;font-size:16px;line-height:36px;color:#656565;}
.SinglePage p{text-indent:2em;margin-bottom:10px;}
.PrevNextBox {margin:30px 0 0 0;position:relative; color:#656565;border-top:1px solid #eee;padding-top:30px;}
.PrevNextBox dl{ width:100%; line-height:35px;text-align:left; font-size:16px; overflow:hidden; }
.PrevNextBox dl span{color:#666}
.PrevNextBox dl:hover a{color:#158dcb;}
.PrevNextBox dl div{text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; max-width:90%;}

@media (max-width: 998px){
    .SinglePage{font-size:14px;line-height:26px;}
}

@media ( max-width:640px){
    .Titleinfo{ padding-bottom:15px; margin-bottom:15px;}
    .Titleinfo .tit{ font-size:16px; padding-bottom:10px;line-height:22px;}
    .PrevNextBox dl{ width:auto; line-height:40px; height:40px;font-size:14px; text-align:left;}
    .PrevNextBox dl div{width:90%; margin:0px auto;}
    .PrevNextBox dl.fl{ float:none;}
    .PrevNextBox dl.fr{ float:none;}
    .Shares1{margin-top:10px;}
}
