body,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:none;-webkit-overflow-scrolling:touch;outline:0}
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}
.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!important}
.db{display:block!important}
.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}
a{text-decoration:none;color:#333}
.mon .nav li a{outline:0;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
button,input,select,textarea{color:#333;font-size:14px;font-family:"微软雅黑","Microsoft Yahei";border:0;background:0 0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
select::-ms-expand{display:none}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#bbb}
:-moz-placeholder{color:#bbb}
::-moz-placeholder{color:#bbb}
:-ms-input-placeholder{color:#bbb}
body{color:#333;font-size:14px;line-height:1.5;font-family:"微软雅黑","Microsoft Yahei";min-width:1200px;overflow-x:auto}
a:hover{color:#1a6fc3}
@font-face{font-family:DIN-Black;src:url(../fonts/DIN-Black.eot),url(../fonts/DIN-Black.woff) format('woff'),url(../fonts/DIN-Black.ttf) format('truetype')}
@font-face{font-family:DIN-BlackItalic;src:url(../fonts/DIN-BlackItalic.eot),url(../fonts/DIN-BlackItalic.woff) format('woff'),url(../fonts/DIN-BlackItalic.ttf) format('truetype')}
@font-face{font-family:HelveticaNeueLTPro-ThEx;src:url(../fonts/HelveticaNeueLTPro-ThEx.eot),url(../fonts/HelveticaNeueLTPro-ThEx.woff) format('woff'),url(../fonts/HelveticaNeueLTPro-ThEx.ttf) format('truetype')}
::-ms-clear,::-ms-reveal{display:none}
.form-select{position:relative;cursor:pointer;float:left;width:500px}
.form-select .tit{padding:0 40px 0 17px;display:block;height:42px;line-height:42px;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border:1px solid #dcdcdc;position:relative}
.form-select .tit .icon{width:18px;height:16px;background:url(../images/arr-d.png) center center no-repeat;position:absolute;right:18px;top:50%;margin-top:-8px}
.form-select .tit .icon2{background-image:url(../images/arr-d02.png);right:20px}
.form-item{display:inline-block;vertical-align:0;font-size:14px;border:none;background:0 0;-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;outline:0;-webkit-transition:all .3s;transition:all .3s}
.form-text,.form-text:focus{width:100%;border:none!important}
.form-textarea{margin-top:1px;width:100%;height:60px;border:none;resize:none}
.form-select .options{display:none;position:absolute;left:0;z-index:1;border:1px solid #ddd;background-color:#fff}
.form-select .options li{padding:0 17px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-bottom:1px solid #ddd}
.form-select .options li:last-child{border-bottom:none}
.form-select .options li:hover{background-color:#eee}
.form-checkbox,.form-radio{position:relative;padding-left:21px;cursor:pointer}
.form-checkbox input[type=checkbox],.form-radio input[type=radio]{position:absolute;left:-9999px}
.form-checkbox em,.form-radio em{content:'';position:absolute;left:0;top:50%;width:14px;height:14px;border:1px solid #ddd;border-radius:3px;-webkit-transition:all .3s;transition:all .3s;margin-top:-7px;overflow:hidden}
.form-checkbox.checked em,.form-radio.checked em{border-color:#00468c;background:url(../images/check-on.png) 50% 50% no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}
.form-checkbox.disabled em,.form-radio.disabled em{background-color:#ccc;border-color:#bbb}
.tit-1{font-size:14px;height:40px;line-height:40px;overflow:hidden;margin-bottom:40px}
.tit-1 h2{color:#333;font-size:20px;font-weight:400;float:left;margin-right:25px}
.tit-1 em{color:#ccc;text-transform:uppercase;line-height:45px;float:left}
.tit-1 .more{color:#888;float:right}
.tit-1 a{color:#888}
.tit-1 a:hover{color:#1a6fc3}
.tit-1 .tab{float:right;overflow:hidden}
.tit-1 .tab ul{display:inline-block;vertical-align:bottom;overflow:hidden}
.tit-1 .tab li{float:left;margin-left:41px}
.tit-1 .tab a{line-height:28px;display:inline-block}
.tit-1 .tab li.on{margin-right:-10px}
.tit-1 .tab li.on a{color:#fff;padding:0 13px;background-color:#00468c}
.tit-2{font-size:14px;text-align:center;margin-bottom:25px}
.tit-2 h2{font-size:24px}
.tit-2 em{text-transform:uppercase}
.tit-white,.tit-white *{color:#fff!important}
.btn1{color:#fff;font-size:14px;display:inline-block;text-align:center;width:158px;line-height:38px;border:1px solid rgba(255,255,255,.4);border-radius:20px;transition:.36s ease-out;-ms-transition:.36s ease-out;-moz-transition:.36s ease-out;-webkit-transition:.36s ease-out;-o-transition:.36s ease-out}
.btn1:hover{color:#5e83fa;background-color:#fff}
.btn2{color:#fff;font-size:14px;height:40px;line-height:40px;text-align:center;background:#5e83fa;display:block;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.btn2 i{width:24px;height:40px;background-repeat:no-repeat;background-position:center;display:inline-block;vertical-align:top;margin-right:5px}
.btn2 .icon-mess{background-image:url(../images/icon-mess.png)}
.btn2:hover{color:#fff}
.blue{color:#00468c}
.wp{width:1200px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h60{height:60px;clear:both;overflow:hidden}
#header{height:60px;line-height:60px;padding:20px 0;background-color:#fff}
.logo{float:left}
.logo img{display:inline-block;vertical-align:top}
.hdr{float:right}
.hotline,.loginBtn{font-size:16px;padding-left:25px;display:inline-block;vertical-align:top}
.loginBtn{color:#0232a0;background:url(../images/user.png) 0 center no-repeat;margin-right:45px}
.hotline{color:#666;background:url(../images/phone.png) 0 center no-repeat}
#header .login{margin-top:28px;float:right;font-size:18px;line-height:34px;color:#999}
#header .login a{color:#00468c}
#header .login a:hover{text-decoration:underline}
.nav{height:60px;line-height:60px;background-color:#00468c;overflow:hidden}
.nav ul{overflow:hidden;margin:0 -25px}
.nav li{float:left}
.nav .v1{color:#fff;font-size:16px;text-align:center;padding:0 30px;display:block;margin-right:10px}
.nav .v1:hover,.nav li.on .v1{color:#fff;background-color:#1a6fc3}
#footer{color:#dedede;background:#3a3e50;overflow:hidden}
.f-top{padding:40px 0;overflow:hidden}
.f-logo{float:left;width:250px;text-align:right;line-height:140px;margin-right:95px}
.f-logo img{display:inline-block;vertical-align:middle}
.f-nav{float:left;overflow:hidden}
.f-nav dl{float:left;font-size:16px;text-align:center;line-height:35px;margin-right:95px}
.f-nav dt{color:#fff;font-size:18px;margin-bottom:5px}
.f-nav a{color:#dedede}
.f-code{float:left}
.f-code img{display:block;width:124px}
.f-bot{font-size:16px;line-height:30px;text-align:center;padding:20px 0;border-top:1px solid #616573}
.f-address{margin-bottom:10px}
#banner{position:relative;z-index:2;clear:both}
#banner .slider{z-index:1}
#banner .item{position:relative}
#banner .item-con{position:relative;height:600px}
#banner .txt{position:absolute;left:25px;right:0;top:145px;color:#fff;font-size:28px;line-height:50px;padding-left:25px}
#banner .txt h2{font-size:62px;font-family:DIN-Black,"微软雅黑","Microsoft Yahei";text-transform:uppercase;line-height:80px}
#banner .txt h3{opacity:.7;font-size:28px;font-weight:400}
#banner .item-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}
.CarInfo{position:absolute;z-index:2;right:50%;top:150px;margin-right:-600px;width:320px;background-color:#fff}
.CarInfo .tab-tit{color:#1a6fc3;font-size:22px;height:60px;line-height:60px;text-align:center;border-bottom:1px solid #e5e5e5;overflow:hidden}
.CarInfo .tab-tit li{float:left;width:50%;cursor:pointer}
.CarInfo .tab-tit li.on{color:#fff;background-color:#1a6fc3}
.CarInfo .tab-con{padding:15px}
.CarInfo .tab-con dl{color:#434343;font-size:16px;height:50px;line-height:50px;padding:15px 0;overflow:hidden}
.CarInfo .tab-con dt{float:left;width:85px}
.CarInfo .tab-con .num{float:left;color:#1a6fc3;font-size:36px;font-family:DIN-BlackItalic,"微软雅黑","Microsoft Yahei";text-align:center;margin-right:5px}
.CarInfo .tab-con .num em{width:26px;height:50px;display:inline-block;vertical-align:top;border:1px solid #eee;position:relative;margin:0 1px}
.CarInfo .tab-con .num em::after{content:'';position:absolute;left:0;right:0;top:50%;border-bottom:1px solid #eee}
.QuickNav{position:absolute;z-index:3;left:0;right:0;bottom:0}
.g-icon-list1{color:#fff;font-size:16px;line-height:40px;text-align:center;background-color:rgba(0,70,140,.85)}
.g-icon-list1 ul{overflow:hidden}
.g-icon-list1 li{float:left;width:33.333%;position:relative}
.g-icon-list1 li::after{content:'';position:absolute;right:0;top:50%;height:16px;margin-top:-8px;border-right:2px solid rgba(255,255,255,.5)}
.g-icon-list1 li:last-child::after{display:none}
.g-icon-list1 a{color:#fff;display:block;height:40px;padding:20px 0}
.g-icon-list1 .icon{display:inline-block;vertical-align:middle;margin-right:10px}
#main{position:relative;z-index:1}
.index-row{padding:60px 0;overflow:hidden}
.g-list1{overflow:hidden}
.g-list1 ul{overflow:hidden;margin:0 -8px -20px}
.g-list1 .item{float:left;width:33.333%;margin-bottom:30px}
.g-list1 .con{color:#fff;display:block;position:relative;overflow:hidden;margin:0 8px}
.g-list1 .pic{height:204px;overflow:hidden}
.g-list1 .pic img{display:block;width:100%;height:100%;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.g-list1 .con:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.g-list1 .txt{padding:15px;border-bottom:1px solid #e5e5e5}
.g-list1 .title{line-height:25px}
.g-list1 .title h3{color:#666;font-size:16px;font-weight:400}
.g-list1 .title em{color:#d1d0d0;font-size:14px}
.g-list1 .more{float:right;width:20px;height:50px;display:inline-block;vertical-align:top;text-indent:-9999px;background:url(../images/a3.png) center center no-repeat}
.g-list1 .more::before{content:'';position:absolute;left:3px;top:50%;height:15px;margin-top:-7px;border-left:1px solid #e5e5e5}
.g-list1 .con:hover .title,.g-list1 .con:hover .title h3{color:#1a6fc3}
.g-list1 .con:hover .more{background-image:url(../images/a3-on.png)}
.index-about{padding-top:75px;background-repeat:no-repeat;background-position:center 0}
.g-txt1{opacity:.7;font-size:16px;line-height:2;text-align:center;margin-bottom:30px}
.g-txt1 .more{font-size:14px;display:inline-block;line-height:30px;margin-top:15px}
.g-txt1 .more i{width:10px;height:30px;display:inline-block;vertical-align:top;background:url(../images/a4.png) center center no-repeat;margin-left:5px}
.g-txt-list1{background-color:#fff;box-shadow:2px 0 20px rgba(0,0,0,.06);margin-bottom:10px}
.g-txt-list1 ul{overflow:hidden}
.g-txt-list1 li{float:left;width:25%;color:#999;line-height:25px;text-align:center;padding:50px 0;position:relative}
.g-txt-list1 li::after{content:'';position:absolute;right:0;top:50%;height:60px;margin-top:-25px;border-right:1px solid #eee}
.g-txt-list1 li:last-child::after{display:none}
.g-txt-list1 .num{color:#555;font-size:42px;font-family:HelveticaNeueLTPro-ThEx,"微软雅黑","Microsoft Yahei";letter-spacing:2px;line-height:45px}
.g-txt-list1 .num sup{font-size:24px}
.index-news .tit-1 .tab{margin-right:0}
.index-news .tit-1 .tab li:last-child{margin-right:0}
.g-row{overflow:hidden}
.g-row .col-left{float:left;width:550px}
.g-row .col-right{float:right;width:580px}
.hotNews{color:#999;line-height:30px;padding:30px 60px;background-color:#fafafa}
.hotNews .txt{width:350px}
.hotNews .date{font-size:24px;font-family:HelveticaNeueLTPro-ThEx,"微软雅黑","Microsoft Yahei";margin-bottom:20px;margin-left:3px}
.hotNews .title{color:#434343;font-size:18px;font-weight:400;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:10px}
.hotNews .det{margin-bottom:20px}
.hotNews .pic{width:400px;height:180px;margin-bottom:40px}
.hotNews .pic img{display:block;width:100%;height:100%}
.hotNews .more{display:block;color:#fff;width:145px;height:38px;line-height:38px;text-align:center;text-indent:-999px;background:url(../images/a1.png) center center no-repeat #00468c;margin-bottom:10px}
.hotNews .more:hover{background-color:#1a6fc3}
.g-list2{overflow:hidden}
.g-list2 .item{color:#999;padding:30px 0;border-top:1px solid #eee}
.g-list2 .item:last-child{padding-bottom:10px}
.g-list2 .con{color:#999;display:block}
.g-list2 .txt{margin-right:120px}
.g-list2 .title{color:#666;font-size:16px;font-weight:400;line-height:50px;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:30px;background:url(../images/d1.png) 12px center no-repeat;margin-bottom:3px}
.g-list2 .det{line-height:26px;padding-left:30px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:5px;margin-right:1em}
.g-list2 .info{float:right;width:60px;height:110px;text-align:center}
.g-list2 .date{font-size:20px;font-family:HelveticaNeueLTPro-ThEx,"微软雅黑","Microsoft Yahei";line-height:50px}
.g-list2 .more{display:block;line-height:25px;position:relative;text-indent:-9999px;background:url(../images/a2.png) center center no-repeat;margin-top:35px}
.g-list2 .more::before{content:'';position:absolute;left:3px;top:50%;height:15px;margin-top:-7px;border-left:1px solid #e5e5e5}
.g-list2 .con:hover .title{color:#1a6fc3}
.g-list2 .con:hover .more{background-image:url(../images/a2-on.png)}
.g-list3{padding:50px 0;border-top:1px solid #e5e5e5}
.g-list3 ul{overflow:hidden;margin:-9px}
.g-list3 .item{float:left;width:25%}
.g-list3 .pic{height:138px;line-height:138px;text-align:center;border:1px solid #e5e5e5;overflow:hidden;margin:9px}
.g-list3 .pic:hover{border-color:#1a6fc3}
.g-list3 .pic img{display:inline-block;vertical-align:top}
.PartnerSlider{position:relative}
.PartnerSlider .slick-arrow{position:absolute;top:50%;margin-top:-25px;cursor:pointer;display:inline-block;height:50px;width:50px;background-repeat:no-repeat;background-position:center;transition:.36s ease-out;-ms-transition:.36s ease-out;-moz-transition:.36s ease-out;-webkit-transition:.36s ease-out;-o-transition:.36s ease-out}
.PartnerSlider .prev{left:-50px;background-image:url(../images/arr-l.png)}
.PartnerSlider .next{right:-50px;background-image:url(../images/arr-r.png)}
.PartnerSlider .prev:hover{background-image:url(../images/arr-l-on.png)}
.PartnerSlider .next:hover{background-image:url(../images/arr-r-on.png)}
.popBox{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999;background:rgba(0,0,0,.3);display:none}
.popBox .popCon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:320px;padding:30px;background:#fff;border-radius:5px;overflow:hidden}
.popBox .popClose{position:absolute;z-index:9;cursor:pointer;right:5px;top:5px;width:30px;height:30px;background:url(../images/icon-x.png) center center no-repeat}
#ApplyJob .popCon{width:600px;padding:40px}
.g_table1{line-height:50px;width:100%}
.g_table1 caption{color:#333;font-size:20px;text-align:center;line-height:35px;margin-bottom:20px}
.g_table1 tbody td,.g_table1 tbody th{height:50px;line-height:50px;border:1px solid #e5e5e5}
.g_table1 .space td,.g_table1 .space th{height:30px;border:0}
.g_table1 th{color:#999;width:50px;text-align:center}
.g_table1 th img{display:inline-block;vertical-align:middle}
.g_table1 .inp{font-size:16px;height:50px;display:block;width:100%;padding:0 20px}
.g_table1 .tips{margin:5px 0 10px}
.g_table1 .btn{color:#fff;font-size:18px;height:52px;line-height:52px;text-align:center;background-color:#00468c;border-radius:5px;display:block;width:100%;margin:5px 0}
.wp2{margin:0 auto;width:1000px}
.g-tit1{overflow:hidden}
.g-tit1 em{margin-right:13px;margin-top:4px;height:20px;border-left:3px solid #1a6fc3;float:left}
.g-tit1 h2{font-size:20px;line-height:28px;color:#333}
.g-bottom{padding-top:24px;text-align:center}
.g-bottom .form-checkbox{font-size:14px;line-height:16px;color:#666}
.g-bottom .form-checkbox a{color:#00468c}
.g-bottom .form-checkbox a:hover{text-decoration:underline}
.g-bottom .submit{margin:22px auto 51px;width:160px;display:block;text-align:center;font-size:16px;line-height:46px;color:#fff;background:#00468c;border-radius:4px;overflow:hidden;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.g-bottom .submit:hover{background-color:#1a6fc3}
.layui-laydate .laydate-time-list .layui-this,.layui-laydate table .layui-this{background-color:#00468c!important}
.layui-laydate-footer span:hover,.layui-laydate-footer span[lay-type=date]{color:#00468c!important}
.navsub{padding-top:32px;margin-bottom:30px;overflow:hidden}
.ul-tabs{overflow:hidden;float:left}
.ul-tabs li{margin-right:15px;float:left}
.ul-tabs li a{padding:0 18px;font-size:14px;line-height:30px;color:#888;display:block;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.ul-tabs li.on a,.ul-tabs li:hover a{background-color:#00468c;color:#fff}
.cur{margin-top:3px;float:right}
.bansub{height:220px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.f-form01{margin-bottom:35px;border:1px solid #e5e5e5;padding:27px 30px 38px}
.f-form01 .form{border-bottom:1px dashed #e5e5e5}
.f-form01 .con{padding-top:26px}
.f-form01 .con .tit1{height:44px;margin-right:27px;width:64px;font-size:16px;color:#333;line-height:44px;text-align:justify;overflow:hidden;float:left}
.f-form01 .con .tit1 span{display:inline-block;*display:inline;*zoom:1;width:100%;line-height:0}
.f-form01 .con .input{margin-bottom:30px;font-size:16px;line-height:44px;color:#333}
.f-form01 .con .input input{width:100%;height:42px;padding-left:17px;padding-right:40px;display:block;border:1px solid #dcdcdc;font-size:16px;line-height:42px;color:#333}
.f-form01 .con .inp{width:500px;height:44px;float:left;position:relative}
#time{background:url(../images/arr-d.png) 95% center no-repeat}
.f-form01 .con .s2 .inp{width:295px}
.f-form01 .con .s2 .inp em{position:absolute;right:18px;top:0}
.f-form01 .con .form-select .tit .icon{right:16px}
.f-form01 .con .submit{margin:10px 0 40px 91px;width:160px;text-align:center;font-size:16px;line-height:46px;color:#fff;background:#00468c;border-radius:4px;overflow:hidden;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.f-form01 .con .submit:hover{background-color:#1a6fc3}
.f-form01 .info{padding-top:23px;padding-right:20px}
.f-form01 .info h3{margin-bottom:17px;font-size:18px;line-height:20px;color:#333}
.f-form01 .info .desc{font-size:14px;line-height:20px;color:#666}
.f-form01 .info .desc em{float:left}
.f-form01 .info .desc span{overflow:hidden;display:block}
.f-form01 .m-result{margin-top:-10px}
.m-result{margin-bottom:34px}
.m-result table{width:100%;background:#fcfcfc}
.m-result table tr{height:60px;font-size:16px;line-height:24px;text-align:center;color:#666}
.m-result table th{text-align:center}
.m-result table .td1{width:300px;padding-left:47px;text-align:left}
.m-result table .td2{width:198px}
.m-result table .td3{width:170px}
.m-result table tbody tr{border-top:1px solid #e5e5e5;color:#1a6fc3}
.ul-tit1{margin:0 -20px;background:#e0e0e0;overflow:hidden}
.ul-tit1 li{width:170px;float:left;position:relative}
.ul-tit1 li span{margin-left:20px;display:block;text-align:center;font-size:16px;line-height:50px;color:#666}
.ul-tit1 .bg{width:16px;height:100%;background:url(../images/f1-icon01.png) center center no-repeat;position:absolute;top:0;right:-16px;z-index:10;display:none}
.ul-tit1 .arrow{width:20px;height:100%;display:block;background:url(../images/f1-icon02.png) center center no-repeat;position:absolute;top:0;right:-20px;z-index:10}
.ul-tit1 li.on .bg{display:block}
.ul-tit1 li.on span{background:#1a6fc3;color:#fff}
.f-form02{overflow:hidden;margin-bottom:25px}
.f-form02 .form{padding:0 30px;border:1px solid #eee}
.f-form02 .form-con{padding-top:26px}
.f-form02 .form-con.f1{border-bottom:1px dashed #eee}
.f-form02 .form-con .g-tit1{margin-bottom:28px}
.f-form02 .form-con .con{margin:0 -34px}
.f-form02 .form-con .input{margin-bottom:30px;width:50%;float:left}
.f-form02 .form-con .input .inner{padding:0 34px}
.f-form02 .form-con .tit1{width:84px;height:44px;overflow:hidden;margin-right:30px;font-size:16px;line-height:44px;color:#333;float:left;text-align:justify}
.f-form02 .form-con .tit1 .red{color:#ff3939}
.f-form02 .form-con .tit1 em{width:100%;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.f-form02 .form-con .input .inp{overflow:hidden;height:44px;position:relative}
.f-form02 .form-con .input .inp input{padding:0 17px;width:100%;height:44px;display:block;font-size:16px;color:#333;line-height:42px;border:1px solid #dcdcdc}
.f-form02 .form-con .input .form-select{width:320px;display:block}
.form-select .tit{background-position:94% center}
.f-form02 .form-con .input .form-select .options li{line-height:44px}
.f-form02 .form-con .con .s3{width:100%}
.f-form03{padding-top:76px}
.f-form03 .input{margin-bottom:18px;padding-left:27px;padding-right:187px;border-radius:4px;overflow:hidden;position:relative;background:#f8f8f8}
.f-form03 .input .so{width:100%;height:60px;display:block;font-size:16px;line-height:60px;color:#333}
.f-form03 .input .submit{padding-left:75px;width:160px;height:60px;display:block;text-align:left;font-size:20px;line-height:60px;color:#fff;background:url(../images/f1-icon03.png) 45px center no-repeat #5fafff;position:absolute;top:0;right:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.f-form03 .input .submit:hover{background-color:#1a6fc3}
.f-form03 .history{font-size:16px;line-height:22px;color:#f8f8f8\0;color:rgba(248,248,248,.6)}
.f-form03 .history span{margin-right:20px}
.f-form03 .input .so::-webkit-input-placeholder{color:#999}
.f-form03 .input .so:-moz-placeholder{color:#999}
.f-form03 .input .so::-moz-placeholder{color:#999}
.f-form03 .input .so:-ms-input-placeholder{color:#999}
.f-form03 .ul-tips{padding-top:12px;margin-left:14px;height:100%;position:absolute;top:0;left:0}
.ul-tips{overflow:hidden}
.ul-tips li{margin-right:14px;padding-left:14px;padding-right:45px;float:left;background:#e5e5e5;border-radius:4px;overflow:hidden;position:relative}
.ul-tips li span{font-size:18px;line-height:36px;color:#333}
.ul-tips li .close{width:10px;height:10px;display:block;background:url(../images/f1-icon04.png) center center no-repeat;position:absolute;right:12px;top:50%;margin-top:-5px}
.ul-tab-f1{padding-top:17px;border-bottom:1px solid #e5e5e5;overflow:hidden}
.ul-tab-f1 li{margin-right:50px;float:left}
.ul-tab-f1 li a{font-size:20px;line-height:54px;color:#333;border-bottom:3px solid #fff;display:block}
.ul-tab-f1 li.on a{color:#00468c;border-color:#00468c}
.ul-tab-f1 li:hover a{color:#00468c}
.f-result{padding-top:30px}
.f-result1 .info{padding-top:72px;padding-bottom:135px;font-size:16px;line-height:50px;color:#999;text-align:center}
.result-box{border:1px solid #e5e5e5}
.result-box .con{padding:26px 30px}
.f-info{margin-bottom:20px;position:relative}
.f-info h3{margin-bottom:16px;font-size:20px;line-height:28px;color:#333;font-weight:400}
.f-info h3 img{margin-left:6px;margin-right:9px;display:inline-block;vertical-align:middle}
.f-info .num{margin-bottom:16px;font-size:18px;line-height:24px;color:#333}
.f-info .info{font-size:14px;line-height:20px;color:#999;overflow:hidden}
.f-info .info p{float:left}
.f-info .info .s1{margin-right:28px}
.f-info .status{position:absolute;right:70px;top:44px}
.f-info .status .icon{margin:0 auto 8px;width:46px;height:46px;border-radius:100%;background:url(../images/f1-icon06.png) center center no-repeat;overflow:hidden}
.f-info .status h4{font-size:16px;line-height:24px;color:#00468c;text-align:center;font-weight:400}
.f-map{margin-bottom:50px}
.f-map .tit{padding:26px 30px 20px;border-bottom:1px solid #eee}
.f-map h3{padding-left:27px;font-size:16px;line-height:20px;background:url(../images/f1-icon07.png) 0 center no-repeat;color:#666;font-weight:400}
.f-map .con{overflow:hidden;padding-bottom:14px}
.f-map .ul-process{width:300px;float:left}
.f-map .map{padding-top:4px;float:right;width:630px}
.f-map .map img{width:100%;height:auto;display:block}
.ul-process{position:relative}
.ul-process:after{content:"";display:block;position:absolute;top:10px;bottom:50px;left:107px;border-left:1px solid #a0c2e3}
.ul-process li{overflow:hidden;margin-bottom:17px;position:relative}
.ul-process .date{width:78px;float:left;font-size:14px;color:#888;line-height:20px;text-align:right}
.ul-process .time{display:block}
.ul-process .desc{padding-left:60px;font-size:14px;line-height:20px;color:#333;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}
.ul-process .icon{width:8px;height:10px;background:url(../images/f1-icon08.png) center center no-repeat;display:block;position:absolute;top:6px;left:103px;z-index:2}
.f-result3{margin-bottom:40px;position:relative}
.f-result3 .map img{width:100%;height:auto;display:block}
.f-result3 .map .cover{width:476px;border:2px solid #b4cbe3;position:absolute;left:141px;bottom:108px;border-radius:4px}
.f-result3 .map .cover:after{content:"";display:block;width:18px;height:11px;background:url(../images/f2-icon08.png) center center no-repeat;margin-left:-9px;position:absolute;left:50%;bottom:-11px}
.ul-videos{position:relative;overflow:hidden}
.ul-videos:before{content:"";display:block;position:absolute;top:0;bottom:0;left:50%;border-left:1px solid rgba(49,49,49,.5);border-color:#313131\0;z-index:10}
.ul-videos li{width:50%;float:left}
.ul-videos .tit{padding:0 8px;overflow:hidden;height:30px;background:#c4d5e6;position:relative}
.ul-videos .tit h3{max-width:150px;padding-left:28px;font-size:14px;line-height:30px;color:#333;font-weight:400;background:url(../images/f2-icon05.png) 0 center no-repeat;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.ul-videos .tit .control{overflow:hidden;position:absolute;top:9px;right:9px}
.ul-videos .tit .control .icon{margin-left:12px;width:12px;height:12px;display:block;float:left;background:url(../images/f2-icon06.png) center center no-repeat}
.ul-videos .tit .control .icon2{background-image:url(../images/f2-icon07.png)}
.ul-videos .video{height:0;padding-top:53.78%;position:relative}
.ul-videos .video img{width:100%;height:100%;display:block;position:absolute;top:0}
.f-result3 .form{width:100%;position:absolute;top:53px}
.f-result3 .form .inp{margin:0 auto;width:684px;height:42px;background:#fff;border-radius:4px;overflow:hidden;position:relative;-webkit-box-shadow:rgba(95,175,255,.1) 0 4px 14px 0;box-shadow:rgba(95,175,255,.1) 0 4px 14px 0}
.f-result3 .form .inp .text{padding-left:18px;padding-right:128px;width:100%;height:42px;line-height:42px;font-size:14px;color:#333;display:block}
.f-result3 .form .inp .submit{padding-left:52px;width:110px;height:100%;text-align:left;font-size:14px;line-height:42px;color:#fff;background:url(../images/f1-icon09.png) 30px center no-repeat #5fafff;position:absolute;right:0;top:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.f-result3 .form .inp .submit:hover{background-color:#1a6fc3}
.ban-f2{margin-bottom:12px}
.ban-f2 .item .pic{height:0;display:block;font-size:0;padding-top:24%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:100% 100%;background-size:100% 325px}
.ban-f2 .slick-dots{width:100%;font-size:0;text-align:center;position:absolute;bottom:24px}
.ban-f2 .slick-dots li{display:inline-block}
.ban-f2 .slick-dots li button{font-size:0;margin:0 5px;width:50px;height:3px;border-radius:1px;background-color:rgba(255,255,255,.5);background-color:#ccc\0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.ban-f2 .slick-dots .slick-active button{background-color:#fff}
.f-form04{padding-top:21px;margin-bottom:47px}
.f-form04 .info{padding:0 30px;font-size:16px;line-height:50px;color:#888;border:1px solid #eee;border-bottom:0}
.f-form04 .form-con{padding-top:36px}
.f-form04 .form-con .con{margin-right:-40px;padding-left:10px;padding-right:40px}
.f-form04 .form-con .con .inner{padding-right:40px}
.f-form04 .form-con .con .inner .tit1{width:74px;margin-right:30px}
.f-form04 .form-con .s1 .form-select{width:400px}
.f-form04 .form-con .s3 .form-select{width:984px}
.f-form04 .g-bottom{padding-top:18px}
.f-form04 .g-bottom .submit{margin-top:25px}
.ban-f3{height:130px}
.ban-f3 h3{font-size:36px;line-height:130px;text-align:center;color:#c3d5ff;font-weight:400;letter-spacing:2px}
.f-form05{margin:0 auto;width:380px}
.f-form05 .form{padding-top:56px}
.f-form05 .form .input{margin-bottom:28px;height:40px;overflow:hidden;border-bottom:1px solid #eee;background:url(../images/f2-icon01.png) 0 center no-repeat #fff;padding-left:34px}
.f-form05 .form .s2{background-image:url(../images/f2-icon02.png)}
.f-form05 .form .s3{background-image:url(../images/f2-icon03.png)}
.f-form05 .form .s4{background-image:url(../images/f2-icon04.png)}
.f-form05 .form .input .text{width:100%;padding-right:20px;height:40px;display:block;font-size:16px;line-height:40px;color:#333}
.f-form05 .form .s2 .inp{overflow:hidden}
.f-form05 .form .s2 .text{width:100px;float:left}
.f-form05 .form .s2 .numcode{float:right;font-size:16px;line-height:40px;color:#1952a0}
.f-form05 .form .s2 .numcode.disabled{color:#999}
.f-form05 .g-bottom{margin-top:-12px;padding-top:0;text-align:left}
.f-form05 .g-bottom .submit{margin-top:37px;width:100%;height:52px;line-height:52px;border-radius:0;font-size:18px}
.f-success{padding-top:70px;text-align:center}
.f-success .pic{margin:0 auto 22px;width:82px;height:82px}
.f-success .pic img{width:100%;height:100%;display:block}
.f-success .info{margin-bottom:25px;font-size:18px;line-height:34px;color:#434343}
.f-success .login{margin:0 auto 80px;width:135px;height:40px;line-height:40px;font-size:16px;color:#fff;border-radius:4px;overflow:hidden;background:#00468c;display:block;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.f-success .login:hover{background:#1a6fc3}
.ul-process2{margin-top:72px;text-align:center}
.ul-process2 li{width:166px;display:inline-block;position:relative}
.ul-process2 li:first-child:before{display:none}
.ul-process2 li:before{width:100%;content:"";display:block;position:absolute;right:50%;top:12px;border-bottom:1px solid #e5e5e5}
.ul-process2 .tit{width:42px;position:relative;z-index:4;display:inline-block;background:#fff}
.ul-process2 .tit h3{margin:0 auto;width:22px;height:22px;border-radius:100%;border:1px solid #cecece;overflow:hidden;font-family:Arial;font-size:14px;line-height:22px;color:#cacaca;text-align:center}
.ul-process2 p{font-size:12px;line-height:34px;color:#999}
.ul-process2 li.on .tit h3{border-color:#1a6fc3;background:#1a6fc3;color:#fff}
.ul-process2 li.on p{color:#1a6fc3}
.ul-process2 li.on:before{border-color:#1a6fc3}
.f-form06 .form{padding-top:35px}
.f-form06 .g-bottom .submit{margin-top:62px}
.f-success2{padding-top:46px}
.delivery-area{overflow:hidden;margin-bottom:50px}
.cur-news{margin-top:6px;color:#666;float:none}
.cur-news a{color:#666}
.cur-news a.blue,.cur-news a:hover{color:#00468c}
.delivery-area .arctile{width:40%;float:left}
.delivery-area .are-map{padding-top:30px;width:60%;float:left}
.delivery-area .tit-area{margin-top:142px;margin-bottom:65px}
.delivery-area .tit-area em{display:block;height:6px;width:190px;margin-bottom:12px;background-color:#00468c}
.delivery-area .tit-area h3{margin-bottom:15px;color:#00468c;font-size:24px}
.delivery-area .tit-area span{font-size:20px;color:#666}
.delivery-area .arc{font-size:16px;line-height:2.3;color:#a1a1a1}
.news-detail{padding:4px 50px 0;margin-bottom:50px}
.news-detail h1{font-weight:400;text-align:center;font-size:32px;color:#434343}
.news-detail .source-time{margin:14px auto 35px;text-align:center;font-size:18px;color:#999;width:600px}
.news-detail .source-time span{margin-right:25px}
.h30{height:30px}
.news-detail .detail{line-height:2.2;color:#434343;font-size:18px}
.page-next,.page-prev{font-size:18px;margin-bottom:10px;color:#00468c}
.page-next a,.page-prev a{color:#00468c}
.page-next a:hover,.page-prev a:hover{color:#3a3e50}
.talents-recruit{margin-bottom:41px}
.talents-recruit h1{padding-top:20px;font-size:24px;font-weight:400;text-align:center;margin-bottom:10px;color:#222}
.talents-recruit .inform{font-size:16px;color:#999;text-align:center;padding-bottom:25px;border-bottom:1px dashed #e5e5e5}
.talents-tit{margin:37px 0 20px;position:relative}
.talents-tit em{position:absolute;left:0;top:50%;margin-top:-10px;width:4px;height:20px;display:block;background-color:#00468c}
.talents-tit h3{font-size:20px;font-weight:700;margin-left:18px}
.talents-desc{margin-bottom:5px;padding-bottom:38px;border-bottom:1px dashed #e5e5e5}
.talents-desc .desc{line-height:1.66;font-size:16px;color:#666}
.post-detail{margin-bottom:50px}
.post-detail .post dt{margin-bottom:20px;font-size:20px;color:#333;padding:15px;font-weight:700;background-image:url(../images/pull-down.png);background-repeat:no-repeat;background-position:98% center;background-size:18px 11px;background-color:#f8f8f8;border-radius:4px;cursor:pointer}
.post-detail .post dd{padding:15px;line-height:2;display:none;font-size:16px;color:666666}
.post-detail .post dd h4{font-size:16px;color:#666}
.supplier{margin-top:50px;padding:60px 65px}
.supplier h1{text-align:center;font-size:24px}
.supplier .message{line-height:2.35;height:1140px;font-size:18px;color:#434343}
.supplier .message span{display:block;color:#999}
img{max-width:100%}
.m-serlist{padding:13px 0 40px;overflow:hidden}
.m-serlist2{padding-top:3px;padding-bottom:36px}
.m-serlist .ul-ser{margin-right:-20px}
.ul-ser li{float:left;width:284px;height:258px;margin-right:18px;margin-bottom:23px;border:1px solid #eee}
.ul-ser li .item{text-align:center;padding:65px 22px 35px}
.ul-ser li .item .pic{margin-bottom:23px;height:60px;text-align:center}
.ul-ser li .item .pic a{display:block}
.ul-ser li .item .pic a img{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.ul-ser li .item .pic a:hover img{-webkit-transform:rotatey(-180deg);-ms-transform:rotatey(-180deg);transform:rotatey(-180deg)}
.ul-ser li .item h3 a{font-size:18px;color:#333;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;margin-bottom:14px;display:block;font-weight:400;height:27px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-ser li .item h3 a:hover{color:#00468c}
.ul-ser li .item p{color:#999;font-size:14px;line-height:24px;max-height:48px;position:relative;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.m-infolist{padding:0 0 38px;margin-top:-20px}
.ul-info li{padding:20px 0;overflow:hidden;border-bottom:1px solid #e5e5e5;margin-bottom: 23px;}
.ul-info li .tit{float:left;width:274px;height:140px;text-align:center;background:url(../images/i-bg.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}
.ul-info li .tit h3{margin-top:33px}
.ul-info li .tit h3 span{display:block;font-size:24px;color:#555;height:31px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-info li .tit h3 p{font-size:18px;color:#555;font-weight:400;margin-top:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-info li .con{float:left;width:890px;margin-left:32px}
.ul-info li .con h4{margin-top:25px}
.ul-info li .con h4 a{display:block;font-size:18px;color:#555;font-weight:400;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-info li .con h4 a:hover{color:#00468c}
.ul-info li .con p{font-size:14px;color:#888;line-height:29px;margin-top:10px;height:58px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.pages{overflow:hidden;text-align:center;margin-top:32px;font-family:"微软雅黑","Microsoft Yahei"}
.pages ul{display:inline-block}
.pages ul li{float:left;width:34px;height:32px;line-height:32px;border:1px solid #eee;margin-left:10px;border-radius:4px;overflow:hidden}
.pages ul li a{display:block;height:100%;text-align:center;font-size:18px;color:#bcbcbc}
.pages ul li a:hover,.pages ul li.on a{background:#00468c;color:#fff}
.pages li.pages-prev a{background:url(../images/arr-l.png) center center no-repeat}
.pages li.pages-next a{background:url(../images/arr-r-on.png) center center no-repeat}
.pages ul li.pages-prev a:hover{background:url(../images/p-l.png) center center no-repeat #00468c;-webkit-background-size:50% 50%;background-size:50% 50%}
.pages ul li.pages-next a:hover{background:url(../images/p-r.png) center center no-repeat #00468c;-webkit-background-size:50% 50%;background-size:50% 50%}
.m-newslist{padding:0 0 49px;margin-top:-18px}
.m-newslist .ul-news{overflow:hidden}
.ul-news li{overflow:hidden;padding:20px 0;border-bottom:1px solid #e5e5e5}
.ul-news li .pic{float:left;width:274px;height:140px;overflow:hidden}
.ul-news li .pic img{width:100%;height:auto;display:block;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.ul-news li:hover .pic img{transform:scale(1.1)}
.ul-news li .txt{float:left;width:680px;margin-left:37px}
.ul-news li .txt h3{margin-top:20px;height:27px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#555;font-size:18px;font-weight:400}
.ul-news li.on>a:hover .txt h3,.ul-news li>a:hover .txt h3{color:#00468c}
.ul-news li>a:hover .date{background:url(../images/n-r-b.png) right bottom no-repeat;-webkit-background-size:30%;background-size:30%}
.ul-news li .txt p{color:#888;font-size:14px;line-height:29px;margin-top:10px;height:58px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.ul-news li .date{float:right;margin-top:27px;font-size:16px;height:85px;color:#999;font-family:HelveticaNeueLTPro-ThEx,"微软雅黑","Microsoft Yahei";background:url(../images/n-r.png) right bottom no-repeat}
.m-suplist{padding:0 0 48px}
.m-suplist .ul-news{overflow:hidden}
.m-suplist .ul-news li{background:0 0}
.m-suplist .ul-news li .txt h3 a{color:#555}
.m-suplist .ul-news li .txt{width:885px}
.m-intro{margin-top:50px}
.m-intro .pic{float:left;width:400px;height:210px;margin-bottom:22px}
.m-intro .p-r{float:right;width:760px;overflow:hidden;}
.m-intro .p-b{height:132px;overflow:hidden;-webkit-line-clamp:4}
.m-intro p{font-size:16px;color:#666;line-height:32px;text-indent:2em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}
.m-intro2{margin-top:30px}
.m-intro2 .g-txt-list1{box-shadow:none;border:1px solid #ddd}
.m-intro2 .g-txt-list1 li.item{padding:50px 0}
.m-intro3{padding:25px 0 10px;border-top:1px dashed #ccc;margin-top:43px}
.m-intro3 .tit{margin-bottom:20px}
.m-intro3 .tit h3{font-size:20px;color:#666;padding-left:17px;border-left:3px solid #00468c;line-height:20px;font-weight:400}
.m-intro3 p{font-size:16px;color:#888;line-height:30px;margin-bottom:27px;max-height:60px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.banner{margin-bottom:15px;position:relative}



.banner .pic a{}
.slicklist1 .slick-dots{position:absolute;left:50%;bottom:30px;transform:translateX(-50%)}
.slicklist1 .slick-dots li{float:left;margin-right:10px}
.slicklist1 .slick-dots li button{width:50px;height:3px;font-size:0;background:rgba(252,252,252,.4)}
.slicklist1 .slick-dots li.slick-active button{background:rgba(252,252,252,1)}
.q-cy table{width:100%}
.q-cy td{text-align:center}
.q-cy th{font-size:18px;color:#888;text-align:center;font-weight:400}
.q-cy .pages{margin-top:0;border:1px solid #e5e5e5;border-top:0;font-size:0;padding:24px 0}
.q-cy .q-t{background-color:#eee;height:59px;line-height:59px}
.q-cy tr{border:1px solid #e5e5e5;border-top:none;font-size:20px;color:#555}
.q-cy .q-t1{width:228px;padding-left:4px}
.q-cy .q-t2{width:380px}
.q-cy .q-t3{width:170px;text-align:center}
.q-cy .q-t4{padding-left:146px}
.q-cy .pic{margin:24px auto 16px;width:180px;height:118px;overflow:hidden}
.q-cy .pic img{display:block;width:100%;height:auto;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.q-cy .pic:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.q-cy i{display:inline-block;width:68px;height:12px;background:url(../images/q-2.jpg) no-repeat;margin-left:26px;margin-right:33px}
.q-ban .slick-dots{position:absolute;left:0;bottom:22px;width:100%;text-align:center;z-index:8}
.q-ban .slick-dots li{display:inline-block;margin-right:12px}
.q-ban .slick-dots li button{display:block;width:30px;height:3px;border-radius:14px;font-size:0;line-height:0;background-color:#818798;border:none}
.q-ban .slick-dots li.slick-active button{background-color:#fff}
.q-coop{padding-bottom:16px;padding-top:40px}
.q-coop .tit{margin-bottom:26px}
.q-coop .tit h3{font-size:22px;color:#333;font-weight:400;padding-left:10px;background:url(../images/q-i1.png) left center no-repeat}
.ul-q1{margin-right:-18px}
.ul-q1 li{width:286px;float:left;margin-right:18px;margin-bottom:17px;height:141px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;border:1px solid #eee;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.ul-q1 li:hover{border:1px solid #45709d}
.ul-q1 li a{display:block;background-repeat:no-repeat;background-position:center center;width:284px;height:139px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.ul-q1 li:hover a{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-seat{margin-top:58px;padding-bottom:42px;overflow:hidden}
.ul-seat li{float:left;font-size:20px;color:#666}
.ul-seat .s-q1{width:424px}
.ul-seat p{margin-bottom:24px}
.ul-seat .s-q2{width:540px}
#allmap{width:1200px;height:388px;margin-bottom:56px}
.q-dl{margin-top:110px;margin-left:215px;padding:30px;width:320px;background-color:#fff;z-index:99;border-radius:5px;position:absolute;left:50%}
.f_address a{font-size:14px;color:#999;display:inline-block;padding-right:20px;margin-right:12px;background:url(../images/q-i2.jpg) right center no-repeat}
.f_address a.on{background:0 0}
.f_address a:hover{color:#00468c}
.q-p{font-size:12px;color:#bdbdbd;margin-top:-2px}
.fd-q{background:0 0}
.q-b{border-top:1px solid #eee;margin-top:44px;padding-top:31px}
.q-b .f_address{margin-bottom:0}
.hidden
{display:none;
}