﻿ @charset "utf-8";
/* reset */
html { height: 100% }
body { min-height: 100% }
body { _height: 100% }
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, iframe, pre, code, fieldset, legend, form, input, select, textarea, button, p, blockquote, th, td, figure { margin: 0; padding: 0 }
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, iframe, pre, code, fieldset, legend, form, p, blockquote, figure, header, footer, nav, article, section, aside, address, figcaption { *zoom: 1
}
li { list-style-type: none }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
iframe, frame, fieldset, img { border: 0 none }
img { vertical-align: top }
input[type=button], input[type=submit], input[type=reset] { cursor: pointer }
button { cursor: pointer }
input[type=text], input[type=password], input[type=file], textarea { }
input[type=search] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; -ms-box-sizing: content-box; -o-box-sizing: content-box; box-sizing: content-box }
textarea { overflow: auto; resize: none }
blockquote, q { quotes: none }
blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none }
table { border-collapse: collapse; border-spacing: 0 }
caption, th { text-align: left }
th { font-weight: normal }
em, cite, address, i { font-style: normal }
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }
body, input, select, button, textarea { font-size: 14px; font-family: "Microsoft Yahei", "微软雅黑", arial, "\5b8b\4f53"; }
body { line-height: 1.17 }
a { text-decoration: none }
a { blr:expression(this.onFocus=this.blur())
}
a * { *cursor: pointer
}
:focus { outline: none }
.edit_con_original { line-height: 1.5; padding: 20px; color: #333; }
.edit_con_original li, .edit-con-original li { list-style-type: disc }
.edit_con_original h1, .edit-con-original h1 { font-size: 2em }
.edit_con_original h2, .edit-con-original h2 { font-size: 1.5em }
.edit_con_original h3, .edit-con-original h3 { font-size: 1.17em }
.edit_con_original h4, .edit-con-original h4 { font-size: 1em }
.edit_con_original h5, .edit-con-original h5 { font-size: 0.83em }
.edit_con_original h6, .edit-con-original h6 { font-size: 0.67em }
.edit_con_original em, .edit-con-original em { font-style: italic }
.edit_con_original cite, .edit-con-original cite { font-style: italic }
.edit_con_original address, .edit-con-original address { font-style: italic }
.edit_con_original i, .edit-con-original i { font-style: italic }
.edit_con_original table, .edit-con-original table { border-collapse: separate; border-spacing: 2px }
/*所有后台编辑器区域都要引用 edit_con_original 类名*/
/* clear 页头，页脚，内容区都不用再加清除样式 */
.fixed:after, .clearfix:after, .cf:after, .header:after, .main:after, .footer:after { content: " "; display: block; clear: both; height: 0; overflow: hidden }
.fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1
}
.clear, .cl { display: block!important; float: none!important; clear: both; width: auto!important; max-width: none!important; min-width: 0!important; max-height: none!important; min-height: 0!important; overflow: hidden; margin: 0!important; padding: 0!important; border: 0 none!important; /*font-size: 0!important; line-height: 0!important */ }
.lt9 .t-shadow { filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#99000000", EndColorStr="#99000000")
}
.t-shadow { background: rgba(0, 0, 0, .5) }
.jz { overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; display: block; }
/****************公共样式**/
body { min-width: 1200px; }
.w964 { width: 964px; margin: 0 auto; position: relative }
.rise { height: 40px; border-bottom: 1px solid #eaeaea; margin: 0 auto; }
.rise_left { float: left; height: 40px; }
.rise span { background: url(../images/rise.png) no-repeat left; padding-left: 25px; }
.rise span, .rise a { float: left; font-size: 12px; color: #595959; margin-right: 10px; height: 40px; display: inline-block; line-height: 48px; }
.rise_right { float: right; }
.rise_right a { margin-right: 0; margin-left: 20px; }
.rise_right a.bj { display: inline-block; width: 133px; height: 40px; background: url(../images/cndy.gif) no-repeat 0 10px; font-size: 0; line-height: 0; position: absolute; left: 190px; bottom: -59px; z-index: 100; }
.logo_tle { height: 110px; }
.logo { float: left; height: 81px; width: 202px; }
.logo a { display: block; width: 182px; height: 28px; margin-top: 15px; }
.logo a img { display: block; width: 182px; height: 28px; }
.logo h1 { font-size: 18px; color: #221400; font-weight: bold; line-height: 28px; }
.logo_right { float: right; }
.logo_right div { padding: 8px 0 }
.logo_right div a { float: right; font-size: 14px; color: #5e5e5e; display: block; line-height: 24px; line-height: 24px; }
.rise_left a.dl { color: #dc0117; }
.logo_right div a.zc { background: url(../images/dh.gif) no-repeat; line-height: 0; font-size: 0; display: inline-block; width: 70px; height: 14px; margin-top: 5px }
.logo_right div a:hover { color: #dc0117 }
.logo_right span { display: block; height: 60px; font-size: 18px; color: #1999D7; font-weight: bold; background: url(../images/logo_right.png) no-repeat left; padding-left: 30px; line-height: 30px; }
.nav { height: 50px; background: #333; }
.nav ul li { float: left; width: 107px; height: 50px; position: relative; z-index: 10 }
.nav ul li a { display: block; height: 50px; line-height: 50px; color: #fff; padding: 0 25px; font-size: 14px; background: url(../images/nav_line.jpg) no-repeat right center; }
.nav ul li:hover, .nav ul li.open { background: #FF7003; color: #FFFFFF }
.nav ul li:hover a { color: #FFFFFF }
.nav ul { width: 964px; margin: 0 auto; }
.nav ul li:hover .nav_er { display: block; }
.nav_er { position: absolute; width: 130px; top: 55px; z-index: 11; height: 380px; display: none; padding-top: 10px; overflow: hidden }
.nav_er img { width: 137px; height: 7px; display: block; margin: 0; padding: 0; }
.nav_er span { display: block; background: #fff; border: 1px solid #fff; width: 130px; padding: 0; border-top: 0; }
.nav ul li .nav_er span a { height: 38px; width: 105px; line-height: 38px; overflow: hidden; color: #000000 }
.nav ul li .nav_er span a:hover { color: #fff; background: #FF7003 }
#container { width: 100%; margin: 0 auto; position: relative; z-index: 0; height: 400px; }
#example { width: 100%; height: 400px; position: relative; overflow: hidden; }
#slides { width: 1920px; height: 400px; position: absolute; left: 50%; top: 0; margin-left: -960px; }
.slides_container img { width: 1920px; height: 400px; }
.pagination { position: absolute; text-align: center; width: 100%; bottom: 20px; left: 0px; z-index: 9999 }
.pagination li { display: inline-block; zoom: 1; *display:inline;
}
.pagination li a { display: inline-block; zoom: 1; *display:inline;
width: 10px; height: 10px; background: #fff; overflow: hidden; margin: 0 6px; text-indent: -9999px }
.pagination li.current a { background: #ff7003; }
.gzss { height: 50px; background: #e1e4e2; }
.gzss a { float: left; line-height: 50px; font-size: 12px; color: #dc0117; font-weight: bold; background: url(../images/gzss.png) no-repeat left; padding-left: 30px; }
.gzss_right { float: right; padding-top: 7px; }
.gzss_right .wenh { float: left; width: 261px; height: 34px; border: 1px solid #efaa73; border-right: 0; line-height: 34px; text-indent: 10px; }
.gzss_right .wnann { float: left; width: 34px; height: 36px; border: 1px solid #efaa73; border-left: 0; background: url(../images/wnann.png) no-repeat center #ff7003; font-size: 0; line-height: 0; }
.main { width: 961px; margin: 0 auto; }
.lanmm { margin-bottom: 15px; padding: 15px 0 0 0; }
.lanmm h3 { float: left; }
.lanmm h3 img { float: left; }
.lanmm h3 span { float: left; font-size: 24px; color: #333333; line-height: 26px; display: block; padding: 4px 0 0 10px; }
.lanmm h3 i { float: left; display: block; font-size: 20px; color: #7a7673; padding: 8px 0 0 10px; }
.lanmm a { float: right; font-size: 14px; color: #7a7673; line-height: 18px; margin-top: 10px; }
.jjfa li { width: 304px; float: left; margin-right: 24px; position: relative; }
.jjfa li a.img { display: block; width: 304px; height: 170px; }
.jjfa li a.img img { display: block; width: 304px; height: 170px; }
.jjfa li.bj { margin-right: 0; }
.jjfa div { padding-top: 12px; }
.jjfa div h3 { float: left; font-size: 18px; color: #000; line-height: 38px; text-indent: 15px; position: absolute; top: 132px; left: 0; width: 100%; background: url(../images/aa.png) }
.jjfa div span { float: left; display: block; /*width:227px; */ width: 300px; color: #5e5e5e; line-height: 21px; }
.jjfa div a { float: right; font-size: 14px; color: #fff; display: block; text-align: center; width: 70px; height: 39px; line-height: 39px; background: #c4c4c4; margin-top: 3px; }
.jjfa div a:hover { background: #01772b; }
.wqp { height: 306px; width: 100%; background: url(../images/wqp.png) center; margin-top: 15px; }
.rmcpa { width: 932px; margin: 0 auto; }
.rmcpa li { float: left; width: 200px; padding: 0 10px 0 10px; }
.rmcpa li a { display: block; text-align: center; }
.rmcpa li a img { margin: 0 auto; width: 200px; height: 200px; }
.rmcpa li span { display: block; text-align: center; font-size: 18px; color: #01200d; line-height: 24px; padding: 6px 0 0 0 }
.rmcpa li i { font-size: 13px; color: #01200d; line-height: 14px; border-bottom: 2px solid #01200d; padding: 5px 10px 10px 10px; display: inline-block; }
.rmcpa li:hover span { color: #00762a }
.rmcpa li:hover i { color: #00762a; border-bottom: 2px solid #00762a }
.daoju { margin: 0 auto; padding: 15px 0 }
.w960 { width: 1200px; margin: 0 auto; background: url(../images/daoju.png) no-repeat top; padding-top: 43px; }
a:hover { color: #dc0117 }
.w960 ul { height: 420px; width: 773px; margin: 0 auto; }
.w960 ul li { float: left; width: 253px; height: 350px; border: 1px solid #ff7003; margin-right: 4px; background: #ff7003; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; position: relative }
.w960 ul li.bj { margin-top: 61px; border: 1px solid #f28a05; background: #f28a05 }
.w960 ul li.bj1 { margin-right: 0px; }
.w960 ul li a { display: block; }
.w960 ul li a img { width: 247px; height: 208px; background: #fff; padding: 3px; }
.w960 ul li img.sz { position: absolute; left: 8px; top: 156px; }
.w960 ul li h3 { font-size: 18px; color: #fff; line-height: 20px; padding: 10px 0 0 74px; }
.w960 ul li.bj h3 { padding-left: 94px; }
.w960 ul li.bj1 h3 { padding-left: 100px; }
.w960 ul li p { font-size: 14px; color: #fff; line-height: 20px; padding: 16px 10px 0 10px; }
.xmanl { width: 100%; height: 349px; background: url(../images/xmanl.jpg) center; }
.xmana li { float: left; width: 230px; height: 291px; margin-right: 10px; }
.xmana li.bj { margin-right: 0px; }
.xmana li a { display: block; }
.xmana li a img { width: 230px; height: 229px; display: block; margin: 0 auto; }
.xmana li a span { display: block; text-align: center; font-size: 18px; color: #5e5e5e; line-height: 20px; padding: 15px 0; }
.xmana li:hover a span { border-bottom: 2px solid #00762a; color: #00762a; }
.xmana li:hover a img { width: 226px; height: 225px; border: 2px solid #00762a; }
.gyoke a.img { display: block; float: left; width: 451px; height: 236px; }
.gyoke div { float: right; width: 486px; }
.gyoke div p { font-size: 14px; color: #5e5e5e; line-height: 26px; text-align: left; text-indent: 26px; }
.gyoke div span { display: block; text-align: right; }
.gyoke div span a { display: inline-block; width: 130px; height: 24px; text-align: center; line-height: 24px; border: 2px solid #f28a05; color: #5e5e5e; font-size: 12px; }
.lf { float: left; }
.rf { float: right }
.wnxiaa { width: 450px; padding-bottom: 20px; }
.bkss li { margin-bottom: 10px; }
.bkss li a { float: left; width: 329px; font-size: 14px; color: #5e5e5e; line-height: 18px; background: url(../images/bkss1.png) no-repeat left; padding-left: 15px; }
.bkss li span { float: right; font-size: 14px; color: #5e5e5e; line-height: 18px; }
.bkss li:hover a { background: url(../images/bkss2.png) no-repeat left; padding-left: 15px; color: #00762a }
.bkss li:hover span { color: #00762a }
.yqlj { width: 958px; margin: 0 auto; padding: 10px 0 }
.yqlj span { display: inline-block; width: 82px; height: 19px; line-height: 17px; font-size: 12px; color: #6f6f6f; background: url(../images/yqlj.png) no-repeat; text-indent: 10px; }
.yqlj a { color: #505050; line-height: 19px; margin: 0 20px; }
.foo_nav { text-align: center; border-bottom: 1px solid #999999; width: 1000px; margin: 0 auto; padding: 26px 0 8px 0 }
.foo_nav a { display: inline-block; font-size: 14px; color: #e5ffe8; width: 106px; }
.footer { background: url(../images/201704131039420244.jpg) no-repeat center; height: 290px; }
.weisb { width: 960px; margin: 0 auto; padding-top: 45px; }
.weisb img { float: left; margin-right: 20px; width: 128px; height: 128px; }
.weisb div { float: left; width: 663px; }
.weisb div h3 { font-size: 18px; color: #fff; line-height: 22px; padding-bottom: 15px; }
.weisb div ul li { float: left; font-size: 14px; color: #fff; padding: 15px 20px; }
.footer span { display: block; text-align: center; color: #fff; line-height: 18px; padding-top: 30px; width: 1000px; margin: 0 auto; text-align: left; }
.footer span a { color: #fff; margin: 0 10px; float: right; }
.dqweiz { height: 50px; background: #e1e4e2; line-height: 50px; color: #01250e; }
.w962 { width: 962px; margin: 0 auto; }
.dqweiz span { color: #dc0117; background: url(../images/dqweiz.gif) no-repeat left; padding-left: 25px; font-size: 14px; display: inline-block; height: 50px; }
.dqweiz a { color: #01250e; margin: 0 5px; font-size: 14px; }
.dqweiz a:hover { color: #dc0117; }
.commsg { width: 980px; margin: 0 auto; padding: 30px 0 20px 0 }
.commsg_left { float: left; width: 220px; }
.lansmuj { margin-bottom: 20px; }
.lansmuj h3 { width: 220px; height: 68px; background: url(../images/lansmuj.png) no-repeat }
.lansmuj h3 span { float: left; display: block; font-size: 20px; color: #5d5344; line-height: 22px; text-indent: 20px; width: 100%; padding-top: 15px; }
.lansmuj h3 i { font-size: 12px; color: #999999; line-height: 24px; display: block; text-indent: 20px; }
.lansmuj h3 img { float: right; margin: 13px 15px 0 0; display: none }
.lansmuj div { border: 1px solid #e8e8e8; border-bottom: 0; }
.lansmuj div div { border: 0; }
.commsg_right { float: right; width: 734px; }
.siwws { padding-bottom: 20px; }
.siwws .stss { width: 693px; height: 36px; border: 2px solid #feb781; line-height: 26px; text-indent: 10px; border-right: 0; float: left; }
.siwws .sttij { height: 40px; border: 1px solid #feb781; width: 38px; background: url(../images/wnann.png) no-repeat; font-size: 0; line-height: 0; float: left; }
.neir h3 { width: 734px; height: 49px; font-size: 16px; color: #595f5b; text-indent: 43px; background: url(../images/neirh3.png) no-repeat; line-height: 49px; }
.neir h3 span { width: 300px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; display: block; }
.chpy { padding-left: 2px; }
.chpy li { float: left; width: 189px; padding: 24px 0 0 0; margin-left: 20px; }
.chpy li a { display: block; text-align: center; line-height: 28px; color: #00782b; }
.chpy li a img { display: block; width: 187px; height: 170px; border: 1px solid #c0c0c0; }
.chpy li.xiao a img { width: 147px; height: 130px; padding: 20px; }
.chpy li a span { display: block; text-align: center; font-size: 14px; color: #868686; padding: 7px; height: 30px; width: 180px; overflow: hidden }
.chpy_open li a img { display: block; border: 4px solid #e5e3e6; margin: 0 auto; }
.banner_content { margin-bottom: 20px; }
.banner_content h3 { width: 959px; height: 49px; background: url(../images/ba1.png) no-repeat; color: #595f5b; font-size: 14px; line-height: 50px; overflow: hidden; }
.banner_content h3 img { float: left; margin: 10px 10px 0 15px; }
.banner_content h3 i { float: left; font-size: 16px; color: #595f5b; width: 870px; }
.banner_content h3 span { font-size: 14px; }
.bkhsus { text-align: center; padding-bottom: 50px; position: relative }
.bkhsus a img { height: 160px; width: auto }
.bkhsus2 span { text-align: center; padding-bottom: 20px; font-size: 16px; width: auto; display: block }
.commsgss { width: 959px; margin: 0 auto; padding: 30px 0 20px 0 }
.table_ys { background: #dedede; border: 1px solid #8f8f8f; width: 100%; }
.table_ys tr th { background: #e6e6e6; }
.table_ys tr th, .table_ys tr td { height: 27px; text-align: center; color: #3b5645; line-height: 27px; }
.table_ys tr td a { color: red; }
.table_ys tr { background: #f5f5f5; }
.table_ys tr.bj { background: #fff; }
.sjbfz li { float: left; width: 114px; height: 140px; margin: 11px; }
.sjbfz li a { display: block; }
.sjbfz li a img { width: 90px; height: 90px; padding: 10px; border: 2px solid #8f8f8f; }
.sjbfz li a span { display: block; text-align: center; font-size: 12px; color: #8f8f8f; padding-top: 14px; }
.wze { padding: 10px; }
.wze p { font-size: 14px; color: #5f5f5f; line-height: 28px; text-indent: 25px; margin: 5px 0 }
.wze p#vid { text-indent: 0px; }
.pag { text-align: center; height: 40px; margin: 20px 0 0 0 }
.pag b, .pag a, .pag i, .pag span { display: inline-block; color: #838383; font-weight: normal; }
.pag a { color: #838383; border-bottom: 5px solid #fff; padding: 0 8px; }
.pag a:hover, .pag .current { color: #0d5398; border-bottom: 5px solid #00782b; padding: 0 8px; }
.pag b { color: #0d5398; border-bottom: 5px solid #00782b; padding: 0 8px; }
.pag a.bj, .pag span { text-align: center; padding: 0; margin: 0 15px; border-bottom: 0 }
.pag a.bj:hover { border-bottom: 5px solid #fff; }
#container { margin: auto auto; }
#mylist td { line-height: 21px; }
#mylist td.one { width: 50px; }
#myzone { text-align: left; }
.xiaowdw { padding: 10px; }
.xiaowdw p { font-size: 14px; color: #868686; line-height: 26px; text-indent: 25px; }
.wze p img { margin-left: -25px; max-width: 100%; height: auto; margin-top: 10px; margin-bottom: 10px; }
.zxaz { padding: 5px }
.zxaz li { font-size: 14px; line-height: 20px; color: #5f5f5f; padding: 5px 5px; }
.zxaz li a { float: left; color: #5f5f5f; background: url(../images/bkss1.png) no-repeat left; padding-left: 15px; }
.zxaz li span { float: right }
.neir_two { padding: 10px; }
.biuat h3 { font-size: 18px; color: #5f5f5f; line-height: 22px; text-align: center; }
.biuat { border-bottom: 1px solid #b3b3b3; padding-bottom: 5px; }
.fontResizer { text-align: center; font-size: 12px; color: #5f5f5f; line-height: 18px; padding-top: 5px; }
.fontResizer a { color: #5f5f5f; margin: 0 4px; display: inline-block; }
.fontsizebox { padding: 10px; }
.fontsizebox p { line-height: 28px; color: #5f5f5f; text-indent: 24px; }
.ydl { padding: 10px 10px 0 10px; }
.ydl span { float: left; display: block; width: 120px; color: #5f5f5f; font-size: 12px; line-height: 26px; }
.bdsharebuttonbox { float: right; }
.zebj { text-align: right; padding-top: 10px; }
.zebj span { display: block; text-align: right; }
.zebj span, .zebj a { color: #5f5f5f; font-size: 12px; line-height: 22px; padding-right: 10px; }
.cxhud { padding: 10px; }
.cxhud li { padding: 10px 0 }
.cxhud li a.img { float: left; display: block; width: 161px; height: 161px; }
.cxhud li a img { display: block; width: 161px; height: 161px; }
.cxhud li div { float: right; width: 492px; }
.cxhud li div h4 { padding: 10px 0 }
.cxhud li div h4 a { float: left; font-size: 18px; color: #5f5f5f; line-height: 24px; display: block; width: 376px; }
.cxhud li div h4 span { float: right; line-height: 24px; color: #5f5f5f; }
.cxhud li div p { color: #5f5f5f; line-height: 24px; text-indent: 24px; }
.syp { float: left; font-size: 14px; }
.xyp { float: right; margin-right: 44px; font-size: 14px; }
.syp a, .xyp a { font-size: 14px; color: #5f5f5f; }
.zxaz1 { padding: 5px }
.zxaz1 li { font-size: 14px; line-height: 20px; color: #5f5f5f; padding: 5px 5px; border-bottom: 1px solid #e4e4e4 }
.zxaz1 li a { float: left; color: #5f5f5f; }
.zxaz1 li span { float: right }
.zxaz1 li span.blue { float: left; color: #ff7003; margin-right: 5px; }
.fbpl { border: 1px solid #e9dbbc; margin: 10px; margin-top: 0; padding: 5px; position: relative; padding-bottom: 35px; }
.enwhq { width: 100%; line-height: 24px; height: 120px; text-indent: 15px; border: 0; color: #5f5f5f; }
.fabs { font-size: 14px; color: #fff; width: 93px; height: 30px; line-height: 30px; background: #ff7003; border: 0; position: absolute; right: 5px; bottom: 5px; }
.bkhs { padding: 10px; }
.w100 { width: 100%; }
.w100 tr th, .w100 tr td { padding-bottom: 10px; }
.w100 .enwhq { border: 1px solid #e9dbbc; width: 100%; }
.w100 th { font-size: 14px; color: #5f5f5f; line-height: 18px; }
.qiw12 { border: 1px solid #e9dbbc; line-height: 14px; text-indent: 10px; color: #5f5f5f; padding: 6px 0; width: 260px; }
.fabs1 { font-size: 14px; color: #fff; width: 93px; height: 30px; line-height: 30px; background: #ff7003; border: 0; }
.fontsizebox p img { margin-left: -25px; max-width: 100%; height: auto; margin: 0 auto; display: block; }
.logo_tle h2 { float: left; font-size: 24px; color: #666666; width: 55px; background: url(../images/66.jpg) no-repeat left; padding-left: 20px; margin-top: 14px; }
.xkzgd { padding-top: 49px; }
.w9902 { width: 902px; margin: 0 auto; }
.dkshe { float: right; padding-top: 40px; }
.dkshe a { display: block; width: 96px; height: 28px; background: #ff7003; color: #fff; line-height: 28px; text-align: center }
.dlkks { width: 888px; height: 412px; border: 6px solid #e8e8e8; margin: 0 auto; margin-bottom: 35px; position: relative; }
.dlkks img.img { position: absolute; left: 0; top: 0; }
.dlkks div { float: right; width: 358px; }
.dlkks div h4 { font-size: 36px; color: #003715; line-height: 38px; font-weight: bold; padding: 47px 0 34px 55px; }
.dlkks table th { font-size: 12px; color: #999999; line-height: 16px; }
.dlkks table th, .dlkks table td { padding-bottom: 5px; }
.yhm, .mim { width: 294px; height: 31px; border: 1px solid #e3e3e3; line-height: 31px; text-indent: 38px; border-radius: 10px; }
.yhm { background: url(../images/yhm.jpg) no-repeat left }
.mim { background: url(../images/mim.jpg) no-repeat left }
.dlkks table td a { font-size: 12px; color: #999999; }
.zcdl { width: 270px; height: 34px; line-height: 34px; color: #fff; background: #00762a; border: 0; margin: 20px 0 0 16px; border-radius: 10px; }
.Validform_right { position: absolute; left: 350px; top: 12px; }
.mfzc { width: 998px; border: 1px solid #e8ecef; -moz-border-radius: 15px; -webkit-border-radius: 15px; border-radius: 15px; margin: 0 auto; margin-bottom: 30px; padding: 10px 0; text-align: center; }
.mfzc h3 { text-align: center; border-bottom: 1px solid #e8ecef; width: 278px; margin: 0 auto; padding-bottom: 4px; font-size: 22px; color: #69738f; line-height: 24px; }
.iosehs { margin: 0 auto; }
.iosehs th, .iosehs td { text-align: left; padding: 15px 0; line-height: 26px; }
.iosehs th { padding-right: 10px; font-size: 15px; color: #000; text-align: right; padding-left: 44px; }
.iosehs th span { color: red; }
.iosehs td { position: relative; padding-right: 110px; }
.Validform_checktip { position: absolute; top: 22px; }
.send { position: absolute; left: 155px; top: 22px; }
.wny { border: 1px solid #b4b9bd; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; line-height: 14px; padding: 7px 0; width: 242px; text-indent: 5px; }
.dzhca { width: 142px; height: 50px; color: #fff; border: 0; background: url(../images/dzhca.jpg) no-repeat; margin-right: 30px; }
.hygls { width: 952px; margin: 0 auto; }
.hygls_left { float: left; width: 297px; background: #f7f7f7; margin-bottom: 20px; }
.txsa { height: 245px; border-bottom: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3 }
.tupan { width: 108px; height: 108px; margin: 0 auto; padding-top: 57px; position: relative; }
.tupan .img1 { width: 108px; height: 108px; position: absolute; left: 0; top: 57px; z-index: 2; }
.tupan .img2 { width: 108px; height: 108px; position: absolute; left: 0; top: 57px; z-index: 1; }
.txsa span { display: block; text-align: center; font-size: 16px; color: #10a1b2; line-height: 18px; padding: 11px 0; }
.txsa a { text-align: center; display: block; font-size: 14px; color: #4c4c4c; line-height: 16px; }
.hygls_right { float: right; width: 617px; }
#tags li { display: block; height: 68px; border-bottom: 1px solid #e3e3e3; position: relative; }
#tags li a { font-size: 20px; color: #808080; display: block; line-height: 68px; text-align: center; }
#tags li.selectTag a { background: url(../images/cje.jpg) no-repeat left #fff; }
#tags li span { display: block; width: 23px; height: 23px; background: url(../images/swsa.png); line-height: 23px; text-align: center; font-size: 14px; color: #fff; position: absolute; left: 200px; top: 25px; }
.tagContent { WIDTH: 100%; padding-bottom: 50px; }
#tagContent div.selectTag { DISPLAY: block }
#tagContent h3 { font-size: 20px; color: #5e5e5e; line-height: 22px; border-bottom: 1px solid #ff7003; padding-bottom: 4px; background: url(../images/tagcontent.png) no-repeat left top; padding-top: 8px; padding-left: 30px; }
.ysoaw { width: 100%; margin-top: 37px; }
.ysoaw tr { height: 77px; }
.ysoaw th { width: 108px; padding-right: 18px; }
.ysoaw th { text-align: right }
.ysoaw td { text-align: left; }
.ysoaw tr { border-bottom: 1px solid #efefef }
.wenb, .small { width: 196px; height: 32px; border: 1px solid #e5e5e5; color: #f9f9f9; color: #333; text-indent: 10px; background: #f9f9f9; }
.ysoaw td span { font-size: 18px; color: #5e5e5e; padding-left: 32px; }
.wszl { display: inline-block; width: 94px; height: 34px; line-height: 34px; text-align: center; background: #1d943b; color: #fff; margin-left: 15px; }
.ysoaw td i { color: red; padding-left: 10px; }
.tiann { width: 94px; height: 34px; border: 0; color: #fff; background: url(../images/tiann.png) no-repeat }
.ahess { width: 73px; height: 34px; background: #00762c; border: 0; color: #fff; }
.csesa a { width: 73px; height: 34px; background: #00762c; border: 0; display: inline-block; color: #fff; line-height: 34px; text-align: center; }
.csesa { padding: 23px 0 0 366px; }
.swsr { margin-top: 20px; margin-bottom: -20px; }
.swsr th { font-size: 14px; color: #da0000; line-height: 16px; width: 105px; text-align: right; padding-right: 18px; }
.swsr td { font-size: 14px; color: #5e5e5e; line-height: 26px; }
.quxns { width: 100%; margin-top: 8px; }
.quxns input { float: left; margin: 12px 5px 0 8px }
.quxns th { height: 33px; background: #f5f5f5; line-height: 33px; }
.quxns td { height: 40px; line-height: 40px; }
.quxns td input { margin-top: 4px }
.quxns td img { float: left; margin-top: 0; }
.quxns td a { color: #5e5e5e; }
.quxns tr.open td img { margin-top: 4px; }
.quxns tr.open td a { color: #da0000 }
.password { border-top: 1px solid #ff7003; padding: 25px 0; width: 1000px; margin: 0 auto; height: 390px; position: relative; overflow: hidden; }
.iost { height: 390px; width: 4000px; position: absolute; left: 0; top: 25px; }
.iost li { height: 390px; width: 1000px; float: left; }
.iost li h3 { text-align: center; }
.zyj1 { margin: 0 auto; margin-top: 28px; }
.zyj1 td { text-align: center; font-size: 14px; color: #070002; line-height: 28px; padding-bottom: 15px; position: relative; }
.zyj1 td i { font-size: 28px; line-height: 28px; position: relative; bottom: -6px; }
.txka { width: 240px; border: 1px solid #b4b9bd; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; line-height: 16px; padding: 10px 0; text-indent: 10px; }
.zyj1 td .fsyzm { display: block; width: 98px; height: 26px; text-align: center; line-height: 26px; color: #fff; background: url(../images/fsyzm.png) no-repeat; border: 0; margin: 0 auto; }
.quean { display: block; width: 98px; height: 34px; text-align: center; line-height: 34px; color: #fff; background: url(../images/quean.png) no-repeat; border: 0; margin: 0 auto; margin-top: 15px; }
.zyj1 span { font-size: 18px; color: #070002; }
.zyj1 span.Validform_wrong { font-size: 12px; position: absolute; left: 452px; top: 9px; }
.zyj1 .Validform_right { position: absolute; left: 450px; top: 10px; }
.zyj1 td span a { font-size: 30px; color: #017828; }
.lansmuj .byy a { display: block; font-size: 14px; color: #252525; line-height: 48px; height: 48px; border-bottom: 1px solid #e8e8e8; text-align: left; text-indent: 20px; background: url(../images/sjjt.png) no-repeat 192px 20px; }
.lansmuj .byy a:hover, .lansmuj .byy a.open { color: #c42715; background: url(../images/sjjt_open.png) no-repeat 192px 20px; }
.yjbi { padding-top: 19px; }
.yjbi span { display: block; background: #b2afaf; height: 37px; line-height: 37px; color: #fff; font-size: 14px; text-indent: 10px; }
.yjbi span i { float: right; padding-right: 10px; }
.yjbi p { color: #898989; line-height: 28px; text-indent: 25px; }
.yfsxp { padding-top: 10px; }
.yfsxp span { display: block; width: 73px; height: 34px; line-height: 34px; text-align: center; color: #5e5e5e; background: #d8d8d8; }
.yfsxp span.fh { width: 94px; height: 34px; background: url(../images/tiann.png) no-repeat; color: #fff; float: left; margin-left: 185px; }
.dxl { padding-top: 10px }
.dxl span { float: left; }
.dxl a { float: right; display: block; margin-right: 60px; }
#chkRemember { float: left; margin: 2px 5px 0 }
/*头像上传*/
.avatar-img { display: block; margin: 20px 0; padding: 1px; width: 180px; height: 180px; border: 1px solid #f0f0f0; border-radius: 2px; background: #fff; }
.avatar-img img { width: 180px; height: 180px; }
.cropper-wraper { margin-top: 20px; }
.cropper-wraper .cropper-box { position: relative; float: left; margin-right: 20px; padding: 1px; width: 350px; height: 350px; text-align: center; border: 1px solid #f0f0f0; border-radius: 2px; background: #f4f4f4; text-align: center; vertical-align: middle; }
.cropper-wraper .cropper-box div { margin: auto; vertical-align: middle; }
.cropper-wraper .cropper-view { float: left; width: 184px; }
.cropper-wraper .cropper-view .img-box { padding: 1px; width: 180px; height: 180px; border: 1px solid #f0f0f0; border-radius: 2px; background: #fff; overflow: hidden; }
.cropper-wraper .cropper-view .img-box img { display: block; width: 180px; height: 180px; }
.cropper-wraper .cropper-view .btn-box p { margin: 8px 0; text-align: center; color: #333; font-size: 13px; line-height: 24px; }
.cropper-wraper .cropper-view .btn-box p.tip { text-align: left; color: #999; font-size: 13px; line-height: 22px; }
.cropper-wraper .cropper-view .btn-box .btn { width: 100%; line-height: 34px; height: 36px; }
.ftable { width: 100%; border: 1px solid #f0f0f0; background: #fff; }
.mtable { width: 100%; background: #fff; _width: auto; }
.mtable th, .ftable th { padding: 0.8em; color: #6e717a; font-size: 13px; font-weight: 400; background: #fbfbfb; border-bottom: 1px solid #e8e8e8; }
.mtable td, .ftable td { padding: 0.8em; color: #333; font-size: 13px; border-bottom: 1px solid #F3F3F3; }
.ftable td .img { padding: 1px; width: 60px; height: 60px; border: 1px solid #e8e8e8; }
.ftable td s { color: #999; text-decoration: line-through; }
.mtable .tr_odd_bg, .ftable .tr_odd_bg { background: #f9f9f9; }
.page-foot { clear: both; font-size: 13px; padding-top: 15px; height: 35px; }
.page-btns { float: left; }
.page-btns a { color: #444; font-weight: bold; margin-right: 5px; }
.page-btns .pipe { color: #cbcbcb; margin: 0 5px; }
.login-right h1 { margin-bottom: 20px; color: #555; font-size: 22px; font-weight: 700; letter-spacing: 3px; line-height: 30px; height: 30px; text-align: center; }
.login-right li { position: relative; clear: both; margin-bottom: 10px; height: 50px; *display:inline;
*zoom:1;
}
.login-right li label { position: absolute; top: 1px; left: 10px; width: 68px; height: 40px; line-height: 40px; color: #999; font-size: 14px; }
.login-right li input { display: block; margin: 0; padding: 10px 10px 10px 80px; width: 208px; height: 20px; line-height: 20px; border: 1px solid #e8e8e8; background: #fbfcff; color: #333; font-size: 14px; border-radius: 3px; }
.login-right li input:focus { border-color: #999; }
.login-right li span { line-height: 24px; }
.login-right .btn-box .col { clear: both; margin-bottom: 10px; padding-bottom: 10px; color: #555; font-size: 14px; line-height: 20px; }
.login-right .btn-box .col .submit { display: block; padding: 10px 20px; width: 100%; color: #fff; font-size: 14px; line-height: 20px; border: 0; background: #1e7bb3; text-align: center; border-radius: 3px; cursor: pointer; }
.login-right .btn-box .tips { display: none; margin: 0; padding: 0; text-align: center; font-size: 12px; color: #f00; }
.login-right .oauth-box { clear: both; padding-top: 20px; }
.login-right .oauth-box h3 { display: block; margin-bottom: 10px; color: #555; font-size: 14px; line-height: 30px; height: 30px; font-weight: normal; }
.login-right .oauth-box p { margin-left: -25px; }
.login-right .oauth-box p a { display: block; float: left; margin: 0 0 10px 25px; _display: inline; _zoom: 1; }
.login-right .oauth-box p a img { width: 38px; height: 38px; }
.inner-box { margin: 30px 0; min-height: 350px; _height: 350px; border: 1px solid #f0f0f0; background: #fff; text-align: center; }
.inner-box .dl-list { margin: 0 auto; padding: 30px; text-align: left; width: 879px; font-size: 14px; }
.inner-box .dl-list dl { clear: both; display: block; padding: 5px 0; }
.inner-box .dl-list dl:after { clear: none; content: ""; display: block; height: 0; visibility: hidden; }
.inner-box .dl-list dl dt { display: block; padding: 5px 0; float: left; width: 30%; line-height: 42px; min-height: 42px; color: #555; text-align: right; }
.inner-box .dl-list dl dd { position: relative; padding: 5px 0 5px 20px; line-height: 42px; min-height: 42px; color: #555; overflow: hidden; _margin-left: 120px; }
.inner-box .dl-list dl dd .input { padding: 10px; }
.inner-box .dl-list dl dd a.send { display: inline-block; color: #555; border: 1px solid #e8e8e8; border-radius: 3px; width: 110px; height: 40px; line-height: 40px; color: #333; font-size: 14px; text-align: center; background: #fff; vertical-align: middle; }
.inner-box .dl-list dl dd a.send.gray { color: #999; }
.inner-box .dl-list dl dd a.send img { margin-top: 9px; }
.inner-box .dl-list dl dd .input.code { width: 84px; ime-mode: disabled; text-transform: uppercase; }
.inner-box .tab-head { display: block; border-bottom: 1px solid #f0f0f0; background: #fbfbfb; overflow: hidden; }
.inner-box .tab-head ul li { float: left; margin-left: -1px; border-left: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; }
.inner-box .tab-head ul li a { display: block; padding: 0 30px; height: 50px; line-height: 50px; color: #555; font-size: 14px; }
.inner-box .tab-head ul li a:hover, .inner-box .tab-head ul li a.selected { color: #666; background: #fff; border-bottom: 2px solid #0089cd; }
.inner-box .tab-content { display: none; }/*以下部分是WebUploader必须的
----------------------------------------------*/
.webuploader-container { position: relative; }
.webuploader-element-invisible { position: absolute !important; clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ clip: rect(1px,1px,1px,1px); }
.webuploader-pick { position: relative; display: inline-block; padding: 0 25px; line-height: 32px; height: 32px; border: 1px solid #015e24; border-radius: 2px; cursor: pointer; background: #00762c; color: #fff; text-align: center; overflow: hidden; zoom: 1; *display:inline;
}
.webuploader-pick-hover { opacity: 0.9; }
.webuploader-pick-disable { opacity: 0.6; pointer-events: none; }
.upload-box { position: relative; display: inline-block; height: 32px; vertical-align: middle; zoom: 1; *display:inline;
margin-top: 40px; }
.upload-box .upload-btn { display: inline-block; height: 32px; zoom: 1; *display:inline;
}
.upload-box .upload-progress { position: absolute; top: 0; left: 0; padding: 2px 5px; width: 115px; height: 28px; border: 1px solid #d7d7d7; background: #fff; overflow: hidden; }
.upload-box .upload-progress .txt { display: block; padding-right: 10px; font-weight: normal; font-style: normal; font-size: 11px; line-height: 18px; height: 18px; text-overflow: ellipsis; overflow: hidden; }
.upload-box .upload-progress .bar { position: relative; display: block; width: 112px; height: 4px; border: 1px solid #1da76b; }
.upload-box .upload-progress .bar b { display: block; width: 0%; height: 4px; font-weight: normal; text-indent: -99em; background: #28B779; overflow: hidden; }
.upload-box .upload-progress .close { position: absolute; display: block; top: 1px; right: 1px; width: 14px; height: 14px; text-indent: -99em; background: url(../images/sprite.gif) 0 -240px no-repeat; cursor: pointer; overflow: hidden; }
.btn { background: #00762c; border: 1px solid #015e24; border-radius: 2px; vertical-align: middle; color: #fff; }
.n-list { padding-top: 10px; }
.n-list li { display: block; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0; overflow: hidden; }
.n-list li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.n-list li h2 { padding: 16px 0 14px 0; font-size: 16px; line-height: 27px; font-weight: normal; }
.n-list li h2 a { font-size: 20px; font-weight: bold; line-height: 29px; color: #777; text-decoration: none; }
.n-list li h2 a:hover { color: #8CAC52; }
.n-list li .note b { position: relative; display: block; margin-right: 16px; width: 156px; font-style: normal; }
.n-list li .note b img { min-width: 100%; min-height: 100%; width: 100%; _height: 100%; }
.n-list li .note p { font-size: 14px; line-height: 23px; font-weight: 500; color: #555; }
.n-list li .note .info { padding-top: 10px; }
.n-list li .note .info span { margin-right: 10px; padding-left: 20px; color: #777; background: url(../images/sprite.gif) no-repeat; }
.n-list li .note .info .time { background-position: 0 -158px; }
.n-list li .note .info .view { background-position: 0 -36px; }
.n-list li .note .info .comm { background-position: 0 4px; }
.n-list .nodata { margin-top: 30px; color: #666; font-size: 14px; line-height: 100px; text-align: center; }
/*大标题*/
.ntitle { margin: 0 auto; padding: 0px 0 0; width: 100%; }
.ntitle:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ntitle h2 { display: inline-block; float: left; padding-right: 10px; width: auto; color: #333; font-size: 24px; font-weight: 400; line-height: 25px; }
.ntitle h2 a { position: relative; padding-right: 25px; color: #888; }
.ntitle h2 a:hover { color: #f06000; text-decoration: none; }
.ntitle h2 a em { display: block; position: absolute; right: -4px; top: 8px; width: 9px; height: 17px; background: url(../images/slider.png) -359px -87px no-repeat; }
.ntitle p { display: inline-block; float: left; padding-top: 3px; line-height: 18px; color: #888; font-size: 14px; }
.ntitle p a { margin-left: 10px; padding: 0 0 0 15px; color: #888; font-size: 14px; background: url(../images/line.png) left center no-repeat; }
.ntitle p a:hover { color: #f06000; }
.ntitle p a.no-bg { background: none; }
.ntitle i { display: block; padding-top: 10px; color: #999; font-size: 14px; font-style: normal; line-height: 1em; }
.ntitle span { display: inline-block; float: right; line-height: 18px; color: #999; font-size: 12px; }
.ntitle span a { color: #999; }
.ntitle span a:hover { color: #0089CD; }
.answer { padding: 10px 0 10px 10px; }
.meta span.blue { float: left; }
#msgtips { color: red; text-indent: 29px; padding-top: 30px; }
.wap_tit { width: 962px; padding-top: 22px; margin: 0 auto; text-align: center; }
.wap_tit h3 { text-align: center; color: #333; font-size: 24px; line-height: 28px; border-bottom: 1px solid #ff7003; padding: 4px 0; }
.wap_tit span { display: block; font-size: 20px; line-height: 22px; color: #cdcdcd; padding-bottom: 3px; }
.wap_map { background: #e8e8e8; padding-top: 20px; }
.wap_map ul { width: 971px; margin: 0 auto; }
.wap_map ul li { float: left; text-align: center; width: 139px; margin-right: 68px; height: 400px; }
.wap_map ul li h3 { font-size: 18px; color: #01200d; line-height: 22px; }
.wap_map ul li h3 a { color: #01200d; border-bottom: 3px solid #01200d; padding: 10px 15px; display: inline-block; text-indent: 0; line-height: 22px; }
.wap_map ul li a { display: block; text-align: left; text-indent: 35px; line-height: 22px; color: #01200d; margin: 2px 0; }
.wap_map ul li a:hover { text-decoration: underline; }
.wap_map ul li.bj { margin-right: 0; }
.itemCon { width: 550px; height: 396px; margin-left: 120px; }
#mapTipContainer { width: 280px; height: 110px; }
.mapTipText { width: 280px; height: 110px; background-color: #ffffff; }
.mapTipText .mapTipImg { height: 66px; width: 66px; float: left; border: 2px solid #ffffff; border-radius: 50%; overflow: hidden; margin: -12px 5px 0 -12px; }
.mapTipText h4 { height: 34px; line-height: 34px; font-size: 18px; text-indent: 10px; background: url(../images/banner_content.png) no-repeat; color: #fff; }
.mapTipText span { display: block; padding-left: 10px; font-size: 14px; color: #00782b; line-height: 18px; margin: 10px 0 }
.qxhz { position: absolute; left: 0; bottom: 0px; font-size: 14px; color: #ff7003; line-height: 26px; text-indent: 25px; }
.lansmuj table td { padding-left: 5px; }
.lansmuj table td a { font-size: 14px; color: #252525; line-height: 24px; }
.xzlist { padding: 10px; }
.xzlist li { border-bottom: 1px dashed #999; padding: 5px 0; }
.xzlist li a { color: #01250e; line-height: 24px; background: url(../images/logo_right2_open.png) no-repeat right center; padding-right: 35px; }
.n-list { padding-top: 10px; }
.n-list li { display: block; padding-bottom: 16px; border-bottom: 1px solid #f0f0f0; overflow: hidden; }
.n-list li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.n-list li h2 { padding: 16px 0 14px 0; font-size: 16px; line-height: 27px; font-weight: normal; }
.n-list li h2 a { font-size: 20px; font-weight: bold; line-height: 29px; color: #888; text-decoration: none; }
.n-list li h2 a:hover { color: #8CAC52; }
.n-list li .note b { position: relative; display: block; float: left; margin-right: 16px; width: 156px; height: 146px; font-style: normal; }
.n-list li .note b img { min-width: 100%; min-height: 100%; width: 100%; _height: 100%; }
.n-list li .note p { font-size: 14px; line-height: 23px; font-weight: 500; color: #555; padding-top: 35px; }
.n-list li .note .info { padding-top: 10px; }
.n-list li .note .info span { margin-right: 10px; padding-left: 20px; color: #777; background: url(../images/sprite.gif) no-repeat; }
.n-list li .note .info .time { background-position: 0 -158px; }
.n-list li .note .info .view { background-position: 0 -36px; }
.n-list li .note .info .comm { background-position: 0 4px; }
.n-list .nodata { margin-top: 30px; color: #666; font-size: 14px; line-height: 100px; text-align: center; }
.xjya li { height: 314px; }
.xjya li a img { height: 260px; }
#proName a:hover { color: #dc0117; }
.wze table img { max-width:100%; height: auto; }
.wze table span, .wze table p { line-height: 30px; }
.yfsxp a { color: #fff; }
.xhsya { position: absolute; left: 360px; top: 8px; width: 80px; }
.Validform_checktip { width: 160px; }
#trvDown, #TreeView3, #TreeView1 { border-bottom: 1px solid #e8e8e8 }
#proName a { color: #5d5344; }
#daopian_Tit img { margin-top: 18px; }
.fontsizebox table { width: 100%; border: 1px solid #5f5f5f; }
.fontsizebox table td { padding: 8px 0 8px 10px; color: #5f5f5f; }
.m_map { width: 989px; height: 724px; margin: 30px auto; position: relative; background: url(../images/diru.png) no-repeat 0 0; }
.tait { font-size: 36px; font-weight: bold; color: #666666; text-align: center; left: 100px; }
.tait span { color: #ff6d3b; }
.tait2 { font-size: 36px; font-weight: bold; color: #666666; text-align: center; padding: 50px 0px; }
.mp { position: absolute; cursor: pointer; background: url(../images/fi1.png) no-repeat 4px 20px; width: 39px; height: 63px; -webkit-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -ms-transition: all .2s ease-out; -o-transition: all .2s ease-out; transition: all .2s ease-out; }
.mp:hover { background: url(../images/fi2.png) no-repeat 4px 20px; -webkit-transition: all .2s ease-out; -moz-transition: all .2s ease-out; -ms-transition: all .2s ease-out; -o-transition: all .2s ease-out; transition: all .2s ease-out; }
.hover_tu { background: url(../images/fi2.png) no-repeat 4px 20px; }
.mp .mito { position: absolute; left: 0px; bottom: 0px; font-size: 12px; color: #666666; }
.mp .find_mi1 { left: -12px; width: 55px; }
.mp .find_mi2 { left: -5px; width: 55px; }
.feng { position: absolute; display: none; width: 170px; height: 85px; left: -73px; top: -70px; /*background:url(../images/vf1.png) no-repeat 0 top;*/ z-index: 10; }
.feng .sang { position: absolute; left: 77px; bottom: 0px;/* background:url(../images/vf2.png) no-repeat 0 0;*/ width: 14px; height: 8px; }
.feng .tree { height: 62px; width: 150px; margin: 9px; }
.feng .tree .boou { width: 86px; height: 62px; float: left; }
.feng .tree .du_size { float: right; height: 62px; width: 150px; }
.feng .tree .du_size p { font-size: 12px; color: #FFF; line-height: 20px; text-indent: 0; padding: 5px 0; text-align: left }
.xjaysg { display: block; width: 219px; height: 187px; position: relative }
.xjaysg span { position: absolute; left: 5px; bottom: 15px; color: #ff7003; font-size: 20px; }
.mp1 { left: 243px; top: 272px; }
.mp2 { left: 341px; top: 349px; }
.mp3 { left: 446px; top: 474px; }
.mp4 { left: 524px; top: 474px; }
.mp5 { left: 524px; top: 538px; }
.mp6 { left: 545px; top: 594px; }
.mp7 { left: 428px; top: 585px; }
.mp8 { left: 548px; top: 407px; }
.mp9 { left: 625px; top: 398px; }
.mp10 { left: 612px; top: 325px; }
.mp10 { left: 612px; top: 325px; }
.mp11 { left: 643px; top: 454px; }
.mp12 { left: 611px; top: 503px; }
.mp13 { left: 668px; top: 496px; }
.mp14 { left: 742px; top: 498px; }
.mp15 { left: 699px; top: 557px; }
.mp16 { left: 618px; top: 581px; }
.mp17 { left: 654px; top: 613px; }
.mp18 { left: 692px; top: 443px; }
.mp19 { left: 727px; top: 428px; }
.mp20 { left: 761px; top: 450px; }
.mp21 { left: 694px; top: 345px; }
.mp22 { left: 745px; top: 345px; }
.mp23 { left: 681px; top: 266px; }
.mp24 { left: 711px; top: 266px; }
.mp25 { left: 790px; top: 256px; }
.mp26 { left: 825px; top: 187px; }
.mp27 { left: 864px; top: 103px; }
.mp28 { left: 573px; top: 573px; }
.mp29 { left: 746px; top: 441px; }
.mp30 { left: 634px; top: 630px; }
.mp31 { left: 779px; top: 440px; }
.mp32 { left: 604px; top: 626px; }
.mp33 { left: 806px; top: 468px; }
.mp34 { left: 361px; top: 263px; }
.mp35 { left: 733px; top: 391px; }
.mp36 { left: 596px; top: 415px; }
.mp37 { left: 575px; top: 435px; }
.mp38 { left: 589px; top: 365px; }
.mp39 { left: 575px; top: 316px; }
.mp40 { left: 612px; top: 266px; }
.mp41 { left: 778px; top: 495px; }
.mp42 { left: 718px; top: 318px; }
.mp43 { left: 653px; top: 545px; }
.mp44 { left: 749px; top: 568px; }
.mp45 { left: 800px; top: 524px; }
.mp46 { left: 633px; top: 525px; }
.mp47 { left: 506px; top: 322px; }
.mp48 { left: 763px; top: 543px; }
.mp49 { left: 798px; top: 578px; }
.mp50 { left: 722px; top: 544px; }
.mp51 { left: 706px; top: 501px; }
.mp52 { left: 743px; top: 551px; }
.mp53 { left: 221px; top: 426px; }
.mp54 { left: 570px; top: 653px; }
.mp55 { left: 658px; top: 307px; }
.mp56 { left: 651px; top: 397px; }
.mp57 { left: 492px; top: 420px; }
.mp58 { left: 549px; top: 263px; }
.mp59 { left: 704px; top: 398px; }
.mp60 { left: 556px; top: 527px; }
.mp61 { left: 551px; top: 455px; }
.mp62 { left: 582px; top: 488px; }
.izl-rmenu { margin-right: 0; width: 60px; position: fixed; right: 2px; bottom: 60px; z-index: 999; }
.izl-rmenu .btn_cart { background: url(../images/201704131339267022.png) no-repeat center top #ff7003; }
.izl-rmenu .btn_cart:hover { background: url(../images/201704131339267022.png) no-repeat center top #ffa202; }
.izl-rmenu .btn_qq { background: url(../images/201704131339502256.png) no-repeat center top #ff7003; }
.izl-rmenu .btn_qq:hover { background: url(../images/201704131339502256.png) no-repeat center top #ffa202; }
.izl-rmenu .btn_wx { background: url(../images/201704131340310448.png) no-repeat center top #ff7003; }
.izl-rmenu .btn_wx:hover { background: url(../images/201704131340310448.png) no-repeat center top #ffa202; }
.izl-rmenu .btn_top { background: url(../images/201704131340514595.png) no-repeat center top #ff7003; }
.izl-rmenu .btn_top:hover { background: url(../images/201704131340514595.png) no-repeat center top #ffa202; }
.izl-rmenu .btn_dh { background: url(../images/201704131350383111.png) no-repeat center top #ff7003; }
.izl-rmenu .btn_dh:hover { background: url(../images/201704131350383111.png) no-repeat center top #ffa202; }
.izl-rmenu a { display: block; height: 60px; width: 60px; margin-bottom: 1px; position: relative; text-decoration: none }
.izl-rmenu a i { font-size: 12px; display: block; font-size: 12px; color: #fff; font-style: normal; padding-top: 40px; text-align: center }
.izl-rmenu a img { width: 120px; height: 120px; position: absolute; right: 60px; top: 0; display: none }
.izl-rmenu a div { height: 60px; line-height: 60px; position: absolute; right: 60px; top: 0; font-size: 20px; padding: 0 15px; background: #ffa202; color: #fff; display: none; width: 160px; }
.izl-rmenu a:hover img, .izl-rmenu a:hover div { display: block }
.xial { float: left; height: 36px; border: 1px solid #efaa73; border-right: 0 }
.wp-pagenavi { CLEAR: both; height: 40px; line-height: 40px; margin: 0 auto; width: 100%; text-align: center; }
.wp-pagenavi A { PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 6px; MARGIN: 6px; PADDING-TOP: 6px; TEXT-DECORATION: none; border: #999999 solid 1px; color: #666666; }
.wp-pagenavi SPAN { PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 6px; MARGIN: 6px; PADDING-TOP: 6px; TEXT-DECORATION: none; border: #999999 solid 1px; color: #666666; }
.wp-pagenavi A:hover { color: #ffffff; border: #999999 solid 1px; background: #1184DA; }
.wp-pagenavi SPAN.current { color: #666666; border: #999999 solid 1px; }
.wp-pagenavi SPAN.current { FONT-WEIGHT: bold }

.news_info001 { padding:20px 0px; }
.news_info001 p { color:#666666; line-height:2.5; font-size:16px; text-indent:2em; }
.news_info001 strong { color:#000000; font-size:18px; }

.bkhs img { max-width:100%; text-indent:0px; }