﻿body, 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, SimSun, Arial, Helvetica, sans-serif; }
table { border-collapse: collapse; border-spacing: 0; width: 100%; }
fieldset, img { border: 0; vertical-align: top; }
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; }
a, area { blr:expression(this.onFocus=this.blur());
}
:focus { outline: none; }
.red, .red a { color: #F00; }
.ys1, .ys1 a { color: #ff9900; }
.left { float: left; }
.right { float: right; }
.autohei { 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; }
.yahei, .yahei * { font-family: Microsoft YaHei; }
.songti, .songti * { font-family: SimSun; }
body { font-size: 12px; }
.yh_top { background: #fff; }
.yh_nav { background: #254783; }
.yh_navc { overflow: hidden; zoom: 1; width: 1000px; margin: 0px auto; height: 50px; }
.yh_navc ul { width: 875px; margin: 0 auto; }
.yh_navc ul li { line-height: 50px; float: left; width: 79px; background: url(../images/yh_nav.png) no-repeat right center; text-align: center; color: #fff; font-size: 14px; }
.yh_navc ul li a { color: #fff; }
.xz_banner { overflow: hidden; zoom: 1; z-index: 997; }
#focusindex { height: 390px; overflow: hidden; position: relative; width: 100% }
#focusindex li { height: 390px; overflow: hidden; position: absolute; width: 100%; }
#focusindex li a { display: block; height: 390px; position: absolute; width: 100%; z-index: 998 }
#focusindex .btn { position: absolute; width: 100%; height: 30px; bottom: 0; text-align: center; z-index: 999 }
#focusindex .btn span { display: inline-block; _display: inline; _zoom: 1; width: 14px; height: 14px; _font-size: 0; margin: 5px 10px; cursor: pointer; background: #dfdfdf; z-index: 8; border-radius: 50% }
#focusindex .btn span.on { background: #254783; z-index: 999 }
#focusindex .preNext { width: 44px; height: 44px; position: absolute; top: 180px; background: url(../images/xz-sprite.png) no-repeat left bottom; cursor: pointer; z-index: 9; opacity: 0; transition: all 0.3s linear 0s; }
#focusindex .pre { left: 0%; z-index: 999 }
#focusindex .next { right: 0%; background-position: right bottom; z-index: 999 }
#focusindex:hover .preNext { opacity: 0.5; }
#focusindex:hover .pre { left: 10%; }
#focusindex:hover .next { right: 10%; }
#focusindex .pre:hover, #focusindex .next:hover { opacity: 1; }
.xz_banner1 { background: url(../images/axa2.jpg) no-repeat center; }
.xz_banner2 { background: url(../images/axa3.jpg) no-repeat center; }
.xz_banner3 { background: url(../images/axa4.jpg) no-repeat center; }
.xz_banner4 { background: url(../images/axa1.jpg) no-repeat center; }
.yh_wrap { width: 1000px; margin: 0px auto; }
.yh_mian { overflow: hidden; zoom: 1; border: #dddddd 1px solid; }
.yh_mianl { width: 200px; }
.yh_mianl ul li { height: 49px; border-top: #dddddd 1px solid; border-right: #dddddd 1px solid; line-height: 48px; padding-left: 58px; font-size: 16px; color: #000000; font-weight: bold; }
.yh_mianl ul li#qiehu { background: url(../images/yh_mianlo1.png) no-repeat 20px center; }
.yh_mianl ul li.hover#qiehu { background: #254783 url(../images/yh_mianloh1.png) no-repeat 20px center; color: #fff; font-size: 20px; border-top: #254783 1px solid; border-right: #254783 1px solid; }
.yh_mianl ul li#qiehu1 { background: url(../images/yh_mianlo2.png) no-repeat 20px center; }
.yh_mianl ul li.hover#qiehu1 { background: #254783 url(../images/yh_mianloh2.png) no-repeat 20px center; color: #fff; font-size: 20px; border-top: #254783 1px solid; border-right: #254783 1px solid; }
.yh_mianl ul li#qiehu2 { background: url(../images/yh_mianlo3.png) no-repeat 20px center; }
.yh_mianl ul li.hover#qiehu2 { background: #254783 url(../images/yh_mianloh3.png) no-repeat 20px center; color: #fff; font-size: 20px; border-top: #254783 1px solid; border-right: #254783 1px solid; }
.yh_mianr { width: 790px; }
.yh_mianr ul { overflow: hidden; zoom: 1; padding-top: 1px; }
.yh_mianr ul li { float: left; width: 50%; padding-bottom: 8px; margin-top: 7px; border-bottom: #dddddd 1px dashed; }
.yh_mianr ul li h2 { float: left; overflow: hidden; zoom: 1; margin-right: 10px; display: inline; line-height: 33px; font-size: 15px; font-weight: bold; color: #666666; }
.yh_mianr ul li h2 a { color: #666666; text-decoration: none; }
.yh_mianr ul li h3 a { color: #666666; text-decoration: none; }
.yh_mianr ul li h3 { float: left; overflow: hidden; zoom: 1; margin: 0px 10px 0px 14px; display: inline; line-height: 33px; font-size: 15px; font-weight: bold; color: #666666; }
.yh_mianr ul li span { display: inline-block; color: #666666; text-align: center; height: 33px; line-height: 33px; width: 76px; margin-right: 1px; background: #f0f0f0; }
.yh_mianr ul li span a { color: #666666; }
.yh_dq { overflow: hidden; zoom: 1; padding: 8px 0px 6px; }
.yh_dq h2 { float: left; width: 490px; line-height: 33px; height: 33px; }
.yh_dq h2 span { background: url(../images/yh_dqbz.png) no-repeat left center; font-size: 13px; width: 92px; color: #fff; display: inline-block; padding-left: 15px; }
.yh_dq a { display: inline-block; padding-left: 20px; color: #464646; }
.yh_dqc { width: 388px; }
.yh_txt1 { border: #dddddd 1px solid; border-right: none; line-height: 31px; height: 31px; font-size: 13px; color: #716f6f; background: url(../images/yh_dqtxbg.png) no-repeat 6px center; padding-left: 38px; float: left; width: 224px; }
.yh_but1 { background: url(../images/yh_dqtxbtn.png) no-repeat left top; width: 125px; height: 33px; border: none; cursor: pointer; }
.yh_kycg { overflow: hidden; zoom: 1; padding: 8px 0px 10px; }
.yh_kycg ul li { float: left; width: 247px; margin-right: 4px; display: inline; }
.yh_kycg ul li h2 { margin-bottom: 4px; height: 70px; background: #254783; padding: 10px 0px 0px; font-size: 14px; color: #fff; line-height: 30px; text-align: center; }
.yh_kycg ul li h2 span { display: block; font-size: 20px; font-weight: bold; }
.yh_kycg ul li h3 { margin-top: 4px; height: 70px; background: #ff9900; padding: 10px 0px 0px; font-size: 14px; color: #fff; line-height: 30px; text-align: center; }
.yh_kycg ul li h3 span { display: block; font-size: 20px; font-weight: bold; }
.yh_kycg ul li i { display: block; }
.yh_jgt { overflow: hidden; zoom: 1; }
.yh_jgt h2 { float: left; width: 61px; }
.yh_jgt ul { overflow: hidden; zoom: 1; border: #dedede 1px solid; border-left: none; height: 138px; padding-left: 5px; }
.yh_jgt ul li { float: left; padding: 13px 0px 4px; min-width: 95px; margin: 0px 8px; display: inline; }
.yh_jgt ul li i { display: block; text-align: center; }
.yh_jgt ul li p { line-height: 24px; font-size: 14px; color: #464646; text-align: center; }
.foot { overflow: hidden; zoom: 1; }
.foot_c { overflow: hidden; zoom: 1; width: 1000px; margin: 0px auto; padding-top: 28px; }
.foot_l { width: 744px; }
.foot_l i { width: 335px; float: left; }
.foot_l p { font-size: 14px; line-height: 16px; color: #464646; padding: 10px 0px 0px 10px; }
.foot_lr { width: 290px; }
.foot_lr ul { overflow: hidden; zoom: 1; }
.foot_lr ul li { float: left; margin-right: 30px; display: inline; }
.foot_lr ul li h2 { font-size: 16px; line-height: 26px; color: #254783; font-weight: bold; padding-top: 10px; }
.foot_lr ul li span { display: block; color: #464646; line-height: 26px; font-size: 14px; }
.foot_lr ul li span a { color: #464646; }
.foot_r { width: 256px; }
.foot_r ul { overflow: hidden; zoom: 1; padding-top: 6px; }
.foot_r ul li { float: left; margin-right: 5px; }
.foot_r i { display: block; padding-top: 10px; }
.bg2 { background: #f1f1f1; overflow: hidden; }
.content { width: 1000px; margin: 0 auto; }
.side01 { width: 710px; }
.side02 { width: 272px; }
.side03 { width: 420px; }
.title1 { overflow: hidden; line-height: 49px; border-bottom: #ccc 1px solid; border-top: #254783 3px solid; text-align: right; }
.title1 h3 { font-size: 24px; font-weight: bold; color: #254783; float: left; }
.title1 h3 i { float: left; line-height: 28px; margin: 10px 10px 0 5px; display: inline; }
.more { color: #999; font-size: 14px; }
.shipin { overflow: hidden; }
.sptext { overflow: hidden; padding-bottom: 8px; margin: 5px 0; border-bottom: #ccc 1px dashed; }
.sptext h3 { overflow: hidden; font-weight: bold; text-align: center; font-size: 16px; color: #464646; line-height: 28px; margin: 4px 0; }
.sptext p { font-size: 14px; line-height: 24px; text-indent: 2em; color: #6a6767; }
.splist { overflow: hidden; }
.splist ul li { overflow: hidden; background: url(../images/sp-icon2.png) no-repeat 3px center; padding-left: 23px; font-size: 14px; line-height: 28px; color: #464646; }
.spbf { margin-top: 10px; overflow: hidden; }
.news { overflow: hidden; margin-top: 9px; }
.newstit { overflow: hidden; }
.newstit h3 { text-align: center; height: 34px; font-size: 18px; width: 140px; background: url(../images/tbg1.png) repeat-x center bottom; float: left; }
.newstit h3.hover { background: url(../images/thbg1.png) repeat-x center bottom; }
.newstit h3 span { display: inline-block; padding-left: 30px; color: #212121; }
.newstit h3.hover span { color: #254783; }
#news01 span { background: url(../images/news-p1.png) no-repeat left center; }
#news02 span { background: url(../images/news-p2.png) no-repeat left center; }
#news03 span { background: url(../images/news-p3.png) no-repeat left center; }
#news01.hover span { background: url(../images/news-p11.png) no-repeat left center; }
#news02.hover span { background: url(../images/news-p22.png) no-repeat left center; }
#news03.hover span { background: url(../images/news-p33.png) no-repeat left center; }
.newstext { overflow: hidden; padding-bottom: 5px; border-bottom: #ccc 1px dashed; margin-bottom: 5px; }
.newstext h3 { overflow: hidden; color: #464646; font-size: 16px; line-height: 24px; text-align: center; margin: 10px 0 5px; color: #464646; font-weight: bold; }
.newstext h3 span { display: inline-block; padding-right: 30px; background: url(../images/hot.gif) no-repeat right top; }
.newstext p { line-height: 24px; font-size: 14px; color: #6a6767; text-indent: 2em; }
.newslist { overflow: hidden; }
.newslist ul li { text-align: right; font-size: 14px; overflow: hidden; color: #999; line-height: 28px; padding-left: 10px; }
.newslist ul li a { float: left; color: #464646; }
.slide { border: #dadada 3px solid; overflow: hidden; }
.title2 { height: 43px; }
.title2 h3 { font-size: 24px; color: #254783; }
.title2 h3 a { color: #254783; }
.title2 h3 i { margin-right: 10px; display: inline; float: left; }
.yyjjpic { margin: 10px 0; overflow: hidden; text-align: center; }
.yyjjtext { font-size: 14px; color: #464646; line-height: 24px; }
.yyjjtext p { text-indent: 1em; }
.list1 { overflow: hidden; }
.list1 ul li { width: 90px; border-bottom: #fff 1px solid; border-right: #fff 1px solid; background: #c1c1c1; font-size: 14px; line-height: 36px; text-align: center; color: #fff; float: left; }
.list1 ul li:hover, .list1 ul li.hover { background: #254783; }
.list1 ul li.li3n { border-right: 0; }
.list1 ul li a { color: #fff; }
.list2 { overflow: hidden; margin: 0px 1px 0px 2px; border-left: #ccc 1px solid; border-top: #ccc 1px solid; background: #fff; }
.list2 ul li { width: 66px; overflow: hidden; float: left; border-bottom: #ccc 1px solid; border-right: #ccc 1px solid; text-align: center; }
.list2 ul li p { height: 22px; overflow: hidden; font-size: 14px; }
.title3 { background: url(../images/tbg1.png) repeat-x center bottom; overflow: hidden; }
.title3 h3 { font-size: 22px; line-height: 30px; color: #464646; float: left; }
.title3 h3 i { margin-right: 10px; display: inline; float: left; }
.title3 h3 strong { background: url(../images/thbg1.png) repeat-x center bottom; padding-right: 10px; font-size: 28px; color: #254783; float: left; }
.extit { overflow: hidden; }
.extit h3 { margin-right: 5px; display: inline; float: left; }
.exmar01 { margin-left: 9px; }
.extit1 { float: left; }
.extit1 ul li { margin: 3px 6px 0; width: 93px; display: inline; float: left; }
.exarr01 { float: left; cursor: pointer; }
.excont { width: 714px; float: left; }
.extext { overflow: hidden; padding: 4px; background: url(../images/bzcbg.jpg) no-repeat center top; overflow: hidden; }
.extext i { float: left; }
.extext h3 { overflow: hidden; line-height: 32px; margin: 36px 0 16px; font-size: 24px; color: #666; }
.extext h3 span { font-size: 30px; padding-right: 14px; margin-right: 14px; border-right: #ccc 1px solid; display: inline-block; vertical-align: top; color: #ff7001; }
.extext p { line-height: 26px; font-size: 14px; color: #666; padding: 12px 0; border-top: #e1dfdf 1px solid; }
.extext p strong { color: #005dbd; font-size: 18px; }
.exzixun { text-align: center; margin-top: 20px; }
.exzixun a { margin: 0px 5px; display: inline-block; }
.xsky { padding: 12px; overflow: hidden; border: #e6e6e6 1px solid; background: #f6f6f6; }
.xsky h2 { text-align: center; font-size: 24px; font-weight: bold; color: #005dbd; overflow: hidden; line-height: 40px; background: url(../images/kytbg.png) no-repeat center 15px; overflow: hidden; }
.xskypic { padding: 9px 0; text-align: center; }
.mar1 { margin-bottom: 15px; }
.xskytext { overflow: hidden; }
.xskytext h3 { line-height: 30px; margin-bottom: 8px; font-size: 16px; text-align: center; font-weight: bold; overflow: hidden; color: #464646; }
.xskytext p { font-size: 14px; line-height: 24px; text-indent: 2em; color: #6a6767; }
.zhenliao { width: 752px; }
.zltit { width: 225px; }
.zltit ul li { padding-left: 78px; font-size: 22px; line-height: 52px; color: #fff; background-image: url(../images/zlzxbg.png); background-repeat: no-repeat; overflow: hidden; height: 52px; margin-bottom: 8px; overflow: hidden; }
#zl01 { background-position: 0 0; }
#zl02 { background-position: 0 -60px; }
#zl03 { background-position: 0 -120px; }
#zl04 { background-position: 0 -180px; }
#zl05 { background-position: 0 -240px; }
#zl06 { background-position: 0 -300px; }
#zl01.hover { background-position: -225px 0; }
#zl02.hover { background-position: -225px -60px; }
#zl03.hover { background-position: -225px -120px; }
#zl04.hover { background-position: -225px -180px; }
#zl05.hover { background-position: -225px -240px; }
#zl06.hover { background-position: -225px -300px; }
.zlcont { width: 464px; }
.zldh { overflow: hidden; background: url(../images/tbg1.png) repeat-x center bottom; }
.zldh h3 { float: left; line-height: 25px; font-size: 14px; }
.zldh h3 strong { float: left; font-size: 16px; color: #254783; padding: 0 0 8px; background: url(../images/thbg1.png) repeat-x center bottom; }
.zldh h3 a { margin: 0px 4px; }
.zldh h3 a.hover { color: #254783; }
#conzl04 .zldh h3 a { margin: 0px 2px; }
.zltext { padding: 15px 0 5px; overflow: hidden; }
.zltext i { background: #fff; padding: 2px; border: #ccc 1px solid; margin-right: 14px; display: inline; float: left; }
.zltext h3 { line-height: 30px; color: #464646; font-size: 16px; font-weight: bold; text-align: center; overflow: hidden; margin-bottom: 5px; }
.zltext p { font-size: 14px; line-height: 24px; text-indent: 2em; color: #6a6767; }
.zllist { overflow: hidden; margin-bottom: 5px; }
.zllist ul { overflow: hidden; }
.zllist ul li { overflow: hidden; width: 50%; float: left; font-size: 14px; line-height: 28px; color: #464646; }
.zllist ul li a { color: #464646; }
.zltable { overflow: hidden; margin-top: 11px; }
.zltable td { line-height: 38px; font-size: 14px; color: #fff; text-align: center; }
.zltable td a { display: block; color: #fff; }
.zltable td.tablebg1 { background: #254783; border-right: #fff 1px solid; width: 16px; font-size: 16px; padding: 0px 12px; line-height: 20px; }
.zltable td.tablebg2 { width: 40%; background: #b0de7f; border-bottom: #fff 1px solid; border-right: #fff 1px solid; }
.zltable td.tablebg3 { background: #ccb7f4; border-bottom: #fff 1px solid; }
.zltable td.tablebg4 { width: 60%; background: #f0d1a7; border-bottom: #fff 1px solid; border-right: #fff 1px solid; }
.zltable td.tablebg5 { background: #eea4a3; border-bottom: #fff 1px solid; }
.zltable td.tablebg6 { width: 60%; background: #a4c7f4; border-right: #fff 1px solid; }
.zltable td.tablebg7 { background: #a6a6a6; }
.kyjs { overflow: hidden; }
.kytit { line-height: 26px; overflow: hidden; font-size: 24px; font-weight: bold; color: #005dbd; text-align: center; background: url(../images/kytbg.png) no-repeat center 6px; margin-bottom: 11px; }
.kypic { padding: 6px 0; text-align: center; }
.kyjs ul { overflow: hidden; }
.kyjs ul li { overflow: hidden; color: #6a6767; background: url(../images/sj2.png) no-repeat left center; padding-left: 12px; font-size: 14px; line-height: 28px; }
.kyjs ul li.libg2 { background: url(../images/sj3.png) no-repeat left center; }
.kyjs ul li span { color: #254783; }
.kyjs ul li.libg2 span { color: #d90000; }
.yh_side2 { width: 272px; }
.yh_side1 { width: 714px; }
.yh_tit { overflow: hidden; zoom: 1; border-bottom: #dddddd 1px solid; line-height: 36px; color: #999999; text-align: right; padding-right: 5px; }
.yh_tit a { color: #999999; font-size: 14px; }
.yh_tit h2 { float: left; font-size: 16px; color: #464646; }
.yh_tit h2 span { display: inline-block; font-size: 24px; font-weight: bold; background: url(../images/yh_zjyylo.png) no-repeat 2px center; padding-left: 44px; color: #254783; border-bottom: #254783 2px solid; padding-bottom: 6px; }
.yh_tit h2 b { display: inline-block; font-size: 21px; background: url(../images/yh_zjyylo.png) no-repeat 2px center; padding-left: 44px; color: #254783; border-bottom: #254783 2px solid; padding-bottom: 6px; }
.yh_zjyy { overflow: hidden; zoom: 1; padding: 9px 0px 0px; }
.yh_zjyy i { display: block; }
.yh_zjyy p { font-size: 14px; line-height: 24px; color: #464646; text-indent: 2em; padding: 6px 0px; }
.yh_zjyy ul { overflow: hidden; zoom: 1; }
.yh_zjyy ul li { float: left; margin: 1px 1px 0px 0px; width: 90px; text-align: center; line-height: 36px; height: 36px; font-size: 14px; color: #fff; background: #c1c1c1; }
.yh_zjyy ul li a { color: #fff; }
.yh_zjyy ul li:hover, .yh_zjyy ul li.hover { background: #254783; }
.yh_zj { overflow: hidden; zoom: 1; padding-top: 11px; }
.yh_zjc { overflow: hidden; zoom: 1; }
#yh_zjc { position: relative; }
.yh_zjc ul li { float: left; width: 272px; position: relative; z-index: 0; }
.yh_zjc ul li b { overflow: hidden; zoom: 1; position: absolute; z-index: 1; bottom: 0px; left: 0px; width: 272px; height: 88px; filter: alpha(opacity=40); opacity: 0.4; background: #000; }
.yh_zjc ul li b.hei2 { height: 112px; }
.yh_zjc ul li dl { position: absolute; z-index: 22; bottom: 5px; left: 0px; padding-left: 12px; }
.yh_zjc ul li dl dt { font-size: 16px; color: #fff963; line-height: 30px; }
.yh_zjc ul li dl dd { font-size: 14px; line-height: 24px; color: #fff; }
.yh_zj i { display: block; text-align: center; padding-top: 10px; }
.yh_hz { overflow: hidden; zoom: 1; padding: 10px 0px 0px; }
.yh_hz ul { overflow: hidden; zoom: 1; }
.yh_hz ul li {  margin: 1px 1px 0px 0px;  height: 28px; line-height: 28px;  font-size: 16px; border-bottom:1px dashed #254783;}
.yh_hz ul li a{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap; }
.yh_hz h2 { text-align: center; margin-top: 6px; height: 38px; line-height: 38px; font-size: 16px; color: #fff; background: #254783; }
.yh_hz h2 a { color: #fff; }
.yh_jyzn { overflow: hidden; zoom: 1; padding-top: 10px; }
.yh_jyzn b { display: block; text-align: center; padding-top: 14px; }
.yh_jyzn h2 { text-align: center; font-size: 14px; line-height: 24px; color: #4c4c4c; padding-top: 4px; }
.yh_jyznc { overflow: hidden; zoom: 1; border: #dbdbdb 1px solid; background: #f5f5f5; }
.yh_jyznc ul { overflow: hidden; zoom: 1; border-bottom: #dbdbdb 1px solid; }
.yh_jyznc ul li { float: left; width: 89px; border-right: #dbdbdb 1px solid; text-align: center; padding: 11px 0px 9px; }
.yh_jyznc ul li i { display: block; }
.yh_jyznc ul li p { font-size: 14px; line-height: 24px; color: #464646; }
.yh_wz { overflow: hidden; zoom: 1; border: #e6e6e6 1px solid; padding: 20px 10px 24px; }
.yh_wzn { overflow: hidden; zoom: 1; }
.yh_wzn h1 { font-size: 26px; line-height: 50px; color: #0070bc; text-align: center; padding-bottom: 14px; }
.yh_wzn h2 { height: 40px; line-height: 40px; background: #efefef; text-align: center; font-size: 14px; }
.yh_wzn h2 img { vertical-align: middle; padding: 0px 4px; }
.yh_wzn h2 b { font-size: 16px; color: #d60003; }
.yh_wzn h2 b a { color: #d60003; }
.yh_wzc { overflow: hidden; zoom: 1; padding: 20px 12px; font-size: 15px; color: #464646; line-height: 24px; }
.yh_wzc p { padding: 6px 0px; line-height: 40px; }
.yh_wzul { overflow: hidden; zoom: 1; padding: 20px 8px; }
.yh_wzul ul li { float: left; width: 50%; font-size: 14px; line-height: 24px; color: #666666; }
.yh_wzul ul li img { vertical-align: middle; padding-right: 6px; }
.yh_qk { overflow: hidden; zoom: 1; padding: 34px 0px 7px 8px; }
.yh_qk h3 { background: url(../images/yh_xqlo.png) no-repeat 4px center; padding-left: 42px; line-height: 30px; color: #254783; font-size: 22px; }
.yh_qk ul { overflow: hidden; zoom: 1; padding-top: 12px; }
.yh_qk ul li { float: left; margin-right: 7px; display: inline-block; }
.yh_yd { overflow: hidden; zoom: 1; padding: 30px 8px 0px; }
.yh_ydl { width: 326px; }
.yh_ydl h3 { border-bottom: #dddddd 1px solid; overflow: hidden; zoom: 1; line-height: 28px; height: 36px; }
.yh_ydl h3 span { display: inline-block; border-bottom: #000 2px solid; font-size: 18px; color: #333333; font-weight: bold; line-height: 28px; padding-bottom: 6px; background: url(../images/yh_ydlo.png) no-repeat left center; padding-left: 31px; }
.yh_ydl ul { overflow: hidden; zoom: 1; padding-top: 14px; }
.yh_ydl ul li { font-size: 14px; line-height: 30px; color: #464646; background: url(../images/yh_kycglo.png) no-repeat 5px center; padding-left: 14px; }
.yh_kycg2 { overflow: hidden; zoom: 1; padding-top: 6px; }
.yh_kycg2 h2 { background: url(../images/yh_kycgbg.png) repeat-x left top; height: 37px; line-height: 37px; padding-left: 7px; font-size: 14px; color: #464646; cursor: pointer; }
.yh_kycg2 h2 span { background: url(../images/yh_kycglo.png) no-repeat left center; padding-left: 9px; }
.yh_kycg2 div i { display: block; text-align: center; padding-top: 3px; }
.xh_rtmk { width: 272px; height: 270px; background: #0c77c3 }
.xh_rtmk h2 { text-align: center; color: #FFF; font-size: 16px; height: 40px; line-height: 40px; }
.xh_mkc { background: url(../images/xh_mkbg.jpg) no-repeat top center; width: 273px; height: 187px; margin: 0 auto; padding-top: 43px; }
.xh_mkc ul { height: auto; overflow: hidden; zoom: 1; }
.xh_mkc ul li { line-height: 28px; color: #000; font-size: 14px; text-indent: 40px; margin-bottom: 8px; }
.xh_mkc ul li:last-child { text-indent: 12px; }
.xh_inpt1 { width: 184px; height: 26px; line-height: 26px; background: #FFF; border: 1px solid #bfc0c0; }
.xh_mkc h3 { margin: 10px 30px 0; height: auto; overflow: hidden; zoom: 1; }
.xh_mkc h3 .xh_btn1 { float: left; width: 102px; height: 30px; line-height: 30px; background: url(../images/xh_btn1.png) no-repeat left top #0c77c3; font-size: 14px; text-indent: 36px; color: #FFF; }
.xh_mkc h3 .xh_btn2 { float: right; width: 102px; height: 30px; line-height: 30px; background: url(../images/xh_btn2.png) no-repeat left top #ff950c; font-size: 14px; text-indent: 36px; color: #FFF; }
.form-btn { width: 100px; height: 30px; background: url(../images/form-btn01.jpg) no-repeat; border: 0px; margin-left: 4px; cursor: pointer; }
.side06 { width: 242px; }
.side04 { width: 426px; }
.side05 { width: 700px; }
.slide2 { overflow: hidden; border: #f6f6f6 3px solid; overflow: hidden; }
.title5 { background: url(../images/tbg11.png) repeat-x center bottom; overflow: hidden; }
.title5 h3 { font-size: 20px; line-height: 30px; float: left; }
.title5 h3 i { float: left; }
.title5 h3 strong { padding-bottom: 12px; display: inline-block; background: url(../images/thbg1.png) repeat-x center bottom; color: #254783; }
.zlzxlist { overflow: hidden; }
.zlzxtext { overflow: hidden; zoom: 1; padding: 15px 0; border-bottom: #ccc 1px dashed; margin-bottom: 10px; }
.zlzxtext h3 { font-size: 16px; color: #464646; line-height: 30px; margin-bottom: 10px; text-align: center; }
.zlzxtext p { line-height: 24px; font-size: 14px; color: #6a6767; text-indent: 2em; }
.zlzxlist ul li { padding-left: 8px; text-align: right; line-height: 33px; overflow: hidden; }
.zlzxlist ul li span { float: left; }
.zlzxlist ul li a { color: #464646; }
.zlzxlist ul li a.zixun1 { color: #0071c1; }
.xbzlistwrap { overflow: hidden; border: #ccc 1px solid; padding: 0px 7px 28px; }
.xbzlist { width: 280px; margin: 28px 24px 0; display: inline; float: left; }
.marauto { margin: 0 auto; }
.title4 { overflow: hidden; text-align: right; line-height: 28px; background: url(../images/tbg11.png) repeat-x center bottom; }
.title4 h3 { font-size: 20px; color: #0170c1; font-weight: bold; float: left; background: url(../images/thbg1.png) repeat-x center bottom; padding: 0px 4px 8px; }
.list3pic { padding: 17px 0 10px; overflow: hidden; text-align: center; }
.list3 { overflow: hidden; }
.list3 ul { overflow: hidden; }
.list3 ul li { overflow: hidden; font-size: 14px; line-height: 30px; padding-left: 12px; }
.list3zixun { overflow: hidden; margin-top: 10px; }
.list3zixun a { display: inline-block; margin: 0px 4px; }
.more2 { font-size: 16px; color: #333; }
.youshi { overflow: hidden; }
.youshi h2 { overflow: hidden; background: url(../images/tbg11.png) repeat-x center bottom; }
.youshi h2 span { display: inline-block; font-size: 17px; line-height: 36px; color: #333; background: url(../images/thbg1.png) repeat-x center bottom; }
.youshi h2 span i { float: left; }
.youshi h2 span strong { float: left; font-size: 24px; color: #0170c1; margin-right: 10px; display: inline; }
.ystext { padding: 16px 0; font-size: 14px; line-height: 24px; }
.ystext p { text-indent: 2em; }
.yslist { overflow: hidden; }
.yslist ul li { width: 165px; margin-right: 12px; display: inline; float: left; }
.yslist ul li i { display: block; text-align: center; }
.ysms { margin-top: 5px; background: url(../images/ysbg1.png) no-repeat center top; }
.ysms h3 { text-align: center; overflow: hidden; height: 30px; line-height: 30px; font-size: 16px; color: #0170c1; margin: 0px 10px; }
.ysms p { text-align: center; line-height: 24px; padding: 5px 0; text-align: center; }
.yh_list { overflow: hidden; zoom: 1; border: #e6e6e6 1px solid; padding: 12px 14px; }
.yh_list i { width: 289px; display: block; float: left; }
.yh_listr { width: 385px; }
.yh_listr h2 { background: url(../images/yh_listlo1.png) no-repeat left center; padding-left: 20px; line-height: 42px; height: 42px; color: #fff; font-size: 22px; }
.yh_listr h3 { text-align: center; font-size: 16px; color: #254783; line-height: 34px; padding: 10px 0px 4px; }
.yh_listr p { font-size: 14px; line-height: 24px; color: #666666; text-indent: 2em; }
.yh_listr ul { overflow: hidden; zoom: 1; padding-top: 4px; }
.yh_listr ul li { float: left; width: 120px; margin: 10px 10px 0px 0px; font-size: 18px; line-height: 36px; color: #fff; text-align: center; }
.yh_listr ul li a { color: #fff; }
.page { overflow: hidden; zoom: 1; clear: both; }
.pagelist { height: 24px; overflow: hidden; padding-top: 10px; padding-bottom: 10px; }
.pagelist li { float: left; border: #dddddd 1px solid; background: #fff; color: #005fb9; font-size: 12px; margin-left: 5px; display: inline; vertical-align: top; }
.pagelist li.thisclass { line-height: 22px; font-weight: bold; background: #254783; color: #fff; border: #ccc 1px solid; }
.pagelist li.thisclass a { color: #fff; }
.pagelist li .pageinfo { float: left; display: block; height: 22px; color: #000; line-height: 22px; padding: 0 10px; }
.pagelist li a { float: left; display: block; height: 22px; color: #000; line-height: 22px; padding: 0 10px; }
.pagelist li a:hover { color: #fff; background: #254783; font-weight: bold; }
.yh_listc { overflow: hidden; zoom: 1; border: #e6e6e6 1px solid; padding: 0px 14px 30px; }
.yh_listn { overflow: hidden; zoom: 1; }
.yh_listn ul li { margin-top: 24px; overflow: hidden; zoom: 1; border-bottom: #aeaeae 1px solid; padding-bottom: 14px; }
.yh_listn ul li .yh_listt { overflow: hidden; zoom: 1; text-align: right; border-bottom: #d7d7d7 1px dashed; line-height: 28px; padding-bottom: 11px; font-size: 16px; }
.yh_listn ul li .yh_listt h2 { float: left; color: #0170c1; }
.yh_listn ul li .yh_listt span { background: url(../images/yh_listlo2.png) no-repeat left center; padding-left: 35px; color: #d90000; display: inline-block; }
.yh_listn ul li .yh_listt img { padding-left: 10px; }
.yh_listn ul li p { padding-top: 8px; overflow: hidden; zoom: 1; font-size: 14px; color: #666666; line-height: 30px; text-indent: 2em; }
.yh_hzc { overflow: hidden; zoom: 1; border: #e6e6e6 1px solid; padding: 10px 11px 14px; }
.yh_hz1 { overflow: hidden; zoom: 1; padding: 10px 0px 0px; }
.yh_hz1 ul { overflow: hidden; zoom: 1; }
.yh_hz1 ul li { float: left; margin: 2px 2px 0px 0px; display: inline; height: 42px; line-height: 42px; text-align: center; color: #fff; font-size: 16px; }
.yh_hz1 ul li a { color: #fff; }
.yh_jl { overflow: hidden; zoom: 1; padding: 9px 0px 0px; }
.yh_jl i { display: block; }
.yh_jlc { overflow: hidden; zoom: 1; }
.yh_jlc ul li { margin-top: 2px; overflow: hidden; zoom: 1; background: url(../images/yh_jltbg1.png) no-repeat left center; padding-left: 40px; line-height: 45px; height: 45px; font-size: 16px; color: #666666; }
.yh_jlc ul li.hover { background: url(../images/yh_jltbg2.png) no-repeat left center; color: #fff; }
.xj_k1 { border: 1px solid #e6e6e6; overflow: hidden; }
.xj_alr li { float: left; padding: 18px 0 20px 17px; width: 214px; }
.xj_alrt { border: 1px solid #e8e8e8; padding: 4px; position: relative; }
.xj_alr2 { position: absolute; left: 4px; bottom: 4px; line-height: 42px; text-align: center; width: 204px; font-size: 16px; font-weight: bold; color: #fff; z-index: 2; }
.xj_alrt h4 { position: absolute; left: 4px; bottom: 4px; height: 42px; background: #000; width: 204px; filter: alpha(opacity=40); opacity: 0.4; z-index: 1; }
.xj_alrt h5 { position: absolute; left: 4px; bottom: 4px; height: 193px; background: #000; width: 204px; filter: alpha(opacity=40); opacity: 0.4; z-index: 1; display: none; }
.xj_alr3 { position: absolute; left: 4px; bottom: 8px; width: 204px; z-index: 2; display: none; }
.xj_alr3 p { padding-left: 14px; font-size: 14px; line-height: 24px; color: #fff; }
.xj_alr3 p strong { color: #fffa62; }
.xj_alrb { overflow: hidden; padding-top: 9px; }
.xj_alrb h3 { background: #254783; width: 101px; float: left; text-align: center; line-height: 36px; font-size: 16px; color: #fff; }
.xj_alrb h4 { background: #ff9900; width: 101px; float: right; text-align: center; line-height: 36px; font-size: 16px; color: #fff; }
.xj_alrb a { color: #fff; }
.xj_kyr li { float: left; padding: 20px 0 18px 20px; width: 327px; }
.xj_kyrt { border: 1px solid #e8e8e8; padding: 4px; position: relative; }
.xj_kyr2 { position: absolute; left: 4px; bottom: 4px; width: 317px; color: #fff; z-index: 2; }
.xj_kyr2 h3 { font-weight: bold; text-align: center; color: #fff962; font-size: 16px; line-height: 24px; }
.xj_kyr2 h6 { padding-bottom: 8px; font-weight: bold; text-align: center; color: #fff; font-size: 16px; line-height: 24px; }
.xj_kyr3 { position: absolute; left: 4px; bottom: 12px; width: 317px; z-index: 2; display: none; }
.xj_kyr3 p { padding-left: 12px; font-size: 14px; line-height: 24px; color: #fff; }
.xj_kyr3 p strong { color: #fffa62; }
.xj_kyrt h4 { position: absolute; left: 4px; bottom: 4px; height: 66px; background: #000; width: 317px; filter: alpha(opacity=40); opacity: 0.4; z-index: 1; }
.xj_kyrt h5 { position: absolute; left: 4px; bottom: 4px; height: 217px; background: #000; width: 317px; filter: alpha(opacity=40); opacity: 0.4; z-index: 1; display: none; }
.xj_kyrb { overflow: hidden; padding-top: 9px; text-align: center; }
.xj_kyrb h3 { background: #254783; width: 101px; display: inline-block; margin: 0 4px; text-align: center; line-height: 36px; font-size: 16px; color: #fff; }
.xj_kyrb h4 { background: #ff9900; width: 101px; display: inline-block; text-align: center; line-height: 36px; font-size: 16px; color: #fff; }
.xj_kyrb a { color: #fff; }
.xj_shebr li { float: left; padding: 18px 0 20px 17px; width: 213px; }
.xj_shebrt { border: 1px solid #e8e8e8; padding: 4px; position: relative; }
.xj_shebr2 { position: absolute; left: 4px; bottom: 4px; text-align: center; width: 203px; font-size: 16px; font-weight: bold; color: #fff; z-index: 2; }
.xj_shebr2 td { height: 62px; text-align: center; vertical-align: middle; font-size: 16px; font-weight: bold; color: #fff; line-height: 24px; }
.xj_shebrt h4 { position: absolute; left: 4px; bottom: 4px; height: 62px; background: #000; width: 203px; filter: alpha(opacity=40); opacity: 0.4; z-index: 1; }
.xj_shebrt h5 { position: absolute; left: 4px; bottom: 4px; height: 193px; background: #000; width: 203px; filter: alpha(opacity=40); opacity: 0.4; z-index: 1; display: none; }
.xj_shebr3 { position: absolute; left: 4px; bottom: 8px; width: 203px; z-index: 2; display: none; }
.xj_shebr3 p { padding-left: 14px; font-size: 14px; line-height: 24px; color: #fff; }
.xj_shebr3 p strong { color: #fffa62; }
.xj_zjr li { float: left; padding: 20px 0 18px 21px; width: 210px; }
.xj_zjrt { position: relative; }
.xj_zjr2 { position: absolute; left: 0; bottom: 0; width: 210px; z-index: 2; }
.xj_zjr2 h3 { padding-left: 12px; font-size: 16px; line-height: 26px; color: #fff963; }
.xj_zjr2 p { line-height: 24px; color: #fff; font-size: 14px; padding-bottom: 10px; padding-left: 12px; }
.xj_zjrt h4 { position: absolute; left: 0; bottom: 0; height: 68px; background: #000; width: 210px; filter: alpha(opacity=40); opacity: 0.4; z-index: 1; }
.xj_zjrt h5 { position: absolute; left: 0; bottom: 0; height: 237px; background: #000; width: 210px; filter: alpha(opacity=40); opacity: 0.4; z-index: 1; display: none; }
.xj_zjr3 { position: absolute; left: 0; bottom: 0; width: 210px; z-index: 2; display: none; }
.xj_zjr3 p { padding: 0 10px; font-size: 14px; padding-bottom: 10px; line-height: 22px; color: #fff; }
.xj_zjr3 p strong { color: #fffa62; }


.yh_wzc p {text-indent:30px;}