@charset "utf-8";
/* reset */
body { font: 12px/1.7 'helvetica neue', tahoma, 'hiragino sans gb', stheiti, 'wenquanyi micro hei', \5FAE\8F6F\96C5\9ED1, \5B8B\4F53, sans-serif; background: #fff; overflow-x: hidden; color: #434343; }
body:after { display: block; height: 0; line-height: 0; overflow: hidden; visibility: hidden; content: 'Pc'; }
body, h1, h2, h3, h4, p, ul, ol, dd, dl, form { margin: 0; }
input, button, select, legend, fieldset { font-size: 100%; border: 0; vertical-align: middle; outline: none; margin: 0; padding: 0; box-sizing: border-box; }
button, input[type="submit"], input[type="reset"], input[type="button"] { cursor: pointer; }
textarea { overflow: auto; height: auto; vertical-align: top; resize: vertical; }
img { border: 0 none; height: auto; max-width: 100%; vertical-align: top; -ms-interpolation-mode: bicubic; }
ul { padding-left: 0; list-style-type: none; }
i, b { font-style: normal; font-weight: normal; }
a { text-decoration: none; outline: none; color: #666; transition: all .3s ease; }
a:hover { color: #000; }
/* html5 ele */
article, aside, dialog, footer, header, section, nav, figure, menu { display: block; }

/* ie scroll */
@-ms-viewport {
width:device-width;
}
/* common */
.opc0 { opacity: 0; }
.wrap1 { max-width: 1150px; margin-left: auto; margin-right: auto; *width:1000px; position: relative; }
.wrap { max-width: 1000px; margin-left: auto; margin-right: auto; *width:1000px; position: relative; }
.fix { *zoom:1;
*clear:both;
}
.fix:before, .fix:after { content: ""; display: table; clear: both; }
.oh { overflow: hidden; *zoom:1;
}
.l { float: left; }
.r { float: right; }
.dib { display: inline-block; *display:inline;
*zoom:1;
}
.pr { position: relative; }
.pa { position: absolute; }
.tc { text-align: center; }
.tr { text-align: right; }
.el { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.hidetext { font: 0/0 a; letter-spacing: -9px; }
.btn { cursor: pointer; }
.hide { display: none; }
.arr { display: inline-block; width: 0; height: 0; overflow: hidden; }
/* ico */
.ico { display: inline-block; overflow: hidden; width: 20px; height: 20px; vertical-align: middle; background: url(../img/images/ico.png); }
.ico1_2 { background-position: -20px 0; }
.ico1_3 { background-position: -40px 0; }
.ico1_4 { background-position: -60px 0; }
.ico1_5 { background-position: -80px 0; }
.ico2_1 { background-position: 0 -20px; }
.ico2_2 { background-position: -20px -20px; }
.ico2_3 { background-position: -40px -20px; }
.ico2_4 { background-position: -60px -20px; }
.ico2_5 { background-position: -80px -20px; }
.ico3_1 { background-position: 0 -40px; }
.ico3_2 { background-position: -20px -40px; }
.ico3_3 { background-position: -40px -40px; }
.ico3_4 { background-position: -60px -40px; }
.ico3_5 { background-position: -80px -40px; }
.ico4_1 { background-position: 0 -60px; }
.ico4_2 { background-position: -20px -60px; }
.ico4_3 { background-position: -40px -60px; }
.ico4_4 { background-position: -60px -60px; }
.ico4_5 { background-position: -80px -60px; }
.ico5_1 { background-position: 0 -80px; }
.ico5_2 { background-position: -20px -80px; }
.ico5_3 { background-position: -40px -80px; }
.ico5_4 { background-position: -60px -80px; }
.ico5_5 { background-position: -80px -80px; }
/* 表格 */
.datalist { border: 1px solid #ccc; border-collapse: collapse; background: #fff; }
.datalist caption { padding-bottom: 5px; text-align: left; }
.datalist th { border: 1px solid #ccc; background-color: #eee; font-weight: 700; padding: 5px 15px; }
.datalist td { border: 1px solid #ccc; padding: 5px 15px; }
.datalist tr.altrow { background-color: #ccc; }
/* flex栅格 */
.flex-col { display: -webkit-box; display: -webkit-flex; display: -ms-box; display: flex; -webkit-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.flex-row { display: -webkit-box; display: -webkit-flex; display: -ms-box; display: flex; -webkit-box-orient: horizontal; -ms-flex-direction: row; }
.flex-1 { -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; }
.flex-2 { -webkit-box-flex: 2; -webkit-flex: 2; flex: 2; }
.flex-3 { -webkit-box-flex: 3; -webkit-flex: 3; flex: 3; }
.flex-4 { -webkit-box-flex: 4; -webkit-flex: 4; flex: 4; }
.align-stretch { -webkit-box-align: stretch; -webkit-align-items: stretch; -ms-align-items: stretch; align-items: stretch; }
.align-center { -webkit-box-align: center; -webkit-align-items: center; -ms-align-items: center; align-items: center; }
.justify-center { -webkit-box-pack: center; -ms-box-pack: center; justify-content: center; }
.flex-wrap { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.scroll_cont { width: 100%; height: 100%; overflow: auto; box-sizing: border-box; }
/* style */
.UnpcPush, .MobilePush { display: none; }
.top { background: #194e8c; padding: 10px 0; color: #fff; }
.top .r li { float: left; padding: 0 10px; }
.top .r li.net { border-left: solid #ddd 1px; padding-right: 0; }
.top .l .ico { margin-right: 5px; }
.top a { color: #fff; }
.head { position: relative; width: 100%; }
.head .logo { float: left; }
.head .nav { float: right; width: 70%;}
.head .nav li { float: left; width: 11%; }
.head .nav li.cur a{ background: #e6aa1b; color: #fff;}
.head .nav li a { font-size: 14px; font-weight: bold; text-align: center; display: block; height: 85px; line-height: 85px; }
.head form { position: absolute; right: 0; top: 30px; }
.head .submit { background: #fff; height: 30px; line-height: 30px; }
.head .submit i { font-size: 20px; }
.head ._txt { transition: all 0.3s ease-in-out;height: 30px; line-height: 30px; width: 0; }
.head form:hover ._txt { width: 200px;  border: #ddd solid 1px;  }
.home_list li { width: 242px; }
.home_list li:hover ._intro { background: #8c8c8c; }
.home_list li .img { width: 242px; height: 182px; }
.banner { margin: auto; overflow: hidden; position: relative; height: 423px; margin-bottom: 10px; }
.banner ul img { width: 1920px; position: absolute; left: 50%; margin-left: -960px; max-width: none; }
.banner .slide_nav { position: absolute; bottom: 50px; left: 50%; margin-left: -495px; }
.banner .slide_nav a { width: 91px; background:  #fff; display: block; margin-right: 5px; float: left; padding: 2px 2px 4px 2px; cursor: pointer; }
.banner .slide_nav a.on { background-color:#e6aa1b; }
.block2 { background: #f2f2f2; padding: 30px 0; }
.more { display: inline-block; color: #0c51a2; font-size: 14px; font-weight: bold; font-family: Arial; }
.more i { margin-right: 10px; -webkit-transition: -webkit-transform 0.3s ease-out;
 -moz-transition: -moz-transform 0.3s ease-out;
 -o-transition: -o-transform 0.3s ease-out;
 -ms-transition: -ms-transform 0.3s ease-out; }
 
.more:hover i{-webkit-transform:translateX(10px);
  -moz-transform: translateX(10px);
 -o-transform:translateX(10px);
 -ms-transform:translateX(10px);
 transform:translateX(10px);
 }

.channelT { background: url(../img/images/border-bg.gif) repeat-x bottom; position: relative; padding-bottom: 10px; margin-bottom: 20px; }
.channelT .more { position: absolute; right: 10px; top: 5px; }
.channelT h3 { color: #000; font-size: 16px; }
.block1 { padding-bottom: 60px; }
.block1 .img { float: left; margin-right: 20px; width: 150px; }
.block1 ._intro .date { float: right; }
.block1 ._intro ._txt { height: 60px; line-height: 20px; }
.block1 ._intro ._n { overflow: hidden; }
.block1 ._intro .tmore { float: left; }
.h_news_list { overflow: hidden; width: 100%; }
.h_news_list li { margin-top: 10px; }
.h_news_list li a:hover{ color:#e6aa1b;}
.h_news_list li a:hover i{ background:#e6aa1b}
.h_news_list li i { width: 70px; height: 15px; background: #b6b6b6; text-align: center; line-height: 15px; display: inline-block; color: #fff; }
.h_news_list li b { background: url(../img/images/arr1.gif) no-repeat center; display: inline-block; width: 4px; height: 6px; margin: 0 15px; }
.h_news_list li ._date { margin-right: 10px; }
.about_img img { width: 100%; }
.block2 ._tit { margin-bottom: 20px; }
.block2 ._tit ._links a { display: inline-block; padding: 0 15px; }
.block2 ._tit .more { float: right; }
.block2 ._tit h3 { font-size: 20px; line-height: 1; }
.home_list ._intro { padding: 15px; background: #00489d; color: #fff; position: relative; }
.home_list ._intro .ico { position: absolute; right: 8px; bottom: 8px; }
.block2 .parrs { display: block; position: absolute; top: 40%; width: 35px; height: 70px; background: url(../img/images/arr.png) no-repeat 0 0; }
.block2 .parr_prev { left: -45px; }
.block2 .parr_next { right: -45px; background-position: -35px 0; }
.b_link { padding: 35px 0; margin-top:20px;}
.b_link li { float: left; width: 16%; text-align: center; padding: 2%; }
.b_link li a:hover h3{ color:#e6aa1b;}
.b_link li a:hover ._txt{ color:#e6aa1b;}
.b_link .ic { display: inline-block; background: url(../img/images/ic.png) no-repeat; width: 50px; height: 50px; vertical-align: middle; -webkit-transition: all 1s ease-out; -moz-transition: all 1s ease-out; -o-transition: all 1s ease-out; -ms-transition: all 1s ease-out; }

.b_link li a:hover .ic { background-image:url(../img/images/ic_2.png); -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); -o-transform: rotateY(360deg); -ms-transform: rotateY(360deg); transform: rotateY(360deg); }
.b_link li h3 { font-size: 16px; font-weight: bold; margin: 15px 0; line-height: 1; color: #000; }
.b_link li ._txt { color: #717171; }
.b_link .ic2 { background-position: -50px 0; }
.b_link .ic3 { background-position: -100px 0; }
.b_link .ic4 { background-position: -150px 0; }
.b_link .ic5 { background-position: -200px 0; }
.footer { background: #3a3a3a; color: #fff; padding: 20px 0; }
.footer .l { line-height: 30px; }
.footer a { color: #fff; }
.footer ._s { text-align: right; margin-bottom: 15px; }
.footer .code { margin-left: 12px; }
.mobile_key { display: none; }
.subnav { background: #f2f2f2 url(../img/images/bar.gif) no-repeat center; height: 60px; width: 100%; line-height: 60px; }
.breadCrumb em { margin: 0 10px; }
/*关于我们*/
.about_ban { overflow: hidden; margin-top: 10px; }
.about_ban .left { float: left; background: url(../img/images/about-2.jpg) no-repeat center; width: 308px; height: 231px; color: #fff; padding: 40px 30px; }
.about_ban ._tit { font-size: 22px; margin-bottom: 15px; }
.about_ban .t1 { font-size: 14px; font-weight: bold; border-bottom: #fff solid 2px; padding-bottom: 15px; margin-bottom: 15px; }
.aboutLeft { padding-top: 40px; }
.innerLeft { width: 75%; float: right; background: url(../img/images/line1.gif) no-repeat left top; padding-left: 2%; padding-bottom: 60px; padding-top: 30px; min-height: 450px; }
.innerRight { width: 20%; float: left; }
.subMenu { margin-bottom: 15px; }
.subMenu li a { display: block; height: 44px; font-weight: bold; line-height: 44px; font-size: 13px; background: #f2f2f2; margin-bottom: 2px; text-indent: 20px; }
.subMenu li a:hover { color: #fff; background: #1c5ba2; }
.innerRight .l1 { margin-bottom: 15px; }
.inLink { background: #e5e5e5; }
/*产品列表*/

.proList .span-4 { margin-bottom: 15px; }
.proList ._con { border: #dfdfdf solid 1px; cursor: pointer; }
.proList ._con ._tit { height: 34px; line-height: 34px; text-align: center; color: #000; border-bottom: #dcdcdc dotted 1px; }
.proList ._con .info { overflow: hidden; height: 44px; line-height: 44px; background: #eeeeee; }
.proList ._con .info .order { float: left; margin-left: 20px; }
.proList ._con .info .msg { float: right; margin-right: 20px; }
.proList ._con .info a:hover{ color: #e6aa1b;}
.proList ._con .info .ico-1 img { vertical-align: middle; }
.page { text-align: center; line-height: 16px; margin-top: 20px; float: left; width: 100%; }
.page span, .page a { display: inline-block; border: 1px solid #ededed; padding: 5px 10px; vertical-align: middle; margin: 0 0 10px -1px; }
.page .goprev { margin-right: 10px; }
.page .gonext, .page .count { margin-left: 10px; }
.page span, .page a:hover { background: #194e8c; color: #ffffff; }
.page span.goprev, .page span.gonext { color: #cccccc; background: none; }
.page span.count { border: 0; background: 0; color: #333333; }
/*产品详细*/
.detailTop { margin-bottom: 30px; }
.PartsList-P6 { overflow: hidden; *zoom: 1;
}
.PartsList-P6 ._imgs { float: left; width: 48%; overflow: hidden; border-right: 1px solid #ededed; }
.PartsList-P6 ._img { position: relative; height: 0; overflow: hidden; padding-bottom: 75%; }
.PartsList-P6 ._img img { position: absolute; width: 100%; height: 100%; left: 0; top: 0; *height: auto;
}
.PartsList-P6 ._zoomer { position: absolute; right: 0; bottom: 0; background: url(../img/images/ic3.gif) no-repeat center; width: 18px; height: 18px; }
.PartsList-P6 ._imgs [class^="ico-"] { font-size: 16px; color: #333333; }
.PartsList-P6 ._u { padding: 10px; border-top: 1px solid #ededed; overflow: hidden; *zoom: 1;
}
.PartsList-P6 ._u li { float: left; width: 22%; margin-right: 2%; border: 1px solid #ededed; }
.PartsList-P6 ._u li div { position: relative; width: 100%; height: 0; overflow: hidden; padding-bottom: 75%; }
.PartsList-P6 ._u li img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; *height: auto;
}
.PartsList-P6 ._u ._selected { border-color: #fff; }
.PartsList-P6 ._detail { float: right; width: 48%; }
.PartsList-P6 ._detail ._T { font-size: 18px; line-height: 18px; overflow: hidden; color: #000; }
.PartsList-P6 ._detail h3 { font-size: 16px; margin-bottom: 10px; color: #5d5d5d; }
.PartsList-P6 ._detail ._cg { border-top: 1px solid #ededed; border-bottom: 1px solid #ededed; line-height: 18px; margin-bottom: 15px; overflow: hidden; padding: 10px 0; }
.PartsList-P6 ._detail ._btn { display: inline-block; line-height: 30px; border-radius: 2px; color: #ffffff; background: #c50102; cursor: pointer; font-size: 14px; width: 96px; height: 30px; text-align: center; }
.PartsList-P6 ._detail ._btn2 { background: #013b84; }
.PartsList-P6 ._detail ._btn3 { background: #fdb90e; }
.PartsList-P6 ._zoom { width: 100%; height: 100%; }
.detailCon .dt { height: 36px; line-height: 36px; text-indent: 20px; font-size: 16px; background: #e0e0e0; margin-bottom: 15px; cursor: pointer; position: relative; }
.detailCon .dt .ico-1 { position: absolute; right: 20px; top: 0; font-size: 20px; }
.detailCon ._cur { background: #dfdfdf; }
.detailCon .dt .ic1 { display: none; }
.detailCon .dt .ic2 { display: block; }
.detailCon ._cur .ic1 { display: block; }
.detailCon ._cur .ic2 { display: none; }
.detailCon .dc { display: none; overflow: hidden; margin-bottom: 15px; }
.detailCon ._show { display: block; }
.detailTop .bdsharebuttonbox { margin-top: 10px; }
/*新闻*/
.NewsList-A3 li { padding: 10px 0; border-bottom: 1px dotted #cccccc; }
.NewsList-A3 ._t { font-size: 16px; color: #333333; }
.NewsList-A3 ._t b { font-weight:bold;}
.NewsList-A3 ._p { line-height: 1.6em; height: 3.2em; overflow: hidden; color: #555555; margin: 5px 0; text-indent:2em; }
.NewsList-A3 a:hover ._t { color: #e6aa1b; }
.NewsList-A3 a:hover ._p { color: #333333; }
.NewsList-A3 ._i { color: #999999; margin-top: 10px; }
.NewsList-A3 ._i span { margin-right: 10px; }
.NewsList-A3 .ico-1 { color: #cccccc; }
.news_s { padding: 10px; border: #ececec solid 2px; margin-bottom: 20px; }
.news_s h3 { font-size: 12px; font-weight: bold; line-height: 18px; margin-bottom: 5px; }
.NewsDetail-B2 ._head { border-bottom: 1px dotted #cccccc; padding: 0; margin: 0; background: #ffffff; }
.NewsDetail-B2 ._head ._title { font-size: 18px; line-height: 16px; color: #333333; }
.NewsDetail-B2 ._tools { padding: 10px 0; color: #999999; }
.NewsDetail-B2 ._tools [class^="ico-"] { font-size: 16px; color: #cccccc; }
.NewsDetail-B2 ._tools ._b2l [class^="ico-"] { color: #5eb95e; }
.NewsDetail-B2 .myart { padding: 20px 0; }
.NewsDetail-B2 ._detailPage_bottom { border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; height: 60px; overflow: hidden; }
.NewsDetail-B2 ._detailPage_bottom li { padding: 0 10px; border-bottom: 1px solid #cccccc; height: 30px; line-height: 30px; overflow: hidden;  *zoom: 1;
}
.NewsDetail-B2 ._detailPage_bottom ._mark { float: left; margin-right: 10px; font-weight: bold; }
.NewsDetail-B2 ._detailPage_bottom ._mark [class^="ico-"] { font-weight: normal; font-size: 18px; color: #999999; }
.NewsDetail-B2 ._detailPage_bottom ._title { float: left; width: 50%; height: 30px; font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.NewsDetail-B2 ._detailPage_bottom ._title:hover { color: #fff; }
.NewsDetail-B2 ._detailPage_bottom ._time { float: right; }
.NewsDetail-B2 .bdsharebuttonbox:after { display: inline; }
.NewsDetail-B2 .bdsharebuttonbox .bds_more { float: none; background: none; padding-left: 2px; }
.JobList-J2 ._jt { height: 32px; line-height: 32px; margin-top: 10px; overflow: hidden;  *zoom: 1;
cursor: pointer; border: #e2e2e2 solid 1px; }
.JobList-J2 ._jt strong { float: left; width: 30%; text-align: center; }
.JobList-J2 ._jt span { float: right; display: inline-block; }
.JobList-J2 ._jt .ic { display: inline-block; background: url(../img/images/job_ic.png) no-repeat 0 -32px; width: 20px; height: 32px; }
.JobList-J2 ._jt [class^="ico-"] { font-size: 12px; color: #999999; }
.JobList-J2 ._jc { display: none; }
.JobList-J2 ._jcon { padding: 10px; }
.JobList-J2 ._jt_act { background-color: #00489e; color: #fff; }
.JobList-J2 ._jt_act [class^="ico-"] { color: #fff; }
.JobList-J2 ._jt_act .ic { background-position: 0 0px; }
.JobList-J2 ._jcon ._btn { color: #fff; width: 90px; height: 28px; text-align: center; line-height: 28px; background: #192e7f; display: inline-block; margin-top: 15px; }
/*公司荣誉*/
.pic_list { width: 100%; overflow: hidden; }
.pic_list .span-4 { margin-bottom: 20px; }
.pic_list ._con { position: relative; }
.pic_list ._con ._title { line-height: 32px; color: #fff; width: 100%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: url(../img/black4.png); background: rgba(0,0,0,.40); position: absolute; left: 0px; bottom: 0px; text-align: center; }
.pic_list ._con .cover_bg { width: 100%; height: 100%; display: none; background: url(../img/black2.png); background: rgba(0,0,0,.40); position: absolute; top: 0px; left: 0px; }
.pic_list ._con i { width: 64px; height: 64px; background: url(../img/images/cover_zoom.png) no-repeat 0 0; position: absolute; top: 50%; left: 50%; margin-left: -32px; margin-top: -32px; }
.pic_list .pic_hover .cover_bg { display: block; }
.pic_list .pic_hover .pic_name { background: none; filter: none; }
.Form-P2 .Form-P2-li { padding-top: 10px; }
.Form-P2 .Form-P2-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.Form-P2 .Form-P2-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-P2 .Form-P2-li textarea { border: 1px #ddd solid; width: 70%; }
.Form-P2 .Form-P2-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-P2 .Form-P2-li input._yzm { width: 20%; }
.Form-P2 .Form-P2-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-P2 .Form-P2-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-P2 .Form-P2-li select { border: 1px #ddd solid; width: 70%; padding: 7px 0; }
.Form-P2 .Form-P2-Btn { padding: 27px 0 0 60px; }
.Form-P2 .Form-P2-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; }
.Form-P2 .Form-P2-Btn ._submit { background: #194e8c; margin-right: 10px; }
.Form-P2 .Form-P2-Btn ._reset { background: #909090; }
.Form-M1 .Form-M1-Left { float: left; width: 50%; }
.Form-M1 .Form-M1-right { float: right; width: 50%; }
.Form-M1 .Form-M1-li { padding-top: 10px; }
.Form-M1 .Form-M1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.Form-M1 .Form-M1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-M1 .Form-M1-li textarea { border: 1px #ddd solid; width: 70%; }
.Form-M1 .Form-M1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-M1 .Form-M1-li input._yzm { width: 20%; }
.Form-M1 .Form-M1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-M1 .Form-M1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-M1 .Form-M1-Btn { clear: both; text-align: center; padding-top: 40px; }
.Form-M1 .Form-M1-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; }
.Form-M1 .Form-M1-Btn ._submit { background: #194e8c; margin-right: 10px; }
.Form-M1 .Form-M1-Btn ._reset { background: #909090; }
.Form-J1 .Form-J1-Left { float: left; width: 50%; }
.Form-J1 .Form-J1-right { float: right; width: 50%; }
.Form-J1 .Form-J1-li { padding-top: 10px; }
.Form-J1 .Form-J1-li label { width: 5em; display: inline-block; color: #666; vertical-align: middle; }
.Form-J1 .Form-J1-li input { height: 28px; line-height: 28px; border: 1px #ddd solid; width: 70%; }
.Form-J1 .Form-J1-li textarea { border: 1px #ddd solid; width: 70%; }
.Form-J1 .Form-J1-li em { color: red; vertical-align: middle; padding-left: 10px; }
.Form-J1 .Form-J1-li input._yzm { width: 20%; }
.Form-J1 .Form-J1-li img { vertical-align: middle; padding-left: 10px; cursor: pointer; }
.Form-J1 .Form-J1-li b { color: #666; font-size: 12px; padding-left: 4px; }
.Form-J1 .Form-J1-li select { border: 1px #ddd solid; width: 70%; padding: 7px 0; }
.Form-J1 .Form-J1-Btn { clear: both; text-align: center; padding-top: 40px; }
.Form-J1 .Form-J1-Btn button { width: 90px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; cursor: pointer; }
.Form-J1 .Form-J1-Btn ._submit { background: #03608d; margin-right: 10px; }
.Form-J1 .Form-J1-Btn ._reset { background: #909090; }
.about_img{margin-bottom: 10px;}
.block2 ._tit ._links a:hover{ color: #e6aa1b; }
.subnav .l{ font-size: 22px;}
.home_list ._intro ._txt{ height: 45px;}
.BMap_mask img{ max-width: none;}

#zhunei img{ max-width: none;}

.proList ._con ._img{ overflow: hidden; height: 0; padding-bottom: 75%;}

/*QQ客服*/
#kefu{ width:120px; height:auto; position:fixed; top:50%; right:5px;z-index:89; background:#fff; border:1px solid #d1d1d1;border-top:2px solid #ca2d25; display:block; margin-top:-240px; padding-bottom:10px;}
#kefu a { text-decoration:none; color:#666; font-family:Arial, Helvetica, sans-serif;height:25px;line-height:25px; display:block}
#kefu .kf_top{ width:100%; height:35px; line-height:35px;font-family:"Microsoft YaHei"; font-size:14px; color:#333; font-weight:bold; text-align:center;}
#kefu .kf_middle{ font-size:12px; width:100%; text-align:center; }
#kefu .kf_middle .kf_qq{ margin-bottom:10px;}
#kefu .kf_middle .kf_alww{ }
#kefu .kf_middle .kf_tel{ color:#991C0A; margin-bottom:10px;}
#kefu .kf_middle .kf_bttext{ margin-bottom:5px;}
#kefu .close{float:right; margin-right:10px; margin-top:10px; cursor:pointer;}
#right_bar{ width:28px; height:95px; position:fixed; top:50%; right:0; margin-top:-242px; z-index:90; display:none;}
#right_bar img{cursor:pointer;}
#kefu .kf_bttext{ font-weight:bold;}
/*QQ客服*/

.pages{ padding:9px 5px 5px 5px; text-align:center;}
.pages ul{}
.pages ul li{ display:inline;}
.pages ul li a,.pages ul li span{ padding:5px;}

.article_body { padding:8px 8px 12px 8px; line-height:25px; }
.article_img { text-align:center;}
.article_img img { border:#CCCCCC solid 1px; padding:2px;}
.article_next { line-height:24px; padding-left:20px;}
.related {}
.related_tit { padding: 6px 0 6px 12px; font-size:14px; font-weight:bold;}
.related ul {}
.related ul li { padding-left:42px; line-height:28px; width:90%; background:url(/images/dot.gif) no-repeat 22px center; border-bottom: #CCCCCC dashed 1px;}

.pages{ padding:9px 5px 5px 5px; text-align:center;}
.pages ul{}
.pages ul li{ display:inline;}
.pages ul li a,.pages ul li span{ padding:5px;}

.news_show{ display:block; padding-bottom:10px;}
.news_show h1{ display:block; text-align:center; font-family:Microsoft YaHei; line-height:30px;  overflow:hidden; color:#666666; font-size:20px; font-weight: bold; margin-bottom:5px;}
.news_time{ display:block; line-height:30px; text-align:center; border-bottom:#CCCCCC dashed 1px;}
