
/* 全局样式 */
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;-webkit-text-size-adjust: none}
h1, h2, h3, h4, h5, h6{font-size:12px;font-weight:normal}
body>div, form>div {margin:0 auto}
div {text-align:left}
a img {border:0}
table{border-collapse:collapse; border-spacing:0}
select,input,textarea{ font: 12px "微软雅黑"; outline: none}
body { color: #333; text-align: center; font: 12px "微软雅黑"; background: #F3F3F3;}
ul, ol, li {list-style-type:none;vertical-align:0}
a {outline-style:none;color:#666;text-decoration:none}
a:hover { color: #D81406; text-decoration: underline }
a, area {blr:expression(this.onFocus=this.blur())}
:focus {-moz-outline-style: none}
.clear {clear:both;height:0; overflow:hidden; visibility:hidden}
.hidden,.hide {display:none}
.block,.show {display:block}
.fl{float:left}
.fr{float:right}
.fline{float:left; display:inline}
.clearfix:after{clear:both;content:".";height:0;display:block;visibility:hidden}
.chgBtn{cursor:pointer}
.f12{font-size:12px}
.f12{font-size:13px}
.f14{font-size:14px}
.f12{font-size:15px}
.f16{font-size:16px}
.fwr{font-family:"微软雅黑"}
.far{font-family:Arial}
.fb{font-weight:bold}
.auto{margin-left:auto; margin-right:auto}
.cor_red{color:#D81406}
.cor_bs,.cor_bs:hover{color:#fff}
.pr{position:relative}
.pa{position:absolute}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.w1002 { width: 1002px; margin-right: auto; margin-left: auto; }
body{overflow-x:hidden}
.topBg { background: url(../image/topBg.jpg) no-repeat center top; height: 140px; }
.topCon { margin: 0px auto; height: 140px; width: 1000px; }
.navBg { background: #106c0d; line-height: 40px; height: 40px; }
.nav { margin: 0px 340px; height: 40px; width: 1000px; }
.logo { float: left; margin-top: 27px; }
.topR { float: right; width: 600px; }
.topr_link { line-height: 20px; height: 30px; padding-top: 30px; text-align: right; }
.topr_link a { margin: 0px 5px; }
.nav ul li { /*background: url(../images/navBg.jpg) no-repeat right 1px; */float: left; padding: 0px 132px 0px 40px; }
.nav_a,.nav_a:hover { font-size: 16px; line-height: 40px; color: #FFF; }
.topr_bom { height: 28px; }
.topr_serBox { float: right; width: 200px; height: 20px; }
.top_int { height: 16px; width: 120px; border: 1px solid #DEDFE1; float: left; background: #F0F2F1; margin-top: 2px; padding: 0px 5px; }
.top_submit { background: url(../image/serBtn.jpg) no-repeat; float: right; height: 20px; width: 57px; border-width: 0px; border-style: none; cursor: pointer; }
.banBox { height: 433px; width: 1000px; position: relative; }
.mcon1 { height: 89px; width: 1000px; position: relative; margin: 0px auto; }
.mc1_box { background: url(../image/mpbg1.png) no-repeat; height: 103px; width: 817px; position: absolute; z-index: 10; left: 10px; top: -14px; padding-left: 163px; }
.mc1_box ul li { float: left; width: 126px; text-align: center; display: inline; margin: 0px 3px; padding-top: 32px; font-size: 14px; line-height: 24px; }
.mc1_box ul .mc1_l3 { background: url(../image/bli1.png) no-repeat center top; width: 130px; }
.mc1_box ul .mc1_l1 { background: url(../image/bli0.png) no-repeat center 13px; }
.mc1_box ul .mc1_l2 { background: url(../image/bli2.png) no-repeat center 3px; }
.mc1_box ul .mc1_l4 { background: url(../image/bli3.png) no-repeat center 3px; }
.mc1_box ul .mc1_l5 { background: url(../image/bli4.png) no-repeat center 13px; }
.mc1_box ul .mc1_midLi { width: 130px; }
.banner { height: 433px; width: 1440px; position: absolute; left: -220px; }
.mc1_a1,.mc1_a1:hover,mc1_a2,.mc1_a2:hover{color:#666; text-decoration:none}
.mc1_hover .mc1_a1{ color: #D81406; }
.mcon2Bg { background: url(../image/bodyBg.jpg) no-repeat center top; height: 539px; }
.mcon2 { background: url(../image/bomBg.png) no-repeat center bottom; margin: 0px auto; width: 970px; height: 219px; padding-left: 10px; }
.mcon2 ul li { display: inline; float: left; width: 313px; margin-right: 10px; height: 196px; position: relative; overflow: hidden; }
.mc2_txt { height: 55px; width: 313px; position: relative; z-index: 10; }
.mc2_txtBg { background: #000; opacity: 0.6; filter:alpha(opacity=60); height: 55px; width: 313px; position: absolute; left: 0px; top: 0px; }
.mc2_txtName { line-height: 20px; color: #FFF; text-indent: 24px; height: 40px; width: 260px; position: absolute; left: 22px; top: 7px; }
.mcon2_btn1 { line-height: 36px; height: 36px; width: 313px; }
.mcon2_pos { height: 91px; width: 313px; position: absolute; left: 0px; bottom: -55px; z-index: 10; cursor: pointer; }
.mcon2_hover .mcon2_bbn { color: #333; }
.mcon2_bbn { font-size: 14px; padding-left: 45px; color: #FFF; }
.mc2_btn1 .mcon2_bbn { background: url(../image/bbn1.jpg) no-repeat; line-height: 36px; height: 36px; }
.mcon2_hover .mcon2_bbn1 { background: url(../image/bbn1a.jpg); }
.mc2_btn2 .mcon2_bbn { background: url(../image/bbn2.jpg) no-repeat; line-height: 36px; height: 36px; }
.mcon2_hover .mcon2_bbn2 { background: url(../image/bbn2a.jpg); }
.mc2_btn3 .mcon2_bbn { background: url(../image/bbn3.jpg) no-repeat; line-height: 36px; height: 36px; }
.mcon2_hover .mcon2_bbn3 { background: url(../image/bbn3a.jpg); }
.mcon3 { height: 208px; width: 960px; padding-top: 8px; margin: 0px auto; }
.mc3_l { float: left; width: 550px; }
.mc3_dl { float: left; width: 110px; }
.mc3_dl dl dt { display: block; line-height: 32px; height: 33px; font-size: 14px; font-weight: bold; margin-bottom: 6px; }
.mc3_dl dl dt span { line-height: 32px; display: block; float: left; height: 32px; border-bottom: 1px solid #999; }
.mc3_dl dl dd { line-height: 26px; background: url(../image/msq4.jpg) no-repeat left center; height: 26px; padding-left: 11px; }
.cor_999 { color: #999; }
.mcon2_pos .cor_bs:hover { text-decoration: none; }
.mc3_r { float: right; width: 405px; }
.mc3_t1 { font-size: 14px; line-height: 32px; font-weight: bold; height: 32px; border-bottom: 1px solid #999; margin-bottom: 13px; }
.mc3r_l { float: left; width: 208px; }
.mc3r_map { float: right; width: 172px; }
.mc3r_con { padding: 0px 5px; }
.mc3_tel { font-size: 20px; line-height: 50px; background: url(../image/mtel.jpg) no-repeat left center; padding-left: 52px; }
.mc3_info { line-height: 26px; }
.footerBg { line-height: 24px; padding: 15px 0px 35px; background: #A8A8A8; }
.footer { color: #FFF; margin: 0px auto; width: 1000px; }
.ban2Box .banner { height: 263px; }
.ban2Box { height: 263px; }
.main2 { background: url(../image/m2bodyBg.jpg) repeat-y center top; margin: 0px auto 25px; width: 967px; padding: 8px 20px 25px 10px; }
.m2pos { line-height: 36px; height: 36px; margin: 0px auto; width: 990px; }
.m2left { float: left; width: 180px; }
.m2right { float: right; width: 765px; padding-top: 8px; }
.m2menu ul li { background: url(../image/m2line.jpg) no-repeat 2px bottom; padding: 10px 0px 1px; line-height: 29px; height: 29px; }
.menu_a1 { font-size: 14px; background: url(../image/msquer.jpg) no-repeat 8px 11px; padding-left: 24px; display: block; }
.menu_acut1,.menu_a1:hover { background: url(../image/msquer2.jpg) no-repeat left top; color: #FFF; text-decoration: none; }
.m2menu { padding-bottom: 85px; }
.m2lBox { width: 166px; border: 1px solid #DCDCDC; padding-bottom: 20px; }
.m2l_t1 { line-height: 38px; padding: 0px 10px; height: 38px; }
.m2l_t1 .fl { font-size: 13px; float: left; }
.m2more { color: #000B67; }
.m2lBox ul li { text-align: center; height: 134px; }
.m2lBox ul li img { margin-bottom: 5px; }
.m2r_imgTxtList ul li { padding: 12px 16px 0px; height: 134px; }
.m2r_txt { line-height: 20px; float: right; width: 525px; padding-right: 18px; color: #6b6b6b; }
.m2r_txt p { padding-top: 12px; }
.m2r_txt strong { display: block; line-height: 24px; font-size: 14px; height: 24px; margin-bottom: 3px; }
.m2r_a1 { color: #001128; }
.m2r_imgTxtList ul .m2r_li { background: #F7F7F7; border: 1px solid #E9F2F1; }
.mbPage { text-align: center; padding: 18px 0px 55px; }
.mbPage_a { line-height: 20px!important; display: inline-block; padding: 0px 6px; height: 20px; margin-right: 6px; margin-left:0!important; border: 1px solid #AAAAAA; }
.mbPage_cuta,.mbPage_a:hover,.mbPage_cuta:hover{ font-weight: bold; color: #333; background: #FDCC05; border: 1px solid #333; text-decoration: none; }
.mbPage_nota,.mbPage_nota:hover { color: #E8E8E8; border: 1px solid #E8E8E8; text-decoration: none; background:none }
.conXg { background: #F3F3F3; border: 1px solid #E8E8E8; padding-bottom: 15px; }
.conTname { font-size: 14px; line-height: 38px; padding-left: 15px; font-weight: bold; }
.con_ul li { background: url(../image/m2squer.jpg) no-repeat 23px center; padding-left: 37px; line-height: 24px; float: left; height: 24px; width: 335px; overflow: hidden; }
.mbrConTxt { line-height: 24px; padding: 25px 0px 50px; }
.mbr_fxBox { height: 30px; border: 1px solid #E0E0E0; margin-bottom: 15px; }
.mbr_fxl { float: left; width: 258px; border-right: 1px solid #E0E0E0; padding: 2px 0px 0px 15px; }
.mbr_fxr { float: right; width: 61px; padding-left: 17px; border-left: 1px solid #E0E0E0; }
.mbr_fxa { display: block; line-height: 30px; background: url(../image/mb_pl.jpg) no-repeat left 9px; height: 30px; padding-left: 22px; }
.conXg2 { background: url(none); }
