@charset "gb2312";
/* È«¾ÖÑùÊ½ */
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: url(imagesfooterBg.jpg) repeat-x left bottom; }
ul, ol, li {list-style-type:none;vertical-align:0}
a {outline-style:none;color:#333;text-decoration:none}
a:hover { color: #046bae; 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;}
.w1002 { width: 1002px; margin-right: auto; margin-left: auto; }
.topBg { background: url(imagestopBg.jpg) repeat-x left top; height: 92px; }
.topCon { margin:0 30px 0 180px; height: 92px; width: 1290px; }
.logo { display: inline; margin: 1px 0px 0px 33px; float: left; }
.topR { line-height: 25px; float: right; height: 25px; padding-top: 53px; width: 285px; }
.conUs { background: url(imagestelSquer.jpg) no-repeat left center; float: left; width: 65px; padding-left: 18px; }
.topSel { padding: 1px; border: 1px solid #D1D1D1; float: left; width: 184px; color: #999; }
.navBg { background: url(imagesnavBg.jpg) repeat-x left top; height: 44px; }
.nav { margin: 0px auto; width: 1390px; padding-left: 80px; }
.nav ul li { float: left; margin-right: 20px; display: inline;}
.nav_a,.nav_a:hover { font-size: 15px; line-height: 44px; color: #FFF; height: 44px; background: url(imagesmsq1.jpg) no-repeat left center; padding-left: 32px; display: block; float: left; }
.banBox { height: 383px; width: 990px; position: relative; }
.banner { height: 383px; width: 1270px; padding-left: -140px; position: absolute; left: -140px; top: 0px; overflow: hidden; }
#Slide10 {width: 1270px; margin: 0 auto;}
#S_box { OVERFLOW: hidden; WIDTH: 1270px; POSITION: relative;}
.navbar { width: 1270px; top: 150px; z-index: 9999; position: absolute; }
#S_LeftButton { FLOAT: left; WIDTH: 26px; height: 45px; CURSOR: pointer; margin-left: 140px; }
#S_RightButton { FLOAT: right; WIDTH: 26px; height: 45px; CURSOR: pointer; margin-right:140px }
.newCon { line-height: 40px; height: 40px; background: url(imagesnewBg.png) no-repeat; width: 983px; position: absolute; z-index: 100; left: 3px; bottom: 0px; }
.news_b1 { font-size: 14px; font-weight: bold; color: #024C95; padding: 0px 5px 0px 32px; line-height: 40px; float: left; }
.news_list { line-height: 30px; float: left; height: 30px; width: 700px; margin-top: 5px; overflow: hidden; }
.news_a1 { color: #999A9C; }
.news_list ul li { line-height: 30px; height: 30px; }
.new_more { display: inline; float: right; margin-right: 30px; }
.main { background: url(imagesnewBg2.jpg) no-repeat center top; height: 240px; width: 979px; padding-top: 14px; }
.min_l { background: #EAF3F8; float: left; height: 223px; width: 273px; border: 1px solid #E5E5E5; padding: 0px 14px; margin: 0px 16px 0px 23px; }
.mainBg { height: 22px; width: 959px; overflow: hidden; }
.footer { height: 58px; padding-top: 20px; line-height: 26px; width: 960px; }
.min_t1 { line-height: 32px; height: 32px; padding-top: 2px; border-bottom: 1px dotted #656668; }
.min_tname1 { font-size: 14px; line-height: 32px; background: url(imagesmin_sq1.jpg) no-repeat left center; float: left; padding-left: 23px; }
.min_more { float: right; color: #0066cc; font-size: 13px; }
.minl_img { margin: 14px auto 0px; height: 80px; width: 269px; position: relative; }
.minl_imgName { line-height: 18px; background: url(imagespngBg1.png); position: absolute; top: 55px; color: #FFF; height: 18px; width: 259px; padding-left: 10px; text-transform: uppercase; }
.minl_txt { line-height: 22px; }
.min_m { background: #ECF4E7; height: 223px; width: 268px; float: left; border: 1px solid #E5E5E5; padding: 0px 14px; margin-right: 17px; }
.min_m .min_tname1 { background: url(imagesmin_sq2.jpg) no-repeat left center; }
.minm_top { height: 78px; padding-top: 16px; }
.minm_txt { line-height: 22px; float: right; width: 160px; }
.minm_u li { line-height: 24px; background: url(imagesmsquer2.jpg) no-repeat left center; height: 24px; padding-left: 13px; }
.min_r { background: #EAF3F8; height: 223px; width: 268px; border: 1px solid #E5E5E5; float: left; padding: 0px 14px; }
.minr_u li { background: url(imagesmin_sq4.jpg) no-repeat left center; padding-left: 16px; line-height: 24px; height: 24px; }
.minr_u { padding-top: 6px; }
.min_r .min_tname1 { background: url(imagesmin_sq3.jpg) no-repeat left center; }
.m2banBox { height: 249px; }
.m2banBox .banner { height: 249px; }
.m2body { background: url(none); }
.m2boxBg1 { background: url(imagesm2bg3.jpg) repeat-y center top; width: 989px; }
.m2bomBg { height: 21px; width: 989px; overflow: hidden; }
.m2Con { background: url(../images/m2bg2.jpg) no-repeat center top; padding: 0px 36px; min-height:300px; _height: 300px; }
.m2posBox { background: url(imagesm2posBg.png) no-repeat; height: 43px; width: 989px; position: absolute; z-index: 100; left: 1px; bottom: 0px; }
.m2posBox .fl { width: 196px; text-align: center; line-height: 32px; padding: 11px 0px 0px 15px; height: 32px; font-size: 20px; color: #0075c1; float: left; }
.m2posR { float: right; width: 723px; margin-right: 32px; line-height: 30px; height: 30px; padding-top: 11px; display: inline; }
.m2posName { float: left; font-size: 18px; color: #4aa0c9; }
.cor_blue { color: #046bae; }
.m2posR .fr { background: url(imageshouse.png) no-repeat left center; padding-left: 20px; }
.m2left { width: 155px; float: left; }
.m2right { float: right; width: 700px; }
.m2enName { color: #95c8e8; font-size: 13px; text-align: center; line-height: 14px; height: 27px; }
.m2menu { margin-bottom: 86px; }
.m2menu ul li { line-height: 33px; padding: 2px 0px; height: 33px; border-bottom: 1px dotted #CCC; }
.m2menu_a1 { font-size: 15px; display: block; margin: 0px auto; height: 33px; width: 147px; text-align: center; }
.m2lBtn { margin-bottom: 15px; }
.m2menu_a1:hover,.m2menu_cuta1{ color: #FFF; background: url(imagesm2bg4.jpg) no-repeat; text-decoration: none; }
.conTitle { font-size: 18px; line-height: 36px; color: #429dd7; text-align: center; height: 36px; padding-top: 27px; }
.conInfo { line-height: 24px; text-align: right; height: 32px; padding-right: 188px; border-bottom: 1px dotted #E3E3E3; }
.conText { line-height: 27px; padding: 15px 5px 30px; }
.m2ress #bdshare { float: right; }
.m2ress { height: 60px; }
.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(imagesm2squer.jpg) no-repeat 23px center; padding-left: 37px; line-height: 24px; float: left; height: 24px; width: 300px; overflow: hidden; }
.m2r_t1 { font-size: 14px; line-height: 30px; font-weight: bold; height: 30px; padding-top: 22px; }
.m2r_area { padding: 5px; border: 1px solid #E8E8E8; line-height: 20px; height: 80px; width: 688px; }
.m2r_submit { height: 42px; padding-top: 12px; text-align: right; }
.m2r_subBtn { background: url(../images/m2btn3.jpg) no-repeat; height: 27px; width: 94px; border-width: 0px; border-style: none; cursor: pointer; }
.m2r_box { line-height: 36px; background: #F2F6FC; padding: 0px 15px; height: 36px; border: 1px solid #E8E8E8; font-size: 14px; font-weight: bold; }
.m2r_mesList { padding: 10px 0px 35px; }
.m2r_mes1 { height: 71px; border-bottom: 1px dotted #CCC; padding: 15px 10px 0px; }
.m2r_head { padding: 2px; float: left; height: 50px; width: 50px; border: 1px solid #CCC; }
.m2r_mesTxt { line-height: 24px; padding: 5px 0px 0px 15px; float: left; width: 520px; }
.cor_hs { color: #999; }
.m2r_hf { float: right; margin-top: 29px; line-height: 24px; }
.m2footerBg { background: #96989F url(imagesfootbg2.jpg) repeat-x left top; min-height:62px; _height: 62px; padding-top: 20px; }
.m2footer { line-height: 26px; width: 960px; margin: 0px auto; }
.m2menu_t { font: 16px/34px "Î¢ÈíÑÅºÚ"; color: #0075c1; height: 34px; }
.m2chgImg { background: #3886B6; height: 137px; margin-bottom: 15px; padding-top:4px; }
.m2newList { height: 450px; padding-top: 32px; }
.m2newList ul li { font-size: 13px; line-height: 35px; background: url(imagesmsquer3.jpg) no-repeat 13px center; padding: 0px 10px 0px 27px; height: 35px; border-bottom: 1px dotted #CCC; }
.m2menu2 { margin-bottom: 16px; }
.mbPage { text-align: center; padding: 12px 0px 70px; }
.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: #0091fc; background: #E1F3FF; border: 1px solid #0091FC; text-decoration: none; }
.mbPage_nota,.mbPage_nota:hover { color: #E8E8E8; border: 1px solid #E8E8E8; text-decoration: none; background:none }
.indexFocus{width:146px;height:109px; margin:0 auto;}
.indexFocus .focusBox{width:146px;height:109px;position:relative;margin:0 auto;position:relative}
.indexFocus .focusBox .bigPic{width:146px;height:109px;overflow:hidden;position:relative}
.indexFocus .focusBox .bigPic li{width:146px;height:109px}
.indexFocus .focusBox .bigPic img{width:146px;height:109px}
.indexFocus .focusBox .btn{height:12px;position:absolute;right:4px;bottom:4px;z-index:11}
.indexFocus .focusBox .btn ul li{ width: 12px; height: 12px; margin-right: 2px; display: block; background: #808082; float: left; text-align: center; cursor: pointer; font: normal 9px/12px Arial; color: #FFF; }
.indexFocus .focusBox .btn .sel{ width: 12px; height: 12px; background: #3886B6; color: #fff }
.indexFocus .focusBox .picText_bg{width:100%;height:26px;position:absolute;left:0;bottom:0;background:#000;filter:alpha(opacity=50); /*IE*/-moz-opacity:0.5; /*MOZ , FF*/opacity:0.5;/*CSS3, FF1.5*/ display:none}
.indexFocus .focusBox .picText{width:100%;height:26px;line-height:26px;text-align:left;font-weight:bold;margin:0 auto;position:absolute;left:0;bottom:-30;overflow:hidden;z-index:10; *left:-20px;}
.indexFocus .focusBox .picText a{ padding-left: 10px; color: #fff; font-weight: normal; }
