﻿@charset "utf-8";
body,ol,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{ font-size:14px;font-family:"Microsoft YaHei","Microsoft YaHei UI";background:#fff;-webkit-text-size-adjust:100%;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;}
a{text-decoration:none;cursor:pointer;color:#333;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
a:visited { color:#333;}
a:hover{text-decoration:none;}
em{font-style:normal}

img{border:0;vertical-align:middle} 
ul, ol {list-style:none;margin: 0;padding: 0; }

/*公共样式*/
#phone-dh { display:none;}

.top {width:100%;height:80px;}
.top-in {width:1200px;height:100%;margin:0 auto;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;}
.logo {width:311px;height:37px;float:left;}
.logo a {display:block;width:311px;height:37px;background:url(../images/pic/logo.png) no-repeat;margin-top:23px;}
.QRCode {float: left;color: #ccc;margin-left: 450px;margin-top: 30px;}
.QRCode.img {width: 20px;height: 20px;vertical-align: middle;}
.vip_qr_pop {z-index: 100;position: absolute;top: 54px;right: 370px;width: 80px;height: 80px;border-radius: 4px;background-color: #3c3c41;display: none;}
.vip_qr_pop .vip_qr_pic {display: block;position: relative;width: 60px;height: 60px;background-color: #fff;}

.language {
    height: 90px;
    line-height: 90px;
    font-size: 12px;
    color: #fff;
    position: absolute;
    right: 260px;
    top: -4px;
}
 .language a {
        color: #111;
        width: 73px;
        height: 29px;
        line-height: 29px;
        text-align: center;
        background: url(../../upload/image/20171/administrator/c-side-map-bg.png) repeat;
        display: inline-block;
    }
.search {width:183px;height:34px;border:1px solid #fff;position:absolute;
background-color:#fff;right:20px;top:24px;font-size:12px;color:#eee;line-height:34px;padding-left:7px;box-sizing:border-box;-webkit-box-sizing:border-box;}
.search input{background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
border: medium none;color: #666;height: 26px;line-height: 26px;padding: 0 4px;width: 130px;}
.search .ser-box {width:35px;height:32px;position:absolute;top:0;right:0;background-color:#e0e4e7;overflow:hidden;}
.search .ser-box .ser {background:url(../images/pic/search.png) no-repeat;background-position:center center; cursor:pointer;
                       width:100%;height:100%;
}
.search .ser-box .ser:hover {transform:scale(1.2);-webkit-transform:scale(1.2);}
.nav {width:100%;height:54px;}
.nav-in {width:1201px;margin:0 auto;height:54px;line-height:54px;color:#333;font-size:16px;}
.nav-in ul {margin:0;padding:0;list-style:none; }
.nav-in ul li {float:left;position:relative;height:54px;line-height:54px;list-style:none;margin:0;padding:0;z-index:99;
transition:all 0.4s ease;-webkit-transition:all 0.4s ease;width:124px;text-align:center;}
.nav-in ul li a { color:#fff;display:inline-block; white-space:nowrap; text-align:center;padding:0;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;}
.nav-in ul li:hover a{ color:#fff;}
.nav-in ul li:hover{text-decoration:none;color:#fff;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;
width:124px;background:#2f72b8;
}
.nav-in ul li.curr a{text-decoration:none;color:#fff;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;
width:120px;background:	#16599f;
}
.nav-in ul li:last-child a {border:none;}
.nav-in ul li .tab {left: 0;display:none;position: absolute;top: 52px;width: 100%;z-index: 99;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;}
.nav-in ul li .tab li, .nav-in ul li.curr .tab li{ opacity:0.8;float: none;text-align: center;background:none;line-height:34px;height: 34px;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;}
.nav-in ul li .tab li a,.nav-in ul li.curr .tab li a{
background:url(../images/pic/nv-tab-out.png) no-repeat;background-color:none;background-size:100% 100%;color: #fff;border:none;
padding: 0;width: 100%;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;
}
.nav-in ul li .tab li:hover a,.nav-in ul li.curr .tab li:hover a{background:url(../images/pic/nv-tab-hv.png) no-repeat;background-color:none;background-size:100% 100%;border:none;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;}
.main {width:100%;overflow:hidden;}
.main-in {width:1200px;margin:0 auto;position:relative;margin-top:-40px;}
.main-in2 {margin-top:0;}
.map-site {width:100%;height:40px;line-height:40px;position:relative;padding-left:1.2em;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:12px;margin-bottom:30px;
           background:url(../images/pic/mapsite-bg-c.png) repeat;color:#fff;
}
.map-site .hm {width:16px;height:15px;background:url(../images/pic/hm.png) no-repeat;position:absolute;left:6px;top:20px;    }
.map-site a {color:#fff;}
.site-cur {color:#2a57a3;}
.cont-box { position:relative; width:100%;min-height:350px;}
.cont-box .c-left {left: 0;position: absolute;top: 88px;top: 0;}
.cont-box .c-left ul {list-style:none;padding:0;margin:0;    }
.cont-box .c-left ul li {margin-bottom:15px;padding:0;list-style:none;overflow:hidden;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;}
.cont-box .c-left ul li a {padding-left:2em;position:relative;display:block;width:150px;height:40px;line-height:40px;font-size:16px;text-decoration:none;
color:#727171;background:url(../images/pic/c-side-map-bg.png) repeat-x;background-size:auto 100%;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;
}
.cont-box .c-left ul li a b {display:inline-block;width:10px;height:10px;background:url(../images/pic/triangle.png) no-repeat;position:absolute;left:18px;top:16px; display:none;}

.cont-box .c-left ul li a:hover {background:none;background-color:#3072b9;color:#fff;}
.cont-box .c-left ul li:hover > a{width:165px;}
.cont-box .c-left ul .side-menu:hover a{width:152px;}
.cont-box .c-left .menu-cur {background:#1a5ca3;color:#fff;font-weight:bold;}
.cont-box .c-left ul .side-menu {margin-top:5px;margin-bottom:0;}
.cont-box .c-left ul .side-menu a {display:block;width:135px;height:32px;line-height:32px;background:#f9f9f8;font-size:14px;padding-left:30px;text-decoration:none;}
.cont-box .c-left ul .side-menu .side-menu-cur {background:#1a5ca3 ;color:#fff;font-weight:bold;}
.cont-box .c-left ul .side-menu .size {font-size:12px; }
.cont-box .c-cont {margin-left:220px;margin-bottom:30px;}
.cont-box .c-cont .cont {background-color:#f9f9f8; padding:25px;}
.cont-box .c-cont .c-tit {width:260px;height:61px;padding-left:76px;padding-top:3px;box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:1px solid #9fa0a0;font-size:24px;line-height:25px;position:relative; 
                           border-top: 3px solid #004a98;border-bottom:none;width:100%;height:43px;
                           line-height:none;padding-left:0;background:url(../images/pic/c-tit-bg.jpg) repeat-x;background-color:#e8e8e8;
}
.cont-box .c-cont .c-tit2 {margin-top:30px;}
.cont-box .c-cont .eng {font-size:16px;}
.cont-box .c-cont .tit-img {width:60px;height:60px;background:url(../images/pic/c-tit1.jpg) no-repeat;position:absolute;top:0;left:0;}
.cont-box .c-cont .c-tit .tit-name {margin-left:24px;font-size:18px;color:#004a97;font-weight:bold;}
.cont-box .c-cont .c-tit .tit-name2 {font-weight:normal;margin-left:5px;}
.article {box-sizing:border-box;-webkit-box-sizing:border-box;font-size:14px;line-height:28px;}
.article p {text-indent:2em;    }

.ch-nwc {position:relative; padding:0px 15px;}
.ch-nwc .nw-img-box {position:absolute;left:15px;top:5px;width:300px; }
.ch-nwc .nw-img-box .m-itm {position:absolute;left:0;top:0; width:100%; }
.ch-nwc .nw-img-box .m-itm .tb-td {width:100%;  height:200px; text-align: center;overflow: hidden;display:table-cell; vertical-align:middle;}
.ch-nwc .nw-img-box .m-itm .n-img {transition:all 0.4s ease;-webkit-transition:all 0.4s ease;
display:inline;width:100%;}
.ch-nwc .nw-img-box .m-itm .n-img:hover {transform:scale(1.05);-webkit-transform:scale(1.05);}
.ch-nwc .nw-tit {margin-left:315px; height:200px;}
.ch-nwc .nw-tit .t-itm{position:relative;height:32px;line-height:32px;overflow:hidden;left:0;top:0;border-bottom: 1px solid #e6e5e5; width: 100%;
}
.ch-nwc .nw-tit .t-itm .time {float:right;color:#666666;margin-right:10px;}
.ch-nwc .nw-tit .t-itm .dt{position:absolute;left:4px;top:12px;width:10px;height:10px;background-color:#c9caca;display:block;}
.ch-nwc .nw-tit .t-itm .lk-n {color:#666666;}

.ch-nwc .nw-tit .t-itm-curr { }
.ch-nwc .nw-tit .t-itm-curr .dt{background-color:#2a57a3;}
.ch-nwc .nw-tit .t-itm-curr .lk-n{color:#2a57a3;font-weight:bold;}

.cpw-box {height: 205px;width: 100%;}
.cpw-box2 {height:auto;overflow:visible;}
.cpw-box .pw-item-box {float: left;height: 300px;    margin-bottom: 3em;}
.cpw-box2 .pw-item-box { width:28%; padding:0 2.5%; height:300px;}
.cpw-box .pw-item {background-color: #e8e8e8;padding-bottom: 1em;width: 151px;float: left;margin: 0 5px 44px 15px;
transition:all 0.3s ease;-webkit-transition:all 0.3s ease;
}
.p-sub-tit { border-bottom: 1px solid #ccc;
    font-size: 16px;
    font-weight: bold;
    line-height: 29px;
    margin-bottom: 1em;}
.cpw-box .pw-item-hv:hover {transform-origin:center top;-webkit-transform-origin:center top;transform:scale(1.1);-webkit-transform:scale(1.1);background-color:#2a57a3;}
.cpw-box .pw-item-hv:hover .w-txt a{color:#fff;font-weight:bold;}
.cpw-box .pw-item .img-bx {transition:all 0.4s ease;-webkit-transition:all 0.4s ease;
height: 148px;margin-bottom:7px;overflow:hidden;background-color:#dcdddd;}
.cpw-box .pw-item .img-bx .img-w {width:100%;display:block;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;}
/*.cpw-box .pw-item .img-bx .img-w:hover {transform:scale(1.2);-webkit-transform:scale(1.2);}*/
.cpw-box .pw-item .img-bx .tb-td {width:152px;height:148px;}
.cpw-box .pw-item .w-txt {text-align:center;color:#666666; }
.cpw-box .pw-item .w-txt a {color:#666666;}
/*.cpw-box .pw-item:hover .w-txt a { color: #2a57a3; }
.cpw-box .pw-item:hover .img-bx {background-image:url(../images/pic/img-bg-cx2.png);}*/
.cpw-box .pw-item2 { margin: 0px;width:auto;}
.cpw-box .pw-item .img-bx2 { height:230px; }
.cpw-box .pw-item .img-bx2 table { width:100%; height:100%;}
.cpw-box .pw-item .img-bx2 .img-w { width:80%; display:inline;}
.cpw-box .pw-item .w-txt2 {font-size:18px;}
.cpw-box .pw-item .img-bx .tb-td2 {height: auto;width: auto; text-align:center;}
/*公共样式结束*/
.index .banner { width:100%;  position:relative; overflow:hidden;height:610px; }
.index .ban-video {position: absolute; height:100%; width:1700px;  left:50%;margin-left:-850px; background-color:#232325;}
.index .ban-img {position: relative;height: 100%;width:100%;display:none;text-align: center;}
.index .ban-img img {height:100%;position: absolute;left: 50%;margin-left: -790px;}
.index .img-cur{display:block;}
.index .ban-num {width:100%;position:absolute;bottom:40px;left:0;text-align:center;}
.index .ban-num .cen-box {margin:0 auto;}
.index .num {width:13px;height:13px;background:#adadad;margin-right:13px;border-radius:50px;display:inline-block;cursor:pointer;float:left;}
.index .num-cur {background:#2a57a3;}
.index .show {position:absolute;left:0;bottom:0;width:100%;}
.index .show ul {width:1200px;overflow:hidden;background:#16599F;height:74px;margin:0;padding:0;
 position:absolute;left:0;top:0;
}
#autochangeshow { width:1200px;margin:0 auto;}
.index .content {position:relative;}
.index .show ul li {float:left;width:75px;position:relative;height:74px;cursor:pointer;}
.index .show .car-line {width:1px; height:74px;background:url(../images/pic/line.png);}
.index .show .car {width:74px;height:74px;position:absolute;top:0;left:0;background:url(../images/pic/car1.png) no-repeat; 
transition:all 0.3s ease;-webkit-transition:all 0.3s ease;
}
.index .show .car:hover {transform:scale(1.2);-webkit-transform:scale(1.2);}
.index .show .car2 {background-image:url(../images/pic/car2.png); }
.index .show .car3 {background-image:url(../images/pic/car3.png); }
.index .show .car4 {background-image:url(../images/pic/car4.png); }
.index .show .car5 {background-image:url(../images/pic/car5.png); }
.index .show .car6 {background-image: url(../images/pic/car6.png);} 
.index .show .car7 {background-image:url(../images/pic/car7.png);}
.index .show .car8 {background-image:url(../images/pic/car8.png);}
.index .show .car9 {background-image:url(../images/pic/car9.png);}
.index .show .car10 {background-image:url(../images/pic/car10.png); }
.index .show .car11 {background-image:url(../images/pic/car11.png);}
.index .show .car12 {background-image:url(../images/pic/car12.png);}
.index .show .car13 {background-image:url(../images/pic/car13.png);}
.index .show .car14 {background-image:url(../images/pic/car14.png);}
.index .show .car15 {background-image:url(../images/pic/car15.png);}
.index .show .car16 {background-image:url(../images/pic/car16.png);}

.index .show .add-car1{background-image:url(../images/pic/add-car-1.png);}
.index .show .add-car2{background-image:url(../images/pic/add-car-2.png);}
.index .show .add-car3{background-image:url(../images/pic/add-car-3.png);}
.index .show .add-car4{background-image:url(../images/pic/add-car-4.png);}
.index .show .add-car5{background-image:url(../images/pic/add-car-5.png);}
.index .show .add-car6{background-image:url(../images/pic/add-car-6.png);}
.index .show .add-car7{background-image:url(../images/pic/add-car-7.png);}
.index .show .add-car8{background-image:url(../images/pic/add-car-8.png);}
.index .show .add-car9{background-image:url(../images/pic/add-car-9.png);}
.index .show .add-car17{background-image:url(../images/pic/car-17.png);}
.index .show .car18{background-image:url(../images/pic/car-18.png);}
.index .show .add-car19{background-image:url(../images/pic/car-19.png);}
.index .show .add-car20{background-image:url(../images/pic/car-20.png);}


.index .show .curr {background:url(../images/pic/index-logo-c.jpg) no-repeat;}
.index .show .curr2 {background:url(../images/pic/index-logo-c.jpg) no-repeat;}

.index .show .showbox{overflow:hidden;height:74px;margin:0;padding:0;position:relative;}
.index .show .showbox .movDv {position:absolute;left:0;top:0;}
.index .shadow {width:140%;height:6px;background:url(../images/pic/shadow.png) no-repeat;background-size:100% 100%;
position:relative;left:-20%;}
.index .shadow2 {width:100%;height:22px;
/*background:url(../images/pic/shadow2.png) no-repeat;background-size:100% 100%;*/
}

.index .arro {width:26px;height:46px;position:absolute;top:15px;}
.index .arr-r {background: rgba(0, 0, 0, 0) url("../images/pic/arr-r.png") no-repeat scroll 0 0;
cursor: pointer;height: 60px;position: absolute;right: -66px;top:14px;width: 50px;
}
.index .arr-l {background: rgba(0, 0, 0, 0) url("../images/pic/arr-l.png") no-repeat scroll 0 0;
cursor: pointer;height: 60px;left: -42px;position: absolute;top: 14px;width: 50px;}
.index .con-left {margin-right:315px;}
.index .con-center {

}
.index .con-left .new {background: #f6f5f5 none repeat scroll 0 0;border-top: 3px solid #004a98;
height: 282px;margin-bottom: 26px;position:relative;}
.index .con-center .new {
    background: #f6f5f5 none repeat scroll 0 0;
    border-top: 3px solid #2a57a3;
    height: 282px;
    margin-bottom: 26px;
    position: relative;
}
.index .con-right {width:305px;background-color:#f6f5f5; height:596px;
border-top: 3px solid #004a98; position: absolute;box-sizing: border-box;-webkit-box-sizing: border-box;top:0;right:0;
}
.index .con-right .sv-c1 {background:url(../images/pic/c-tit-bg.jpg) repeat-x;height: 43px;}
.index .con-right .sv-c2 {background:url(../images/pic/net.png) no-repeat;background-size:100% auto;background-position:left center;
width:100%;height:244px;margin-top:46px;position:relative;}
.index .con-right .sv-c2 .mp-sbx1 {position:absolute;left:79.4%;bottom:53%;width:44px;height:53px;}
.index .con-right .sv-c2 .mp-sbx1 .mp-st1 {background:url(../images/pic/mp-st-1.png) no-repeat;background-size:100% 100%;width:44px;height:53px; left: -22px;
    position: relative;
transform:scale(0.8);-webkit-transform:scale(0.8);transform-origin:center bottom;-webkit-transform-origin:center bottom;transition:all 0.5s;-webkit-transition:all 0.5s;
}
.index .con-right .sv-c2 .mp-sbx1 .mp-st1:hover {transform:scale(1);-webkit-transform:scale(1);}

.index .con-right .sv-c2 .mp-sbx2 {position:absolute;left:85%;bottom:66%;width:44px;height:53px;}
.index .con-right .sv-c2 .mp-sbx2 .mp-st2 {background:url(../images/pic/mp-st-2.png) no-repeat;background-size:100% 100%;width:44px;height:53px; left: -22px;
    position: relative;
transform:scale(0.8);-webkit-transform:scale(0.8); transition:all 0.5s;-webkit-transition:all 0.5s; transform-origin:center bottom;-webkit-transform-origin:center bottom;
}
.index .con-right .sv-c2 .mp-sbx2 .mp-st2:hover {transform:scale(1);-webkit-transform:scale(1);}

.index .con-right .sv-c2 .mp-sbx3 {position:absolute;left:85.4%;bottom:38%;width:44px;height:53px;}
.index .con-right .sv-c2 .mp-sbx3 .mp-st3 {background:url(../images/pic/mp-st-3.png) no-repeat;background-size:100% 100%;width:44px;height:53px; left: -22px;
    position: relative;
transform:scale(0.8);-webkit-transform:scale(0.8);transform-origin:center bottom;-webkit-transform-origin:center bottom;transition:all 0.5s;-webkit-transition:all 0.5s;
z-index:3;}
.index .con-right .sv-c2 .mp-sbx3 .mp-st3:hover {transform:scale(1);-webkit-transform:scale(1);}


.index .con-right .sv-c2 .mp-sbx4 {position:absolute;left:62.8%;bottom:15%;width:44px;height:53px;}
.index .con-right .sv-c2 .mp-sbx4 .mp-st4 {background:url(../images/pic/mp-st-4.png) no-repeat;background-size:100% 100%;width:44px;height:53px; left: -22px;
    position: relative;
transform:scale(0.8);-webkit-transform:scale(0.8);transform-origin:center bottom;-webkit-transform-origin:center bottom;
transition:all 0.5s;-webkit-transition:all 0.5s;
}
.index .con-right .sv-c2 .mp-sbx4 .mp-st4:hover {transform:scale(1);-webkit-transform:scale(1);}

.index .con-right .sv-c2 .mp-sbx5 {position:absolute;left:77.8%;bottom:42%;width:44px;height:53px;}
.index .con-right .sv-c2 .mp-sbx5 .mp-st5 {background:url(../images/pic/mp-st-5.png) no-repeat;background-size:100% 100%;width:44px;height:53px; left: -22px;
    position: relative;
transform:scale(0.8);-webkit-transform:scale(0.8);transform-origin:center bottom;-webkit-transform-origin:center bottom;
transition:all 0.5s;-webkit-transition:all 0.5s;
}
.index .con-right .sv-c2 .mp-sbx5 .mp-st5:hover {transform:scale(1);-webkit-transform:scale(1);}


.index .con-right .sv-c2 .mp-sbx6 {position:absolute;left:58.8%;bottom:31%;width:44px;height:53px;}
.index .con-right .sv-c2 .mp-sbx6 .mp-st6 {background:url(../images/pic/mp-st-6.png) no-repeat;background-size:100% 100%;width:44px;height:53px; left: -22px;
    position: relative;
transform:scale(0.8);-webkit-transform:scale(0.8);transform-origin:center bottom;-webkit-transform-origin:center bottom;
transition:all 0.5s;-webkit-transition:all 0.5s;
}
.index .con-right .sv-c2 .mp-sbx6 .mp-st6:hover {transform:scale(1);-webkit-transform:scale(1);}





.index .con-right .sv-c3 {color: #333;margin: 30px auto 0;width: 75%;}
.index .con-right .sv-c3 .t1 {font-size:19px;color:#595757;font-weight:bold;margin:0 7px;}
.index .con-right .sv-c3 .t2 {font-size:16px;color:#595757;margin:0 7px;}
.index .con-right .sv-c3 .c1{border-top: 1px solid #ccc;font-size: 14px;margin-bottom: 20px;
padding-top: 1em;position: relative;}
.index .con-right .sv-c3 .c1 .t-bold{font-size:12px;font-weight:bold;    }
.index .con-right .sv-c3 .c1 .c1-add {margin-bottom:10px;    }
.index .con-right .sv-c3 .c1 .c-loca {width:16px;height:21px;background:url(../images/pic/c-loca.png) no-repeat;position:absolute;top:30px;left:-24px;    }
.index .con-right .sv-c3 .c1 .c-phone {width:17px;height:19px;background:url(../images/pic/c-phone.png) no-repeat;position:absolute;top:16px;left:-23px;    }
.index .con-right .sv-c3 .c1 .c-email {width:18px;height:12px;background:url(../images/pic/c-mail.png) no-repeat;position:absolute;top:19px;left:-24px;    }
.index .title {background:url(../images/pic/c-tit-bg.jpg) repeat-x;height:43px;line-height:43px;margin-bottom:15px;}
.index .title .h2 {font-size:16px;line-height:43px;color:#004a97;display:inline-block;padding-left:3px;font-weight:bold;margin-left:1em;}
.more {display:inline-block;font-size:14px;color:#666;float:right;margin-right:1em;}
.more-arr {width:15px;height:11px;background:url(../images/pic/arrow.png) no-repeat;display:inline-block;}
.index .new-img {
max-height:200px;position:absolute;left: 17px;top: 40px;width: 45%;transition:all 0.6s linear;-webkit-transition:all 0.6s linear;}

.index .new-text { margin-left: 50%;}
.index .new-text .box {margin-top:18px;transition:all 0.6s linear;-webkit-transition:all 0.6s linear;}
.index .new-text ul { padding-left:10px;}
.index .new-text ul li a { color:#4c4948;}
.index .new-text ul li{color:#4c4948;line-height:22px;}
.index .new-tit {display:block;background:#2a57a3;border-radius:10px;color:#fff;font-size:16px;height:27px;line-height:27px;padding:0 12px;box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:20px;
overflow:hidden;
}
.index .new .tit {width:70%;overflow:hidden;float:left;transition:all 0.6s linear;-webkit-transition:all 0.6s linear;}
.index .new .date {float:right;font-size:14px;transition:all 0.6s linear;-webkit-transition:all 0.6s linear;}
.index .new .text {height:118px;font-size:14px;line-height:24px;color:#4c4948;padding:0 1rem;transition:all 0.6s linear;-webkit-transition:all 0.6s linear;}
.index .new-num {position:absolute;bottom:12px;right:21px;}
.index .num1 {float:left;width:15px;height:15px;background:#adadad;margin-right:7px;cursor:pointer;transition:all 0.6s linear;-webkit-transition:all 0.6s linear;}
.index .num1-cur {background:#2a57a3;}

.index .bottom {background-color:#004a97;width:100%;padding:20px 0; }
.index .bottom .b-box {width:605px;margin:0 auto;}
.index .bottom .b-box .l1 { text-align:center;padding:0;}
.index .bottom .b-box .l1 .lgb{background-size:100% 100%;width:246px;
height:30px;display:inline-block;float:left;background: none; margin-top:3px;
}
.index .bottom .b-box .l1 .lgb img { width: 240px; }
.index .bottom .b-box .l1 .sp {color: #fff;
display: inline-block;
font-size: 14px;
left: 10px;
position: relative;
top: -10px;}

.index .bottom .b-box .l1 .frt-1 {margin-left:14px;text-align:center;color:#fff;font-size:12px;line-height:18px;}
.index .bottom .b-box .l1 .frt-1 a {color:#fff;}
.index .bottom .b-box .l1 .frt-1 .sl { margin: 0 5px 0 10px;} 

.index .bottom .b-box .l2 {text-align:center;padding:0 0 5px;}
.index .bottom .b-box .l2 a {color:#fff;cursor:pointer;}
.clear {clear:both;height:0;}
.ct-new {background-color: #f0832c;
border-radius: 4px;
color: #fff;
font-size: 11px;
margin-left: 7px;
padding: 1px 5px;}

.d-tit {color: #004a97;font-weight:bold;display: inline-block;font-size: 16px;
line-height:43px;margin-left:1em;
}


.crt-im-box {width:100%;height:185px;clear:both; margin:25px 0;}
.ct-list .one { margin-top:0;}
.crt-im-box .ct-left {float:left;height: 100%;  padding: 0 1%;overflow:hidden; padding: 0; width: 27%; }
.crt-im-box .ct-left .imc {width:100%;display:block;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;}
.crt-im-box .ct-left .imc:hover {transform:scale(1.05);-webkit-transform:scale(1.05);}
.crt-im-box .ct-left2 {border:none;}
.crt-im-box .ct-right {float:left;width:71%;height:100%;color:#333333;margin-left:1%;}
.crt-im-box .ct-right .ct1{ background-color: #e8e8e8;width:164px;text-align:center;font-size:16px;}
.crt-im-box .ct-right .ctxt{ background-color: #f0f0f0;text-align:left;font-size:12px;padding:1em;}

.crt-im-box .ct-right .tit{font-size:16px;color:#333333;font-weight:bold;margin:12px 0;}
.crt-im-box .ct-right .desc{color:#333333;font-size:14px;line-height:26px;}
.crt-im-box2 {width:auto;height:auto;padding: 10px 0; background: #f0f0f0;}
.crt-im-box2 .ct-right {margin-top:20px;}
/*********新闻中心**********/
.news-center {    
}

.map-site { }
.ns-banner {position:relative; }
.ns-banner .img { height:378px; position:relative; left:50%; margin-left:-850px;}
.ns-banner .cb {position:absolute;left:0;bottom:0;width:100%;height:40px;background-color:#2a57a3;opacity:0.7;color:#fff;
font-size:14px;line-height:40px;}
.ns-banner .cb .sp1 {color:#ed7b00;margin-left:12px;position:absolute;left:0;top:0;}

.news-tips-box {margin-left:90px;height: 40px;position:relative;overflow:hidden;}
.news-tips-box .tip-itm {position:absolute;left:0;top:0;display:none;}
.news-tips-box a {color:#fff;}
.ns-li {border-bottom:1px solid #eee;min-height:115px;margin-bottom:25px;}
.ns-img {width:160px;height:94px;float:left;background:#2a57a3;}
.ns-img img {width:100%;height:100%;background-size:100% 100%; transition:all 0.5s;-webkit-transition:all 0.5s;}
    .ns-img img:hover { transform:scale(1.1); -webkit-transform:scale(1.1);}
.ns-txt { margin-left:180px;}
.ns-title {font-size:14px;font-weight:bold;line-height :30px;}
    .ns-title a:hover { color:#004a97;}
.ns-art {line-height:28px;height:57px;overflow:hidden;margin-top:5px;text-indent:28px;}


.c-top-box {position:absolute;left:0;top:10px;z-index:3;width:100%;}

/*公司概况*/
.gk-banner {height:240px;}
.gk-banner .img {width:100%;height:100%;}
.factory {height:260px;background:#f4f4f4;border-radius:10px;padding:39px 60px;box-sizing:border-box;position:relative;}
.factory .fac-box {height:187px;overflow:hidden;position:relative;}
.factory .fac-box .fm-box {position:absolute;left:0;top:0;height:100%;}
.factory .fac-img {height:183px;float:left;margin:0;padding:2px 5px;overflow:hidden;border-radius: 10px;}
.factory .fac-img img {width:100%;height:100%;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;border-radius:10px;}
.factory .fac-img img:hover {transform:scale(1.3);-webkit-transform:scale(1.3);}
.factory .last-img { margin:0;}
.factory .fac-arr {width:26px;height:46px;position:absolute;top:108px;cursor:pointer;}
.factory .fac-left {background:url(../images/pic/arr-l.png) no-repeat; left:18px;}
.factory .fac-right {background:url(../images/pic/arr-r.png) no-repeat; right:18px;   }

.c-prd-table { background-color:#ccc;width:100%; min-width:800px;}
.c-prd-table th{background-color:#e8e8e8; padding:15px;text-align:center;font-size:14px;color:#333333;}
.c-prd-table td { background-color:#f0f0f0;padding:15px;text-align:center;font-size:14px;color:#333333;}
.c-prd-tabbg { width:100%; overflow:auto;}
/*发展历程*/

.main-in .fz-cont { }
.fz-cont .fz-div { position:relative; padding-bottom:20px;}
.fz-cont .fz-div > .left { width:80px; height:100%; position:absolute; left:0; top:0; border-right:1px solid #004a98;}
.fz-cont .fz-div .year { font-size:24px; color:#898989; line-height:40px; position:relative; top:-4px; width:100%; left:6px; background:url(../images/lc.png) no-repeat right center;}
.main-in .fz-div > .right { margin-left:100px; background-color:#efefef; position:relative; padding:15px;  color:#727171; font-size:12px;}
    .main-in .fz-div > .right .tit {  font-size:16px; width:100%;  line-height:16px; padding-bottom:4px; }
    .main-in .fz-div > .right .line { border-bottom:1px solid #b5b5b6; left:0; height:0px; width:100%; position:absolute; }
    .main-in .fz-div > .right ul { float:left; position:relative; width:28%; padding-left:7%;}
     .main-in .fz-div > .right .one { padding-left:0;}
    .main-in .fz-div > .right .ct { line-height:16px; padding-top:4px; }
.main-in .fz-div > .right .ct img { width:100%;padding-top:4px;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;}
        
.main-in .fz-div > .right .ct img:hover{transform:scale(1.05);-webkit-transform:scale(1.05); }
/*新改*/
.lc-cont li{margin-bottom:45px;border-top:1px solid #e2e2e2;}
.lc-cont .clear {clear:both;}
.lc-time {width:179px;text-align:center;position:relative;font-size:22px;font-weight:bold;color:#2a57a3;float:left; }
.lc-year {margin-top:45px;}
.lc-time b {width:179px;height:3px;position:absolute;left:0;top:-3px;background:#2a57a3;  }
.lc-img {float:left;margin-left:86px;margin-top:15px;color:#666;}
.lc-img img {width:276px;height:152px;background-size:100% 100%;margin-bottom:10px;    }
.lc-txt {margin-top:37px;}

/*公司客户*/
.cont-box .domestic {width:100%;}
.cont-box .domestic ul {margin:0;padding:0;}
.cont-box .domestic li {list-style:none;margin:2px;padding:0;width:94px;height:88px; box-shadow: 1px 2px 3px #b9dcf1;
border-bottom:1px solid #88abda;border:1px solid #88abda;position:relative;float:left;overflow:hidden;}
.cont-box .domestic li img {width:100%;}
.cont-box .domestic li span {width:100%;height:100%;font-size:16px;color:#fff;text-align:center;background:rgba(42,87,163,0.7); position:absolute;left:0;top:0;line-height:88px; display:none;  }
.cont-box .domestic li .brand-show {display:block; }
.cont-box .domestic li.border-r {border-right:none;    }
.cont-box .overseas {height:auto;}
.cont-box .c-cont .cus {background-image:url(../images/pic/cus.jpg)}

/*公司文化*/
.cont-box .vision { width:29%;height:434px;float:left;margin-right:6%;border:1px solid #eee;position:relative;}
.cont-box .vision .vi-img {width:100%;margin-bottom:50px;display:block;height:119px;background:url(../images/pic/vision.png)no-repeat;background-size:100% 100%;}
.cont-box .sq {width:81px;height:26px;background:url(../images/pic/sq.png) no-repeat;position:absolute;left:33%;bottom:30px;}
.cont-box .mission .vi-img{background-image:url(../images/pic/vision2.png);} 
.cont-box .values .vi-img{background-image:url(../images/pic/vision3.png);margin-right:0;} 
.cont-box .vision .vi-tit { font-size:20px;padding-left:20px;box-sizing:border-box;-webkit-box-sizing:border-box;   }
.cont-box .vision .vi-txt {font-size:16px;line-height:28px;text-align:center;margin-top:15px; color:#00275e; font-weight:bold;  }
.cont-box .vision .vi-line {width:100%;height:1px;background:#dadada;margin-top:36px;margin-bottom:18px; }
.cont-box .vision .vi-en {font-size:14px;text-align:center;line-height:28px; color:#00275e;   }
.cont-box .mission .vi-txt {margin-top:1px;line-height:26px;}
.cont-box .mission .vi-line {margin-top:16px;margin-bottom:14px;}
.cont-box .mission .vi-en {line-height:24px;}
.cont-box .values {margin:0;}
.cont-box .values .vi-txt {margin-top:74px;}
.cont-box .values .vi-line {margin-top:41px;margin-bottom:17px;    }
.clt-box {width:80%;margin:3em auto 4em;}
.clt-cimg {width:100%;display:block;}

.pic-autplay-box {width:100%;}
.pic-autplay-box .big-show {width:100%;height:500px;margin-bottom:20px;overflow:hidden; position:relative;}
.pic-autplay-box .big-show img { height:100%;}
.pic-autplay-box .slide-box {width:100%;height:150px;position:relative;}
.pic-autplay-box .slide-box .box-frame {width:94%;height:130px;padding:10px 0;margin:0px auto;overflow:hidden;background-color:#f2f2f2; position:relative;}
.pic-autplay-box .slide-box .box-frame .move-box {height:100%;position:relative;left:0;top:0;}
.pic-autplay-box .slide-box .box-frame .move-box .m-itm {width:184px;height:100%;float:left;margin:0 10px;background-color:#f9f9f9;cursor:pointer;}
.pic-autplay-box .slide-box .box-frame .move-box .m-itm img {display: block; }
.pic-autplay-box .slide-box .box-frame .move-box .m-itm:hover {transform:scale(1.05);transition:all 0.4s ease;-webkit-transform:scale(1.05);-webkit-transition:all 0.4s ease;}
.pic-autplay-box .slide-box .s-left {position:absolute;left:1%;top:50%;width:26px;height:46px;
background:url(../images/pic/arr-l.png) no-repeat;cursor:pointer;margin-top: -23px;}
.pic-autplay-box .slide-box .s-right {position:absolute;right:0;top:50%;width:26px;height:46px;
background:url(../images/pic/arr-r.png) no-repeat;cursor:pointer;margin-top: -23px;
}
/*产品信息*/
.main-in .show .pro {width:75px;position:absolute;line-height:68px;text-align:center;color:#fff;}
.main-in .show .pro a { color: #fff; }
.cont-box .series {font-size:30px;margin-bottom:30px;}
.cont-box .c-tit .tec {background-image:url(../images/pic/tec.png);}
.cont-box .c-table {margin-bottom:50px;width:100%;}
.cont-box .c-table tr td {text-align:center;font-size:14px;background:#d4e4ff;padding: 10px 20px;}
.cont-box .c-table tr td:first-child {background:#b8d2ff;text-align:left;font-size:16px;}
.cont-box .c-table tr td.td-1 {width:103px;}
.cont-box .c-table .en {font-size:12px;}
.cont-box .c-table tr.tr-space td {background:none;}
.cont-box .cont .print-line {width:100%;height:1px;background:#b5b5b6;}
.cont-box .cont .print {width:96px;height:37px;background:#f0832c;color:#fff;text-align:center;float:right;line-height:37px;border:none;font-size:16px;}
.bottom .position {bottom:96px;position: fixed;right: 0;display:none;}
.bottom .position .consult {width:108px;height:33px;display:block;margin-bottom:5px;}
.bottom .position .consult .cons-box{width:38px;height:33px;float:left;background:#9fa0a0;position:relative;    }
.bottom .position .consult .cons-img {width:18px;height:20px;background:url(../images/pic/consult.png) no-repeat;position:absolute; top:8px;left:10px;   }
.bottom .position .consult .cons-txt {margin-left:10px;float:left;height:33px;line-height:33px;font-size:12px;}
.bottom .position .consult .c1 {color:#004a85;}
.bottom .position .consult .back-top {background-image:url(../images/pic/back-top.png);}
.bottom .position .consult .cons-cur {background:#2a57a3;}


.cont-box .cz-table {margin-bottom:50px;width:100%;}
.cont-box .cz-table th {font-size:16px;background-color:#d4e4ff;   padding: 10px 20px;}
.cont-box .cz-table th:first-child {background-color:#b8d2ff;}
.cont-box .cz-table tr th.td-3 {width:50%;}

.cont-box .cz-table tr td {text-align:center;font-size:12px;background:#d4e4ff;padding: 10px 20px;}
.cont-box .cz-table tr td:first-child {background:#b8d2ff;text-align:left;}
.cont-box .cz-table tr td.td-3 {text-align:left;width:50%;}
.cont-box .cz-table .en {font-size:12px;}
.cont-box .cz-table tr.tr-space td {background:none;}

.ct-list {position:relative;}
.ct-list .citem {color:#333333;line-height:32px;font-size:16px;}
.ct-list .citem .ic1 {width:10px;height:10px;background-color:#c9caca; display:inline-block;margin-right:14px; position: relative;
    top: -2px;}
.ct-list .citem .time {float:right;font-size:16px;margin-right:10px;}
.ct-list .citem:hover .ic1{background-color:#2a57a3;}
.ct-list .citem:hover  a{color:#2a57a3;}

.ct-list .srchti {font-size:16px;color:#0000cc;line-height:30px;   text-decoration: underline;}
.ct-list .cont{font-size:14px;color:#535252;margin-bottom:15px;}

.ct-title {font-size:24px;color:#333333;font-weight:bold;text-align:center;}
.ct-date {color:#666;font-size:16px;text-align:center;margin:12px 0;}

.ct-line {width:100%;height:0;border-top:1px solid #d2d2d2;margin:10px 0;}
.ct-paging {margin:20px;height:34px;text-align:right;padding-right:10px;font-size:16px;}
.ct-paging a{border:1px solid #2a57a3;padding:8px;margin:0 8px;color:#2a57a3;}
.ct-paging .currpage {background-color:#2a57a3;color:#fff;}
.article { text-align:justify;}
    .article p {margin:10px 0;}
.c-back { text-align:right;padding-top:25px;}
.c-back .go-back {font-size:16px;color:#333333;background-color:#e4e4e4;padding:10px 30px;display:inline-block;}

.ry-picbox {height:490px;border-radius:10px;padding:39px 60px;box-sizing:border-box;position:relative;}
.ry-picbox .fac-box {height:410px;overflow:hidden;  position:relative;  }
.ry-picbox .fac-img {width:33.3%;height:100%;float:left;margin:0;padding:0;background-color:#dcdcdc;}
.ry-picbox .fac-img .img-box {border:none;height:90%;width:90%;position:absolute;
                         left:5%;top:5%; 
}
.ry-picbox .fac-img .img-box img {display:block;height:100%;max-width:100%;margin:0 auto;width:auto;box-shadow: 0 0 15px #fff;}
.ry-picbox .fac-img .box1 {height:50%;width:100%;background-color:#dcdcdc;  position: relative;}
.ry-picbox .fac-img .box2 {height:50%;width:100%;background-color:#f2f2f2;  position: relative;}
.ry-picbox .fac-img2 { }
.ry-picbox .fac-img2 .box1{height:50%;width:100%;background-color:#f2f2f2;  position: relative;}
.ry-picbox .fac-img2 .box2{height:50%;width:100%;background-color:#dcdcdc;  position: relative;}

.ry-picbox .fac-arr {width:26px;height:46px;position:absolute;top:220px;cursor:pointer;}
.ry-picbox .fac-left {background:url(../images/pic/arr-l.png) no-repeat; left:18px;}
.ry-picbox .fac-right {background:url(../images/pic/arr-r.png) no-repeat; right:18px;   }

.qyml-list { }
.qyml-list .itm-d {color:#535252;font-size:14px;line-height:22px;
border-bottom: 1px solid #e5e5e5;padding: 15px 10px;
}
.qyml-list .itm-d .f-l {width:65%;float:left;}
.qyml-list .itm-d .f-l .tit {font-size:16px;line-height:32px;font-weight:bold;}
.qyml-list .itm-d .f-l span { display:block; }
.qyml-list .itm-d .f-r {width:29%;float:right;overflow:hidden;border-radius:7px;}
.qyml-list .itm-d .f-r img { width: 100%; border: none;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;border-radius:7px;}
.qyml-list .itm-d .f-r img:hover {transform:scale(1.3);-webkit-transform:scale(1.3);cursor:pointer;}

.c-hover {transition:all 0.4s ease;-webkit-transition:all 0.4s ease;}
.c-hover:hover {transform:scale(1.05);-webkit-transform:scale(1.05);}

.zltx-imgl {float:left;width:49%;}
.zltx-imgr {float:right;width:49%;}
.contus-img {float:right;width:30.6%;}
.mobile-sides {margin-bottom:0em;display:none;position:relative;top:-15px;left:2px;}
.mobile-sides .m-side a{float:left;background-color:#e5e5e5;color:#333;padding:0.7em 0.9em;margin-right:0.7em;border-radius:0.4em;font-size: 16px;}
.mobile-sides .m-side a.sm-curr{background-color:#2a57a3;color: #fff;font-weight: bold;}


.selling-mapsite-box {background:url(../images/pic/selling-big-bg.png) no-repeat;background-size:100% 100%;
width:99.8%;position:relative;margin:30px 0;}
.selling-mapsite-box .site-b{position:absolute;left:1%;bottom:50%;width:16px;height:18px;}
.selling-mapsite-box .site-b .ico{background:url(../images/pic/selling-site-1-s.png) no-repeat;width:16px;height:20px;cursor:pointer;position:absolute;left:0;bottom:0;}
@keyframes anim-falshscale{
    0% {transform:scale(1);-webkit-transform:scale(1);}
    100% {transform:scale(1.3);-webkit-transform:scale(1.3);}
}
@-webkit-keyframes anim-falshscale{
    0% {transform:scale(1);-webkit-transform:scale(1);}
    100% {transform:scale(1.3);-webkit-transform:scale(1.3);}
}
.selling-mapsite-box .site-b .ico-y {background-image:url(../images/pic/selling-site-3-s.png);}
.selling-mapsite-box .site-b .ico-s {background-image:url(../images/pic/selling-site-2-s.png);}
.selling-mapsite-box .site-b .ico-big {background-image:url(../images/pic/selling-site-1.png);width:28px;height:37px;left:-5px;} 
.selling-mapsite-box .site-b .ico-y-big {background-image:url(../images/pic/selling-site-3.png);width:28px;height:37px;left:-5px;}
.selling-mapsite-box .site-b .ico-s-big {background-image:url(../images/pic/selling-site-2.png);width:28px;height:37px;left:-5px;}
.fsc-action { animation:anim-falshscale 1.5s ease infinite alternate-reverse 0s;-webkit-animation:anim-falshscale 1.5s ease infinite  alternate-reverse 0s;}
.selling-mapsite-box .site-b .ico1{background:url(../images/pic/selling-site-1-s.png) no-repeat;width:16px;height:18px;cursor:pointer;position:absolute;left:0;bottom:0;}
 
.selling-mapsite-box .site-b .ico-b{background-image:url(../images/pic/selling-site-1.png);}
.selling-mapsite-box .site-b .txt {cursor:pointer;color:#004a97;font-size:12px;font-weight:bold;position:absolute; left: -32px;top:100%;width: 80px; text-align: center;}
.selling-mapsite-box .site-b .txt-h{ color: #ec810e; }
.selling-mapsite-box .st-1 {     bottom: 69%;left: 3%;}
.selling-mapsite-box .st-2 { bottom: 69%;left: 9.3%;}
.selling-mapsite-box .st-3 {bottom: 66%;left: 6.6%;}

.selling-mapsite-box .st-4 {  bottom: 59%;left: 3%;}
.selling-mapsite-box .st-5 {  bottom: 18%;left: 10%;}
.selling-mapsite-box .st-6 {  bottom: 47%;left: 25%;}
.selling-mapsite-box .st-7 {   bottom: 58%;left: 38.3%;}
.selling-mapsite-box .st-8 { bottom: 53%;left: 36.4%;}
.selling-mapsite-box .st-9 {  bottom: 34%;left: 36%;}
.selling-mapsite-box .st-10 { bottom: 54%;left: 71%;}
.selling-mapsite-box .st-11 {bottom: 48%;left: 74.5%;}
.selling-mapsite-box .st-12 {bottom: 56%;left: 80.5%;}
.selling-mapsite-box .st-13 {  bottom: 34%;left: 81%;}
.selling-mapsite-box .st-14 {  bottom: 29%;left: 88.5%;}
.selling-mapsite-box .st-15 {  bottom: 13%;left: 82.4%;}
.selling-mapsite-box .st-16 {  bottom: 11%;left:50.4%;}
.selling-mapsite-box .st-17 {  bottom: 46%;left:30.4%;}
.selling-mapsite-box .simple-box {position:absolute;color:#717171;font-size:12px;font-weight:bold;left:0;top:-30px;}
.selling-mapsite-box .simple-box .item {position:relative;padding-left:20px;float:left;margin:0 20px;}
.selling-mapsite-box .simple-box .item .ico {background:url(../images/pic/selling-site-1-s.png) no-repeat;width:16px;height:18px;position:absolute;left:0;top:0;}
.selling-mapsite-box .simple-box .item .ico-1 {background-image:url(../images/pic/selling-site-3-s.png);}
.selling-mapsite-box .site-b .i-sw{position:absolute;left:-17px;top:-70px;background-color:#fff;border-radius:3px;
padding:4px;transition:all 0.4s ease;-webkit-transition:all 0.4s ease;display:none;}
.selling-mapsite-box .site-b .i-sw .lg-w {transition:all 0.4s ease;-webkit-transition:all 0.4s ease;
width:41px;height:34px;background:url(../images/pic/selling-logo-1.png) no-repeat;margin:0 auto;
}
.selling-mapsite-box .site-b .i-sw .lg-w-1 {background-image:url(../images/pic/selling-logo-4.png);}
.selling-mapsite-box .site-b .i-sw .lg-w-2 {background-image:url(../images/pic/selling-logo-2.png);}
.selling-mapsite-box .site-b .i-sw .lg-w-3 {background-image:url(../images/pic/selling-logo-3.png);}
.selling-mapsite-box .site-b .i-sw .lg-w-4 {background-image:url(../images/pic/selling-logo-5.png);width:49px;height:34px;}
.selling-mapsite-box .site-b .i-sw .lg-w-sh {background-image:url(../images/pic/selling-cn-show.png);width:200px;height:149px;}

.selling-mapsite-box .site-b .i-sw-sh {left: -93px;top: -188px;}


.qyml-new-mapbox {width:100%;position:relative;}
.qyml-new-mapbox .mp-bg{width:100%;height:100%;position:absolute;left:0;top:0;}
.qyml-new-mapbox .map-item-box {width:39px;height:46px;position:absolute;left:0;bottom:0;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.qyml-new-mapbox .map-item-box .map-item {transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;
text-align: center;line-height: 35px;cursor:pointer;width:100%;height:100%;background:url(../images/pic/cn-site-l.png) no-repeat;background-size:100% 100%;position:absolute;left:-19.5px;bottom:0;}
.qyml-new-mapbox .map-item-box .map-item .s-t {font-size:12px;color:#225596;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.qyml-new-mapbox .map-item-box .map-item-hv {background-image:url(../images/pic/cn-site-b.png);width:54px;height:64px;left:-28px;z-index:3;}
.qyml-new-mapbox .map-item-box .map-item-hv .s-t {font-size:16px;color:#e04c29;line-height: 50px;}

.qyml-new-mapbox .map-item-box-s1 { bottom: 40%;left:72%;}
.qyml-new-mapbox .map-item-box-s2 {bottom: 42%;left: 68.6%;}
.qyml-new-mapbox .map-item-box-s3 { bottom: 51%;left:66%;}
.qyml-new-mapbox .map-item-box-s4 { bottom: 64%;left:71.5%;}
.qyml-new-mapbox .map-item-box-s5 { bottom: 18%;left:53.5%;}
.qyml-new-mapbox .map-item-box-s6 { bottom: 34%;left: 51%;}

.qyml-new-mapbox .map-showdiv-box {background:url(../images/pic/cn-bm-tip-bg.png) repeat;padding:15px;
position:absolute;left:0;top:0;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;
   border: 1px solid #dfdfdd;  box-shadow: 2px 3px 4px #dfdfdd;
}
.qyml-new-mapbox .map-showdiv-box .map-showdiv {width:510px;}
.qyml-new-mapbox .map-showdiv-box .map-showdiv .cont-top { position:relative;margin-bottom:7px;}
.qyml-new-mapbox .map-showdiv-box .map-showdiv .cont-top .mpc-left{width:215px;height:138px;float:left;}
.qyml-new-mapbox .map-showdiv-box .map-showdiv .cont-top .mpc-right{margin-left:230px;}
.qyml-new-mapbox .map-showdiv-box .map-showdiv .cont-top .mpc-right .mpc-tit {color:#2d2d2d;font-size:14px;font-weight:bold;line-height:30px;}
.qyml-new-mapbox .map-showdiv-box .map-showdiv .cont-top .mpc-right .mpc-cont {color:#2d2d2d;font-size:12px;line-height:22px;}
.qyml-new-mapbox .map-showdiv-box .map-showdiv .cont-top .mpc-left img { height: 138px;width: 215px;}

.qyml-new-mapbox .map-showdiv-box .map-showdiv .mapshow-slide-dots {margin:0 auto;position: relative;
    top: -14px; }
.qyml-new-mapbox .map-showdiv-box .map-showdiv .mapshow-slide-dots .sld-d{ 
    width:15px;height:15px;background-color:#adadad;border-radius:50%;float:left;margin-right:10px;cursor:pointer;
    transition:all 0.3s ease;-webkit-transition:all 0.3s ease;margin-top:10px;
}

.qyml-new-mapbox .map-showdiv-box .map-showdiv .mapshow-slide-dots .sld-d-curr {background-color:#16599f;}
.qyml-new-mapbox .map-showdiv-box .map-showdiv .mpc-cont-bttom {line-height:22px;color:#2d2d2d;}

.cont .article-ti-img {}
.cont .article-ti-img img {width:100%;}


.index .new-img2 { background-image:url(../images/pic/pic-12.jpg);}
/******产品展示******/
@keyframes fadeinoutanm {
    0% { transform: scale(1); -webkit-transform: scale(1); opacity: 1; }
    100% { transform: scale(1.2); -webkit-transform: scale(1.2); opacity: 0; }
}

@-webkit-keyframes fadeinoutanm {
    0% { transform: scale(1); -webkit-transform: scale(1); opacity: 1; }
    100% { transform: scale(1.2); -webkit-transform: scale(1.2); opacity: 0; }
}

.fadeinout { animation: fadeinoutanm 0.6s ease-out infinite 0s; -webkit-animation: fadeinoutanm 0.6s ease-out infinite 0s; }
.prd-showbox {position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.prd-showbox .show1 {position:absolute;left:0;bottom:58%;width:50%;z-index:10;}
.prd-showbox .show1 .f1 {background:url(../images/pic/prd-f-1.png) no-repeat;background-size:100% auto;background-position:center bottom;width:84%;height:45px;
margin-left: -3%;margin-bottom:10px;}
.prd-showbox .show1 .f2 {background:url(../images/pic/prd-f-2.png) no-repeat;background-size:100% auto;background-position:center top;width:84%;height:45px;
float:right;margin-right: -4%;}
.prd-showbox .show2 { position:absolute;bottom:36%;left:16%;width:78%;height:60%;}
.prd-showbox .show2 .b-1 {position:absolute;left: -5%;bottom: -58%;width: 30%;height:100%;}
.prd-showbox .show2 .b-1 img {width:100%;display:none;}
.prd-showbox .show2 .b-2 {position:absolute;left:22%;bottom:0;width:29%;height:76.7%;
background:url(../images/pic/prd-line-1.png) no-repeat;background-size:100% auto;background-position:center bottom;display:none;
}
.prd-showbox .show2 .b-2 .dotbox {position:absolute;left:0;bottom:0;width:51px;height:51px;}
.prd-showbox .show2 .b-2 .dot {display:none;background:url(../images/pic/prd-dot.png) no-repeat;background-size:100% 100%;width:100%;height:100%;position:absolute;left:-50%;top:10%;}
.prd-showbox .show2 .b-3 {position:absolute;left:51%;bottom:0;width:49%;height:100%;}
.prd-showbox .show2 .b-3 .sj {background:url(../images/pic/prd-titbg.png) no-repeat;background-size:100% 100%;
width:11px;height:11px;position:relative;left:100%;display:none;
}
.prd-showbox .show2 .b-3 .c1 {line-height: 1.2em;background-color:#f0832c;margin-top:21%;
font-size:28px;color:#fff;display:inline-block;padding:0 4px;position:relative;left:100%;display:none;
} 
.prd-showbox .show2 .b-3 .c2 {font-size:20px;color:#f0832c;position:relative;left:100%;display:none;}
.prd-showbox .show2 .b-3 .c3 {background:url(../images/pic/prd-desc.png) no-repeat;background-size:100% 100%;min-height:47%;
font-size:14px;color:#fff;padding:1em;line-height: 24px;margin-top:1em;position:relative;left:100%;display:none;
}

/*人才价值观/人才战略/职业发展*/
.pe-article {font-size:14px;line-height:28px;text-indent:2em;}
.talent-v {width:965px;height:340px;background:url(../images/pic/talent-v.png) no-repeat;}
.talent-s {width:965px;height:462px;background:url(../images/pic/talent-s.png) no-repeat;}
.career-d {width: 965px;height: 535px;background: url(../images/pic/career-d.jpg) no-repeat;}

/*制造能力*/
.zhizao {margin-top:30px;} 

/*联系我们*/
.contact {background:#f7f7f7;}
.contact .add {font-size:14px;color:#535252;line-height:30px;float:left;width:28%;padding-left:15px;   margin-top: 30px;}
.contact .add .title {margin-bottom:10px;background:none;font-size:16px;height:auto;line-height:normal;}

.contact .contact-img {text-align:center;margin:20px 0;width:65%;float:left;}
.contact .contact-img img {width:100%;}
/*********屏幕自适应*********/

@media (max-width:1200px){
    .top-in {width: 100%;}
    .nav-in {width: 100%;}
    .main-in { width: 100%;}
    .language {display:none;}

    .bottom .position {display:none  !important;}
    .cont-box .course-img {background: #f5f5f5 none repeat scroll 0 0;border-radius: 10px;height: 768px;position: absolute;right: 0;top:25px;width: 238px;display:block;}
    .cont-box .c-cont .course {margin-right: 250px;position: relative;}
   
    .cont-box .vision { margin-bottom:15px;width: 31%;height:480px;background:#fff;margin-right:2%;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:5px;float:left;}
    /*.cont-box .vision { margin-bottom:15px; width:29%;height:434px;float:left;background:url(../images/pic/vision.png);margin-right:6%;border:1px solid #eee;}*/
    .zltx-imgl {float:left;width:49%;}
    .zltx-imgr {float:right;width:49%;}
    .contus-img {float:right;width:30.6%;}
    .cont-box .c-left {left: 0;position: absolute;top: 88px;width:190px;display:block;}
    .mobile-sides { display:none; }
    .cont-box .c-cont {margin-left:220px;} 
    .index .show ul {width:100%;}
}
@media (max-width:1024px) {
     .cpw-box .pw-item .img-bx2 {height:180px;}
}

@media (max-width:900px) {
    .ch-nwc .nw-img-box { display:none;}
    .ch-nwc .nw-tit { margin-left:0;}
}

@media (max-width:720px){

    .nav-in ul li { width:auto !important; padding:0 10px;}
    .index .con-left { margin-right: 0; }
    .main-in .fz-div > .right ul {width:100%; padding-left:0; padding-bottom:20px;}
    .main-in .fz-div > .right .k { display:none;}
    .index .con-right { position:relative; width: 100%; height:auto;}
    .index .con-right .sv-c2 {width:305px; margin:0 auto;}
    .search {display:none;}
    .cpw-box .pw-item .img-bx2 {height:150px;}

    .index .bottom .b-box {width:100%; text-align:center;}
    .index .bottom .b-box .l1 .sp {position:initial;}
        .index .bottom .b-box .l1 .lgb { float:none;}
        .index .bottom .b-box .l1 .frt-1 { float:none; text-align:center;}
    .bottom .position {display:none !important;}
    .cont-box .course-img {background: #f5f5f5 none repeat scroll 0 0;border-radius: 10px;height: 768px;position: absolute;right: 0;top:25px;width: 238px;display:none;}
    .cont-box .c-cont .course {margin-right:0px;position: relative;}
    .cont-box .vision { margin-bottom:15px;width:98%;height:auto;background:#f5f5f5;margin-right:0;padding:20px 17px;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:5px;float:left;}
    .zltx-imgl {float:left;width:99%;}
     .zltx-imgr {float:right;width:99%;}
     .contus-img {float:none;width:99%;}
     .cont-box .c-left {left: 0;position: absolute;top: 88px;width:190px;display:none;}
     .mobile-sides { display: block; }
     .cont-box .c-cont {margin-left:0;}
     .clt-box {width:98%;margin:3em auto 4em;}
    
}
@media (max-width:600px) {
    .cpw-box2 .pw-item-box { width:44%; padding:0 2.5%; height:250px;}
     .cpw-box .pw-item .img-bx2 {height:180px; }
    .crt-im-box { height:auto;}
    .crt-im-box .ct-left { float:none; width:100%; }
    .crt-im-box .ct-right { width:100%;margin-left:0;}
    .c-prd-table { width:600px;overflow:auto;}
    #phone-dh {display:block; position:fixed; top:0px; cursor:pointer; color:#fff; right:0; text-align:center;  background-color:#004a97; font-size:16px; padding:10px 0; width:30px; z-index:999;}
    .nav-in { width:100%; display:none; position:fixed; height:auto; top:0px;background:url(../images/pic/sq-c-menu-bg.jpg) repeat; background-size:1px 43px;}
    .index .banner { height:300px;}
    .index .ban-img .ban img { margin-left:-526px;}
    .ns-banner .img { height:200px; margin-left:-450px;}
    .nav-in ul li {float:none; height:auto; text-align:left; line-height:43px;}
    .nav-in > ul >li > a { width:100% !important; background-color:#16599f; color:#fff; box-sizing:border-box;-webkit-box-sizing:border-box; border-top:1px solid #fff; }
    .nav-in ul li .tab { display:inline-block !important; position:initial; width:auto;}
    .nav-in ul li .tab li, .nav-in ul li.curr .tab li { display:inline-block !important; width:auto !important;}
        .nav-in ul li:hover,.nav-in ul li .tab li:hover { background:none; background-color:none; }
        .nav-in ul li .tab li a{ width:auto !important; background:none !important; color:#004a97 !important; padding:0px 5px;}
    .ns-li {height:auto; }
    .ns-img { width:100%; position:relative; float:none; height:auto;}
        .ns-img img { height:auto;}
    .ns-txt { margin-left:0;}
    .qyml-new-mapbox {height:auto !important; width:auto; padding: 15px;}
        .qyml-new-mapbox .mp-bg { display:none;}
        .qyml-new-mapbox .map-item-box { display:none;}
    .qyml-new-mapbox .map-showdiv-box { display:block !important; position:initial; left:auto; top:auto; width:auto; }
        .qyml-new-mapbox .map-showdiv-box .map-showdiv { width:auto; display:block !important;}
       .qyml-new-mapbox .map-showdiv-box .mapshow-cont-box{ width:auto; display:block !important;margin-bottom:20px;}
        .qyml-new-mapbox .map-showdiv-box .map-showdiv .mapshow-slide-dots { display:none;}

    .pic-autplay-box .big-show { display:none;}
    .pic-autplay-box .slide-box { height:auto;}
    .pic-autplay-box .slide-box .s-left { display:none;}
    .pic-autplay-box .slide-box .s-right {display:none;}
    .pic-autplay-box .slide-box .box-frame { width:100% !important; height:auto;}
    .pic-autplay-box .slide-box .box-frame .move-box { width:100% !important;}
    .pic-autplay-box .slide-box .box-frame .move-box .m-itm { width:50%; height:130px !important; margin:auto; padding:10px 0;}
    .pic-autplay-box .slide-box .box-frame .move-box .m-itm img { width:auto; height:130px !important; vertical-align:bottom; margin-top:0 !important;}
        
    .QRCode {display:none;}        
    .QRCode .aa {display:none;}   
    
    .main-in .cont-box .c-cont .cont .article img { margin-left:-7%;width:100%;}    
    
}
@media (max-width:400px) {
    .cpw-box2 .pw-item-box { width:100%; padding:0; height:280px; }
     .cpw-box .pw-item .img-bx2 {height:210px;}
    .qyml-new-mapbox .map-showdiv-box .map-showdiv .cont-top .mpc-left { width:100%; float:none;}
        .qyml-new-mapbox .map-showdiv-box .map-showdiv .cont-top .mpc-left img { width:100%;}
    .qyml-new-mapbox .map-showdiv-box .map-showdiv .cont-top .mpc-right { margin-left:0;}
    .contact .contact-img { margin:auto; float:none; margin-bottom:10px;}
}

