<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@CHARSET "UTF-8";

/*澶撮儴鏍峰紡*/
.fl{
    float:left;
}
.fr{
    float:right;
}
.pic-content{margin-top:20px;}
.top{
    background:#575757;
    height:35px;
    color:#ececec;
    font:400 12px/35px "Microsoft Yahei";
}

.top a{
    color:#ececec;
}
.hhy{
    text-align: center;
    margin-bottom: 15px;
}

.top .bdsharebuttonbox a{
    display:inline-block;
    width:21px;
    height:21px;
    padding:0;
    margin:7px 8px;
}

.top .bdsharebuttonbox a.bds_tsina{
    background:url(../bgimg/sina.png) no-repeat 50%;
}

.top .bdsharebuttonbox a.bds_tqq{
    background:url(../bgimg/tx.png) no-repeat 50%;
}

.head{
    height:73px;

}

.logo{
    float:left;
    margin-top:13px;
}

.ss{
    width:60px;
    text-align:center;
    line-height:73px;
    cursor:pointer;
}

#menu{
    float:left;
    padding-top:22px;
    margin-left:15px;
}

#header{
    width:1200px;
    margin:0 auto;
    position:relative;
    left:50%;
    margin-left:-600px;
}

.sbg{
    background:#fff;
    position:absolute;
    width:100%;
    left:0;
    top:108px;
    display:none;
    z-index:99;
    border-top:1px solid #ccc;
}

/*鐑棬鎼滅储*/
.search{
    width:1200px;
    margin:0 auto;
    height:38px;
    padding:10px 0;
}

#formsearch{
    width:300px;
    float:right;
    border:1px solid #ccc;
    border-radius:5px;
    height:30px;
    margin-top:3px;
}

.hotSearch{
    float:left;
    height:38px;
    line-height:38px;
    font-weight:normal;
    font-size:14px;
}

.k1{
    float:left;
    height:38px;
    line-height:38px;
    font-size:14px;
    margin-right:15px;
}

.topLink{width:400px;float:right;text-align:right;position: relative;z-index: 9999;}
.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999;}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(../bgimg/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}

.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}

.topLink .k2{color:#074b91;font-size:14px;font-family:"寰蒋闆呴粦";}

/* 瑙ｅ喅鏂规 */
.solution{
    width:1200px;
    margin:0 auto;
    margin-top:40px;
}

.ctitle{
    background:url(../bgimg/ctitle.png) no-repeat 50% 80%;
    color:#127eeb;
    font:600 24px "Microsoft Yahei";
    text-align:center;
}

.ctitle p{
    color:#cacaca;
    font-family:"Impact";
    text-transform:uppercase;
    font-weight:400;
    margin-top:5px;
}

.solution_list{
    margin-top:35px;
}

.solution_list li{
    width:238px;
    float:left;
    margin-right:82px;
    margin-bottom:28px;
}

.solution_list li:nth-child(4n){
    margin-right:0;
}

.solution_list li a.aimg{
    display:block;
    border:7px solid #f6f6f6;
    overflow:hidden;
    width:204px;
    margin:0 auto;
    border-radius:50%;
}

.solution_list li a.aimg img{
    width:204px;
    height:204px;
    transition:all .3s;
    transform:scale(1);
}

.solution_list li:hover a.aimg img{
    transition:all .3s;
    transform:scale(1.2);
}

.solution_list li:hover a.aimg{
    border-color:#127eeb;
}

.solution_list li h3 a{
    display:block;
    text-align:center;
    color:#010101;
    font:400 17px/42px "Microsoft Yahei";
}

.solution_list li:hover h3 a{
    color:#127eeb;
}

/* 鍏充簬鎴戜滑 */
.abg{
    background:url(../bgimg/abg.jpg) no-repeat 50% 100%;
    padding-bottom:25px;
    margin-top:25px;
}

.about{
    width:1258px;
    margin:0 auto;
    padding:0 58px 45px 20px;
    box-sizing:border-box;
    background:#fff;
}

.about .content{
    width:695px;
    float:left;
    color:#505050;
    font:400 15px/28px "Microsoft Yahei";
    margin-top:62px;
}

.about .content h3{
    color:#127eeb;
    font:400 24px "Impact";
    text-transform:uppercase;
    margin-bottom:16px;
}

.about .content h3 p{
    color:#999999;
    font:400 14px "arial";
    margin:3px 0;
}

.about .content h3 i{
    display:block;
    font-style:normal;
    color:#393939;
    font:600 16px "arial";
}

.about .video{
    width:470px;
    float:right;
}

a.amore{
    width:1258px;
    margin:0 auto;
    box-sizing:border-box;
    display:block;
    margin-top:30px;
}

/* 涓昏惀涓氬姟 */
.business{
    width:1200px;
    margin:0 auto;
    margin-top:48px;
}

#tabs{
    text-align:center;
    margin-top:30px;
}

#tabs li{
    display:inline-block;
    padding:0 28px;
    background:#dedede;
    color:#127eeb;
    font:600 18px/48px "Microsoft Yahei";
    cursor:pointer;
}

#tabs li.ck{
    color:#fff;
    background:#0061a7;
    position: relative;
}

#tabs li.ck::after{
    position:absolute;
    content:"";
    left:50%;
    margin-left:-10px;
    border:10px solid transparent;
    border-top-color:#0061a7;
    bottom:-20px;
}

.tabs_cont{
    display:none;
    margin-top:35px;
    position: relative
}

.business_list li{
    width:279px;
    float:left;
    margin-right:27px;
}

.business_list li a.img{
    display:block;
    width:279px;
    height:217px;
    overflow:hidden;
}

.business_list li img{
    width:279px;
    height:217px;
    transition:.3s;
    transform:scale(1);
}

.business_list li h3 a{
    display:block;
    color:#333333;
    background:#e4e4e4;
    font:400 16px/39px "Microsoft Yahei";
    text-align:center;
} 

.business_list li:nth-child(4n){
    margin-right:27px;
}

.business_list li:hover img{
    transition:.3s;
    transform:scale(1.2);
}

.business_list li:hover h3 a{
    background:#127eeb;
    color:#fff;
}

/* 鏂伴椈涓績 */
.news{
    width:1200px;
    margin:0 auto;
    margin-top:48px;
}

#tabs1{
    border:1px solid #eaeaea;
    text-align:center;
    width:512px;
    margin:0 auto;
    margin-top:28px;
}

#tabs1 li{
    color:#383838;
    font:400 18px/45px "Microsoft Yahei";
    width:125px;
    text-align:center;
    display:inline-block;
    *display: inline;
    *zoom:1;
}

#tabs1 li.ck1{
    color:#fff;
    background:#127eeb;
}

.tabs_cont1{
    display:none;
    margin-top:35px;
}

.slideBox{ width:411px; height:332px; overflow:hidden; position:relative;float:left;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:9px; bottom:15px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin:4px;  width:8px; height:8px; line-height:8px; text-align:center; background:#fff; cursor:pointer;border-radius:50%; }
.slideBox .hd ul li.on{ background:#127eeb; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;overflow:hidden;width:411px;}
.slideBox .bd img{ width:411px; height:332px; display:block;transition:.3s;transform:scale(1)  }
.slideBox .bd:hover img{transition:.3s;transform:scale(1.2)}
.slideBox .bd li p{position:absolute;padding-left:7px;height:47px;background:rgba(0,0,0,.62);color:#fff;font:400 14px/47px "Microsoft Yahei";z-index:99;width:100%;left:0;bottom:0}
.news-list{
    width:750px;
    float:right;
}

.news-list li{
    background:#f3f3f3;
    margin-bottom:13px;
}

.news-list li a.img{
    width:137px;
    float:left;
    display:block;
    height:102px;
    overflow:hidden;
}

.news-list li a.img img{
    width:137px;
    height:102px;
    transition:.3s;
    transform:scale(1)
}

.news-list li:hover a.img img{
    transition:.3s;
    transform:scale(1.2)
}

.news-list li h3{
    width:590px;
    float:left;
    margin-left:16px;
}

.news-list li h3 a{
    display:block;
    color:#797979;
    font:600 14px/28px "Microsoft Yahei";
}

.news-list li h3 span{
    display:block;
    color:#969696;
    font:400 12px/22px "arial";
}

.news-list li h3 p{
    color:#969696;
    font:400 12px/22px "arial";
}

.news-list li:hover h3 a{
    color:#127eeb;
}

a.nmore{
    display:block;
    text-align:right;
    color:#127eeb;
    font:400 16px/55px "Microsoft Yahei";
}

/* 椤圭洰妗堜緥 */
.c1{
    background:#fafafa;
    padding-top:32px;
    margin-top:10px;
    padding-bottom:15px;
}

.case{
    width:1200px;
    margin:0 auto;
}

.case-list{
    margin-top:35px;
}

.case-list li{
    width:232px;
    float:left;
    margin:0 0 20px;
}
.case-list li:not(:nth-child(5n)){
    margin-right: 10px;
}
.case-list li a.img{
    width:230px;
    height:260px;
    border:1px solid #f0f0f0;
    overflow:hidden;
    display:block;
    display: flex;
    align-items: center;
} 

.case-list li a.img img{
    max-width:100%;
    max-height:260px;
    transform:scale(1);
    transition:all .3s;
    margin:0 auto;
} 

.case-list li:hover a.img img{
    transform:scale(1.2);
    transition:all .3s;
}

.case-list li h3 a{
    display:block;
    background:#127eeb;
    color:#fff;
    font:600 16px/36px "Microsoft Yahei";
    text-align:center;

}
/*涓讳綋鏍峰紡*/
#container{width:1200px;margin:0 auto;margin-top:10px;}
.container{width:1200px;margin:0 auto;}
.menu_cate{width:220px;float:left;}
.cate_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"寰蒋闆呴粦";
background:url(../bgimg/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}

.navigation{float:right;width:100px;}

.index-title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"寰蒋闆呴粦";
background:url(../bgimg/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.index-table td{border:solid #add9c0; border-width:0px 1px 1px 0px; padding:10px 5px;}
.index-table{border:solid #add9c0; border-width:1px 0px 0px 1px;margin-top:10px;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}

/*棣栭〉鏂伴椈*/
.news_company{width:280px;float:right;}
.news1_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"寰蒋闆呴粦";
background:url(../bgimg/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.news_company .content{padding:5px;}

/*棣栭〉宸︿晶鑱旂郴鎴戜滑*/
.contact{width:218px;float:left;padding-bottom:5px;margin-top:10px;}
.contact_title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"寰蒋闆呴粦";
background:url(../bgimg/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.contact .content{padding:5px;padding-left:8px;}


.news2_company{margin-top:10px;}

/*浜у搧鎺ㄨ崘*/
.recommend_product{margin-top:10px;width:692px;float:left;}
.recommend_product .title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"寰蒋闆呴粦";
background:url(../bgimg/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.recommend_product .content{padding-top:15px;padding-bottom:14px;}
.roll_product li{padding-bottom:0px;}




/*鍙嬫儏閾炬帴*/

/*椤甸潰搴曢儴*/
.foot{
    background:url(../bgimg/footbg.jpg) no-repeat 50% 100%; 
    height:238px;
}
/*.foot-list li{*/
/*    width:105px;*/
/*    float:left;*/
/*    margin-right:20px;*/
/*}*/

/*.foot-list li a{*/
/*    display:block;*/
/*    font:400 16px/36px "Microsoft Yahei";*/
/*    border-bottom:1px solid #fff;*/
/*}*/

/*.foot-list li .sec a{*/
/*    font:400 13px/30px "Microsoft Yahei";*/
/*    border:none;*/
/*}*/


.footnavs li{
    background: url(../bgimg/fxxx.png) right center no-repeat;
    height: 75px;
    font:normal 16px/75px MicrosoftYaHei;
    color: #333333;
    width: 171px;
    float: left;
    text-align: center;
}
.footnavs li:last-child{
    background: none;
}
.footnavs li a{
    font:normal 16px/75px MicrosoftYaHei;
    color: #333333;
}

.fsming{
    text-align: center;
    padding-top: 55px;
    font:normal 14px/30px MicrosoftYaHei;
    color: #333333;
}
.fsming a{
     color: #333333;
}





.code1{
    width:195px;
    float:right;
    text-align:center;
    color:#fff;
    line-height:52px;
    margin-top:68px;
}

.foot1{
    background:#f4f4f4;
    padding:13px 0;
    color:#6e6e6e;
    font:400 16px/30px "Microsoft Yahei";
}

.foot1 a{
    color:#6e6e6e;
}

#footer{
    width:1200px;
    margin:0 auto;
}


/*------------鍐呴〉-------------------*/
.left .box{margin-bottom:30px;}
.left .box h3{background:#0070c0;padding-left:15px;color:#fff;font:600 18px/46px "Microsoft Yahei";position:relative}
.left .box h3::after{content:"";position:absolute;left:0;top:15px;width:3px;height:18px;background:#f79312;}


.left .box .content{padding:13px 0px;background:#fff;}

.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}

.n_banner{width:100%;}
.n_banner img{width:100%;}
.left{width:245px;float:left;padding-left:15px;}
.sort_menu{}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.sort_product{margin-top:10px;}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}

.n_contact{margin-top:10px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact .content{padding:5px;line-height:24px;}

.right{width:885px;float:right}
.sitemp{line-height:31px;height:31px;overflow:hidden;padding-right:10px;background:url(../bgimg/nav.png) no-repeat 0% 100%;}
.sitemp h2{width:340px;float:left;line-height:31px;text-align:center;text-align:left;text-indent:15px;color:#000;font-size:14px;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:30px;}
.right .content{padding:10px 0;padding-top:15px;line-height: 24px;}


/* 鍏徃绠€浠嬫牱寮� */
.ctitle1{
    color:#0d0d0d;
    font:400 36px/115px "Microsoft Yahei";
    text-align:center;
}

.about1{
    width:1200px;
    margin:0 auto;
    color:#666666;
    font:400 16px/35px "Microsoft Yahei";
}

.a1{
    background:url(../bgimg/a1.jpg) no-repeat 50% 100%;
    padding-top:72px;
    height:1274px;
    margin-top:48px;
    display: none;
}

.atitle2{
    color:#fff;
    font:400 36px "Microsoft Yahei";
    text-align:center;
    margin-bottom:38px;
}

.atitle2 p{
    color:#ececec;
    font-size:14px;
    margin:12px 0;
}

.atitle2 a{
    color:#fff;
    font-size:14px;
    display:block;
}

.atitle3{
    color:#0d0d0d;
    margin-bottom:22px;
}

.atitle3 p{
    color:#666;
}

.atitle3 a{
    color:#666;
}


.team{
    width:1200px;
    margin:0 auto;
}

.team-list dd{
    width:348px;
    float:left;
}

.team-list dd img{
    width:348px;
    height:336px;
} 

.team-list dt{
    width:766px;
    padding:13px 28px 16px 58px;
    background:rgba(118,179,219,.73);
    color:#fff;
    float:right;
    height:307px;
    position: relative;
} 

.team-list dt::after{
    content:"";
    border:13px solid transparent;
    border-right-color:#4597d1;
    position: absolute;
    left:-26px;
    top:50%;
    margin-top:-13px;
}

.team-list dt h4{
    font-size:18px;
}

.team-list dt span{
    display:block;
    color:#e7e7e7;
    font-size:12px;
}

.team-list dt h3{
    font-size:36px;
    margin-bottom:10px;
    line-height:42px;
} 

.team-list dt p{
    font:400 14px/30px "Microsoft Yahei";
} 

.team-list:nth-child(3) dt{
    float:left;
    background:rgba(255,255,255,.73);
    color:#0070c0;
    text-align:right;
    padding-bottom:34px;
}

.team-list:nth-child(3) dt::after{
    border-right-color:transparent;
    border-left-color:#babac9;
    right:-26px;
    left:auto;
}

.team-list:nth-child(3) dt span{
    color:#0070c0;
}

.team-list:nth-child(3) dt p{
    color:#666666;
    font:400 12px/24px "Microsoft Yahei";
}

.team-list:nth-child(3) dd{
    float:right;
}

.a2{
    background:url(../bgimg/a2.jpg) no-repeat 50% 100%;
    padding-top:80px;
    height:404px;
}

.culture{
    width:1200px;
    margin:0 auto;
    color:#0963af;
    font:400 14px/30px "Microsoft Yahei";
    text-align:center;
}

a.cmore{
    color:#0963af;
    font:400 14px/24px "Microsoft Yahei";
    display:block;
    width:75px;
    text-align:center;
    margin:0 auto;
    border-bottom:1px solid #0963af;
    margin-top:45px;
}

.honor{
    width:1200px;
    margin:0 auto;
    margin-top:32px;
}

.honor-list li{
    width:221px;
    float:left;
    margin:0 50px;
}

.honor-list li img{
    width:219px;
    height:311px;
    border:1px solid #f1f1f1;
}

.honor-list li h3{
    margin-top:3px;
    background:#0963af;
}

.honor-list li h3 a{
    display:block;
    font:400 14px/33px "Microsoft Yahei";
    text-align:center;
    color:#fff;
}

.a3{
    background:url(../bgimg/a3.jpg) no-repeat 50% 100%;
    padding-top:38px;
    height:489px;  
    margin-top:55px;
}

.base{
    width:1200px;
    margin:0 auto;
}

.base-list li{
    width:300px;
    float:left;
    text-align:center;
    margin-top:70px;
}

.base-list li a.img{
    display:block;
    width:139px;
    height:126px;
    margin:0 auto;
    margin-bottom:12px;
}

.base-list li h3 a{
    color:#c00000;
    font-size:18px;
}

.base-list li.li2 h3 a{
    color:#f4b800;
}

.base-list li.li3 h3 a{
    color:#0fa654;
}

.base-list li.li4 h3 a{
    color:#fff;
}

.system{
    width:1200px;
    margin:0 auto;
    margin-top:50px;
}

.system-list li{
    width:168px;
    height:122px;
    background:#ebebeb;
    border-radius:10px;
    box-shadow:2px 2px 4px #e8e8e8;
    float:left;
    margin-right:90px;
    text-align:center;
    padding-top:46px;
}

.system-list li:last-child{
    margin-right:0;
}

.system-list li h3 a{
    color:#0070c0;
    font:400 14px/60px "Microsoft Yahei";
}

.a4{
    width:1200px;
    margin:0 auto;
    background:url(../bgimg/a4.jpg) no-repeat 50% 0%;
    height:454px;  
    margin-top:55px;
}

.a4-title{
    color:#fff;
    font:600 48px/150px "Microsoft Yahei";
    text-align:center;
}

.step-list{
    margin-top:30px;
}

.step-list li{
    width:250px;
    padding-right:18px;
    color:#fff;
    float:left;
}

.step-list li h3{
    font:600 44px/72px "arial";
    position: relative;
    text-align:center;
}

.step-list li h3::after{
    position: absolute;
    content:"";
    font-size:52px;
    right:0;
    top:32px;
    width:8px;
    height:8px;
    background:#fff;
    border-radius:50%;
}

.step-list li p{
    font:400 14px/30px "Microsoft Yahei";
    text-align:center;
}


/* 瑙ｅ喅鏂规 */
.pbg1{
    background:url(../bgimg/pbg.jpg);
    width:1920px;
    position: relative;
    left:50%;
    margin-left:-960px;
}

.ptitle{
    color:#0070c0;
    font:600 70px/155px "Microsoft Yahei";
    text-align:center;
}

.posi{width:365px;float:left;margin-top:8px;}
.stitle{color:#0070c0;font:600 24px/38px "寰蒋闆呴粦";}
.site{color:#828282;font:400 12px/30px "寰蒋闆呴粦";}
.site a{color:#828282;}
.site a:hover{color:#0070c0;}
.share1{margin-top:38px;float:right;font-size:14px;}
.share1 .bdsharebuttonbox a{width:21px;height:20px;margin:0;padding:0;margin-left:12px;background-position:center!important;}
.share1 .bdsharebuttonbox a.bds_tsina{background:url(../bgimg/s1.jpg) no-repeat center;width:26px;}
.share1 .bdsharebuttonbox a.bds_renren{background:url(../bgimg/s2.jpg) no-repeat center;}
.share1 .bdsharebuttonbox a.bds_douban{background:url(../bgimg/s3.jpg) no-repeat center;}
.share1 .bdsharebuttonbox a.bds_qzone{background:url(../bgimg/s4.jpg) no-repeat center;}
.share1 .bdsharebuttonbox span{display:block;float:left;}

.ac1{background:#f9f9f9;border-top:1px solid #e5e5e5;margin-top:25px;padding-bottom:42px;width:1920px;position:relative;left:50%;margin-left:-960px;}
.ac1 .right{float:left;padding-top:40px;}
.ac1 .left{float:right;border-left:1px solid #e5e5e5;padding-top:25px;}

.news_list1 li{
    padding:10px 10px 15px;
    border-bottom:1px solid #f9f9f9;
    line-height:22px;
}

.news_list1 li:last-child{
    border:none;
}

.news_list1 li a{
    display:block;
    color:#333;
    font:400 14px/25px "Microsoft Yahei";
}

.n_news .news_list1 li{
    padding:0;
}

.n_news .news_list1 li a,.n_news .news_list1 li p{
    padding:0 10px;
}

.news_list1 li a.img{
    padding:0;
    display:block;
    margin-bottom:7px;
}

.news_list1 li a.img img{
    width:246px;
    height:auto;
}

.jobbg{
    background:#cbcbcb;
    padding:20px 0;
}

.jsort{
    width:1200px;
    margin:0 auto;
    text-align:center;
}

.jsort li{
    width:315px;
    height:85px;
    font:600 30px/85px "Microsoft Yahei";
    text-align:center;
    margin:0 38px;
    display:inline-block;
    *display: inline;
    *zoom:1;
}

.jsort li a{
    display:block;
    color:#0070c0;
    background:#fff;
    border-radius:5px;
}

.jsort li:hover a{
    color:#fff;
    background:#0070c0;
}

.jsort li.on a{
    color:#fff;
    background:#0070c0;
}

.job-title{
    color:#454545;
    font-size:48px;
    text-align:center;
    line-height:80px;
    text-shadow:0 0 2px #666
}

.job-content{
    font-size:14px;
    line-height:30px;
    text-align:center;
}

.job-list li{
    width:382px;
    float:left;
    border:1px solid #c5c5c5;
    margin-right:24px;
    margin-top:35px;
}

.job-list li:last-child{
    margin-right:0;
}

.job-list li a.img{
    display:block;
    width:382px;
    overflow:hidden;
}

.job-list li a.img img{
    width:382px;
    height:236px;
    transition:.3s;
    transform:scale(1);
}

.job-list li:hover a.img img{
    transition:.3s;
    transform:scale(1.2);
}

.job-list h3{
    padding:0 20px 58px; 
}

.job-list h3 a{
    display:block;
    color:#878787;
    font:600 20px/62px "Microsoft Yahei";
}

.job-list h3 p{
    font:400 14px/35px  "Microsoft Yahei";
    margin-top:6px;
}

.job-bg{
    background:url(../bgimg/jobbg.jpg) no-repeat center top;
    /*height:1093px;*/
    margin-top:50px;
    padding-bottom:15px;
    background-size: 100% 100%;
}

.job-bg .content th{
    background:#1976cd;
    font:600 18px/56px "Microsoft Yahei";
    color:#fff;
    text-align:center;
}

.job-bg .content td{
    color:#727272;
    font:400 16px/70px "Microsoft Yahei";
    border-bottom:1px solid #e2e2e2;
    text-align:center;
    background:#fff;
}

a.jmore{
    width:182px;
    height:53px;
    background:#1976cd;
    font:600 18px/53px "Microsoft Yahei";
    text-align:center;
    display:block;
    color:#fff;
    margin:0 auto;
    margin-top:20px;
}

.team-list li{
    width:385px;
    float:left;
    margin-right:23px;
    margin-top:42px;
}

.team-list li img{
    width:385px;
    height:296px;
}

.team-list li h3 a{
    background:#0070c0;
    font:600 18px/83px "Microsoft Yahei";
    color:#fff;
    display:block;
    text-align:center;
    margin-top:10px;
}

.job-dl{
    margin-bottom:30px;
}

.job-dl dd{
    width:354px;
    float:left;
}

.job-dl dd img{
    width:354px;
    height:258px;
}

.job-dl dt{
    padding-left:30px;
    background:#f2f2f2;
    padding-top:20px;
    color:#0070c0;
    font:600 18px/55px "Microsoft Yahei";
    height:238px;
    float:left;
    width:758px;
    padding-right:58px;
}

.job-dl dt p{
    color:#888888;
    font:400 12px/28px "Microsoft Yahei";
}

.job-dl:nth-child(2n+1) dd{
    float:right;
}

.job-dl:nth-child(2n+1) dt{
    float:left;
}

.wonder_list li{
    width:390px;
    float:left;
    margin:0 8px;
}
.wonder_list li a{color:#3a78c1;}
.wonder_list li h3{text-align: center;font-size:16px;}

.case-title{
    color:#1e1e1e;
    font:400 30px/68px "Microsoft Yahei";
    padding-top:22px;
    text-align:center;
}

.case-sort{
    width:590px;
    margin-right:18px;
    background:#f8f8f8;
    float:left;
    margin-bottom:32px;
}

.case-sort:nth-child(2n){
    margin-right:0;
}

.case-sort dd{
    padding:25px 20px 25px;
    background:#f8f8f8;
    width:286px;
    float:left;
}

.case-sort dd a.list_item{
    color:#0070c0;
    font:600 24px/48px "Microsoft Yahei";
}

.case-sort dd p{
    color:#666;
    font:600 14px/22px "Microsoft Yahei";
}

.case-sort dd div{
    margin-top:18px;
}

.case-sort dd div p{
    color:#787878;
    font:400 12px/30px "Microsoft Yahei";
}

.case-sort dd a.cmore1{
    color:#0070c0;
    font:400 12px/28px "Microsoft Yahei";
    display:block;
    margin-top:20px;
}

.case-sort dt{
    width:264px;
    float:left;
    height:287px;
    overflow:hidden;
}

.case-sort dt img{
    width:264px;
    height:287px;
    transition:.3s;
    transform:scale(1);
}

.case-sort dt:hover img{
    transition:.3s;
    transform:scale(1.2);
}


/*鏂伴椈涓績*/

.pc1{
    background:#f9f9f9;
    width:1920px;
    position: relative;
    left:50%;
    margin-left:-960px;
    padding-bottom:40px;
}

.news-sort li{
    width:276px;
    float:left;
    margin-right:32px;
    margin-top:30px;
}

.news-sort li:last-child{
    margin-right:0;
}

.news-sort li a img{
    width:276px;
    height:250px;
}

.news-sort li h3{
    background:#ebebeb;
    padding:25px 5px 25px 32px;
    font-weight:400;
}

.news-sort li h3 img{
    width:44px;
    height:44px;
    float:left;
    margin-top:3px;
}

.news-sort li h3 p{
    border-left:1px solid #808080;
    padding-left:15px;
    height:48px;
    color:#5d5d5d;
    font-size:18px;
    float:left;
    margin-left:25px;
    width:153px;
    overflow:hidden;
    padding-top:4px;

}

.news-sort li h3 p span{
    display:block;
    color:#a8a8a8;
    font-size:11px;
    text-transform:uppercase;
    width:180px;
    transform:scale(.9);
    margin-left:-10px;
}

.news-sort li:hover h3{
    background:#0070c0;
}

.news-sort li:hover h3 p,.news-sort li:hover h3 p span{
    color:#fff;
    border-color:#fff;
}

.news-sort li .img2{
    display:none
}

.news-sort li:hover .img2{
    display:block;
}

.news-sort li:hover .img1{
    display:none;
}

.news-list1{
    width:775px;
    float:right;
}

.news-list1 li{
    border-bottom:1px dashed #989898;
    margin-bottom:6px;
    padding-bottom:20px;
}

.news-list1 li a{
    display:block;
    padding-left:12px;
    background:url(../bgimg/sdot.png) left center no-repeat;
    color:#575757;
    font:400 15px/28px "寰蒋闆呴粦";
}

.news-list1 li p{
    font:400 12px/24px "寰蒋闆呴粦";
    padding-left:12px;
    margin-top:8px;
}

.news-list1 li p a{
    font:400 12px/24px "寰蒋闆呴粦";
    float:right;
    display:block;
    color:#0070c0;
    background:none;
}


.news_list2{padding-bottom:24px;padding-top:24px;border-bottom:1px dashed #959595;}
.news_list2 dd{width:120px;border:1px solid #0070c0;text-align:center;font:600 42px/78px "arial";color:#0070c0;float:left;height:112px;}
.news_list2 dd span{display:block;font:400 24px/34px "arial";background:#0070c0;color:#fff;}
.news_list2 dt{width:1046px;float:left;margin-left:32px;}
.news_list2 dt a{color:#575757;font:400 16px/36px "寰蒋闆呴粦";}
.news_list2 dt span{display:block;font:400 13px/24px "寰蒋闆呴粦";text-indent:2em;margin-top:6px;}
.news_list2 dt span a{color:#ff7300;display:inline;font:400 12px/24px "寰蒋闆呴粦";}
.news_list2 dt i{font-style:normal;color:#a7a3a3;font-size:13px;text-align:right;display:block;}


.nami-list li{
    width:378px;
    float:left;
    margin-right:33px;
    margin-top:50px;
}

.nami-list li:nth-child(3n){
    margin-right:0;
}

.nami-list li a.img{
    display:block;
    width:378px;
    overflow:hidden;
}

.nami-list li a.img img{
    width:378px;
    height:292px;
    transition:.3s;
    transform:scale(1);
}

.nami-list li:hover a.img img{
    transition:.3s;
    transform:scale(1.2);
}

.nami-list li h3{
    padding:35px 20px 0; 
    background:#ebebeb;
    text-align:center;
    height:80px;
}

.nami-list li h3 a{
    display:block;
    color:#4e4f50;
    font:400 20px/22px "Microsoft Yahei";
}

.nami-list li h3 p{
    font:400 14px/22px  "Microsoft Yahei";
    margin-top:6px;
    color:#cdcbcb;
    text-transform:uppercase;
}

.nami-list li:hover h3{
    background:#0070c0;
}

.nami-list li:hover h3 a,.nami-list li:hover h3 p{
    color:#fff;
}

.nami-bg{
    background:url(../bgimg/nami.jpg) no-repeat center top;
    height:762px;
    padding-top:55px;
    margin-top:72px;
}

#tabs2 li{
    width:225px;
    float:left;
    margin:0 35px;
    position:relative;
    font-size:14px;
    line-height:38px;
    text-align:center;
    cursor:pointer;
}

#tabs2 li img{width:230px;height: 167px;}

#tabs2 li p{font-weight: bold;}

#tabs2 li.ck2 p{
    color:#ec770e;
    font-weight: bold;
}

#tabs2 li.ck2::after{
    position:absolute;
    border:40px solid transparent;
    border-bottom-color:#fff;
    content:"";
    bottom:-105px;
    left:50%;
    margin-left:-40px;
    transform:rotate(180deg);
}

.tabs_cont2{
    display:none;
}

.nbg{
   background:url(../bgimg/nami2.jpg);  
   padding:85px 0 72px;
   margin-top:25px;
}

.picimg{
    position:relative;
}

.picimg .picbg{
    width:40%;
    position: absolute;
    lefT:0;
    top:0;
    background:rgba(0,112,192,.51);
    padding:8% 5%;
    color:#fff;
    font:400 16px/32px "Microsoft Yahei";
    height:54%;
}

.picimg .picbg h3{
    font-size:48px;
}

.picimg .picbg h4{
    font-size:24px;
    margin-top:16px;
    margin-bottom:20px;
}

.picimg .picbg a{
    display:block;
    width:182px;
    height:45px;
    border:2px solid #fff;
    color:#fff;
    text-align:center;
    line-height:45px;
    font-size:16px;
    margin-top:30px;
}

.nbg2{
    background:url(../bgimg/nbg2.jpg) no-repeat center top;  
    padding-top:55px;
    height:686px;
}

.nami-title2{
    color:#fff;
    font-size:60px;
    background:url(../bgimg/ntitle2.png) no-repeat 50% 82%; 
    text-align:center;     
}

.nami-title2 p{
    font-size:36px;
    font-family:"arial";
    text-transform:uppercase;
    margin-top:10px;
}

.nbg2 .content{
    position: relative;
    margin-top:53px;
}

.l_btn,.r_btn{position:absolute;top:30%;cursor:pointer;}
.l_btn{left:-120px;}
.r_btn{right:-120px;}


.l_btn2,.r_btn2{position:absolute;top:30%;cursor:pointer;}
.l_btn2{left:-40px;}
.r_btn2{right:-40px;}

.nami_list1 li{
    width:184px;
    margin:0 9px;
    border-bottom:4px solid #0070c0;
    background:rgba(255,255,255,.8);
    height:288px;
    text-align:center;
    font:600 20px/35px "Microsoft Yahei";
    padding:60px 22px 0;
    float:left;
}

.nami_list1 li p{
    margin-top:40px;
    color:#666;
}


.gaowen-list li{
    width:276px;
    float:left;
    margin-right:32px;
    margin-top:50px;
}

.gaowen-list li:nth-child(4n){
    margin-right:0;
}

.gaowen-list li a.img{
    display:block;
    width:276px;
    overflow:hidden;
}

.gaowen-list li a.img img{
    width:276px;
    height:250px;
    transition:.3s;
    transform:scale(1);
}

.gaowen-list li:hover a.img img{
    transition:.3s;
    transform:scale(1.2);
}

.gaowen-list li h3{
    padding:35px 20px 0; 
    background:#ebebeb;
    text-align:center;
    height:80px;
}

.gaowen-list li h3 a{
    display:block;
    color:#5d5d5d;
    font:400 18px/22px "Microsoft Yahei";
}

.gaowen-list li h3 p{
    font:400 12px/22px  "Microsoft Yahei";
    color:#a8a8a8;
    text-transform:uppercase;
}

.gaowen-list li:hover h3{
    background:#0070c0;
}

.gaowen-list li:hover h3 a,.gaowen-list li:hover h3 p{
    color:#fff;
}

.gaowen-bg{
    background:url(../bgimg/wbg1.jpg) no-repeat 50% 50%; 
    padding-top:80px;
    height:431px;
    margin-top:12px;
}

.gcontent1{
    width:550px;
    float:left;
    margin-left:50px;
    font:400 14px/32px "Microsoft Yahei";
}

.gcontent1 h3{
    color:#333;
    font:400 36px/68px "Microsoft Yahei";
    margin-bottom:22px;

}

.gaowen-bg .slideBox .bd li{
    width:475px;
}

.gaowen-bg .slideBox .bd img{
    width:475px;
    height:365px;
}

.gaowen-bg .slideBox .hd{
    height:30px;
    bottom:7px;
}

.gaowen-bg .slideBox .hd ul li{
    width:22px;
    height:22px;
    border-radius:0;
    line-height:22px;
}

.jishu1{
    width:892px;
    float:left;
}

.jishu2{
    width:280px;
    float:right;
}


.gaowen_list1 li{
    width:279px;
    border:1px solid #f2f1f6;
    margin:0 12px;
    font:600 20px/35px "Microsoft Yahei";
    float:left;
}

.gaowen_list1 li img{
    width:279px;
    height:165px;
}

.gaowen_intro{
    padding:28px 15px;
    color:#333;
    font:400 12px/25px "Microsoft Yahei";
}

.gaowen_intro h4{
    color:#333;
    font:600 14px/26px "Microsoft Yahei";
}

.gaowen_intro h4:first-child{
    background:url(../bgimg/link.jpg) no-repeat 100% 50%; 
}


.gaowen_intro p{
    margin-top:10px;
    height:50px;
    overflow:hidden;
}

.gaowen_list1 li a.gmore{
    display:block;
    width:62px;
    height:22px;
    background:#d8d8d8;
    color:#333;
    font:400 14px/22px "Microsoft Yahei";
    text-align:center;
    margin-top:35px;
}

.zhihui-list li{
    width:296px;
    float:left;
    margin:70px 52px 0;
}


.zhihui-list li a.img{
    display:block;
    width:249px;
    overflow:hidden;
    border-radius:50%;
    margin:0 auto;
}

.zhihui-list li a.img img{
    width:249px;
    height:249px;
    transition:.3s;
    transform:scale(1);
}

.zhihui-list li:hover a.img{
    border-radius:50%;
}

.zhihui-list li:hover a.img img{
    transition:.3s;
    transform:scale(1.2);
}

.zhihui-list li h3{
    padding:35px 20px 0; 
    text-align:center;
    height:80px;
}

.zhihui-list li h3 a{
    display:block;
    color:#090909;
    font:400 18px/22px "Microsoft Yahei";
    padding-top:15px;
}

.zhihui-list li h3 p{
    font:400 14px/25px  "Microsoft Yahei";
    color:#979797;
}

.zhihui-bg{
    background:#f5f5f5;
    padding:45px 0 55px;
    margin-top:48px;
}

.zhihui-bg2{
    background:url(../bgimg/zbg2.jpg) no-repeat 50% 50%; 
    padding-top:170px;
    height:413px;
}

.zintro{
    width:535px;
    float:right;
}

.zintro h3{
    color:#fff;
    font:600 48px/72px "Microsoft Yahei";
}

.zintro p{
    color:#fff;
    font:400 14px/27px "Microsoft Yahei";
    position: relative;
    margin-top:5px;
    padding-bottom:10px;
    margin-right:28px;
}

.zintro p::after{
    position: absolute;
    content:"";
    width:96px;
    height:3px;
    background:#0070c0;
    left:0;
    bottom:0;
}

.zhihui-bg3{
    background:url(../bgimg/zbg3.jpg) no-repeat 50% 50%; 
    padding-top:55px;
    height:535px;
}

.zhihui-title{
    color:#fff;
    font-size:36px;
    background:url(../bgimg/ztitle.png) no-repeat 50% 50%; 
    text-align:center;
}

.zhihui-title b{
    font-size:48px;
}

.zhihui-title p{
    color:#b1b1b1;
    font:400 18px "Arial";
    text-transform:uppercase;
}


.zhihui-list2 li{
    width:233px;
    height:137px;
    background:rgba(255,255,255,.61);
    text-align:center;
    margin-right:8px;
    color:#0070c0;
    font:400 18px/48px "Microsoft Yahei";
    padding-top:25px;
    float:left;
    margin-top:90px;
}

.zhihui-list2 li:last-child{
    margin-right:0;
}

.zhihui-list2 li:nth-child(2n){
    background:rgba(1,108,184,.61);
    color:#fff;
}

.zhihui-bg4{
    background:url(../bgimg/zbg4.jpg) 50%; 
    padding-bottom:38px;
}

.zhihui-title2{
    color:#0070c0;
    font:600 36px/102px "Microsoft Yahei";
    text-align:center;
}

.site1{
    font:400 14px/54px "Microsoft Yahei";
}

.pbg{
    width:1920px;
    position: relative;
    left:50%;
    margin-left:-960px;
    background:#eeeeee;
    margin-bottom:72px;
}

.port{
    width:1200px;
    margin:0 auto;
}

.port li{
    float:left;
    margin-right:22px;
}

.port li a{
 display:block;
 font:400 14px/58px "Microsoft Yahei";
 padding-left:12px;
 background:url(../bgimg/port.jpg) no-repeat left center; 
}



.zhaopin{
    margin-top: 26px;
    color: #fff;
    font-size: 30px;
}
.zhaopin span{
    font-weight: normal;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase
}

.message1{;margin-top:40px;z-index:100;position:relative;}
.message1 input{vertical-align:middle;}
.message1 #name{display:block;height:46px;line-height:46px;padding:0;padding-left:6px;border:none;width:565px;color:#666;font-size:14px;}
.message1 #contact{display:block;height:46px;line-height:46px;padding:0;padding-left:6px;border:none;width:565px;color:#666;font-size:14px;}
.message1 #zhiwei{display:block;height:46px;line-height:46px;padding:0;padding-left:6px;border:none;width:565px;color:#666;font-size:14px;}
.message1 #age{display:block;height:46px;line-height:46px;padding:0;padding-left:6px;border:none;width:565px;color:#666;font-size:14px;}
.message1 #email{display:block;height:46px;line-height:46px;padding:0;padding-left:6px;border:none;width:565px;color:#666;font-size:14px;}
.message1 #address{display:block;height:46px;line-height:46px;padding:0;padding-left:6px;border:none;width:565px;color:#666;font-size:14px;}
.message1 #content{display:block;width:559px;height:224px;padding:6px;font-size:12px;border:none;color:#666;font-size:14px;}
.message1 .msgbtn{background:#1976cd;cursor:pointer;width:134px;height:40px;line-height:40px;text-align:center;border:none;color:#fff;font-size:18px;
margin-top:15px;font-family:"Microsoft YaHei";margin-left: 424px;font-weight:bold;}
.message1 .msgbtn1{background:#ffffff;cursor:pointer;width:134px;height:40px;line-height:40px;text-align:center;border:none;color:#1976cd;font-size:18px;
margin-top:15px;font-family:"Microsoft YaHei";margin-left: 21px;font-weight:bold}

#message_main1 tr{position:relative;}
#message_main1 tr th{font-weight:normal;text-align:right;height:42px;line-height:42px;color:#666;}


.c_label1{
    padding-top: 100px;
}


.contentj{position:relative;}
.l_btn1,.r_btn1{position:absolute;top:35%;cursor:pointer;}
.l_btn1{left:-35px;}
.r_btn1{right:-35px;}

.contentj .l_btn,.contentj .r_btn{position:absolute;top:45%;cursor:pointer;}
.contentj .l_btn{left:-35px;}
.contentj .r_btn{right:-35px;}


  .aaa{   position:fixed;
    left:20px;
    top:280px;
    z-index:999;
    width:166px;}
  .guan{position:absolute;right:5px;top:5px;font-size:14px;cursor:pointer;}
  .hide1{display:none;cursor:pointer;}
.asort{
    background:url(../bgimg/logo1.jpg) no-repeat #f7f7f7 center 97%;
    border:1px solid #d6d6d6;
    padding:5px 0 35px;
    border-radius:8px;
    width:166px;
    text-align:center;
    padding-top:15px;
}

.asort a{
    display:block;
    width:106px;
    margin-left:30px;
    color:#0070c0;
    font:600 14px/50px "Microsoft Yahei";
    border-bottom:1px solid #d6d6d6;
    height:50px;
    overflow:hidden;
}

.asort a:last-child{
    border:none;
}
</pre></body></html>