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; }
input, button, textarea, checkbox, select, radio, form { vertical-align: middle; }
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; }
.blue, .blue a { color: #33C; }
.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: 15px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.blank1 { height: 25px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.yahei, .yahei * { font-family: "Î¢ÈíÑÅºÚ"; }
.songti, .songti * { font-family: "ËÎÌå"; }
body { font-size: 12px; background-color: #fff; position: relative; }
/************************************************************************/
.g_all { overflow: hidden; width: 1000px; margin: 0 auto; }
.header { overflow: hidden; }
.logo1 { overflow: hidden; width: 555px; }
.g_top { overflow: hidden; width: 320px; }
.g_top1 { overflow: hidden; }
.g_top1 ul { overflow: hidden; }
.g_top1 ul li { overflow: hidden; float: left; line-height: 82px; margin-right: 20px; }
.g_top1 ul li i { display: inline-block; line-height: 82px; width: 22px; height: 18px; vertical-align: middle; padding-right: 5px; }
.g_top2 { overflow: hidden; }
.g_input { overflow: hidden; line-height: 14px; padding: 4px 10px; width: 200px; float: left; background: none; border: solid 1px #bcbcbc; color: #8b8b8b; }
.g_but { overflow: hidden; width: 46px; height: 24px; border: none; float: left; background: url(../../../images/shou1.png) left top no-repeat; margin-left: 10px; cursor: pointer; }

.nav { clear:both; background: url(../../../images/nav_bg.png) left top repeat-x; height: 40px; }
.nav ul { clear:both;padding: 0 10px; }
.nav ul li { float: left; line-height: 40px; padding: 0 17px; font-size: 16px; background: url(../../../images/nav_list.png) right center no-repeat; }
.nav ul li>a { text-decoration: none; display: block; color: #fff; }
.nav ul li.yh_navx{ position:relative; z-index:99;}
.nav ul li .yh_navc{ position:absolute; z-index:100; background:#FFF; color:#000; top:40px; left:-65px; width:200px; background:#fff;overflow:hidden; zoom:1; padding:10px; height:339px; display:none;}
.nav ul li .yh_navc a{ color:#000;}
.nav ul li .yh_navc dl{ overflow:hidden; zoom:1; float:left; width:80px; text-align:center; line-height:30px; margin:0px 10px; font-size:14px;}
.nav ul li .yh_navc dl dt{ color:#125445;} 
.nav ul li .yh_navc dl dd{ border-bottom:#e8e8e8 1px solid;}


.banner { overflow: hidden; }
.banner1 { overflow: hidden; width: 774px; position: relative; }
.banner1 i { display: block; }
.g_banbg { overflow: hidden; width: 774px; height: 35px; position: absolute; left: 0; bottom: 0; background: #354119; opacity: 0.6; filter: Alpha(opacity=60); }
.banner1 p { overflow: hidden; width: 774px; height: 35px; line-height: 35px; color: #fff; padding-left: 20px; position: absolute; left: 0; bottom: 0; font-size: 16px; font-weight: bold; }
.banner2 { overflow: hidden; width: 218px; }
.banner2 h3 { overflow: hidden; width: 218px; height: 72px; margin-bottom: 5px; }
.banner2 h3 i { display: block; width: 218px; height: 72px; }
.banner2 h3 i.g_qy1 { background: url(../../../images/qy1.jpg) left top no-repeat; }
.banner2 h3.hover i.g_qy1 { background: url(../../../images/qy1a.jpg) left top no-repeat; }
.banner2 h3 i.g_qy2 { background: url(../../../images/qy2.jpg) left top no-repeat; }
.banner2 h3.hover i.g_qy2 { background: url(../../../images/qy2a.jpg) left top no-repeat; }
.banner2 h3 i.g_qy3 { background: url(../../../images/qy3.jpg) left top no-repeat; }
.banner2 h3.hover i.g_qy3 { background: url(../../../images/qy3a.jpg) left top no-repeat; }
.banner2 h3 i.g_qy4 { background: url(../../../images/qy4.jpg) left top no-repeat; }
.banner2 h3.hover i.g_qy4 { background: url(../../../images/qy4a.jpg) left top no-repeat; }
/*************************/
.g_m { overflow: hidden; }
.g_t1 { overflow: hidden; background: #e7f5f3; line-height: 32px; }
.g_t1 h3 { overflow: hidden; width: 100px; float: left; font-size: 16px; color: #0a382d; text-align: center; }
.g_t1 span { display: block; float: right; width: 60px; font-size: 14px; }
.g_t1 span a { color: #0a382d; }
.g_m1 { overflow: hidden; width: 678px; border: solid 1px #e5e5e5; }
.g_m2 { overflow: hidden; width: 310px; border: solid 1px #e5e5e5; }
.g_t1r { overflow: hidden; }
.g_t1r ul { overflow: hidden; padding: 0 10px; }
.g_t1r ul li { overflow: hidden; border-bottom: solid 1px #e5e5e5; padding: 5px 0; }
.g_t1rimg { width: 109px; float: left; padding: 5px 0; }
.g_t1rcont { overflow: hidden; width: 170px; float: right; }
.g_t1rcont h3 { overflow: hidden; font-size: 14px; color: #0a382d; font-weight: bold; line-height: 20px; }
.g_t1rcont p { overflow: hidden; line-height: 20px; font-size: 14px; color: #000000; }
.g_t1rcont i { display: block; text-align: center; overflow: hidden; padding-top: 5px; }
.g_t1l { overflow: hidden; padding: 0 10px 6px 10px; }
.g_t1l_1 { overflow: hidden; width: 304px; float: left; position: relative; padding-top: 15px; }
.g_t1l_1 p { overflow: hidden; text-align: center; color: #000000; line-height: 38px; }
.g_t1l_2 { overflow: hidden; width: 345px; float: right; }
.g_t1l_2 ul { overflow: hidden; }
.g_t1l_2 ul li { overflow: hidden; background: url(../../../images/g_t1list.png) left center no-repeat; font-size: 14px; padding-left: 10px; border-bottom: dashed 1px #a2c3b4; line-height: 38px; }
.g_t1l_2 ul li a { display: block; float: left; }
.g_t1l_2 ul li span { display: inline-block; float: right; }
/*****/
.g_t2gd { overflow: hidden; }
.g_t2q { overflow: hidden; width: 116px; height: 22px; position: absolute; top: 280px; right: 0; }
.g_t2q1 { overflow: hidden; width: 304px; height: 22px; position: absolute; top: 280px; right: 0; background: #030303; filter: Alpha(opacity=60); opacity: 0.6; }
.g_t2q h3 { overflow: hidden; width: 22px; height: 22px; background: #030303; text-align: center; line-height: 22px; color: #fff; font-size: 18px; float: left; border-top: solid 1px #fff; border-left: solid 1px #fff; }
.g_t2q h3.hover { background: #ff0000; }
.g_t2gd { overflow: hidden; width: 304px; height: 287px; }
.g_t2gd ul { overflow: hidden; }
.g_t2gd ul li { overflow: hidden; width: 304px; height: 287px; float: left; }
#wpic5 { border-right: solid 1px #fff; }
/*****/
.g_ysj { overflow: hidden; padding: 0 8px; }
.g_ysj ul { overflow: hidden; border-bottom: solid 3px #e5e5e5; }
.g_ysj ul li { overflow: hidden; float: left; padding: 25px 5px; width: 210px; }
.g_ysj1 { overflow: hidden; }
.g_ysj1img { overflow: hidden; width: 106px; float: left; }
.g_ysj1c { overflow: hidden; width: 90px; float: right; }
.g_ysj1c h2 { overflow: hidden; font-size: 12px; color: #0a382d; line-height: 30px; padding-top: 18px; }
.g_ysj1c h2 strong { font-size: 16px; color: #0a382d; }
.g_ysj1c h3 { overflow: hidden; background: url(../../../images/g_jssj.png) left center no-repeat; padding-left: 15px; font-size: 14px; line-height: 26px; }
.g_ysj1c p { overflow: hidden; width: 88px; height: 16px; border: solid 1px #74b1b0; line-height: 16px; text-align: center; }
.g_ysj1c i { overflow: hidden; display: block; margin-top: 15px; }
.g_ysj2 { overflow: hidden; }
.g_ysj2 p { overflow: hidden; line-height: 20px; font-size: 14px; color: #333333; }
.g_ysj2 p strong { }
.g_fwz { overflow: hidden; }
.g_fwz ul { overflow: hidden; padding: 5px 0; }
.g_fwz ul li { overflow: hidden; float: left; width: 103px; }
.g_fwz ul li i { display: block; text-align: center; }
.g_fwz ul li p { overflow: hidden; text-align: center; font-size: 14px; line-height: 24px; }
.g_rxzb { overflow: hidden; text-align: center; }
.g_weix { overflow: hidden; text-align: center; margin: 10px 0; }
.g_ban1 { overflow: hidden; text-align: center; }
.g_t2 { overflow: hidden; }
.g_t2 ul { overflow: hidden; }
.g_t2 ul li { overflow: hidden; width: 307px; float: left; }
.g_mg { overflow: hidden; width: 678px; }
.g_mh { overflow: hidden; width: 312px; }
.g_title { overflow: hidden; line-height: 32px; background: url(../../../images/g_yhjq1.png) left bottom no-repeat; }
.g_title h3 { overflow: hidden; width: 100px; float: left; font-size: 16px; color: #0a382d; text-align: center; }
.g_title span { display: block; float: right; width: 60px; font-size: 14px; }
.g_title span a { color: #0a382d; }
.g_t2img { overflow: hidden; text-align: center; margin: 10px 0; }
.g_t2cont { overflow: hidden; }
.g_t2cont ul { overflow: hidden; padding-bottom: 10px; }
.g_t2cont ul li { overflow: hidden; line-height: 24px; font-size: 14px; }
.g_t2cont ul li a { display: block; color: #666666; }
.g_spin { overflow: hidden; text-align: center; }
.g_spin i { overflow: hidden; text-align: center; width:286px; height:204px; margin:0 auto; display:inline-block; }
.g_spin p { overflow: hidden; font-size: 14px; color: #333333; line-height: 48px; }
.g_gtu { overflow: hidden; text-align: center; }
.footer { overflow: hidden; background: #0a382d; height: 193px; }
.foot1 { overflow: hidden; width: 450px; padding-left: 70px; }
.foot1 i { display: block; }
.foot1 p { overflow: hidden; line-height: 24px; font-size: 14px; color: #fff; }
.foot2 { overflow: hidden; width: 420px; }
.foot2 h3 { overflow: hidden; font-size: 14px; font-weight: bold; color: #fff; line-height: 60px; }
.foot2 ul { overflow: hidden; }
.foot2 ul li { overflow: hidden; width: 210px; float: left; line-height: 24px; font-size: 14px; font-weight: bold; }
.foot2 ul li a { color: #fff; }
/*******************************list***********************************************/
.g_listban { overflow: hidden; position: relative; }
.g_listban i { overflow: hidden; display: block; text-align: center; }
.g_listbanp { overflow: hidden; width: 1000px; height: 35px; background: #030303; filter: Alpha(opacity=60); opacity: 0.6; position: absolute; left: 0; bottom: 0; }
.g_listban p { overflow: hidden; height: 35px; padding-left: 20px; position: absolute; left: 0; bottom: 0; line-height: 35px; color: #fff; font-size: 16px; font-weight: bold; }
.g_ditu { overflow: hidden; line-height: 47px; font-size: 14px; }
.g_list { overflow: hidden; }
.g_list_l { overflow: hidden; width: 673px; border: solid 1px #e5e5e5; }
.g_lti { overflow: hidden; background: url(../../../images/g_list_t.png) center bottom no-repeat; padding-top: 20px; }
.g_lti h3 { overflow: hidden; width: 130px; padding-left: 30px; float: left; font-size: 18px; font-weight: bold; line-height: 40px; }
.g_lti span { display: inline-block; float: right; width: 100px; font-size: 14px; line-height: 40px; }
.g_lti span a { color: #7a7a7a; }
.g_listcont { overflow: hidden; }
.g_listcont ul { overflow: hidden; padding: 0 15px; }
.g_listcont ul li { overflow: hidden; border-bottom: dashed 1px #dcdcdc; line-height: 60px; font-size: 14px; }
.g_listcont ul li strong { font-weight: normal; color: #878787; }
.g_listcont ul li a { color: #000000; }
.g_list_r { overflow: hidden; width: 312px; }
.g_rlis { overflow: hidden; }
.g_rlis ul { overflow: hidden; padding: 10px 15px; }
.g_rlis ul li { overflow: hidden; background: url(../../../images/list_ls.png) left center no-repeat; padding-left: 20px; font-size: 14px; line-height: 30px; }
.g_rlis ul li a { display: block; color: #333333; }
.g_rlis1 { overflow: hidden; }
.g_rlis1 ul { overflow: hidden; padding: 15px 20px; }
.g_rlis1 ul li { overflow: hidden; background: url(../../../images/lis_l.png) left center no-repeat; padding-left: 10px; font-size: 14px; line-height: 30px; }
.g_rlis1 ul li a { display: block; color: #333333; }
.g_rlis2 { overflow: hidden; }
.g_rlis2 ul { overflow: hidden; padding: 15px 20px; }
.g_rlis2 ul li { overflow: hidden; background: url(../../../images/lis_l.png) left center no-repeat; padding-left: 10px; font-size: 14px; line-height: 30px; }
.g_rlis2 ul li a { display: block; color: #333333; }
/*******************wzy****************************/
.g_wzy_l { overflow: hidden; width: 673px; }
.g_wz1 { overflow: hidden; border: solid 1px #e5e5e5; padding: 30px; }
.g_wzbt { overflow: hidden; padding: 10px; }
.g_wzbt h2 { overflow: hidden; text-align: center; font-size: 24px; font-weight: bold; color: #333333; line-height: 50px; }
.g_wzbt p { overflow: hidden; font-size: 14px; color: #333333; line-height: 30px; text-align: center; }
.g_wzbt p strong { color: #f10000; font-weight: normal; }
.g_wzbt p span { display: inline-block; background: #e68621; color: #fff; width: 86px; height: 30px; line-height: 30px; text-align: center; margin-left: 15px; cursor: pointer; }
.g_wzcont { overflow: hidden; }
.g_wzcont p { overflow: hidden; font-size: 14px; line-height: 26px; margin:16px 0; }
.g_wzcont div { overflow: hidden; font-size: 14px; line-height: 26px; margin:16px 0; }
.g_wz2 { overflow: hidden; border: solid 1px #e5e5e5; }
.g_yd { overflow: hidden; }
.g_yd ul { overflow: hidden; padding: 7px 0; }
.g_yd ul li { overflow: hidden; background: url(../../../images/g_wzylist.png) left center no-repeat; padding-left: 10px; font-size: 14px; line-height: 36px; width: 306px; float: left; margin-left: 18px; }
.g_yd ul li a { color: #333333; }
/*****************yh-zjwz*****************/
.wrap { width: 1000px; margin: 0px auto; }
.yh_side1 { width: 232px; }
.yh_side2 { width: 750px; }
.yh_jynav { background: url(../../../images/yh_zjt1.jpg) no-repeat left top; height: 72px; }
.yh_jynav h2 { line-height: 72px; padding-left: 33px; font-size: 20px; font-weight: bold; color: #fff; }
.yh_yygk { overflow: hidden; zoom: 1; margin-top: 8px; background: #f3f3f3; padding: 0px 7px; }
.yh_yygk ul li { height: 67px; border-bottom: #dcdcdc 1px dashed; line-height: 67px; padding: 0px 26px 0px 32px; font-size: 16px; color: #333333; font-weight: bold; }
.yh_yygk ul li a { display: block; background: url(../../../images/yh_zjgk2.png) no-repeat right center; }
.yh_yygk ul li:hover a { background: url(../../../images/yh_zjgk1.png) no-repeat right center; color: #057a5e; }
.yh_yygk ul li.hover a { background: url(../../../images/yh_zjgk1.png) no-repeat right center; color: #057a5e; }
.yh_zjfc_t { background: url(../../../images/yh_zjt2.png) no-repeat left bottom; height: 42px; line-height: 40px; padding: 0px 12px 0px 8px; text-align: right; }
.yh_zjfc_t h2 { float: left; font-size: 18px; color: #333333; }
.yh_zjfc { overflow: hidden; zoom: 1; padding: 7px 0px 0px; }
.yh_zjfc ul li { overflow: hidden; zoom: 1; margin-top: 12px; padding-bottom: 12px; border-bottom: #dcdcdc 1px dashed; }
.yh_zjfc ul li i { float: left; width: 139px; margin-right: 18px; display: inline-block; }
.yh_zjfc ul li h2 { padding: 0px 12px; line-height: 30px; height: 30px; background: #f3f3f3; font-size: 14px; color: #057a5e; font-family: "ËÎÌå"; overflow: hidden; zoom: 1; }
.yh_zjfc ul li h2 b { font-size: 18px; color: #057a5e; display: inline-block; padding-left: 20px; background: url(../../../images/yh_zjlo.png) no-repeat left top; font-family: "Î¢ÈíÑÅºÚ"; }
.yh_zjfc ul li p { font-size: 14px; line-height: 28px; color: #333333; padding: 14px 10px 0px; overflow: hidden; zoom: 1; }
.page { overflow: hidden; zoom: 1; clear: both; }
.pagelist { height: 26px; overflow: hidden; padding-top: 10px; padding-bottom: 10px; }
.pagelist li { float: left; border: #d2d2d2 1px solid; background: #fff; color: #005fb9; font-size: 12px; margin-left: 5px; display: inline; }
.pagelist li.thisclass { line-height: 24px; font-weight: bold; color: #e30000; color: #fff; border: #ccc 1px solid; }
.pagelist li.thisclass a { color: #e30000; }
.pagelist li .pageinfo { float: left; display: block; height: 24px; color: #000; line-height: 24px; padding: 0 12px; }
.pagelist li a { float: left; display: block; height: 24px; color: #e30000000; line-height: 24px; padding: 0 12px; }
.pagelist li a:hover { color: #e30000; font-weight: bold; }
/*****************yh-lmy*****************/
.yh_side1 { width: 232px; }
.yh_side2 { width: 750px; }
.yh_jynav { background: url(../../../images/yh_zjt1.jpg) no-repeat left top; height: 72px; }
.yh_jynav h2 { line-height: 72px; padding-left: 33px; font-size: 20px; font-weight: bold; color: #fff; }
.yh_yygk { overflow: hidden; zoom: 1; margin-top: 8px; background: #f3f3f3; padding: 0px 7px; }
.yh_yygk ul li { height: 67px; border-bottom: #dcdcdc 1px dashed; line-height: 67px; padding: 0px 26px 0px 32px; font-size: 16px; color: #333333; font-weight: bold; }
.yh_yygk ul li a { display: block; background: url(../../../images/yh_zjgk2.png) no-repeat right center; }
.yh_yygk ul li:hover a { background: url(../../../images/yh_zjgk1.png) no-repeat right center; color: #057a5e; }
.yh_yygk ul li.hover a { background: url(../../../images/yh_zjgk1.png) no-repeat right center; color: #057a5e; }
.yh_zjfc_t { background: url(../../../images/yh_zjt2.png) no-repeat left bottom; height: 42px; line-height: 40px; padding: 0px 12px 0px 8px; text-align: right; }
.yh_zjfc_t h2 { float: left; font-size: 18px; color: #333333; }
.yh_zjfc { overflow: hidden; zoom: 1; padding: 7px 0px 0px; }
.yh_zjfc ul li { overflow: hidden; zoom: 1; margin-top: 12px; padding-bottom: 12px; border-bottom: #dcdcdc 1px dashed; }
.yh_zjfc ul li i { float: left; width: 139px; margin-right: 18px; display: inline-block; }
.yh_zjfc ul li h2 { padding: 0px 12px; line-height: 30px; height: 30px; background: #f3f3f3; font-size: 14px; color: #057a5e; font-family: "ËÎÌå"; overflow: hidden; zoom: 1; }
.yh_zjfc ul li h2 b { font-size: 18px; color: #057a5e; display: inline-block; padding-left: 20px; background: url(../../../images/yh_zjlo.png) no-repeat left top; font-family: "Î¢ÈíÑÅºÚ"; }
.yh_zjfc ul li p { font-size: 14px; line-height: 28px; color: #333333; padding: 14px 10px 0px; overflow: hidden; zoom: 1; }
.page { overflow: hidden; zoom: 1; clear: both; }
.pagelist { height: 26px; overflow: hidden; padding-top: 10px; padding-bottom: 10px; }
.pagelist li { float: left; border: #d2d2d2 1px solid; background: #fff; color: #005fb9; font-size: 12px; margin-left: 5px; display: inline; }
.pagelist li.thisclass { line-height: 24px; font-weight: bold; color: #e30000; color: #fff; border: #ccc 1px solid; }
.pagelist li.thisclass a { color: #e30000; }
.pagelist li .pageinfo { float: left; display: block; height: 24px; color: #000; line-height: 24px; padding: 0 12px; }
.pagelist li a { float: left; display: block; height: 24px; color: #e30000000; line-height: 24px; padding: 0 12px; }
.pagelist li a:hover { color: #e30000; font-weight: bold; }
.yh_zr { background: #f7f7f7; padding: 8px 9px 4px; overflow: hidden; zoom: 1; }
.yh_zr_t { background: url(../../../images/yh_wszxbg2.png) repeat-x left bottom; height: 40px; text-align: right; overflow: hidden; zoom: 1; padding: 0px 6px; font-size: 14px; color: #7a7a7a; }
.yh_zr_t a { color: #7a7a7a; line-height: 40px; display: inline-block; }
.yh_zr_t h2 { float: left; font-size: 18px; color: #333; }
.yh_zr_t h2 b { display: inline-block; background: url(../../../images/yh_wszxbg1.png) no-repeat center bottom; line-height: 30px; padding-bottom: 10px; }
.yh_zr_zx { overflow: hidden; zoom: 1; margin: 15px 0px 0px; border: #dcdcdc 1px solid; background: #fff; }
.yh_zr_zx p { padding: 8px 10px; line-height: 22px; font-size: 14px; color: #555555; }
.yh_zr_zj { overflow: hidden; zoom: 1; margin-top: 5px; }
.yh_zr_zj ul li { margin-top: 11px; padding-bottom: 12px; border-bottom: #dcdcdc 1px solid; overflow: hidden; zoom: 1; }
.yh_zr_zj ul li dl { float: left; width: 73px; margin-right: 10px; }
.yh_zr_zj ul li dl dd { margin-top: 2px; height: 24px; line-height: 24px; text-align: center; color: #fff; background: #e68620; font-size: 14px; }
.yh_zr_zj ul li dl dd a { color: #fff; }
.yh_zr_zj ul li h2 { color: #333333; line-height: 30px; }
.yh_zr_zj ul li h2 span { font-size: 16px; color: #333333; font-weight: bold; }
.yh_zr_zj ul li p { font-size: 14px; line-height: 24px; color: #333333; }
.yh_side5 { width: 468px; }
.yh_side6 { width: 276px; }
.jbnav { overflow: hidden; zoom: 1; height: 34px; }
.jbnav ul li { float: left; height: 34px; margin-right: 14px; width: 106px; text-align: center; line-height: 34px; background: #dedede; font-size: 16px; color: #333333; }
.jbnav ul li a { color: #333; }
.jbnav ul li:hover { background: #057a5e; color: #fff; font-weight: bold; }
.jbnav ul li:hover a { color: #fff; }
.hdp { overflow: hidden; zoom: 1; }
.yh_ygzx { overflow: hidden; zoom: 1; }
.yh_ygzx h2 { height: 37px; border-bottom: #e9e9e9 1px solid; clear: both; }
.yh_ygzx h2 span { display: inline-block; border-bottom: #057a5e 2px solid; line-height: 36px; font-size: 18px; color: #333333; font-weight: bold; }
.yh_ygzx p { padding: 6px 0px 0; font-size: 14px; color: #333333; text-indent: 2em; line-height: 24px; }
.yh_ygzx ul { overflow: hidden; zoom: 1; }
.yh_ygzx ul li { margin: 10px 17px 0px 0px; float: left; height: 28px; line-height: 28px; text-align: center; font-size: 14px; color: #666666; }
.yh_ygzx ul li a { color: #666666; }
.yh_ygzxt1 { background: url(../../../images/yh_bzbg1.png) no-repeat left top; width: 52px; }
.yh_ygzxt2 { background: url(../../../images/yh_bzbg2.png) no-repeat left top; width: 82px; }
.yh_ygzxt3 { background: url(../../../images/yh_bzbg3.png) no-repeat left top; width: 62px; }
.yh_ygzxt4 { background: url(../../../images/yh_bzbg4.png) no-repeat left top; width: 120px; }
.yh_ygzx ul li:hover.yh_ygzxt1 { background: url(../../../images/yh_bzbgh1.png) no-repeat left top; }
.yh_ygzx ul li:hover.yh_ygzxt2 { background: url(../../../images/yh_bzbgh2.png) no-repeat left top; }
.yh_ygzx ul li:hover.yh_ygzxt3 { background: url(../../../images/yh_bzbgh3.png) no-repeat left top; }
.yh_ygzx ul li:hover.yh_ygzxt4 { background: url(../../../images/yh_bzbgh4.png) no-repeat left top; }
.yh_ygzx ul li:hover, .yh_ygzx ul li:hover a { color: #fff; }
.yh_hzgz { overflow: hidden; zoom: 1; padding: 8px 12px 14px; border: #e5e5e5 1px solid; }
.yh_hzgzc { overflow: hidden; zoom: 1; }
.yh_hzgzc ul li { border-bottom: #dcdcdc 1px dashed; height: 42px; line-height: 42px; font-size: 14px; color: #333333; }
.yh_hzgzc ul li a { color: #333333 }
.yh_ygxj { overflow: hidden; zoom: 1; padding-bottom: 40px; }
.yh_ygxj_c { overflow: hidden; zoom: 1; padding: 0px 8px; }
.yh_ygxj_c ul li { float: left; width: 330px; margin: 20px 56px 0px 0px; padding-bottom: 12px; }
.yh_ygxj_c ul li h2 { height: 34px; line-height: 34px; border-bottom: #dcdcdc 1px solid; text-align: right; padding: 0px 4px; }
.yh_ygxj_c ul li h2 span { display: inline-block; background: url(../../../images/yh_yglo1.png) no-repeat left center; padding-left: 27px; font-size: 16px; color: #333333; font-weight: bold; float: left; }
.yh_ygxj_c ul li dl { overflow: hidden; zoom: 1; padding-top: 8px; }
.yh_ygxj_c ul li dl dd { font-size: 14px; line-height: 28px; color: #333333; background: url(../../../images/yh_yglo2.png) no-repeat left center; padding-left: 15px; }
.yh_ygxj_c ul li dl dd a { color: #333; }
.yh_wyzx { width: 372px; }
.yh_txt1 { border: #c0c0c0 1px solid; background: none; height: 60px; width: 260px; padding: 5px 10px; font-size:14px; color:#a2a2a2; line-height:24px;    }
.yh_but { background: #e68620; color: #fff; font-size: 16px; width:80px; height: 72px; text-align: center;  padding: 11px 0px; border: none; margin-left: 6px; }
.yh_jb { width: 360px; }
.yh_ygxjc { padding: 10px 0px 0px; font-size: 14px; color: #333333; }
.yh_ygxjc a { color: #333333; display: inline-block; margin-right: 15px; }
/*******************************yh-dzjwz********************************************/
.yh_side3 { width: 260px; background: #f6f6f6; }
.yh_side4 { width: 710px; }
.yh_ban { background: url(../../../images/yh_xxpbg.jpg) no-repeat left top; width: 1000px; margin: 0px auto; overflow: hidden; zoom: 1; }
.yh_banc { padding: 46px 0px 0px 88px; width: 516px; overflow: hidden; zoom: 1; }
.yh_banc i { float: left; width: 177px; margin-right: 42px; display: inline-block; }
.yh_banc dl { overflow: hidden; zoom: 1; }
.yh_banc dl dt { height: 53px; line-height: 53px; border-bottom: #ffffff 1px solid; color: #fff; font-size: 20px; }
.yh_banc dl dt span { font-size: 30px; color: #ffffff; }
.yh_banc dl dd { font-size: 16px; color: #ffffff; line-height: 30px; }
.yh_banc h2 { padding-top: 116px; height: 26px; line-height: 26px; padding-left: 12px; overflow: hidden; zoom: 1; font-size: 14px; color: #333333; }
.yh_gzr { overflow: hidden; zoom: 1; padding: 0px 4px 0px 10px; }
.yh_fdjs { overflow: hidden; zoom: 1; }
.yh_fdjs { overflow: hidden; zoom: 1; padding: 15px 19px; font-size: 14px; line-height: 24px; color: #333333; font-weight: bold; }
.yh_fdjs img { display: inline-block; padding: 5px 24px 0px 0px; }
.yh_fdjsc { overflow: hidden; zoom: 1; }
.yh_fdjsc dl { overflow: hidden; zoom: 1; border-top: #d1d1cf 1px solid; padding: 15px 20px 22px; }
.yh_fdjsc dl dt { text-indent: 2em; font-size: 14px; line-height: 24px; color: #333333; font-weight: bold; }
.yh_fdjsc dl dd { font-size: 14px; line-height: 24px; color: #333333; text-indent: 2em; }
.yh_zl1 { overflow: hidden; zoom: 1; border-top: #d1d1cf 1px solid; padding: 35px 4px 45px 19px; }
.yh_zl1 dt { font-size: 16px; line-height: 22px; color: #b81b26; background: url(../../../images/yh_xxplo1.png) no-repeat left center; padding-left: 24px; font-weight: bold; float: left; margin-right: 40px; display: inline; }
.yh_zl1 dd { font-size: 14px; line-height: 22px; color: #333333; overflow: hidden; zoom: 1; }
.yh_zl2 { overflow: hidden; zoom: 1; border-top: #d1d1cf 1px solid; padding: 35px 4px 50px 19px; }
.yh_zl2 dt { font-size: 16px; line-height: 22px; color: #b81b26; background: url(../../../images/yh_xxplo2.png) no-repeat left center; padding-left: 24px; font-weight: bold; float: left; margin-right: 40px; display: inline; }
.yh_zl2 dd { font-size: 14px; line-height: 22px; color: #333333; overflow: hidden; zoom: 1; }
.yh_zl3 { overflow: hidden; zoom: 1; border-top: #d1d1cf 1px solid; padding: 35px 4px 30px 19px; }
.yh_zl3 dt { font-size: 16px; line-height: 22px; color: #b81b26; background: url(../../../images/yh_xxplo3.png) no-repeat left center; padding-left: 24px; font-weight: bold; float: left; margin-right: 40px; display: inline; }
.yh_zl3 dd { font-size: 14px; line-height: 22px; color: #333333; overflow: hidden; zoom: 1; }
.yh_zl3 dd p { padding-bottom: 18px; }
.yh_zl4 { overflow: hidden; zoom: 1; border-top: #d1d1cf 1px solid; padding: 35px 4px 50px 19px; }
.yh_zl4 dt { font-size: 16px; line-height: 22px; color: #b81b26; background: url(../../../images/yh_xxplo4.png) no-repeat left center; padding-left: 24px; font-weight: bold; float: left; margin-right: 40px; display: inline; }
.yh_zl4 dd { font-size: 14px; line-height: 22px; color: #333333; overflow: hidden; zoom: 1; }
.yh_zl4 dd p { padding-bottom: 18px; }



.yh_jynavc { overflow: hidden; zoom: 1; border: #e5e5e5 1px solid; padding: 0px 25px 26px; }
.yh1_bznav { margin-top: 30px; overflow: hidden; zoom: 1; padding-bottom: 34px; }
.yh1_bznav h2 { border-bottom: #125545 2px solid; padding: 0px 0px 10px 4px; font-size: 24px; color: #115444; font-weight: bold; line-height: 32px; }
.yh1_bznav ul { overflow: hidden; zoom: 1; padding-top: 10px; }
.yh1_bznav ul li { float: left; width: 25%; margin-top: 20px; font-size: 18px; color: #000000; }
.yh1_bznav ul li a { color: #000000; display: block; background: url(../../../images/yh1_bznav1.png) no-repeat 10px center; padding-left: 30px; }


.yh_jynavc { overflow: hidden; zoom: 1; border: #e5e5e5 1px solid; padding: 0px 25px 26px; }
.yh1_bznav { margin-top: 30px; overflow: hidden; zoom: 1; padding-bottom: 34px; }
.yh1_bznav h2 { border-bottom: #125545 2px solid; padding: 0px 0px 10px 4px; font-size: 24px; color: #115444; font-weight: bold; line-height: 32px; }
.yh1_bznav ul { overflow: hidden; zoom: 1; padding-top: 10px; }
.yh1_bznav ul li { float: left; width: 25%; margin-top: 20px; font-size: 18px; color: #000000; }
.yh1_bznav ul li a { color: #000000; display: block; background: url(../../../images/yh1_bznav1.png) no-repeat 10px center; padding-left: 30px; }
.yh1_yyfs { overflow: hidden; zoom: 1; border: #e5e5e5 1px solid; padding: 24px 25px 16px; }
.yh1_yyfst { border-bottom: #125545 2px solid; padding: 0px 0px 10px 4px; font-size: 24px; color: #115444; font-weight: bold; line-height: 32px; }
.yh1_yyfsc { overflow: hidden; zoom: 1; }
.yh1_yyfsc ul li { overflow: hidden; zoom: 1; margin-top: 30px; }
.yh1_yyfsc ul li h2 { padding-bottom: 9px; height: 26px; line-height: 26px; border-bottom: #cbcbcb 1px dashed; font-size: 18px; color: #c00000; }
.yh1_yyfsc ul li h2 span { width: 26px; height: 26px; text-align: center; display: inline-block; margin-right: 6px; background: url(../../../images/yh1_fslo.png) no-repeat left top; color: #fff; }
.yh1_yyfsc ul li p { padding: 16px 0px 10px; line-height: 30px; font-size: 18px; color: #000000; }
.yh1_yyfsc ul li p a { color: #c00000; }
.yh1_yyfsc ul li dl { overflow: hidden; zoom: 1; width: 496px; margin: 36px auto 0; }
.yh1_yyfsc ul li dl dt { overflow: hidden; zoom: 1; height: 48px; vertical-align: top; }
.yh1_txt1 { border: #d9d9d9 1px solid; height: 46px; line-height: 46px; width: 331px; border-right: none; font-size: 18px; color: #a49e9e; padding: 0px 12px; }
.yh1_but { background: url(../../../images/yh1_fsbtn3.png) no-repeat left top; width: 117px; height: 48px; border: none; cursor: pointer; }
.yh1_yyfsc ul li dl dd { font-size: 14px; line-height: 30px; color: #b2adad; padding-top: 26px; }
.yh1_yyfsc ul li i { display: block; padding: 37px 0px 13px; text-align: center; }
.yh1_yyfsx { padding: 0px 0px 10px 96px; overflow: hidden; zoom: 1; }
.yh1_yyfsx ol li { min-height: 40px; _height: 40px; vertical-align: top; margin-top: 10px; }
.yh1_yyfsx ol li b { overflow: hidden; zoom: 1; display: inline-block; float: left; line-height: 40px; padding-left: 28px; font-size: 18px; color: #424242; font-weight: normal; width: 100px; }
.yh1_yyfsx ol li img { margin: 19px 0px 0px 48px; }
.yh1_yyfsx ol li p { font-size: 14px; line-height: 30px; color: #b2adad; }
.yh1_txt2 { border: #d9d9d9 1px solid; height: 38px; line-height: 38px; width: 285px; font-size: 18px; color: #a49e9e; padding: 0px 10px; float: left; }
.yh1_text1 { border: #d9d9d9 1px solid; height: 105px; line-height: 30px; width: 285px; font-size: 18px; color: #a49e9e; padding: 5px 10px; float: left; }
.yh1_but2 { background: url(../../../images/yh1_fsbtn2.png) no-repeat left top; width: 179px; height: 42px; border: none; cursor: pointer; margin: 19px 0px 0px 18px; }




.g_all { margin: 0 auto; overflow: hidden; width: 1000px; }
.g_m { overflow: hidden; }
.g_t1 { background: #e7f5f3 none repeat scroll 0 0; line-height: 32px; overflow: hidden; }
.g_t1 h3 { color: #0a382d; float: left; font-size: 16px; overflow: hidden; text-align: center; width: 100px; }
.g_t1 span { display: block; float: right; font-size: 14px; width: 60px; }

.lhg_m1 { border: 1px solid #e5e5e5; overflow: hidden; width:760px; }
.lhg_m2 { border: 1px solid #e5e5e5; overflow: hidden; width: 220px; }
.wk16{overflow:hidden; position: relative; zoom:1}
.cont16>div{ position:relative;z-index:0;}
.arr16left { position: absolute; top:124px; left: -50px; z-index:2; cursor:pointer; opacity:0.5;transition: all 0.3s linear 0s; }
.arr16right { position: absolute; top:124px; right: -50px; z-index:2; cursor:pointer; opacity:0.5;transition: all 0.3s linear 0s; }
.cont16:hover .arr16left { opacity:1; left:0}
.cont16:hover .arr16right {opacity:1; right:0}
.cont16{ overflow:hidden; zoom:1; padding:20px 10px 10px;} 
.cont16 h2{ font-size:14px; line-height:26px; color:#999; padding:0 10px 20px;}
.tit16{ overflow:hidden; zoom:1; padding:20px 20px 0; border-bottom:1px dashed #afcbbf;}
.tit16 ul li{ width:127px; text-align:center; font-size:16px; background:#4ca686; color:#fff; display:inline-block; line-height:33px; cursor:pointer}
.tit16 ul li.hover{ background:#115142}
.lh_qhc{ overflow:hidden; zoom:1;}
.lh_qhc dl{ border:1px solid #cfd0d0; padding:5px; width:350px; overflow:hidden; zoom:1}
.lh_qhc dl dt{ width:118px; float:left; margin-right:12px}
.lh_qhc dl dt i{ display:block; border:1px solid #cfd0d0; margin-bottom:7px}
.lh_qhc dl dt span{ background:url(../../../images/lh_gz.jpg) no-repeat center top; height:24px; display:block; overflow:hidden; zoom:1; font-size:16px; color:#fff;}
	.lh_qhc dl dt span a{ display:inline-block; color:#fff;}
	.lh_qhc dl dt span img{ float:left}
	.lh_qhc dl dt span font{ font-size:16px; float:right; color:#f9a821; padding-right:5px}
.lh_qhc dl dt h3{ margin-top:7px;}
.lh_qhc dl dt h3>a{ display:block}
.lh_qhc dl dd{ overflow:hidden; zoom:1; padding-bottom:25px}
.lh_qhc dl dd h5{ font-size:16px; color:#333333; padding:10px 0}
.lh_qhc dl dd h3{ font-size:14px; line-height:18px; color:#333; padding-bottom:5px}
.lh_qhc dl dd h4{ overflow:hidden; zoom:1; margin:10px 0}
.lh_qhc dl dd h4>a{ width:50px; line-height:30px; background:#4ca686; text-align:center; color:#fff; font-size:13px; margin-right:5px; display:inline-block}
.lh_qhc dl dd p>a{ color:#4ca686; }

.lh_r{ overflow:hidden; zoom:1; }
.lh_rt{ overflow:hidden; zoom:1; border-bottom:1px solid #e5e5e5; padding-bottom:10px}
.lh_rt ul li{ font-size:14px; line-height:24px; color:#333; overflow:hidden; zoom:1; margin-top:10px; padding-left:30px;}
.lh_rt ul li a{ display:block; color:#333333;}
.lh_rt ul li img{ float:left; margin-right:5px}
.lh_rb{ width:207px; overflow:hidden; zoom:1; margin:10px auto 0}
.lh_rb ol{ overflow:hidden; zoom:1}
.lh_rb ol li a{ color:#333; display:block}
.lh_rb ol li{ width:49%; text-align:center; font-size:14px; line-height:18px; color:#333; float:left; margin-bottom:5px}
.lh_rb ol li img{ width:46px; height:37px; margin:0 auto 4px; display:block}
.lh_rb b a{ display:block;}




