@charset "utf-8";

*{padding:0;margin:0}

body{font:12px/1.231 "微软雅黑",'Microsoft YaHei',arial,helvetica,clean,sans-serif;color:#333;margin:0}

li,ul{list-style-type:none}

img,li,ul{padding:0;margin:0}

img{border:none}

a{color:#333;text-decoration:none}

a:hover{text-decoration:none}

a:active{text-decoration:none}

.clear{clear:both}

img{border:0}

input,textarea{outline:0;border:0}

h1,h2,h3,h4,h5,dl,dd,dt,i,em{font-weight: normal;font-style: normal;}

.red{color:#f30;}

.wrap {width: 1180px; margin-left:auto; margin-right:auto;}

.fl {float:left;}

.fr {float:right;}





.clear{clear:both;}

.pr {position:relative;}

.m_t1{margin-top:10px;}

.m_t2{margin-top:15px;}

.m_t3{margin-top:20px;}

.m_t4{margin-top:30px;}

.m_t5{margin-top:45px;}

.m_t6{margin-top:50px;}

.m_t7{margin-top:70px;}

.m_t8{margin-top:100px;}

.m_t9{margin-top:110px;}



/* 公用库 */

.b {font-weight:bold;}

.b1c {border:1px solid #ccc;}

.pr {position:relative;}

.pa {position:absolute;}

.tc {text-align:center;}

.db {display:block;}

.dib {display:inline-block;*display:inline;zoom:1;}



/*头部开始*/
.header , .content1 { width:1000px; margin:0 auto;  }
.g-top{height:249px;background:url(../images/topbj.jpg) no-repeat center 0;font-family: "Microsoft YaHei"}
.nav {height:40px;font-size: 12px;color:#333333; line-height:40px;overflow: hidden;}
.nav p a{display: inline-block; color:#333333;padding: 0 11px}
.nav p .nones{padding-right: 0}
.top{height:149px; overflow:hidden;}
.top i { float:left; font-size:0; line-height:0; margin-top:43px;}
.top i img{width:160px;height:60px;}
.top p{margin: 46px 0 0 15px;padding-left: 15px;border-left: 1px solid #959596;color: #003866;font-size: 18px;height: 60px}
.top p em{display: block;font-style: normal;padding-bottom: 5px}
.top p em b{background: none;padding:0;font-size: 18px}
.top p b{display: inline-block;background:url(../images/top.jpg) no-repeat 0 5px;padding:0 10px 0 25px;font-size: 22px;}
.top span{margin-top: 50px;background:url(../images/tel_top.jpg) no-repeat right 2px;color: #333333;font-weight: bold;font-size: 14px;padding-right:55px;text-align:right;}
.top span em{font-style: normal;color: #333333;font-size: 27px;display: block;}
.top span b{font-style: normal;color: #fd8044}
.h-bo{height: 60px}
.h-bo ul li{float: left;}
.h-bo ul li a{color: #fff;font-size: 14px;line-height: 60px;display: block;padding: 0 23px}
.h-bo ul li a:hover,.h-bo ul li.cur a{background: #ff5b00 repeat-x;}
/*头部结束*/

/************************************* 导航样式 ************************************/

.index_navBox{width:100%;height: 44px;overflow:hidden;background: url(../images/nav.jpg) center no-repeat;}

.navBox{height: 44px;margin:0px auto;overflow:hidden;}

.navBox ul{ width:1180px; overflow:hidden}

.navBox li{float:left;display:inline-block;height: 44px;line-height: 44px;overflow:hidden;font-size:14px;background: url(../images/navjg.png) no-repeat right center;}

.navBox li a{color:#fff;padding: 0px 24px;}



.navBox li a:hover, .navBox .another {display:inline-block; color:#fad306; text-decoration:none;}


/************************************* 底部样式 ************************************/



.foot {background: #1c1c1c;padding-bottom:10px; clear: both;}

.foot .foot-menu { height: 48px;  text-align: center;}

.foot .foot-menu a { color: #fff; font-size: 14px; height: 48px; line-height: 48px; }

.foot .foot-menu a em{ padding: 0 15px;}

.foot .foot-c {  color:#e6e6e6;}

.foot .foot-c p { margin: 10px 0; text-align: center; line-height: 26px;}

.foot .foot-c p a { margin: 10px;color:#e6e6e6;}

.foot .foot-c p img { vertical-align: middle;}

.foot .foot-c h2{color: #fff; font-size: 14px;height: 48px; line-height: 28px; text-align: center;}


/*浮动客服*/

#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}

#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px;background: #003a71;color:#fff;font-size:18px;text-indent:22px;position:relative;}

#floatDivBoxs .floatDqq{padding:0 14px;}

#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}

#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}

#floatDivBoxs .floatDtel{padding:0 0 15px 10px;font-size:21px;font-weight:bold;color: #003a71;}

#floatDivBoxs .floatDtel img{display:block;}

#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}

.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}

#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:170px;z-index:999;}

#rightArrow a{display:block;height:45px;}

.zd{ width:100%; height:65px; margin:auto; margin-top:10px;}

.zd a{ display:block; width:65px; height:56px; margin:auto;}

.wx img{ width:106px; height:106px;}