﻿@charset "utf-8";
*{tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-ms-tap-highlight-color:transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,button{margin:0;padding:0;list-style:none;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal; color:#333}
q:before,q:after{content:''}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;outline: none;}
input,textarea,select{*font-size:100%}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, th, td {margin: 0px;padding:0px;}
body{font:13px/1.4 "microsoft yahei", Tahoma, Arial, Helvetica, Sans-serif; font-family:"microsoft yahei", Tahoma, Arial, Helvetica, Sans-serif !important; background:#fff; color:#252525}
em,i{ font-style:normal;}
b{ font-weight:400}
a{outline: none;text-decoration:none; color:#4f4f4f}
a:hover{color:#1AB5D3;}
img{border:0 none;width:100%;}

.text-left{text-align:left;}
.text-center{text-align:center;}
.text-right{text-align:right;}
.pull-left{float:left; display:inline;}
.pull-right{float:right; display:inline;}
.clearfix{clear:both;}
.ov{ overflow: hidden }
.f14{ font-size: 14px; }
.f-blue{color: #1ab5d3}
.mt40{margin-top: 40px !important;}
.mt55{margin-top: 55px !important;}
.mt60{margin-top: 60px !important;}
.mt80{margin-top: 80px !important;}
.mt100{margin-top:100px !important;}
.mt110{margin-top: 110px !important;}
.line{ height: 1px; width: 100%; background: #E4E4E4 }

.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left;padding-right: 15px;padding-left: 15px;}
.col-sm-12{width:100%}
.col-sm-11{width:91.66666667%}
.col-sm-10{width:83.33333333%}
.col-sm-9{width:75%}
.col-sm-8{width:66.66666667%}
.col-sm-7{width:58.33333333%}
.col-sm-6{width:50%}
.col-sm-5{width:41.66666667%}
.col-sm-4{width:33.33333333%}
.col-sm-3{width:25%}
.col-sm-2{width:16.66666667%}
.col-sm-1{width:8.33333333%}
.col-md-10{width:83.33333333%}
.col-md-2{width:16.66666667%}
.row {margin-right:-10px;margin-left:-10px;}
.container{ width: 1100px;margin:auto; }
.container:after,.container:before{display: table;content: " ";clear: both;}
.navbar-toggle{ display: none }

.top{border-bottom: solid 1px #ECECEC;padding:10px 0;line-height: 13px; overflow: hidden}
.top a{padding:0 10px;border-left:solid 1px #BDBDBD;display: inline-block;margin-left: -1px;}
.top .pull-right{ overflow: hidden }
.header{ min-height: 125px;padding:35px 0; }
.header .logo{ height: 55px;margin-right:25px;}
.header .logo-txt{ height: 40px;padding-left:25px;margin:7px 0; line-height:20px;border-left: solid 1px #C0C9D0}
.header .tel{ overflow:hidden; line-height: 28px; width: 260px;}
.header .tel i{ float: left; height: 44px;width: 45px; display: block;margin: 9px 13px 0 0;; background:url(../images/icon.png) no-repeat 0 -23px ;}
.header .tel b{ display: block; font-size: 28px; }

.navbar{ background: #1AB5D3; min-height: 45px; line-height: 45px; font-size: 14px;border:none !important;border-radius:0 !important}
.navbar a{color: #FFF}
.navbar .nav>li:hover{ background: #373737 }
.navbar .nav>li>a:focus,.navbar .nav>li>a:hover {background:none}
.navbar .nav{ width:100%; text-align: center }
.navbar .nav li{ width: 12.5%; float: left; background: #1AB5D3; position: relative;}
.navbar .nav li:hover .subnav{ display: block }
.navbar .nav li .subnav{ width: 100%; position: absolute;top:45px; left: 0; background: #373737; display:none; z-index: 99}
.navbar .nav li .subnav a{ display: block; }
.navbar .nav li .subnav a:hover{ background:#1AB5D3 }

.footer{ background: #2C3035;color: #818d9a }
.footer a{color:#818d9a;}
.footer .line{height: 1px; width:100%; background: #212427}
.copyright{ min-height: 42px;padding-top:10px !important;padding-bottom: 10px !important;}
.f-link{ background: #212427;padding:15px 0; text-align: left;color:#ffffff; font-size: 13px;}
.f-link a{color:#818d9a;margin-right:10px; font-size: 13px}
.footer .row{padding:50px 0;overflow: hidden;}
.footer .footer-nav{ overflow: hidden;margin:0 -18px;}
.footer .footer-nav li b,.foot-about .tit{ display: block;color:#ffffff; font-size: 13px;padding:10px 0; border-bottom:solid 1px #212427; font-weight: 400}
.footer .footer-nav li a{margin-top:16px; display: block}
.foot-about .about-media{ overflow: hidden;padding:15px 0; }
.foot-about .about-media a{ width: 24px; height: 24px;background:url(../images/icon.png) no-repeat; display: block; float: left;margin-right: 10px;}
.foot-about .about-media a.ico-sina{ background-position: 0 0 }
.foot-about .about-media a.ico-qq{ background-position:-25px 0 }
.foot-about .about-media a.ico-wechat{ background-position:-50px 0 }
.foot-about .code { overflow: hidden;margin-bottom: 15px;}
.foot-about .code img{ width: 100px; height: 100px;float: left;}
.foot-about .code p{margin-top:67px;margin-left:8px; float: left;}

.title{ text-align: center; font-size: 14px;color: #232323;overflow: hidden}
.title b{ font-size: 30px;font-family: 'BOOKOS'; text-transform: uppercase;margin-bottom:10px; display: block}
.title p{ position: relative;display: inline-block; font-size: 24px; font-weight:bold;}
.title p:before,.title p:after{ content: ""; height: 1px; width: 36px; background: #E8E8E8; position: absolute;top:50%; }
.title p:before{ left: -50px }
.title p:after{ right: -50px }
.title02{border-left: solid 2px #1AB5D3;padding-left: 10px;position: relative;width: 100%;color: #c1c1c1;text-transform: uppercase;line-height: 1;}
.title02 a{ position: absolute;bottom:0;right:0; }
.title02 b{color: #232323;font-size: 14px;display: block;margin-bottom: 7px;}

.pages{ overflow: hidden;margin:40px 0;}
.pages a{ height:33px; width:33px; border-radius:50%; border:solid 1px #e2e2e2; line-height:31px; text-align:center; display:inline-block; margin:0 5px; font-size:16px; background-color:#FFF;color: #696969}
.pages a.on{ background:#1AB5D3;border:solid 1px #1AB5D3; color:#FFF}
.pages a:hover{border:solid 1px #1AB5D3; color:#1AB5D3}
.pages a.on:hover{color:#FFF}
.pages a.prev,.pages a.next{font: 400 20px/30px consolas;}


/*在线客服*/
.izl-rmenu{margin-right:0;width:82px;position:fixed;right:2px;top:60%;-webkit-box-shadow:#DDD 0 1px 5px;-moz-box-shadow:#DDD 0 1px 5px;box-shadow:#DDD 0 1px 5px;z-index:999}
.izl-rmenu .consult{background-image:url(../images/consult_icon.gif);background-repeat:no-repeat;background-position:center -77px;display:block;height:76px;width:82px}
.izl-rmenu .consult .phone{background-color:#f7f7ff;position:absolute;width:160px;left:-160px;top:0;line-height:73px;color:#000;font-size:18px;text-align:center;display:none;box-shadow:#DDD -1px 1px 4px}
.izl-rmenu a.consult:hover .phone{display:inline!important}
.izl-rmenu .cart{background-image:url(../images/consult_icon.gif);background-repeat:no-repeat;background-position:center bottom;display:block;height:16px;width:16px;font-size:12px;line-height:16px;color:#45BDFF;text-align:center;padding-top:15px;padding-right:34px;padding-bottom:47px;padding-left:48px}
.izl-rmenu a.cart:hover .pic{display:block}
.izl-rmenu .btn_top{background-image:url(../images/float_top.gif);background-repeat:no-repeat;background-position:center top;display:block;height:39px;width:82px;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out}
.izl-rmenu .btn_top:hover{background-image:url(../images/float_top.gif);background-repeat:no-repeat;background-position:center bottom}
.izl-rmenu .cart .pic{display:none;position:absolute;left:-160px;top:65px;width:160px;height:160px;background:url(../images/weixin.jpg)}
#udesk-feedback-tab{position:fixed;right:2px;top:60%;margin-top:-76px;-webkit-box-shadow:#DDD 0 -1px 5px;-moz-box-shadow:#DDD 0 -1px 5px;box-shadow:#DDD 0 -1px 5px;z-index:10000;cursor:pointer;background-image:url(../images/consult_icon.gif);background-repeat:no-repeat;background-position:center top;display:block;height:76px;width:82px;background-color:#FFF!important;z-index:999}

@media (max-width:767px){
	.izl-rmenu{ display: none }
}