
body{color:#333;font:14px "Microsoft Yahei";max-width:1920px;overflow-x:hidden}
body,dd,div,dl,dt,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,span,ul{margin:0;padding:0;list-style:none}
a{color:#333;text-decoration:none;font-family:"Microsoft Yahei"}
a:focus{outline:0}
img{border:none}
.vam{vertical-align:middle}
.clear{clear:both;height:0;line-height:0;font-size:0}
p{word-spacing:0;font-family:"Microsoft Yahei"}
h1,h2,h3,h4,h5,h6{font-family:"Microsoft Yahei"}
em,i{font-style:normal}
.tr{text-align:right}
.tl{text-align:left}
.center{text-align:center}
.fl{float:left}
.fr{float:right}
.pa{position:absolute}
.pr{position:relative}
.clearfix:after{content:"";height:0;clear:both;display:block;visibility:hidden}
.clearfix{zoom:1}
.content{width:1200px;margin:0 auto}
.pic img,.picl img,.pics img{-webkit-transition:-webkit-transform .8s;-moz-transition:-moz-transform .8s;-o-transition:-o-transform .8s;transition:transform .8s}
.pic img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.picl img:hover{-moz-transform:translate(0,5px);-webkit-transform:translate(0,5px);-ms-transform:translate(0,5px);-o-transform:translate(0,5px)}
.pics img:hover{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}
.white,.whites{position:relative;overflow:hidden}
.white:after,.whites:after{content:'';cursor:pointer;position:absolute;left:-100%;top:0;width:100%;height:100%;background-image:-moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));transform:skewx(-25deg)}
.white:hover:after{left:100%;-moz-transition:1s;-o-transition:1s;-webkit-transition:1s;transition:1s}
.whites:hover:after{left:100%;-moz-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s}

input,option,select,textarea{font-family:"Microsoft Yahei"}
input::-webkit-input-placeholder{color:#999;font-family:"Microsoft Yahei";font-size:14px;text-transform:capitalize}
input::-moz-placeholder{color:#999;font-family:"Microsoft Yahei";font-size:14px;text-transform:capitalize}
input:-moz-placeholder{color:#999;font-family:"Microsoft Yahei";font-size:14px;text-transform:capitalize}
input:-ms-input-placeholder{color:#999;font-family:"Microsoft Yahei";font-size:14px;text-transform:capitalize}
@keyframes myfirst{0%{background-position:0 bottom}
100%{background-position:100% bottom}
}
.line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.clear{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}


.banner{height:auto;max-width:1920px;margin:0 auto!important;position:relative;margin-top:-34px}
.banner .bd li{float:left;width:100%;line-height:0}
.banner .bd li img{width:100%}
.banner .bd li a{display:block}
.banner .hd{z-index:1;margin:0 auto;text-align:center;position:absolute;left:0;width:100%;bottom:8%;cursor:pointer}
.banner .hd li{width:13px;height:13px;background:#fff;display:inline-block;margin:0 10px;border-radius:13px}
.banner .hd li.on{background:#0041a0;width:39px}
.banner .prev{position:absolute;top:calc(45% - 35px);left:0;z-index:10;cursor:pointer;opacity:0;transition:all .5s linear}
.banner .next{position:absolute;top:calc(45% - 35px);right:0;z-index:10;cursor:pointer;opacity:0;transition:all .5s linear}
.banner:hover .prev{opacity:1;left:6%}
.banner:hover .next{opacity:1;right:6%}
.keywords{border-bottom:1px solid #f0f0f0}
.keywords .keywords-l{font-size:14px;font-weight:400;line-height:86px;color:#333;float:left}
.keywords .keywords-l a{color:#666;margin-right:20px}
.keywords .keywords-l a:hover{color:#0041a0}
.keywords .keywords-l a:last-of-type{margin-right:0}
.keywords .search{float:right;border-bottom:3px solid #0041a0;height:87px;margin-bottom:-1px;padding-top:32px;box-sizing:border-box}
.keywords .search .txt{font-size:14px;font-weight:400;line-height:22px;color:#666;display:block;float:left;background:0 0;border:none;border-right:1px solid #c7c7c7;width:247px;outline:0}
.keywords .search .btn{float:right;border:none;background:0 0;background-image:url(../image/search.png);background-repeat:no-repeat;background-position:center top;background-size:auto auto;width:22px;height:22px;display:block;margin-left:22px;cursor:pointer}
.keywords:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.guide{background-image:url(../image/yz-bg.jpg);background-repeat:no-repeat;background-position:center top;background-size:auto auto;height:750px;box-sizing:border-box;padding-top:68px}
.guide .guide-l{float:left;margin-left:-195px;width:741px}
.guide .guide-r{margin-top:60px;float:right;width:625px;position:relative;height:355px}
.guide .guide-r .guide-tit li{float:left;width:200px;height:104px;background:#fff;border-radius:10px;overflow:hidden;margin-right:10px;margin-bottom:147px;text-align:center;padding-top:28px;box-sizing:border-box}
.guide .guide-r .guide-tit li em{font-size:30px;font-weight:700;line-height:44px;color:#333;display:inline-block;vertical-align:middle;margin-right:8px}
.guide .guide-r .guide-tit li p{display:inline-block;vertical-align:middle;text-align:left}
.guide .guide-r .guide-tit li p span{font-size:16px;font-weight:400;line-height:18px;color:#333;display:block}
.guide .guide-r .guide-tit li p b{font-size:22px;font-weight:700;line-height:24px;color:#333;display:block;margin-top:4px}
.guide .guide-r .guide-tit li:nth-of-type(3n){margin-right:0}
.guide .guide-r .guide-tit li.cur{background:#0041a0;border-bottom:4px solid #f39800;box-sizing:border-box}
.guide .guide-r .guide-tit li.cur em{color:#fff}
.guide .guide-r .guide-tit li.cur p span{color:#fff}
.guide .guide-r .guide-tit li.cur p b{color:#fff}
.guide .guide-r .guide-con{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%}
.guide .guide-r .guide-con p{font-size:14px;font-weight:400;line-height:28px;color:#333;position:relative;padding-left:20px}
.guide .guide-r .guide-con p:before{content:"";display:block;width:6px;height:6px;background:#f39800;border-radius:50%;overflow:hidden;position:absolute;left:0;top:50%;transform:translateY(-50%);border:2px solid #fff}
.rd{padding-top:96px}
.rd .rd-t{margin-top:50px;position:relative}
.rd .rd-t .rd-tit{position:absolute;left:0;top:0;width:100%;height:0;z-index:1}
.rd .rd-t .rd-tit li{width:93px;height:629px;float:left;writing-mode:vertical-rl;writing-mode:tb-rl;background-image:url(../image/yf-tbg.png);background-repeat:no-repeat;background-position:center top;background-size:100% 100%;margin-right:2px;font-size:20px;font-weight:400;line-height:92px;color:#fff;text-indent:120px;cursor:pointer}
.rd .rd-t .rd-tit li a{color:#fff;display:block}
.rd .rd-t .rd-tit li.cur,.rd .rd-t .rd-tit li:hover{background-image:url(../image/yf-tbgh.png);background-repeat:no-repeat;background-position:center top;background-size:100% 100%}
.rd .rd-t .rd-tit li:last-of-type{float:right;margin-right:0}
.rd .rd-t .rd-con li{width:1200px;height:629px;overflow:hidden;line-height:0;display:block}
.rd .rd-t .rd-con li img{width:1200px;height:629px;display:block;transition:1s}
.rd .rd-b{width:1056px;height:120px;background:#fff;margin:-50px auto 0;position:relative;z-index:1;text-align:center;overflow:hidden}
.rd .rd-b li{height:120px;position:relative;display:inline-block;padding-top:38px;margin:0 63px 0 67px;box-sizing:border-box}
.rd .rd-b li em{display:inline-block;vertical-align:top;margin-right:7px}
.rd .rd-b li p{display:inline-block;text-align:left}
.rd .rd-b li p b{display:block;font-size:20px;font-weight:700;line-height:22px;color:#333}
.rd .rd-b li p span{display:block;font-size:14px;font-weight:700;line-height:16px;color:#333;margin-top:6px}
.rd .rd-b li:before{content:"";display:block;width:0;height:8px;background:#0041a0;position:absolute;left:50%;bottom:-4px;border-radius:4px;transition:.5s}
.rd .rd-b li:after{content:"";display:block;width:1px;height:42px;background:#e3e3e3;position:absolute;right:-68px;top:39px}
.rd .rd-b li:last-of-type:after{display:none}
.rd .rd-b li.cur:before,.rd .rd-b li:hover:before{width:100%;left:0}
.rd .rd-b li.cur b,.rd .rd-b li.cur span,.rd .rd-b li:hover b,.rd .rd-b li:hover span{color:#0041a0}
.feature{padding-top:100px;padding-bottom:75px}
.feature .feature-con{margin-top:40px}
.feature .feature-con li{position:relative;width:380px;height:252px;background-image:url(../image/td-cbg.jpg);background-repeat:no-repeat;background-position:center top;background-size:auto auto;float:left;margin-right:30px;display:block;padding:62px 40px 0 73px;box-sizing:border-box}
.feature .feature-con li em{position:absolute;left:0;top:0;text-align:center;width:80px;font-size:18px;font-weight:700;line-height:60px;color:#fff;display:block}
.feature .feature-con li h3{font-size:20px;font-weight:700;line-height:22px;color:#333;display:block}
.feature .feature-con li h3 span{font-size:26px;color:#0041a0;line-height:28px}
.feature .feature-con li h3:after{content:"";display:block;width:35px;height:2px;background:silver;margin-top:13px}
.feature .feature-con li p{font-size:14px;font-weight:400;line-height:26px;color:#666;display:block;margin-top:12px}
.feature .feature-con li p br{font-size:0;height:10px}
.feature .feature-con li:last-of-type{margin-right:0}
.feature .feature-con li:hover{background-image:url(../image/td-cbgh.jpg);background-repeat:no-repeat;background-position:center top;background-size:auto auto}
.feature .feature-con li:hover h3{color:#fff}
.feature .feature-con li:hover h3 span{color:#f39800}
.feature .feature-con li:hover p{color:#fff;opacity:.5}
.feature .feature-con:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.analysis{background-image:url(../image/fx-bg.jpg);background-repeat:no-repeat;background-position:center top;background-size:auto auto;height:979px;box-sizing:border-box;padding-top:90px}
.analysis .analysis-t{height:585px;overflow:hidden;background:#fff;margin-top:50px}
.analysis .analysis-t .analysis-first{float:left;width:196px}
.analysis .analysis-t .analysis-first h3{font-size:18px;font-weight:700;line-height:68px;color:#fff;background:#0041a0 url(../image/fx-jt.png);background-repeat:no-repeat;background-position:129px center;background-size:auto auto;text-indent:45px}
.analysis .analysis-t .analysis-first p span{font-size:16px;font-weight:700;line-height:48px;color:#333;height:47px;box-sizing:border-box;border-bottom:1px solid rgba(220,220,220,.7);display:block;text-align:center;overflow:hidden}
.analysis .analysis-t .analysis-first p span:last-of-type{border-bottom:none}
.analysis .analysis-t .analysis-second{float:left;width:304px}
.analysis .analysis-t .analysis-second h3{font-size:18px;font-weight:700;line-height:68px;color:#333;background-image:url(../image/fx-gou.png);background-repeat:no-repeat;background-position:178px center;background-size:auto auto;text-indent:86px}
.analysis .analysis-t .analysis-second p{background:#f0f0f0}
.analysis .analysis-t .analysis-second p span{font-size:14px;font-weight:400;line-height:48px;color:#333;height:47px;box-sizing:border-box;border-bottom:1px solid rgba(220,220,220,.7);display:block;text-align:center;float:left;width:50%;border-right:1px solid rgba(220,220,220,.7);overflow:hidden}
.analysis .analysis-t .analysis-second p span:nth-of-type(1),.analysis .analysis-t .analysis-second p span:nth-of-type(2){font-size:16px;font-weight:700}
.analysis .analysis-t .analysis-second p span:last-of-type,.analysis .analysis-t .analysis-second p span:nth-last-of-type(2){border-bottom:none}
.analysis .analysis-t .analysis-second p:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.analysis .analysis-t .analysis-third{float:left;width:700px}
.analysis .analysis-t .analysis-third h3{font-size:18px;font-weight:700;line-height:68px;color:#333;background:#f0f0f0 url(../image/fx-cuo.png);background-repeat:no-repeat;background-position:381px center;background-size:auto auto;text-indent:290px}
.analysis .analysis-t .analysis-third p span{font-size:14px;font-weight:400;line-height:48px;color:#333;height:47px;box-sizing:border-box;border-bottom:1px solid rgba(220,220,220,.7);display:block;text-align:center;float:left;width:25%;border-right:1px solid rgba(220,220,220,.7);overflow:hidden}
.analysis .analysis-t .analysis-third p span:nth-of-type(4n){border-right:none}
.analysis .analysis-t .analysis-third p span:nth-of-type(1),.analysis .analysis-t .analysis-third p span:nth-of-type(2),.analysis .analysis-t .analysis-third p span:nth-of-type(3),.analysis .analysis-t .analysis-third p span:nth-of-type(4){font-size:16px;font-weight:700}
.analysis .analysis-t .analysis-third p span:last-of-type,.analysis .analysis-t .analysis-third p span:nth-last-of-type(2),.analysis .analysis-t .analysis-third p span:nth-last-of-type(3),.analysis .analysis-t .analysis-third p span:nth-last-of-type(4){border-bottom:none}
.analysis .analysis-t .analysis-third p:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.analysis .analysis-t:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.analysis .analysis-b{text-align:center;font-size:20px;font-weight:400;line-height:100px;color:#fff;background:#0041a0;border-radius:0 0 30px 30px;position:relative}
.analysis .analysis-b span{font-size:30px;color:#f39800;font-weight:700}
.analysis .analysis-b:after{content:"";display:block;height:50px;background-image:url(../image/fx-cbg.png);background-repeat:no-repeat;background-position:center top;background-size:auto auto;position:absolute;left:0;width:100%;top:106px}
.case{padding-top:88px;padding-bottom:112px}
.case .case-t{margin-top:60px}
.case .case-t li{float:left;margin-right:60px;display:block;position:relative}
.case .case-t li a{font-size:20px;font-weight:700;line-height:20px;color:#333;height:23px;display:block;box-sizing:border-box;background-image:url(../image/case-jt.png);background-repeat:no-repeat;background-position:5px 5px;background-size:auto auto;padding-left:22px;position:relative;z-index:1;padding-right:4px}
.case .case-t li:after{content:"";display:block;width:100%;height:9px;background:#f39800;position:absolute;left:0;bottom:0;display:none}
.case .case-t li:last-of-type{margin-right:0}
.case .case-t li.cur:after,.case .case-t li:hover:after{display:block}
.case .case-t:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.case .case-b{margin-top:40px;position:relative;border-bottom:2px solid #adadad}
.case .case-b .case-con{float:left;width:843px;padding-bottom:30px}
.case .case-b .case-con dl dt{width:843px;height:474px;display:block;line-height:0;overflow:hidden}
.case .case-b .case-con dl dt img{width:843px;height:474px;display:block;transition:1s}
.case .case-b .case-con dl dt img:hover{transform:scale(1.02)}
.case .case-b .case-con dl dd{position:relative;overflow:hidden}
.case .case-b .case-con dl dd h4 a{font-size:20px;font-weight:700;line-height:20px;color:#333;display:block;margin-top:33px;margin-bottom:12px}
.case .case-b .case-con dl dd h4 a:hover{color:#0041a0}
.case .case-b .case-con dl dd p{font-size:14px;font-weight:400;line-height:20px;color:#333;display:block;width:80%}
.case .case-b .case-con dl dd em a{display:block;width:137px;height:42px;font-size:14px;font-weight:400;line-height:42px;color:#333;border-radius:21px;overflow:hidden;text-align:center;background:#fff;position:absolute;right:0;top:34px;z-index:1;background:#f0f0f0}
.case .case-b .case-con dl dd em a:hover{background:#0041a0;color:#fff}
.case .case-b .case-tit{float:right;width:319px;border-top:2px solid #adadad;padding-top:24px;position:relative;z-index:1}
.case .case-b .case-tit em{font-size:30px;font-weight:700;line-height:32px;color:#333;display:block;font-family:arial}
.case .case-b .case-tit .list ul{width:377px!important;margin-left:-58px}
.case .case-b .case-tit .list li{width:377px;height:108px!important;padding:18px 16px 18px 38px;box-sizing:border-box;margin-top:20px}
.case .case-b .case-tit .list li span{font-size:16px;font-weight:700;line-height:32px;color:#fff;display:inline-block;width:32px;height:32px;background:#0041a0;text-align:center;border-radius:50%;overflow:hidden;vertical-align:middle}
.case .case-b .case-tit .list li b{display:inline-block;font-size:16px;font-weight:700;line-height:32px;color:#333;margin-left:10px;vertical-align:middle;width:156px}
.case .case-b .case-tit .list li p{width:124px;display:inline-block;vertical-align:middle}
.case .case-b .case-tit .list li p img{width:124px;height:70px;display:block}
.case .case-b .case-tit .list li.cur,.case .case-b .case-tit .list li:hover{background:#0041a0}
.case .case-b .case-tit .list li.cur span,.case .case-b .case-tit .list li:hover span{background:#f39800}
.case .case-b .case-tit .list li.cur b,.case .case-b .case-tit .list li:hover b{color:#fff}
.case .case-b .case-page{position:absolute;right:0;bottom:54px;line-height:0}
.case .case-b .case-page span{width:14px;height:14px;background:#000;border-radius:50%;overflow:hidden;display:inline-block;margin-left:20px;cursor:pointer}
.case .case-b .case-page span:first-of-type{margin-left:0}
.case .case-b .case-page span.cur{background:#0041a0}
.case .case-b:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.advantage{padding-top:70px;box-sizing:border-box;background-image:url(../image/ys-bg.jpg);background-repeat:no-repeat;background-position:center top;background-size:auto auto;height:910px}
.advantage .advantage-con{margin-top:83px}
.advantage .advantage-con dl{float:left;width:170px;margin-right:21px;display:block}
.advantage .advantage-con dl dt{border-top:2px solid rgba(255,255,255,.5);border-bottom:2px solid rgba(255,255,255,.5);padding-top:38px;padding-bottom:37px;transition:.8s}
.advantage .advantage-con dl dt img{width:170px;height:197px;display:block}
.advantage .advantage-con dl dt img:nth-of-type(2){display:none}
.advantage .advantage-con dl dd{position:relative;height:212px;top:28px}
.advantage .advantage-con dl dd h3{font-size:18px;font-weight:400;line-height:28px;color:#fff;display:block}
.advantage .advantage-con dl dd h3 span{font-size:24px;font-weight:700;line-height:28px;color:#fff;display:block}
.advantage .advantage-con dl dd p{display:none}
.advantage .advantage-con dl dd i{width:53px;height:53px;background:#0041a0;text-align:center;font-size:16px;font-weight:400;line-height:52px;color:#fff;display:block;border-radius:50%;overflow:hidden;position:absolute;left:0;bottom:0;font-weight:700}
.advantage .advantage-con dl:last-of-type{margin-right:0}
.advantage .advantage-con dl.cur{width:626px}
.advantage .advantage-con dl.cur dt{width:626px;height:390px;display:block;line-height:0;overflow:hidden;padding-top:0;padding-bottom:0;border:none}
.advantage .advantage-con dl.cur dt img{width:626px;height:390px;display:block}
.advantage .advantage-con dl.cur dt img:nth-of-type(1){display:none}
.advantage .advantage-con dl.cur dt img:nth-of-type(2){display:block}
.advantage .advantage-con dl.cur dd{background:#0041a0;height:181px;box-sizing:border-box;padding-left:106px;padding-top:40px;top:0}
.advantage .advantage-con dl.cur dd h3{margin-bottom:10px;}
.advantage .advantage-con dl.cur dd h3 span{display:inline-block;margin-left:15px}
.advantage .advantage-con dl.cur dd h3:after{content:"";display:block;width:36px;height:2px;background:#fff;margin-top:14px}
.advantage .advantage-con dl.cur dd p{font-size:14px;font-weight:400;line-height:24px;color:#fff;display:block;width:485px;}
.advantage .advantage-con dl.cur dd i{background:#f39800;left:40px;top:66px}
.process{padding-top:78px;padding-bottom:80px}
.process .process-con{margin-top:50px}
.process .process-con li{float:left;position:relative;width:120px;text-align:center;margin-right:34px}
.process .process-con li em{width:86px;height:86px;display:block;line-height:0;overflow:hidden;border-radius:50%;background:#e8e8e8;margin:0 auto 0;transition:.35s}
.process .process-con li em img{width:86px;height:86px;display:block;transition:.35s;position:relative;top:0}
.process .process-con li span{font-size:15px;font-weight:700;line-height:26px;color:#333;display:block;margin-top:10px}
.process .process-con li:last-of-type{margin-right:0}
.process .process-con li:after{content:"";display:block;width:10px;height:17px;background-image:url(../image/lc-jt.png);background-repeat:no-repeat;background-position:center top;background-size:auto auto;position:absolute;right:-24px;top:36px}
.process .process-con li:last-of-type:after{display:none}
.process .process-con li:hover em{background:#f39800}
.process .process-con li:hover em img{top:-86px}
.process .process-con:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.xban{background:#0041a0;height:240px;box-sizing:border-box;overflow:hidden}
.xban h2{float:left;background-image:url(../image/xban-tbg.png);background-repeat:no-repeat;background-position:left top;background-size:auto auto;padding-left:27px;height:141px;margin-top:50px;padding-top:28px;width:364px}
.xban h2 b{font-size:30px;font-weight:400;line-height:32px;color:#fff;display:block;margin-bottom:20px}
.xban h2 p span{background-image:url(../image/xban-gou.png);background-repeat:no-repeat;background-position:left center;background-size:auto auto;padding-left:26px;font-size:30px;font-weight:700;line-height:32px;color:#f39800;margin-right:18px}
.xban .desc{float:left;margin-top:76px;margin-left:55px;}
.xban .desc b{font-size:30px;font-weight:700;line-height:32px;color:#fff;display:block;margin-bottom:24px}
.xban .desc span{font-size:26px;font-weight:400;line-height:28px;color:#fff}
.xban .tel{float:left;font-size:26px;font-weight:700;line-height:28px;color:#fff;display:block;margin-top:90px;font-family:arial}
.xban .tel span{font-size:14px;font-weight:400;line-height:28px;color:#fff;vertical-align:middle;display:inline-block}
.xban .zx{float:left;margin-top:97px;margin-left:25px}
.xban .zx a{font-size:14px;font-weight:400;line-height:48px;color:#333;display:block;width:150px;height:48px;border-radius:24px;background:#fff;text-align:center;transition:all .3s}
.xban .zx a:hover{background:#f39800;color:#fff}
.news{padding:80px 0 70px}
.news .news-tit{text-align:center;margin-top:42px;margin-bottom:37px}
.news .news-tit li{display:inline-block;width:200px;height:50px;text-align:center;font-size:16px;font-weight:700;line-height:50px;color:#333;background:#fff}
.news .news-tit li a{display:block;color:#333}
.news .news-tit li.cur{background:#f39800}
.news .news-tit li.cur a{color:#fff}
.news .news-con .new-l{float:left;width:547px}
.news .news-con .new-lc{position:relative}
.news .news-con .new-lc dt{width:547px;height:222px;display:block;line-height:0;overflow:hidden}
.news .news-con .new-lc dt img{width:547px;height:222px;display:block;transition:all 1s}
.news .news-con .new-lc dt:hover img{transform:scale(1.03)}
.news .news-con .new-lc dd{margin-top:23px}
.news .news-con .new-lc dd>em{float:left;width:102px;box-sizing:border-box;font-size:28px;color:#333;font-weight:700;text-align:right;padding-right:20px;border-right:1px solid #d6d6d6;letter-spacing:-1px;height:195px;line-height:80%}
.news .news-con .new-lc dd>em i{display:block;font-size:12px;font-weight:400;line-height:80%;margin-top:5px}
.news .news-con .new-lc dd h4{float:right;width:415px;font-weight:400}
.news .news-con .new-lc dd h4 b a{display:block;font-size:22px;color:#202428;line-height:30px;font-weight:400;letter-spacing:1px;width:90%;height:60px;overflow:hidden}
.news .news-con .new-lc dd h4 b a:hover{color:#0041a0}
.news .news-con .new-lc dd h4 span{font-size:14px;line-height:22px;color:#666;margin-bottom:10px; display:block;height:88px}
.news .news-con .new-lc dd h4 em a{display:block;font-size:14px;color:#202428;opacity:.7;font-weight:700}
.news .news-con .new-lc dd h4 em a:hover{color:#0041a0;opacity:1}
.news .news-con .new-r{float:right;width:525px}
.news .news-con .new-rt{margin-left:88px;height:68px}
.news .news-con .new-rt li{width:147px;float:left;line-height:50px;height:50px;background:#fff;font-size:16px;text-align:center;font-weight:700}
.news .news-con .new-rt li.cur{background:#0041a0}
.news .news-con .new-rt li.cur a{color:#fff;display:block}
.news .news-con .new-rc dl{border-bottom:1px solid #d6d6d6;height:146px}
.news .news-con .new-rc dl:last-of-type{border-bottom:none}
.news .news-con .new-rc dt{float:left;width:102px;height:146px;border-right:1px solid #d6d6d6;padding-right:18px;box-sizing:border-box;text-align:right;padding-top:30px}
.news .news-con .new-rc dt em{font-size:28px;color:#333;font-weight:700;line-height:80%}
.news .news-con .new-rc dt em i{display:block;font-size:12px;font-weight:400;line-height:100%;margin-top:5px}
.news .news-con .new-rc dd{float:right;width:422px;padding-left:25px;box-sizing:border-box}
.news .news-con .new-rc dd h4 a{display:block;font-size:22px;font-weight:400;padding-top:30px;line-height:22px}
.news .news-con .new-rc dd h4 a:hover{color:#0041a0}
.news .news-con .new-rc dd span{font-size:14px;line-height:14px;display:block;color:#666;margin-top:10px}
.news .news-con .new-rc dd em a{display:block;font-size:14px;line-height:14px;margin-top:30px;color:#202428;opacity:.7;font-weight:700}
.news .news-con .new-rc dd em a:hover{color:#0041a0;opacity:1}
.about{background:#f0f0f0;padding-top:136px;overflow:hidden;padding-bottom:80px}
.about .about-t dt{width:1176px;height:698px;display:block;line-height:0;overflow:hidden;float:right;margin-right:-360px}
.about .about-t dt img{width:1176px;height:698px;display:block;transition:1s}
.about .about-t dd{float:left;width:672px;margin-right:-288px}
.about .about-t dd .title span{font-size:40px;font-weight:700;line-height:35px;color:#333;display:block}
.about .about-t dd .title span i{color:#0041a0}
.about .about-t dd .title span:after{content:"";display:block;width:51px;height:2px;background:#0041a0;margin-top:25px}
.about .about-t dd .title b{font-size:40px;font-weight:700;line-height:42px;color:#333;display:block;margin-top:13px}
.about .about-t dd .desc{background:rgba(0,65,160,.9);height:431px;box-sizing:border-box;margin-top:66px;padding:65px 50px 0;overflow:hidden}
.about .about-t dd .desc>p{font-size:14px;font-weight:400;line-height:24px;color:#fff;display:block;margin-bottom:20px}
.about .about-t dd .desc em a{font-size:14px;font-weight:400;line-height:38px;color:rgba(255,255,255,.5);display:block;width:112px;height:38px;border:1px solid rgba(255,255,255,.2);text-align:center;border-radius:19px}
.about .about-t dd .desc em a:hover{color:#fff;border-color:#fff}
.about .about-t dd .desc .list{margin-top:38px}
.about .about-t dd .desc .list li{float:left;margin-right:80px;height:55px;box-sizing:border-box;position:relative}
.about .about-t dd .desc .list li em{display:inline-block;margin-right:6px}
.about .about-t dd .desc .list li p{display:inline-block}
.about .about-t dd .desc .list li p b{display:block;font-size:20px;font-weight:700;line-height:22px;color:#fff;margin-bottom:6px}
.about .about-t dd .desc .list li p span{display:block;font-size:12px;font-weight:400;line-height:12px;color:rgba(255,255,255,.5);text-transform:uppercase}
.about .about-t dd .desc .list li:after{content:"";display:block;width:21px;height:31px;background-image:url(../image/abt-line.png);background-repeat:no-repeat;background-position:center top;background-size:auto auto;position:absolute;right:-51px;top:4px}
.about .about-t dd .desc .list li:last-of-type:after{display:none}
.about .about-t dd .desc .list li:last-of-type{margin-right:0}
.about .about-t dd .desc .list li.cur,.about .about-t dd .desc .list li:hover{border-bottom:5px solid #f39800}
.about .about-t dd .desc .list:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.about .about-t:after{line-height:0;visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.about .about-b{margin-top:47px}
.about .about-b ul li{float:left;margin-right:61px;width:191px;text-align:center}
.about .about-b ul li em{width:191px;height:255px;line-height:0;overflow:hidden;display:block}
.about .about-b ul li em img{width:191px;height:255px;display:block;transition:.35s}
.about .about-b ul li span{font-size:14px;font-weight:400;line-height:22px;color:#333;display:block;margin-top:18px}
.about .about-b ul li:last-of-type{margin-right:0}
.about .about-b ul li:hover span{color:#0041a0}
.about .about-b .pagination{line-height:0;margin-top:26px;text-align:center}
.about .about-b .pagination span{width:14px;height:14px;background:#000;border-radius:50%;overflow:hidden;display:inline-block;margin:0 10px;cursor:pointer}
.about .about-b .pagination span.cur{background:#0041a0}
.link{height:63px;position:relative;z-index:1;font-size:14px;font-weight:400;line-height:37px;color:#666;background:#fff;}
.link b{float:left}
.link a{margin-right:10px;color:#666;display:block;float:left}
.link a:hover{color:#0041a0}