blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,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:14px/1.5 "微软雅黑","microsoft yahei";color:#3d4c63;background:#fff;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}
a{text-decoration:none;color:#666}
a:hover{color:#1e7bbd}
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:#444;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}
input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus{background:#fff;border:1px solid #bbb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input.false:focus{border:2px solid #ff1531;background:#fff}
.ani,a{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.unselect{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
.wp{width:100%;max-width:1200px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.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:10px;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{height:720px}
.banner .slick-list,.banner .slick-slide,.banner .slick-slider,.banner .slick-track{height:100%}
.banner .slick-slide{outline:0;position:relative;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}
.banner .slick-slide a{display: block;height: 100%;}
.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:999;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:}
.banner .slick-next{right:50%;margin-right:-645px;background-image:}
.banner .slick-dots{position:absolute;left:0;bottom:30px;width:100%;text-align:center;z-index:99}
.banner .slick-dots li{display:inline-block;margin:0 5px}
.banner .slick-dots li button{display:block;width:61px;height:6px;font-size:0;line-height:0;text-indent:999px;background-color:#fff;border-radius:4px;padding:0;opacity:.5;filter:alpha(opacity=50);border:none;cursor:pointer}
.banner .slick-dots li.slick-active button{opacity:1;filter:alpha(opacity=100)}
/*.banner .slick-current.items{-webkit-animation:3s ease-in-out infinite alternate name;-o-animation:3s ease-in-out infinite alternate name;animation:3s ease-in-out infinite alternate name}*/
@keyframes name{
from{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
to{-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
}
@-moz-keyframes name{
from{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
to{-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
}
@-webkit-keyframes name{
from{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
to{-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
}
@-o-keyframes name{
from{-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
to{-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
}
.footer .fd-top{padding:41px 0 44px;overflow:hidden}
.footer .fd-bot{overflow:hidden;background:#003556}
.f-nav{float:left;overflow:hidden;padding-top:14px}
.f-nav dl{float:left;max-width:270px;margin-bottom:-999px;margin-right:20px;padding:0 20px 999px 20px;background:url(/uploads/image/phimages/bg7.png) right top no-repeat;font-family:"微软雅黑";font-size:14px;color:#000;line-height:24px}
.f-nav dl:last-child{background:0 0}
.f-nav dl dt{font-size:18px;font-weight:400;line-height:1;padding-bottom:15px;margin-bottom:12px;position:relative}
.f-nav dl dt:after{content:"";display:block;width:15px;height:1px;background:#8c8c8c;position:absolute;left:0;bottom:0}
.f-nav dl dd{margin-bottom:6px}
.f-nav dl dd a{color:#737373}
.f-nav dl dd a:hover{color:#1e7bbd}
.f-ma{width:137px;float:right;margin-right:20px;font-family:"微软雅黑";font-size:14px;color:#000;line-height:24px;text-align:center}
.f-ma img{display:block;width:137px;height:137px;margin:0 auto 5px}
.footer .copy{overflow:hidden;font-size:14px;color:#fff;line-height:20px;padding:10px 0;opacity:.6;-ms-filter:'progid:dximagetransform.microsoft.alpha(opacity= 60)';filter:alpha(opacity=60)}
.footer .copy span{float:right}
.footer .copy a{color:#fff}
.footer .copy a:hover{text-decoration:underline}
.main{background-position:center bottom;background-repeat:no-repeat}
.row{overflow:hidden;margin-top:-81px;position:relative;z-index:10;margin-right:-20px;padding-right:20px}
.col-side{float:left;width:301px}
.col-main{float:right;width:861px;padding-top:81px}
.m-tit1{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;padding:26px 26px 21px;margin-bottom:10px}
.m-tit1 h3{font-size:32px;color:#fff;line-height:40px}
.m-tit1 h3 em{display:block;font-size:14px;line-height:24px}
.snav{background:#bde0f8}
.snav li{padding:0 20px;position:relative}
.snav li:after{content:"";display:block;width:20px;height:20px;background:url(/uploads/image/phimages/icon2.png) center center no-repeat;position:absolute;right:6px;top:50%;margin-top:-10px}
.snav li.on:after,.snav li:hover:after{display:block}
.snav li.on,.snav li:hover{background:url(/uploads/image/phimages/bg3.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.snav li a{display:block;font-size:16px;color:#fff;line-height:26px;padding:20px 0;border-bottom:1px solid #def0fc;background-position:102% center;background-repeat:no-repeat}
.cur{text-align:right;font-family:"宋体";font-size:12px;color:#484848;line-height:24px;padding:12px 0 23px}
.cur a{color:#484848}
.cur a:hover{color:#0071b8}
.cur img{display:inline-block;vertical-align:middle;width:20px;height:20px;margin:-2px 5px 0 0}
.m-tit2{font-size:24px;color:#484848;line-height:30px;border-bottom:1px solid #cecece;padding:0 0 16px;position:relative}
.m-tit2:after{content:"";display:block;width:46px;height:2px;background:#10193a;position:absolute;left:0;bottom:-1px}
.m-course{padding:22px 20px 11px;background:#f8f8f8}
.m-course .slick-next,.m-course .slick-prev{position:absolute;top:3px;overflow:hidden;width:40px;height:40px;font-size:0;line-height:0;z-index:100;background:center center no-repeat;border:none;cursor:pointer;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s}
.m-course .slick-prev{left:-6px;background-image:url(/uploads/image/phimages/icon3.png)}
.m-course .slick-next{right:-6px;background-image:url(/uploads/image/phimages/icon4.png)}
.m-course .slick-next:hover,.m-course .slick-prev:hover{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}
.m-course .slider{background:url(/uploads/image/phimages/bg5.png) left 22px repeat-x;padding:0 50px 0 20px}
.m-course .item a{display:block;font-size:14px;color:#484848;line-height:24px;text-align:center;padding-top:39px;background:url(/uploads/image/phimages/bg4.png) center top no-repeat;-webkit-background-size:auto 25px;-moz-background-size:auto 25px;-o-background-size:auto 25px;background-size:auto 25px}
.m-course .slick-current a{font-weight:700}
.ul-txt1{padding:126px 0 53px;background:url(/uploads/image/phimages/bg6.png) 43px top repeat-y}
.ul-txt1 li{overflow:hidden;margin-bottom:86px;background:url(/uploads/image/phimages/bg8.png) left 46px no-repeat;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.ul-txt1 li:hover{-webkit-transform:scale(1.05) translate3d(0,0,0);-moz-transform:scale(1.05) translate3d(0,0,0);-ms-transform:scale(1.05) translate3d(0,0,0);-o-transform:scale(1.05) translate3d(0,0,0);transform:scale(1.05) translate3d(0,0,0)}
.ul-txt1 .li1{padding-left:41px;margin-left:70px}
.ul-txt1 .li2{padding-left:77px;margin-left:107px}
.ul-txt1 .li3{padding-left:54px;margin-left:173px}
.ul-txt1 .li4{padding-left:59px;margin-left:142px}
.ul-txt1 .pic{float:left;width:197px;height:113px;margin-right:29px}
.ul-txt1 .pic img{display:block;width:100%;height:100%}
.ul-txt1 .txt{overflow:hidden;font-size:14px;line-height:22px;color:#666}
.ul-txt1 h4{font-size:30px;line-height:1;margin-bottom:10px}
.ul-txt1 h4.tit1{color:#af14aa}
.ul-txt1 h4.tit2{color:#0128e7}
.ul-txt1 h4.tit3{color:#00bcba}
.ul-txt1 h4.tit4{color:#11bd07}
.ul-txt1 h4.tit5{color:#eb9105}

.m-cont{
    overflow: hidden;
    margin: 20px 0;
}
.m-cont .txt{
    overflow: hidden;
    border-left: 1px solid #333;
    padding-left: 30px;
    font-size: 13px;color: #666;line-height: 28px;
}
.m-cont .txt h4{
    font-size: 13px;margin-bottom: 12px;
}
.m-cont .txt p{
    padding-top: 8px;
}
.m-cont .txt p span{
    display: block;
    border-bottom: 1px solid #ccc;
    padding-bottom: 3px;
}
.m-cont .pic-ma{
    display: block;width: 258px;height: 258px;
}

#allmap{
    float: left;
    height: 500px;width: 400px;
    border: 1px solid #ccc;
    margin-right: 28px;
}
#allmap img{
    max-width: none;
    -o-transition:none;
    -ms-transition:none;
    -moz-transition:none;
    -webkit-transition:none;
    transition:none;
}

@media only screen and (max-width:1420px){
.f-nav dl{padding-right:20px;margin-right:0}
}
@media only screen and (max-width:1340px){
body{padding-top:60px}
.header-top{display:none}
.header{height:60px;line-height:60px;position:fixed;left:0;right:0;top:0;z-index:999}
.logo{height:60px;line-height:60px;padding:0}
.logo img{height:65%}
.menubtn{display:block;padding-top:15px}
.header .lang-en{display:block;float:right}
.nav{position:absolute;left:0;right:0;top:100%;margin-right:0;padding:0;box-shadow:0 6px 10px rgba(204,204,204,.3)}
.nav li{float:none;width:auto}
.nav .v1{display:block;background:rgba(255,255,255,.8);font-size:14px;line-height:35px;border-width:1px}
.nav li.on .v1{border-color:transparent}
.nav li:hover .v1{border-color:#e11e24}
.nav dl{background:rgba(255,255,255,.95);line-height:30px}
}
@media only screen and (max-width:1260px){
.row{margin:0 -5px;padding:0 5px}
}
@media only screen and (max-width:1199px){
.wp{width:98%}
.h50{height:20px}
.footer .fd-top{padding:10px 0;display:none}
.f-nav{display:none}
.f-ma{float:none;margin:0 auto}
.f-ma img{width:100px;height:100px;margin-bottom:0}
.footer .copy{font-size:12px}
.row{margin-top:0}
.col-main{float:none;width:auto;padding-top:10px}
.col-side{display:none}
.cur{padding:0}
.m-tit2{font-size:18px}
.ul-txt1 h4{font-size:24px}
}
@media only screen and (max-width:767px){
.wp{width:95%}
.footer .copy{text-align:center;padding:5px 0}
.footer .copy span{display:block;float:none}
.m-tit2{font-size:16px;padding-bottom:10px}
.m-course{padding:10px 10px 5px}
.ul-txt1{background:0 0;padding:30px 0 0}
.ul-txt1 li{padding:0!important;margin:0 0 20px!important}
.ul-txt1 .pic{float:none;width:auto;height:auto;margin:0 0 10px}
.ul-txt1 .txt{text-align:center}
.ul-txt1 h4{font-size:20px}


#allmap{float: none;height: 300px;width: auto;margin: 0 0 10px;}
.m-cont .txt{
    border: none;
    padding-left: 0;
}
.m-cont .txt h4{margin-bottom: 0;}
.m-cont .txt p{padding: 5px 0;}
.m-cont .txt p span{padding-bottom: 0;}
.m-cont .pic-ma{
    width: 120px;height: 120px;
    margin: 0 auto;
}


}
.row-index1{padding:50px 0 48px;background-color:#fff;font-family:"微软雅黑"}
.ul-tab-lb1{overflow:hidden;text-align:center}
.ul-tab-lb1 li{display:inline-block;position:relative}
.ul-tab-lb1 li a{display:block;font-size:40px;color:#333;margin:0 30px;line-height:50px;font-family:"华文中宋"}
.ul-tab-lb1 li::after{content:"";position:absolute;right:0;top:50%;width:1px;height:30px;background-color:#ccc;margin-top:-15px}
.ul-tab-lb1 li:last-child::after{display:none}
.ul-tab-lb1 .on a,.ul-tab-lb1 li a:hover{color:#0071b8}
.m-slick-lb1{margin-top:35px}
.m-slick-lb1 .slider{padding:0 22px;position:relative}
.m-slick-lb1 .slider .items{margin:0 13px}
.m-slick-lb1 .slider .img{position:relative;overflow:hidden;padding-top:59.2%}
.m-slick-lb1 .slider .img img{position:absolute;left:0;top:0;width:100%;height:100%}
.m-slick-lb1 .slider .txt{margin-top:19px;text-align:center}
.m-slick-lb1 .slider .txt h4 a{font-size:20px;color:#333;line-height:30px;margin-bottom:5px;display:block;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.m-slick-lb1 .slider .txt p{font-size:14px;color:#666;line-height:24px;height:48px;overflow:hidden}
.m-slick-lb1 .slider .img a:hover img{-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.m-slick-lb1 .slider .txt h4 a:hover{color:#0071b8}
.m-slick-lb1 .slick-next,.m-slick-lb1 .slick-prev{position:absolute;top:50%;margin-top:-37px;overflow:hidden;width:35px;height:65px;font-size:0;line-height:0;z-index:9;background-repeat:no-repeat;background-color:rgba(0,0,0,.3);background-position:center center;border:none;cursor:pointer;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.m-slick-lb1 .slick-prev{left:18px;background-image:url(/uploads/image/phimages/prev-lb1.png)}
.m-slick-lb1 .slick-next{right:18px;background-image:url(/uploads/image/phimages/next-lb1.png)}
.m-slick-lb1 .slick-arrow:hover{background-color:rgba(0,113,184,.8)}
.row-index2{padding:62px 0 51px;background-color:#f0f4f7;font-family:"微软雅黑"}
.m-con-lb1{padding-top:33px;overflow:hidden}
.m-slick-lb2{float:left;width:720px;margin-right:78px}
.m-slick-lb2 .img{display:block;position:relative;overflow:hidden;padding-top:58.88%}
.m-slick-lb2 .img img{position:absolute;left:0;top:0;width:100%;height:100%}
.m-slick-lb2 .img p{position:absolute;left:0;bottom:13px;font-size:16px;color:#fff;width:100%;line-height:26px;padding:0 55px 0 22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.m-slick-lb2 .img .ico1{background-repeat:no-repeat;background-position:center;width:65px;height:61px;position:absolute;left:0;top:0}
.m-slick-lb2 .img:hover img{-ms-transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.m-slick-lb2 .slick-arrow{position:absolute;bottom:13px;overflow:hidden;width:28px;height:28px;font-size:0;line-height:0;z-index:9;background-repeat:no-repeat;background-position:center center;border:none;cursor:pointer;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background-color:transparent}
.m-slick-lb2 .slick-prev{right:35px;background-image:url(/uploads/image/phimages/prev-lb2.png)}
.m-slick-lb2 .slick-next{right:5px;background-image:url(/uploads/image/phimages/next-lb2.png)}
.m-slick-lb2 .slick-prev:hover{background-image:url(/uploads/image/phimages/prev-lb3.png)}
.m-slick-lb2 .slick-next:hover{background-image:url(/uploads/image/phimages/next-lb3.png)}
.wp2{width:98%;max-width:1440px;margin:0 auto}
.m-news-lb1{overflow:hidden;position: relative;top: -25px;}
.m-news-lb1 .more{float:right;font-size:14px;color:#000;line-height:25px}
.m-news-lb1 .more:hover{color:#0071b8}
.news-tit{overflow:hidden;padding:8px 0 25px;border-bottom:1px solid #b4b7b9;margin-bottom:22px}
.news-tit .date{float:left;width:70px;height:70px;background-color:#0071b8;text-align:center;font-size:14px;color:#fff;font-family:arial;line-height:20px;margin-right:15px}
.news-tit .date em{display:block;font-size:46px;color:#fff;line-height:56px}
.news-tit .date span{margin-top:-11px;display:block}
.news-tit .txt{font-size:14px;color:#666;line-height:20px;overflow:hidden}
.news-tit .txt h4 a{font-weight:400;font-size:18px;color:#000;line-height:28px;margin-bottom:5px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.news-tit .txt h4 a:hover{color:#0071b8}
.news-tit .txt p{height:40px;overflow:hidden}
.ul-news-lb1 li a{font-size:16px;color:#000;line-height:34px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ul-news-lb1 li a:hover{color:#0071b8}
.m-tit-lb{font-size:40px;color:#fff;font-family:"华文中宋";line-height:50px;text-align:center;position:relative;font-weight:400;padding-bottom:15px}
.m-tit-lb::after{content:"";position:absolute;left:50%;bottom:0;width:40px;height:2px;background-color:#fff;margin-left:-20px}
.row-index3{padding:61px 0 31px;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;font-family:"微软雅黑";-o-background-size:cover;background-size:cover}
.row-index3 .txt{font-size:14px;color:#fff;line-height:28px;padding:0 12px;margin:15px 0 55px;text-align:center}
.row-index3 .txt .more{color:#fff;font-size:14px}
.row-index3 .txt .more:hover{color:#0071b8}
.row-index3 .video{font-size:18px;color:#fff;line-height:28px;text-align:center}
.row-index3 .video .btn{width:77px;height:77px;display:inline-block;background:url(/uploads/image/phimages/ico-lb2.png) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.row-index3 .video p{margin-top:6px}
.row-index3 .btn:hover{opacity:.8;filter:alpha(opacity=80)}
.hide-tab{height:0!important;padding:0!important;margin:0!important;overflow:hidden}
.m-pop{position:fixed;left:100%;top:0;width:100%;height:100%;z-index:99999}
.pop-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}
.m-pop .inner{width:600px;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.m-pop .inner .video{padding:30px;background-color:#fff}
.m-pop .inner .video video{display:block;width:100%}
.m-pop .close{position:absolute;right:5px;top:5px;width:20px;height:20px;line-height:20px;text-align:center;font-size:20px;cursor:pointer}
.ul-tab-lb2{margin-top:35px}
.ul-tab-lb2 li{float:left;width:25%}
.ul-tab-lb2 li a{display:block;border:1px solid #e0e1e6;margin-left:-1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:57px;line-height:55px;text-align:center;font-size:16px;color:#999}
.ul-tab-lb2 .on a,.ul-tab-lb2 li a:hover{background:url(/uploads/image/phimages/bg3.jpg) left center;color:#fff;border-color:transparent;background-size:cover}
.m-txt-lb1{font-size:14px;color:#666;line-height:1.72em;margin:28px 0}
.m-txt-lb1 p{margin-bottom:25px}
.ul-list-lb1{margin:38px -26px 90px 0}
.ul-list-lb1 li{float:left;width:33.33%}
.ul-list-lb1 .items{display:block;margin:0 26px 38px 0;background-color:#fff;-moz-box-shadow:0 0 20px rgba(2,46,119,.2);-webkit-box-shadow:0 0 20px rgba(2,46,119,.2);box-shadow:0 0 20px rgba(2,46,119,.2);overflow:hidden}
.ul-list-lb1 .img{position:relative;overflow:hidden;padding-top:61.55%}
.ul-list-lb1 .img img{position:absolute;left:0;top:0;width:100%;height:100%}
.ul-list-lb1 .img .ico{position:absolute;width:38px;height:38px;left:50%;top:50%;margin-top:-19px;margin-left:-19px;background:url(/uploads/image/phimages/ico-lb3.png) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:1;opacity:0;filter:alpha(opacity=0);-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-list-lb1 .img .bg{position:absolute;left:0;top:-100%;width:100%;height:100%;background:url(/uploads/image/phimages/bg-lb2.png) center no-repeat;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-list-lb1 .items:hover .bg{top:0}
.ul-list-lb1 .items:hover .ico{opacity:1;filter:alpha(opacity=100)}
.ul-list-lb1 .items p{font-size:14px;color:#333;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:24px;margin:23px 0 27px}
@media only screen and (max-width:1260px){
.ul-list-lb1 .items{-webkit-box-shadow:0 0 5px rgba(2,46,119,.2);box-shadow:0 0 5px rgba(2,46,119,.2)}
}
@media only screen and (max-width:1199px){
.banner{height:520px}
.ul-tab-lb1 li a{font-size:30px;line-height:40px}
.m-slick-lb1 .slider .txt h4 a{font-size:18px}
.m-slick-lb2{float:none;margin-right:0;width:auto}
.m-news-lb1{margin-top:20px;position: static;}
.m-tit-lb{font-size:30px;line-height:40px}
.ul-list-lb1{margin-bottom:30px}
}
@media only screen and (max-width:959px){
.banner{height:320px}
.banner .slick-dots{bottom:10px}
.row-index1,.row-index2{padding:30px 0}
.ul-tab-lb1 li a{font-size:20px;line-height:30px}
.m-slick-lb1{margin-top:20px}
.m-slick-lb1 .slider .items{margin:0 10px}
.m-slick-lb1 .slider .txt{margin-top:10px}
.m-slick-lb1 .slider .txt h4 a{margin-bottom:0}
.m-con-lb1{padding-top:20px}
.m-tit-lb{font-size:20px;line-height:30px}
}
@media only screen and (max-width:767px){
.banner{height:180px}
.m-pop .inner{width:80%}
.ul-tab-lb1 li a{font-size:18px}
.ul-tab-lb1 li::after{height:18px;margin-top:-9px}
.m-slick-lb1 .slider .txt h4 a{font-size:16px;line-height:24px;margin-bottom:5px}
.m-slick-lb1 .slider .txt p{line-height:20px;height:40px}
.m-slick-lb1 .slider .items{margin:0 5px}
.m-slick-lb1 .slider{padding:0 10px}
.m-slick-lb1 .slick-next{right:5px}
.m-slick-lb1 .slick-prev{left:5px}
.m-slick-lb1{margin-top:10px}
.m-slick-lb2 .img p{font-size:14px}
.row-index3 .video .btn{width:45px;height:45px}
.row-index3 .txt{margin:10px 0}
.m-pop .inner .video{padding:10px}
.m-pop .close{right:-20px;top:-20px;color:#fff}
.m-tit-lb{font-size:18px;line-height:22px}
.row-index3{padding:40px 0}
.row-index3 .video{font-size:16px;line-height:22px}
.ul-news-lb1 li a{font-size:14px;line-height:30px}
.news-tit{padding:5px 0 15px;margin-bottom:15px}
.m-slick-lb1 .slick-next,.m-slick-lb1 .slick-prev{width:25px;height:40px;margin-top:-20px}
.m-con-lb1{padding-top:10px}
.ul-list-lb1 li{width:50%}
.ul-list-lb1 li:last-child{display:none}
.ul-list-lb1 .items{margin:0 5px 10px}
.ul-list-lb1{margin:20px -5px}
.ul-list-lb1 .items p{margin:10px 0}
.ul-tab-lb2 li{width:50%;margin-bottom:-1px}
.ul-tab-lb2{border-left:1px solid #e0e1e6;margin-top:20px}
.ul-tab-lb2 li a{font-size:14px;height:38px;line-height:36px}
.m-txt-lb1 p{margin-bottom:15px}
}
@media only screen and (max-width:479px){
.banner{height:150px}
.banner .slick-dots li button{width:30px}
.ul-tab-lb1 li a{margin:0 15px}
.news-tit .date em{font-size:30px;line-height:40px}
.news-tit .date{font-size:12px;width:55px;height:55px;margin-right:10px}
.news-tit .date span{margin-top:-5px}
.news-tit .txt h4 a{font-size:15px;line-height:25px;margin-bottom:0;margin-top:-4px}
.news-tit .txt p{font-size:12px;line-height:18px;height:36px}
.ul-list-lb1 li{float:none;width:auto}
.ul-list-lb1 li:last-child{display:block}
.ul-list-lb1 .items{margin:0 0 15px}
.ul-list-lb1{margin:20px 0}
.m-txt-lb1{margin:15px 0}
}
.header{width:100%;position:absolute;top:0;left:0;z-index:999}
.logo{float:left;height:88px;line-height:88px}
.logo a{display:block;width:100%;height:100%}
.logo img{display:inline-block;vertical-align:middle;margin-top:-2px}
.header .hdr{float:right}
.header .top{font-size:12px;line-height:16px;color:#fff;text-align:right;padding-top:12px;margin-right:-10px;margin-bottom:6px;overflow:hidden}
.header .top a{color:#fff;margin:0 10px}
.header .top a:hover{text-decoration:underline}
.nav{float:right;margin-right:-16px}
.nav li{float:left;font-size:18px;position:relative}
.nav li .v1{display:block;padding:10px 16px 8px;color:#fff}
.nav li.on .v1,.nav li:hover .v1{font-weight:700}
.nav dl{overflow:hidden;display:none;min-width:100%;height:auto;background-color:rgba(70,69,69,.3);padding:10px 0;position:absolute;top:100%;left:50%;
    -webkit-transform: translatex(-50%);
    -ms-transform: translatex(-50%);
    -o-transform: translatex(-50%);
    transform: translatex(-50%);
}
.nav dd a{display:block;font-size:14px;color:#fff;padding:5px 10px;line-height:22px;text-align:center;white-space: nowrap;}
.nav dd a:hover{background-color:#0071b8}
.ban{height:400px;background-repeat:no-repeat;background-position:center center;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
.m-share{text-align:right;font-size:14px;color:#333;line-height:30px;margin-bottom:60px}
.m-share a{display:inline-block;vertical-align:middle;width:30px;height:30px;background-color:#b3b3b3;background-repeat:no-repeat;background-position:center center;border-radius:5px;margin-top:-2px}
.m-share .a-sina{background-image:url(/uploads/image/phimages/icon1-qm.png)}
.m-share .a-wechat{background-image:url(/uploads/image/phimages/icon2-qm.png)}
.m-share .a-qq{background-image:url(/uploads/image/phimages/icon3-qm.png)}
.m-share .a-douban{background-image:url(/uploads/image/phimages/icon4-qm.png)}
.m-share .a-print{background-image:url(/uploads/image/phimages/icon5-qm.png)}
.m-share .a-more{background-image:url(/uploads/image/phimages/icon6-qm.png)}
.m-share a:hover{background-color:#008be4}
.m-pn{border-top:1px solid #e6e6e6;padding-top:22px}
.m-pn a{display:block;font-size:14px;color:#333;line-height:20px;margin-bottom:14px;padding-left:20px;background:url(/uploads/image/phimages/icon7-qm.png) left center no-repeat;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-pn a:hover{color:#008be4}
.pages{text-align:center}
.pages ul{display:inline-block;vertical-align:top}
.pages li{float:left}
.pages li a{display:block;width:28px;height:29px;line-height:27px;border:1px solid #c2c2c2;border-radius:5px;margin:0 3px;color:#8c8c8c;font-size:16px;font-family:'宋体'}
.pages .pages-next a,.pages .pages-prev a{width:66px}
.pages li a:hover,.pages li.on a{background-color:#0087e2;border-color:transparent;color:#fff}
.m-text1-qm{overflow:hidden}
.m-text1-qm h1{font-size:18px;font-weight:400;line-height:22px;color:#484848;text-align:center;margin-top:33px}
.m-text1-qm .txt{margin-top:28px;font-size:14px;color:#666;line-height:24px;padding-bottom:55px;border-bottom:1px dashed #c3c3c3;margin-bottom:57px}
.m-text2-qm{overflow:hidden}
.m-text2-qm h1{font-size:20px;font-weight:400;line-height:22px;color:#333}
.m-text2-qm h1 em{display:block;font-size:14px;color:#999;margin-top:5px}
.m-text2-qm .txt{margin-top:48px;font-size:14px;line-height:24px;color:#666}
.m-text2-qm .txt span{display:block}
.m-text2-qm .txt span i{display:inline-block;vertical-align:middle;font-style:normal;margin-right:28px}
.m-text2-qm .txt img{display:block;margin:0 auto}
.m-text3-qm{overflow:hidden}
.m-text3-qm h1{font-size:20px;color:#333;text-align:center;font-weight:400;line-height:22px;margin-top:44px}
.m-text3-qm .info{overflow:hidden;margin-top:22px;font-size:16px;color:#999;line-height:20px;text-align:center}
.m-text3-qm .info span{margin:0 22px}
.m-text3-qm .txt{margin-top:52px;font-size:14px;line-height:24px;color:#666;margin-bottom:101px}
.m-text3-qm .txt img{display:block;margin:0 auto}
.ul-imgtxt1-qm{margin-top:16px;margin-bottom:71px}
.ul-imgtxt1-qm li{padding:22px 0;border-bottom:1px dashed #d6d4d5}
.ul-imgtxt1-qm li:last-child{border-bottom:none}
.ul-imgtxt1-qm .con{overflow:hidden;padding:16px 70px 18px 30px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxt1-qm .con:hover{-moz-box-shadow:1px 1px 20px rgba(2,46,119,.2);box-shadow:1px 1px 20px rgba(2,46,119,.2)}
.ul-imgtxt1-qm .pic{float:left;width:239px;height:141px;margin-right:37px;overflow:hidden}
.ul-imgtxt1-qm .pic a{display:block;width:100%;height:100%}
.ul-imgtxt1-qm .pic img{display:block;width:100%;height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxt1-qm .pic a:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.ul-imgtxt1-qm .txt{overflow:hidden;padding-left:40px;border-left:1px solid #dee6df;font-size:14px;line-height:20px;color:#666}
.ul-imgtxt1-qm .txt span{display:block;font-size:28px;line-height:30px;color:#0087e2;margin-bottom:23px}
.ul-imgtxt1-qm .txt span em{display:block;font-size:14px;line-height:16px;margin-top:3px}
.ul-imgtxt1-qm .txt .date2{display:none}
.ul-imgtxt1-qm .txt h4{font-size:16px;font-weight:400;line-height:20px;margin-bottom:10px}
.ul-imgtxt1-qm .txt h4 a{display:block;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-imgtxt1-qm .txt h4 a:hover{color:#0087e2}
.ul-imgtxt1-qm .txt p{height:40px;overflow:hidden}
.ul-txt1-qm{overflow:hidden;margin-top:-4px;margin-bottom:106px}
.ul-txt1-qm li{overflow:hidden;padding:33px 0 18px;border-bottom:1px solid #ebebeb;line-height:30px}
.ul-txt1-qm .right{float:right;margin-left:10px;font-size:14px;overflow:hidden}
.ul-txt1-qm .right span{display:block;float:left;color:#999;font-family:'微软雅黑'}
.ul-txt1-qm .right a{display:block;float:right;width:90px;height:30px;line-height:28px;border:1px solid transparent;color:#fff;background-color:#0085e1;text-align:center;margin-left:14px}
.ul-txt1-qm .right a:hover{border-color:#0085e1;color:#0085e1;background:0 0}
.ul-txt1-qm h4{overflow:hidden;font-size:16px;font-weight:400;font-family:'微软雅黑'}
.ul-txt1-qm h4 a{display:block;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-txt1-qm h4 a:hover{color:#0085e1}
.m-text4-qm{overflow:hidden}
.m-text4-qm .txt{font-size:14px;line-height:24px;color:#666}
.m-text4-qm .txt h4{font-size:18px;color:#484848;line-height:32px;font-weight:400;margin:24px 0 16px}
.m-text4-qm .txt h4 i{display:inline-block;vertical-align:middle;font-size:30px;color:#008be4;margin-right:45px;margin-top:-3px;position:relative}
.m-text4-qm .txt h4 i:after{content:'';width:30px;height:1px;position:absolute;top:50%;right:-36px;background-color:#ccc}
.m-text4-qm .txt img{display:block;margin:0 auto}
.m-text1-qm .txt2{margin-top:39px;border-bottom:none}
.m-text1-qm .txt img{display:block;margin:0 auto}
@media only screen and (max-width:1500px){
.header .top,.nav{margin-right:0}
}
@media only screen and (max-width:1340px){
.logo{height:60px;line-height:60px}
.header{background-color:rgba(0,0,0,0.5);position:fixed}
.header .hdr{display:none;float:none;position:absolute;top:100%;left:0;padding:10px 0;width:100%;background:rgba(0,0,0,.5);height:auto}
.header .top{text-align:center;height:auto}
.nav{float:none;margin-top:0;height:auto;position:static;box-shadow:none}
.nav li{float:none;width:auto;margin:0;text-align:center;line-height:35px;font-size:14px;height:auto}
.nav li .v1{background:0 0;padding:0}
.nav li.on .v1,.nav li:hover .v1{font-weight:400;color:#0062ac}
.nav dl{
    width:100%;background:0 0;position:static;padding:0;
    -webkit-transform: translatex(0);
    -ms-transform: translatex(0);
    -o-transform: translatex(0);
    transform: translatex(0);
}
.nav dd{float:none;margin:0}
.nav dd a{font-size:12px;color:#fff;padding:0;line-height:24px}
.nav dd a:hover{color:#0062ac;background:0 0}
.menubtn.open{margin-top:6px}
.row{margin-right:0;padding-right:5px}
}
@media only screen and (max-width:1260px){
.ul-imgtxt1-qm .con:hover{-moz-box-shadow:1px 1px 5px rgba(2,46,119,.2);box-shadow:1px 1px 5px rgba(2,46,119,.2)}
}
@media only screen and (max-width:1199px){
.ban{height:300px}
}
@media only screen and (max-width:959px){
.ban{height:230px}
.m-share{margin-bottom:20px}
.m-text1-qm h1{margin-top:20px;font-size:16px;line-height:18px}
.m-text1-qm .txt{margin-top:20px;margin-bottom:20px;padding-bottom:20px}
.m-text2-qm h1{font-size:18px;line-height:20px}
.m-text2-qm .txt{margin-top:20px}
.m-text2-qm .txt span i{margin-right:10px}
.m-text3-qm h1{margin-top:20px;font-size:18px;line-height:20px}
.m-text3-qm .info{margin-top:10px;font-size:14px;line-height:18px}
.m-text3-qm .info span{margin:0 10px}
.m-text3-qm .txt{margin-top:20px;margin-bottom:20px}
.ul-imgtxt1-qm{margin-bottom:20px;margin-top:10px}
.ul-imgtxt1-qm li{padding:20px 0}
.ul-imgtxt1-qm .con{padding:10px 20px}
.ul-txt1-qm{margin-top:0;margin-bottom:20px}
.ul-txt1-qm li{padding:20px 0}
.m-text4-qm .txt h4{margin:10px 0;font-size:16px;line-height:26px}
.m-text4-qm .txt h4 i{font-size:24px}
}
@media only screen and (max-width:767px){
body{padding-top:50px}
.header,.logo{height:50px;line-height:50px}
.menubtn{padding-top:10px}
.menubtn.open{margin-top:0}
.ban{height:120px}
.m-share{font-size:13px;text-align:left}
.m-pn{padding-top:15px}
.m-pn a{font-size:13px;margin-bottom:10px}
.pages li{display:none}
.pages li a{font-size:14px}
.pages .pages-next,.pages .pages-prev{display:block}
.m-text1-qm .txt,.m-text2-qm .txt,.m-text2-qm h1 em{font-size:13px}
.m-text3-qm h1{font-size:16px;line-height:18px}
.m-text3-qm .txt{font-size:13px}
#jiathis_weixin_modal{width:300px!important;margin:-150px 0 0 -150px!important}
.ul-imgtxt1-qm{margin-bottom:10px}
.ul-imgtxt1-qm li{padding:10px 0}
.ul-imgtxt1-qm .con{padding:10px}
.ul-imgtxt1-qm .pic{float:none;width:auto;height:auto;margin-right:0}
.ul-imgtxt1-qm .txt{padding-left:0;border-left:none;margin-top:10px;font-size:13px}
.ul-imgtxt1-qm .txt .date1{display:none}
.ul-imgtxt1-qm .txt .date2{display:block}
.ul-imgtxt1-qm .txt span{font-size:14px;line-height:18px;margin-bottom:10px}
.ul-imgtxt1-qm .txt h4{font-size:15px}
.ul-imgtxt1-qm .txt p{height:auto}
.ul-txt1-qm li{padding:10px 0;line-height:24px}
.ul-txt1-qm .right{float:none;font-size:13px;margin-left:0}
.ul-txt1-qm .right a{height:24px;margin-left:0;width:62px;line-height:22px}
.ul-txt1-qm h4{font-size:14px}
.m-text4-qm .txt h4{font-size:15px;line-height:20px}
.m-text4-qm .txt h4 i{font-size:18px}
.m-text4-qm .txt{font-size:13px}
}