blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,textarea,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
body{font:12px/1.5 "微软雅黑","Microsoft Yahei";color:#333;padding-top:185px;overflow-x:hidden}
a{text-decoration:none;color: #1b00ff;}
a:hover{color:#004e96}
img{max-width:100%;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
input,select,textarea{font-size:12px;color:#333;font-family:"微软雅黑","Microsoft Yahei";outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
@font-face{font-family:gabo_drive;src:url(https://oiec.bnu.edu.cn/fonts/f1ef992956c14178903b982a5bc91792.ttf)}
.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.wp{width:100%;max-width:1400px;margin:0 auto}
.wp2{width:100%;max-width:1320px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
*,:after,:before{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.header{position:fixed;top:0;left:0;right:0;z-index:1024;box-shadow:0 0 15px 0 rgba(202,202,202,.35);transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;-o-transition:.8s}
.header.hide{top:-185px}
.header.open{top:-125px}
.header .hd{height:125px;overflow:hidden;background:url(../image/hd-bg.jpg) center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.logo{float:left;line-height:125px}
.logo img{display:inline-block;vertical-align:middle}
.header .hdr{float:right;padding-top:23px}
.header .link{overflow:hidden;text-align:right;margin-bottom:10px;padding-right:18px}
.header .link a{font-size:15px;color:#fff;padding-left:20px;margin-left:28px;background-position:left center;background-repeat:no-repeat}
.header .link .a-home{background-image:url(../image/i-01.png)}
.header .link .a-lian{background-image:url(../image/i-02.png)}
.header .link .a-lang{background-image:url(../image/i-03.png)}
.header .link a:hover{opacity:.8}
.so{position:relative;width:322px;float:right}
.so .inp{width:322px;height:45px;display:block;border:0;padding:0 55px 0 15px;border-radius:45px;font-size:14px}
.so .btn{position:absolute;top:3px;right:3px;width:39px;height:39px;border-radius:50%;border:0;cursor:pointer;background:url(../image/i-so.png) center no-repeat #004e96}
.header .hd .hdr{display:block}
.header .nav .hdr{display:none}
.nav{height:60px;background-color:#fff;position:relative}
.nav li{float:left;width:12.5%;position:relative}
.nav li .v1{display:block;line-height:60px;position:relative;color:#004e96;font-size:18px;text-align:center}
.nav li .v1:after{content:'';position:absolute;right:0;top:50%;width:1px;height:20px;margin-top:-10px;background-color:#7fa6ca}
.nav li.on .v1,.nav li:hover .v1{background-color:#eb8b1a;color:#fff}
.nav li.on .v1:after,.nav li:hover .v1:after{display:none}
.nav li:last-child .v1:after{display:none}
.nav .nub{position:absolute;left:0;top:100%;width:594px;display:none}
.nav .con{overflow:hidden;margin-top:4px;padding:32px 0 35px 30px;
	background: #fff url(../image/nv-bg.png) no-repeat right bottom;
}
.nav .nub .pic{width:210px;height:150px;float:left;margin-right:40px}
.nav .nub .pic img{width:100%;height:100%;display:block}
.nav .nub dl{overflow:hidden}
.nav .nub dd{width:50%;float:left}
.nav .nub dd a{position:relative;font-size:18px;color:#444;line-height:50px;padding-left:16px;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.nav .nub dd a:after{content:'';position:absolute;top:50%;left:0;width:6px;height:6px;margin-top:-3px;border-radius:50%;background-color:#99b8d5}
.nav .nub dd a:before{content:'';position:absolute;left:16px;height:1px;bottom:0;background-color:#004e96}
.nav .nub dd a:hover{color:#004e96}
.nav .nub dd a:hover:after{background-color:#004e96}
.nav .nub dd a:hover:before{right:0}
.nav li:last-child .nub,.nav li:nth-last-child(2) .nub,.nav li:nth-last-child(3) .nub{left:auto;right:0}
.menuBtn{position:relative;z-index:9;display:none;float:right;width:40px;height:40px;padding:7px;cursor:pointer;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn b{display:block;height:3px;background-color:#fff;margin:3px 0 5px;border-radius:2px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:5px;top:50%;width:30px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.banner .slick-slide .img_big{outline:0;display:block;padding-top:40%;height:0;position:relative;overflow:hidden;background-position:center center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 5s ease-out;transition:all 2s ease-out}
.banner .slick-slide.img_scale .img_big{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 5s ease-out;transition:all 2s ease-out}
.banner .slick-next,.banner .slick-prev{position:absolute;top:50%;margin-top:-25px;overflow:hidden;width:45px;height:50px;font-size:0;line-height:0;z-index:9;background-repeat:no-repeat;background-position:center center;-o-background-size:auto 50px;-ms-background-size:auto 50px;-moz-background-size:auto 50px;-webkit-background-size:auto 50px;background-size:auto 50px}
.banner .slick-prev{left:50%;margin-left:-645px;background-image:url(https://oiec.bnu.edu.cn/images/arr-l.png)}
.banner .slick-next{right:50%;margin-right:-645px;background-image:url(https://oiec.bnu.edu.cn/images/arr-r.png)}
.banner .slick-dots{position:absolute;left:50%;bottom:60px;width:1400px;text-align:right;z-index:9;margin-left:-700px}
.banner .slick-dots li{display:inline-block;margin-left:9px}
.banner .slick-dots li button{display:block;width:17px;height:17px;font-size:0;line-height:0;text-indent:999px;background-color:transparent;cursor:pointer;border-radius:50%;border:2px solid #fff}
.banner .slick-dots li.slick-active button{background-color:#004e96;border-color:#004e96}
.banner .tit{position: absolute;left: 50%;width: 1400px;
	bottom: 58px;color: #fff;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.banner .tit h2{font-size: 34px;}
.banner .tit span{font-size: 16px;}
.footer{background-color:#232429}
.fd-link{overflow:hidden;height:61px;line-height:60px;border-bottom:1px solid rgba(255,255,255,.1)}
.fd-link .wp2{position:relative}
.fd-link .tit{float:left;font-size:18px;color:#fff;padding-left:33px;background:url(../image/i-04.png) left center no-repeat}
.fd-link .con{overflow:hidden;line-height:24px;padding:18px 120px 18px 0}
.fd-link .link{height:24px;overflow:hidden}
.fd-link .con a{font-size:14px;color:rgba(255,255,255,.4);display:inline-block;margin-left:20px}
.fd-link .con a:hover,.js-open:hover{color:#fff}
.js-open{position:absolute;right:0;top:0;cursor:pointer;font-size:14px;color:#999;padding-right:20px;background:url(../image/i-05.png) right center no-repeat}
.fd-link.open,.fd-link.open .link{height:auto}
.fd-link.open .js-open{background-image:url(../image/i-05-on.png)}
.fd-con{overflow:hidden;font-size:14px;color:rgba(255,255,255,.7);padding-top:45px;padding-bottom:27px}
.fd-con h3{font-size:16px;font-weight:400;color:#fff;margin-bottom:10px}
.fd-con a{color:rgba(255,255,255,.7)}
.fd-con a:hover{color:#fff}
.fd-adds{float:left;width:340px}
.fd-adds .desc{line-height:24px}
.fd-adds .desc p{margin-bottom:12px}
.fd-nv{float:left;width:302px;padding-right:80px}
.fd-nv ul{overflow:hidden}
.fd-nv li{float:left;width:50%;margin-bottom:6px}
.fd-nv li a{display:block;line-height:24px}
.fd-down{float:left;width:245px}
.fd-down .con a{display:block;line-height:24px;margin-bottom:6px}
.fd-share{float:right}
.fd-adds,.fd-down,.fd-nv,.fd-share{position:relative;padding-left:30px}
.fd-adds:after,.fd-down:after,.fd-nv:after,.fd-share:after{content:'';position:absolute;top:0;left:0;width:1px;height:137px;background-color:rgba(255,255,255,.1)}
.fd-share .share{margin-top:30px}
.fd-share .bdsharebuttonbox{text-align:right;font-size:0}
.fd-share .bdsharebuttonbox a{width:50px;height:50px;padding:0;margin:0 17px 0 0;display:inline-block;border-radius:50%;background-position:center;background-repeat:no-repeat;background-color:#303138;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.fd-share .bdsharebuttonbox .bds_weixin{background-image:url(../image/i-share1.png)}
.fd-share .bdsharebuttonbox .bds_tsina{background-image:url(../image/i-share2.png)}
.fd-share .bdsharebuttonbox .bds_fbook{background-image:url(../image/i-share3.png)}
.fd-share .bdsharebuttonbox .bds_linkedin{background-image:url(../image/i-share4.png)}
.fd-share .bdsharebuttonbox .btn_zhao{background-image:url(../image/i-share5.png)}
.fd-share .bdsharebuttonbox .btn_you{background-image:url(../image/i-share6.png)}
.fd-share .bdsharebuttonbox a:hover{opacity:1;background-color:#004e96}
.fd-copy{height:48px;line-height:48px;overflow:hidden;background-color:#0e0e0e;color:rgba(204,204,204,.3);font-size:14px}
.fd-copy a{color:rgba(204,204,204,.3)}
.fd-copy .copy{float:left}
.fd-copy .link{float:right}
.fd-copy a:hover{color:#fff}
.row-a1{overflow:hidden;padding:56px 0 52px}
.row-a1 .col-l{width:69%}
.row-a1 .col-r{width:29%}
.g-t1{overflow:hidden;padding-bottom:22px;margin-bottom:26px;border-bottom:1px solid #e5e5e5}
.g-t1 h2{float:left;font-size:28px;color:#004e96;line-height:33px}
.g-t1 .more{float:right;width:105px;height:33px;text-align:center;line-height:31px;border:1px solid #d6d6d6;border-radius:5px;font-size:14px;color:#999;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.g-t1 .more:hover{background-color:#004e96;border-color:#004e96;color:#fff}
.m-list1{overflow:hidden;margin:0 -8px}
.m-list1 li{width:33.33%;float:left}
.m-list1 .con{display:block;margin:0 8px}
.m-list1 .pic{padding-top:71%;height:0;position:relative;overflow:hidden;margin-bottom:21px}
.m-list1 .pic img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list1 .date{position:absolute;left:0;bottom:0;z-index:2;width:60px;height:72px;padding:0 4px;color:#fff;text-align:center;background:#004e96}
.m-list1 .date b{display:block;font-size:22px;font-family:gabo_drive;font-weight:400;padding-top:3px;padding-bottom:2px}
.m-list1 .date span{font-size:14px;font-family:arial;display:block;line-height:33px;border-top:1px solid rgba(255,255,255,.3)}
.m-list1 .tit{font-size:16px;line-height:22px;height:44px;margin-bottom:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-list1 .desc{font-size:14px;line-height:25px;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
.m-list1 .con:hover .pic img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.m-bun .con{display:block;position:relative;background-color:#edf1f5}
.m-bun .pic{line-height:410px;height:410px;text-align:center}
.m-bun .pic img{display:inline-block;vertical-align:middle;max-height:96%}
.m-bun .tit{height:55px;position:absolute;left:0;right:0;bottom:0;z-index:2;background:rgba(0,78,150,.7);font-size:18px;color:#fff;text-align:center;line-height:55px;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-bun .con:hover .tit{background:rgba(0,78,150,1)}
.row-a2{padding:45px 0 61px;background:url(../image/p-bg1.jpg) center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.m-list2{overflow:hidden;margin:0 -16px;padding-top:5px}
.m-list2 li{width:50%;float:left;margin-bottom:18px}
.m-list2 .con{display:block;overflow:hidden;padding-bottom:17px;border-bottom:1px solid rgba(0,0,0,.07);margin:0 16px}
.m-list2 .date{float:left;margin-right:22px;width:66px;height:69px;padding:0 4px;color:#fff;text-align:center;background:#004e96}
.m-list2 .date b{display:block;font-size:22px;font-family:gabo_drive;font-weight:400;padding-top:2px;padding-bottom:0}
.m-list2 .date span{font-size:14px;font-family:arial;display:block;line-height:28px;border-top:1px solid rgba(255,255,255,.3)}
.m-list2 .txt{overflow:hidden}
.m-list2 .txt h3{font-size:16px;margin-bottom:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.m-list2 .desc{font-size:14px;line-height:19px;height:38px;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.row-a3{padding:45px 0 0;margin-bottom:50px}
.g-t1-1 h2{float:none;text-align:center}
.m-list3{*zoom:1;margin:0 -11px;padding-top:15px}
.m-list3:after,.m-list3:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.m-list3 li{width:16.66%;float:left}
.m-list3 .con{display:block;height:155px;margin:0 11px;top:0;box-shadow:0 0 7px 0 rgba(202,202,202,.35);overflow:hidden;padding-top:28px;position:relative;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list3 .pic{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-position:center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list3 .ico{display:block;height:60px;position:relative;margin-bottom:8px;z-index:2}
.m-list3 .ico i{display:block;height:100%;background-position:center;background-repeat:no-repeat;-o-background-size:auto 100%;-ms-background-size:auto 100%;-moz-background-size:auto 100%;-webkit-background-size:auto 100%;background-size:auto 100%;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list3 .ico .i-on{position:absolute;top:0;left:0;opacity:0;width:100%}
.m-list3 h3{font-size:22px;text-align:center;color:#333;position:relative;z-index:2;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-list3 .con:hover .ico i{opacity:0}
.m-list3 .con:hover .ico .i-on,.m-list3 .con:hover .pic{opacity:1}
.m-list3 .con:hover{top:-5px}
.m-list3 .con:hover h3{color:#fff}
.m-list3 .con:hover .pic{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.m-video{position:relative}
.m-video .pic{height:548px;background-position:center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.m-video .play{position:absolute;left:0;right:0;top:45%;font-size:22px;color:#fff;text-align:center;padding-top:105px;background:url(../image/i-06.png) center top no-repeat}
.pop-video{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1026;display:none}
.bg-pop{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5)}
.pop-video .cont{width:600px;position:absolute;top:50%;left:50%;background-color:#000;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pop-video .close{width:40px;height:40px;position:absolute;top:-40px;right:0;cursor:pointer;background:url(../image/close2.png) center no-repeat}
.pop-video .cont video{width:100%;background-color:#000}
.m-t1{float:left;font-family:Impact;position:relative;color:#004e96;line-height:1}
.m-t1 em{font-size:48px}
.m-t1 h4{font-size:24px;font-weight:400;text-transform:uppercase;background-color:#fff;border:3px solid #fff;border-top-width:1px;position:absolute;left:16px;bottom:0}
.con-top-1 .cur{margin-top:24px}
.m-tab1{overflow:hidden;padding-top:3px}
.m-tab1 li{float:left;margin-right:36px;position:relative}
.m-tab1 li:after{content:'';position:absolute;top:50%;right:0;width:1px;height:22px;margin-top:-11px;background-color:#a6a6a6}
.m-tab1 li a{font-size:30px;font-family:arial;color:#666;margin-right:36px;line-height:130px;display:block;position:relative}
.m-tab1 li a:before{content:'';position:absolute;left:50%;right:50%;bottom:30px;height:2px;background-color:#004e96;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-tab1 li:last-child:after{display:none}
.m-tab1 li.on a,.m-tab1 li:hover a{color:#004e96}
.m-tab1 li.on a:before,.m-tab1 li:hover a:before{left:0;right:0}
.m-sel{*zoom:1;height:68px;position:relative;z-index:103;background-color:#ebf0f4}
.m-sel:after,.m-sel:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.m-sel dl{width:178px;height:45px;float:left;margin-right:19px;margin-top:12px;background-color:#fff;border:1px solid #e5e5e5;position:relative}
.m-sel dt{line-height:43px;font-size:18px;color:#666;padding-left:20px;cursor:pointer;background:url(../image/i-07-on.png) right 19px center no-repeat}
.m-sel dt.on{background-image:url(../image/i-07.png)}
.m-sel dd{position:absolute;left:-1px;right:-1px;top:45px;display:none;border:1px solid #e5e5e5;border-top:0;background-color:#fff;max-height:272px;overflow-y:auto}
.m-sel dd::-webkit-scrollbar{width:4px}
.m-sel dd::-webkit-scrollbar-track{background:#ebf0f4}
.m-sel dd::-webkit-scrollbar-thumb{background:#004e96}
.m-sel dd::-webkit-scrollbar-thumb:window-inactive{background:#004e96}
.m-sel dd a{display:block;line-height:43px;padding:0 20px;font-size:18px;color:#666;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-sel dd a:hover{background-color:#004e96;color:#fff}
.m-lsit4{overflow:hidden;margin:0 -14px;padding-top:36px}
.m-lsit4 li{width:25%;float:left;margin-bottom:35px}
.m-lsit4 .con{display:block;margin:0 14px;padding:39px 35px 30px;background-color:#f8f8f8;font-family:arial;font-weight:700;position:relative}
.m-lsit4 .con:after{content:'';position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#eb8b1a;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-lsit4 .pic{width:250px;height:330px;position:relative;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.1);margin-bottom:17px}
.m-lsit4 .pic img{height:100%;display:block}
.m-lsit4 .num{position:absolute;left:0;right:0;bottom:0;color:#fff;font-size:18px;height:40px;line-height:40px;background:rgba(0,78,150,.7);font-weight:700;padding-left:15px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.m-lsit4 h3{font-size:20px;line-height:26px;height:52px;margin-bottom:19px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.m-lsit4 .desc{font-size:14px;color:#666;line-height:20px;height:140px;margin-bottom:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden}
.m-lsit4 .more{font-size:18px;color:#004e96}
.m-lsit4 .down{width:132px;height:30px;display:block;text-align:center;line-height:30px;font-size:16px;color:#fff;border-radius:15px;font-weight:700;background-color:#004e96}
.m-lsit4 .down:before{content:'';width:15px;height:15px;position:relative;top:-2px;display:inline-block;vertical-align:middle;margin-right:6px;background:url(../image/i-08.png) center no-repeat}
.m-lsit4 .con:hover .more{color:#eb8b1a}
.m-lsit4 .con:hover .num{background-color:#eb8b1a}
.m-lsit4 .con:hover:after{width:100%}
.m-lsit4 .con:hover .down{background-color:#eb8b1a}
.m-tel{padding:30px 40px 32px 48px;margin-bottom:14px;margin-top:30px;background-color:#e5eff7;font-size:16px}
.m-tel .name{margin-bottom:7px}
.m-tel .name span{font-size:24px;color:#004e96;font-weight:700;margin-right:9px}
.m-tel .name em{font-size:18px;color:#333}
.m-tel .tips{padding-bottom:15px}
.m-tel .info{border-top:1px solid #ced7de;overflow:hidden;padding:18px 0 0}
.m-tel .info p{float:left;padding-left:26px;background-position:left center;background-repeat:no-repeat}
.m-tel .info .i1{width:385px;background-image:url(../image/i-09.png)}
.m-tel .info .i2{background-image:url(../image/i-10.png)}
.m-tel .info .i3{float:right;background-image:url(../image/i-11.png)}
.m-tel-1{margin-top:0;background-color:#e5edf4}
.m-list5{overflow:hidden;margin:0 -8px}
.m-list5 li{width:33.33%;float:left;margin-bottom:14px}
.m-list5 .con{border:1px solid #dcdcdc;display:block;height:225px;padding:25px 5px 0 45px;margin:0 8px}
.m-list5 .name{margin-bottom:11px}
.m-list5 .name span{font-size:24px;margin-right:10px;font-weight:700}
.m-list5 .name em{font-size:18px}
.m-list5 .info{font-size:16px;line-height:32px;padding-top:15px;border-top:1px solid #e5e5e5}
.m-list5 .info p{padding-left:26px;background-position:left 10px;background-repeat:no-repeat;word-break:break-all;}
.m-list5 .info .i1{background-image:url(../image/i-09.png)}
.m-list5 .info .i2{background-image:url(../image/i-10.png)}
.m-list5 .info .i3{background-image:url(../image/i-11.png);background-position:left 6px;}
.ban{height:428px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.g-row{overflow:hidden;padding:49px 0 46px}
.col-side{float:left;width:269px;margin-right:46px}
.col-main{overflow:hidden}
.col-main .con-top{overflow:hidden;padding-bottom:14px;border-bottom:1px solid #e2e2e2}
.g-row2{overflow:hidden;padding:39px 0 41px}
.g-row2 .con-top{overflow:hidden;padding-bottom:10px;border-bottom:1px solid #e2e2e2}
.g-row2 .cur{padding-top:10px}
.m-tit4 img{height:38px}
.m-tit1{
	background-repeat:no-repeat;
	background-position:center center;
	-webkit-background-size:cover;
	background-size:cover;
	background-color:#004e96;
	font-size:24px;color:#fff;line-height:1.5;font-weight:700;
	padding:26px 10px 25px 40px;
	margin-bottom:9px;border-bottom:4px solid #eb8b1a
}
.m-tit1 em{display:block;font-family:Arial;font-size:12px;font-weight:400;text-transform:uppercase;opacity:.3;margin-top:2px}
.m-tit2{font-size:18px;color:#333;line-height:1;font-weight:400;position:relative;z-index:1;overflow:hidden;padding-left:14px}
.m-tit2:after{content:"";position:absolute;left:0;top:50%;width:2px;height:16px;background:#333;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.m-tit3{font-size:28px;color:#004e96;line-height:30px;font-weight:700;position:relative;z-index:1;padding-left:14px;margin-bottom:26px}
.m-tit3:after{content:"";position:absolute;left:0;top:3px;width:3px;height:24px;background:#004e96}
.snav li{margin-bottom:1px;border:1px solid transparent;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.snav li.on{border-color:#f9dcba}
.snav .v1{padding-left: 40px;display:block;font-size:15px;
	color:#666;line-height:48px;
	background:#f8f8f8;-webkit-transition:.3s;
	-moz-transition:.3s;-ms-transition:.3s;
	-o-transition:.3s;transition:.3s
}
.snav li.on .v1,.snav li:hover .v1{background:#eb8b1a;color:#fff}
.snav .v1 span{display:inline-block;vertical-align:top;position:relative;z-index:1}
.snav .v1 span:before{content:"";position:absolute;left:-23px;top:50%;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid #fff;margin-top:-5px;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.snav li.on .v1 span:before{opacity:1}
.snav li.on .v1-ok span:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}
.snav .v2{display:block;font-size:15px;color:#666;position: relative;
	line-height:47px;padding-left: 70px;
	border-bottom:1px solid #fdf3e8;
	-webkit-transition:.3s;-moz-transition:.3s;
	-ms-transition:.3s;-o-transition:.3s;transition:.3s
}
.snav .v2:after{content: '';position: absolute;left: 50px;top: 50%;width: 6px;height: 6px;
	border-radius: 50%;background-color: #666;margin-top: -3px;
}
.snav dd.on .v2:after,.snav dd:hover .v2:after{background-color: #eb8b1a;}
.snav dd:last-child .v2{border:none}
.snav dd.on .v2,.snav dd:hover .v2,.snav .item.on .v3,.snav .item.ok .v3,.snav .item:hover .v3{color:#eb8b1a}
.snav dl{display:none}
.snav .v3{display:block;font-size:13px;color:#666;line-height:47px;
	border-bottom:1px solid #fdf3e8;padding-left: 100px;position: relative;
	-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s
}
.snav .item{position: relative;}
.snav .four{position: absolute;left: 100%;top: 0;width: 300px;z-index: 103;
	border-left: 1px solid #f9dcba;display: none;
}
.snav .four a{display: block;line-height: 47px;font-size: 13px;color: #666;
	padding-left: 30px;border-bottom: 1px solid #fdf3e8;
	background-color: #f8f8f8;
}
.snav .four a.on,.snav .four a:hover{color: #eb8b1a;}

.cur{float:right;font-size:13px;color:#999;line-height:24px}
.cur a{color:inherit;margin:0 5px}
.cur a:hover{color:#004e96}
.cur img{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:5px}
.cur span{color:#333;margin-left:5px}
.m-so1{text-align:right;margin-top:36px}
.m-so1 .con{display:inline-block;vertical-align:top;width:296px;border:1px solid #c1c1c1;position:relative;z-index:1;padding-right:41px}
.m-so1 .inp{display:block;width:100%;height:36px;border:none;background:0 0;padding:0 10px 0 20px;font-size:16px;color:#333;line-height:36px}
.m-so1 .inp::-webkit-input-placeholder{color:#666}
.m-so1 .inp::-moz-placeholder{color:#666}
.m-so1 .inp::-ms-input-placeholder{color:#666}
.m-so1 .sub{display:block;width:41px;height:36px;border:none;background:url(../image/img2.png) center center no-repeat #eb8b1a;-webkit-background-size:cover;background-size:cover;cursor:pointer;position:absolute;right:0;top:0;z-index:2}
.m-project{overflow-x:auto;overflow-y:hidden;margin-bottom:38px}
.m-project table{width:100%;border:1px solid #e9e9e9;font-size:16px;color:#333;line-height:1.5;text-align:center;min-width:640px}
.m-project th{border:1px solid #e9e9e9;background:#ebeef5;font-size:18px;font-weight:700;text-align:center;padding-top:11px;padding-bottom:10px}
.m-project td{border:1px solid #e9e9e9;padding:12px 2px}
.p-list1{overflow:hidden;padding-top:7px}
.p-list1 li{float:left;width:50%;margin-bottom:26px}
.p-list1 .con{display:block;font-size:16px;color:#333;line-height:26px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;padding-right:10px;padding-left:18px;position:relative;z-index:1}
.p-list1 .con:hover{color:#215e9e;text-decoration:underline}
.p-list1 .con:after{content:"";position:absolute;left:5px;top:50%;width:4px;height:4px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#a8a8a8;margin-top:-2px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.p-list1 .con:hover:after{background:#265f9e}
.m-txt1{padding:51px 0 31px;font-size:14px;color:#666;line-height:2.14}

.m-txt1 ol{margin:18px;}


.m-txt1 a{color: #0030e1;text-decoration: revert;}
.m-txt1 h1{font-size:30px;color:#333;line-height:1.5;text-align:center;font-weight:400}
.m-txt1 .info{font-size:16px;line-height:1.5;text-align:center;border-bottom:1px solid #eaeaea;margin-bottom:21px;padding:10px 0 16px}
.m-txt1 .info span{display:inline-block;vertical-align:top;margin:0 10px}
.m-share1{text-align:right;font-size:16px;color:#333;line-height:30px;margin-top:22px}
.m-share1 a{display:inline-block;vertical-align:top;width:30px!important;height:30px!important;float:none!important;margin:0 0 0 5px!important;background-position:center center!important}
.m-share1 .bds_sqq{background-image:url(../image/img7.png)!important}
.m-share1 .bds_weixin{background-image:url(../image/img8.png)!important}
.m-share1 .bds_qzone{background-image:url(../image/img9.png)!important}
.m-share1 .bds_tsina{background-image:url(../image/img10.png)!important}
.m-flip{text-align:right;padding-top:32px;border-top:1px solid #dae0e5}
.m-flip a{display:inline-block;vertical-align:top;margin-left:8px;width:124px;height:42px;border:1px solid #dae0e5;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:12px;color:#666;line-height:40px;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-flip a:hover{border-color:#eb8b1a;background:#eb8b1a;color:#fff}
.m-flip .btn-back{float:left;width:166px;background:#eb8b1a;border-color:#eb8b1a;color:#fff;margin-left:0}
.m-flip .btn-back img{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:12px}
.m-flip .btn-back:hover{background:rgba(235,139,26,.8);border-color:rgba(235,139,26,.8)}
.p-list2{overflow:hidden;margin:23px -38px 0}
.p-list2 li{float:left;width:33.33%;padding:0 38px 79px}
.p-list2 .con{display:block;font-size:14px;color:#666;line-height:25px}
.p-list2 .det{height:100px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}
.p-list2 .pic{height:0;padding-top:71.06%;position:relative;z-index:1;overflow:hidden}
.p-list2 .pic img{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%}
.p-list2 .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.p-list2 .date{position:absolute;left:0;bottom:0;z-index:2;width:60px;height:72px;background:#004e96;padding:2px 4px 0;font-family:Arial;font-size:14px;color:#fff;line-height:26px;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.p-list2 .date span{display:block;font-family:gabo_drive;font-size:22px;line-height:36px;border-bottom:1px solid rgba(255,255,255,.3)}
.p-list2 .con:hover .date{background:#eb8b1a}
.p-list2 .tit{font-size:16px;color:#333;line-height:22px;font-weight:700;height:44px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:20px 0 11px}
.p-list2 .con:hover .tit{color:#004e96}
.pages{overflow:hidden}
.pages li{float:left}
.pages a{display:block;width:42px;height:40px;border:1px solid #f3f3f3;font-size:12px;color:#c9c8c8;line-height:38px;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;background-repeat:no-repeat;background-position:center center}
.pages a:hover{color:#666}
.pages li.on a{background-color:#eb8b1a;border-color:#eb8b1a;color:#fff}
.pages .p-prev a{background-image:url(../image/img14.png)}
.pages .p-next a{background-image:url(../image/img16.png)}
.pages .p-prev a:hover{background-image:url(../image/img15.png);background-color:#eb8b1a;border-color:#eb8b1a}
.pages .p-next a:hover{background-image:url(../image/img17.png);background-color:#eb8b1a;border-color:#eb8b1a}
.p-list3{padding-top:49px;padding-bottom:12px}
.p-list3 li{overflow:hidden;border-bottom:1px solid #ededed;padding-bottom:21px;margin-bottom:28px}
.p-list3 .date{float:left;width:80px;height:84px;background:#004e96;padding:2px 4px 0;font-family:Arial;font-size:16px;color:#fff;line-height:26px;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;margin-right:26px}
.p-list3 .date span{display:block;font-family:gabo_drive;font-size:26px;line-height:40px;border-bottom:1px solid rgba(255,255,255,.3);margin-bottom:5px}
.p-list3 li:hover .date{background:#eb8b1a}
.p-list3 .txt{overflow:hidden;font-size:15px;color:#888;line-height:23px}
.p-list3 .det{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.p-list3 .tit{font-size:18px;color:#333;font-weight:700;line-height:24px;margin-bottom:11px}
.p-list4{font-size:18px;color:#666;line-height:30px;padding:38px 0 0}
.p-list4 li{border:1px solid #eaeaea;padding:23px 58px;background:url(../image/img18.png) left 28px center no-repeat;margin-bottom:11px}
.p-list4 a{color:#004e96;text-decoration:underline}
.p-list4 a:hover{color:#eb8b1a}
.m-txt2{overflow:hidden;padding:52px 0 58px}
.m-txt2 .pic{float:left;margin-right:35px;padding:19px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative;z-index:1}
.m-txt2 .pic:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border-top:3px solid #fff;border-right:3px solid #eb8b1a;border-bottom:3px solid #fff;border-left:3px solid #eb8b1a;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.m-txt2 .pic .con{width:423px;height:423px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:10px solid #e5e5e5;overflow:hidden}
.m-txt2 .pic img{display:block;width:100%;height:100%}
.m-txt2 .txt{overflow:hidden;font-size:16px;color:#333;line-height:1.875;padding-top:20px}
.m-txt2 .tit{font-size:30px;font-weight:400;position:relative;z-index:1;padding-bottom:18px;margin-bottom:25px}
.m-txt2 .tit:after{content:"";position:absolute;left:0;bottom:0;width:34px;height:1px;background:#000}
.m-tit4 img{display:block}
.p-list5{overflow:hidden;margin:31px 0 47px}
.p-list5 li{float:left;padding:0 35px;position:relative;z-index:1}
.p-list5 li:first-child{padding-left:0}
.p-list5 a{display:block;font-family:Arial;font-size:30px;color:#666;line-height:40px;border-bottom:2px solid transparent;padding:15px 0}
.p-list5 a:hover,.p-list5 li.on a{color:#004e96;border-color:#004e96}
.p-list5 li:after{content:"";position:absolute;right:0;top:50%;width:1px;height:23px;background:#a6a6a6;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.p-list5 li:last-child:after{display:none}
.col-side2{float:left;width:249px;margin-right:59px}
.col-main2{overflow:hidden;background:#f8f8f8;padding:70px 51px 69px 71px}
.col-main2 .m-share1{text-align:left}
.m-flip2{padding-top:26px;margin-top:26px;border-top:1px solid #dfdfdf;font-family:Arial;font-size:18px;color:#666;line-height:33px}
.m-flip2 .det{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.m-flip2 a{color:inherit}
.m-flip2 a:hover{color:#004e96}
.m-flip2 .img{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:12px;height:14px}
.m-pic1{position:relative;z-index:1;margin-bottom:36px}
.m-pic1 img{display:block;width:100%}
.m-pic1 .tit{position:absolute;left:0;right:0;bottom:0;z-index:2;background:rgba(0,78,150,.8);padding:0 14px;font-size:18px;color:#fff;line-height:41px;font-weight:400}
.m-btn1{display:block;width:159px;height:36px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#eb8b1a;font-size:16px;color:#fff;line-height:36px;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-btn1 img{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:8px}
.m-btn1:hover{background:rgba(235,139,26,.8);color:#fff}
.m-txt3{font-family:Arial;font-size:14px;color:#666;line-height:1.5}
.m-txt3 h1{font-size:36px;color:#333;font-weight:700}
.m-txt3 .info{font-size:16px;border-bottom:1px solid #dfdfdf;padding-bottom:19px;margin-bottom:25px}

.m-tab2{overflow: hidden;margin-top: 25px;}
.m-tab2 li{float: left;margin-right: 13px;margin-bottom: 23px;}
.m-tab2 li a{height: 47px;line-height: 47px;display: block;
	font-size: 16px;color: #666;padding: 0 40px;
	background-color: #f8f8f8;
}
.m-tab2 li.on a,.m-tab2 li:hover a{color: #eb8b1a;}

@media only screen and (max-width:1920px){
.m-txt1 h1{font-size:1.5625vw}
.m-txt3 h1{font-size:1.875vw}
.banner .tit h2{font-size: 1.7708333vw;}
.banner .tit{width: 72.9166666vw;bottom: 3.0208333vw;}
}
@media only screen and (max-width:1440px){
.ban{height:340px}
.m-tit1{font-size:18px}
.m-tit2{font-size:16px}
.m-tit3{font-size:20px}
.cur{font-size:12px}
.m-project table,.m-so1 .inp{font-size:14px}
.m-project th{font-size:16px}
.p-list1 .con{font-size:14px}
.p-list1 li{margin-bottom:10px}
.snav .v1,.snav .v2{font-size:14px}
.col-side{width:220px;margin-right:30px}
.m-txt1{padding-top:30px}
.m-txt1 h1{font-size:24px}
.m-share1,.m-txt1 .info{font-size:14px}
.p-list2{margin-left:-20px;margin-right:-20px}
.p-list2 li{padding:0 20px 40px}
.p-list2 .con{font-size:12px}
.p-list2 .tit{font-size:14px}
.p-list3 .tit{font-size:16px}
.p-list3 .txt{font-size:14px}
.p-list4{font-size:16px}
.m-txt2 .txt{font-size:14px}
.m-txt2 .tit{font-size:24px}
.m-txt2 .pic .con{width:340px;height:340px}
.p-list5 a{font-size:20px;padding-top:10px;padding-bottom:10px}
.p-list5{margin:20px 0 30px}
.m-btn1{font-size:14px}
.m-pic1 .tit{font-size:16px}
.col-main2{padding:50px}
.m-flip2{font-size:16px}
.m-txt3 .info{font-size:14px}
.m-tab2 li a{font-size: 14px;padding: 0 25px;}
.m-tab2 li{margin-right: 10px;margin-bottom: 15px;}

}
@media only screen and (max-width:1199px){
.m-project th{font-size:14px}
.m-project table{font-size:13px}
.m-txt1 h1{font-size:20px}
.m-txt2 .pic{float:none;margin:0 auto 20px;width:380px;height:380px}
.m-txt2 .txt{padding-top:0}
.m-txt3 h1{font-size:20px}
.p-list5 a{font-size:16px}
.col-main2{padding:30px}
.col-side2{margin-right:30px}
}
@media only screen and (max-width:959px){
.g-row{padding:30px 0}
.col-side{float:none;width:auto;margin:0 0 20px}
.m-tit1{font-size:16px;-webkit-background-size:auto 80%;background-size:auto 80%;background-position:right center;padding-top:20px;padding-bottom:20px}
.snav .v1,.snav .v2{line-height:40px}
.m-tit2{font-size:14px;line-height:24px}
.m-so1{margin-top:20px;margin-bottom:20px}
.m-so1 .inp{padding-left:10px}
.m-so1 .con{display:block;width:auto}
.m-tit3{font-size:18px;margin-bottom:20px}
.m-project{margin-bottom:30px}
.m-project table,.m-project th{font-size:12px}
.ban{height:300px}
.p-list4{font-size:14px;line-height:1.5;padding-top:20px}
.p-list4 li{padding:15px 10px 15px 40px;background-position:left 10px center}
.g-row2{padding:30px 0}
.p-list5 li{padding:0 20px}
.col-side2{width:220px}
.snav .four{position: static;width: auto;border-left: 0;}
}
@media only screen and (max-width:767px){
.p-list1{padding-top:0}
.p-list1 li{float:none;width:auto}
.ban{height:200px}
.m-txt1{line-height:1.8;text-align:justify;padding-bottom:20px}
.m-txt1 h1{font-size:18px}
.m-flip{padding-top:20px}
.m-flip a{width:70px;margin-left:5px}
.m-flip .btn-back{width:120px}
.cur{float:none;text-align:right;margin-bottom:5px}
.m-txt1 .info{font-size:12px}
.m-txt1 .info span{margin:0 2px}
.p-list2{margin-left:0;margin-right:0}
.p-list2 li{float:none;width:auto;padding:0 0 20px}
.p-list2 .tit{margin:10px 0;height:auto}
.p-list2 .det{height:auto}
.pages{text-align:center;font-size:0}
.pages li{display:inline-block;vertical-align:top;float:none}
.pages a{width:30px;height:30px;line-height:28px}
.p-list3{padding-top:20px}
.p-list3 li{padding-bottom:20px;margin-bottom:20px}
.p-list3 .date{font-size:12px;width:60px;margin-right:20px}
.p-list3 .date span{font-size:22px}
.p-list3 .tit{font-size:14px;line-height:1.5;margin-bottom:5px}
.p-list3 .txt{font-size:12px;line-height:1.5}
.m-txt2{padding:30px 0 0}
.m-txt2 .pic .con{width:240px;height:240px}
.m-txt2 .pic{width:280px;height:280px}
.m-txt2 .tit{font-size:18px;padding-bottom:15px;margin-bottom:20px}
.m-tit4 img{height:30px}
.p-list5 a{padding:0;font-size:14px}
.p-list5 li{padding:0 15px}
.col-side2{float:none;width:auto;margin:0 0 20px}
.col-main2{padding:20px 10px}
.m-btn1{margin:0 auto}
.m-pic1{margin-bottom:20px}
.m-txt3 h1{font-size:16px}
.m-txt3 .info{padding-bottom:15px;margin-bottom:15px}
.m-flip2{font-size:14px;padding-top:15px;margin-top:15px}
.g-row2 .cur{padding-top:0}
.banner .tit {bottom: 30px;width: 95%;}
.banner .tit h2{font-size: 18px;}
.banner .tit span{font-size: 12px;}
.banner .slick-dots{bottom: 12px;}
}
@media only screen and (max-width:1600px){
.wp{max-width:1200px}
.wp2{max-width:1180px}
.nav .nub dd a,.nav li .v1{font-size:16px}
.header .hd{height:100px}
.logo{line-height:100px}
.so .inp{height:35px}
.so .btn{width:29px;height:29px;-o-background-size:15px auto;-ms-background-size:15px auto;-moz-background-size:15px auto;-webkit-background-size:15px auto;background-size:15px auto}
.header .link a{font-size:13px}
.header .hdr{padding-top:18px}
.nav{height:50px}
.nav li .v1{line-height:50px}
body{padding-top:150px}
.header.hide{top:-150px}
.header.open{top:-100px}
.nav .nub{width:530px}
.nav .con{padding:20px 0 22px 20px}
.nav .nub .pic{margin-right:25px}
.g-t1 h2{font-size:22px;line-height:30px}
.g-t1 .more{width:90px;height:30px;line-height:28px;font-size:12px}
.g-t1{padding-bottom:18px;margin-bottom:22px}
.m-bun .pic{line-height:362px;height:362px}
.row-a1{padding:40px 0 35px}
.row-a2{padding:40px 0 50px}
.m-list3 h3{font-size:18px}
.fd-link .tit{font-size:16px}
.fd-con{font-size:13px}
.fd-share .bdsharebuttonbox a{width:40px;height:40px}
.fd-adds,.fd-down,.fd-nv,.fd-share{padding-left:20px}
.fd-adds{width:300px}
.fd-nv{width:260px;padding-right:40px}
.fd-copy{font-size:13px}
.m-tab1 li a{font-size:22px;line-height:80px}
.m-tab1 li a:before{bottom:18px}
.m-sel dt{font-size:14px}
.m-sel dd a{font-size:14px;line-height:38px}
.m-lsit4 .con{padding:30px 25px 20px;margin:0 9px}
.m-lsit4 .pic{height:280px;width:212px}
.m-lsit4{margin:0 -9px}
.m-lsit4 li{margin-bottom:20px}
.m-lsit4 h3{font-size:18px;line-height:24px;height:48px;margin-bottom:15px}
.m-lsit4 .more{font-size:16px}
.m-lsit4 .desc{margin-bottom:15px}
.m-lsit4 .down{font-size:14px}
.m-tel{font-size:14px;padding:20px 30px 22px 38px}
.m-tel .info .i1{width:320px}
.m-list5 .name span,.m-tel .name span{font-size:20px}
.m-list5 .name em,.m-tel .name em{font-size:16px}
.m-list5 .info{font-size:14px;line-height:28px}
.m-list5 .con{padding:15px 5px 0 20px;height:188px}
}
@media only screen and (max-width:1199px){
.wp,.wp2{width:auto;padding:0 15px}
.header .hd{height:50px}
.logo{line-height:50px}
.logo img{height:30px;position:relative;top:-2px}
.menuBtn{display:block;margin-top:5px;margin-right:-5px}
html{position: relative;overflow-x: hidden;}
body{padding-top:50px}
.header .hd .hdr{display:none}
.header .nav .hdr{display:block;float:none;margin-bottom:20px}
.nav{position:fixed;top:50px;right:-280px;bottom:0;width:280px;background-color:#004e96;overflow-y:auto;height:auto;transition:.8s;-ms-transition:.8s;-moz-transition:.8s;-webkit-transition:.8s;-o-transition:.8s}
.nav.open{right:0}
.so{width:auto;float:none}
.so form{display:block}
.so .inp{width:100%}
.header .link a{margin:0 4px}
.header .link{text-align:center;padding-right:0}
.nav li{width:auto;float:none;margin-bottom:5px}
.nav li .v1{font-size:14px;color:#fff;line-height:40px}
.nav li .v1:after{display:none}
.nav .nub{position:static;width:auto}
.nav .nub .pic{display:none}
.nav .con{padding:10px}
.nav .nub dd a{font-size:12px;line-height:40px}
.row-a1 .col-l{width:auto;float:none}
.g-t1 h2{font-size:20px}
.g-t1{padding-bottom:10px;margin-bottom:12px}
.row-a1{padding:25px 0 20px}
.m-list1 li{width:auto;float:none;margin-bottom:20px}
.row-a1 .col-r{width:auto;float:none;padding-top:10px}
.row-a2{padding:25px 0 20px}
.m-list2 li{width:auto;float:none}
.m-list2 .con{padding-bottom:12px;margin-bottom:13px}
.m-list2 .date{margin-right:15px}
.m-list3 li{width:50%;margin-bottom:20px}
.row-a3{padding-top:25px;margin-bottom:20px}
.fd-con,.fd-link{display:none}
.fd-copy{height:auto;line-height:22px;font-size:12px;text-align:center;padding:12px 0;color: #fff;}
.fd-copy .copy,.fd-copy .link{float:none}
.m-video .pic{height:230px}
.m-video .play{font-size:16px;padding-top:55px;top:40%;-o-background-size:50px auto;-ms-background-size:50px auto;-moz-background-size:50px auto;-webkit-background-size:50px auto;background-size:50px auto}
.pop-video .cont{width:95%}
.fd-copy a{display:inline-block;color: #fff;}
.m-lsit4 li{width:auto;float:none}
.m-lsit4 .pic{margin:0 auto 15px}
.m-tab1{padding:5px 0}
.m-tab1 li a{line-height:40px;font-size:14px;margin-right:10px}
.m-tab1 li{margin-right:10px}
.m-tab1 li a:before{bottom:5px}
.m-sel dl{width:140px;margin-right:10px}
.m-sel dt{padding-left:10px;background-position:right 8px center;-o-background-size:12px auto;-ms-background-size:12px auto;-moz-background-size:12px auto;-webkit-background-size:12px auto;background-size:12px auto}
.m-sel dd a{padding:0 10px}
.cur{display:none}
.m-tel .info p{float:none;line-height:2;width:auto!important}
.m-tel{padding:15px 20px;margin-top:15px}
.m-tel .info .i3{float:none}
.m-tel .info{padding-top:8px}
.m-list5 li{width:auto;float:none}
.m-list5 .con{height:auto;padding:15px 20px}
.m-tel-1{margin-top:0}
.banner .slick-dots{width: 100%;left: 0;margin-left: 0;padding: 0 10px;text-align: center;bottom: 20px;}
.banner .slick-dots li button{width: 10px;height: 10px;padding: 0;}
}