@charset "gb2312";
@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot');src:url('../fonts/fontawesome-webfont.eot') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2') format('woff2'),url('../fonts/fontawesome-webfont.woff') format('woff'),url('../fonts/fontawesome-webfont.ttf') format('truetype'),url('../fonts/fontawesome-webfont.svg') format('svg');font-weight:normal;font-style:normal}
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;list-style:none}
::-webkit-scrollbar {width:8px}
::-webkit-scrollbar-track {background-color:#ccc}
::-webkit-scrollbar-thumb {background-color:rgba(0,0,0,.2);border-radius:23px}
::-webkit-scrollbar-button {background-color:#ccc}
::-webkit-scrollbar-corner {background-color:#000}

[class^="fa-"]:before,[class*=" fa-"]:before {font-family:"FontAwesome";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fa-calendar:before {content:"\f073";}
.fa-user-circle-o:before{content: "\f007";}
.fa-file-text:before{content: "\f15c";}
.fa-angle-right:before {content:"\f105";}
.fa-home:before {content:"\f015";}
.fa-file-image-o:before {content:"\f1c5";}
.fa-list-alt:before{content: "\f022";}
.fl{ float:left}
.fr{ float:right}

a {transition:all .4s ease 0s;-o-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s}
body img {border:none;list-style:none}
body {font-family:"Microsoft YaHei";font-size:14px;-webkit-text-size-adjust:none;line-height:1.5}
.clear {clear:both}
a {color:#000;border:0;text-decoration:none}
.clearfloat:after {display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat {zoom:1}
a:hover {color:#2272D6;text-decoration:none}
a:link {-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
a:active,a:focus {-moz-outline:none;outline:0;ie-dummy:expression(this.hideFocus=true)}
table {border-collapse:collapse;border-spacing:0}
fieldset,img {border:0}
ol,ul {list-style:none}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:400}
button,input,select {-webkit-appearance:none;-webkit-border-radius:inherit}
button,input[type=submit],input[type=reset],input[type=button] {-webkit-appearance:none;border-radius:0}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
* html .clearfix {height:1%}
.bg_ff{background:#fff;padding-bottom:20px;}
.bg_f8{background:#F8F8F8;padding-bottom:20px;}
.f_wbt {font-weight:700}
.c_999 {color:#999}
.c_65 {color:#656565}
.c_43 {color:#434343}
.c_47 {color:#474747}
.c_333 {color:#333}
.c_blr {color:#0B438B}
.c_fff {color:#fff}
@media (min-width:1200px) {
.f_35 {font-size:35px}
.f_30 {font-size:30px}
.f_28 {font-size:28px}
.f_26 {font-size:26px}
.f_24 {font-size:24px}
.f_22 {font-size:22px}
.f_20 {font-size:20px}
.f_18 {font-size:18px}
.f_17 {font-size:17px}
.f_16 {font-size:16px}
.f_14 {font-size:14px}
}
@media (min-width:769px) and (max-width:1199px) {
.f_35 {font-size:30px}
.f_30 {font-size:28px}
.f_28 {font-size:26px}
.f_26 {font-size:24px}
.f_24 {font-size:22px}
.f_22 {font-size:20px}
.f_20 {font-size:18px}
.f_18 {font-size:16px}
.f_17 {font-size:16px}
.f_16 {font-size:15px}
.f_14 {font-size:14px}
}
@media (max-width:768px) {
.f_35 {font-size:25px}
.f_30 {font-size:24px}
.f_28 {font-size:22px}
.f_26 {font-size:22px}
.f_24 {font-size:20px}
.f_22 {font-size:19px}
.f_20 {font-size:17px}
.f_18 {font-size:16px}
.f_17 {font-size:15px}
.f_16 {font-size:14px}
.f_14 {font-size:13px}
}
.clear {clear:both}
.wid_mg { margin:0px auto;}
.txt_hid {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;-icab-text-overflow:ellipsis;-khtml-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-webkit-text-overflow:ellipsis}
/*头部*/
.top1 {background:#fff;width:100%;z-index:990;position:relative; color:#999; height:35px; line-height:35px}
.header_in {position:relative;}
.header_left{ text-align:left; display:inline-block}
.header_right{ text-align:right; display:inline-block; float:right;}
.header_right a{ color:#999;}
.header_right a:hover{ color:#666;}

.header {position:relative;background:rgba(18,18,18,0);width:100%;z-index:990; border-bottom: 1px solid rgba(255 255 255 / 0%);}
.header:hover {position:relative;background:rgba(18,18,18,1);width:100%;z-index:990}
.head {position:relative;height:84px}
.head .logo {position:absolute;left:0;top:20px}
.nav {position:absolute; right:0px;}
.dropdown {position:relative;}
.dropdown-toggle:focus {outline:0;}
.dropdown-menu {position:absolute;top:100%;left:0;display:none;float:left;min-width:160px;font-size:14px;text-align:left;list-style:none;-webkit-background-clip:padding-box;background-clip:padding-box;padding:0;margin:0;background-color:#000000;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.08);box-shadow:0px 1px 2px rgba(0,0,0,0.08);border:1px solid #000000;z-index:101;}
.dropdown-menu > li > a {display:block;clear:both;white-space:nowrap;padding:12px 20px;font-size:15px;color:#ffffff;border-bottom:1px solid #000000;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;}
.open > .dropdown-menu {display:block;}
.open > a {outline:0;}
.navbar-nav > li > a:hover,.navbar-nav > li > a:focus {color:#2179E6;background:#000;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
.navbar-nav .open > a,.navbar-nav .open > a:hover,.navbar-nav .open > a:focus {background-color:#eee;border-color:#428bca;}
.navbar-nav > li > a {position:relative;display:block;color:#fff;text-transform:uppercase;font-size:16px;padding:0px 20px;z-index:102; border-bottom:-1px;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none; height:84px; line-height:84px}
.navbar-nav > .open > a,.navbar-nav > .open > a:hover,.navbar-nav > .open > a:focus {color:#2179E6;background-color:#000000;-webkit-box-shadow:-1px -1px 0px rgba(0,0,0,0.03);box-shadow:-1px -1px 0px rgba(0,0,0,0.03);}
.navbar-nav > .open > a:active + ul{display:none;}
.dropdown-menu > li > a:hover{color:#2179E6;background:rgba(16,16,16,1);border-color:#000000;text-decoration:none;}
.dropdown-menu > li > a:focus,.navbar-nav .open > a,.navbar-nav .open > a:hover,.navbar-nav .open > a:focus{color:#2179E6;background:rgba(16,16,16,1);border-color:#000000;text-decoration:none;}
.dropdown-menu .dropdown-menu {top:-1px;left:100% !important;padding-top:0;margin-left:1px;border-left:none;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.08);box-shadow:1px 1px 2px rgba(0,0,0,0.08);border-top:1px solid #000000;}
.navbar-nav > .dropdown > a:before { height:84px; line-height:84px}
.dropdown>a:before {font-family:'FontAwesome';content:"\f107";position:absolute;left:auto;right:6px;line-height:1;color:#fff; overflow:hidden;}
.navbar-nav > .dropdown.open > a:before {color:#2179E6;}
.navbar-nav > .dropdown.open > a{ background-color:#000}
.dropdown .dropdown>a:before {content:"\f105";right:10px;top:15px;margin-left:0;visibility:visible;color:#666;}
.fa-bars{ display:none}
.fa-bars:before{font-family:'FontAwesome';content:"\f0c9"; color:#fff;}
.dropdown.open>a:before {color:#2179E6;}
@media (min-width:1200px) {
.head {width:1200px;margin:0 auto}
.header_in {width:1200px;margin:0 auto}
}

@media (min-width:768px){
.navbar-nav > li {position:relative;display:block;float:left}
}
@media (max-width:767px) {
.navbar-nav .open .dropdown-menu {position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;}
.navbar-nav .open .dropdown-menu > li > a,.navbar-nav .open .dropdown-menu .dropdown-header {padding:5px 15px 5px 25px;}
.navbar-nav .open .dropdown-menu > li > a {line-height:20px;}
.navbar-nav .open .dropdown-menu > li > a:hover,.navbar-nav .open .dropdown-menu > li > a:focus {background-image:none;}
}
@media (max-width:768px) {
.header {position: relative;background:rgba(18,18,18,1);width:100%;z-index:990; }
.head {position:relative; height:50px; line-height:50px;}
.head .logo{margin-left:3%; position: relative; width:40%; top:10px}
.head .logo img{max-height:30px;}
.collapse {display:none;}
.collapse.in {display: block;}
.nav {position: relative; float:right; width:100%;}
.fa-bars{ float:right; margin-right:3%; position:absolute; right:0px; top:-50px; font-size:30px; display:block}
.navbar-nav {margin:0px 0px 0px 0px; float:left; width:100%; background:#000;}
.navbar-nav > li > a {border-bottom:1px solid #282828; height:30px; line-height:30px; padding:10px 5%; width:90%; font-size:18px}
.navbar-nav > li:last-child > a {border-bottom:1px solid transparent;}
.navbar-nav > li > a:hover,.navbar-nav > li > a:focus{color:#2179E6;background-color:#000;}
.navbar-nav .open .dropdown-menu {background:rgba(18,18,18,1);}
.navbar-nav .open .dropdown-menu > li > a{padding:12px 15px 12px 40px;color:#ccc;border-color:#333; font-size:16px}
.navbar-nav .open .dropdown-menu > li > a:hover,.navbar-nav .open .dropdown-menu > li > a:focus {color:#ffffff;}
.navbar-nav .open .dropdown-menu .dropdown-menu > li > a {padding-left:60px;}
.navbar-nav .open .dropdown-menu .dropdown-menu .dropdown-menu > li > a {padding-left:80px;}
.navbar-nav > .dropdown > a:before { height:30px; line-height:30px;}
.dropdown>a:before {right:32px;}
.dropdown .drop
down>a:before {right:36px;}
}
@media (max-width:1180px) {
.header_left{ display:none}
.header_right{ margin-right:10px;}
.header_in{ padding:0px;}
}

.venus-menu {position: absolute;list-style:none; right:0px}
.venus-menu li {display:inline-block;margin:0;padding:0;float:left;line-height:20px;position:relative;}
.venus-menu > li > a {padding:0px 45px;font-size:16px;color:#fff;text-decoration:none;display:block;height: 84px;line-height: 84px;}
.venus-menu li:hover > a{background:#000;color:#2179E6;}
.venus-menu ul,.venus-menu ul li ul {list-style:none;margin:0;padding:0;display:none;position:absolute;z-index:99;min-width:160px;}
.venus-menu ul {top:84px;left:0;padding-top:0px;}
.venus-menu ul li ul {top:0;left:100%;}
.venus-menu ul li {clear:both;width:100%;border:none;}
.venus-menu ul li a {padding:14px 20px;width:100%;color:#fff;font-size:14px;text-decoration:none;display:inline-block;float:left;clear:both;background:#000;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.venus-menu ul li:hover > a {background:rgba(16,16,16,1);}
.venus-menu > li .indicator:before {position:absolute;color:#fff;top:32px;right:5px;font-size:20px;font-family:'FontAwesome';content:"\f107";}
.venus-menu > li:hover > .indicator:before {color:#2179E6;}
.venus-menu ul > li .indicator:before {top:14px;right:8px;color:#fff;font-family:'FontAwesome';content:"\f105";font-size:20px;}
.venus-menu ul > li:hover .indicator:before {color:#2179E6;}
.venus-menu i {line-height:20px !important;margin-right:6px;font-size:20px;float:left;}
.venus-menu > li.showhide {display:none;width:100%;cursor:pointer;color:#fff; position:absolute; margin-top:-50px; height:50px; line-height:50px;}
.venus-menu > li.showhide span.title {margin:13px 0 0 20px;float:left; display:none}
.venus-menu > li.showhide span.icon {margin:16px 20px;float:right;}
.venus-menu > li.showhide .icon em {margin-bottom:3px;display:block;width:20px;height:2px;background:#ccc;}
@media only screen and (max-width:768px) {
.banner{ margin-top:50px;}
.venus-menu{ background:#000;width:100%;}
.venus-menu li {display:block;width:100%;border-bottom:1px solid #282828;}
.venus-menu > li > a {padding:0px 0px 0px 20px; font-size:18px;height:50px; line-height:50px; }
.venus-menu a {width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.venus-menu ul,.venus-menu ul li ul {width:100%;padding:0;left:0;border:none;position:static;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.venus-menu > li > ul > li:first-child a:before,.venus-menu > li > ul > li ul li:first-child a:before {border:none;}
.venus-menu ul li {border-bottom:1px solid #282828;}
.venus-menu ul li a {padding-top:10px;padding-bottom:10px;}
.venus-menu ul > li > a {padding-left:40px !important;}
.venus-menu > li .indicator:before {top:14px;right:20px;font-size:20px;font-family:'FontAwesome';content:"\f105";}
.venus-menu > li:hover .indicator {color:#fff;}
.venus-menu > li > ul > li > a {padding-left:40px !important;}
.venus-menu > li > ul > li > ul > li > a {padding-left:60px !important;}
.venus-menu > li > ul > li > ul > li > ul > li > a {padding-left:80px !important;}
}
/*底部*/
.footer {padding:32px 0 30px;color:#595959; background-color:#252525; width:100%; float:left}
.footer a {color:#595959}
.footer a:hover {color:#b1b7bc}
.footer .foot_a dl {float:left;width:16%}
.footer .foot_a dl dt {color:#cccccc;padding-bottom:14px}
.footer .foot_a dl dt a {color:#cccccc}
.footer .foot_a dl dd {padding:3px 0}
.footer .foot_a dl.f_lx {width:30%;}
.footer .foot_a dl.f_ab {width:18%;float:right}
.footer .foot_a dl.f_ab img {max-width:100%;display:block}
.footer .foot_b {font-size:14px;padding-top:30px;padding-bottom:10px}
.footer .foot_b span {color:#595959;}
.footer .foot_b b {color:#ccc;}
.footer .foot_b a {padding:0 12px;display:inline-block}
.foot_c {padding:15px 0px 15px 0px;text-align:center; background-color:#181818; color:#595959; float:left; width:100%;}
.foot_c a {color:#595959}
.foot_c a:hover {color:#b1b7bc}
.foot_c p {padding:2px 0 3px}
.foot_c span {display:inline-block;padding:0px 20px;vertical-align:top}
.foot_c span img {display:inline-block;vertical-align:top;padding-right:12px}
/*客服*/
.kf_side {width:45px;position:fixed;z-index:990;bottom:10px;right:0}
.kf_side li {padding-bottom:1px;position:relative;width:45px}
.kf_side li.frewm a {background-image:url(../images/kf_ico.png);background-repeat:no-repeat;background-position:-77px -75px}
.kf_side li .frewm_hv {position:absolute;top:-53px;right:45px;display:none;padding-right:16px}
.kf_side li.frewm.on a {background-color:#FD7700}
.kf_side li .frewm_hv p {width:136px;height:136px;padding:7px;background:#fff;box-shadow:0 1px 6px 3px rgba(0,0,0,.05);position:relative}
.kf_side li .frewm_hv p:before {width:0;height:0;border-top:10px solid transparent;border-left:10px solid #fff;border-bottom:10px solid transparent;position:absolute;right:-10px;top:50%;margin-top:-10px;content:""}
.kf_side li.qq_m {display:none}
.kf_side li a {display:block;background-color:#1D63BB;color:#FFF;height:45px;width:100%}
.kf_side li a.kf_qq2 {height:auto}
.kf_side li a.kf_qq2 span {width:15px;padding:40px 15px 12px;text-align:center;display:block;font-size:14px;line-height:16px;background:url(../images/kf_ico.png) no-repeat -135px -74px}
.kf_side li a:hover {background-color:#FD7700}
.kf_side li a#gettop {height:40px;background-image:url(../images/kf_ico.png);background-repeat:no-repeat;background-position:-50px 10px}
.kf_side li .sidebox {height:45px;line-height:45px;width:45px;font-size:14px;position:absolute;right:0;top:0;overflow:hidden}
.kf_side li .sidebox p {width:160px}
.kf_side li .sidebox .tel {width:45px;height:45px;display:block;background:url(../images/kf_ico.png) no-repeat -94px 14px;vertical-align:top;float:left}
.kf_side li a.kf_qq {background-image:url(../images/kf_ico.png);background-repeat:no-repeat;background-position:-137px 12px}
.kf_bgcm {position:fixed;z-index:991;background:rgba(0,0,0,.4);width:100%;height:100%;left:0;top:0;display:none}
.kf_comm {width:928px;position:fixed;z-index:992;left:50%;margin-left:-464px;top:50%;margin-top:-310px;background:#fff;display:none}
.kf_comm .kf_tit {height:70px;background:#1D63BB;text-align:center;font-size:30px;color:#fff;position:relative;line-height:70px}
.kf_comm .kf_tit span {font-size:20px;color:#699FE0;text-transform:uppercase}
.kf_comm .kf_tit a {width:21px;height:21px;display:block;position:absolute;background:url(../images/kf_ico.png) no-repeat 0 0;right:20px;top:24px}
.kf_comm .kf_padd {padding:30px}
.kf_comm .kf_padd h3 {font-size:20px;font-weight:700;color:#FD7700}
.kf_comm .kf_padd h3 span {color:#333;font-size:14px;font-weight:100}
.kf_comm .kf_padd p {padding:16px 0 0}
.kf_comm .kf_padd .kf_list {margin-top:12px;padding-top:12px;border-top:1px solid #E3E3E3;overflow-y:scroll;overflow-x:hidden;padding-bottom:18px;max-height:260px}
.kf_comm .kf_padd .kf_list ul {width:110%}
.kf_comm .kf_padd .kf_list li {float:left;width:147px;padding:8px 0}
.kf_comm .kf_padd .kf_list li a {padding-left:30px;display:block;background:url(../images/kf_ico.png) no-repeat 0 -75px;font-size:14px;color:#333;height:24px;line-height:24px}
.kf_comm .kf_padd .kf_list li a:hover {color:#FD7700}
.kf_comm .kf_dd {margin-top:12px;padding:20px 0 0;height:40px;line-height:40px;border-top:1px solid #E3E3E3;text-align:left}
.kf_comm .kf_dd a {display:inline-block;padding:0 60px 0 0;font-size:16px}
.kf_comm .kf_dd a i {width:58px;height:40px;display:inline-block;vertical-align:top;background:url(../images/kf_ico.png) no-repeat}
.kf_comm .kf_dd a i.kf_1 {background-position:0 -125px}
.kf_comm .kf_dd a i.kf_2 {background-position:0 -188px}
.kf_comm .kf_dd a i.kf_3 {background-position:0 -257px}
.kf_tousu {width:620px;padding:30px;position:fixed;z-index:995;left:50%;top:50%;margin-left:-340px;margin-top:-300px;background:#fff;display:none}
.kf_tousu h3 {font-size:20px;font-weight:700;color:#FD7700;padding-bottom:5px}
.kf_tousu a#close_2 {width:21px;height:21px;position:absolute;right:20px;top:20px;background:url(../images/kf_ico.png) no-repeat -26px 0}
.kf_tousu ul {padding-top:28px}
.kf_tousu li.li_bd {padding:4px 18px;border:1px solid #E4E4E4;position:relative;margin-bottom:15px}
.kf_tousu li .ts_txt {width:100%;border:none;background:0 0;height:30px;line-height:30px;font-family:"Microsoft YaHei";font-size:14px}
.kf_tousu li .ts_nr {width:100%;border:none;background:0 0;height:100px;line-height:22px;padding:10px 0;font-family:"Microsoft YaHei";font-size:14px}
.kf_tousu li.li_sub .ts_yz {padding:4px 18px;border:1px solid #E4E4E4;position:relative;height:30px;line-height:30px;width:130px;float:left;margin-right:10px}
.kf_tousu li.li_sub .ts_sub {height:40px;width:176px;float:right;background:#FD7500;color:#fff;font-size:14px;font-weight:700;text-align:center;border:none;border-radius:4px;cursor:pointer}
.pay_span{width: 15px;padding: 12px 15px 12px;text-align: center;display: block;font-size: 14px;line-height: 16px;}
.pay_span i{font-size:18px;font-style:normal;font-weight:bold; margin-left: -2px;}
@media (min-width:769px) and (max-width:1199px) {
.min_1000 {min-width:1000px}
.wid_mg {width:1000px;margin:0 auto;min-width:1000px!important}
}
@media (min-width:1200px) {
.wid_mg {width: 1200px;margin: 0 auto;}
}
@media (max-width:768px) {
.wid_mg {padding: 0 15px;}
.footer .foot_a dl {width:100% !important;margin-top: 20px;}
.footer .foot_a dl dt {padding-bottom:6px}
.footer .foot_a dl.f_lx {width:100%;}
.footer .foot_a dl.f_ab { display:none}
.footer .foot_b {font-size:12px;display:none}
.kf_side li.qq_pc {display:none}
.kf_side li.qq_m {display:block}
}