﻿@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, body>header, body>nav, body>section, body>footer, body>article {margin:0 auto}
div {text-align:left}
a img {border:0}
table{border-collapse:collapse; border-spacing:0}
select,input,textarea{ outline: none }
body { color: #484848; text-align: center; font: 12px "微软雅黑" }
ul, ol, li {list-style-type:none;vertical-align:0}
a { outline-style: none; color: #484848; text-decoration: none; transition: all 0.3s ease-out; }
a:hover { color: #0d6fb8; 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}
.imgBlock img{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}
.f13{font-size:13px}
.f14{font-size:14px}
.f15{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;}

.headerBg { height: 640px; width: 100%; overflow: hidden; position: relative; }
.mFocus { height: 640px; width: 1920px; margin-left: -960px; position: absolute; left: 50%; top: 0px; }
.mFocus .hd{ height: 15px; overflow: hidden; position: absolute; bottom: 10px; z-index: 1; left: 0; }
.mFocus .hd ul{width: 100%; overflow:hidden; zoom:1;text-align:center;}
.mFocus .hd ul li{  margin: 0 4px; width: 15px; height: 15px; line-height: 14px; background: url(../images/focus_ico2.png) no-repeat; cursor: pointer;display:inline-block;*display:inline;_display:inline;}
.mFocus .hd ul li span{width: 15px; height: 17px;display:inline-block;}
.mFocus .hd ul li.on{ background: url(../images/focus_ico1.png) no-repeat; color: #fff; }
.mFocus .bd{ position:relative; height:100%; z-index:0;   }
.mFocus .bd li{ zoom:1; vertical-align:middle; }
.mFocus .bd img{ width: 1920px; height: 640px; display: block; }
.topBg { background: url(../images/topbg.png) repeat; height: 103px; position: absolute; left:0; top: 0px; width: 100%;z-index: 5; box-shadow:0 2px 2px rgba(0,0,0,0.2) }
.top_line { background: url(../images/top_line.jpg) no-repeat center top; height: 4px; width: 100%; position: absolute; left: 0px; top: 0px; }
.top { width: 1200px; margin: 0px auto; height: 103px; }
.logo { float: left; margin-left:150px }
.topR { float: right; width: 820px; }
.topR_c1 { height: 42px; padding-top: 15px; line-height: 28px; }
.serBox { float: right; height: 26px; width: 165px; padding-left: 28px; border: 1px solid #D7D7D7; border-radius: 0.2em; display: inline; margin-right: 12px; background: #FFF; position: relative; }
.serBtn { background: url(../images/serbtn.jpg) no-repeat; height: 24px; width: 24px; border-width: 0px; border-style: none; position: absolute; left: 2px; top: 1px; cursor: pointer; }
.ser_int { float: left; height: 22px; width: 160px; border-width: 0px; border-style: none; margin-top: 2px; font: 12px/22px "微软雅黑"; color: #555; }
.nav_a:hover,.nav_cuta { color: #0d6fb8; border-bottom: 2px solid #0d6fb8; text-decoration: none; }
.nav_a:hover,.nav_cutas { color: #0d6fb8; border-bottom: 2px solid #0d6fb8; text-decoration: none; }
.nav { margin-right: -4px; }
.minx_t1 { width: 1200px; line-height: 70px; height: 70px; border-bottom: 1px solid #E0E0E0; position: relative; overflow: hidden; }
.minx_t1a {height: auto;padding: 50px 0 10px;}
.minx_t1a .minx_stxt{padding-left: 43px;position: static !important;width: 89%;}

.minx_t1Ico { display: inline; margin:20px 12px 0px 0px; float: left; }
.minx_t1ch { font-size: 18px; text-transform: uppercase; color: #0d6fb8; }
.minx_t1ch span { font-size: 30px; color: #165894; display: inline-block; padding-right:6px; }
.minx_more { background: url(../images/minx_more.jpg) no-repeat; display: block; height: 11px; width: 45px; position: absolute; right: 0px; bottom: 18px; text-indent: 100px; overflow: hidden; }
.minx_t1a .minx_t1ch { line-height: 48px; }
.minx_stxt { line-height: 14px; color: #a5a5a5; position: absolute; left: 65px; bottom: 11px; }
.minx_con1 { width: 1200px; height: 208px; padding-top: 35px; overflow: hidden; }
.minx_con1 ul { width: 1300px; }
.minx_con1 ul li { float: left; width: 220px; margin-right: 87px; display: inline; height: 170px; overflow: hidden; position: relative; border-radius:0.4em; }
.minx_con1 ul li:nth-child(4){}
.minx_c1name { line-height: 34px; color: #FFF; text-align: center; height: 34px; font-size: 14px; width: 100%; position: absolute; left: 0px; bottom: 0px; }
.minx_c1name1 { background: #165894; }
.minx_c1name2 { background: #207559; }
.minx_c1name3 { background: #385073; }
.minx_c1name4 { background: #7a8c14; }
.minx_c1name5 { background: #8c5214; }
.mcon2 { width: 1200px; height: 405px; }
.mcon3 { height: 322px; width: 1200px; }
.mcon4Bg { background: #162236; border-bottom: 1px solid #1A263C; height: 174px; padding-top: 24px; padding-bottom:30px }
.footerBg { width:100%;background: #0D182B; height: 40px; color: #848fa1; }
.cor_qblue { color: #848fa1; }
.cor_qblue:hover { color: #a1aec4; }
.footer { margin: 0px auto; height: 40px; width: 1200px; line-height: 40px; }
.footer a{ color:#848fa1}
.mc2L { float: left; width: 580px; overflow: hidden; }
.mc2R { float: right; width: 580px; overflow: hidden; }
.minx_t1b { width: auto; }
.mc2_bx1 { height: 120px; padding-top: 19px; border-bottom: 1px dashed #E0E0E0; }
.mc2_txt1 { float: right; width: 424px; line-height: 20px; color: #8d8d8d; }
.mc2_txt1 strong { font-size: 18px; line-height: 26px; margin-bottom: 6px; font-weight: normal; display: block; }
.cor_green { color: #0d6fb8; }
.mc2_txt1 p { margin-bottom: 5px; }

.mc2_u1 ul li { line-height: 26px; height: 26px; }
.mc2_a1 { line-height: 26px; display: block; background: url(../images/minx_sico2.jpg) no-repeat 5px center; padding-left: 19px; float: left; }
.mc2_a1:hover { background: url(../images/minx_sico1.jpg) no-repeat 5px center; }
.mc2_u1 ul li .fr { color: #8d8d8d; }
.mc2_bx2 { height: 258px; padding-top: 19px; }
.mc2_bx2 .bd { float: right; height: 250px; width: 337px; overflow: hidden; }
.mc2_bx2 .hd { float: left; width: 236px; }
.mc2_bx2 .hd ul li { line-height: 62px; height: 62px; border-bottom: 1px dotted #E0E0E0; cursor: pointer; }
.mc2_bx2 .hd ul li img { float: left; display: inline; margin: 21px 11px 0px 8px; }
.mc2_sp { float: left; width: 180px; line-height: 20px; padding-top:5px; }
.mc2_bx2 .hd ul .on { color: #e6e6e6; background: url(../images/mfbg.jpg) no-repeat; }
.mc3L { float: left; height: 260px; width: 564px; overflow: hidden; position: relative; }
.mc3L .bd { height: 260px; width: 564px; }
.mc3L .bd ul li { float: left; height: 260px; width: 564px; }
.mc3L .hd { line-height: 35px; height: 35px; background: url(../images/mbg1.png) repeat; z-index: 5; width: 554px; position: absolute; left: 0px; bottom: 0px; padding-right: 10px; }
.mc3L .hd ul li { background: url(../images/focus_ico2.png) no-repeat; display: inline; margin: 10px 0px 0px 7px; float: right; height: 15px; width: 15px; cursor: pointer; }
.mc3L .hd ul .on { background: url(../images/focus_ico1.png) no-repeat; }
.mc3R { float: right; width: 580px; }
.mc3_txt { background: url(../images/mapbg.jpg) no-repeat right 33px; height: 190px; padding-top: 15px; font-size: 14px; line-height: 34px; }
.mcon4 { color: #848fa1; margin: 0px auto; width: 1200px; }
.mc4_dl { float: left; margin-right: 35px; min-width:98px; }
.mc4_dl dl dt { font-size: 16px; line-height: 24px; margin-bottom: 6px; border-bottom: 1px solid #5F6D7F; }
.mc4_dl dl dd { line-height: 22px; }
.mc4_dl2 { width: 148px; }
.mc4R { float: right;     }
.mc4R p img { margin: 6px 6px 0px 0px; float: left; }
.mc4_sel { background: #2C3D55 url(../images/mselioc.jpg) no-repeat right top; height: 25px; width: 164px; position: relative; margin-left: 37px; }
.mc4_selHtml { line-height: 25px; text-align: center; display: block; height: 25px; padding-right: 24px; cursor: pointer; }
.mc4_option { width: 164px; line-height: 24px; background: #2C3D55; position: absolute; left: 0px; bottom: 25px; padding: 10px 0px 5px; border-bottom: 1px solid #152339; display: none; }
.mc4_option ul { max-height:96px; overflow-y:auto }
.mc4_option ul li { padding: 0px 0px 0px 10px; }
.mc4_wx { display: inline; float: left; margin-top: 4px; margin-left: 28px; }
.m2ban { height: 410px; width: 1920px; margin-left: -960px; position: absolute; left: 50%; top: 0px; }
.headBg2 { height: 410px; }
 
.m2hw_con1 { width: 1100px; padding: 46px 0px 52px; }
.m2hw_c1txt { font-size: 14px; line-height: 38px; padding-bottom: 40px; }
.m2hw_c1bom { padding-left: 40px; height: 285px; }
.m2hw_c1Itm { float: left; height: 285px; margin-right: 2px; background: #F6F6F6; width: 339px; }
.m2hw_c1Logo { text-align: center; height: 117px; padding-top: 27px; display: block; }
.m2hw_c1Ul li { padding-left: 65px; line-height: 26px; height: 26px; font-size: 14px; }
.m2hw_con2 { width: 1100px; overflow: hidden; padding: 40px 0px 50px; }
.m2hw_con2 ul { width: 1200px; }
.m2hw_con2 ul li { float: left; width: 290px; margin-right: 97px; }
.m2hw_con2 ul .m2hw_c2Last { width: 324px; margin-right: 0px; }
.m2hw_st1 { font-size: 18px; line-height: 58px; color: #000; height: 58px; border-bottom: 1px solid #D7D7D7; }
.m2hw_c2itms dt a{ line-height: 30px; height: 30px; padding-top: 24px; font-size: 14px; font-weight: bold; color: #135a9a; }
.m2hw_c2itms dd { font-size: 14px; line-height: 24px; color: #777777; }
.m2hw_con3 { width: 1145px; padding: 80px 0px 0px 55px; }
.m2hw_con3 ul li { padding-bottom: 66px; }
.m2hw_con3 ul li img { float: left; }
.m2hw_atxt { float: right; width: 1035px; }
.m2hw_atxt strong { line-height: 34px; height: 44px; display: block; font-size: 22px; color: #0d6fb8; font-weight: normal; }
.m2hw_adl dd { float: left; font-size: 14px; line-height: 30px; height: 30px; width: 292px; padding-left: 20px; background: url(../images/m2a_ico.jpg) no-repeat left center; }
.m2hw_con4 { width: 1200px; overflow: hidden; padding: 56px 0px 48px; }
.m2hw_con4 ul { width: 1400px; margin-left: -35px; }
.m2hw_con4 ul li { padding: 33px 0px 0px 92px; float: left; height: 113px; width: 325px; border-right: 1px solid #E5E5E5; }
.m2hw_con4 ul li img { float: left; margin-right: 20px; }
.m2a_stxt { width: 190px; padding-top: 11px; font-size: 16px; line-height: 26px; float: left; color: #555; }
.m2menu2 .m2menu_a { padding: 0px 22px; }
.m2hw_bcon1 { width: 1200px; height: 552px; margin-bottom: 64px; padding-top: 70px; overflow: hidden; }
.m2hw_bcon1 ul { width: 1400px; margin-left: -50px; }
.m2hw_bcon1 ul li { padding: 0px 50px; float: left; width: 336px; border-right: 1px solid #ddd;  color: #666; font-size: 14px; line-height: 26px; height: 290px;  position:relative; overflow:hidden; }
.m2hw_bcon1 ul li .m2hdiv{width:326px;}
.m2hw_bcon1 ul li:hover a{text-decoration:none;}
.m2hw_bbx1 { font-size: 14px; line-height: 30px; color: #FFF; background: #5383AF; padding: 64px 34px 0px; height: 184px; position: relative; top: 7px; }
.cor_blue, .cor_blue:hover { color: #1a5b96; }
.m2hw_bt1 { line-height: 22px; height: 38px; font-size: 16px; color: #1a5b96; }
.m2hw_bcon1 ul li img { margin-bottom: 10px; }
.m2menu3Bg { background: url(../images/m2line.jpg) repeat-x left bottom; height: 53px; padding-top: 12px; }
.m2menu3 { margin: 0px auto; width: 1156px; line-height: 52px; color: #555; font-size: 13px; }
.m2menu3_a { color: #555; margin: 0px 5px; display: inline-block; }
.m2menu3_a:hover,.m2menu3_cuta { line-height: 52px; font-weight: bold; color: #2e9b4d; display: inline-block; height: 52px; border-bottom: 1px solid #2e9b4d; text-decoration: none; }
.m2hw_bcon2 { font-size: 14px; line-height: 26px; background: #F6F6F6; padding: 30px 42px; width: 1020px; margin: 46px auto 48px; }
.m2hw_bp1 { text-indent: -69px; padding-left: 69px; }
.m2hw_bchgTag { width: 1080px; padding-left: 120px; }
.hd.clearfix li { float: left; margin-right: 10px; margin-bottom: 15px; display: inline; }
.m2hw_ba2 { display: inline-block; position: relative; line-height: 30px; padding: 0px 12px; height: 30px; font-size: 14px; color: #FFF; background: #AAAAAA; border-radius:0.2em; }
.m2hw_bchgTag li.on .m2hw_ba2, .m2hw_ba2:hover{color: #FFF; text-decoration: none; background: #2B6AA5;}
.m2hw_ba2 i { background: url(../images/m2cut1.jpg) no-repeat; height: 6px; width: 14px; margin-left: -7px; position: absolute; left: 50%; top: 30px; transition:all 0.3s ease; opacity:0; filter:alpha(opacity=0); }
.m2hw_bchgTag .on .m2hw_ba2 i,.m2hw_ba2:hover i{ opacity:1; filter:alpha(opacity=100);}
.m2hw_bchgTag .bd { width: 980px; overflow: hidden; padding: 23px 0px 58px; }
.m2hw_bchgTag .bd ul li { float: left; width: 980px; }
.m2hw_bbmTxt { float: right; width: 535px; font-size: 14px; line-height: 28px; color: #777; }
.m2hw_bbmTxt .cor_blue { font-size: 16px; line-height: 20px; height: 30px; display: block; }
.m2hw_list { width: 1100px; padding: 30px 0px 32px; min-height:200px; _height:200px; }
.mpage { text-align: center; height: 75px; }
.m2hw_na1 { background: url(../images/minx_sico2.jpg) no-repeat 4px 22px; padding: 0px 0px 0px 25px; float: left; }
.m2hw_na1:hover { background: url(../images/minx_sico1.jpg) no-repeat 4px 22px; }
.m2hw_list ul li .fr { color: #a8a8a8; float: right; }
.m2hw_list ul li { line-height: 46px; height: 46px; padding-top: 3px; border-bottom: 1px dotted #D9D9D9; font-size: 14px; }
.m2hw_bbx1a { height: 215px; padding-top: 33px; }
.m2hw_list2 { padding: 27px 0px 38px; width: 1200px; }
.m2hw_list2 ul li { height: 203px; padding-top: 30px; border-bottom: 1px dotted #D9D9D9; }
.m2hw_Ntxt { float: right; width: 975px; }
.m2hw_nst1 { line-height: 18px; font-size: 14px; color: #7c7c7c; height: 18px; }
.m2hw_bst1 { line-height: 56px; height: 56px; font-size: 22px; }
.m2hw_np1 { font-size: 14px; line-height: 24px; color: #666; padding-bottom: 13px; }
.m2hw_nbt1 { line-height: 38px; padding-top: 45px; text-align: center; font-size: 22px; color: #1a5b96; width: 1200px; }
.m2hw_ninfo { height: 44px; border-bottom: 1px dotted #ABABAB; padding-left: 366px; width: 834px; }
.m2hw_nTime { float: left; background: url(../images/mn_ico1.jpg) no-repeat left center; margin-right: 26px; padding-left: 20px; line-height: 36px; height: 36px; color: #969696; }
.m2hw_nEyes { float: left; background: url(../images/mn_ico2.jpg) no-repeat left center; margin-right: 26px; padding-left: 20px; line-height: 36px; height: 36px; color: #969696; }
.m2hw_nRess { float: left; background: url(../images/mn_ico3.jpg) no-repeat left center; margin-right: 2px; padding-left: 20px; line-height: 36px; height: 36px; color: #969696; }
.m2hw_ninfo #bdshare { margin-top: 5px; }
.m2hw_editor { font-size: 14px; line-height: 28px; padding: 25px 0px 58px; color: #666; width: 1200px; position: relative; }
.mbackBtn { background: url(../images/backbtn.jpg) no-repeat; width: 47px; padding-left: 13px; line-height: 22px; text-align: center; height: 23px; display: block; position: absolute; right: 0px; bottom: 25px; font-size: 13px; color: #666; }
.m2page { line-height: 58px; height: 82px; border-top: 1px dotted #ABABAB; color: #9b9b9b; width: 1200px; font-size: 14px; }
.cor_hs { color: #9b9b9b; }
.m2hw_zp { width: 1100px; margin: 35px auto 50px; }
.m2zp_dl { padding-bottom: 8px; }
.m2zp_dl dt { line-height: 30px; height: 30px; border: 1px solid #DDDDDD; background: url(../images/m2zp_ico2.jpg) no-repeat 12px center; font-size: 14px; padding: 0px 12px 0px 38px; }
.m2zp_btn1 { background: url(../images/m2zp_btn2.jpg) no-repeat center center; float: right; height: 30px; width: 30px; }
.m2zp_btn2 { background: url(../images/m2zp_btn1.jpg) no-repeat center center; float: right; height: 30px; width: 30px; display: none; }
.m2zp_dl dd { border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; color: #666; padding: 24px 32px 30px; font-size: 14px; line-height: 26px; display: none; }
.m2zp_w1 { float: left; cursor: pointer; }
.m2zp_dl .m2zp_cut { color: #FFF; background: #5A8FBE url(../images/m2zp_ico1.jpg) no-repeat 12px center; border: 1px solid #5A8FBE; }
.m2zp_cut .m2zp_btn2 { display: block; }
.m2zp_cut .m2zp_btn1 { display: none; }
.m2hw_map { height: 585px; width: 1100px; padding-top: 47px; }
.m2hw_mapL { float: left; width: 445px; font-size: 14px; line-height: 28px; color: #666; }
.m2hw_mapL strong { line-height: 32px; display: block; height: 32px; padding-top: 2px; font-size: 16px; color: #1a5b96; font-weight: normal; }
.m2hw_mapR { float: right; border: 1px solid #ddd; }
.m2hw_addBox { margin: 60px auto 50px; width: 1190px; border: 5px solid #EAEAEA; min-height: 700px; _height: 700px; position: relative; background: url(../images/m2bmbg.jpg) no-repeat right bottom; }
.m2hw_tg { background: url(../images/tg.png) no-repeat; height: 88px; width: 88px; position: absolute; left: -8px; top: -8px; }
.m2hw_addTxt { font-size: 14px; line-height: 26px; color: #777; padding: 45px 40px 42px; border-bottom: 1px dotted #EAEAEA; }
.m2hw_adBtnBox { padding: 63px 0px 0px 38px; height: 170px; }
.m2hw_addP1 { font-size: 12px; line-height: 22px; color: #777; padding-bottom: 18px; padding-left: 60px; }
.m2hw_addP2 { font-size: 14px; color: #777; line-height: 24px; padding: 0px 0px 42px 60px; }




.m2hw_con3  .m2hw_adl li { float: left; font-size: 14px; line-height: 30px; height: 30px; width: 292px; padding-left: 20px; background: url(../images/m2a_ico.jpg) no-repeat 0 11px; padding-bottom:0; }

/*******************************************************************************************************************************/
.mFocus .bd li{position: relative;}
.mFocus .bd ul li div{width:1559px;height:43px;line-height:43px;background: url(../images/alpha.png) repeat;padding-left:361px;font-size: 14px; color: #FFF;position:absolute;bottom:0px;left:0px;z-index:10;}
.mFocus .hd{  height: 15px; overflow: hidden; position: absolute; bottom: 59px; z-index: 1;  width: 100%;}
.nav li { float: left;position: relative;width:100px;text-align:center;}
.nav_a { font-size: 14px; font-weight: bold;display: inline-block;width:100px;padding-bottom: 24px;}
.nav_a:hover,.nav_cuta { color: #0d6fb8; border-bottom: 3px solid #0d6fb8; text-decoration: none; }
.nav { margin-right: -4px; }
.nav li .selects{display:none;background: url(../images/sel.png) repeat;width:100px;position:absolute;top:46px;left:0px;z-index:10;}
.nav li .sels{left:-45px;width:189px;}
.nav li .selects a{font-size: 14px; color: #777;display:block;height: 36px;line-height: 36px;text-align:center;border-bottom:1px solid #cccccc; }
.nav li .selects a:hover{color: #0d6fb8;}
.m2hw_bbx1 {font-size: 14px; line-height: 30px; color: #FFF; background: #5383AF; padding:21px 35px 12px; width:267px; height: 232px; position:absolute; top:1000px; }
.m2hw_bcon1 li{cursor:pointer;}
/*.m2hw_bcon1 li:hover .m2hw_bbx1{ display:block;}
.m2hw_bcon1 li:hover .m2hdiv{ display:none;}*/
.minx_con1 ul li img{transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.minx_con1 ul li:hover img{transform:scale(1.2);-webkit-transform:scale(1.2); -moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);}



.m2hw_con3 li .tables{float:left;margin-left:18px;}
.m2hw_con3 li .tables .tdse{color: #0d6fb8;font-size: 22px;background:none;padding:0 0 15px;}
.m2hw_con3 li .tables td{ background:url(../images/m2a_ico.jpg) no-repeat  0 10px;font-size: 14px;line-height: 30px;
padding: 0 15px 0 20px;width: 292px;vertical-align:top;}
.m2hw_con3 li .tables td a{color: #484848;}
.m2hw_con3 li .tables td a:hover { color: #0d6fb8; text-decoration: underline }



/*联系框*/
.wrap-box{height:2500px;}

/* fixed-bar */
.fixed-bar .icon,.fixed-bar .consult-list .tel-icon{background:url("../images/js_02.png") no-repeat;}
.fixed-bar .icon{display:block;position:absolute;top:50%;left:50%;width:23px;height:12px;overflow:hidden;margin:-18px 0 0 -12px;background-position:right -220px;text-indent:-999em;}
.fixed-bar{position:fixed;right:20px;bottom:50px;z-index:50;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-30);}
.fixed-bar .gotop{position:relative;z-index:1;display:block;width:68px;height:36px;overflow:hidden;margin:-1px 0 0;padding:32px 0 0;border:1px solid #e6e6e6;border-top:1px dashed #eaeaea;background-color:#fff;color:#666;font:normal 14px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .share{height:68px;overflow:hidden;margin:-1px 0 0;border:1px solid #e6e6e6;}
.fixed-bar .gotop:hover{z-index:10;border-color:#2acb6b;background-color:#2acb6b;color:#fff;text-decoration:none;}
.fixed-bar .gotop:hover .icon{background-position:right -251px;}
.fixed-bar .consult-box{border:1px solid #e6e6e6;}
.fixed-bar .consult-box .consult-header{position:relative;height:36px;margin:-1px -1px 0;background:#2acb6b;}
.fixed-bar .consult-box .consult-title{color:#fff;font:normal 16px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .consult-box .icon{display:none;top:0;left:-28px;width:28px;height:36px;overflow:hidden;margin:0;background-position:-80px -530px;cursor:pointer;}
.fixed-bar .consult-box .icon:hover{background-position:-110px -530px;}
.fixed-bar .consult-list{margin:0 2px -1px;padding:9px 0;border-bottom:1px dashed #eaeaea;}
.fixed-bar .consult-list li{padding:6px 0 6px 23px;color:#666;font:normal 12px/24px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.fixed-bar .consult-list span,.fixed-bar .consult-list a{float:left;line-height:24px;}
.fixed-bar .consult-list span{padding-right:10px;}
.fixed-bar .consult-list img{vertical-align:top;}
.fixed-bar .wide-bar{width:134px;background:#fff;}
.fixed-bar .wide-bar .share .bds_more{width:148px;_width:146px;background-position:-252px -568px;}
.fixed-bar .wide-bar .share .bds_more:hover{background-position:-354px -568px;}
.fixed-bar .wide-bar .gotop{width:132px;}
.fixed-bar .consult-list .tel-icon{margin-left:-15px;padding:0 0 0 20px;background-position:-591px -264px;}

/*关于我们 start*/
.index-choose { padding-bottom:10px;background: url(../images/bg_bg04.jpg) no-repeat center; margin-bottom:30px; height:375px }
.index-choose h2 ,.merch-wrap10 h2 ,.news_index h2{ padding: 23px 0 0px; background: url(../images/bg_sign081.png) no-repeat center bottom; font-weight: normal;font-size: 24px; line-height:54px; color: #000; text-align: center; }
.tosentit{ text-align:center; color:#000}
.index_about{ width:1160px; margin-top:10px; text-align:left; padding-top:30px;line-height:34px; font-size:14px; color:#000; margin:0 auto}
.more{ width:117px; height:32px; line-height:32px; text-align:center;border:solid 1px #CCCCCC;}
.w980 .more{ text-align:center; margin:0 auto; margin-top:30px;}
.w980 .more a{ color:#FFF}
.index-choose .box { position: relative; width: 880px; height: 48px; padding: 47px 0 31px; margin: 6px auto 0; background: url(../images/bg_bg05.png) no-repeat; font-size: 14px; line-height: 48px; text-align: center; }
.index-choose .boxs { display: none; }
.ej_position{ border-bottom:1px solid #d5d5d5;}
.ej_tit{ height:55px; line-height:55px; overflow:hidden; font-size:26px; color:#004384;	}
.ej_tit span{ color:#999; font-size:16px; margin-left:5px;}
.ej_local{ font-size:12px; color:#666;}
 
.ej_local a{ color:#666;}

.ej_about_tit{ font-size:24px; text-align:center; color:#666; margin-top:10px;}
.ej_about_data{ margin:10px 0; text-align:center; font-size:12px; color:#999;}
.ej_about_img{ text-align:center; margin:10px 0;}
.ej_about_con { color:#999; font-size:14px; line-height:32px; }
 
.ej_about_page{ height:60px; line-height:60px; overflow:hidden; color:#999;}
.ej_about_page a{ color:#155b9d;}
.ej_about_page a:hover{ color:#004384; font-weight:bold;}
.page_prev ,.page_next{ width:500px;}

.w1000{ width:1000px; margin:0 auto;} 
.pro_fenl{ margin:20px 0;}
.pro_fenl a{ padding:8px 16px; height:30px; line-height:30px; overflow:hidden; background:#999; color:#fff;}
.pro_fenl a:hover{ background:#004384;}
.pro_list ul{ margin-top:20px;}
.pro_list ul li{ float:left;margin-right:18px;}
.pro_list ul li img{ border:1px solid #c2c0c0;}
.pro_list ul li span{ display:block;text-align:center; height:40px; line-height:40px; overflow:hidden; color:#999; width:232px;}
.pro_list ul li :hover span{ color:#004384;}
.pro_list ul .no_mar{ margin-right:0px;}
.clear{clear:both;}

.clear{clear:both;}
.inews{ margin-bottom:15px; padding:4px 5px 4px 16px;}
.inews ul{ list-style-type:none; padding:10px 0;}
.inews ul li{padding:5px 0; line-height:17px;}
.inews ul li a{ background:url(../images/cion01.gif) no-repeat left 3px;padding:0 0 0 15px;display:block;line-height:17px; color:#636363;}
.inews ul li a:visited{ color:#636363;}
.inews ul li a:hover{ color:#212020;background:url(../images/cion01.gif) no-repeat left 3px;}
.inews strong{ line-height:17px;}

 
.container1{ padding:5px 5px; line-height:25px; color:#484848}
.container2{   overflow:hidden; padding:15px 0; }
.content1{text-align:left; font-size:14px;}
.content1 h1{ height:26px; line-height:26px; padding-left:10px; border:#ccc 1px solid;}

.content1 h2{background:#f7f7f7 url(../images/line02.gif) repeat-x left bottom; line-height:30px;}
.content1 h2 p{ background:url(../images/cion04.gif) no-repeat 5px 12px; line-height:30px; padding-left:20px; font-size:14px; color:#212020; height:30px;}
.content1 h2 a{ color:#212020; line-height:30px; text-decoration:underline;}
.content1 h2 a:visited{ color:#212020;}
.content1 h2 a:hover{ color:#000;}

.content1 h3{ color:#212020; font-size:26px; text-align:center;}
.content1 h4{color:#493200; font-weight:normal; border:#212020 1px dotted;margin:10px 0; text-align:left; padding-left:12px;}
.content1 h5{ text-indent:5px;line-height:25px; background:url(../images/top.gif) repeat-x left bottom; color:#212020; padding-left:10px; line-height:25px;}
.content1 h6{line-height:25px;color:#696969; font-weight:normal; margin:5px 0; text-align:center; font-size:12px;}
 

 

.pages { clear:both; padding:20px 45px 0 0; color:#444; }
	.pages a { color:#444; }
	.pages a:hover { color:#f60;  font-weight:bold  }
	.pages ul { text-align:right;list-style:none }
	.pages li { display:inline; margin-left:8px;list-style:none }


	.tag{margin:0 10px;}
	.tag a{margin:0 3px;text-decotaion:none;margin:0 3px;}
	.tag a:hover{text-decoration:underline;}

.newslist{}
.newslist ul{ list-style:none;}
.newslist li{ line-height:17px; padding:9px 0;background:url(../images/line02.gif) repeat-x left bottom;}
.newslist li a{ display:block;line-height:17px; font-family:tahoma,"宋体"; cursor:pointer; color:#636363;background:url(../images/cion01.gif) no-repeat 5px 3px;}
.newslist li a p{ padding-left:25px;  line-height:17px; color:#636363; font-size:14px; text-align:left}
.newslist li a span{ float:right; line-height:17px; padding-right:10px;}
.newslist li a strong{ line-height:17px;}
.newslist li a:visited{ color:#636363;}
.newslist li a:hover{color:#212020;}
.newslist li a:hover p{background:url(../images/cion01.gif) no-repeat 5px 3px;color:#212020;}

.productsb{ padding:0 10px 20px 10px;}
.productsb .list{ width:140px; text-align:center; float:left; padding:10px 0 0 0;}
.productsb .list h2{ width:124px; height:124px;}
.productsb .list h2 a{width:120px;height:120px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;border:#817F7F 1px solid;padding:1px;}
.productsb .list h2 a:hover{ border:#000 1px solid;}
.productsb .list h2 img{vertical-align:middle;}
.productsb .list span{ display:block; padding:5px 0 0 0; line-height:18px; color:#636363;}
.productsb .list span strong{ line-height:18px;}

.comment_list{ padding:15px 20px 25px; font-size:12px;}
.comment_list ul{ list-style-type:none;}
.comment_list li{ line-height:18px; padding:6px 0;font-size:14px; background:url(../images/line01.gif) repeat-x left bottom; }
.comment_list li a{ line-height:18px; display:block;padding:0 0 0 16px; color:#636363; font-size:14px; background:url(../images/cion01.gif) no-repeat left 4px;}
.comment_list li a:visited{color:#636363;}
.comment_list li a:hover{color:#212020; background:url(../images/cion01.gif) no-repeat left 3px; text-decoration:underline;}


.title02{background:url(../images/line02.gif) repeat-x left bottom; height:30px;}
.title02 h1{ background:url(../images/cion04.gif) no-repeat 5px 12px; line-height:30px; padding-left:20px; font-size:14px; color:#212020;}
.title02 a{ color:#212020; line-height:30px; padding-right:8px; float:right;}
.title02 a:visited{color:#212020;}

.pro_b{ padding:0 0 10px 0;position: relative;right: 35px;}
.pro_b div{float:left; margin:5px 0; width:180px; padding:0 30px; height:196px}
.xuan{border-bottom:#ababab 1px dotted; margin-bottom:12px;}
.pro_b h2{width:176x;height:137px;margin:0 auto; }
.pro_b h2 a{width:176px;height:137px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;border:#e7e7e7 1px solid;padding:1px;}
.pro_b h2 a:hover{ border:#212020 1px solid;}

.pro_b h2 img{ vertical-align:middle;}

.pro_b h3{text-align:center; margin-top:10px;color:#666666;display:block;font-size:12px; line-height:30px;}
.pro_b h3 a{ color:#666666; font-size:12px; font-weight:normal;line-height:16px;}
.pro_b h3 a:visited{ color:#666666;}
.pro_b h3 a:hover{ color:#212020;}


#cnzz_stat_icon_1259729259{display:inline;}
.footnav img{ vertical-align:middle;display:inline}
.ej_about_con img{ width:100%;}