@charset "gb2312";
/* CSS Document */
* { margin: 0px; padding: 0px; }
body { overflow: scroll; overflow-x: hidden; margin: 0 auto!important; }
body {
"Microsoft Yahei", "??????", Arial; padding: 0px; Text-transform: capitalize; overflow: -Scroll; overflow-x: hidden; font-family: "Microsoft Yahei"; max-width: 640px; min-width: 320px; margin: 0 auto; }
Div, Ul, Li, Img, H1, H2, p, Form, Input, Button, Textarea, Strong {
"Microsoft Yahei", "??????", Arial; Padding: 0px; Margin: 0px;}
Ul, Ol { List-style-type: none; List-style-image: none; }
Img { Border: 0px; Vertical-align: middle; }
Input, Textarea { Outline-style: none; }
Textarea { Resize: none; }
a { Text-decoration: none; }
a:HOVER { color: #7c428c; Text-decoration: underline; }
img[src*=".jpg"]{border:none; background-image:url(../images/loading.gif);background-size:10px 10px;background-position:center center; background-repeat:no-repeat;}
.none { display: none; }
.hidden, show { Display: none; }
#header { Height: 66px; background-color: #fff }
.logoleft { float: left; }
.left { float: left }
.right { float: right; }
#Logo { width: 240px; MARGIN: 0px 0px 0px 0px; FLOAT: left }
.tips { LINE-HEIGHT: 20px; WIDTH: 60px; FLOAT: right; FONT-SIZE: 12px; PADDING-TOP: 10px }
.tips A { COLOR: #7e438d; TEXT-DECORATION: underline }
#nav { height: 70px; }
#nav ul { padding-top: 2px; }
#nav ul li { background: #287DB9; font-size: 14px; width: 24.6%; height: 32px; float: left; line-height: 32px; text-align: center; border-right: 1px solid #fff; border-top: 1px solid #fff; }
#nav ul li a { color: #FFF; }
#nav ul li a:hover { color: #FF0; }
#navtwo {HEIGHT: 30px; FONT-SIZE: 14px; PADDING-TOP: 8px }
#navtwo UL { PADDING-LEFT: 2% }
#navtwo LI { TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 19.5%; FLOAT: left; COLOR: #fff }
#navtwo A { COLOR: #fff; TEXT-DECORATION: none }
#navtwo A:active { COLOR: #fff }
.bottom-fixed { position: fixed; z-index: 10000; height: 44px; width: 100%; bottom: 0; text-align: center;  *bottom:auto;
 *position:absolute;
*top:expression(eval(document.documentElement.scrollTop+357));
}
.al_cont.luxian img { width: 100%; height: auto; }
.ads ul.item { width: 100%; max-width: 640px; margin: 0 auto; }
.ads ul.item li { float: left; margin-bottom: 2px; width: 50%; height: 33px; line-height: 33px; text-align: center; }
.ads ul.item li a { font-family: "Î¢ÈíÑÅºÚ"; font-size: 13px; font-weight: bold; color: #fff; display: block; }
.ads ul.item li.li1 { background-color: #bd8dbf; height: 68px; line-height: 68px; }
.ads ul.item li.li2 { background-color: #fe8900; }
.ads ul.item li.li3 { background-color: #f3989d; }
.ads ul.item li.li4 { background-color: #08b9cb; width: 100%; }
.ads ul.item li.li5 { background-color: #5ac456; }
.ads ul.item li.li6 { background-color: #a4d1f0; }
.ptel2 { background: none repeat scroll 0 0 #a50000; font-size: 18px; font-weight: bold; line-height: 40px; margin: 10px 0; text-align: center; width: 100%; float: left; }
.ptel2 a { color: #FFF; }
#DivId { display: none; }
#BDBridgeIconWrap { display: none!important; }
#BDBridgeInviteWrap { display: none!important; }
#BDBridgeMess { display: none!important; }
.roingqi a { color: #666; }
.bottom-fixeds { height: 44px; width: 100%; text-align: center;}
#crumb { BORDER-BOTTOM: #ddd 1px solid;  HEIGHT: 34px; FONT-SIZE: 12px }
#crumb P { LINE-HEIGHT: 34px; PADDING-LEFT: 1%; WIDTH: 90%; FLOAT: left; HEIGHT: 34px; OVERFLOW: hidden }
#crumb P A { COLOR: #7e438d; MARGIN-RIGHT: 6px; TEXT-DECORATION: underline }
#crumb FORM.search { border: 1px solid #eaeaea; LINE-HEIGHT: 20px; MARGIN: 7px 2% 0px 0px; WIDTH: 40%; FLOAT: right; HEIGHT: 20px; border-radius: 6px }
#crumb FORM.search INPUT { BORDER: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; }
#crumb FORM.search INPUT.keyword { padding: 1px 0px 2px 4px; LINE-HEIGHT: 16px; WIDTH: 70%; HEIGHT: 18px; COLOR: #b6b6b6; }
#crumb FORM.search INPUT.submit { padding: 2px 0px 0px 2px; MARGIN: 2px 4px 0px 0px; WIDTH: 22px;  HEIGHT: 20px; }
#crumb .crumbnav { FONT-SIZE: 16px }
#crumb .crumbnav A { COLOR: #666; TEXT-DECORATION: none }
.content H1 { BORDER-BOTTOM: #cdcdcd 1px solid; TEXT-ALIGN: center; padding: 0px 6% 0px 6%; LINE-HEIGHT: 52px; HEIGHT: 52px; COLOR: #7c428c; FONT-SIZE: 18px; OVERFLOW: hidden; }
.content H1 A { COLOR: #7c428c }
.content H3 { BORDER-BOTTOM: #cdcdcd 1px solid; TEXT-ALIGN: center; padding: 0px 1% 0px 1%; LINE-HEIGHT: 52px; HEIGHT: 52px; COLOR: #7c428c; FONT-SIZE: 18px; OVERFLOW: hidden; }
.content H3 A { COLOR: #7c428c; }
.content H4 { COLOR: #7c428c; FONT-SIZE: 18px; OVERFLOW: hidden; }
.content H4 A { COLOR: #7c428c }
.content p {text-indent:2em;}
.list LI { BORDER-BOTTOM: #cdcdcd 1px solid; LINE-HEIGHT: 33px; PADDING-LEFT: 18px;  FONT-SIZE: 12px; OVERFLOW: hidden }
.list LI A { COLOR: #404040; margin: 0PX 3PX; }
.PreNextArt { LINE-HEIGHT: 24px; PADDING-LEFT: 18px; FONT-SIZE: 16px; COLOR: #404040; padding-top: 20px; clear: both; }
.PreNextArt A { COLOR: #404040; margin: 0PX 3PX; }
.PreNextArt2 H3 { TEXT-ALIGN: center; padding: 0px 1% 0px 1%; COLOR: #7c428c; FONT-SIZE: 18px; OVERFLOW: hidden; }
.PreNextArt2 H3 A { padding: 2px; BACKGROUND: #af1f0c; margin-left: 5PX; COLOR: #fff; BORDER: 1px solid #951707; text-decoration: none; }
.PreNextArt2 H3 a:visited { padding: 2px; BACKGROUND: #af1f0c; BORDER: 1px solid #951707; COLOR: #fff; }
.content .title { BORDER-BOTTOM: #cdcdcd 1px solid; LINE-HEIGHT: 42px;  HEIGHT: 42px }
.content .title H2 { PADDING-LEFT: 5px; FLOAT: left; COLOR: #c90000; FONT-SIZE: 14px }
.content .title H2 A { COLOR: #c90000 }
.content .title SPAN { MARGIN: 14px 8px 0px 0px; WIDTH: 17px;  FLOAT: right; HEIGHT: 17px }
.content .title SPAN.close { BACKGROUND-POSITION: 0px 0px }
.expert #tab3 { BORDER-BOTTOM: #cdcdcd 1px solid; padding: 6px 6px 0px 6px; color: #333333; FONT-SIZE: 14px; OVERFLOW: hidden; }
.expert { width: 100%; height: auto; }
.expert .expert-img { MARGIN: 6px 6px 0px 0px; background: #eaeaea; text-align: center; }
.expert P { color: #333333; LINE-HEIGHT: 45px }
.expert P a { color: #7c428c; LINE-HEIGHT: 24px; text-decoration: underline; }
.expert2 { width: 100%; height: auto; }
.expert2 li { height: 150px; line-height: 18px; margin-top: 5px; font-size: 14px; overflow: hidden; margin-bottom: 10px; }
.expert2 li .left a img { border: 1px solid #CCC; padding: 2px; }
.expert2 li .right { width: 65%; }
.expert2 li .right p { line-height: 18px; }
.expert2 li .right .zxyuyue { background: #666; padding: 3px; }
.expert2 li .right .zxyuyue a { color: #fff }
.lblock1_hj a { color: #017596!important; }
.lblock1_hj li { height: 125px; width: 132px; text-align: center; float: left; margin: 10px 3px 0 5px; }
.lblock1_hj li a img { width: 122px; height: 92px; padding: 4px; border: 1px solid #BABABA; }
#footer { PADDING-BOTTOM: 70px }
.footer-nav { BORDER-BOTTOM: #cdcdcd 1px solid; LINE-HEIGHT: 34px; PADDING-LEFT: 4px; HEIGHT: 34px; FONT-SIZE: 14px }
.footer-nav A { COLOR: #404040 }
.footer-nav A.gotop { FLOAT: right; MARGIN-RIGHT: 4px }
#footer P { TEXT-ALIGN: center; padding: 6px 0px 6px 0px; LINE-HEIGHT: 20px; COLOR: #404040; FONT-SIZE: 12px; }
.page { TEXT-ALIGN: LEFT; LINE-HEIGHT: 34px; padding: 0PX 1% 0PX 1%; HEIGHT: 34px; FONT-SIZE: 14px; PADDING-TOP: 16px; }
.page A { COLOR: #F00 }
.page LI { DISPLAY: inline-table; WHITE-SPACE: nowrap; FLOAT: left; margin-right: 5px; }
.page LI SPAN.pageinfo { padding: 0px; LINE-HEIGHT: 34px; COLOR: #404040; }
.page LI.up { TEXT-INDENT: -9999px; WIDTH: 70px; HEIGHT: 34px }
.page LI.down { TEXT-INDENT: -9999px; WIDTH: 70px;  HEIGHT: 34px }
.page LI.up A { WIDTH: 70px; DISPLAY: block; HEIGHT: 34px; OVERFLOW: hidden }
.page LI.down A { WIDTH: 70px; DISPLAY: block; HEIGHT: 34px; OVERFLOW: hidden }
.page LI.up { BACKGROUND-POSITION: 0px 0px }
.page LI.down { BACKGROUND-POSITION: 0px -35px }
.page LI FORM.select { DISPLAY: inline; COLOR: #404040 }
.page LI FORM.select INPUT { DISPLAY: inline-block }
.page LI FORM.select .select-input { border: 1px solid #bcbcbc; TEXT-ALIGN: center; MARGIN: 0px 4px 0px 0px; WIDTH: 24px; HEIGHT: 22px; }
.page LI FORM.select .select-submit { border: 1px solid #bcbcbc; padding: 0px 4px 4px 4px; WIDTH: 38px;  HEIGHT: 24px; }
.article img { height: 100%; max-height: 80%; max-width: 80%; width: auto; }
.article H1 { BORDER-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 18px; overflow: hidden; color: #287db9; }
.article-info { TEXT-ALIGN: center; LINE-HEIGHT: 30px; COLOR: #bbb; FONT-SIZE: 12px }
.body P { LINE-HEIGHT: 24px; COLOR: #333; FONT-SIZE: 16px; margin: 10px auto; }
.body { padding: 4px 6px 10px 6px; }
.message { padding: 10px 1% 0px 1%; }
.message P { LINE-HEIGHT: 24px; COLOR: #333; FONT-SIZE: 16px }
.message LI { LINE-HEIGHT: 36px; PADDING-LEFT: 2%; MARGIN-BOTTOM: 14px; HEIGHT: 36px; FONT-SIZE: 14px }
.message P SPAN { width: 80PX; FLOAT: left; color: #c90000; }
.message LI INPUT.text { border: 1px solid #d2d2d2; padding: 0px 10px 0px 10px; LINE-HEIGHT: 34px; WIDTH: 66%; BACKGROUND: #f4f4f4; HEIGHT: 34px; border-radius: 4px; box-shadow: 0 2px 2px -2px #DDD inset }
.message LI #comment { border: 1px solid #d2d2d2; padding: 10px 14px 10px 6px; WIDTH: 66%; BACKGROUND: #f4f4f4; HEIGHT: 120px; FONT-SIZE: 14px; border-radius: 4px }
.message LI.comment { MARGIN-BOTTOM: 4px; HEIGHT: 150px }
.message .submit { COLOR: #fff }
.message .submit-btn { BORDER: 0px; WIDTH: 83px;  HEIGHT: 34px; }
.kuangt a { padding: 2px; BACKGROUND: #af1f0c; BORDER: 1px solid #af1f0c; text-decoration: none; COLOR: #fff }
.kuangt a:link { COLOR: #fff }
.kuangt a:hover { padding: 2px; BACKGROUND: #af1f0c; BORDER: 1px solid #af1f0c; COLOR: #ffffff; text-decoration: none; }
.kuangt a:visited { padding: 2px; BACKGROUND: #af1f0c; BORDER: 1px solid #951707; COLOR: #ffffff; }
.Afoot { COLOR: #ff0000 }
.top { text-align: center; height: 1px; line-height: 30px; color: #333; position: fixed; }
.top a { color: #304E86; font-weight: bold; }
.red, .red a { color: #F00; font-size: 12px; margin: 10px 0px 0px 0px; }
.zt1 { color: #333; }
.zt1 a { color: #333; }
.tjyd { margin:8px; overflow: hidden; zoom: 1; }
.tjyd_b { border: 1px #c3c3c3 solid; overflow: hidden; zoom: 1; background: #f0f0f0; color: #333; font-size: 14px; font-weight: bold; padding: 6px 0 6px 4px; }
.tjyd ul { overflow: hidden; zoom: 1; margin: 5px 0; }
.tjyd li { color: #333; line-height: 22px; }
.tjyd li a { color: #333; font-size: 13px; }
.pcy { padding-left: 5px; font-size: 12px; }
.pcz { padding-right: 5px; font-size: 12px; }
.bao { margin: 5px 0;  line-height: 45px; height: 49px; color: #333; max-width: 640px; min-width: 320px; }
.bao a { color: #333; }
.autohei { overflow: hidden; zoom: 1; }
.zj {  height: 32px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.zj_bt { float: left; display: block; height: 32px; line-height: 32px; padding-left: 50px; font-size: 14px; font-weight: bold; color: #0073e4; }
.zj_bt a { color: #0073e4; }
.zhanxian { margin: 8px 0; overflow: hidden; zoom: 1; }
.zhanxian li { float: left; width: 33%; text-align: center; }
.zhanxian img { border: 1px solid #ccc; }
.biaog { overflow: hidden; zoom: 1; color: #333; }
.biaog input { width: 90%; overflow: hidden; border: 1px #c8c8c8 solid; height: 18px; }
.biaog select { width: 90%; overflow: hidden; border: 1px #c8c8c8 solid; }
.biaog textarea { width: 90%; overflow: hidden; border: 1px #c8c8c8 solid; height: 80px; font-size: 12px; color: #333; line-height: 18px; }
.img { text-align: center; }
.img img { max-width: 320px; margin: 0 auto; }
.fot { height: 225px; font-size: 12px; }
.fotn { text-align: center; line-height: 30px; color: #008dcb; }
.fotn a { color: #008dcb; }
.fot p { line-height: 24px; color: #333333; text-align: center; }
.title img { margin-top: 5px; margin-left: 10px; float: left; }
.jianje { line-height: 20px; color: #333333; text-indent: 2em; font-size: 12px; }
.jianje span a { color: REd }
.jiaos { line-height: 20px; }
.jiaos a { color: #007fb7; font-size: 14px; font-weight: bold; }
.jiaos a:hover { color: #007fb7; font-size: 14px; font-weight: bold; }
.mian { margin-left: 10px; }
.piaofu1 { widht: 31px; height: 93px; position: fixed; top: 50%; margin-top: -93px; right: 0; }
.xiangmu { max-width: 640px; min-width: 320px; margin: 0 auto; width: 100%; position: absolute; position: fixed ! important; height: 52px; margin: 0px auto; font-size: 14px; line-height: 22px;  z-index: 10000; bottom: 0; top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
_position: absolute; _bottom: auto; padding-bottom: 10px; background-color: #0A8379; }
.xiangmu ul { padding: 0px; height: 75px; overflow: hidden; width: 310px; margin: 0px auto; }
.xiangmu ul li { float: left; list-style: none; width: 75px; text-align: center; }
.xiangmu ul li a:link { color: #013a5a; text-decoration: none; }
.xiangmu ul li a:visited { color: #013a5a; text-decoration: none; }
.xiangmu ul li a:hover { color: #f00; text-decoration: none; }
.folhe { height: 70px; width: 210px; position: fixed; top: 35%; right: 50px; border: 1px solid rgb(8, 116, 152); background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.yu { width: 100%; }
.article-info a { color: #bbb; }
.bz { height: 103px; width: 320px; padding-top: 10px; padding-bottom: 2px; text-align: center; line-height: 32px; }
.bz ul { }
.bz ul li { float: left; margin-left: 5px; margin-top: 5px; width: 98px; height: 26px; line-height: 26px; background: #E9FFEC; border: 1px solid #BEDCC4; }
.bz ul li a { color: #000; font-family: "??????"; font-size: 14px; }
.bz ul li a:hover { color: #C00; }
.bzz { height: 103px; padding-top: 3px; padding-bottom: 2px; text-align: center; line-height: 32px; }
.bzz ul { padding-left: 1px; }
.bzz ul li { float: left; margin-top: 2px; }
.bzz ul li a { color: #fff; }
.bzz ul li a:hover { color: #FF0; }
.bzz_bg1 { width: 33%; height: 33px;}
.bzz_bg2 { width: 33%; height: 33px;}
.clear { clear: both; }
.a4 { width: 100%; height: 140px; position: relative; margin-top: 15px; margin-bottom: 10px; }
.a4_1 { width: 100%; height: 140px; position: absolute; }
.a4_1 ul { list-style: none; margin: 0; padding: 0 }
.a4_1 ul li { width: 25%; height: 63px; float: left; position: relative; margin: 0px auto; text-align: center; margin-bottom: 10px; }
.a4_pic { width: 100%; position: absolute; top: 0px; left: 0px; }
.a4_txt { position: absolute; bottom: 5px; left: 0px; text-align: center; color: #8e8e8e; width: 100%; height: 18px; font-size: 14px; }
.a4_txt a { color: #8e8e8e; text-decoration: none; }
.blue { color: #0000EE; font-size: 15px; height: 25px; line-height: 25px; overflow: hidden; }
.bluea { line-height: 20px; }
.blue a { color: #287DB9; font-size: 12px; font-weight: bold; }
.bluea a { color: #287DB9; }
.green { color: #287DB9; font-size: 15px; height: 25px; line-height: 25px; overflow: hidden; }
.green a { color: #287DB9; }
.alnr li { line-height: 18px; margin-top: 5px; font-size: 14px; overflow: hidden; width: 100%; height: auto; }
.alnr li .zb a img { border: 1px solid #CCC; padding: 2px; }
.alnr li .yb left { width: 300px; }
.alnr li .yb left p { line-height: 18px; }
.alnr li .yb .zxzix { background: #666; padding: 3px; }
.alnr li .yb .zxzix a { color: #fff }
.yb { float: left; width: 60%; padding-left: 1%}
.tixing { padding: 5px; background-color: #ebecec; font-size: 12px; line-height: 22px; }
.tixing p b { display: block; color: #157425; }
.inputd1 { height: 25px; width: 60%; }
.botten_d1 { font-size: 14px; height: 25px; margin-left: 5px; background-color: #f00; color: #fff; cursor: pointer; display: inline-block; border-top-left-radius: 4px; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 0 1px 1px #e59017, inset 0 0 1px 1px #ccc; box-shadow: 0 0 1px 1px #e59017, inset 0 0 1px 1px #ccc; width: 30%; border: 0px; }
.from { padding: 8px; background-color: #157425; margin-top: 8px; }
.buttonsa { width: 320px; margin-top: 10px; margin: 0 auto; }
.buttonsa a { width: 97px; height: 24px; float: left; margin-left: 4px; padding-top: 5px; text-align: center; overflow: hidden; color: #f77d0f; }
.fl { float: left; }
.fr { float: right; }
.m_t10 { margin-top: 10px; }
.m_b10 { margin-bottom: 10px; }
.p_t10 { padding-top: 10px; }
.p_b10 { padding-bottom: 10px; }
#wrapper { max-width: 640px; min-width: 320px; margin: 0 auto; overflow: hidden; }
.topnav ul li { width: 25%; line-height: 43px; text-align: center; float: left; font-size: 20px; }
.topnav ul li a { color: #fff; background-color: #0A8379; display: block; font-size: 75%; border-right: 1px solid #fff; border-left: 1px solid #fff; border-bottom: 1px solid #fff; border-top: 1px solid #fff; }
#nav { overflow: hidden; clear: both; }
#nav img, #head img { width: 100%; float: left; overflow: hidden; }
.banner  img{width:100%;height: auto;display: block;}
.dhcont_ul { overflow: hidden; }
.dhcont_ul li { position: relative; float: left; padding: 20px 0 0 0; width: 100%; overflow: hidden; -webkit-box-sizing: border-box; font-size: 0; }
.dhcont_ul li a { display: inline-block; text-align: center; width: 25%; margin-bottom: 20px; overflow: hidden; float:left; }
.dhcont_ul img { width: 65%; -webkit-transition: all .5s ease-in-out; min-width: 65px; }
.dhcont_ul li a span { display: block; margin: 5px 0 0 0; font-size: 14px; color: #333; height: 18px; overflow: hidden; }
#redian { width: 100%; height: auto; overflow: hidden; background-color: #fff; }
.rd_title{position:relative}
.rd_title img { width: 100%; }
.tele{position:absolute;right:0;bottom:0;height:38%;width:32%}
.tele a{display:block;width:100%;height:100%;}
.rd_contTop ul { width: 98%; margin: 0 auto; overflow: hidden; }
.rd_contTop ul li { float: left; }
.rd_contTop ul li a { display: inline-block; text-align: center; width: 31.5%; margin-bottom: 10px; overflow: hidden; color: black; }
.rd_contTop ul li a + a { margin-left: 1%; }
.rd_contTop ul li a img { border: 1px solid #dedede; width: 96%; padding: 1px; }
.rd_contBottom ul li { float: left; border-bottom: dashed 1px #dedede;  width: 98%; margin-bottom: 5px; text-indent: 5px; }
.rd_contBottom a { display: inline-block; overflow: hidden; font-size: 14px; color: #333; line-height: 38px; height: 100%; }
.rd_contBottom span { display: inline-block; overflow: hidden; font-size: 14px; color: #333; line-height: 38px; height: 100%; }
.rd_contBottom a span { text-indent: 2em; }
.pm_title img { max-width: 640px; min-width: 320px; width: 100%; }
#jishu { background-color: #fff; width: 100%; height: auto; overflow: hidden; }
.js_title { width: 100%; height: 40px; line-height: 40px; color: #fff; background-color: #0A8379; }
.js_title span { width: 105px; height: 40px; font-size: 18px; font-weight: bold; text-align: center; float: left; }
.js_title i { font-style: normal; height: 40px; text-indent: 5px; float: left; }
.js_cont { width: 96%; margin: 0 auto; }
.js_cont1 { font-family: "Microsoft YaHei"; font-size: 12px; padding-left: 115px; padding-top: 5px; border-bottom: 1px dashed #bcbcbc; color: #666; clear: both; line-height: 20px; }
.js_cont2 { width: 100%; height: auto; overflow: hidden; }
.js_cont2 img { float: left; padding: 8px 2px 8px 2px; min-width: 110px; min-height: 78px; width: 30%; max-width: 135px; }
.js_cont2 ul { margin-top: 8px; height: 87px; float: left; width: 60%; }
.js_cont2 ul li { height: 20px; line-height: 23px; text-indent: 10px; font-size: 75%; }
.js_cont3 { margin-top: 10px; }
.js_cont3 ul li { width: 32%; height: 85px; float: left; margin-bottom: 10px; overflow: hidden; }
.roingqi { width: 100%; height: 100%; display: table; }
.js_cont3 ul li .roingqi div { vertical-align: middle; display: table-cell; text-align: center; color: #414448; font-size: 90%; }
.C2E0FF { background-color: #C2E0FF; }
.FFE066 { background-color: #FFE066; margin-left: 2% }
.D6FFD6 { background-color: #D6FFD6; margin-left: 2% }
.E0C2 { background-color: #66E0C2; }
.FFC5C7 { background-color: #FFC5C7; margin-left: 2% }
.B7DBFF { background-color: #B7DBFF; margin-left: 2% }
#zhuanjia { overflow: hidden; }
.zj_title { margin-bottom: 10px; }
.zj_title img { width: 100%; }
.zj_cont { width: 96%; margin: 0 auto; }
.zj_cont ul li { width: 48%; float: left; margin-bottom: 15px; margin-left: 1%; margin-right: 1%; }
.zj_cont ul li img { width: 100%; }
.zj_btn ul li { width: 50%; float: left; }
.zj_btn ul li img { width: 90%; display: block; margin: 0 auto; max-width: 255px; }
#anli { }
.al_title { width: 100%; height: 40px; line-height: 40px; color: #fff; background-color: #0A8379; margin-bottom: 10px; }
.al_title span { width: 105px; height: 40px; font-size: 18px; font-weight: bold; text-align: center; float: left; }
.al_title i { font-style: normal; height: 40px; text-indent: 5px; float: left; }
.al_cont { width: 98%; margin: 0 auto; }
.al_cont ul li { width: 47.3%; margin-left: 1%; margin-right: 1%; margin-bottom: 10px; float: left; border: 1px solid #7C7C7C; height: auto; }
.al_cont ul li img { width: 96%; display: block; margin: 0 auto; height: 68px; }
.al_cont ul li p { height: 26px; background-color: #7C7C7C; text-align: center; margin-top: 5px; left: 0; bottom: 0; width: 100%; color: #fff; line-height: 26px; font-size: 100%;text-overflow:ellipsis;overflow:hidden;}
#paiming { overflow: hidden; background-color: #fff; }
.pm_cont { margin-left: 2%; margin-top: 10px; }
.pm_cont ul li { width: 100%; float: left; margin-bottom: 10px; }
.pm_cont ul li span, .pm_cont ul li strong, .pm_cont ul li i { display: block; float: left; font-weight: bold; }
.pm_cont ul li span { margin-right: 1%; width: 30%; font-size: 100%; overflow: hidden; }
.pm_cont ul li strong { width: 45%; border: 1px solid #dedede; height: 22px; margin-right: 2px; }
.pm_cont ul li strong b { height: 100%; overflow: hidden; display: block; }
.c_115530 { background-color: #287DB9; width: 85%; }
.c_076A36 { background-color: #076A36; width: 83%; }
.c_087E40 { background-color: #087E40; width: 80%; }
.c_0A9049 { background-color: #0A9049; width: 76%; }
.c_0B9F51 { background-color: #0B9F51; width: 72%; }
.c_0DBA5F { background-color: #0DBA5F; width: 62%; }
.c_0FD96F { background-color: #0FD96F; width: 55%; }
.c_3CE78D { background-color: #3CE78D; width: 47%; }
.pm_cont ul li i { font-style: normal; font-size: 90%; line-height: 24px; }
.ft_title { width: 100%; height: 60px; background-color: #0A8379; }
.ft_tt01 { width: 20%; float: left; height: 100%; }
.ft_tt01 span, .ft_tt02 span { width: 100%; height: 35px; display: block; }
.ft_tt01 a, .ft_tt02 a, .ft_tt03 a { display: block; width: 100%; height: 100%; line-height: 16px; color: #fff; font-size: 90%; text-align: center; font-weight: bold; }
.ft_tt03 span { font-size: 100%; }
.ft_tt02 { width: 20%; float: left; height: 100%; }
.ft_tt03 a { text-align: left; text-indent: 5px; }
.ft_tt03 p { color: #fff!important; }
.ft_tt03 { width: 57%; float: left; height: 100%; }
#footer P { TEXT-ALIGN: center; padding: 6px 0px 6px 0px; LINE-HEIGHT: 20px; COLOR: #404040; FONT-SIZE: 12px; }
.ft_tt03 p { line-height: 26px; margin-top: 5px; margin-left: 5px; }
.ft_info { margin-top: 10px; line-height: 28px; text-align:
}
.ft_info p { font-size: 12px; line-height: 20px; }
.content2 {
line-height:; width: 100%; margin: 0px auto; float: left; }
.hot_a { padding-top: 5px; margin-bottom: 10px; height: 25px; line-height: 25px; font-size: 12px; border-bottom: #CCCCCC dashed 1px; }
.hot_a span { float: left }
.hot_a p { float: right }
.hot_a strong { float: left; color: #FF0000 }
.message_a li { line-height: 30px; height: 30px; margin-bottom: 10px; font-size: 14px; }
.message_a li span { float: left; width: 70px; text-align: right; font-weight: 400; }
.message_a li input.text { background: #f4f4f4; border: 1px solid #d2d2d2; box-shadow: 0 2px 2px -2px #DDD inset; border-radius: 4px; height: 30px; line-height: 30px; width: 60%; padding: 0 10px; }
.message_a li input.text, .message li #subtext { color: #787878; }
.message_a li #subtext { background: #f4f4f4; border: 1px solid #d2d2d2; border-radius: 4px; width: 61%; height: 90px; padding: 10px 10px 10px 6px; font-size: 14px; }
.message_a li.comment { height: 115px; margin-bottom: 4px; }
.submit { background: none; color: #6C6C6C }
.submitBtn { width: 88px; height: 26px; border: none 0; background: -webkit-gradient(linear, left top, left bottom, from(#F5D700), to(#FFA008)); -webkit-background-origin: padding; -webkit-background-clip: content; border-radius: 6px; }
.anniu1 { width: 40%; height: 32px; margin: 10px auto; border-radius: 5px; }
.anniu1 a { display: block; width: 100%; height: 30px; text-align: center; line-height: 30px; color: #fff; }
.wxts { width: 96%; height: 53px; margin: 0 auto; }
.wxts p { line-height: 22px; }
.wxts p strong { color: #ba0000; }
.al_title a { color: #FFF; }
.ft_info a { color: #404040 }
.lixianbao input[type="text"] { float: left; }
.QQ { overflow: hidden; margin: 0px; padding: 4px; position: fixed; z-index: 99999; left: 0px; top: -50px; background: rgba(255,255,255,1); width: 100%; border-bottom: 1px solid #f1f1f1; -webkit-box-shadow: 0 0 10px #666; font-family: "microsoft yahei"; box-shadow: 0 0 10px #666; }
.QQ a { text-decoration: none; }
.QQ img { float: left; border-right: 1px dashed #f1f1f1; margin-right: 8px; padding-right: 4px; }
.QQ h4 { line-height: 18px; font-size: 16px; margin: 0px; padding: 0px; color: #000; }
.QQ p { font-size: 14px; line-height: 18px; color: #666; margin: 0px; padding: 0px; }
.show1 { -webkit-animation: show 10s infinite; }
.js_cont1.m_t10 a, .js_cont2 a { color: #666; }
.js_title a { color: #FFF }
@-webkit-keyframes show { 0% {
top: -50px;
opacity: 0;
}
 10% {
top: 0px;
opacity: 1;
}
 50% {
top: 0px;
opacity: 1;
}
 60% {
top: -50px;
opacity: 0;
}
 100% {
top: -50px;
opacity: 0;
}
}
.index_zixun a { background: -webkit-linear-gradient(bottom, #0068B7 10%, #0082E5 90%); color: #fff; border-radius: 4px; border: 1px solid #0082E5; line-height: 32px; font-size: 16px; padding: 3px 6px; display: block; }
.index_zixun { width: 98%; margin: 5px auto; text-align: center; }
.contbody img { width: 95%; height: auto; }
#fixedLayer { height: 100px; width: 200px; position: fixed; left: 20%; bottom: 50%; display: none; }
#fixedLayerthree { height: 44px; width: 100%;  position: fixed; bottom: 0px; display: block; display: block; }
#fixedLayertwo a { top: 20%; right: 0px; display: block; background-color: rgb(17, 85, 48); color: rgb(255, 255, 255); font-size: 100%; position: fixed; width: 10%; cursor: pointer; overflow: hidden; text-align: center; text-decoration: none; padding: 5px 0; border-radius: 5px; z-index: 2147483647; height: auto; }
#fixedLayer { height: 100px; width: 200px; position: fixed; left: 20%; bottom: 50%; display: none; }
#fixedLayerthree { height: 44px; width: 100%;  position: fixed; bottom: 0px; display: block; display: block; }
#fixedLayertwo a { top: 20%; right: 0px; display: block; background-color: rgb(17, 85, 48); color: rgb(255, 255, 255); font-size: 100%; position: fixed; width: 10%; cursor: pointer; overflow: hidden; text-align: center; text-decoration: none; padding: 5px 0; border-radius: 5px; z-index: 2147483647; height: auto; }
#fixedLayer { height: 100px; width: 200px; position: fixed; left: 20%; bottom: 50%; display: none; }
#fixedLayerthree { height: 44px; width: 100%;  position: fixed; bottom: 0px; display: block; display: block; }
#fixedLayertwo a { top: 20%; right: 0px; display: block; background-color: rgb(17, 85, 48); color: rgb(255, 255, 255); font-size: 100%; position: fixed; width: 10%; cursor: pointer; overflow: hidden; text-align: center; text-decoration: none; padding: 5px 0; border-radius: 5px; z-index: 2147483647; height: auto; }
.yydt { float: left; width: 100%; }
.yydt ul { float: left; width: 100%; }
.yydt ul li { float: left; width: 33%; }
.yydt ul li a { display: block; float: left; text-align: center; width: 100%; }
.yydt ul li img { float: left; margin-left: 10px; margin-right: 10px; margin-top: 10px; padding: 1px; width: 90%; }
.yydt a { color: #333; display: inline-block; font-size: 12px; height: 100%; line-height: 20px; overflow: hidden; }
.nr { color: #4d4d4d; width: 100%; height: 100%; padding: 10px 0 10px 0; overflow: hidden; }
.nr_top { width: 100%; height: 55px; }
.nr_top img { width: 100%; height: auto; }
.nr_n1 { width: 94%; margin: 0 auto; height: 56px; border-bottom: 1px dashed #CCCCCC; }
.nr_n1 p { line-height: 30px; font-size: 16px; }
.nr_n1_dx { width: 95%; height: 26px; padding-left: 5%; }
.nr_n1_dx input { float: left; line-height: 26px; margin-top: 6px; }
.nr_n1_dx label { float: left; line-height: 26px; width: 30%; text-align: left; }
.nr_n1_dx label span { display: block; line-height: 26px; text-indent: 0.5em; font-size: 14px; color: #4d4d4d; }
.nr_n2 { width: 94%; height: auto; overflow: hidden; padding: 10px 0; margin: 0 auto; }
.nr_n2_d1 { width: 100%; height: 34px; }
.nr_n2_d3 { width: 100%; height: 95px; margin-top: 15px; }
.nr_n2_d1 p { float: left; line-height: 34px; font-size: 14px; padding: 0 2%; width: 24%; text-align: center; }
.nr_n2_d3 p { float: left; line-height: 34px; font-size: 14px; padding: 0 2%; width: 24%; text-align: center; }
.nr_n2_d3 textarea { display: block; width: 70%; height: 80px; border: 1px solid #CCC; padding-top: 10px; }
.nr_n2_d1 input { display: block; width: 70%; height: 32px; border: 1px solid #CCC; }
.nr_n2_d2 { width: 100%; height: 47px; }
.nr_n2_d2 p { line-height: 47px; font-size: 14px; padding: 0 2%; float: left; width: 24%; text-align: center; }
.nr_n2_d2 span { width: 70%; display: block; line-height: 47px; height: 47px; text-align: left; float: left; font-size: 14px; }
.nr_n2_d2 span a { line-height: 47px; font-size: 14px; float: left; color: #4d4d4d; }
#sex { float: left; }
.nr_n2_d2 span label { padding-right: 24px; float: left; }
.QQ {overflow: hidden;margin: 0px;padding: 4px;position: fixed;z-index: 1000002;left: 0px;top: -50px;background: rgba(255,255,255,1);width: 100%;border-bottom: 1px solid #f1f1f1;-webkit-box-shadow: 0 0 10px #666;font-family: "microsoft yahei";box-shadow: 0 0 10px #666;}.QQ a {text-decoration: none;}.QQ img {float: left;border-right: 1px dashed #f1f1f1;margin-right: 8px;padding-right: 4px;}.QQ h4 {line-height: 18px;font-size: 16px;margin: 0px;padding: 0px;color: #000;}.QQ p {font-size: 14px;line-height: 18px;color: #666;margin: 0px;padding: 0px;}.showqq {-webkit-animation: showqq 10s infinite;}@-webkit-keyframes showqq {0% {top: -50px;opacity: 0;}10% {top: 0px;opacity: 1;}50%{top: 0px;opacity: 1;}60%{top: -50px;opacity: 0;}100%{top: -50px;opacity: 0;}}
.jiange {
	height: 10px;
	clear: both;
}
.nrjjsb {
	width: 100%;
	height: auto;
	padding: 0 0 10px 0;
	overflow: hidden;
	border-radius: 5px;
	border: 1px solid #bebebe;
	box-sizing: border-box;
}
.nr_n1 {
	width: 94%;
	margin: 0 auto;
	height: 56px;
	border-bottom: 1px dashed #CCCCCC;
}
.nr_n1 p {
	line-height: 30px;
	font-size: 16px;
}
.nr_n1_dx {
	width: 95%;
	height: 26px;
	padding-left: 5%;
}
.nr_n1_dx input {
	float: left;
	line-height: 26px;
	margin-top: 6px;
}
.nr_n1_dx label {
	float: left;
	line-height: 26px;
	width: 30%;
	text-align: left;
}
.nr_n1_dx label a {
	display: block;
	line-height: 26px;
	text-indent: 0.5em;
	font-size: 14px;
}
.nr_n2 {
	width: 94%;
	height: auto;
	overflow: hidden;
	padding: 10px 0;
	margin: 0 auto;
}
.nr_n2_d1 {
	width: 100%;
	height: 34px;
	margin: 2px 0px;
}
.nr_n2_d1 p {
	float: left;
	line-height: 34px;
	font-size: 14px;
	padding: 0 2%;
	width: 24%;
	text-align: center;
}
.nr_n2_d1 input {
	display: block;
	width: 70%;
	height: 32px;
	border: 1px solid #CCC;
}
.nr_n2_d2 {
	width: 100%;
	height: 47px;
}
.nr_n2_d2 p {
	line-height: 47px;
	font-size: 14px;
	padding: 0 2%;
	float: left;
	width: 24%;
	text-align: center;
}
.nr_n2_d2 span {
	width: 70%;
	display: block;
	line-height: 47px;
	height: 47px;
	text-align: left;
	float: left;
}
.nr_n2_d2 span a {
	line-height: 47px;
	font-size: 14px;
}
.biaodan h3 {
	background: #0A8379;
	color: #f6f1db;
	line-height: 2;
	position: relative;
	margin: 0 0 8px;
}
.biaodan h3 span {
	background: #0A8379;
	line-height: 40px;
	display: inline-block;
	position: relative;
	width: 70%;
	margin: 2px 0 2px 36px;
	text-align: center;
	font-size: 14px;
	color:#000;
}
.biaodan .jiami {
	color: #FF7800;
	display: block;
	text-align: center;
	line-height: 28px;
	font-size: 14px;
}
.anniu1 {
	width: 40%;
	height: 30px;
	background: #EB862A none repeat scroll 0% 0%;
	margin: 10px auto;
	border-radius: 5px;
	line-height: 30px;
	text-align: center;
}
#submit {
	border: medium none;
	background-color: #EB862A;
	cursor: pointer;
	font-size: 16px;
	color: #FFF;
}
.anniu1 a {
	display: block;
	width: 100%;
	height: 30px;
	text-align: center;
	line-height: 30px;
	color: #fff;
}
.detail_ad05 {
	background-color: rgba(34, 35, 38, 0.6);
	bottom: 41px;
	height: 49px;
	left: 0;
	overflow: hidden;
	padding-top: 11px;
	position: fixed;
	text-align: center;
	width: 100%;
	z-index: 8888;
}
a.detail_ad05a {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #c01616;
	background-position: -111px 7px;
	border-color: #530a0a;
	border-image: none;
	border-style: solid;
	border-width: 0 1px 2px;
}
.detail_ad03, .detail_ad04 ul a, .detail_ad05 a {
	background-image: url(/images/bg03.gif);
	background-repeat: no-repeat;
	background-size: 150px 250px;
}
a.detail_ad05b {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #ff9602;
	background-position: -111px -60px;
	border-color: #e38500;
	border-image: none;
	border-style: solid;
	border-width: 0 1px 2px;
}
.detail_ad05 a {
	border-radius: 6px;
	color: #fff;
	display: inline-block;
	font-size: 16px;
	height: 38px;
	line-height: 38px;
	margin: 0 5px;
	padding-left: 52px;
	position: relative;
	text-align: left;
	width: 85px;
}
.no1 {
	text-align: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: inline-block;
	position: absolute;
	border: 2px solid #fff;
	width: 20px;
	height: 20px;
	line-height: 17px;
	font-size: 14px;
	color: #fff;
	right: 1px;
	top: 1px;
	font-family: arial;
	font-weight: bold;
	-webkit-animation: dot 2s infinite;
	animation: dot 2s infinite;
	border-radius: 10px;
	background: -webkit-linear-gradient(top, #ff9602, #bf0116);
	background: linear-gradient(to bottom, #ff9602, #ff9602);
}
.no2 {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: inline-block;
	border: 2px solid #fff;
	width: 20px;
	height: 20px;
	line-height: 17px;
	font-size: 14px;
	color: #fff;
	float: right;
	font-family: arial;
	font-weight: bold;
	-webkit-animation: dot 3s infinite;
	animation: dot 3s infinite;
	border-radius: 10px;
	background: -webkit-linear-gradient(top, #fd142e, #bf0116);
	background: linear-gradient(to bottom, #fd142e, #bf0116);
}
@-webkit-keyframes dot {
 0% {
opacity:1;
}
 50% {
opacity:1;
}
 50.01% {
opacity:0;
}
 100% {
opacity:0;
}
}
@keyframes dot {
 0% {
opacity:1;
}
 50.01% {
opacity:1;
}
 50% {
opacity:0;
}
 100% {
opacity:0;
}
}
 @media screen and (max-width:320px) {
.t-tel a {
	font-size: 12px;
}
.fannao ul li {
	font-size: 12px;
}
}
.foote ul{width:100%; background-color:#e6e6e6; position:fixed; bottom:0; margin:0 auto; max-width:480px; height:70px;}
.foote ul li{float:left; width:20%; height:100px; position:relative;}
.foote ul li a{color: #055698;text-align: center;font-size: 14px;position: absolute;line-height: 12px;width: 100%;padding-top: 50px;}
.foote ul li:nth-child(1){background:url(../images/bot1.png) no-repeat center 5px;}
.foote ul li:nth-child(2){background:url(../images/bot2.png) no-repeat center 5px;}
.foote ul li:nth-child(3) img{ position:fixed; bottom:30px; text-align:center;}
.foote ul li:nth-child(4){background:url(../images/bot4.png) no-repeat center 5px;}
.foote ul li:nth-child(5){background:url(../images/bot5.png) no-repeat center 5px;}