@charset "utf-8";/*reset*//* CSS reset for c_b */body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td { margin:0; padding:0;}table { border-collapse:collapse; border-spacing:0;}fieldset , img { border:0;}address , caption , cite , code , dfn , em  , th , var { font-style:normal; font-weight:normal;}ol , ul { list-style:none;}ception , th { text-align:left;}q:before , q:after { content:'';}abbr , acronym { border:0;}a { color:#666; text-decoration:none;}  /*for ie f6n.net*/a:focus { outline:none;} /*for ff f6n.net*/a:hover { text-decoration:underline;}.clear { clear:both; height:0; overflow:hidden;}/*title*/h1 { font-size:32px;}h2 { font-size:26px;}h3 { font-size:20px;}h4 { font-size:14px;}h5 { font-size:12px;}h6 { font-size:10px;}/* CSS Document */body { background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei , "宋体"; position:relative; min-width: 1200px}/*网站字体颜色*/.header , .content , .footer , .container { margin-left:auto; margin-right:auto; width:1140px;}/*页眉*/.header { width:100%; overflow:hidden; background-color:#fff;}.header .hdTop { height:40px; background-color:#eeeeee;}.header .hdTop p { float:left; color:#999; line-height:40px; font-size:14px;}.header .hdUl { float:right; margin-top:11px;}.header .hdUl li { font-size:14px; float:left; color: #666 }.header .hdUl li a { color:#666; padding:0 10px;}.header .hdUl li.last a { padding-right:0;}.header .logo { overflow:hidden; padding:30px 0; background-color:#fff}.header .logo h1 { float:left;}.header .logo h2 { font-size:24px; color:#00355f; float:left; margin-left: 15px; text-indent: 20px; border-left: 1px solid #cccccc}.header .logo h2 p { font-weight:normal; font-size:16px; color:#3f3f3f; margin-top:5px;}.header .phone { float:right; background:url(../images/hdPhone.png) no-repeat left center; padding-left:60px; margin-top: 5px; font-size:30px; color:#00355f; font-weight: normal}.header .phone p { font-size: 14px; color: #333}.header .Nav { height:50px; background:#055293 }.header .navBox { height: 50px; line-height: 50px;}.header .navUl { width:102%}.header .navUl li a { font-size:14px; float:left; width: 12%; text-align: center;}.header .navUl li a { display:block; color:#fff; text-decoration:none;}.header .navUl>li:hover ,.header .navUl>li.cur { color:#fff; background-color: #0f87c3;}.header .erj { position: absolute; display: none; z-index: 9999; border-top: 2px solid #00a1f2; z-index: 9999; background: #fff; background-color: rgba(255, 255, 255, 0.9); width: 150px;}.header .erj li { height: 40px; line-height: 40px; border: none;}.header .erj li a { padding-left: 20px; color: #333; font-weight: normal; -webkit-transition: margin 0.2s ease-out; -moz-transition: margin 0.2s ease-out; -khtml-transition: margin 0.2s ease-out;}.header .erj li a:hover { color: #333; text-decoration: none; margin-left: 20px; font-weight: bold;}/*footer*/.footer { overflow: hidden; width: 100%; background: #00355f; padding-bottom: 10px;}.footer .ftNav { width: 100%; background-color: #055293; padding: 24px 0; overflow: hidden}.footer .ftNavBox { text-align: center;}.footer .ftNavBox li { display: inline-block; font-size: 14px; padding: 0 41px; border-left:1px dotted #fff}.footer .ftNavBox li { *display: inline}.footer .ftNavBox li a { color: #fff;}.footer .ftNavBox li:first-child { border-left:none}.footer .ftConBox { overflow: hidden; padding: 40px 0; font-size: 14px;}.footer .ftLt { float: left; padding-left: 260px; background: url(../images/f_logo.png) no-repeat left center;}.footer .ftLt h3 { font-weight: normal; color: #fff; line-height: 35px;}.footer .ftLt p { line-height: 32px; color: #fff;}.footer .ftLt i { width: 25px; height: 3px; background-color: #ffae00; display: block; margin-top: 15px;}.footer .ftDl { float: right; width: 475px;}.footer .ftDl dt { width: 130px; text-align: center; color: #fff; float: left;}.footer .ftDl dt p { line-height: 25px}.footer .ftDl dd { float: right; width: 325px; font-size: 16px; color: #fff; line-height: 25px; margin-top: 30px;}.footer .ftDl dd span { float: right; width: 275px; text-align: left;}.footer .ftDl dd span i { font-style:normal;}.footer .ftDl dd img { display: block; margin-top: 10px;}.footer .ftDl dd p { color: #FFFFFF; font-size: 32px; font-family: Arial; margin: 8px 0}.footer .bqBox { overflow: hidden; border-top:1px solid #389d72;}.footer .bqBox p { font-size: 14px; color: #fff; line-height: 55px;}.footer .bqBox p a { color: #fff}/*rtTop*/.rtTop { width:43px; height:43px; overflow:hidden; position:fixed; top:85%; right:51%; margin-right:-675px; cursor:pointer; display:none;}.rtTop h4 { width:43px; height:43px; overflow:hidden; position:relative;}.rtTop img { display:block; position:absolute; top:0; left:0;}/*serviceLt*/.serviceLt { float: left; width: 245px;}.serviceLt h2 { overflow: hidden; padding: 35px 0; background-color: #055293; color: #fff; text-indent: 38px;}.serviceLt h2 a { display: block; font-size: 32px; color: #fff}.serviceLt h2 p { font-size: 20px; text-transform: uppercase; font-weight: normal}.serviceLtBox,.serviceLtBox  .dl { overflow: hidden; width: 100%; background: #fff;}.serviceLtBox  .dl { margin-bottom: 10px;}.serviceLtBox  .dl dt { text-align: center;}.serviceLtBox  .dl dt.xingang { border-left: 4px solid #00a1f2; border-right: 4px solid #00a1f2;}.serviceLtBox  .dl dd { text-align: center;}.serviceLtBox  .dl dt { font-size: 20px; color: #fff; background: #00355f; line-height: 45px;}.serviceLtBox  .dl dt a { color: #fff;}.serviceLtBox  .dl dd { width: 50%; float: left; border-bottom: 1px solid #f5f5f5;}.serviceLtBox  .dl dd a { display: block; font-size: 14px; color: #666; line-height: 49px; height: 49px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}.serviceLtBox  .dl dd a:hover { color: #00355f;}.serviceLtBox  dl.Ltlast { padding-bottom: 78px;}.phone22 { overflow:hidden; margin-top: 10px; width:222px; padding:30px 0; padding-left:16px; border-radius:10px; /*! background:url(../images/pro_phone.png) no-repeat 20px center; */ background-color:#00355f;}.phone22 p { font-size:15px; color:#fff;}.phone22 b { display:block; font-size:24px; line-height: 35px; color:#fff; font-family:'Times New Roman'}.kefuBox { width:182px; position:fixed; left:2px; bottom:100px; z-index:1000; color:#000;}.kefuBoxleft { float:right; width:36px; margin-top:60px; background:#f4f4f4;}.kefuBoxRight { float:left; width:140px; border: 1px solid #ddd}.kefuBoxRight .title { background:#00a1f2; text-align:center; line-height:70px; color:#fff; font-size:22px; font-weight:bold; margin-top: 0;}.kefuBox i { cursor:pointer; background-image:url(../images/right_bg.png); background-repeat:no-repeat; display:block;}.kefuBox .phone { height:40px; border-bottom:1px #d1d1d1 solid;}.kefuBox .qq { height:40px; border-bottom:1px #d1d1d1 solid;}.kefuBox .qq2 { height:40px; border-bottom:1px #d1d1d1 solid;}.kefuBox .weiChat { height:40px; border-bottom:1px #d1d1d1 solid;}.kefuBox .turnTop { height:40px; border-bottom:1px #d1d1d1 solid;}.kefuBox .Back { cursor:pointer; height:40px;}.kefuBox .zxrx { height:25px; line-height:25px; font-size:14px; padding:7px 15px; background:#eee;}.kefuBox .num { color:#ff7300; font-size:18px; line-height:25px; text-align:center; font-weight:bold;}.kefuBox .phoneNum { border-bottom:3px #ddd dashed; background:#eee;}.kefuBox .ewm { text-align:center; padding:10px 0; background:#eee;}.kefuBox .ewm .font { display:block; line-height:25px;}.albb { height:75px; width:125px; margin-top:7px; background:#eee;}.albb img { cursor:pointer;}._albb { background-position:1px -240px; width:100%; height:100%;}._zxrx { background-position:-14px -198px; width:38px; height:100%; float:left;}._phone { background-position:-13px -10px; width:100%; height:100%;}._qq { background-position:-14px -55px; width:100%; height:100%;}._weiChat { background-position:-15px -98px; width:100%; height:100%;}._turnTop { background-position:-14px -144px; width:100%; height:100%;}.active { background: #00355f !important;}