﻿@charset "utf-8";



/* 全局样式 */



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: 13px "微软雅黑"; outline: none}



body { color: #333; text-align: center; font: 12px "微软雅黑"; background: #E9E9E9 url(../images/topBg.jpg) repeat-x left top; }



ul, ol, li {list-style-type:none;vertical-align:0}



a {outline-style:none;color:#333;text-decoration:none}



a:hover { color: #CC0000; 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:#C00}



.cor_bs,.cor_bs:hover{color:#fff}



.pr{position:relative}



.pa{position:absolute}



.mt10{margin-top:10px;}



.mb10{margin-bottom:10px;}



.topBg { height: 90px; }



.logo { display: inline; margin: 23px 0px 0px 21px; float: left; }



.w1002 { width: 1002px; margin-right: auto; margin-left: auto; }



.serBox { float: right; line-height: 20px; height: 49px; width: 183px; padding: 0px 0px 0px 0px; position: relative; margin-top: 28px; }



.serSubmit { background: url(../images/serBg.jpg); height: 13px; width: 17px; border-style: none; position: absolute; top: 4px; right: 6px; cursor: pointer; }



.serint { line-height: 14px; height: 14px; width: 80px; margin-top: 3px; background: url(none); border-width: 0px; border-style: none; color: #FFF; }



.topLink  { float: right; line-height: 20px; margin-top: 37px; }



.topLink a { font-family: "微软雅黑"; color: #7f7f7f; margin-right: 15px; }



.nav { line-height: 52px; height: 52px; padding-left: 30px; }



.nav ul li { float: left; padding-right: 14px; background: url(../images/top_squer.jpg) no-repeat right center; margin-left: 52px; font-size: 14px; display: inline; }



.banBox { height: 394px; width: 1002px; position: relative; background: url(../images/ban.jpg) no-repeat; position:relative;z-index:1 }



.mt15 { margin-top: 15px; }



.mleft { float: left; width: 278px; margin-right: 15px; }



.mmid { float: left; width: 481px; }



.mright { float: right; width: 199px; }



.border { border: 1px solid #DCDCDC; }



.mlc1 { background: #FFF; height: 315px; }



.mpt1 { line-height: 44px; height: 44px; padding: 0px 10px; }



.mpt1 span { font-size: 16px; line-height: 44px; float: left; height: 44px; }



.more1 { float: right; margin-top: 19px; }



.mlc1txt { background: url(../images/mimg1.jpg) no-repeat left 22px; height: 139px; font-size: 14px; line-height: 35px; padding: 29px 0px 0px 184px; margin-left: 12px; }



.mclc1_p { margin: 0px 12px; line-height: 23px; text-indent: 24px; }



.mchg1 .chgBtnList { background: url(../images/line.jpg) repeat-x left bottom; height: 38px; }



.mchg1 .chgBtnList ul .chgBtn { font-size: 16px; line-height: 36px; background: #DCDCDC; padding: 0px 25px; border-top: 1px solid #DCDCDC; float: left; border-right: 1px solid #DCDCDC; border-left: 1px solid #DCDCDC; height: 37px; }



.mchg1 .chgBtnList ul .chgBtn.chgCutBtn { background: #FFF; }



.mchg1 .chgConList { height: 278px; border-right: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC; border-left: 1px solid #DCDCDC; position: relative; background: #FFF; }



.mmtop { height: 98px; padding: 26px 0px 0px 17px; }



.mmtop_img { background: url(../images/mimgbg.jpg) no-repeat; float: left; height: 74px; width: 102px; padding: 10px 8px 0px; }



.mmtop_txt { float: left; width: 322px; line-height: 16px; }



.mmtop_txt strong { line-height: 32px; display: block; height: 32px; padding-bottom: 5px; }



.mmtop_txt strong .fr { font-weight: normal; }



.cor_green { color: #008469; }



.mmList { margin: 0px 22px; line-height: 26px; }



.mmList ul li { line-height: 26px; background: url(../images/msquer1.jpg) no-repeat left center; height: 26px; padding-left: 15px; }



.more2 { position: absolute; top: -20px; right: 20px; }



.mr1List ul li { height: 86px; padding-top: 7px; border-bottom: 1px dotted #CCC; line-height: 20px; }



.m1c2 { background: #FFF; height: 281px; }



.m1c2box { padding: 0px 0px 0px 10px; }



.m1c2L { float: left; width: 104px; }



.mr1List { height: 278px; overflow: hidden; }



.mlc2List ul li { float: left; height: 18px; width: 49px; margin-bottom: 5px; }



.mlc2_a { line-height: 18px; background: url(../images/mbtn1.jpg) no-repeat; text-align: center; display: block; height: 18px; width: 40px; }



.m1c2L a img { border: 1px solid #DCDCDC; margin: 10px 0px 12px; }



.mlc2_2a { color: #FFF; background: url(../images/mbtn2.jpg) no-repeat; }



.noBg { background: url(none)!important; }



.m1c2R { height: 225px; overflow: hidden; float: left; width: 152px; }



.m1c2R ul li strong { display: block; line-height: 24px; background: url(../images/msquer2.jpg) no-repeat left center; height: 24px; padding-left: 9px; }



.m1c2R ul li { margin: 8px 0px; }



.mmc2List ul li { margin: 0px 12px; padding: 6px 0px 0px; height: 108px; }



.mmc2_img { background: url(../images/imgBg1.jpg) no-repeat; padding: 5px 0px 0px 5px; float: left; height: 87px; width: 135px; }



.mmc2_txt { line-height: 20px; float: left; width: 300px; }



.mmc2_txt strong { display: block; line-height: 24px; height: 24px; margin-bottom: 5px; font-size: 14px; }



.mrimgList ul li { height: 81px; width: 199px; border: 1px solid #DCDCDC; margin: 10px 0px 16px; overflow:hidden }



.mchg2 .chgBtnList { height: 34px; background: url(../images/mline2.jpg) repeat-x left top; }



.mchg2 { width: 494px; padding-top: 5px; }



.mpt2 { font-size: 16px; line-height: 22px; height: 22px; margin-bottom: 15px; }



.chgBtnList ul .chgBtn { float: left; line-height: 29px; padding: 0px 20px; height: 29px; border-right: 1px solid #FFF; }



.mchg2 .chgBtnList ul .chgBtn.chgCutBtn { color: #FFF; background: url(../images/mchgBtn1.jpg) no-repeat center top; border-right-width: 0px; border-right-style: none; padding-bottom: 5px; }



.mchg2List .chgCon ul li { background: url(../images/msquer3.jpg) no-repeat left center; padding-left: 14px; line-height: 26px; height: 26px; }



.mchg2List { padding: 25px 3px 0px; height: 190px; }



.mchg2List .chgCon ul li .fr { color: #999; }



.mcon3 { background: url(../images/mbomBg.jpg) repeat-y center top; min-height:145px; _height: 145px; padding-top: 30px; }



.bomLogo { padding: 12px 0px 0px 33px; float: left; width: 240px; }



.bom_list { background: url(../images/mbomBg.jpg) repeat-y center top; float: left;  text-align: center; padding: 12px 0px; margin-left: 173px; margin-right:173px; margin-top:70px; }



.bom_list li{ float:left; margin-left: 10px;}



.bom_list dt { font-size: 15px; line-height: 32px; display: block; }



.bom_list dd { line-height: 24px; height:24px; overflow:hidden }



.bom_img { float: left; width: 212px; }



.bom_img img { border: 1px solid #DCDCDC; margin-bottom: 9px; }



.footer { background: #183D6A; line-height: 48px; height: 98px; color: #FFF; font-family: "宋体"; }



.banTxt1 { height: 267px; width: 328px; position: absolute; left: 0px; top: 0px; padding-left: 40px; }



.ban_cor1 { background: #8CB400; }



.banTxt1 strong { font: normal 40px/52px "微软雅黑"; color: #FFF; height: 115px; padding-top: 30px; display: block; }



.banTxt1 p { color: #FFF; font-size: 14px; line-height: 24px; width: 280px; }



.banList { height: 127px; width: 552px; position: absolute; left: 0px; bottom: 0px; }



.banList ul li { float: left; height: 127px; width: 184px; cursor: pointer; }



.banList ul li strong { display: block; font: 18px/126px "微软雅黑"; color: #FFF; padding-left: 15px; }



.banList ul .ban_cut strong { line-height: 44px; height: 44px; padding-top: 10px; }



.banList ul .ban_cut p { line-height: 18px; color: #FFF; padding: 0px 15px; display: block; }



.ban_cor2 { background: #00856A; }



.ban_cor3 { background: #DF741F; }



.banList ul li p { display: none; }











/*公用模块*/



.mpubBox { padding-bottom: 15px; }



.mbl { float: left; width: 225px; }



.mbr { float: right; width: 756px; padding: 6px 6px 30px; background: #FFF; min-height: 1307px; _height: 1307px; }



.mbmenu { background: #004981 url(../images/mb_menu2.jpg) no-repeat center -1px; border: 1px solid #434F81; padding: 15px 0px 50px 21px; }



.mb_a1 { display: block; font-size: 14px; line-height: 30px; color: #FFF; height: 30px; border-bottom: 1px solid #1A5C8E; padding: 2px 0px 2px 15px; }



.mb_a1cut,.mb_a1:hover { background: url(../images/mb_menu1.jpg) no-repeat left 2px; border-bottom-width: 0px; border-bottom-style: none; color: #FFF; text-decoration: none; }



.mbLcon { background: #FFF; padding: 10px 10px 0px; }



.mb_tname { line-height: 24px; background: url(../images/mb_squer1.jpg) no-repeat 7px center; padding-left: 30px; font-size: 14px; font-weight: bold; float: left; }



.mb_t1 { height: 24px; border-bottom: 1px solid #E0E0E0; padding-bottom: 5px; }



.mbL_u1 { padding: 15px 0px 10px; }



.mbL_u1 ul li { height: 77px; padding-left: 3px; }



.mbl_txt1 { line-height: 18px; float: right; width: 105px; }



.mbl_u2 dl dt { display: block; padding: 3px 6px 0px; height: 121px; border-top: 1px solid #FFF; border-bottom: 3px solid #DBDFE8; background: #EFF3FE; margin-bottom: 6px; }



.mbl_u2 { padding-bottom: 20px; }



.mbl_u2 dl dt strong { display: block; line-height: 26px; font-weight: normal; margin-bottom: 3px; }



.mbl_imgtxt1 { height: 65px; }



.mbl_txt2 { float: right; width: 90px; line-height: 18px; }



.mbl_p1 { height: 24px; }



.cor_blue { color: #7596B5; }



.mbl_u2 dl dd { line-height: 22px; background: url(../images/msquer3.jpg) no-repeat 6px center; padding-left: 16px; }



.mbTel { float: right; line-height: 24px; color: #7596B5; background: url(../images/mb_squer2.jpg) no-repeat left center; height: 24px; padding-left: 11px; }



.mbl_u3 ul li { height: 90px; width: 95px; margin-right: 10px; float: left; text-align: center; overflow: hidden; }



.mbl_u3 ul li img { margin-bottom: 6px; border: 1px solid #E0E0E0; }



.mbl_u3 { padding: 12px 0px 10px 1px; width: 204px; overflow: hidden; }



.mbl_u3 ul { width: 220px; }



.mbPos { background: url(../images/mb_posBg.jpg) no-repeat center top; padding: 7px 10px 0px; height: 25px; }



.mb_tname2 { font-size: 16px; padding-left: 7px; border-left: 6px solid #0158A7; line-height: 18px; height: 18px; }



.mbr_con1 { height: 190px; padding-top: 20px; border-bottom: 1px solid #E0E0E0; margin-bottom: 15px; }



.mbrCon { margin: 0px auto; width: 706px; }



.mbr_Img { background: url(../images/mbimgBg.jpg) no-repeat; padding: 11px 0px 0px 8px; float: left; height: 167px; width: 238px; }



.mbr_txt1 { float: right; width: 435px; line-height: 24px; }



.mbr_txt1 strong { font-size: 14px; line-height: 40px; display: block; height: 40px; overflow: hidden; }



.mbr_u1 ul li { line-height: 30px; background: url(../images/mb_squer3.gif) no-repeat 7px 11px; padding: 0px 8px 0px 22px; height: 30px; }



.mbr_u1 ul .mbr_hover { background: #DEF2FD url(../images/mb_squer3.gif) no-repeat 7px 11px; }



.mbPage { text-align: center; padding: 12px 0px; margin-left: 173px; }



.mbPage li{ float:left; margin-left: 17px;}







.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: #FFF; background: #A1C0EF; border: 1px solid #6D9BE8; text-decoration: none; }



.mbPage_nota,.mbPage_nota:hover { color: #E8E8E8; border: 1px solid #E8E8E8; text-decoration: none; background:none }



.mbrConTxt { line-height: 24px; padding: 30px 0px 50px; }



.mbr_fxBox { height: 30px; border: 1px solid #E0E0E0; }



.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(../images/mb_pl.jpg) no-repeat left 9px; height: 30px; padding-left: 22px; }



.mbr_u2 { background: #FFFCF5; padding: 5px 0px 0px 15px; height: 180px; border: 1px solid #E0E0E0; }



.mbr_u2 strong { font-size: 14px; line-height: 34px; display: block; margin-bottom: 3px; }



.mbr_u2 ul li { float: left; line-height: 24px; height: 24px; width: 330px; background: url(../images/mb_pl2.jpg) no-repeat left center; padding-left: 12px; }



.mbr_con3 { height: 218px; overflow: hidden; }



.mbrc3_l { float: left; width: 462px; }



.mbrc3_r { float: right; width: 226px; }



.mbr_t2 { background: url(../images/line.jpg) repeat-x left bottom; height: 29px; margin-bottom: 12px; }



.mbr_t2 .fl { line-height: 28px; height: 28px; border-bottom: 1px solid #58AAF3; padding: 0px 5px; font-size: 14px; font-weight: bold; }



.mbr_u3 ul li { line-height: 30px; height: 30px; background: url(../images/msquer3.jpg) no-repeat 10px center; padding-left: 26px; }



.mbr_jd1 { background: url(../images/mb_line1.jpg) repeat-x; float: right; height: 3px; width: 48px; margin-top: 13px; overflow: hidden; }



.mbr_jd2 { background: url(../images/mb_line2.jpg) repeat-x; height: 3px; overflow: hidden; }



.mbrc3_r { background: url(../images/mbr_bg1.jpg) no-repeat; padding: 0px 25px; float: right; height: 110px; width: 176px; margin-top: 28px; }



.mbrc3_r strong { line-height: 30px; height: 30px; color: #2B94F0; display: block; padding-top: 5px; }



.mbrc3_p { padding-top: 7px; line-height: 20px; }



.cor_999 { color: #999; }



.mbr_t3 .fl { border-bottom: 1px solid #EB5862; }



.mbr_t3 .fr { line-height: 28px; }



.mbr_area { line-height: 20px; padding: 5px; height: 60px; background: url(../images/mbr_boxBg.jpg) repeat-x left top; border: 1px solid #DADADA; width: 692px; margin-bottom: 6px; }



.mbr_areaBox { height: 55px; }



.mbr_submit { background: url(../images/mbr_fb.jpg) no-repeat; height: 28px; width: 68px; border-width: 1px; border-style: none; cursor: pointer; }



.mbr_res { float: right; }



.mbr_txt2 { line-height: 20px; float: left; }



.mbr_sq1 { position: relative; top: 3px; }



.mbr_bomBox { border: 1px solid #E0E0E0; padding: 3px; background: #F9F9F9; }



.mbr_u4 ul li { background: #F9F9F9; height: 88px; width: 161px; text-align: center; float: left; margin-right: 2px; padding: 0px 4px; }



.mbr_u4 ul li img { margin-bottom: 2px; padding: 1px; border: 1px solid #E0E0E0; }



.mbr_bom { background: #FFF; }



.mbr_u4 { width: 698px; overflow: hidden; padding: 10px 0px 10px 10px; }



.mbr_u4 ul { width: 720px; }



.mbr_u5 ul li { line-height: 20px; background: url(../images/msquer3.jpg) no-repeat left center; float: left; height: 20px; width: 157px; padding-left: 12px; }



.mbr_u5 { background: #FFF; padding: 0px 0px 10px 12px; }















#footer1{



  background: url(../images/footerBg.png) top left no-repeat;



  height: 41px;



  width: 960px;



  position: fixed; bottom: 0; left: 50%;



  margin-left: -476px;



  _position: absolute; /* position fixed for IE6 */



  _top: expression(documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-4);



  z-index: 999;



}



/* ------------------- General stuff > footer ------------------- */











/* .heichangtiao-fudong */



.botNav_t1, .botNav_t2, .botNav_t3, .botNav_t4, .bHotline, .bHotlineNo   {background-image: url(../images/botNav.png); background-repeat: no-repeat; overflow: hidden; text-indent: -5000px; display: inline-block; height: 13px; margin-top: 1px; width: 55px;}



.botNav_t1		{background-position: 0 0;}







.botNav li		{float: left; margin: 15px 25px;}



.botNav_icon1	{float: left; width: 19px; height: 17px; margin-right: 5px; background: url(../images/livechat_bot.gif) center center no-repeat;}







.botNavR	{float: right; margin-right: 30px;}



.bHotline 	{float: left; width: 99px; margin: 15px 10px;}



.bHotlineNo	{float: left; width: 96px; margin: 15px 0; background-position: 0 -58px;}



/* .heichangtiao-fudong */



















/* .fudong dianhua */



.severbox{width:190px; height:221px; position:fixed; right:10px; top:50%; z-index:999999; margin:-250px 0 0 auto; cursor:pointer; _position:absolute; _margin-bottom:220px;



       _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}







.sever{width:190px; height:221px;  background:url(../images/servera.png) 0px 0px no-repeat;  position:absolute;}



.severbox a{ display:block; position:absolute; top:35px; right:7px; width:16px; height:16px;}











.severbox2{width:34px; height:150px; position:fixed; right:0; top:50%; z-index:999999; margin:-270px 0 0 auto; cursor:pointer; _position:absolute; _margin-bottom:220px;



       _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}







.sever2{width:38px; height:150px;  background:url(../images/serverb.png) 0px 0px no-repeat;  position:absolute;}



/* .fudongdianhua */











/*menu*/



#menu { display:block; width:1005px; height:34px;}



#nav {display:block; position:relative;z-index:2; font-size: 18.79px;}



#nav .mainlevel {float:left; background:#3f240e; text-align:center; display:block;}



#nav .mainlevel a {color:#fff; text-decoration:none; line-height:34px; height:34px; text-align:center; padding:0 18.7px; display:block; _width:48px;}



#nav .mainlevel a:hover {color:#3f240e; text-decoration:none; background:#678900 url(../images/slide-pannel_14.png) 0 0 repeat-x;}



#nav .mainlevel ul {position:absolute; display:none; *width:2000px;/*IE is great need, width>=li.length*/}



#nav .mainlevel li {float:left; background:#3f240e;}



#nav .mainlevel li a {padding:0 12px; line-height:24px; height:24px; display:block; _padding-bottom:6px;/*IE6 only*/}



#nav .mainlevel li a:hover {color:#3f240e; text-decoration:none; background:#678900 url(../images/slide-pannel_14.png) 0 0 repeat-x;}



#nav li a em/*input an em tag as a space*/ {padding:0 3px;}



.note {color:#3f240e; border-right:18.5px solid #3f240e; background:#678900 url(../images/slide-pannel_14.png) 0 0 repeat-x; display:block; line-height:34px; padding:0 3em;}



.Triangle_con {height:9px; background:url(../images/bird.png) 36px 0 no-repeat; display:block; _margin-bottom:-6px;/*IE6 only*/}



.log {margin:100px auto; width:1000px; text-transform:capitalize; line-height:200%;}











/*联系我



}*/











#dituContent {







  width: 755px;







  height: 315px;







}







.contactright .contacttop {







  background: #f9f9f9;







  border: 1px solid #e2e2e2;







  height: 163px;







}







.contactright .contacttop div {







   float: left;







  width: 230px;







  height: 163px;







}







.contactright .contacttop ul {







  padding-left: 26px;







  padding-top: 20px;







}







.contactright .contacttop ul ol {







  font-size: 33px;







  color: #ffb000;







  font-family: "\5FAE\8F6F\96C5\9ED1";







  margin-bottom: 10px;







}







.contactright .contacttop ul li {







  line-height: 22px;







}







.contactright .contactbottom {







  background: #f9f9f9;







  border: 1px solid #e2e2e2;







  height: 233px;







  padding-left: 26px;







}















.contactright .contactbottom h2 {







  overflow: hidden;







  height: 48px;







  line-height: 50px;







  font-size: 12px;







}















.contactright .contactbottom ul {







  padding-top: 5px;







}







.contactright .contactbottom ul li {







  font-size: 14px;







  line-height: 30px;







}



/*联系我



}*/



