﻿
@charset "utf-8";
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;}
table th, table td{padding: 5px;}
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;}
/*定位*/
.tl{text-align: left;}
.tc{text-align: center;}
.tr{text-align: right;}
.bc{margin-left: auto;margin-right: auto;}
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
.zoom{zoom: 1}
.hidden{visibility: hidden;}
.vam{vertical-align: middle;}
.clear{clear: both;height: 0;line-height: 0;font-size: 0;}
p{word-spacing: -1.5px;} -moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
box-sizing:content-box;
/*其他*/
.curp{cursor: pointer}
/*原reset*/
sup{vertical-align: baseline;}
sub{vertical-align: baseline;}
input, button, textarea, select, optgroup, option{font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
input, button, textarea, select{*font-size:100%;}
input, select{vertical-align: middle;}
body{font: 12px/1.231 arial, helvetica, clean, sans-serif;}
select, input, button, textarea, button{font: 99% arial, helvetica, clean, sans-serif;}
table{font-size: inherit;font: 100%;border-collapse: collapse;}
pre, code, kbd, samp, tt{font-family: monospace;
*font-size:108%;line-height: 100%;}
/*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;}
/*end reset*/
#roll_top, #fall, #ct{position: relative;cursor: pointer;height: 52px;width: 52px}
#roll_top{background: url(../images/top.gif) no-repeat}
#fall{background: url(../images/top.gif) no-repeat 0 -80px}
#ct{background: url(../images/top.gif) no-repeat 0 -40px}
#roll{display: block;width: 15px;margin-right: -558px;position: fixed;right: 46%;top: 80%;_margin-right: -558px;_position: absolute;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.8));z-index: 100;}
/* CSS Document */
body{background-color: #fff;overflow-x: hidden;color: #666;font-size: 12px;font-family: microsoft yahei, "宋体";position: relative;}/*网站字体颜色*/
.header, .content, .footer, .container{margin-left: auto;margin-right: auto;width: 1000px;}
/*页眉*/
.header{width: 100%;overflow: hidden;background-color: #fff;}
.header .hdTop{height: 50px;background-color: #eeeeee;}
.header .hdTop p{float: left;color: #999;line-height: 50px;font-size: 14px;}
.header .hdUl{float: right;margin-top: 18px;}
.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: #00b07b;float: left;margin-left: 15px;background: url("../images/hdwen.png") no-repeat left center;text-indent: 55px;}
.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:50px;margin-top: 5px;font-size:24px;color: #00b07b;font-weight: normal}
.header .phone p{font-size: 14px;color: #333}
.header .Nav{height: 53px; background: #435b79 url(../images/menubg.png) repeat-x;}
.header .navBox{height: 53px;line-height: 53px;}
.header .navUl{width: 102%}
.header .navUl li{font-size: 14px;float: left;}
.header .navUl li a{display: block;color: #fff;text-decoration: none; width:126px; background:url(../images/menur.png) right no-repeat; text-align:center}
.header .navUl>li:hover, .header .navUl>li.cur{color: #fff;background-color: #00b07b;}
.header .erj{position: absolute;display: none;z-index: 9999; z-index: 9999;background: #fff;background-color: rgba(255, 255, 255, 0.9);width:126px;}
.header .erj li{height: 40px;line-height: 40px;border: none;}
.header .erj li a{ text-align:center; color: #333; background:none; 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; font-weight: bold;}
/*footer*/
.footer{overflow: hidden;width: 100%;background: #074891;padding-bottom: 20px;}
.footer .ftNav{width: 100%;background-color: #003571;padding: 24px 0;overflow: hidden; }
.footer .ftNavBox{text-align: center;}
.footer .ftNavBox li{display: inline-block;font-size: 14px;padding: 0 20px;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;}
.footer .ftLt{float: left;}
.footer .ftLt p{line-height: 32px;color: #fff; font-size:14px}
.footer .ftLt i{width: 25px;height: 3px;background-color: #00b07b;display: block;margin-top: 15px;}
.footer .ftDl{float: right;width: 375px;}
.footer .ftDl dt{width: 91px;text-align: center;color: #fff;float: left;}
.footer .ftDl dt p{line-height: 25px}
.footer .ftDl dd{float: right;width: 265px;font-size: 16px;color: #fff;line-height: 25px}
.footer .ftDl dd span{float: right;width: 215px;text-align: left;}
.footer .ftDl dd span i{font-style: normal;}
.footer .ftDl dd img{display: block;margin-top: 10px;}
.footer .ftDl dd p{font-size: 32px;font-family: Arial;margin: 8px 0}
.footer .bqBox{padding: 25px 0;overflow: hidden;border-top: 1px dotted #dedede;}
.footer .bqBox p{font-size: 13px;color: #fff}
.footer .bqBox p a{color: #fff}
/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display: none;z-index: 1001;width: 398px;border: 1px solid #ccc;background: #fff;padding-bottom: 20px;}
#mesbook1_c div, #mesbook1 div{border: 1px solid #E4E3E3;background: #EBECEB;height: 18px;padding: 4px .5em 0;margin-bottom: 10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1{width: 370px;margin: 0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt{float: left;width: 105px;overflow: hidden;}
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd{width: 265px;float: right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom: 10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input{margin-right: 20px;}
.b15{background: url(../images/skinsvibtn.png) no-repeat;border: 0;cursor: pointer;overflow: hidden;}
.b15{background-position: -79px -650px;width: 60px;height: 24px;line-height: 24px;color: #fff;font-size: 14px;font-weight: bold;}
/*处理中动画占全屏*/
#oran_div_processing{width: 300px;padding: 20px;z-index: 9999;text-align: center;background: #fffeef;border: solid 1px #b8ab04;}
/*--顶部链接导航*/
.retop ul{overflow: hidden;}
.retop li{float: left;margin-left: 10px;}
.retop li img{display: block;}
.rtTop{width: 43px;height: 43px;overflow: hidden;position: fixed;top: 85%;right: 51%;margin-right: -585px;cursor: pointer; }
.rtTop h4{width: 43px;height: 43px;overflow: hidden;position: relative;}
.rtTop img{display: block;position: absolute;top: 0;left: 0;}

/*在线客服*/
.float-contact-mini{position:absolute;right:1px;top:250px; z-index:999}
.float-contact-mini a{background:url("../images/sprites.png") no-repeat scroll 0 0 transparent;color:#FFFFFF !important;display:block;height:65px;line-height:110%;padding:46px 5px 0;text-align:center;text-decoration:none !important;width:18px;}
.float-contact{display:none;position:absolute;right:1px;top:275px;width:102px;}
.float-contact .close{background:url("../images/sprites.png") no-repeat scroll -29px 0 transparent;color:#FFFFFF !important;display:block;height:31px;line-height:31px;padding-left:22px;text-decoration:none !important;}
.float-contact .conta{background:#FFFFFF;border-color:#E3E3E3;border-style:solid;border-width:0 1px;padding:1px 0;text-align:center;!important}
.float-contact .conta{border-style:solid;text-align:center;!important}
.float-contact .qq{padding:7px 0 6px;}
.float-contact .qqtitle{line-height:200%; text-align:center}
.float-contact .qq .btn{padding-top:4px;}
.float-contact .qq .btn li{padding-bottom:5px;}
.float-contact .qq .btn a{background:url("../images/sprites.png") no-repeat scroll -43px -80px transparent;color:#1A649D;display:block;height:23px;line-height:23px;margin:0 auto;padding-left:23px;width:53px;}
.float-contact .qqtel{background:url("../images/shadow-2.png") repeat-x scroll 0 100% transparent;padding-bottom:14px;}
.float-contact .qqtel .qqcontent{color:#FF6600;font-size:117%;font-weight:bold;line-height:130%;letter-spacing:0; text-align:center}
.float-contact .myqqlink{background:url("../images/bg-x.png") repeat-x scroll 0 -320px #FA8400;border-bottom:1px solid #E3E3E3;color:#FFFFFF !important;display:block;height:40px;line-height:40px;text-align:center;text-decoration:none !important;}
h3.qqtitle{margin:0;padding:0; font-size:14px}