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: "Î¢ÈíÑÅºÚ", "ËÎÌå", 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; vertical-align: top; }
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())/* for IE */
}
:focus { outline: none;/* for Firefox */ }
.red, .red a { color: #a40000; }
.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: 20px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.blank1 { height: 30px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.blank2 { height: 20px; font-size: 0; line-height: 0; clear: both; overflow: hidden;/*PC*/ }
body { font-size: 12px; background: #FFF; }
.yahei, .yahei * { font-family: "Î¢ÈíÑÅºÚ"; }
.logo { height: 103px; }
.logo h3 { float: left; }
.wrap { width: 1118px; height: auto; overflow: hidden; zoom: 1; margin: 0 auto; margin-top:5px}
.header_top_right { font-size: 12px; color: #000; margin-top: 50px; line-height: 30px; }
.header_top_right .date { margin-left: 20px; }
.header_top_right .vision { margin-left: 20px; }
.banner { background: url(../images/banner.jpg) no-repeat top center; width: 100%; height: 485px; }
.nav { height: 53px; line-height: 53px; font-size: 18px; background: #0182c6; }
.nav ul { width: 1118px; margin: 0 auto; }
.nav ul li { float: left; width: 159px; text-align: center; background: url(../images/nav_line.png) no-repeat right center; }
.nav ul li a { color: #FFF; display: inline-block; }
.nav ul li.last { background: none; }
.nav ul li a:hover { display: block; background: #0870a7 }
.wp1_lt ul { float: left; background: url(../images/wp1_bg1.jpg) no-repeat; width: 312px; height: 300px; }
.wp1_lt ul li { margin-bottom: 15px; height: 48px; line-height: 48px; text-indent: 130px; font-size: 18px; font-weight: bold; }
.wp1_lt ul li a { color: #FFF; }
.wp1_lt dl { float: left; margin-left: 60px; width: 313px; }
.wp1_lt dl dd { color: #414141; font-size: 14px; text-align: center; margin-top: 20px; }
.wp1_rt { width: 374px; }
.wp1_rt ul { height: 48px; overflow: hidden; margin: 0 0 12px -6px; }
.wp1_rt ul li { float: left; width: 120px; font-size: 16px; height: 48px; line-height: 48px; margin-right: 6px; text-align: center; }
.wp1_rt ul li a { color: #FFF; display: block; background: #77bee2; }
.wp1_rt ul li a:hover { text-decoration: none; }
.wp1_rt ul li.hover a { background: #0182c6 }
.wp1_ct { display: none; }
.wp1_ct ol { height: auto; overflow: hidden; zoom: 1; }
.wp1_ct ol li { background: url(../images/wp1_icon1.png) no-repeat left center; text-indent: 22px; font-size: 14px; line-height: 30px; }
.wp1_ct h3 { width: 162px; height: 43px; text-align: center; font-size: 16px; margin-top: 20px; line-height: 43px; background: #0182c6; }
.wp1_ct h3 a { color: #FFF; }
.wp02 { border-top: 3px solid #0182c6; padding-top: 40px; height: auto; overflow: hidden; zoom: 1; }
.wp2a { width: 313px; }
.wp2a h3 {  height: 34px; line-height: 34px; border-left: none; font-size: 18px; }
.wp2a h3 span { display: block; float: left;width: 92px; height: 36px; line-height: 36px; text-align: center; color: #0182c6; font-weight: bold;}
.wp2a h4 { margin-top: 42px; }
.wp2b { width: 335px; margin-left: 58px; }
.wp2b ul { height: 36px; line-height: 36px; font-size: 18px; overflow: hidden; zoom: 1; margin-bottom: 18px; }
.wp2b ul li { float: left; width: 92px; height: 34px; line-height: 34px; text-align: center; color: #0182c6;  font-weight: bold;}
.wp2b ul li a { display: block; height: 36px; line-height: 36px; }
.wp2b ul li.hover a { color: #0182c6; display: block; height: 36px; line-height: 36px; border-bottom: none;  font-weight: bold;}
.wp2b ol { display: none; }
.wp2b ol li { background: url(../images/wp1_icon1.png) no-repeat left center; text-indent: 22px; font-size: 14px; line-height: 30px; }
.wp2b h3 { width: 162px; height: 43px; text-align: center; font-size: 16px; margin-top: 20px; line-height: 43px; background: #0182c6; }
.wp2b h3 a { color: #FFF; }
.wp2c { width: 352px; }
.wp2c h3 { height: 34px; line-height: 34px; border-left: none; font-size: 18px; }
.wp2c h3 span { display: block; float: left; width: 92px; height: 36px; line-height: 36px; text-align: center; color: #0182c6; font-weight: bold; }
.wjtp { margin-top: 20px; padding: 3px; border: 1px solid #dbdee1; position: relative; width: 343px; height: 228px; overflow:hidden; }
#wjtp { background: #e1e1e1; position: relative; z-index: 0 }
.wjtp ul li { float: left; width: 343px; position: relative; overflow:hidden;}
.wjtp ul li b { position: absolute; bottom: 0; left:0px; background: #000; width: 343px; height: 36px; opacity: 0.2; filter: alpha(opacity=60); -moz-opacity: 0.6; }
.wjtp ul li p { position: absolute; bottom: 0; left: 6px; width:329px; padding: 4px; height: 25px; color: #FFF; line-height: 22px; font-size: 14px; }
.wjtp h4#lt_jt { position: absolute; top: 98px; left: 22px; z-index: 2 }
.wjtp h4#rt_jt { position: absolute; top: 98px; right: 22px; z-index: 2 }
.wp03 { border-top: 3px solid #0182c6; padding-top: 40px; height: auto; overflow: hidden; zoom: 1; }
.wp03 h6 { font-size: 24px; color: #6e6e6e; }
.wp03 h6 span { color: #999; font-size: 16px; margin-left: 5px; }
.wp03 ul { margin: 12px 0 24px; height: 34px; border-bottom: 1px solid #0182c6; overflow: hidden; }
.wp03 ul li { float: left; text-align: center; border: 1px solid #dbdee1; background: #f9f9f9; margin-right: 5px; font-size: 16px; width: 94px; height: 34px; line-height: 34px; border-bottom: none; }
.wp03 ul li a { color: #6e6e6e; display: block; }
.wp03 ul li.hover a { background: #0182c6; display: block; color: #FFF; }
.zj { width: 754px; height: 259px; background: #fafafa; float: left; display: none; padding: 15px 0 0 28px; }
.zj_lt { float: left; width: 360px; }
.zj_lt dl { height: auto; overflow: hidden; zoom: 1; margin-bottom: 20px; }
.zj_lt dl dt { float: left; }
.zj_lt dl dd { width: 93px; float: left; margin-left: 28px; }
.zj_lt dl dd h3 { color: #0182c6; font-size: 30px; margin: 23px 0 10px; }
.zj_lt dl dd h4 { color: #6e6e6e; font-size: 18px; line-height: 26px; margin-bottom: 10px; }
.zj_lt dl dd h5 { background: url(../images/zj_btn1.png) no-repeat; font-size: 14px; width: 76px; height: 28px; line-height: 28px; text-align: center; }
.zj_lt dl dd h5 a { color: #FFF; }
.zj_lt p { font-size: 14px; line-height: 30px; color: #4e4e4e; }
.zj_lt p a { color: #cc0000; }
.zj_rt { float: right; width: 353px; margin-right: 10px; }
.zj_rt dl { margin-bottom: 20px; height: auto; overflow: hidden; zoom: 1; }
.zj_rt dl dt { border-bottom: 1px dashed #c9c9c9; color: #0182c6; font-size: 18px; padding-bottom: 10px; }
.zj_rt dl dt img { margin-right: 5px; }
.zj_rt dl dd { height: 33px; line-height: 33px; border-bottom: 1px dashed #c9c9c9; text-indent: 20px; font-size: 14px; color: #4e4e4e }
.zj_rt h4 { color: #0182c6; font-size: 18px; padding-bottom: 10px; }
.zj_rt h4 img { margin-right: 5px; }
.zj_rt p { font-size: 14px; line-height: 30px; color: #4e4e4e; border-bottom: 1px dashed #c9c9c9; padding: 0 20px 12px; }
.wp3_rt { width: 284px; float: right; background: #fafafa; height: 258px; padding: 14px 10px 0; background: url(../images/list_bgs.png) no-repeat top center;}
.wp3_rt h4 { color: #0182c6; font-size: 18px; border-bottom: 1px solid #c9c9c9; margin-bottom: 2px; }
.wp3_rt h4 a { font-size: 14px; color: #999; float: right; }
.wp3_rt h4 span { display: inline-block; border-bottom: 3px solid #0182c6; padding-bottom: 5px; }
.wp3_rt ol li { line-height: 30px; font-size: 14px;padding-left: 30px; }
.wp3_rt ol li a { color: #515151; }
.wp3_rt ol li a:hover { color: #cf1111; }
.wp3_rt ol li span { display: inline-block; margin-right: 10px; width: 15px; line-height: 15px; height: 15px; text-align: center; background: #e8e8e8; color: #666 }
.wp04 { border-top: 3px solid #0182c6; padding-top: 30px; height: auto; overflow: hidden; zoom: 1; }
.wp04 h6 { font-size: 24px; color: #6e6e6e; }
.wp04 h6 span { color: #999; font-size: 16px; margin-left: 5px; }
.wp04 ul { background: url(../images/wp4_bg.png) repeat-x; height: 48px; margin: 12px 0 6px; }
.wp04 ul li { float: left; width: 96px; text-align: center; font-size: 16px; height: 33px; line-height: 33px; background: #f9f9f9; border: 1px solid #dbdee1; margin-right: 5px; }
.wp04 ul li a { color: #6e6e6e; display: block; }
.wp04 ul li.hover a { display: block; color: #FFF; background: url(../images/wp4a.png) no-repeat top center; height: 48px; }
.wp4a { margin: 0 30px 0 0; width: 532px; }
.wp4a p { font-size: 14px; border: 1px solid #e1e1e1; height: 30px; line-height: 30px; background: #f9f9f9; width:530px; }
.wp4a p a { color: #2f2f2f; margin: 0 10px; }
.wp4a p a.hover { color: #0182c6 }
#conmnwk1 p a { margin: 0 3px; }
#conmnwk2 p a { margin: 0 12px; }
#conmnwk3 p a { margin: 0 14px; }

#conmnwk4 p a { margin: 0 7px; }
#conmnwk5 p a { margin: 0 6px; }
#conmnwk6 p a { margin: 0 8px; }
#conmnwk7 p a { margin: 0 1px; }
.wp4a1 { float: left; width: 532px; margin-top: 20px; }
.wp4a1 h2 { float: left; margin-right: 25px; }
.wp4a1 dl { font-size: 14px; line-height: 26px; border-bottom: 1px dashed #c9c9c9; width: 278px; float: left; padding-bottom: 15px; margin-bottom: 15px; }
.wp4a1 dl dt { text-align: center; color: #0182c6; }
.wp4a1 dl dd { color: #4e4e4e; }
.wp4a1 dl dd a { color: #cc0000 }
.wp4a1 ol li { line-height: 30px; font-size: 14px; color: #4e4e4e; }
.wp4a1 ol li a { color: #4e4e4e; }
.wp4b { float: left; width: 233px; height: 32px; line-height: 32px; }
.wp4b h3 { color: #c6c6c6; font-size: 18px; margin: 8px 0 15px; height: auto; overflow: hidden; zoom: 1; background: url(../images/wp4_bg2.png) no-repeat left top; }
.wp4b h3 span { color: #FFF; width: 97px; text-indent: 8px; margin-right: 5px; display: inline-block; font-size: 18px; }
.wp4b ol { height: auto; overflow: hidden; zoom: 1; }
.wp4b ol li { font-size: 14px; width: 68px; height: 26px; line-height: 26px; text-align: center; float: left; margin: 0 9px 10px 0; background: #e1e1e1; color: #515151 }
.wp4b ol li a { color: #515151; }
.jzxz { border-top: 3px solid #0182c6; padding-top: 10px; height: auto; overflow: hidden; zoom: 1; }
.jz_lt { float: left; background: #fafafa; width: 780px; height: 275px; padding-top: 5px;overflow: auto; }
.jz_lt p { border: 1px solid #f4f4f4; background: #FFF; border-radius: 4px; margin: 6px 15px 0; color: #383838; padding: 24px 30px; line-height: 40px; font-size: 14px; }
.gh { width: 305px; float: right; margin-right: 5px; }
.gh h3 { color: #515151; font-size: 14px; }
.gh h3 span { color: #0182c6; font-size: 18px; }
.gh h3 img { margin-right: 5px; }
.gh ul li { color: #515151; font-size: 14px; margin-top: 12px; line-height: 32px; }
.gh ul li span { color: #f91f1f }
.gh ul li .inpt1 { color: #adadad; background: url(../images/gh_bg1.png) no-repeat; width: 223px; height: 32px; line-height: 32px; border: none; text-indent: 6px; }
.gh ul li .inpt2 { width: 220px; font-size: 14px; color: #adadad; height: 71px; border: 1px solid #e1e1e1; background: #fafafa; border-radius: 5px; }
.gh h4 { float: right; }
.gh h4 a { margin: 12px 22px 0 0; display: block; background: url(../images/gh_btn.png) no-repeat; width: 90px; height: 33px; line-height: 33px; text-align: center; color: #FFF; float: left; font-size: 14px; }
.gh h4 input { margin: 12px 22px 0 0; display: block; background: url(../images/gh_btn.png) no-repeat; width: 90px; height: 33px; line-height: 33px; text-align: center; color: #FFF; float: left; font-size: 14px; border: 0px;}
.last { height: auto; overflow: hidden; zoom: 1; }
.last ul { height: auto; overflow: hidden; zoom: 1; margin-bottom: 16px; }
.last ul li { width: 138px; height: 32px; line-height: 32px; margin-right: 3px; text-align: center; background: #f1f1f1; font-size: 14px; color: #0182c6; float: left; }
.last ul li a { display: block; color: #0182c6 }
.last ul li.hover a { display: block; background: #0182c6; color: #FFF }
.last ol { background: #f1f1f1; padding: 16px 0 14px; height: auto; overflow: hidden; zoom: 1; }
.last ol li { float: left; margin-left: 20px; font-size: 14px; width: 160px; text-align: center; line-height: 26px; color: #515151; }
.last ol li img { margin-bottom: 6px; }
.foot { border-top: 3px solid #0182c6; padding:35px 0px 50px; height: auto; overflow: hidden; zoom: 1; }
.foot h2 { margin: 37px 85px 0 13px; float: left; }
.foot dl { float: left; margin-right: 54px; }
.foot dl dt { font-weight: bold; font-size: 14px; margin-bottom: 10px; }
.foot dl dd { line-height: 30px; font-size: 14px; }
.foot dl dd a { color: #272727; }
.fot_ct { float: left; }
.fot_ct h3 { font-weight: bold; font-size: 14px; margin-bottom: 10px; }
.fot_ct ul li { line-height: 30px; font-size: 14px; position: relative; }
.fot_ct ul li img { vertical-align: middle; margin-left: 8px; }
.fot_ct ul li a { color: #272727 }
.fot_ct p { background: #f9f9f9; border: 1px solid #dbdee1; width: 115px; display: none; position: absolute; top: 6px; left: 90px; }
.fot_ct p.fot_p3 { top: -20px; }
.fot_ct p.fot_p4 { top: -55px; }
.fot_ct p.fot_p5 { top: -60px; }
.fot_ct p.fot_p6 { top: -110px; }
.fot_ct p.fot_p7 { top: -140px; }
.fot_ct p a { display: block; height: 24px; line-height: 24px; text-align: center; margin: 2px; }
.fot_ct p a:hover { background: #0182c6; color: #FFF; height: 24px; line-height: 24px; text-align: center; }
.fot_rt { float: right; margin-right: 45px; }
.fot_rt h4 { font-size: 14px; font-weight: bold; margin-bottom: 10px; }
.fot_rt p { text-align: left; line-height: 30px; font-size: 14px; color: #272727; }
.yh_wrap { width: 1114px; margin: 0px auto; }
.yh_dq { overflow: hidden; zoom: 1; padding-left: 10px; height: 42px; line-height: 42px; font-size: 18px; color: #333333; }
.yh_dq a { color: #333333; }
.yh_side1 { width: 290px; }
.yh_side2 { width: 798px; }
.yh_yykk { overflow: hidden; zoom: 1; border: #e2e2e2 1px solid; background: #f5f5f5; }
.yh_yykk ul li { border-bottom: #e2e2e2 1px solid; height: 44px; line-height: 44px; text-align: center; font-size: 16px; color: #333333; }
.yh_yykk ul li span { display: inline-block; background: url(../images/yh_yyklo2.png) no-repeat left center; padding-left: 24px; }
.yh_yykk ul li a { color: #333333; }
.yh_yykk ul li:hover, .yh_yykk ul li.hover { color: #fff; background: #0182c6; }
.yh_yykk ul li:hover span, .yh_yykk ul li.hover span { display: inline-block; background: url(../images/yh_yyklo1.png) no-repeat left center; }
.yh_yykk ul li:hover a, .yh_yykk ul li.hover a { color: #fff; }
.yh_tsyl { overflow: hidden; zoom: 1; border: #e2e2e2 1px solid; }
.yh_tsyl h2 { background: url(../images/yh_yykt.png) no-repeat left top; color: #fff; height: 36px; line-height: 36px; text-align: right; padding: 0px 16px 0px 29px; }
.yh_tsyl h2 a { color: #fff; }
.yh_tsyl h2 span { display: block; float: left; font-size: 16px; font-weight: bold; }
.yh_tsyl ul { overflow: hidden; zoom: 1; padding: 13px 24px 20px; }
.yh_tsyl ul li { background: url(../images/yh_yybg.png) no-repeat left top; height: 33px; line-height: 33px; padding-left: 24px; font-size: 14px; color: #333333; font-family: "ËÎÌå"; margin-top: 8px; }
.yh_tsyl ul li a { color: #333333; }
.yh_tsyl ul li span { display: inline-block; background: url(../images/yh_yyklo3.png) no-repeat left center; padding-left: 34px; }
.yh_mnwk { overflow: hidden; zoom: 1; border: #e2e2e2 1px solid; padding: 14px 34px 16px; }
.yh_mnwk p { padding: 16px 0px 0; line-height: 30px; font-size: 14px; color: #333333; }
.yh_mnwk h2 { padding: 10px 0px 0; line-height: 25px; font-size: 14px; color: #333333; }
.yh_mnwk dl { overflow: hidden; zoom: 1; padding-top: 6px; }
.yh_mnwk dl dd { overflow: hidden; zoom: 1; }
.yh_mnwk dl dd span { width: 33.33%; display: block; float: left; font-size: 16px; line-height: 30px; color: #0182c6; }
.yh_mnwk_t { border-bottom: #dbdee1 1px solid; height: 42px; vertical-align: top; position: relative; z-index: 0; }
.yh_mnwk_t span { border-bottom: #0182c6 3px solid; line-height: 42px; display: inline-block; color: #0182c6; padding: 0px 10px; font-size: 18px; font-weight: bold; }
.yh_mnwk_t span img { vertical-align: top; }
.yh_mnwk_t strong { display: block; top: 14px; right: 0px; position: absolute; z-index: 1; }
.yh_mnwk_t b { font-weight: normal; line-height: 38px; color: #999999; display: inline-block; margin: 0px 20px; }
.yh_mnwk_t i { overflow: hidden; zoom: 1; display: inline-block; background: url(../images/yh_wkjjbg.png) repeat-x left bottom; width: 386px; }
.yh_mnwk_t em { overflow: hidden; zoom: 1; display: inline-block; background: url(../images/yh_wkjjbg.png) repeat-x left bottom; width: 426px; }
.yh_mnwk_t cite { overflow: hidden; zoom: 1; display: inline-block; background: url(../images/yh_wkjjbg.png) repeat-x left bottom; width: 490px; }
.yh_zj { overflow: hidden; zoom: 1; border: #e2e2e2 1px solid; padding: 14px 0px 0px; }
.yh_zjc { overflow: hidden; zoom: 1; }
.yh_zjc ul { overflow: hidden; zoom: 1; padding: 0px 26px 0px 34px; }
.yh_zjc ul li { overflow: hidden; zoom: 1; margin-top: 21px; }
.yh_zjc ul li i { float: left; width: 162px; margin-right: 16px; display: inline-block; }
.yh_zjc ul li h2 { padding-left: 36px; font-size: 14px; line-height: 30px; color: #0182c6; overflow: hidden; zoom: 1; padding: 4px 0px; }
.yh_zjc ul li h2 span { color: #0182c6; font-size: 20px; font-weight: bold; }
.yh_zjc ul li p { text-indent: 2em; line-height: 30px; font-size: 14px; color: #333333; overflow: hidden; zoom: 1; }
.yh_zjt { overflow: hidden; zoom: 1; margin-top: 12px; height: 30px; line-height: 30px; background: #e2e2e2; text-align: center; font-size: 14px; color: #5c5c5c; }
.yh_zjt a { color: #5c5c5c; }
.yh_zjt span { background: url(../images/yh_jzgg.png) no-repeat right center; display: inline-block; padding-right: 24px; cursor: pointer; }
.yh_kxln { overflow: hidden; zoom: 1; border: #e2e2e2 1px solid; padding: 14px 34px 0px; }
.yh_kxln_c { overflow: hidden; zoom: 1; }
.yh_kxln_c p { padding: 16px 0px; line-height: 30px; font-size: 14px; color: #333333; border-bottom: #e2e2e2 1px dashed; }
.yh_mtcb { overflow: hidden; zoom: 1; border: #e2e2e2 1px solid; padding: 14px 34px; }
.yh_mtcbc { overflow: hidden; zoom: 1; }
.yh_mtcbc ul li { float: left; margin: 14px 14px 0px 0px; display: inline; }
.yh_zjtd { overflow: hidden; zoom: 1; border: #e2e2e2 1px solid; padding: 14px 34px; }
.yh_zjtdc { overflow: hidden; zoom: 1; }
.yh_zjtdc ul li { float: left; margin: 18px 15px 0px 0px; display: inline; width: 322px; background: #f7f7f7; padding: 8px 24px 8px 9px; overflow: hidden; zoom: 1; position: relative; z-index: 0; }
.yh_zjtdc ul li i { float: left; width: 115px; margin-right: 16px; display: inline-block; }
.yh_zjtdc ul li b { position: absolute; z-index: 1; top: 17px; right: 10px; }
.yh_zjtdc ul li h2 { font-size: 14px; line-height: 30px; color: #4e4e4e; font-family: "ËÎÌå"; }
.yh_zjtdc ul li h2 span { font-size: 14px; color: #0182c6; font-weight: bold; }
.yh_zjtdc ul li p { font-size: 12px; line-height: 28px; color: #4e4e4e; font-family: "ËÎÌå"; }
.yh_zjtdc ul li p span { font-size: 14px; color: #0182c6; font-weight: bold; }
.yh_shb { overflow: hidden; zoom: 1; border: #e2e2e2 1px solid; padding: 14px 34px 24px; }
.yh_shb_c { overflow: hidden; zoom: 1; padding-top: 6px; }
.yh_shb_c ul li { width: 25%; text-align: center; float: left; margin-top: 14px; }
.yh_shb_c ul li i { width: 162px; border: #dbdbdb 2px solid; display: block; margin: 0px auto; }
.yh_shb_c ul li p { padding-top: 6px; line-height: 24px; color: #333333; }
.yh_yyjs { overflow: hidden; zoom: 1; border: #e2e2e2 1px solid; padding: 14px 34px 24px; }
.yh_yyjs_c { overflow: hidden; zoom: 1; padding-top: 20px; }
.yh_yyjs p { line-height: 28px; color: #333333; }
.yh_ry { overflow: hidden; zoom: 1; border: #e2e2e2 1px solid; padding: 14px 34px 24px; }
.yh_ry_c { overflow: hidden; zoom: 1; padding-top: 2px; }
.yh_ry_c ul li { width: 33.33%; text-align: center; float: left; margin-top: 28px; }
.yh_ry_c ul li img { width: 215px; border: #dbdbdb 2px solid; display: block; margin: 0px auto; }
.yh_ynsj { overflow: hidden; zoom: 1; border: #e2e2e2 1px solid; padding: 14px 34px 24px; }
.yh_ynsj_c { overflow: hidden; zoom: 1; padding-top: 24px; }
.yh_ynsj_c dl { float: left; width: 262px; margin-right: 30px; display: inline; }
.yh_ynsj_c dl dd { text-align: center; font-size: 16px; line-height: 30px; color: #333333; padding-top: 8px; }
.yh_ynsj_c p { overflow: hidden; zoom: 1; font-size: 14px; line-height: 26px; color: #333333; }
.yh_xsyy { overflow: hidden; zoom: 1; border: #e2e2e2 1px solid; }
.yh_xsyy h2 { background: url(../images/yh_yykt.png) no-repeat left top; color: #fff; height: 36px; line-height: 36px; text-align: right; padding: 0px 16px 0px 29px; }
.yh_xsyy h2 a { color: #fff; }
.yh_xsyy h2 span { display: block; float: left; font-size: 16px; font-weight: bold; }
.yh_xsyy ul { overflow: hidden; zoom: 1; padding: 12px; }
.yh_xsyy ul li { font-size: 14px; line-height: 30px; color: #414141; background: url(../images/wp1_icon1.png) no-repeat left center; padding-left: 20px; }
.yh_kpwz { overflow: hidden; zoom: 1; padding: 40px 0px 24px 50px; }
.yh_kpwz ul { width: 100%; float: left; }
.yh_kpwz h3 {  width: 162px;height: 43px;text-align: center;font-size: 16px;margin-top: 20px;line-height: 43px;background: #0182c6;float: right;margin-right: 200px;}
.yh_kpwz ul li { font-size: 14px; line-height: 30px; color: #414141; background: url(../images/wp1_icon1.png) no-repeat left center; padding-left: 20px; }
.yh_qlbz { overflow: hidden; zoom: 1; border: #e2e2e2 1px solid; padding: 15px 14px 20px; }
.yh_qlbz_t { overflow: hidden; zoom: 1; }
.yh_qlbz_t ul li { float: left; width: 120px; margin-right: 8px; display: inline; background: url(../images/yh_qkbz.png) no-repeat left top; height: 46px; line-height: 32px; font-size: 16px; color: #0182c6; text-align: center; }
.yh_qlbz_t ul li a { color: #0182c6; }
.yh_qlbz_t ul li.hover { background: url(../images/yh_qkbzh.png) no-repeat left top; color: #fff; }
.yh_qlbz_t ul li.hover a { color: #fff; }
.yh_qlbz_c { overflow: hidden; zoom: 1; padding: 4px 0px 0px; }
.yh_qlbz_c i { float: left; width: 280px; margin-right: 23px; padding-top: 16px; }
.yh_qlbz_c h2 { text-align: center; font-size: 14px; line-height: 26px; color: #0182c6; font-weight: bold; padding-bottom: 10px; }
.yh_qlbz_c p { font-size: 14px; line-height: 26px; color: #4e4e4e; padding-bottom: 6px; }
.yh_qlbz_c dl { border-top: #c9c9c9 1px dashed; overflow: hidden; zoom: 1; padding-top: 4px; }
.yh_qlbz_c dl dd { float: left; width: 50%; }
.yh_qlbz_c dl dd span { font-size: 14px; line-height: 28px; color: #4e4e4e; display: block; }
.list { overflow: hidden; zoom: 1; border: #e2e2e2 1px solid; padding: 0px 14px 20px; }
.list_c { overflow: hidden; zoom: 1; }
.list_c ul li { padding: 12px 18px 14px; border-bottom: #e2e2e2 1px dashed; margin-top: 10px; }
.list_c ul li h2 { font-size: 16px; font-weight: bold; color: #0182c6; line-height: 30px; padding-bottom: 8px; }
.list_c ul li p { font-size: 16px; line-height: 25px; color: #333333; }
.list_c ul li:hover { background: #f2f2f2; }
.list_c ul li:hover h2 { color: #e43e3e; }
.page { overflow: hidden; zoom: 1; clear: both; }
.pagelist { height: 22px; overflow: hidden; padding-top: 10px; padding-bottom: 10px; }
.pagelist li { float: left; border: #e2e2e2 1px solid; background: #fff; color: #005fb9; font-size: 12px; margin: 0px 5px; display: inline; height: 30px;  line-height: 30px;}
.pagelist li.thisclass { line-height: 30px; font-weight: bold; background: #1687b4; color: #fff; border: #e2e2e2 1px solid;  padding: 0 16px; }
.pagelist li.thisclass a { color: #fff; }
.pagelist li .pageinfo { float: left; display: block; height: 30px; color: #000; line-height: 30px; padding: 0 6px; }
.pagelist li a { float: left; display: block; height: 30px; color: #000; line-height: 30px; padding: 0 16px; }
.pagelist li a:hover { color: #fff; background: #1687b4; font-weight: bold; }
.yh_ksjs { overflow: hidden; zoom: 1; border: #e2e2e2 1px solid; }
.yh_ksjs h2 { background: url(../images/yh_yykt.png) no-repeat left top; color: #fff; height: 36px; line-height: 36px; text-align: right; padding: 0px 16px 0px 29px; }
.yh_ksjs h2 a { color: #fff; }
.yh_ksjs h2 span { display: block; float: left; font-size: 16px; font-weight: bold; }
.yh_ksjs_c { padding: 10px 18px 14px; overflow: hidden; zoom: 1; }
.yh_ksjs_c i { display: block; text-align: center; }
.yh_ksjs_c p { font-size: 14px; color: #333333; text-indent: 2em; line-height: 30px; padding-top: 12px; }
.yh_ksjs_c ul { overflow: hidden; zoom: 1; padding-left: 12px; }
.yh_ksjs_c ul li { background: url(../images/yh_ksjstbg.png) no-repeat left top; width: 98px; height: 32px; line-height: 32px; text-align: center; float: left; margin: 12px 18px 0px 0px; display: inline; font-size: 14px; color: #fff; font-weight: bold; }
.yh_ksjs_c ul li a { color: #fff; }
.yh_wz { overflow: hidden; zoom: 1; border: #e2e2e2 1px solid; padding: 28px 40px 19px; }
.yh_wz h1 { text-align: center; font-size: 20px; line-height: 40px; color: #0182c6; font-weight: bold; }
.yh_wz ul { border: #dcdcdc 1px dashed; margin-top: 24px; padding: 0px 12px; overflow: hidden; zoom: 1; }
.yh_wz ul li { height: 47px; line-height: 47px; width: 50%; float: left; font-size: 14px; color: #333333; }
.yh_wz ul li a { color: #333333; }
.yh_wz ul li span { color: #0182c6; }
.yh_wzc { overflow: hidden; zoom: 1; padding-top: 36px; line-height: 24px; font-size: 15px; color: #333333;}
.yh_xgwz { border: #abd6f3 1px solid; background: #f3faff; width: 386px; padding: 18px 0px 10px; }
.yh_xgwz h2 { background: url(../images/yh_xgwztbg.png) no-repeat center center; text-align: center; font-size: 16px; color: #0182c6; font-weight: bold; }
.yh_xgwz ul { overflow: hidden; zoom: 1; padding: 10px 0px 8px 40px; }
.yh_xgwz ul li { line-height: 35px; font-size: 14px; color: #333333; background: url(../images/yh_xgwzlo.png) no-repeat left center; padding-left: 20px; }
.yh_xgwz ul li a { color: #333333; }
.yh_xgwz dl { overflow: hidden; zoom: 1; padding: 10px 0px 14px 40px; border-bottom: #e2e2e2 1px dashed; }
.yh_xgwz dl dd { line-height: 35px; font-size: 14px; color: #333333; padding-left: 20px; }
.yh_xgwz dl dd a { color: #333333; }
.yh_xgwz dl dd span { color: #0182c6; font-weight: bold; }
.yh_xgwz h3 { padding: 20px 0px 9px; text-align: center; line-height: 34px; height: 34px; font-size: 16px; color: #e90000; }
.yh_xgwz h3 span { display: inline-block; padding-left: 22px; }
.yh_xgwz h3 span a { color: #e90000; }


.frbd{margin-top: 6px;  float: right !important;margin-right: 314px;}
.search .input {
  color: rgb(204, 204, 204);
    float: left;
  background: url(../images/bg.gif) no-repeat left -56px;
  width: 262px;
  height: 29px;
  line-height: 29px;
  padding-left: 33px;
}
.search .btn {
  float: left;
  margin: 0 2px 0 6px;
  display: inline;
  background: url(../images/bg.gif) no-repeat -308px -56px;
  width: 74px;
  height: 29px;
}

#content { margin:0 auto; width:980px; background:url(../images/con_bg.jpg) repeat-y center; /*padding:0px 10px;*/ }
.msgbar {
  height: 27px;
  line-height: 27px;
  border-top: 1px solid #E4F0DF;
  border-bottom: 1px solid #E4F0DF;
  font-size: 14px;
  color: #666;
}
.msgbar p {
  padding-left: 22px;
  background: #F3FAF1;
  border-top: 1px solid #FFF;
  border-bottom: 1px solid #FFF;
  font-size: 14px;
}
.item {
  margin-top: 16px;
}
