abody, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding: 0; margin: 0; font-family: "microsoft yahei"; }
fieldset, img { border: 0; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
ol, ul, li, dl, dt, dd { list-style: none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: top; }
a { color: #000; text-decoration: none; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
.red, .red a { color: #ad1603; }
.blue, .blue a { color: #1061cc; }
.left { float: left; }
.right { float: right; }
.autohei { height: auto; overflow: hidden; zoom: 1; }
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }
.blank { height: 10px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.blank2 { height: 20px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
html { font-size: 16px; }
body { font-size: 75%; margin: 0 auto; color: #333; max-width: 640px; min-width: 320px; position: relative; height: 100%; }
.img img, .img { max-width: 100%; max-height: 100%; }
* { -webkit-box-sizing: border-box; box-sizing: border-box; }
a { outline: none; }
a:active { star:expression(this.onFocus=this.blur());
}
:focus { outline: 0; }
.kuang { width: 96.875%; margin: 0 auto; }
.zx_kuang { width: 92.8125%; margin: 0 auto; overflow: hidden; }
.absolute { position: absolute; }
#red, #red a { color: #F00; }
.head { height: auto; overflow: hidden; background: #a36e2e; }
.head h4 { float: left; line-height: 3rem; font-size: 0.6rem; ; color: #fff; margin-left: 2rem }
.head h3 { float: right; line-height: 2.4rem; font-size: 0.8rem; ; color: #fff; margin-right: 2rem }
.head img { margin-top: 0.2rem; }
.head span { margin-left: 0.5rem; }
.head span a { font-size: 0.8rem; color: #fff; }
nav { text-align: center; font-size: 1.2rem; }
nav ul { overflow: hidden; }
nav ul li { width: 24.5%; float: left; background: url(../img/pic4.jpg) no-repeat; background-size: 100% 100%; margin: 0.06rem; position: relative; }
nav ul li:nth-child(4n+1) { border-left: none; }
nav ul li:nth-child(4)~li { border-bottom: none; }
nav a { display: inline-block; width: 100%; line-height: 2.25rem; text-align: center; color: #fff; }
.banner { width: 100%; position: relative; }
.title h2 { background: url(../img/pic6.jpg) no-repeat center top; line-height: 2.75rem; font-size: 1.4rem; font-weight: bold; text-align: center; color: #fff; background-size: 100% 100%; margin: 0.75rem 0 0.9rem; }
.hos dl { overflow: hidden; width: 93.75%; margin: 0 auto; }
.hos dl dt { border: #dadada 3px solid; width: 42.84%; float: left; }
.hos dl dd { width: 53.33%; font-size: 1.2rem; color: #a36e2e; float: right; text-align: left; }
.hos h3 { line-height: 2rem; }
.hos span { color: #515151; }
.hos_con { width: 93.75%; margin: 0.8rem auto; }
.hos_conl { color: #be1714; width: 16%; background: url(../img/pic7.jpg) no-repeat right; }
.hos_conl ul { float: left; }
.hos_conl h4 { float: right; margin-left: 0.5rem; width: 9.5%; }
.hos_conl ul li { line-height: 2rem; font-size: 0.9rem; }
.hos_conr { width: 82.5%; }
.hos_conr p { font-size: 1.2rem; line-height: 2rem; color: #515151; }
.mj_k { overflow: hidden; zoom: 1; margin-bottom: 10px }
.mj_zuol { float: left; width: 25%; background: #efab62; height: 123px; overflow: hidden; }
.mj_zuol p { text-align: center; font-size: 20px; color: #fff; font-family: "å¾®è½¯é›…é»‘"; }
.mj_bg { float: left; border: 1px solid #dbd9d9; overflow: hidden; border-left: none }
.mj_bg tr td { width: 30%; overflow: hidden }
.mj_xk { border-radius: 4px; border: 1px solid #dbd9d9; text-align: center; line-height: 30px; width: 90%; margin: 0 auto; font-size: 15px; font-family: "å¾®è½¯é›…é»‘" }
.mj_xk a { color: #000; text-decoration: none }
.rl_expert dl { overflow: hidden; width: 93.75%; margin: 0 auto; position: relative; border-bottom: #9d9d9d 1px dashed; padding-bottom: 0.6rem; }
.rl_expert dl dt { float: left; width: 44.29%; }
.rl_expert dl dd { position: absolute; right: 0; height: 100%; padding-top: 1.5rem; width: 65%; }
.rl_expert h3 { color: #2e3642; font-size: 1rem; }
.rl_expert dd strong { margin-right: 0.5rem; }
.rl_expert p { line-height: 1.65rem; font-size: 1.2rem; color: #2e3642; }
.rl_expert dl h4 a { display: inline-block; font-size: 1.15rem; color: #fff; line-height: 2.15rem; margin: 0.85rem 0 0 3.25rem; width: 10.8rem; }
.expert01 span { color: #ab0000; margin-right: 0.7rem; }
.expert01 h5 { font-size: 1.2rem; margin-top: 0.8rem; }
.expert01 ul { overflow: hidden; width: 93.75%; margin: 0 auto; }
.expert01 ul li { float: left; position: relative; width: 44.17%; text-align: center; padding-top: 1rem; }
.expert01 ul li:nth-child(even) { float: right; }
.expert01 h6 { position: absolute; bottom: 2.1rem; width: 100%; text-align: center; font-size: 0.9rem; color: #515151; padding-bottom: 0.3rem; }
.expert01 em { font-style: normal; font-size: 1.2rem; color: #a36e2e; padding-right: 1rem; }
.expert01 sub { display: block; font-style: normal; width: 100%; position: absolute; bottom: 0; }
.expert01 sub a { display: inline-block; background: #ab0000; color: #fff; font-size: 1.2rem; border-radius: 5px; padding: 0 5px; line-height: 1.85rem; }
.jishu h2 { background: url(../img/title02.jpg) no-repeat center center; }
.jishu ul li { line-height: 2.4rem; border-bottom: #b3b3b3 1px dashed; font-size: 1.2rem; text-align: left; }
.jishu ul li:nth-child(3)~li i { background: #666; }
.jishu a { color: #515151; }
.jishu a i { font-style: normal; background: #ab0000; color: #fff; display: inline-block; width: 1.15rem; height: 1.15rem; text-align: center; line-height: 1.15rem; width: 1.15rem; margin-left: 1.15rem; }
.jishu span { display: inline-block; color: #a36e2e; padding: 0 1.4rem 0 1rem; width: 6.9rem; }
.jishu strong { font-weight: normal; color: #1b1b1b; }
.jishu h3 { text-align: center; padding-top: 0.8rem; }
.jishu h3 a { display: inline-block; width: 28.6%; }
.comment dl { padding-top: 1rem; }
.comment dl dd { overflow: hidden; background: #ececec; padding: 0.75rem; }
.comment dl dt { width: 94.375%; margin: 0 auto; line-height: 1.6rem; color: #515151; text-indent: 2em; font-size: 1.2rem; padding: 0.75rem 0 1rem; ; text-align: left; }
.comment dl strong { color: #ab0000; }
.comment dl i { float: right; font-style: normal; color: #a36e2e; }
.comment h4 { float: left; width: 10.47%; }
.comm_r { font-size: 1.2rem; color: #0f0f0f; width: 85.44%; }
.comment em { font-style: normal; color: #a36e2e; }
.comment em img, .comment i img { width: 1.8rem; }
.comment h6 { text-align: center; padding-bottom: 0.5rem; }
.comment h6 a { font-size: 1.2rem; color: #a36e2e; }
.comment p { font-size: 1.2rem; color: #000; text-align: center; }
.gongyi p { line-height: 1.6rem; font-size: 1.2rem; text-indent: 2em; padding: 0.75rem 0; border-bottom: #e2e2e2 1px solid; width: 96.875%; margin: 0 auto; text-align: left; }
.gongyi ul li { border-bottom: #e2e2e2 1px solid; padding-left: 1rem; }
.gongyi i { border-color: transparent transparent transparent #5f5f5f; border-width: 0.5rem; border-style: solid; display: inline-block; width: 0; height: 0; }
.gongyi a { color: #a36e2e; font-size: 1.2rem; line-height: 3rem; }
.guahao h4 { font-size: 1.2rem; line-height: 1.65rem; padding-top: 0.5rem; width: 93.75%; margin: 0 auto; color: #424242; }
.guahao h5 { font-size: 1.2rem; color: #515151; text-align: center; padding-bottom: 0.5rem; border-bottom: #b7b7b7 1px dashed; }
.guahao span { color: #ff0000; }
.guahao form { background: #f6f6f6; overflow: hidden; border-radius: 15px; margin-top: 2%; padding: 1%; }
.guahao p { padding-top: 0.5rem; }
.guahao label { display: inline-block; width: 25%; text-align: right; font-size: 1.2rem; color: #5f5f5f; }
.guahao p label:nth-of-type(2) { margin-left: 1.25%; }
.guahao p input { border: #dbdbdb 1px solid; line-height: 1.5rem; width: 70%; font-size: 0.96rem; color: #979797; padding-left: 0.5rem; }
.guahao p select { border: #dbdbdb 1px solid; line-height: 1.5rem; width: 70%; font-size: 0.96rem; color: #979797; }
.guahao textarea { width: 70%; border: #dbdbdb 1px solid; resize: none; height: 6rem; padding-left: 0.5rem; font-size: 0.96rem; color: #979797; }
.guahao h6 { padding-top: 0.8rem; }
.guahao h6 a { margin-left: 0.8rem; }
.guahao h6 input, .guahao h6 a { width: 25.16%; display: inline-block; }
.guahao em { display: block; font-style: normal; text-align: center; font-size: 1.3rem; color: #515151; padding: 1.2rem 0 1rem; }
.guahao em a { color: #e30000; }
.guahao em img { display: inline-block; width: 6%; margin-right: 0.5rem; vertical-align: middle; }
.guahao02 { background: #f6f6f6; padding-bottom: 0.8rem; margin-bottom: 1rem; }
#guahao02 ul { height: 5rem; }
.guahao02 ul { padding-bottom: 0.8rem; }
.guahao02 ul li { font-size: 1.2rem; color: #515151; text-align: center; padding-bottom: 0.5rem; }
.guahao02 span { padding: 0 1rem; }
.guahao02 span:nth-child(3) { colsor: #cc0000; }
.guahao02 h3 { font-size: 1.2rem; color: #a36e2e; width: 93.625%; margin: 0 auto 0.2rem; overflow: hidden; line-height: 2rem; }
.guahao02 h3 a { float: right; width: 42.76%; }
.guahao02 h3:first-of-type a { background: #a36e2e; font-size: 1.2rem; color: #fff; line-height: 2rem; text-align: center; }
.guahao02 em { font-style: normal; color: #cf0000; }
footer { padding-bottom: 4rem; }
footer ul { overflow: hidden; }
footer ul li { float: left; width: 23.28%; text-align: center; }
footer ul li + li { margin-left: 2.29%; }
footer img { display: inline-block; width: 53.7%; }
footer ul li a { display: inline-block; background: #a36e2e; width: 100%; font-size: 1.2rem; color: #fff; border-radius: 5px; height: 7.05rem; padding-top: 1rem; }
footer h4 { padding: 2rem 0 0.5rem; text-align: center; }
footer p { line-height: 1.8rem; font-size: 1.2rem; text-align: center; color: #595959; }
footer p a { line-height: 1.8rem; font-size: 1.2rem; text-align: center; color: #595959; }
.comment_gd { height: 28rem; margin: 1rem 0; }
/*æŒ‚å·é¡µ */
.gh_page h2 { text-align: left; padding-left: 0.8rem; }
.gh_page h2 a { color: #fff; }
/*æ¥é™¢è·¯çº¿é¡µ*/
.luxian h4 { font-size: 1.2rem; color: #515151; }
.luxian span { color: #000; }
.luxian h3 { padding-bottom: 1rem; }
.luxian h4 { line-height: 2.1rem; padding-left: 0.65rem; }
.luxian h4 img, .luxian i { display: inline-block; width: 1.55rem; vertical-align: middle; margin-right: 0.3rem; }
.luxian h5 { color: #bc0000; font-size: 1.2rem; line-height: 2.1rem; }
.luxian p { text-align: center; }
.luxian p a { display: inline-block; background: #a36e2e; color: #fff; font-size: 1.2rem; padding: 0 1.4rem; line-height: 2rem; }
.luxian p a + a { margin-left: 2rem; background: #bc0000; }
.luxian02 h2 { background: #a36e2e; line-height: 2.1rem; color: #fff; font-size: 1.3rem; padding-left: 0.5rem; margin: 1rem 0; }
.luxian02 h2 img { display: inline-block; vertical-align: middle; margin-right: 0.5rem; width: 1.85rem; }
.luxian02 span img { width: 1.2rem; }
.luxian02 span { float: right; padding-right: 0.5rem; }
.luxian02 span a { color: #fff; font-size: 1.3rem; }
.luxian02 strong { font-weight: normal; color: #000; }
.luxian02 p { font-size: 1.2rem; color: #515151; line-height: 1.75rem; padding-left: 0.25rem; }
.luxian02 h3 { font-size: 1.23rem; color: #a36e2e; margin: 0.75rem 0 0.4rem; }
.luxian02 i { font-style: normal; display: inline-block; width: 1.3rem; height: 1.3rem; border-radius: 0.65rem; background: #a36e2e; color: #fff; text-align: center; line-height: 1.3rem; margin-right: 0.5rem; }
.luxian02_02 p { width: 88.125%; margin: 0 auto; }
.hos_prof dl { padding-bottom: 0.25rem; border-bottom: #9f9e9e 1px dashed; width: 95%; margin: 0.8rem auto 0; }
.hos_prof dl dt { font-size: 1.3rem; color: #a36e2e; padding-left: 1rem; font-weight: bold; }
.hos_prof dl dd { line-height: 1.65rem; font-size: 1.2rem; color: #515151; text-indent: 2em; }
.hos_prof h3 { text-align: center; }
.hos_prof h4 { padding-top: 1.2rem; text-align: center; }
.hos_prof a, .hos_prof h3 img { display: inline-block; width: 95%; }
/*åˆ—è¡¨é¡µ*/
.list ul li { border-bottom: #8dc1c1 1px dashed; padding: 0.5rem 0 1rem; }
.list h3 { font-size: 1.3rem; color: #a36e2e; text-align: center; margin-bottom: 0.75rem; }
.list h3 a { font-size: 1.3rem; color: #a36e2e; text-align: center; margin-bottom: 0.75rem; }
.list dl { overflow: hidden; }
.list dl dt { float: left; width: 34.375%; }
.list dl dd { float: left; font-size: 1.2rem; width: 61.25%; line-height: 1.65rem; color: #515151; text-indent: 2em; margin-left: 0.5rem; }
.list dl a { color: #da0000; }
.pagelist { display: table; margin: 0 auto; border-collapse: separate; border-spacing: 5px; }
.pagelist ul { background: none !important; }
.pagelist ul li { display: table-cell; border: #acacac 1px solid; text-align: center; padding: 0 10px; }
/*åŒ»ç”Ÿé¡µé¢*/
.ex_page h4 { background: #bebebe; width: 31.25%; text-align: center; }
.ex_page h4 strong { display: inline-block; background: #a36e2e; font-size: 1.3rem; padding: 0 10px; color: #fff; line-height: 1.9rem; }
.ex_page h6 { text-align: center; margin-bottom: 1.3rem; }
.ex_page h6 a { display: inline-block; background: #a36e2e; border-radius: 5px; line-height: 2.1rem; padding: 0 0.5rem; font-size: 1.2rem; color: #fff }
.ex_page h6 a + a { margin-left: 1rem; background: #ab0000; }
.ex_page i { position: absolute; right: 0; bottom: 2.7rem; display: inline-block; width: 1.25rem; }
.ex_page h5 { font-size: 1.2rem; color: #515151; line-height: 1.65rem; width: 87.02%; }
.ex_page h5 span { color: #000; }
.ex_page dl { border-bottom: none; padding-top: 1.3rem; }
.ex_page h3 { padding: 2rem 0 0.9rem; }
.ex_page em { display: block; font-style: normal; font-size: 1.2rem; color: #000; }
.ex_page cite { float: right; color: #b72222; font-style: normal; }
.ex_page ul { overflow: hidden; background: #eee; border: #d9d9d9 1px solid; height: 2.5rem; line-height: 2.5rem; position: relative; margin: 0.8rem 0; }
.ex_page ul li { float: left; font-size: 1.2rem; color: #515151; border-right: #9f9f9f 1px solid; line-height: 1.75rem; margin-top: 0.4rem; padding: 0 1rem; }
.ex_page ul li:last-of-type { border-right: none; }
.ex_page small a { position: absolute; width: 0; height: 0; border-style: solid; border-color: transparent transparent transparent #a36e2e; border-width: 0.5rem; right: 0.5rem; margin-top: 0.8rem; }
.ex_page ol { overflow: hidden; border: #ebebeb 1px solid; background: -moz-linear-gradient(top, #fff, #f5f5f5); background: -webkit-linear-gradient(top, #fff, #f5f5f5); width: 74.375%; margin: 0 auto; height: 5.7rem; }
.ex_page ol li { border-right: #eee 2px solid; text-align: center; width: 33.333%; float: left; }
.ex_page ol li a { display: inline-block; width: 100%; padding: 0.75rem 0 0.4rem; }
.ex_page ol li:last-child { border-right: none; }
.ex_page ol img { display: inline-block; width: 36.54%; }
.ex_page big { display: block; font-size: 1.2rem; color: #a36e2e; padding-top: 0.3rem; }
.ex_page sub { font-style: normal; display: block; text-align: center; padding: 0.6rem 0 1.4rem; border-bottom: #9b9b9b 1px dashed; }
/*é¢‘é“é¡µ*/

.pindao dl { overflow: hidden; width: 95%; margin: 0 auto 0.5rem; border-bottom: #b3b3b3 1px dashed; }
.pindao dl dt { border: #dadada 6px solid; float: left; width: 42.76%; }
.pindao dl dd { float: right; width: 53.28%; font-size: 1rem; color: #a36e2e; }
.pindao dl p { line-height: 1.65rem; }
.pindao dl span { display: inline-block; color: #515151; }
.pindao p:nth-child(3) span { width: 5rem; }
.pindao h3 { line-height: 1.75rem; font-size: 1rem; width: 95%; margin: 0 auto; }
.pindao h3 em { font-style: normal; color: #a36e2e; }
.pindao h3 a { color: #b90603; }
.pindao ul { background: #ececec; margin-top: 0.5rem; padding-bottom: 1.3rem; }
.pindao h4 { font-size: 1.4rem; color: #a36e2e; text-align: center; padding: 1rem 0; }
.pd_con { overflow: hidden; width: 95%; margin: 0 auto; border-bottom: #b3b3b3 1px dashed; }
.pd_con i { float: left; border: 6px solid #DADADA; width: 42.76%; }
.pd_con h5 { width: 53.61%; font-size: 1rem; line-height: 1.65rem; float: right; text-indent: 2em; }
.pd_con h5 a { color: #b90603; }
.pindao cite { width: 0px; height: 0px; border-style: solid; border-color: transparent transparent transparent #5f5f5f; border-width: 0.5rem; display: inline-block; }
.pindao ol { width: 95%; margin: 0 auto; }
.pindao ol a { color: #515151; font-size: 1rem; }
.pindao ol li { border-bottom: #e2e2e2 1px solid; line-height: 2.5rem; }
.pd_hot strong { color: #a36e2e; }
.pd_hot ul { background: #ececec; padding-bottom: 1.2rem; margin-bottom: 1.25rem; }
.pd_hot ul li { border-bottom: #989797 1px dashed; font-size: 1rem; padding-bottom: 0.8rem; color: #515151; width: 95%; margin: 0 auto; }
.pd_hot p { line-height: 1.65rem; }
.pd_hot a { color: #b90603; }
.pd_hot h3 { font-weight: bold; padding: 1rem 0 0.7rem; }
.pd_hot h4 { text-align: center; }
.pd_hot h4 a { display: inline-block; width: 95%; }
.pd_hotex h4 { text-align: center; position: absolute; bottom: 1.5rem; width: 100%; left: 0; }
.pd_hotex h4 a { display: inline-block; width: 38.5%; }
.pd_hotex dl { padding-bottom: 3rem; }
.pd_hotex dl:last-of-type { border-bottom: none; padding-top: 1rem; }
.pd_hotex p span { color: #b90603; }
.pd_hotex p:first-of-type { font-size: 1.3rem; padding: 0.5rem 0; }
.pd_hotex ul { overflow: hidden; }
.pd_hotex ul li { float: left; width: 23.28%; text-align: center; }
.pd_hotex ul a { display: inline-block; background: #ececec; width: 100%; font-size: 1.2rem; color: #fff; border-radius: 5px; height: 7.05rem; padding-top: 1rem; }
.pd_hotex ul li + li { margin-left: 2.29%; }
.pd_hotex h6 { font-size: 1.2rem; color: #515151; padding-top: 1rem; }
.pd_hotex ul li:first-child img { width: 38.25%; }
.pd_hotex ul img { display: inline-block; width: 54.36%; }
.pd_hotex dl dd { width: 58%; }
.pd_hotex h4 { text-align: center; }
.pd_hotex dl h4 a { margin: 0; }
.pd_hotex h4 a + a { margin-left: 2.6rem; }
/*æ ¸å¿ƒæŠ€æœ¯é¡µ*/
.jishu_page dl { width: 95%; margin: 0 auto; overflow: hidden; border-bottom: #9c9b9b 1px dashed; padding-top: 0.9rem; }
.jishu_page dl dt { width: 40.96%; float: left; border: #dadada 5px solid; position: relative; }
.jishu_page dl dd { width: 55.6%; float: right; }
.jishu_page h3 { font-size: 1rem; color: #a36e2e; font-weight: bold; }
.jishu_page p { line-height: 1.65rem; color: #515151; font-size: 0.9rem; }
.jishu_page span { color: #b90603; }
.jishu_page dl a { display: inline-block; }
/*æ¡ˆä¾‹é¡µ*/
.case_page span { color: #a36e2e; }
.case_page p:last-of-type span { color: #b90603; }
.case_page h4 { position: absolute; bottom: 0; left: 0; width: 100%; background: rgba(0,0,0,0.7); line-height: 1.65rem; color: #fff; text-align: center; }
.case_page h4 em { font-style: normal; font-size: 0.7rem; padding: 0 14%; }
.case_nav ul { width: 95%; margin: 0 auto; }
.case_nav ul li { float: left; background: #f7ab60; font-size: 1.2rem; width: 50%; text-align: center; line-height: 3.45rem; }
.case_nav ul li:nth-child(4n+2), .case_nav ul li:nth-child(3) { background: #bd5d37; }
.case_nav ul a { display: inline-block; width: 100%; }
/*è®¾å¤‡é¡µé¢*/
.artical_box { width: 95%; margin: 0 auto; }
.shebei_page h4 { background: #dadada; color: #515151; font-size: 0.8rem; font-weight: bold; line-height: 1.65rem; padding-left: 0.5rem; margin: 0.4rem 0; }
.shebei_page span { font-weight: bold; }
.artical_con { line-height: 1.6rem; font-size: 0.8rem; color: #515151; }
.artical_con h7 { color: #a36e2e; }
.artical_con p { font-size: 16px; line-height: 27px; color: #444; margin: 2px 0; text-align: justify; word-break: break-word; font-family: "å¾®è½¯é›…é»‘"; }
.artical_con p a:hover { color: #b90603; }
.artical_page h1 { font-size: 1.6rem; font-weight: bold; color: #a36e2e; text-align: center; padding: 1rem 0 0.4rem; }
.artical_page h3 { font-size: 14px; color: #515151; text-align: center; padding-bottom: 1rem; border-bottom: #9d9d9d 1px dashed; }
.artical_page h3 img { display: inline-block; width: 1rem; margin-left: 2rem; }
.artical_page span { font-size: 16px; }
.artical_page h4 { font-size: 14px; color: #515151; line-height: 1.3rem; padding-top: 0.8rem; }
.artical_page h5 { padding: 0.5rem 0 0.8rem; }
.artical_page h5 span input { width: 32.57%; height: 1.65rem; }
.artical_page h6 { text-align: center; font-size: 1rem; font-weight: bold; }
.artical_page h6 a { color: #b90603; text-decoration: underline; }
.artical_text { background: #ececec; border: #d1d1d1 1px solid; line-height: 1.55rem; width: 65.43%; }
.artical_xqcon { width: 95%; margin: 0 auto; height: 10.4rem; overflow: hidden; }
.artical_xq ul { float: left; height: 100%; text-align: center; font-size: 1rem; }
.artical_xq ul li { }
.artical_xq ul:first-of-type { width: 39.8%; }
.artical_xq ul:last-of-type { width: 41.122%; }
.artical_xq ul:first-of-type li:first-child { background: #b95b3f; line-height: 4.55rem; }
.artical_xq ul:first-of-type li:last-child { background: #bfa743; line-height: 5.85rem; }
.artical_xq ul:last-of-type li:first-child { background: #f4ac5a; line-height: 5.85rem; }
.artical_xq ul:last-of-type li:last-child { background: #bd5c39; line-height: 4.85rem; }
.artical_xq h3 { width: 19.08%; float: right; background: #e5ba3a; height: 100%; font-size: 1.2rem; padding: 0 1rem; text-align: center; padding-top: 2.8rem; }

@media screen and (min-width:320px) and (max-width:400px) {
html { font-size: 0.75rem; -webkit-text-size-adjust: none; }
.hos dl dd, .rl_expert p, .guahao02 h3 { font-size: 1.1rem; }
.hos_conl h4 { width: 11%; margin-left: 0; }
.hos_conr p, .jishu ul li { font-size: 1rem; }
.comm_r, .guahao label { font-size: 1rem; }
.guahao02 span { padding: 0px 0.7rem; }
.ex_page h4 { width: 38.25%; }
.pd_hotex dl dd { width: 61%; }
.case_page h4 em { padding: 0 12%; }
.rl_expert dl p h5 { font-size: 1rem; }
}

@media screen and (min-width:400px) {
html { font-size: 0.75rem; }
}

@media screen and (min-width:480px) {
html { font-size: 0.875rem; }
}

@media screen and (min-width:560px) {
html { font-size: 1rem; }
}

@media screen and (min-width:600px) {
html { font-size: 1.125rem; }
}

@media screen and (min-width:640px) {
html { font-size: 1.25rem; }
}
.dxgh { width: 9.9rem; height: 1.25rem; background: url(../img/artical_page_zx.png) no-repeat center top; background-size: 100% 100%; border: none; float: right; }
.con2_annu { width: 96%; padding-left: 20px; }
.con2_annu .a01 { display: inline-block; width: 48%; height: 2.938em; }
.con2_annu .a02 { display: inline-block; width: 48%; height: 2.938em; }
.con2_annu .a01 img { width: 100%; height: 2.938em; }
.con2_annu .a02 img { width: 100%; height: 2.938em; }
#zrig { float: right; width: 40%; }
#zlef { float: left; width: 40%; }
.cz_annu { width: 96%; padding-left: 30px; padding-top: 0.8rem; }
/*å¤´éƒ¨QQ*/
.tipsInnerzzzz { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; left: 0; top: 0; width: 100%; z-index: 1000; -webkit-perspective: 600px; perspective: 600px; }
.tipsInnerzz { font-family: "Microsoft YaHei"; border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.5); box-shadow: 0 2px 10px rgba(0, 0, 0, 0.5); background: #fff; -webkit-transform-origin: 0px 0px; transform-origin: 0px 0px; }
.tipsInnerzz a { text-decoration: none; display: block; position: relative; padding-left: 50px; color: #111; }
.tipsInnerzz img { position: absolute; left: 8px; top: 50%; margin-top: 4px; width: 36px; height: auto; padding-right: 5px; background: #fff; }
.tipsInnerzz dl { margin: 0; padding: 10px 5px; border-left: 1px solid #ccc; }
.tipsInnerzz dt { font-weight: bold; line-height: 1em; font-size: 12px }
.tipsInnerzz dd { margin: 0; line-height: 1.2em; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 12px; }
.showTip { visibility: visible; }
.showTip .tipsInnerzz { -webkit-transform-origin: 0px 0px; transform-origin: 0px 0px; -webkit-transform: rotateX(0deg); transform: rotateX(0deg); opacity: 1; }
/*ä»¥ä¸‹æ–°ç‰ˆå—*/
.jl_expert p { text-indent: 2em; line-height: 1.65rem; font-size: 1.1rem; color: #353535; margin: 0.8rem auto 1rem; width:95%; text-align: left; }
.title_1 { background: url(../img/top_bg.jpg) no-repeat center top; background-size: 100% 100%; height: 2.75rem; overflow: hidden; text-align: center; font-size: 1.4rem; line-height: 2.7rem; color: #fff; font-weight: bold; }
.title_1 span { color: #fffc00; }
.con_dsg { position: relative; height: 11rem; overflow: hidden; }
.con_dsg ul li { text-align: center; font-size: 1.2rem; }
.con_dsg ul li a { color: #FFF; }
.con_dsg ul li:nth-child(1) { position: absolute; left: 0; width: 50%; background: #91c1e9; height: 2.5rem; line-height: 2.3rem }
.con_dsg ul li:nth-child(2) { position: absolute; right: 0; width: 49%; background: #db7076; height: 2.5rem; line-height: 2.3rem; }
.con_dsg ul li:nth-child(3) { position: absolute; left: 0; width: 20%; background: #e1832a; height: 5.35rem; top: 2.8rem; padding: 2% 0; }
.con_dsg ul li:nth-child(4) { position: absolute; left: 21%; width: 47%; background: #12b9ad; height: 2.5rem; top: 2.8rem; line-height: 2.3rem }
.con_dsg ul li:nth-child(5) { position: absolute; left: 69%; width: 31%; background: #e19137; height: 2.5rem; top: 2.8rem; line-height: 2.3rem }
.con_dsg ul li:nth-child(6) { position: absolute; left: 21%; width: 40%; background: #91c1e9; height: 2.5rem; top: 5.6rem; line-height: 2.3rem }
.con_dsg ul li:nth-child(7) { position: absolute; left: 62%; width: 21%; background: #db7076; height: 2.5rem; top: 5.6rem; line-height: 2.3rem }
.con_dsg ul li:nth-child(8) { position: absolute; left: 0; width: 50%; background: #12b9ad; height: 2.5rem; top: 8.4rem; line-height: 2.3rem }
.con_dsg ul li:nth-child(9) { position: absolute; left: 51%; width: 32%; background: #e1832a; height: 2.5rem; top: 8.4rem; line-height: 2.3rem }
.con_dsg ul li:nth-child(10) { position: absolute; left: 78%; width: 28%; top: 5.6rem; }
.con_dsg ul li:nth-child(10) img { width: 56%; height: 5.3rem; }
.con_qc { clear: both; overflow: hidden; }
.con_ftz { width: 38%; overflow: hidden; }
.con_ftz img { width: 100%; height: auto; }
.con_ftzr { width: 61%; overflow: hidden; }
.con_ftzr h3 { color: #a36d2f; font-size: 1.2rem; font-weight: bold; }
.con_ftzr p { color: #2e3642; line-height: 1.65rem; font-size: 1.1rem; }
.con_ftzr p strong { color: #a36d2f; }
.con_jd { overflow: hidden; background: url(../img/con_1.9xh.jpg) no-repeat left center/6% 100%; padding-left: 8%; margin-top: 1rem; }
.con_jd h3 { color: #2e3642; line-height: 2rem; font-size: 1.1rem; text-align: left; }
/* 20160109æ—¥æ·»åŠ ä»£ç  åŒ»ç”Ÿç‰ˆå—*/
.blank { height: 0; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.blank1 { height: 0.5rem; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.left { float: left; }
.right { float: right; }
.jh0105 { width: 100%; overflow: hidden; }
.jh0105 h1 { width: 31.2%; float: left; margin: 1%; background: #d5d5d5; font-size: 1.3rem; font-weight: bold; color: #333; text-align: center; line-height: 3.15rem; }
.jh0105 h1.hover { background: #a26d2d; color: #fff; }
.jh0105 ul { overflow: hidden; }
.jh0105 li { overflow: hidden; border-bottom: 1px dashed #b4b4b4; padding: 1rem 0.5rem; }
.jh0105 li dt { width: 32%; }
.jh0105 li dt img { width: 100%; }
.jh0105 li dd { width: 62%; }
.jh0105 li dd h2 { font-size: 1.4rem; color: #333; font-weight: bold; border-bottom: 1px dashed #b4b4b4; padding-bottom: 1rem; line-height: 2rem; }
.jh0105 li dd h2 span { display: inline-block; width: 5.9rem; margin-right: 0.5rem; }
.jh0105 li dd h2 span img { width: 100%; }
.jh0105 li dd h3 { font-size: 1rem; font-size: 333; line-height: 2rem; font-weight: 300; }
.jh0105 li dd h3 span { color: #6e2222; }
.jh0105 li dd h3 a { color: #ff0000; }
.jh0105 li dd h4 { width: 90%; margin: 0 auto; line-height: 2rem; font-size: 1.1rem; }
.jh0105 li dd h4 span { color: #F00 }
.jh0105 li dd h4 img { width: 7.15rem; }
.jh0105 ul h5 { width: 60%; margin: 0 auto; background: #d5d5d5; font-size: 1.2rem; border-radius: 0.3rem; line-height: 3.3rem; text-align: center; font-weight: 300; }
.jh0105 ul h5 a { color: #333; }
/*2016,1.17*/
.zj_a { background: url(../img/zj1_abg.png) no-repeat center top; background-size: 100% 100%; padding: 1.5rem; overflow: hidden; }
.zj_a p { color: #545454; font-size: 1.2rem; line-height: 2.1rem; }
.zj_a p b { color: #A36E2E; font-weight: bold; }
.c3 { width: 100%; overflow: hidden; }
.c3 dl { margin-bottom: 1.5rem; overflow: hidden; width: 100%; }
.c3 dd { float: left; width: 33.5% }
.c3 dd img { width: 100%; border: 1px #dcdcdc solid; padding: 0.35rem; }
.c3 dt { float: right; width: 63%; }
.c3 dt h2 { color: #A36E2E; font-weight: bold; font-size: 1.2rem; line-height: 2.4rem; }
.c3 dt h2 b { color: #000000; font-size: 1.75rem; margin-right: 0.2rem; }
.c3 dt h3 { color: #545454; line-height: 2.1rem; font-size: 1.2rem; }
.c3 dt h3 img { vertical-align: middle; width: 1.1rem; height: 0.6rem; margin-right: 0.3rem; }
.c3 dt p { color: #545454; line-height: 2.1rem; font-size: 1.2rem; }
.c3 dt p a { color: #e95c0d; }
.c3 dt h4 { margin-top: 0.5rem; }
.c3 dt h4 img { width: 44%; }
.bt { width: 96%; margin-bottom: 2%; background: url(../img/bg.jpg)repeat; }
.bt-left { width: 44%; float: left; }
.bt-right { width: 44%; float: right; margin-right: 5%; }
.bt p { font-size: 1.2rem; color: #116ece; padding: 3% 0; }
.bt span { font-size: 1.0rem; color: #303030; line-height: 1.5 }
.bt a { color: #F00; }
.clearFix { clear: both; }
.addPre_p { background: #e9e9e9; padding: 1%; margin-top: 2%; }
.addPre_p ul { background: url(../img/addimg1.jpg) no-repeat center top; background-size: 100% 100%; padding: 0 3%; }
.addPre_p ul li:nth-of-type(1) { border-bottom: 1px solid #e9e9e9; }
.addPre_p ul li:nth-of-type(2) { border-bottom: 1px solid #e9e9e9; }
.addPre_p ul li:nth-of-type(3) { border-bottom: 1px solid #e9e9e9; }
.addPre_p ul li { background-size: 7% auto; }
.addPre_p ul li a { display: block; padding: 2% 0 2% 0%; font-size: 1.2rem; color: #0000EE; }
</style> <style type="text/css"> .qh_lead {
margin: 0 .2rem;
}
.qh_lead li { width: 24.4%; float: left; margin-right: 0.8%; text-align: center; line-height: 3rem; font-size: 1.4rem; color: #af0002; background: #e9e9e9; }
.qh_lead li.cur { color: #FFF; background: #a3702d; }
.qh_lead li:nth-child(4n) { margin-right: 0; }
.qh_cont { height: auto; overflow: hidden; }
.qh_cont ul li { height: auto; float: left; width: 100%; }
.qh_cont h3 { margin: 1rem 0 .5rem; }
.qh_cont h3 p { width: 48.4375%; float: left; }
.qh_cont h3 p:last-child { float: right; }
.news_list li { background: url(../img/icon_arrow.png) no-repeat .8rem center/.9rem 1.05rem; font-size: 1.2rem; padding-left: 2.8rem; height: 2.5rem; line-height: 2.5rem; border-bottom: 1px dashed #b3b3b3; width: 100%; overflow: hidden; float: none; }
/*   ç—…ç§æ¿å—   */
.two ul { width: 31%; float: left; overflow: hidden; text-align: center; border: 1px solid #e5c0c0; }
.two ul h1 { background: #bd0000; font-size: 1.2rem; font-weight: bold; line-height: 2.7rem; color: #f6ff00; }
.two ul h3 { background: #bd0000; font-size: 1.2rem; font-weight: bold; line-height: 2.25rem; color: #f6ff00; }
.two ul li { font-size: 1rem; line-height: 2.2rem; border-bottom: 1px solid #e5c0c0; }
.two ul li span { color: #e00; }
.two ul li a { color: #333; text-decoration: none; }
.two h3 { overflow: hidden; }
.two h3 img { width: 100%; }
.jun_dy_04_15 ul { width: 32.65625%; float: left; overflow: hidden; text-align: center; border: 1px solid #c8c8c8; }
.jun_dy_04_15 ul h1 { }
.jun_dy_04_15 ul h3 { background: #bd0000; font-size: 1.2rem; font-weight: bold; line-height: 2.25rem; color: #f6ff00; }
.jun_dy_04_15 ul li { font-size: 16px; line-height: 3rem; border-bottom: 1px solid #c8c8c8; }
.jun_dy_04_15 ul li span { color: #e00; }
.jun_dy_04_15 ul li a { color: #333; text-decoration: none; }
.jun_dy_04_15 h3 { overflow: hidden; }
.jun_dy_04_15 h3 img { width: 100%; }
</style>
<!--
æ–°æ·»åŠ ä»¥ä¸‹æ ·å¼2016-4-23
-->
<style> .al_qqcd {
height:auto;
overflow:hidden;
}
.al_qqcd ul li { height: auto; overflow: hidden; padding: 0 .4rem; }
.al_qqcd ul li img { width: 100%; }
.al_qqcd ul li p { text-align: center; font-size: 1rem; padding: .8rem 0; }
.al_qqcd h3 { text-align: center; }
.al_qqcd h3 img { width: 9rem; margin: 0 .7rem; }
.al_qcd2 { height: auto; overflow: hidden; }
.al_qcd2 ul li { height: auto; overflow: hidden; padding: 0 .4rem; }
.al_qcd2 ul li h3 { text-align: center; font-size: 1.2rem; color: #a36d2f; padding: .8rem 0; font-weight: bold; }
.al_qcd2 ul li img { width: 100%; }
.al_qcd2 ul li h4 { text-align: center; font-size: 1rem; padding: .8rem 0; color: #a36d2f; font-weight: bold; }
.al_qcd2 ul li p { font-size: 1.1rem; background: #ececec; padding: .3rem .6rem; line-height: 1.9rem; }
.al_qcd2 ul li p b { color: #a36d2f; }
.al_qcd2 h5 { text-align: center; padding: .8rem 0; }
.al_qcd2 h5 img { margin: 0 .7rem; }
</style> <style> .kfdb_xw {
max-width:640px;
margin:0px auto;
overflow:hidden;
}
.kfdb_xw ul, .kgrj_xw ul { height: 2.75rem; line-height: 2.75rem; text-align: center; font-weight: bold; color: #fff; font-size: 1.5rem; background: url(../img/dl_xweitpian_03.jpg) no-repeat; background-size: 100% 100%; margin-top: 1.5rem; }
.kfdb_xw ol { padding: .5rem; overflow: hidden; }
.kfdb_xw ol li img { width: 100%; }
.kfdb_xw ol li p { color: #333; font-size: 1.2rem; line-height: 1.5rem; text-align: center; padding: .8rem 0; overflow: hidden; }
.zx_xwei { text-align: center; padding-top:;
}
.zx_xwei img { width: 9.45rem; height: 2.7rem; }
.zx_xwei .mlt_xww { margin-left: 1.3rem; }
.zx_xwei .weiai_xw { width: 13.35rem; }
.kgrj_xw ol li { padding: .7rem 0; overflow: hidden; border-bottom: dashed 1px #4e4e4e; }
.kgrj_xw ol li img { width: 12.35rem; height: 8.85rem; float: left; padding-right: .6rem; }
.kgrj_xw ol li h2 { color: #a06f2c; font-size: 1.4rem; font-weight: bold; }
.kgrj_xw ol li p { color: #333; font-size: 1rem; line-height: 1.75rem; }
.kgrj_xw ol li p a { color: #e40000; }
</style>
<!--
æ–°æ·»åŠ ä»¥ä¸‹æ ·å¼2016-4-23
-->
<style> .al_qqcd {
height:auto;
overflow:hidden;
}
.al_qqcd ul li { height: auto; overflow: hidden; padding: 0 .4rem; }
.al_qqcd ul li img { width: 100%; }
.al_qqcd ul li p { text-align: center; font-size: 1rem; padding: .8rem 0; }
.al_qqcd h3 { text-align: center; }
.al_qqcd h3 img { width: 9rem; margin: 0 .7rem; }
.al_qcd2 { height: auto; overflow: hidden; }
.al_qcd2 ul li { height: auto; overflow: hidden; padding: 0 .4rem; }
.al_qcd2 ul li h3 { text-align: center; font-size: 1.2rem; color: #a36d2f; padding: .8rem 0; font-weight: bold; }
.al_qcd2 ul li img { width: 100%; }
.al_qcd2 ul li h4 { text-align: center; font-size: 1rem; padding: .8rem 0; color: #a36d2f; font-weight: bold; }
.al_qcd2 ul li p { font-size: 1.1rem; background: #ececec; padding: .3rem .6rem; line-height: 1.9rem; }
.al_qcd2 ul li p b { color: #a36d2f; }
.al_qcd2 h5 { text-align: center; padding: .8rem 0; }
.al_qcd2 h5 img { margin: 0 .7rem; }
/*t1*/
.lb_title { height: 4.7rem; overflow: hidden; background: url(../img/t1_bg.jpg) no-repeat; background-size: 100% 100%; font-size: 1.5rem; color: #fff; text-align: center; }
.lb_title span { font-size: 1.6rem; font-weight: bold; }
.lh_07 { overflow: hidden; }
.lh_twz { background: url(../img/lh_tubg.jpg) no-repeat center top/100% 100%; overflow: hidden; text-align: center; color: #FFF; height: 4.3rem; }
.lh_twz h2 { font-size: 1.5rem; font-weight: bold; border-bottom: 1px solid #FFF; width: 25rem; margin: 0 auto; padding: 0.2rem 0; }
.lh_twz h2 img { vertical-align: middle; width: 1.5rem; height: auto; }
.lh_twz h3 { font-size: 1.2rem; }
.lh_w { overflow: hidden; border-radius: 5px; padding: 0.7rem; }
.lh_w p { color: #333333; font-size: 1.2rem; line-height: 1.9rem; text-indent: 2em; padding-top: 0.5rem; }
.lh_w p strong { color: #a76d2d; }
.lh_qwz { overflow: hidden; }
.lh_qwz li { float: left; width: 32%; background: #a76d2d; text-align: center; font-size: 1.2rem; color: #FFF; padding: 0.4rem; margin-right: 2%; }
.lh_qwz li:last-child { margin-right: 0; }
.lh_qwz li h2 { padding: 0.3rem 0; border-bottom: 1px dashed #e17d0f; }
.lh_qwz li h2 span { color: #ffff00; font-weight: bold; }
.lh_qwz li h3 { padding: 0.3rem 0; }
.lh_qwz li h4 { width: 8.3rem; height: auto; overflow: hidden; margin: 0 auto; }
.lh_qwz li h4 img { width: 100%; }
.lh_we { height: auto; overflow: hidden; border-bottom: 1px dashed #919191; padding-bottom: 1rem; }
.lh_wtz { overflow: hidden; }
.lh_wtz p { font-size: 1.2rem; line-height: 1.9rem; padding-top: 0.8rem; }
.lh_wtz p span { color: #a76d2d; }
.lh_wtz p a { color: #ff0000; }
.lh_q { width: 44.53125%; }
.lh_q img { width: 100%; height: auto; }
.lh_q2 { width: 54.46875%; overflow: hidden; padding: 0 0% 0.2rem 2%; }
.lh_q2 h2 { color: #a76d2d; font-size: 1.2rem; font-weight: bold; border-bottom: 1px dashed #919191; padding-bottom: 0.2rem; }
.lh_q2 h3 { font-size: 1.2rem; color: #333333; line-height: 1.7rem; }
.lh_q2 h3 span { color: #a76d2d; }
.lh_js { overflow: hidden; }
.lh_js li { overflow: hidden; margin-bottom: 0.7rem; background: #FFF; }
.lh_js li:nth-child(1) { background: url(../img/lh_jsbg1.jpg) no-repeat center top/100% 100%; }
.lh_js li:nth-child(2) { background: url(../img/lh_jsbg2.jpg) no-repeat center top/100% 100%; }
.lh_js li:nth-child(3) { background: url(../img/lh_jsbg3.jpg) no-repeat center top/100% 100%; }
.lh_js li:nth-child(4) { background: url(../img/lh_jsbg4.jpg) no-repeat center top/100% 100%; }
.lh_jslez { width: 31.2%; overflow: hidden; }
.lh_jslez img { width: 100%; height: auto; }
.lh_ys1 { width: 68.8%; overflow: hidden; padding: 0.5rem; height: 11.75rem; }
.lh_ys1 p { font-size: 1.2rem; line-height: 1.9rem; text-indent: 2em; }
.lh_ys1 p a { color: #ff0000; }
.lh_xazr { overflow: hidden; text-align: center }
.lh_xazr a { display: inline-block; }
.lh_xqy1 { width: 9.5rem; height: auto; }
.lh_xqy1 img { width: 100%; height: auto; }
.lh_xqy2 { width: 12.5rem; height: auto; }
.lh_xqy2 img { width: 100%; height: auto; }
.lh_jzr { overflow: hidden; }
.lh_jzr li { overflow: hidden; border-bottom: 1px dashed #d0d0d0; padding: 0.4rem 0; }
.lh_jzr li:nth-child(2) { border-bottom: 0; }
.lh_zj { width: 40%; }
.lh_zj img { width: 100%; height: auto; }
.lh_zjr { width: 59%; overflow: hidden; }
.lh_zjr h2 { color: #333333; font-size: 1.2rem; }
.lh_zjr h2 img { width: 7rem; height: auto; vertical-align: middle; }
.lh_zjr p { font-size: 1rem; line-height: 1.8rem; color: #333333; }
.lh_zjr p span { color: #a76d2d; }
.lh_zjr h3 { color: #333333; font-size: 1rem; line-height: 1.8rem; padding-top: 0.2rem; }
.lxdhz { width: 80%; clear: both; margin: 0 auto; }
.lxdhz a { display: inline-block; width: 47%; }
.lxdhz a img { width: 100%; height: auto; }
/*t2*/
.lb_title1 { height: 3.5rem; overflow: hidden; background: url(../img/t2_bg.jpg) no-repeat; background-size: 100% 100%; font-size: 1.5rem; color: #fff; font-weight: bold; text-align: center; line-height: 3rem; }
.lh_zgz { overflow: hidden; }
.lh_zgz li { overflow: hidden; margin-top: 0.7rem; height: auto; background: #f3f3f3; }
.lh_rjl { width: 37.5%; }
.lh_rjl img { width: 100%; height: auto; }
.lh_rjr { width: 60.5%; overflow: hidden; }
.lh_rjr h3 { color: #333333; font-size: 1.2rem; line-height: 1.9rem; padding: 0.55rem 0.7rem 0 0; text-indent: 2em; }
.lh_rjr h3 a { color: #ff0000; }
.lh_twqe { background: #007575; padding: 0.7rem 0.8rem; }
.lh_twqe h2 { color: #fcfdff; font-size: 1.1rem; }
.lh_ws { background: #FFF; font-size: 1.2rem; color: #cccccc; width: 21rem; line-height: 2.2rem; border: 0; margin-right: 2px; padding: 0 0.2rem; }
.lh_traz { border: 0; background: #e8e800; width: 7rem; height: 2.2rem; line-height: 2rem; color: #007575; font-size: 1.2rem; }
.lb_t2_btn { width: 81.875%; height: auto; overflow: hidden; margin: 1rem auto; }
.lb_t2_btn ul li { height: auto; overflow: hidden; }
.lb_t2_btn ul li img { width: 100%; }
.blank { height: 10px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.blank2 { height: 20px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.lh_blank { height: 0.7rem; }
/*t3*/


/*lb_t4*/
.lb_t4 { height: auto; overflow: hidden; }
.lb_t4 ul li { height: auto; overflow: hidden; border-bottom: 1px dashed #919191; padding: 1rem 0; }
.lb_t4_l { width: 37.5%; height: auto; overflow: hidden; }
.lb_t4_r { width: 60.15625%; height: auto; overflow: hidden; }
.lb_t4_r h3 { font-size: 1.3rem; color: #a76d2d; font-weight: bold; padding-bottom: 0.5rem; }
.lb_t4_r h4 { font-size: 1.3rem; color: #a76d2d; line-height: 1.8rem; }
.lb_t4_r p { font-size: 1.3rem; color: #333333; line-height: 1.8rem; }
.lb_t4_r p a { color: #fd0000; }
.pp { width: 53.75%; margin: 0 auto; }
.lh_twqe { background: #a76d2d; padding: 0.7rem 0.8rem; }
.lh_twqe h2 { color: #fcfdff; font-size: 1.1rem; }
.lh_ws { background: #FFF; font-size: 1.2rem; color: #cccccc; width: 21rem; line-height: 2.2rem; border: 0; margin-right: 2px; padding: 0 0.2rem; }
.lh_traz { border: 0; background: #b10000; width: 7rem; height: 2.2rem; line-height: 2rem; color: #fff; font-size: 1.2rem; }
/*PL*/
.pdy7 { overflow: hidden; }
.pdy7 h1 { font-size: 1rem; color: #333; }
.pdy7 dl { overflow: hidden; }
.pdy7 dt { width: 8%; }
.pdy7 dt img { width: 100%; }
.pdy7 dd { width: 90%; }
.pdy7 dd h1 { position: relative; }
.pdy7 dd h1 p { position: absolute; left: 0; width: 100%; bottom: 0; background: #f2f2f2; font-size: 1rem; color: #333; }
.pdy7 dd h1 p img { margin: .2rem; }
.pdy7_mar1 { width: 100%; height: 5.5rem; border: 1px solid #ccc; }
.pdy7 dd h2 { width: 26%; font-size: 12px; color: #8e949c; }
.pdy7 dd h2 i { display: inline-block; float: left; width: 25%; }
.pdy7 dd h2 i img { width: 86%; }
.pdy7 dd h3 { width: 36%; font-size: 12px; color: #8e949c; }
.pdy7_mar2 { width: 74.5%; border: 1px solid #e4e4e4; height: 1.75rem; color: 1rem; color: #666; }
.pdy7 dd h3 p { float: left; }
.pdy7 dd h3 p input { width: 100%; }
.pdy8 { overflow: hidden; }
.pdy8 h1 { font-size: 1.2rem; line-height: 1.75rem; color: #333; border-bottom: 1px solid #9a9a9a; }
.pdy8 dl { overflow: hidden; }
.pdy8 dt { width: 8%; }
.pdy8 dt img { width: 100%; }
.pdy8 dd { width: 90%; }
.pdy8 dd h2 { font-size: 14px; color: #b5b5b5; }
.pdy8 dd p { font-size: 12px; line-height: 20px; color: #333; }
.pdy8 dd h3 { color: #b5b5b5; font-size: 12px; }
.pdy8 dd h3 a { color: #b5b5b5; }
.pdy8 h4 { background: #f3f3f3; font-size: 1rem; line-height: 2.1rem; text-align: center; }
 </style> <style type="text/css"> /*160430*/
.jh0331 {
overflow:hidden;
margin:.2rem 0;
}
.jh0331 h4 { text-align: center; font-size: 1.4rem; color: #1f8282; line-height: 1.9rem; }
.jh0331 p { font-size: 1.2rem; line-height: 2rem; text-indent: 2.4rem; color: #333; }
.jh0331 p a { color: #d70000; }
.jh0331 ul { overflow: hidden; }
.jh0331 li h5 { width: 33.3%; float: left; text-align: center; }
.jh0331 li h5 img { width: 76%; }
.block_home_slider { position: relative; overflow: hidden; }  /*åº•éƒ¨å°å›¾æ ‡*/
.block_home_slider .flex-direction-nav a { width: 1.15rem; height: 3rem; display: block; position: absolute; top: 30%; background-repeat: no-repeat; background-image: url(images/jh0331_pic5.png); text-indent: -9000px; background-size: 100% 100%; }
.block_home_slider .flex-direction-nav a.flex-prev { width: 1.15rem; height: 3rem; display: block; position: absolute; top: 30%; background-repeat: no-repeat; background-image: url(images/jh0331_pic4.png); text-indent: -9000px; background-size: 100% 100%; }
.block_home_slider .flex-direction-nav a.flex-prev:hover { background-position: left bottom; }
.block_home_slider .flex-direction-nav a.flex-next { right: 0px; background-position: right top; }
.block_home_slider .flex-direction-nav a.flex-next:hover { background-position: right bottom; }
.block_home_slider .flex-control-paging { display: inline-block; position: absolute; bottom: 0; left: 0; width: 100%; text-align: center; }
.block_home_slider .flex-control-paging li { margin: 0px 3px; text-align: center; padding: 0px; overflow: hidden; list-style-type: none; display: inline-block; }
.block_home_slider .flex-control-paging li a { width: 0.9rem; height: 0.9rem; display: block; background-repeat: no-repeat; background-image: url(images/sprite_nav_3.png); text-indent: -9000px; cursor: pointer; background-size: 100% 100%; }
.block_home_slider .flex-control-paging li a.flex-active { width: 0.9rem; height: 0.9rem; display: block; background-repeat: no-repeat; background-image: url(images/sprite_nav_3_2.png); text-indent: -9000px; cursor: pointer; background-size: 100% 100%; }
/*åŒ»ç”Ÿ*/
.zhuanjia { height: auto; overflow: hidden; }
.zhuanjia ul { float: left; }
.zhuanjia ul li { float: left; width: 32%; float: left; margin-left: 2%; }
.zhuanjia ul li:nth-child(1) { margin-left: 0; }
.zhuanjia ul li img { width: 100%; }
.zhuanjia ul li p { padding-top: .5rem; }
</style> <style> .xo_bank {
height:1rem;
width:0;
}
.zt_wq { border: 1px solid #d5d5d5; overflow: hidden; }
.zt_wq ul li { float: left; width: 33.3%; overflow: hidden; border-right: 1px solid #d5d5d5; padding: 0.5rem 0rem; }
.zt_wq ul li a { width: 100%; color: #862a2a; display: inline-block; }
.zt_wq ul li cite { float: left; width: 1.9rem; height: auto; display: inline-block; margin-top: 0.2rem; margin-right: 0.2rem; margin-left: 0.5rem; }
.zt_wq ul li cite img { width: 100%; height: auto; }
.zt_wq ul li h3 { width: 70%; color: #862a2a; font-size: 1.2rem; float: right; width: 6.2rem; }
.zt_wq ul li h3 span { color: #535352; font-size: 0.6rem; display: block; }
.zt_wq ul li:last-child { border: 0; }
.zt_zhge { padding: 1.2rem 0.35rem; overflow: hidden; }
.zt_zge { overflow: hidden; }
.zt_zge ul li { float: left; width: 48%; overflow: hidden; margin-right: 1rem; }
.zt_zge ul li:nth-child(2n) { margin-right: 0; }
.zt_zge ul li h1 { border: 0.35rem solid #e9e9e9; }
.zt_zge ul li img { width: 100%; height: auto; }
.zt_zge ul li h2 { color: #333333; font-size: 1.1rem; text-align: center; padding: 0.8rem 0; }
.djz { text-align: center; color: #b00115; font-size: 1.2rem; cursor: pointer; }
.djz a { color: #b00115; }
.zt_xm { overflow: hidden; }
.zt_xm li { border-bottom: 1px solid #cccaca; padding: 0.8rem 0; overflow: hidden; }
.zt_xm li cite { float: left; width: 26%; overflow: hidden; }
.zt_xm li cite img { width: 100%; height: auto; }
.zt_xm li .zt_wxm { width: 74%; overflow: hidden; }
.zt_xm li .zt_wxm h2 { float: left; background: url(../img/xx_r.jpg) no-repeat center right/1% 80%; color: #333333; font-size: 1.2rem; line-height: 1.75rem; padding: 0 0.7rem; }
.zt_xm li .zt_wxm h2 a { color: #333333; }
.xo_fwz { overflow: hidden; background: #e9e9e9; padding: 1.2rem; }
.xo_fwz h2 { text-align: center; color: #333333; font-size: 1.5rem; }
.zt_wf { overflow: hidden; margin-top: 1rem; }
.zt_wf h3 { background: #9a6600; border-radius: 9px; width: 22%; text-align: center; font-size: 1.4rem; line-height: 2rem; height: 5rem; padding: 0.5rem 0; float: left; margin-right: 0.9rem; }
.zt_wf h3:last-child { margin-right: 0; }
.zt_wf h3 a { color: #FFF; }
.zt_pdw { overflow: hidden; padding: 0 0.8rem; }
.zt_pdw h2 { text-align: center; color: #b00115; font-size: 1.2rem; padding-top: 1rem; }
.zt_pdw p { overflow: hidden; color: #333333; font-size: 1.2rem; margin-top: 0.8rem; }
.zt_pdw p label { color: #333333; font-size: 1.2rem; }
.zt_pdw p input { }
.w7_txt1 { border: 1px solid #d1d0d0; width: 7.5rem; }
.w7_txt2 { border: 1px solid #d1d0d0; width: 4.7rem; height: 2.15rem; }
.zt_yw { width: 23rem; height: 7rem; border: 1px solid #d1d0d0; color: #bababa; font-size: 1.2rem; padding: 0 0.3rem; }
.zt_tjw { width: 8rem; height: auto; }
.zt_ffot { background: #9a6600; overflow: hidden; padding-bottom: 4rem; }
.zt_ffot h2 img { width: 100%; height: auto; }
.zt_ffot h3 { color: #ffffff; font-size: 1.2rem; line-height: 2rem; text-align: center; padding: 1.2rem 0; }
.zt_ffot h3 a { color: #FFF }
/*è®¾å¤‡é¡µé¢*/
.zt_qw { color: #333333; font-weight: bold; font-size: 1.2rem; font-weight: bold; padding: 0.5rem 0; }
.zt_tp { width: 48%; overflow: hidden; }
.zt_tp img { width: 100%; height: auto; }
.zt_tp h3 { color: #333333; font-size: 1.2rem; text-align: center; padding: 0.2rem 0; }
.zt_wqts { overflow: hidden; }
.zt_wqts ul li { border-bottom: 1px dashed #919191; padding: 0.9rem 0; overflow: hidden; }
.pl_fy { overflow: hidden; zoom: 1; width: 10.8rem; margin: 1rem auto; }
.pl_fy span { display: block; width: 3rem; height: 1.5rem; line-height: 1.5rem; text-align: center; background: #fff; border: #CCCCCC 1px solid; cursor: pointer; }
.pl_fy ul { overflow: hidden; zoom: 1; float: left; }
.pl_fy ul li { float: left; width: 1.5rem; height: 1.5rem; line-height: 1.5rem; text-align: center; background: #fff; border: #CCCCCC 1px solid; text-align: center; margin-left: 0.5rem; cursor: pointer; color: #333; }
.pl_fy ul li.hover { color: #F00; }
.zt_qes { position: relative; }
.zt_wqay { overflow: hidden; width: 29rem; margin: 0 auto; }
.zt_wqay ul li { float: left; overflow: hidden; width: 46%; margin-right: 1rem; }
.zt_wqay ul li img { width: 100%; height: auto; }
.zt_wqay ul li h3 { text-align: center; font-size: 1rem; text-align: center; }
.zt_qes .prev { position: absolute; left: 0; top: 3.5rem; }
.zt_qes .next { position: absolute; right: 0; top: 3.5rem; }
.zt_qes h5 { width: 0.8rem; height: auto; }
.zt_qes h5 img { width: 100%; height: auto; }
/*160520index*/
.lj_fkdt { overflow: hidden; position: relative; }
#fnnt { width: 88%; margin: 0 auto; }
.lj_fkdt ul li { height: 10rem; float: left; width: 28%; text-align: center; }
.lj_fkdt ul li img { width: 95%; }
.lj_fkdt span { width: 6%; }
#ex_prev { position: absolute; left: 0; top: 28%; }
#ex_next { position: absolute; right: 0; top: 28%; }
.lj_fkdt span img { width: 80%; }
/*t3*/
.jh0105 { width: 100%; overflow: hidden; }
.jh0105 ul { overflow: hidden; }
.jh0105 li { overflow: hidden; border-bottom: 1px dashed #b4b4b4; padding: 1rem 0; }
.jh0105 li dt img { width: 100%; }
.jh0105 li dd { width: 62%; }
.jh0105 li dd h2 { font-size: 1.5rem; color: #333; font-weight: bold; border-bottom: 1px dashed #b4b4b4; line-height: 2rem; }
.jh0105 li dd h2 span { display: inline-block; width: 5.4rem; margin-right: 0.5rem; }
.jh0105 li dd h2 span img { width: 100%; }
.jh0105 li dd h3 { font-size: 1rem; font-size: 333; line-height: 2rem; font-weight: 300; }
.jh0105 li dd h3 span { color: #6e2222; }
.jh0105 li dd h3 a { color: #ff0000; }
.jh0105 li dd h4 { width: 90%; margin: 0 auto; line-height: 1.7rem; font-size: 1.1rem; }
.jh0105 li dd h4 span { display: inline-block; width: 0.9rem; height: auto; float: left; margin-right: 0.5rem; }
.jh0105 li dd h4 span img { width: 100%; vertical-align: middle; }
.jh0105 li dd h6 { font-size: 1.1rem; color: #333333; line-height: 1.4rem; padding: 0.25rem 0 0.3rem 0; }
.jh0105 li dd h6 span { font-weight: bold; color: #333333; }
.jh0105 li dd h6 a { color: #ff0000; }
.jh0105 li dd h4 img { width: 7.15rem; }
.jh0105 ul h5 { width: 60%; margin: 0 auto; background: #d5d5d5; font-size: 1.2rem; border-radius: 0.3rem; line-height: 3.3rem; text-align: center; font-weight: 300; }
.jh0105 ul h5 a { color: #333333; }
.zt_wq { border: 1px solid #d5d5d5; overflow: hidden; margin-top: 1rem; }
.zt_wq ul li { float: left; width: 33.3%; overflow: hidden; border-right: 1px solid #d5d5d5; padding: 0.5rem 0rem; }
.zt_wq ul li a { width: 100%; color: #862a2a; display: inline-block; }
.zt_wq ul li cite { float: left; width: 1.9rem; height: auto; display: inline-block; margin-top: 0.2rem; margin-right: 0.2rem; margin-left: 0.5rem; }
.zt_wq ul li cite img { width: 100%; height: auto; }
.zt_wq ul li h3 { width: 70%; color: #862a2a; font-size: 1.2rem; float: right; width: 6.2rem; }
.zt_wq ul li h3 span { color: #535352; font-size: 0.6rem; display: block; }
.zt_wq ul li:last-child { border: 0; }
.zt_titiwa { overflow: hidden; color: #333333; font-size: 1rem; border-bottom: 1px dashed #d2d2d2; padding: 0.7rem 0; }
.zt_titiwa img { vertical-align: middle; width: 1.65rem; height: auto; }
.zt_titiwa a { color: #333333; }
.zr_lmyw1 { overflow: hidden; }
.zr_lmyw { padding: 0 0.5rem; overflow: hidden; }
.zr_lmyw li { overflow: hidden; border-bottom: 1px dashed #d2d2d2; padding: 0.8rem 0; }
.zr_lmyw li h2 { text-align: center; color: #333333; font-size: 1.2rem; padding-bottom: 0.7rem; }
.zr_lmyw li h2 a { text-align: center; color: #333333; font-size: 1.2rem; padding-bottom: 0.7rem; }
.zr_lmyw li .zr_picr { width: 34%; overflow: hidden; }
.zr_lmyw li .zr_picr img { width: 100%; height: auto; }
.zr_lmyw li .zr_picr2 { width: 100%; overflow: hidden; line-height: 1.4rem; font-size: 1rem; text-indent: 2em }
.zr_lmyw li .zr_picr2 a { color: #f40000; }
.pagelist { display: table; margin: 0 auto; border-collapse: separate; border-spacing: 5px; }
.pagelist ul { background: none !important; }
.pagelist ul li { display: table-cell; border: #acacac 1px solid; text-align: center; padding: 0.25rem 0.5rem; font-size: 1rem; }
.pagelist ul li a { color: #000; text-decoration: none; }
</style> <style> .dlde_xw {
height:2.75rem;
line-height:2.75rem;
color:#fff;
font-size:1.5rem;
font-weight:bold;
background:url(images/dlde_01.jpg);
background-size:100% 100%;
text-align:center;
overflow:hidden;
}
.ysfc_xw { padding-top: .5rem; overflow: hidden; }
.ysfc_xw ul li { width: 50%; float: left; overflow: hidden; text-align: center; }
.ysfc_xw ul li img { width: 15.5rem; height: 11.9rem; }
.ysfc_xw ul li a { display: block; margin: .5rem; overflow: hidden; }
.ysfc_xw ul li:nth-child(even) a { margin-right: 0; }
.ysfc_xw ul li:nth-child(odd) a { margin-left: 0; }
.ysfc_xw ol { width: 100%; text-align: center; overflow: hidden; padding-top: .5rem; }
.ysfc_xw ol img { width: 10.15rem; height: 2.45rem; }
.m7_xw dl { height: 7.2rem; padding: .9rem 0; overflow: hidden; border: solid .2rem #dedede; margin-top: 1rem; }
.m7_xw dl ul { width: 35%; line-height: 4.4rem; text-align: center; color: #a46e2e; font-size: 1.5rem; font-weight: bold; border-right: dashed 1px #dedede; float: left; }
.m7_xw dl ol { width: 64.8%; float: right; overflow: hidden; }
.m7_xw dl ol li a { color: #333; font-size: 1rem; line-height: 1.6rem; padding-left: 1rem; }
.m7_xw dl ol li .hse { color: #ee0000; }
.m7_xw dl ol li b { font-weight: normal; color: #333; }
.bkk4ge_xw { padding-top: 1rem; overflow: hidden; }
.bkk4ge_xw li { width: 25%; float: left; overflow: hidden; text-align: center; }
.bkk4ge_xw img { width: 7.3rem; height: 7.05rem; }
.gwgw_xw img { width: 100%; margin: 2.3rem 0 1rem 0; }
.zt_pdw { overflow: hidden; padding: 0 0.8rem; }
.zt_pdw h2 { text-align: center; color: #b00115; font-size: 1.2rem; padding-top: 1rem; }
.zt_pdw p { overflow: hidden; color: #333333; font-size: 1.2rem; margin-top: 0.8rem; }
.zt_pdw p label { color: #333333; font-size: 1.2rem; }
.zt_pdw p input { }
.guahao_xw h4 { font-size: 1.2rem; line-height: 1.65rem; padding-top: 0.5rem; width: 93.75%; margin: 0 auto; color: #424242; }
.guahao_xw h5 { font-size: 1.2rem; color: #515151; text-align: center; padding-bottom: 0.5rem; border-bottom: #b7b7b7 1px dashed; }
.guahao_xw span { color: #ff0000; }
.guahao_xw form { background: #f6f6f6; overflow: hidden; border-radius: 15px; margin-top: 2%; padding: 1%; }
.guahao_xw p { padding-top: 0.5rem; }
.guahao_xw label { display: inline-block; width: 25%; text-align: right; font-size: 1.2rem; color: #5f5f5f; }
.guahao_xw p label:nth-of-type(2) { margin-left: 1.25%; }
.guahao_xw p input { border: #dbdbdb 1px solid; line-height: 1.5rem; width: 70%; font-size: 0.96rem; color: #979797; padding-left: 0.5rem; }
.guahao_xw p select { border: #dbdbdb 1px solid; line-height: 1.5rem; width: 70%; font-size: 0.96rem; color: #979797; }
.guahao_xw textarea { width: 70%; border: #dbdbdb 1px solid; resize: none; height: 6rem; padding-left: 0.5rem; font-size: 0.96rem; color: #979797; }
.guahao_xw h6 { padding-top: 0.8rem; text-align: center; }
.guahao_xw h6 img { width: 7.4rem; height: 2rem; margin-left: .5rem; }
.guahao_xw h6 #tjiao { width: 7.4rem; height: 2rem; background: url(../img/guahao_sumit.png); background-size: 100% 100%; border: none; margin-left: .3rem; }
.pddh { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #A46E2E; color: #A46E2E; font-family: "Microsoft YaHei"; FONT-SIZE: 1.4rem; line-height: 2.2rem; overflow: hidden; padding-left: 15px; width: 100%; margin: 2% auto; }