
.pw{width:1280px;margin:0 auto}
.pw3{width:1140px;margin:0 auto}
@media screen and (max-width:1600px){.pw3{width:1000px}
}

@media screen and (max-width:1280px){.pw3{width:900px}
}
@media screen and (max-width:1200px){.pw3{width:1000px}
}
@media screen and (max-width:1024px){.pw,.pw3{width:90%;    overflow: hidden;}
}

.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-dots{font-size:0;text-align:center}
.slick-dots li{width:12px;height:12px;border-radius:100%;margin:0 12px;display:inline-block;vertical-align:middle;-moz-transition:.3s;transition:.3s;-webkit-transition:.3s}
.slick-dots li a{display:block}
.cg-w .item.prevSlick{z-index:4!important}
.cg-w .item{z-index:2!important;opacity:1!important}
.cg-w .item.prevSlick .pic2{-moz-animation:increaseHeight 1.5s;animation:increaseHeight 1.5s;-webkit-animation:increaseHeight 1.5s}
.cg-s .slick-current .pic2 img{-webkit-animation:scaleUpDown 5s forwards cubic-bezier(.25,.46,.45,.94);-moz-animation:scaleUpDown 5s forwards cubic-bezier(.25,.46,.45,.94);animation:scaleUpDown 5s forwards cubic-bezier(.25,.46,.45,.94)}
.row{ overflow:hidden;}
#top{text-transform:capitalize;font-size:18px;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
#top span{display:inline-block;vertical-align:middle;margin-left:15px;border-radius:100%;width:46px;height:46px;border:1px solid #999;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
#top .aico{height:100%;background-position:-48px -56px;-webkit-animation:scrollUp 2s infinite;-moz-animation:scrollUp 2s infinite;animation:scrollUp 2s infinite}
@-webkit-keyframes scrollUp{0%{-webkit-transform:translateY(15%);transform:translateY(15%);opacity:1}
100%{-webkit-transform:translateY(-15%);transform:translateY(-15%);opacity:0}
}
@-moz-keyframes scrollUp{0%{-moz-transform:translateY(15%);transform:translateY(15%);opacity:1}
100%{-moz-transform:translateY(-15%);transform:translateY(-15%);opacity:0}
}
@keyframes scrollUp{0%{-webkit-transform:translateY(15%);-moz-transform:translateY(15%);transform:translateY(15%);opacity:1}
100%{-webkit-transform:translateY(-15%);-moz-transform:translateY(-15%);transform:translateY(-15%);opacity:0}
}
.share{letter-spacing:-6px}
.share a{display:inline-block;vertical-align:bottom;letter-spacing:0;border-radius:100%;width:32px;height:32px;background-color:#ccc;background-repeat:no-repeat;background-position:center top}
.share a+a{margin-left:8px}
.f-nav{width:818px;overflow:hidden}
.f-nav a{width:20%;float:left;font-size:16px;position:relative;padding-left:35px;margin-bottom:30px;-moz-box-sizing:border-box;box-sizing:border-box}
.f-nav a:before{content:"";position:absolute;left:0;width:25px;height:0;border-top:1px solid #999;top:50%;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
.friendship-link{position:relative;width:180px;text-align:left}
.friendship-link .s{line-height:29px;position:relative;border:1px solid #999;cursor:pointer;padding-left:10px}
.friendship-link .triangle-t{position:absolute;right:0;top:50%;margin-top:-3px;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}
.friendship-link .k{position:absolute;left:0;right:0;bottom:100%;z-index:99;background:#3f3f3f;border-bottom:1px solid #999;overflow:hidden;display:none}
.friendship-link .g{max-height:300px;overflow:hidden;overflow-y:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}
.friendship-link .nowti{display:block;line-height:29px;border:1px solid #999;border-bottom:none;padding-left:10px}
.friendship-link.act .triangle-t{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.triangle-t{display:inline-block;vertical-align:bottom;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid #fff}
.f-tel{display:block;font-size:24px;line-height:1}
.f-cta a{display:block}
@media screen and (min-width:1025px){#top:hover{color:#133157}
#top:hover span{border-color:#133157;background-color:#133157}
#top:hover .aico{background-position:-112px 0}
.share a:hover{background-color:#133157;background-position:center bottom}
.f-nav a:hover{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}
.f-nav a:hover:before{border-color:#fff}
.footer a:hover{color:#fff}
}
@media screen and (max-width:1820px){.footer .w{width:1420px}
.footer .f-nav{margin-left:9%}
}
@media screen and (max-width:1700px){.footer .w{width:1320px}
.f-nav{width:560px}
}
@media screen and (max-width:1600px){.footer .w{width:1200px}
.footer .f-nav{margin-left:7%}
.f-nav a{padding-left:30px;font-size:15px}
.f-nav a:before{width:20px}
}
@media screen and (max-width:1440px){.footer .w{width:1100px}
.f-nav a{font-size:14px;padding-left:20px}
.f-nav a:before{width:10px}
}
@media screen and (max-width:1366px){.footer .w{width:1000px}
.f-nav a{width:50%;font-size:16px;padding-left:25px}
.f-nav a:before{width:15px}
.footer .t{padding-bottom:60px}
.footer .b{padding:30px 0}
}
@media screen and (max-width:1200px){.footer #top{top:auto;bottom:100%;margin-bottom:20px}
}
@media screen and (max-width:1024px){.footer .w{width:90%}
.footer .f-nav{display:none}
.footer .share{margin-top:110px}
}
@media screen and (max-width:1024px){.footer .w{width:90%}
.footer .f-nav{display:none}
.footer .share{margin-top:110px}
}
@media screen and (max-width:861px){.footer .l,.footer .r{float:none}
.footer .r{text-align:left}
.footer .logo{display:none}
.footer .share{margin-top:0;margin-bottom:25px}
.footer .f-tel{margin-top:60px}
.footer .f-cta{margin-top:15px}
.footer #top{right:5%;bottom:auto;margin-bottom:0;top:50px}
}
@media screen and (max-width:481px){.footer .b{font-size:12px;padding:20px 0}
.footer .t{padding-bottom:50px; display:none;}
#top span{width:30px;height:30px;margin-left:10px}
#top .aico{background:url(../images/aw1.png) no-repeat center center}
#top{font-size:15px}
}
.pnav{background:#0069b1;height:56px;color:#fff;line-height:24px;overflow:hidden}
.pnav li{float:left}
.pnav a{color:#fff;font-size:16px;display:block;padding:16px 33px}
.pnav a.act{color:#fff;background:#de9900}
@media screen and (min-width:1025px){.pnav a:hover{color:#fff;background:#de9900}
}
@media screen and (max-width:1024px){.pnav{height:auto;position:relative;overflow:visible}
.mcv{display:block;font-size:16px}
.pnav ul{width:100%;position:absolute;background:#5780bd;left:0;top:100%;z-index:99;padding:12px 0;display:none}
.pnav li{width:50%}
.pnav a.act{background-color:transparent;color:#fff}
.pnav a{padding:12px 5%;text-align:center}
}
@media screen and (max-width:481px){.mcv,.pnav a{font-size:14px}
.pnav a{padding:8px 5%}
.pnav ul{padding:8px 0}
}
@media screen and (max-width:481px){.ab-title .ch{font-size:20px}
.ab-title .en{font-size:14px}
}
.ci-more{display:block;position:relative;height:59px;width:256px;line-height:59px;border:1px solid #666;text-align:center;text-transform:uppercase;overflow:hidden}
.ci-more:before{content:"";position:absolute;left:auto;right:0;bottom:0;width:0;height:100%;background:#0c4981;-webkit-transition:.6s;-moz-transition:.6s;transition:.6s}
.ci-more i{position:relative}
.ci-more .ai{display:inline-block;vertical-align:bottom;margin:0 15px 29px 0;position:relative;width:15px;height:1px;background:#666;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
.ci-more .ai:before{content:"";position:absolute;left:7px;top:-7px;width:1px;height:15px;background:#666;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
.ci-more.white{border-color:#fff;color:#fff}
.ci-more.white .ai,.ci-more.white .ai:before{background-color:#fff}
@media screen and (min-width:1025px){.ci-more:hover{color:#fff;border-color:#0c4981}
.ci-more:hover .ai,.ci-more:hover .ai:before{background-color:#fff}
.ci-more:hover .ai{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}
.ci-more:hover:before{left:0;right:auto;width:100%}
}
@media screen and (max-width:641px){.ci-more{width:206px}
}
@media screen and (max-width:601px){.ci-more{width:166px;height:49px;line-height:49px}
.ci-more .ai{margin-bottom:24px}
}
@media screen and (max-width:481px){.ci-more{line-height:45px;width:138px;height:45px}
.ci-more .ai{margin-bottom:22px;margin-right:10px}
}
.ab2{background:#eef2f5;padding:115px 0}
.ab2 .ti{font-size:16px;color:#333;margin-bottom:40px}
.ab2 .ci-more{margin-top:60px}
.ci-list{line-height:24px;font-size:16px;border-top:1px solid #ccc}
.ci-list dl{border-bottom:1px solid #ccc;padding:22px 0;overflow:hidden}
.ci-list dt{width:25%;float:left;padding-right:30px;font-weight:700;-moz-box-sizing:border-box;box-sizing:border-box;color:#b18a6b}
.ci-list dd{width:75%;float:left}
.content{height:100%;overflow:hidden}
.rowbg{position:relative;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;opacity:.7;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-webkit-transition:.8s cubic-bezier(.445,.145,.355,1);-moz-transition:.8s cubic-bezier(.445,.145,.355,1);transition:.8s cubic-bezier(.445,.145,.355,1)}
.active .rowbg{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}
.row-controls{position:fixed;left:0;top:50%;margin-top:-128px;z-index:899;width:240px;border-top:1px solid #fff;border-color:rgba(255,255,255,.5);-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}
.row-controls li{cursor:pointer;border-bottom:1px solid #fff;border-color:rgba(255,255,255,.5);position:relative;padding:18px 0 18px 60px;text-transform:capitalize;font-size:15px;color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:rgba(255,255,255,.5);-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}
.row-controls li:before{content:"";position:absolute;left:10px;top:50%;border-top:1px solid #fff;border-color:rgba(255,255,255,.5);width:35px;height:0;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}
.row-controls li.act{color:#fff}
.row-controls li.act:before{left:0;width:45px;border-color:#fff}
@media screen and (min-width:1025px){.row-controls li:hover:before{border-color:#fff}
.row-controls li:hover{color:#fff}
}
.smouse{position:fixed;z-index:899;bottom:3%;right:50%;border:1px solid #fff;border-radius:7px;width:20px;height:40px;cursor:pointer;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}
.smouse:before{content:"";position:absolute;top:8px;left:50%;margin-left:-1px;width:2px;height:9px;background:#fff}
.smouse:after{content:"";position:absolute;top:17px;left:50%;margin-left:-2px;border-radius:100%;width:4px;height:4px;background:#fff;-webkit-animation:mouse 2.4s infinite;-moz-animation:mouse 2.4s infinite;animation:mouse 2.4s infinite}
@-webkit-keyframes mouse{0%{-webkit-transform:none;transform:none;opacity:1}
100%{-webkit-transform:translateY(15px);transform:translateY(15px);opacity:0}
}
@-moz-keyframes mouse{0%{-moz-transform:none;transform:none;opacity:1}
100%{-moz-transform:translateY(15px);transform:translateY(15px);opacity:0}
}
@keyframes mouse{0%{-webkit-transform:none;-moz-transform:none;transform:none;opacity:1}
100%{-webkit-transform:translateY(15px);-moz-transform:translateY(15px);transform:translateY(15px);opacity:0}
}
.t-cop{position:fixed;right:40px;bottom:5%;z-index:899;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}
.t-cop img{display:none;vertical-align:bottom}
.t-cop .c1{display:block}
.banner-box{position:relative;overflow:hidden}
.banner{height:100%}
.banner .pic2{position:absolute;top:0;left:0}
.banner .cover{background:rgba(0,0,0,.2)}
.banner .txts{z-index:9;position:absolute;top:0;bottom:0;left:0;right:0;color:#fff}
.banner .txts .b{display:table-cell;vertical-align:middle;-webkit-transform:translateX(20%);-moz-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%);opacity:0;visibility:hidden}
.banner .pw3{display:table;height:100%}
.banner .ti{font-size:45px;font-weight:700;margin-left: -3px;}
.banner .txx{font-size:16px;line-height:2;max-width:100%;margin-top:20px}
.banner .ci-more{margin-top:115px;font-size:16px}
.banner .slick-dots{position:absolute;bottom:45px;z-index:100;left:50%;margin-left:-570px;text-align:left}
.banner .slick-dots li{position:relative;width:6px;height:6px;border-radius:0;margin:0 20px 0 0;background:#fff;cursor:pointer}
.banner .slick-dots li a{position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px;border:1px solid #fff;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;visibility:hidden}
.banner .slick-dots .slick-active a{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible}
.banner .act .txts .b{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible;-webkit-transition:.88s;-moz-transition:.88s;transition:.88s}
#load-bar{z-index:101;position:absolute;left:0;bottom:0;width:0;height:5px;background:#133157}
@media screen and (min-width:1025px){.banner .slick-dots li:hover a{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible}
}
.ix-a{color:#fff;position:relative;top:30%}
.ix-a a{color:#fff}
.ix-a .t .ix-ti{max-width:52%}
.ix-a .t .tx{margin-top:15px;width:68%;font-size:16px;height:48px}
.ix-a .igb-list{margin-top:40px}
.igb-list{margin-left:-25px}
.igb-list li{width:33.33%;float:left}
.igb-list a{display:block;margin-left:25px}
.igb-list .cover{background:url(../images/bg2.png);opacity:0;visibility:hidden;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}
.igb-list .pic:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border:3px solid transparent;z-index:1;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}
.igb-list .line{position:absolute;top:50%;left:50%;margin:-1px 0 0 -20px;width:40px;height:2px;background:#fff;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);opacity:0;visibility:hidden;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}
.igb-list .line:before{content:"";position:absolute;top:-19px;left:50%;margin-left:-1px;width:2px;height:40px;background:#fff}
.igb-list .nowti{font-size:24px}
.igb-list .tx{font-size:12px;line-height:20px!important;height:60px;margin-top:18px;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);opacity:0;visibility:hidden;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}
.igb-list .aico{background-position:0 -104px;width:64px;height:28px;margin-top:38px;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);opacity:0;visibility:hidden;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}
.igb-list .txts{padding-top:8px}
.ix-ti{font-size:55px;line-height:1.4;font-weight:700}
@media screen and (min-width:1025px){.igb-list a:hover .cover{opacity:1;visibility:visible}
.igb-list a:hover .pic:after{border-color:#de9900}
.igb-list a:hover .aico,.igb-list a:hover .line,.igb-list a:hover .tx{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible}
.igb-list a:hover .aico{-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}
}
.lxleft{ float:left; width:60%; padding-top:20px;}
.lxleft p{ font-size:1.5rem; text-align:left;}
.lxleft .biaodan {
    border: none;
    padding: 14px;
    font-size: 1rem;
    background: #f5f7f8;
    width: 100%;
	float:left;
    border-radius: 5px;
    margin-top: 25px;
    margin-bottom: 10px;
    outline: 0;
    box-sizing: border-box;
    color: #333537;
    -webkit-appearance: none;
    font-family: geely!important;
    line-height: normal;
}
.lxleft textarea {
    border: none;
    padding: 14px;
    font-size: 1rem;
    background: #f5f7f8;
    width: 100%;
    border-radius: 5px;
    margin-top: 25px;
    margin-bottom: 10px;
    outline: 0;
    box-sizing: border-box;
    color: #333537;
    -webkit-appearance: none;
    font-family: geely!important;
    line-height: normal;
}
.lxleft .gform_button  {
    display: inline-block;
    border: none;
    min-width: 200px;
    padding: 14px 20px;
    background: #133157;
    border-radius: 8px;
    color: #f5f7f8;
    text-transform: uppercase;
    text-align: center;
	    float: left;
    transition: all .1s;
    font-family: geely;
    font-weight: 300;
    cursor: pointer;
    outline: 0;
    font-size: 1rem;
}
.hxx{ width:200px; height:2px;background: #de9900; margin-bottom:20px;}
.lxleft .gform_button:hover{ background: #de9900; color:#fff;}
.lxright{float: left;text-align: left; width:35%; margin-left:5%; padding-top:20px;}
.lxright h2{ font-size:20px; padding-bottom:20px;}
.lxright p{ font-size:20px;}
.ix-c{color:#fff;position:relative;top:20%}
.ix-c a{color:#fff}
.ix-c .ci-more{margin:0 auto}
.ix-c .tx{width:700px;height:64px;margin:20px auto 0 auto;max-width:100%;font-size:16px;line-height:32px!important}
.ix-c .more{margin-top:115px}
.ix-b{width:1400px;margin:0 auto;color:#fff;position:relative;top:20%}
.ix-b a{color:#fff}
.inw-list{margin-left:-40px}
.inw-list li{float:left}
.inw-list .w1{width:33.333%}
.inw-list .w1 .txts{padding:30px 25px 0 25px;background-color: #de9900;}
.inw-list .w1 .ci-more{left:25px}
.inw-list .w2{width:40%}
.inw-list .w2 .txts{padding:30px 50px 0 50px}
.inw-list .w2 .ci-more{left:50px}
.inw-list a{display:block;position:relative;margin-left:40px;overflow:hidden}

.inw-list .n3{margin-bottom:40px}
.inw-list .txts{position:relative;top:0;bottom:0;left:0;right:0}
.inw-list .ti{margin-top:30px;font-size:24px;max-height:96px;overflow:hidden;line-height:32px!important}
.inw-list .ci-more{border:none;background:url(../images/black.png);position:absolute;bottom:45px}
.inw-list .pic{-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}
.inw-list .tx{margin-top:30px;line-height:30px!important;max-height:90px; padding-bottom:30px;}
#itop{position:relative}
.itop3 .logo{color:#133157}
.itop3 .logo .lg-i .lgi-2{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible}
.itop3 .logo .lg-i .lgi-1{-webkit-transform:rotateY(-90deg);-moz-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0;visibility:hidden}
.itop3 .lang{color:#999}
.itop3 .lang a{color:#999}
.itop3 .lang a.act{color:#133157}
.itop3 .row-controls li{border-color:#999;color:#999;border-color:rgba(153,153,153,.3)}
.itop3 .row-controls li:before{border-color:#999;border-color:rgba(153,153,153,.3)}
.itop3 .row-controls li.act{color:#333}
.itop3 .row-controls li.act:before{border-color:#999}
.itop3 .t-cop .c1{display:none}
.itop3 .t-cop .c2{display:block}
.itop3 .smouse{border-color:#999}
.itop3 .smouse:after,.itop3 .smouse:before{background:#999}
.itop5 .row-controls,.itop5 .smouse,.itop5 .t-cop{opacity:0;visibility:hidden}
.whiteCover{position:absolute;z-index:98;top:0;bottom:0;left:0;right:0;background:url(../images/bg3.png);opacity:0;visibility:hidden;-webkit-transition:.8s;-moz-transition:.8s;transition:.8s}
.active2 .whiteCover{opacity:1;visibility:visible}
@media screen and (min-width:1025px){.inw-list .n1 a:hover .pic,.inw-list .n3 a:hover .pic{opacity:.8}
}
@media screen and (max-width:1900px){.ix-b{width:1300px}
.inw-list .n3{margin-bottom:39px}
}
@media screen and (max-width:1800px){.ix-b{width:1200px}
.inw-list .n3{margin-bottom:37px}
.inw-list .ti{margin-top:55px}
}
@media screen and (max-width:1700px){.row-controls{width:200px}
.ix-a{top:26%}
.ix-b{width:1140px}
.inw-list a{margin-left:30px}
.inw-list{margin-left:-30px}
.inw-list .n3{margin-bottom:32px}
.inw-list .ti{font-size:22px;margin-top:45px}
.inw-list .w2 .txts{padding-left:40px;padding-right:40px}
.inw-list .ci-more{width:206px}
.inw-list .w2 .ci-more{left:40px}
}
@media screen and (max-width:1600px){.ix-b{top:26%;width:1000px}
.inw-list{margin-left:-26px}
.inw-list a{margin-left:26px}
.inw-list .n3{margin-bottom:27px}
.inw-list .ti{font-size:20px;max-height:84px;line-height:28px!important}
.inw-list .tx{max-height:72px;line-height:24px!important}
.inw-list .ci-more{width:186px}
.banner .slick-dots{margin-left:-500px}
}
@media screen and (max-width:1440px){.row-controls{width:160px;margin-top:-113px}
.row-controls li{padding-top:14px;padding-bottom:14px}
.banner .ti,.ix-ti{font-size:45px}
.banner .txx{margin-top:15px;font-size:14px}
.banner .ci-more,.ix-c .ci-more{width:206px;height:55px;line-height:55px;font-size:14px}
.banner .ci-more,.ix-c .more{margin-top:75px}
.banner .ci-more .ai,.ix-c .ci-more .ai{margin-bottom:27px}
.ix-a .t .tx{margin-top:5px;font-size:14px}
.igb-list .nowti{font-size:22px}
.ix-c .more{margin-top:75px}
.ix-c .tx{font-size:14px;line-height:24px!important;height:48px}
.ix-c{top:32%}
.smouse{bottom:3%}
}
@media screen and (max-width:1366px){.row-controls li{padding-top:12px;padding-bottom:12px;font-size:14px;padding-left:40px}
.row-controls li:before{width:25px}
.row-controls li.act:before{width:35px}
.row-controls{width:130px;margin-top:-101px}
.banner .ci-more,.ix-c .more{margin-top:65px}
.igb-list .tx{height:40px;margin-top:15px}
.igb-list .aico{margin-top:30px}
.ix-a .igb-list{margin-top:30px}
.ix-c{top:30%}
.ix-b{top:26%;width:900px}
.inw-list .ti{margin-top:35px;font-size:18px;max-height:78px;line-height:26px!important}
.inw-list .w2 .txts{padding-left:25px;padding-right:25px}
.inw-list .w2 .ci-more{left:25px}
.inw-list .tx{max-height:48px;margin-top:20px}
.inw-list .ci-more{width:156px;height:49px;line-height:49px;bottom:35px}
.inw-list .ci-more .ai{margin-bottom:24px}
}
@media screen and (max-width:1200px){.row-controls,.t-cop{display:none}
.smouse{bottom:45px}
}
@media screen and (max-width:1024px){.content{height:auto}
.banner .pic2{position:relative}
.banner .slick-dots{left:0;right:0;margin:0;text-align:center;bottom:8%}
#load-bar,.smouse{display:none}
.rowbg{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1}
.igb-list .aico,.igb-list .tx{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible}
.igb-list .tx{height:60px}
.ix-c{padding:100px 0}
.ix-a,.ix-b{top:0;padding:60px 0}
.ix-b{width:90%}
.inw-list .ti{max-height:52px}
.rowbox{margin:0!important}
}
@media screen and (max-width:861px){.banner .txts{position:static;padding-top:50px;padding-bottom:80px;background:#f4f4f4;color:#666}
.banner .txts .b{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible}
.banner .pw3,.banner .txts .b{display:block}
.banner .ti{color:#333}
.banner .ci-more{border-color:#666;color:#666}
.banner .ci-more .ai,.banner .ci-more .ai:before{background:#666}
.banner .cover{display:none}
.banner .slick-dots li{background:#133157}
.banner .slick-dots li a{border-color:#133157}
.banner .slick-dots{bottom:35px}
.ix-a .t .ix-ti{float:none;max-width:none}
.ix-a .t .tx{width:100%;height:auto;float:none;margin-top:15px}
.igb-list li{width:50%;margin-bottom:30px}
.inw-list .txts{position:static}
.inw-list .pic{display:none}
.inw-list .w1,.inw-list .w2{width:50%}
.inw-list .n1 a,.inw-list .n4 a{background:#133157}
.inw-list .n2 a,.inw-list .n3 a{background:#fff;color:#666}
.inw-list .cover{display:none}
.inw-list .ti{max-height:78px}
/*.inw-list .n3 a,.inw-list .n4 a{height:200px}*/
.inw-list .n1 a,.inw-list .n2 a{height:400px}
.inw-list .tx{max-height:72px}
.inw-list .n1,.inw-list .n2{margin-bottom:26px}
.inw-list .n3{margin-bottom:0}
}
@media screen and (max-width:601px){.banner .ti,.ix-ti{font-size:35px}
.banner .txx,.ix-a .t .tx,.ix-c .tx{margin-top:3vw}
.banner .txts{padding-top:10vw}
.banner .ci-more,.ix-c .more{margin-top:10vw}
.ix-a,.ix-b{padding:14vw 0}
.ix-a .igb-list{margin-top:6vw}
.ix-c{padding:18vw 0}
}
@media screen and (max-width:481px){.banner .ti,.ix-ti{font-size:24px}
.banner .ci-more,.inw-list .ci-more,.ix-c .ci-more{line-height:45px;width:138px;height:45px}
.banner .ci-more .ai,.inw-list .ci-more .ai,.ix-c .ci-more .ai{margin-bottom:22px}
.igb-list li{width:100%;float:none}
.igb-list,.igb-list a{margin-left:0}
.inw-list li{width:100%!important;float:none}
.inw-list,.inw-list a{margin-left:0}
.inw-list .n3{margin-bottom:26px}
.inw-list .n3 a{background:#133157;color:#fff}
.inw-list .n4 a{background:#fff;color:#666}
}
.sos-bg{height:305px;background-position:center center;background-repeat:no-repeat;background-size:cover}
.sos-ctt{width:800px;margin:0 auto;padding:115px 0}
.sos-ctt .si{width:348px;margin-right:60px;float:left}
.sos-ctt .b{overflow:hidden;padding-top:40px}
.sos-ctt .tx1{font-size:24px;color:#ff653c}
.sos-ctt .btn a{display:inline-block;vertical-align:bottom;width:160px;height:52px;font-size:16px;line-height:52px;background:#133157;color:#fff;overflow:hidden;text-align:center}
.sos-ctt .btn a+a{margin-left:20px}
.sos-ctt .tx3{margin-top:30px}
.sos-ctt .tx2{margin-bottom:10px}
@media screen and (max-width:1366px){.sos-ctt{padding:95px 0}
}
@media screen and (max-width:861px){.sos-ctt{width:600px;padding:75px 0}
.sos-ctt .si{width:248px;margin-right:30px}
.sos-ctt .btn a{width:120px;height:42px;font-size:14px;line-height:42px}
.sos-ctt .btn a+a{margin-left:10px}
.sos-ctt .b{padding-top:20px}
}
@media screen and (max-width:601px){.sos-ctt{width:90%;padding:14vw 0;text-align:center}
.sos-ctt .si{margin-right:0;max-width:100%;float:none}
}
@media screen and (max-width:481px){.sos-ctt .b{padding-top:10px}
.sos-bg{height:205px}
}
.lea-list{margin-left:-20px}
.lea-list li{width:20%;float:left;margin-bottom:20px}
.lea-list a{display:block;margin-left:20px;background:#f4f4f4}
.lea-list .line{position:absolute;top:5px;bottom:5px;left:5px;right:5px}
.lea-list .txts{height:240px;padding:0 15px;overflow:hidden}
.lea-list .nowti{font-size:18px;color:#333;margin-top:15px}
.lea-list .ti{font-size:15px;line-height:24px!important;height:48px;padding-top:10px;text-align:justify;margin-top:10px;border-top:1px solid #ccc;color:#b18a6b;overflow:hidden}
.lea-list .tx{overflow:visible;margin-top:10px}
.lea-list .tx p{padding-left:15px;position:relative}
.lea-list .tx p:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;background:#b18a6b;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
@media screen and (max-width:1366px){.lea-list .txts{height:260px}
.lea-list a{margin-left:10px}
.lea-list{margin-left:-10px}
}
@media screen and (max-width:1024px){.lea-list li{width:25%}
.lea-list a{margin-left:20px}
.lea-list{margin-left:-20px}
}
@media screen and (max-width:861px){.lea-list li{width:33.33%}
}
@media screen and (max-width:641px){.lea-list .txts{height:270px}
}
@media screen and (max-width:601px){.lea-list li{width:50%}
.lea-list .txts{height:240px}
}
@media screen and (max-width:481px){.lea-list a{margin-left:10px}
.lea-list{margin-left:-10px}
.lea-list .nowti{font-size:16px}
.lea-list .ti{font-size:14px;line-height:20px!important;height:40px;padding-top:8px;margin-top:8px}
.lea-list .tx p:before{width:4px;height:4px;top:8px}
.lea-list .tx p{padding-left:10px}
.lea-list .tx{font-size:12px;line-height:20px!important}
.lea-list li{margin-bottom:10px}
}
.ab1 .ho-list li{border-color:#ccc}
.ab1 .ho-list li:first-child{background-color:#133157;color:#fff}
.ho-tx{padding:0 65px;margin-top:45px}
.ho-ti{overflow:hidden;padding:0 65px;margin-bottom:25px}
.ho-ti .ti{float:left;font-size:20px;color:#333;margin-right:30px}
.ho-ti .w{width:550px;max-width:100%}
@media screen and (max-width:1366px){.ho-ti,.ho-tx{padding:0 45px}
}
@media screen and (max-width:1024px){.ho-ti,.ho-tx{padding:0 5%}
}
@media screen and (max-width:601px){.ho-tx{margin-top:8vw}
.ho-ti,.ho-tx{padding:0}
}
@media screen and (max-width:481px){.ho-ti .ti{float:none;margin-bottom:10px}
}
.cpv-list .pic{background-color:#000}
.cpv-list .pic img{opacity:.5}
.cpv-list .vico{border-top:10px solid transparent;border-bottom:10px solid transparent;display:block;margin:0 auto;height:0;width:0;border-left:10px solid #fff;position:absolute;left:50%;top:50%;margin:-5px 0 0 -5px}
.lan-w{width:115px;height:24px;display:block;position:relative;cursor:pointer}
.language2{width:115px;height:29px;overflow:hidden;cursor:pointer;position:absolute;left:0;top:0}
.language2:hover{overflow:inherit}
.language2:hover .lan{transform:translate(0,-15px);-moz-transform:translate(0,-15px);-webkit-transform:translate(0,-15px);-o-transform:translate(0,-15px)}
.language2 img{display:block;margin:0 auto;margin-top:3px}
.lan{position:absolute;top:28px;z-index:999;width:63px;height:75px;padding-top:18px;transition:width .5s,height .5s;-moz-transition:width .5s,height .5s,-moz-transform .5s;-webkit-transition:width .5s,height .5s,-webkit-transform .5s;-o-transition:width .5s,height .5s,-o-transform .5s}
.lan ul{width:100%}
.lan li{list-style:none;font-size:14px;width:100%}
.lan li a{color:#fff;line-height:19px;text-align:center;font-size:14px;width:100%}
.lan li a:hover{color:#fff}
.rs-page-error{float:right}
.rs-page-error .error-text form{position:relative}
.rs-page-error .error-text form input{border:1px solid #ddd;color:#fff;padding:0 17px;height:38px;line-height:38px;border-radius:5px;outline:0;}
.rs-page-error .error-text form input::-webkit-input-placeholder{color:#fff;font-size:14px}
.rs-page-error .error-text form input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #fff;
}
.rs-page-error .error-text form input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #fff;
}
.rs-page-error .error-text form input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #fff;
}


.pro-search .error-text form input form input::-webkit-input-placeholder{color:#333;font-size:14px}
.pro-search .error-text form input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #333;
}
.pro-search .error-text form input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #333;
}
.pro-search .error-text form input:-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #333;
}



.pro-search .error-text form input::-webkit-input-placeholder{color:#333;font-size:14px}
.pro-search{float:inherit}
.pro-search .error-text form input{border:2px solid #0069b1;width:336px;color:#333;}
.pro-search .error-text form button{background:url(../images/sea.png) #0069b1 no-repeat center!important;width:68px}
.pro-search .error-text form{width:374px;margin:0 auto}
.rs-page-error .error-text form button{background:url(../images/sea.png) no-repeat center;background-size:24px;border:medium none;color:#666;padding:0 16px;height:39px;line-height:39px;position:absolute;right:0;top:1px;z-index:10;font-size:20px;cursor:pointer;border-top-right-radius:5px;outline:0;border-bottom-right-radius:5px;transition:all .3s ease 0s}
.itop3 .rs-page-error .error-text form button{background:url(../images/sea2.png) no-repeat center;background-size:24px}
.more2{font-size:18px;color:#133157;border-bottom:2px solid #133157;width:74px;float:right}
.more2 a{color:#fff}
.product_area{max-width:1920px;margin:0 auto;position:relative;overflow:hidden}
.prc_scale{width:100%;overflow:hidden}
.p_bac{width:100%;transform-origin:top left;-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;transform:scale(1.2);-webkit-transform:scale(1.2);-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;transition:all 1s ease-out}
@keyframes reddot{0%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
}
.whiteCover{position:absolute;z-index:98;top:0;bottom:0;left:0;right:0;background:url(../images/bg3.png);opacity:0;visibility:hidden;-webkit-transition:.8s;-moz-transition:.8s;transition:.8s}
.active2 .whiteCover{opacity:1;visibility:visible}


.res-ti{background:#e5e5e5;padding:20px 30px;line-height:1.4;font-size:20px;font-weight:700}
.res-ti>p{display:inline-block;vertical-align:middle}
.res-ti .sj-r{margin-left:20px;border-top-width:5px;border-bottom-width:5px;border-left-width:12px}
.res-tx .indu-ti,.res-tx .res-ti{}
.sj-r {
    border-bottom-style: solid;
    border-top-style: solid;
    border-left-style: solid;
    border-top-color: transparent;
    border-bottom-color: transparent;
    border-top-width: 4px;
    border-bottom-width: 4px;
    border-left-width: 8px;
}


@media screen and (max-width:1024px){.pw,.pw3{width:90%;    overflow: hidden;}.lxleft{ width:100%;}.lxright{ width:100%; margin-left:0px;}
.logo .lg-i{ width:160px;}
}













