﻿/* CSS Document */

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; }
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; }
.red, .red a { color: #F00; }
.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; }
body { font-size: 12px; background: #fff; }
.yahei, .yahei * { font-family: "΢���ź�"; }
.j_warp { width: 990px; height: auto; zoom: 1; overflow: hidden; margin: 0 auto; }
#head { background: url(../images/head_bg.jpg) repeat-x; height: 115px; overflow: hidden; text-align: center;}
#headnav { background: url(../images/head_nav.jpg) repeat-x; height: 39px; }
.headnav { width: 980px; margin: 0 auto; position: relative; z-index: 0; }
#nav-l { line-height: 39px; float: left; }
#nav-l li { background: url(../images/head_line.jpg) right no-repeat; float: left; text-align: center; font-size: 14px; }
#nav-l li a { color: #fff; display: block; padding: 0 18px; }
#nav-l li a:hover, #nav-l li a.cur { background: url(../images/headnav_hov.jpg) bottom repeat-x; }
#nav-r { float: right; line-height: 39px; }
#nav-r li { float: left; }
#nav-r li a { color: #fff; padding: 0 15px; }
#nav-r li a:hover, #nav-r li.cur a { background: url(../images/headnav_arr.jpg) right no-repeat; color: #fff65c; }
.zm_navshowwrap { }
.zm_nav { width: 980px; margin: 0 auto; height: 46px; overflow: hidden; background: url(../images/m-navbg.png) no-repeat center top; }
.zm_nav ul li { width: 94px; padding-right: 2px; line-height: 46px; text-align: center; font-size: 15px; color: #fff3d9; font-weight: bold; background: url(../images/m-navbg2.png) no-repeat right top; float: left; }
.zm_nav ul li a { color: #fff3d9; display: block; height: 46px; }
.zm_nav ul li a:hover { background: url(../images/m-navhoverbg.png) no-repeat center top; }
.zm_navshow { position: absolute; left: 0; top: 38px; z-index: 5; width: 805px; border: #673f07; overflow: hidden; zoom: 1; background: #fff; height: 321px; }
.zm_navshow a { color: #333; }
.zm_navshow h3 { background: url(../images/icon1.png) no-repeat left 9px; margin-left: 15px; padding-left: 14px; line-height: 26px; font-size: 14px; font-weight: bold; color: #ff7800; }
.zm_navshow h3 a { color: #128418; }
.zm_navshow ul { overflow: hidden; zoom: 1; }
.zm_navshow ul li { margin-left: 15px; padding-left: 10px; line-height: 26px; background: url(../images/icon2.png) no-repeat left 9px; color: #666; }
.zm_navshow ul li a { color: #666; }
.zm_navshow dl { padding: 15px 0px; overflow: hidden; zoom: 1; }
.zm_navshow dl dd { width: 130px; overflow: hidden; zoom: 1; background: url(../images/m-navddbg.gif) repeat-y right top; float: left; }
#zm_list01 dl dd { background: none; }
.zm_list1pic { margin: 15px 40px 15px 0px; display: inline; float: right; }
.zm_list1pic img { margin-left: 10px; display: inline; float: left; }
.zm_list3pic { width: 486px; margin: 0px 30px 15px 0px; display: inline; float: right; }
.zm_list3pic img { margin: 15px 10px 0px; display: inline; float: right; }
.zm_list4pic { width: 540px; margin: 0px 20px 20px 0px; display: inline; float: right; }
.zm_list4pic img { margin: 20px 15px 0px; display: inline; float: right; }
.zm_list5pic { width: 770px; margin: 15px 20px 35px 0px; display: inline; float: right; }
.zm_list5pic img { margin: 20px 7px 0px; display: inline; float: right; }
#zm_list01 h3 { color: #666; }
#zm_list01 h3 a { color: #666; }
#zm_list05 h3 { color: #666; }
#zm_list05 h3 a { color: #666; }
#wrap { width: 980px; margin: 0 auto; }
.side1 { width: 236px; }
.side2 { width: 734px; }
.side3 { width: 268px; }
.side4 { width: 456px; }
.side5 { width: 704px; }
.side6 { width: 680px; }
.side5new { width: 665px; }
.banner, .ad { text-align: center; }
.bor1 { border: 1px solid #d7d7d7; }
#menu-box { padding: 5px 0 0; overflow: hidden; zoom: 1; position: relative; z-index: 0; margin: 5px 0 0; clear: both; }
#menu { border: 1px solid #8dbe8c; overflow: hidden; zoom: 1; padding: 5px; }
#menu dl { float: left; overflow: hidden; zoom: 1; padding: 0 8px; }
#menu dt { background: url(../images/menu_bg.jpg) no-repeat; width: 47px; height: 49px; float: left; margin-right: 6px; display: inline; }
#menu dt h3 { font-family: "΢���ź�"; font-size: 14px; padding: 0 7px; line-height: 22px; text-align: center; }
#menu dt h3 a { color: #fff; }
#menu dd { overflow: hidden; zoom: 1; float: left; }
#menu dd ul li { line-height: 24px; color: #74bd7b; }
#menu dd ul li a { color: #006309; width: 60px; display: inline-block; padding: 0 1px; position: relative; z-index: 0; text-align: center; }
#menu dd ul li a span { color: #b10000; }
.hot { position: absolute; z-index: 1; width: 20px; height: 11px; background: url(../images/hot.png) no-repeat; top: 2px; }
.hot1 { left: 86px }
.hot2 { left: 156px }
#seach { background: url(../images/seach_bg.jpg) repeat-x; height: 25px; padding: 6px 10px; border: 1px solid #e7e7e7; }
.seach_txt { background: url(../images/seach_txt.jpg) no-repeat; width: 300px; float: left; border: none; height: 25px; padding: 0 0 0 23px; color: #666666; line-height: 25px; }
.seach_sub { background: url(../images/seach_btn.jpg) no-repeat; width: 54px; height: 25px; border: none; float: left; cursor: pointer; }
#seach h3 { float: left; line-height: 25px; padding: 0 10px; color: #666666; }
#seach h3 span { color: #02540f; }
#seach h3 a { color: #666666; padding: 0 5px; }
.main { }
.prolist { }
.prolist h3 { padding: 0 0 4px; overflow: hidden; }
.xmwul { background: url(../images/xiangmbgw.jpg) no-repeat; width: 236px; padding: 0 0 4px 2px; overflow: hidden; }
.xmwul li { float: left; width: 232px; line-height: 38px; height: 38px; margin-top: 1.3px; display: inline; }
.xmwul li a { text-indent: -9999px; }
.li1 a{ background:url(../images/wbg1.jpg); display:block;width:232px; height:38px;}
/*.li1 a:hover{ background:url(../images/wbg1_hover.jpg); display:block;width:232px; height:38px;}
*/
.li2 a{ background:url(../images/wbg2.jpg); display:block;width:232px; height:38;}
/*.li2 a:hover{ background:url(../images/wbg2_hover.jpg); display:block;width:232px; height:38px;}
*/
.li3 a{ background:url(../images/wbg3.jpg); display:block;width:232px; height:38px;}
/*.li3 a:hover{ background:url(../images/wbg3_hover.jpg); display:block;width:232px; height:38px;}
*/
.li4 a{ background:url(../images/wbg4.jpg); display:block;width:232px; height:38px;}
/*.li4 a:hover{ background:url(../images/wbg4_hover.jpg); display:block;width:232px; height:38px;}
*/
.li5 a{ background:url(../images/wbg5.jpg); display:block;width:232px; height:38px;}
/*.li5 a:hover{ background:url(../images/wbg5_hover.jpg); display:block;width:232px; height:38px;}
*/
.li6 a{ background:url(../images/wbg6.jpg); display:block;width:232px; height:38px;}
/*.li6 a:hover{ background:url(../images/wbg6_hover.jpg); display:block;width:232px; height:38px;}
*/
.li7 a{ background:url(../images/wbg7.jpg); display:block;width:232px; height:38px;}
/*.li7 a:hover{ background:url(../images/wbg7_hover.jpg); display:block;width:232px; height:38px;}
*/
.li8 a{ background:url(../images/wbg8.jpg); display:block;width:232px; height:38px;}
/*.li8 a:hover{ background:url(../images/wbg8_hover.jpg); display:block;width:232px; height:38px;}
*/
.li9 a{ background:url(../images/wbg9.jpg); display:block;width:232px; height:38px;}
/*.li9 a:hover{ background:url(../images/wbg9_hover.jpg); display:block;width:232px; height:38px;}
*/
.li10 a{ background:url(../images/wbg10.jpg); display:block;width:232px; height:38px;}
/*.li10 a:hover{ background:url(../images/wbg10_hover.jpg) ; display:block;width:232px; height:38px;}
*/
.video { }
#news { background: url(../images/news_bg.jpg) center top no-repeat; overflow: hidden; }
.news_about { }
.news_about h3 { text-align: center; padding: 2px 0 0; }
.news_about p { line-height: 22px; padding: 5px 8px; text-indent: 2em; color: #333333; font-size: 14px; }
#tabnews { }
#tabnews_tit { border-bottom: 1px solid #02540f; overflow: hidden; height: 29px; line-height: 29px; padding: 0 6px; }
#tabnews_tit ul li { background: url(../images/news_tabbg1.jpg) no-repeat; width: 60px; padding: 0 10px 0 23px; height: 29px; text-align: center; float: left; margin: 0 2px; display: inline; }
#tabnews_tit ul li a { color: #02540f; font-size: 14px; }
#tabnews_tit ul li.hover { background: url(../images/news_tabbg2.jpg) no-repeat; }
#tabnews_tit ul li.hover a { color: #ffffff; text-decoration: none; }
.tabnews_con { }
.tabnews_con ul { overflow: hidden; padding: 6px 0; }
.tabnews_con ul li { color: #999999; text-align: right; background: url(../images/news_arr.jpg) no-repeat 10px 12px; line-height: 28px; padding: 0 0 0 28px; }
.tabnews_con ul li a { float: left; color: #666666; text-align: left; width: 400px; }
.news_focus { border: 5px solid #cfcfcf; overflow: hidden; text-align: center; }
#brand { padding: 0 0 6px; }
.brand_tit { background: url(../images/brand_titbg.jpg) repeat-x; height: 27px; overflow: hidden; padding: 8px 10px 0; overflow: hidden; zoom: 1; }
#brand span img { display: block; text-align: center; padding: 10px 0; }
#brand p { line-height: 22px; padding: 0 5px; text-indent: 2em; color: #666666; }
#brand ul li { float: left; margin: 8px 16px 0; display: inline; }
#contact_ways { }
#contact_ways h2 { font-family: Arial, Helvetica, sans-serif, "΢���ź�"; font-size: 12px; color: #bdbdbd; line-height: 24px; padding: 3px 10px; }
#contact_ways h2 strong { font-size: 14px; color: #444444; font-weight: 600; }
#contact_ways h2 strong span { color: #02570e; }
#contact_ways h3 { padding: 7px 6px; overflow: hidden; }
#contact_ways ul { width: 134px; float: left; padding: 10px 10px 0; }
#contact_ways ul li { padding: 0 0 16px; }
.weixin { float: left; padding: 10px 0 0; }
.title { background: url(../images/title_bg.jpg) repeat-x; height: 39px; overflow: hidden; }
.title h3 { padding: 8px 10px 0; float: left; }
.title ul { float: left; overflow: hidden; margin: 0 0 0 100px; display: inline; }
.title ul li { float: left; background: url(../images/title_line.jpg) right no-repeat; width: 91px; height: 39px; line-height: 39px; text-align: center; padding: 0 0 0 10px; }
.title ul li a { color: #f6f599; font-size: 14px; font-weight: bold; }
.title ul li.hover { background: url(../images/title_hov.jpg) center no-repeat; }
.title ul li.hover a { color: #095008; }
.title ul li a:hover { text-decoration: none; }
#disbox { border: 2px solid #115e1d; overflow: hidden; padding: 1px; }
.discon { overflow: hidden; zoom: 1; }
.submenu { line-height: 22px; padding: 5px 0; background: #f2f2f2; text-align: center; overflow: hidden; zoom: 1; }
.submenu a { color: #666666; padding: 0 12px; }
.disarea { overflow: hidden; padding: 10px 10px 0; zoom: 1; }
.disbox_l { width: 314px; float: left; padding: 0 0 10px; zoom: 1; }
.disbox_l h3 { border: 1px solid #8dbe8c; padding: 4px 5px; overflow: hidden; line-height: 20px; color: #006309 }
.disbox_l span img { float: left; margin-right: 5px; display: inline; padding: 10px 3px; }
.disbox_l p { line-height: 22px; text-indent: 2em; color: #666666; padding: 6px 0 0; }
.disbox_l ul { clear: both; padding: 10px; overflow: hidden; zoom: 1; background: url(../images/disarea_ul.jpg) repeat-x; height: 110px; }
.disbox_l ul li { text-align: center; color: #006309; float: left; margin: 0 4px; display: inline; }
.disbox_l ul li h5 { padding: 6px 0 0; }
.disbox_m { width: 360px; float: left; margin: 0 30px; display: inline; }
.disbox_m ul li { text-align: right; line-height: 28px; color: #666666; }
.disbox_m ul li p { float: left; text-align: left; color: #006309; }
.disbox_m ul li a { color: #666666; }
.disbox_r { width: 216px; float: right; padding: 2px; zoom: 1; }
.disbox_r ul li { text-align: center; padding: 5px 0 0; overflow: hidden; }
.disbox_r ul li img { padding: 2px; border: 1px solid #ccc; }
.disbox_r ul li h5 { background: #f2f2f2; line-height: 22px; padding: 3px 0; margin: 3px 0 0; color: #444444; }
.team_nav { width: 96px; float: right; padding: 10px 10px 0; }
.team_nav span { width: 12px; height: 13px; display: block; cursor: pointer; }
.team_nav ul { float: left; overflow: hidden; zoom: 1; margin: 0; padding: 0 6px; }
.team_nav ul li { float: left; margin: 3px 2px 0; display: inline; width: 8px; display: block; height: 9px; background: url(../images/team_nav.jpg) no-repeat; text-align: center; padding: 0; }
.team_nav ul li.cur { opacity: 0.5 }
.team_nav ul li a { text-indent: -9999px; display: block; overflow: hidden; height: 9px; }
#team { border: 2px solid #115e1d; overflow: hidden; padding: 1px; zoom: 1; }
.team_con { overflow: hidden; zoom: 1; height: 386px; position: relative; z-index: 0; }
.team_con_ul { width: 974px; position: absolute; z-index: 1; }
.team_con_ul li.item { width: 974px; float: left; }
.team_l { background: url(../images/team_l.jpg) bottom no-repeat; width: 250px; height: 382px; float: left; margin-left: 5px; display: inline; }
.team_l span img { display: block; padding: 10px 10px 0; }
.team_l ul { overflow: hidden; padding: 20px 10px 0; }
.team_l ul li { line-height: 26px; color: #006309; }
.team_l ul li span { color: #fb2626; }
.team_l ul li strong { font-size: 14px; }
.team_r { width: 646px; float: left; background: url(../images/team_r.jpg) left no-repeat #fff; height: 366px; padding: 24px 20px 0 34px; }
.team_r strong { color: #f56e58; font-size: 16px; }
.team_r p { line-height: 24px; color: #625857; padding: 5px 0; }
.team_r_box { border: 1px solid #d7d7d7; padding: 5px 10px; overflow: hidden; zoom: 1; }
.team_r_box strong { padding: 5px 12px; }
.team_r_box ul li { background: url(../images/team_r_ico.jpg) no-repeat 0 8px; width: 100%; float: left; padding-left: 12px; line-height: 26px; }
.team_r_box ul li a { color: #8d7571; }
.team_r_pic { overflow: hidden; }
.team_r_pic li { float: left; margin: 8px 10px 0 0; display: inline; }
.index_con { width: 976px; border: solid 1px #074f06; padding: 1px; height: auto; overflow: hidden; background: #f8f8f8; }
.peo_show { height: 448px; border: #d1d1d1 solid 1px; border-top: none; overflow: hidden; }
.peo_show img { background: url(../images/grey.gif) no-repeat center; }
.index_con h3 { height: 30px; background: url(../images/index_ttbg_zrx.gif) 0 -9px no-repeat; position: relative; }
.index_con h3 .tt { width: 171px; height: 29px; background: url(../images/index_ttxt_bg.png) no-repeat; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/index_ttxt_bg.png", sizingMethod="crop");
position: absolute; left: 188px; top: 0; }
.index_con h3 .tt span { display: block; width: 171px; height: 29px; background-repeat: no-repeat; }
.index_con h3 .tt span b { display: none; }
.index_tt_1 { background-position: 47px 6px; }
.zrx_content { width: 958px; height: 380px; margin-top: 12px; }
.zrx_con_l { width: 960px; float: left; height: 388px; margin-top: 30px; margin-right: 30px!important; margin-right: 25px; margin-left: 13px; }
.zrx_con_l dl { list-style: none; float: right; display: inline; width: 412px; height: 373px; margin-right: 50px; background: url(../images/show_r_bg.jpg) no-repeat; }
.zrx_con_l dd { width: 400px; height: 380px; position: relative; display: none; overflow: hidden; }
.zrx_con_l dd.dis { display: block; }
.zrx_beforele { float: left; display: block; width: 150px; height: 200px; text-align: center; margin: 10px 0 0 82px; display: inline; }
.zrx_before { float: left; display: block; width: 150px; height: 200px; text-align: center; margin: 10px 0 0 11px; display: inline; }
.zrx_before p, .zrx_beforele p { text-align: center; color: #666; }
.zrx_icon { width: 43px; height: 28px; background-position: -357px -65px; position: absolute; left: 178px; top: 100px; }
.zrx_con_l dd ul { list-style: none; }
.zrx_con_l dd li { width: 400px; height: 244px; display: none; }
.zrx_con_l dd li img { width: 150px; height: 200px; }
.zrx_con_l dd li p { height: 26px; line-height: 26px; margin: 0; }
.zrx_con_l dd li.dis { display: block; }
.zrx_con_l_num { width: 400px; height: 19px; left: 0; text-align: center; font-family: SimSun; display: inline; }
.zrx_cutpage span { display: inline-block; height: 19px; line-height: 19px; padding: 0 4px; background: #656565; margin: 0 0 10px 1px; color: #fff; text-decoration: none; vertical-align: middle; cursor: pointer; }
.zrx_cutpage { text-align: center; margin: 25px 0 0px 0; }
.zrx_cutpage span.current { background-color: #026604; height: 19px; line-height: 19px; text-align: center; color: #fff; }
.zrx_txt_b { width: 380px; height: 50px; padding: 0px 10px; position: absolute; left: 0; }
.zrx_txt_b p { line-height: 20px; display: none; color: #93918d; }
.zrx_txt_b p a { color: #353232; }
.zrx_txt_b p.dis { display: block; color: #353232; }
.zrx_s_img { list-style: none; }
.zrx_s_img li { width: 72px; height: 70px; margin: 9px 0 0 20px; position: relative; cursor: pointer; line-height: 20px; color: #93918d; text-align: center; font-family: simsun; }
.zrx_s_img li img { vertical-align: top; margin-top: 5px; }
.zrx_s_img li span { display: block; width: 76px; height: 60px; background: url(../images/zrx_s_btn.png) no-repeat; position: absolute; z-index: 0; top: 0; right: 0; }
.zrx_s_img li.on { color: #9b75e1; font-weight: bold; }
.zrx_s_img li p { text-align: center; padding-top: 5px; }
.zrx_s_img li.on span { background: url(../images/zrx_s_on.png) no-repeat; }
.scr_con { width: 92px; height: 380px; float: left; position: relative; background: #fff; }
#dv_scroll { position: absolute; height: 380px; overflow: hidden; width: 92px; }
#dv_scroll .Scroller-Container { width: 100%; }
#dv_scroll_bar { position: absolute; top: 0; width: 5px; height: 380px; border-left: 4px solid #dfdfdf; float: right; }
#dv_scroll_bar .Scrollbar-Track { position: absolute; left: 0; top: 0; width: 5px; height: 380px; }
#dv_scroll_bar .Scrollbar-Handle { position: absolute; left: -9px; top: 0; width: 14px; height: 80px; overflow: hidden; cursor: pointer; background: url(../images/scrollbg.jpg) no-repeat; }
#dv_scroll_text { position: absolute; }
.zrx_con_r { width: 320px; height: 372px; float: left; margin-left: 30px; }
.zrx_con_r_btnbox { width: 315px; height: 38px; float: left; margin-top: 10px; }
.zrx_con_r ul { list-style: none; }
.zrx_con_r li { display: none; width: 316px; height: 332px; }
.zrx_con_r li.dis { display: block; border: #DBD8D8 solid 1px; border-right: none; padding: 1px 0 0 1px; }
.zrx_con_r li h4 { color: #666; font-size: 14px; font-weight: bold; border-bottom: #DBD8D8 solid 1px; border-right: #DBD8D8 solid 1px; text-align: center; line-height: 24px; width: 316px; display: block; height: 39px; line-height: 39px; background: url(../images/h4tub.jpg) #e6e6e6; }
.zrx_table { color: #6e6c67; font-size: 12px; width: 315px; }
.zrx_td_border { border-bottom: #DBD8D8 solid 1px; border-right: #DBD8D8 solid 1px; height: 30px; background: #fff; }
.zrx_td_borderfff { border-bottom: #DBD8D8 solid 1px; border-right: #DBD8D8 solid 1px; width: 70px; height: 30px; background: #f2f2f2; }
.zrx_bot_top { height: 100px; overflow: hidden; }
.zrx_td_border a { color: red; }
.zrx_bot_top a { color: red; }
.zrx_pad { padding: 5px 15px 0 15px; line-height: 22px; width: 286px; background: #f2f2f2; border-right: #DBD8D8 solid 1px; }
.zrx_pad_l_5 { padding-left: 5px; width: 240px; }
.envir { border: 2px solid #115e1d; overflow: hidden; padding: 1px; zoom: 1; }
.envir_tit { background: url(../images/title_bg.jpg) repeat-x; height: 39px; padding: 0 10px; overflow: hidden; zoom: 1; }
.envir_tit ul li { float: left; width: 76px; padding: 0 0 0 10px; height: 32px; line-height: 32px; margin: 8px 4px 0; display: inline; text-align: center; font-size: 14px; }
.envir_tit ul li.hover { background: url(../images/envir_tit_hov.jpg) no-repeat; }
.envir_tit ul li a { color: #fff; }
.envir_tit ul li.hover a { color: #046204; }
.envir_con { overflow: hidden; zoom: 1; clear: both; }
.envir_con span { padding: 60px 0 0; }
.envir_con ul { width: 915px; float: left; height: 180px; margin: 0 4px; display: inline; overflow: hidden; padding: 5px 0 10px; zoom: 1; }
.envir_con ul li { float: left; margin: 7px 7px 0; display: inline; text-align: center; }
.envir_con ul li h5 { padding: 5px 0; }
.envir_con ul li h5 a { color: #666666; }
.envir_con span { width: 24px; height: 55px; cursor: pointer; }
.exchange { border: 2px solid #115e1d; overflow: hidden; padding: 1px; zoom: 1; }
.main_mrhy { overflow: hidden; }
dl.mrhy_dl { padding: 15px 0 0 46px; overflow: hidden; zoom: 1; }
dl.mrhy_dl dt { text-align: center; width: 236px; height: 168px; float: left }
dl.mrhy_dl dt p { margin-top: 8px; }
dl.mrhy_dl dd { float: left; width: 82px; height: 168px; background: url(../images/home_50.jpg) 19px 47px no-repeat }
.main .main_mrhy h4 { text-align: center; clear: both; height: 64px; }
ul.mrhy_ul { padding-left: 21px; overflow: hidden; zoom: 1; }
.mrhy_ul li p { text-align: center; color: #333; }
ul.mrhy_ul li { width: 169px; margin: 10px 20px 0 0; text-align: center; float: left; display: inline; }
ul.mrhy_ul li img { padding: 1px; margin-bottom: 9px; border: 1px solid #d0d0d0 }
.main_hzdw { border: 1px solid #d8dab2; overflow: hidden; zoom: 1; padding: 0 0 6px; }
.main_hh { background: url(../images/home_63.jpg) repeat-x; height: 35px; }
.main_hh ul li { float: left; color: #006408; width: 105px; height: 35px; text-align: center; line-height: 35px; font-size: 16px; padding-left: 18px; font-weight: bold; }
.main_hh ul li.hover { background: url(../images/home_61.jpg); width: 105px; height: 35px; color: #e9daac; font-size: 16px; padding-left: 18px; display: block; float: left; cursor: pointer; }
.picwh { text-align: center; margin: 15px; }
#demo { background: #FFF; overflow: hidden; width: 960px; padding: 10px 0; margin: 0 10px; overflow: hidden; }
#demo img { border: 1px solid #ccc; width: 155px; height: 108px; margin: 0 5px; }
#foot { overflow: hidden; zoom: 1; }
#foot_nav { background: url(../images/foot_navbg.jpg) repeat-x; height: 32px; line-height: 32px; text-align: center; color: #ffffff; font-size: 14px; }
#foot_nav a { padding: 0 6px; color: #fff; font-weight: bold; }
.foot { width: 980px; margin: 0 auto; padding: 10px 0 30px; color: #8c8c8c }
.foot span img { float: left; margin-right: 8px; display: inline;width:100px; }
.foot p { line-height: 22px; }
.foot a { color: #8c8c8c }
#current { background: url(../images/seach_bg.jpg) repeat-x; height: 25px; line-height: 25px; border: 1px solid #e7e7e7; padding: 6px 10px; overflow: hidden; }
#current h3 { background: url(../images/current_ico.jpg) no-repeat 0 2px; display: block; float: left; padding: 0 30px; color: #666666; }
#current h3 a { color: #666666; padding: 0 5px; }
.focus_bar { text-align: center; padding: 2px 0; }
.pub_title { background: url(../images/seach_bg.jpg) repeat-x; height: 30px; border-bottom: 1px solid #d8d8d8; overflow: hidden; zoom: 1; }
.pub_title h3 { line-height: 29px; padding: 0 10px; overflow: hidden; }
.pub_title h3 span { background: url(../images/pub_tit_ico.jpg) no-repeat 0 2px; display: block; color: #006309; font-size: 14px; padding-left: 30px; font-weight: bold; }
.pub_title h3 img { padding: 10px 0 0; }
.pub_title h5 { background: url(../images/pub_tit_ico2.jpg) no-repeat 0 2px; padding: 0 16px; color: #006309; font-size: 14px; line-height: 29px; font-weight: bold; }
#art_team { overflow: hidden; zoom: 1; position: relative; z-index: 0; height: 310px; }
#art_list_con { zoom: 1; overflow: hidden; }
.art_team_list { overflow: hidden; zoom: 1; width: 264px; float: left; }
.art_team_list span img { padding: 0 5px; }
.art_team_list h3 { background: url(../images/art_team_tit.jpg) top no-repeat; line-height: 35px; overflow: hidden; text-align: center; color: #006309; font-size: 14px; }
#art_team_arr { position: absolute; width: 100px; height: 30px; z-index: 2; left: 90px; top: 282px; cursor: pointer; background: none; }
#case { overflow: hidden; zoom: 1; }
#case ul li { float: left; text-align: center; padding: 0 9px; margin: 8px 0 0; }
#case ul li h5 { padding: 4px 0; }
#case ul li h5 a { color: #656565; }
#book { }
#book h3 { text-align: center; overflow: hidden; padding: 6px 0; zoom: 1; }
#booking { height: 200px; overflow: hidden; color: #666; }
#booking dl dd { width: 256px; height: 30px; line-height: 30px; float: left; background: #fff; display: inline; padding-left: 10px; }
#booking dl dd p { line-height: 30px; }
#booking dl dt { width: 256px; height: 26px; line-height: 26px; float: left; background: #d7fcda; display: inline; padding-left: 10px; }
#booking dl font { color: #096f12; }
#booking dl dt b { float: right; line-height: 30px; padding-right: 20px; height: 30px; margin: 0; font-weight: 100; }
#booking dl dd b { float: right; line-height: 30px; padding-right: 20px; height: 30px; margin: 0; font-weight: 100; }
#booking dl p { float: left; }
#booking font { font-style: normal; font-weight: normal; font-size: 12px; }
.shell li { float: left; width: 225px; }
.shell li span img { padding: 1px; border: solid 1px #ccc; }
.shell li p { color: #444444; line-height: 22px; margin-top: 5px; text-align: center; }
.shellwqq { width: 262px; margin: 10px 0 0 20px; }
.shellwqq li { float: left; width: 225px; margin-top: 10px; }
.shellwqq li span img { padding: 1px; border: solid 1px #ccc; }
.shellwqq li p { color: #444444; line-height: 22px; margin-top: 5px; text-align: center; }
.shellwqq li p strong { background: none repeat scroll 0 0 #116E18; color: #FFFFFF; font-weight: 100; padding: 2px 0 0 2px; }
.shellwqq li p a { color: #656565; }
#article { overflow: hidden; zoom: 1; }
#article h1 { text-align: center; color: #656565; font-size: 16px; font-weight: normal; padding: 10px 0; font-weight: bold; }
#art_auth { overflow: hidden; text-align: center; }
#art_auth p { line-height: 36px; color: #989898; }
#art_auth p img { vertical-align: middle; padding: 0 6px; }
#pre_read { overflow: hidden; zoom: 1; margin: 0 17px; border: 1px solid #e5e5e5; font-size: 14px; }
#pre_read p { line-height: 24px; padding: 10px; text-indent: 0em; color: #474747; }
#pre_read div { line-height: 24px; padding-bottom: 15px; text-indent: 2em; color: #474747; }
#pre_read h1 { line-height: 24px; padding-bottom: 20px; color: #339966; text-align: left; }
#artcon { overflow: hidden; padding: 15px 20px; zoom: 1; }
#artcon p { text-indent: 2em; color: #656565; line-height: 24px; }
.con_main { height: 244px; background: url(../images/artbot_bg.jpg) top no-repeat; margin: 25px 6px 0; }
.con_main li { float: left; width: 160px; font-size: 12px; display: inline; }
.con_main li a { width: 180px; float: left; text-align: right; color: #a40000; text-decoration: none; }
.con_main li a:hover { text-decoration: underline; }
.con_main li span { float: left; width: 160px; color: #666; line-height: 35px; }
.con_main li p { text-align: left; width: 160px; }
.con_main img { margin: 20px 0 0 55px; float: left; width: 245px; }
.wenx { background: url(../images/art_wx_bg.jpg) top no-repeat; height: 158px; margin: 0 5px; }
.wenx p { width: 430px; float: right; margin: 20px 20px 0 0; line-height: 24px; color: #666666; }
.wenx p a { color: #666666; }
.fenxx { padding: 20px; height: 35px; overflow: hidden; zoom: 1; }
.bottombase { background: url(../images/bottombww.jpg) no-repeat center top; overflow: hidden; width: 980px; margin: auto; }
.bobasaa { padding: 55px 0 0 20px; }
.bobatop { background: url(../images/sanjbg.jpg) no-repeat top; width: 257px; height: 265px; margin-top: 55px; }
.bobatop li { float: left; width: 180px; margin-left: 53px; display: inline; }
.bobatop li p { color: #666; height: 35px; line-height: 35px; }
.box { float: left; margin: 75px 0 0 5px; overflow: hidden; width: 240px; height: 300px; }
.video02 li { float: left; width: 100px; margin: 10px 0 0 10px; display: inline; }
.video02 li p { text-align: center; line-height: 24px; }
.chan_focus { width: 280px; margin: 5px 2px 0; padding: 2px; }
.chan_focus.mar { margin-top: 0; }
.chan_news { width: 410px; padding: 0 10px 0 0; overflow: hidden; float: left; background: url(../images/chan_news_line.jpg) right repeat-y; height: 284px; }
.chan_news h3 { border: 1px solid #8dbe8c; padding: 6px 10px; line-height: 22px; overflow: hidden; margin: 8px 0 0; font-size: 14px; color: #006309; }
.chan_news_para { overflow: hidden; padding: 5px 0; zoom: 1; }
.chan_news_para p { line-height: 22px; color: #666666; text-indent: 2em; }
#chan_list_news { overflow: hidden; background: url(../images/chan_list_news.jpg) repeat-x; }
#chan_list_news ul { background: url(../images/chan_hot.png) left top no-repeat; overflow: hidden; zoom: 1; color: #666666; padding: 24px 0 0; }
#chan_list_news ul li { background: url(../images/chan_news_arr.jpg) no-repeat 12px 6px; line-height: 22px; text-align: right; padding: 0 0 0 20px; overflow: hidden; }
#chan_list_news ul li p { float: left; text-align: left; }
#chan_list_news ul li a { color: #666666; }
#chan_list_news ul li img { vertical-align: middle; }
#seminar { width: 258px; float: right; background: #f8f8f8; }
#seminar ul { padding: 0 10px; overflow: hidden; zoom: 1; }
#seminar ul li { line-height: 30px; padding: 2px 0; border-bottom: 1px solid #d2d2d2; overflow: hidden; zoom: 1; vertical-align: middle; }
#seminar ul li span { color: #999999; width: 26px; padding: 0 0 0 4px; text-align: center; display: block; float: left; font-size: 14px; }
#seminar ul li a { color: #444444; font-size: 14px; padding: 0 4px; }
#seminar ul li.cur { background: url(../images/seminar_hov.jpg) no-repeat; }
#seminar ul li.cur span { width: 30px; line-height: 30px; display: block; float: left; padding: 0; text-align: center; color: #fff; font-size: 18px; font-family: Arial; }
#seminar ul li.cur a { color: #fff; text-decoration: none; }
.chan_dis_area { overflow: hidden; zoom: 1; margin: 8px 0 0; clear: both; padding: 0 8px 5px; }
.chan_dis_area.first { margin: 0; }
.chan_pub_tit { background: url(../images/chan_pub_tit.jpg) repeat-x; height: 32px; line-height: 32px; overflow: hidden; zoom: 1; }
.chan_pub_tit h3 { color: #9c9c9c; font-size: 14px; background: url(../images/chan_pub_ico.jpg) no-repeat 10px 14px; padding: 0 20px; overflow: hidden; zoom: 1; }
.chan_pub_tit h3 strong { color: #025a0c; font-size: 14px; }
.chan_dis_pic { width: 180px; float: left; margin: 8px 0 0 10px; display: inline; overflow: hidden; zoom: 1; }
.chan_dis_info { width: 484px; float: right; margin: 8px 0 0; overflow: hidden; zoom: 1; }
.chan_dis_info dt { color: #444444; font-size: 14px; }
.chan_dis_info dd p { line-height: 22px; color: #666666; padding: 4px 0; }
.chan_dis_info dd ul li { line-height: 25px; overflow: hidden; border-left: 1px solid #cccccc; font-size: 14px; }
.chan_dis_info dd ul li.end a { border-top: none; }
.chan_dis_info dd ul li a { background: url(../images/chan_dis_menu.jpg) repeat-x; text-align: center; display: block; float: left; width: 98px; border: 1px solid #cccccc; color: #026206; border-left: none; height: 25px; }
.chan_list_news { overflow: hidden; border-top: 1px dashed #b8b8b8; padding: 6px 0; zoom: 1; clear: both; margin: 8px 0 0; }
.chan_list_news li { background: url(../images/chan_dis_ico2.jpg) no-repeat 0 9px; line-height: 26px; padding: 0 10px; width: 45%; float: left; }
.chan_list_news li a { color: #666666; }
#chan_case { }
#scroll_case { text-align: center; width: 250px; float: left; margin: 5px 6px 0; display: inline; }
#chan_case ul { padding: 0 0 5px; overflow: hidden; zoom: 1; }
#chan_case ul li { color: #666666; margin: 8px 0 0; width: 250px; float: left; }
#chan_case ul li h5 { padding: 5px 0; }
#tags { }
#tags ul li { line-height: 22px; }
#tags ul li a { color: #666666; padding: 0 6px; }
#tags ul li a span { color: #eb0000; text-decoration: underline; }
#cla_case { border: 1px solid #e2e2e2; background: url(../images/case_bg.jpg) repeat-x left top; height: 164px; padding: 10px 0 0; position: relative; z-index: 0; }
.cla_case { background: url(../images/cla_case_title.jpg) left no-repeat; overflow: hidden; zoom: 1; }
#cla_case span { cursor: pointer; height: 43px; width: 30px; }
#scroll_cla_arrL { background: url(../images/veryhuo_arrow.png) no-repeat 0 -94px; display: block; position: absolute; top: 50px; z-index: 1; left: 80px; }
#scroll_cla_arrR { background: url(../images/veryhuo_arrow.png) no-repeat top; display: block; top: 50px; right: 80px; position: absolute; z-index: 1; }
#cla_case ul { width: 935px; margin: 0 auto; height: 141px; overflow: hidden; padding: 5px 0 0; }
#cla_case ul li { float: left; display: inline; margin: 0 3px; }
#cla_case ul li img { width: 224px; }
#real_show { }
.real_show_arr { width: 18px; height: 33px; cursor: pointer; padding: 90px 0 0; margin: 0 1px; display: inline; }
#real_show ul { padding: 8px 0; overflow: hidden; zoom: 1; float: left; }
#real_show ul li { float: left; margin: 0 6px; display: inline; text-align: center; color: #444444; }
#real_show ul li img { border: 1px solid #e4e4e4; padding: 2px; }
#real_show ul li h5 { padding: 5px 0; }
#real_sshow ul li p { line-height: 22px; }
#real_show ul li p span { background: #006408; display: inline-block; color: #ffffff; padding: 0 4px; }
.list_tit h3 { border: 1px solid #8dbe8c; padding: 6px 10px; line-height: 22px; overflow: hidden; font-size: 14px; color: #006309; }
.list_news { width: 410px; float: right; }
.list_news h3 { font-size: 14px; text-align: center; color: #444444; padding: 10px 0; }
.list_news p { line-height: 22px; color: #666666; text-indent: 2em; padding: 8px 12px; }
.list_scroll { background: #e6e6e6; padding: 7px 2px; overflow: hidden; zoom: 1; }
.list_scroll_arr { width: 12px; height: 146px; cursor: pointer; }
.list_scroll ul { overflow: hidden; float: left; }
.list_scroll ul li { float: left; margin: 0 11px; display: inline; }
#list_news { overflow: hidden; padding: 0 0 40px 0; }
#list_news dl { margin: 8px 0 0; overflow: hidden; zoom: 1; }
#list_news dt { background: #f3f3f3; padding: 3px 0; overflow: hidden; }
#list_news dt strong { background: url(../images/list_news_ico.jpg) no-repeat 5px 3px; padding: 0 22px; line-height: 22px; display: block; }
#list_news dt strong a { color: #444444; font-size: 14px; }
#list_news dd { padding: 3px 0; overflow: hidden; zoom: 1; }
#list_news dd p { line-height: 22px; color: #666666; padding: 0 0 0 20px; }
.page { background: url(../images/page_bg.jpg) repeat-x; height: 40px; overflow: hidden; margin: 0 10px; zoom: 1; line-height: 40px; border: 1px solid #e3e3e3; }
.page ul li { float: left; margin: 0px 2px 0; display: inline; vertical-align: middle; }
.page ul li a { width: auto; height: 20px; display: block; text-align: center; /*line-height:29px;*/ color: #727272; }
.page ul li a:hover, .page ul li a.cur { background: url(../images/page_bg_a.jpg) no-repeat; text-decoration: none; }
.page ul li a.pagenone:hover { background: none; }
.page ul li img { vertical-align: top; padding: 6px 0 0; }
#list_case { }
#list_case_box { padding: 5px 6px; overflow: hidden; }
.xmliebiao .navs { line-height: 24px; padding-top: 3px; height: 25px; }
.xmliebiao .navs a { display: inline-block; margin: 0 12px; float: left; width: 38px; text-align: center; cursor: pointer; color: #666666; }
.xmliebiao .navs_a_bj { background: url(../images/list_case_nav.jpg) no-repeat center bottom; color: #fff; text-decoration: none; }
.xmliebiao .on { }
.xmliebiao .navs a.navs_a_bj { color: #fff; }
.xmliebiao .navs a.on { color: #fff; }
.navs_lr { padding: 7px 0 0; overflow: hidden; zoom: 1; }
.navs_lr_img { width: 244px; margin: 0 auto; }
.navs_lr_img img { display: block; border: #765629 1px solid; }
.navs_lr_img p { font-weight: bold; color: #FFFFFF; line-height: 20px; text-align: center; }
.navs_size { line-height: 18px; padding-bottom: 8px; padding-top: 2px; padding-left: 5px; color: #fff }
.wuhong { color: #fff000; }
.navs_lrwb { /*opacity:0;filter:Alpha(opacity=10);*/ }
.navs_lrwb1 {/*opacity:0;filter:Alpha(opacity=10);*/ height: 0px; overflow: hidden; }
/*ͷ�� ��ʼ*/

#gy_topnav { background: #fff url(../images/gy-topnavbg.png) repeat-x center top; height: 178px; }
.gy_nav { width: 1000px; margin: 0 auto; height: 40px; position: relative; z-index: 999; }
.gy_navxm { position: absolute; top: -5px; right: 8px; z-index: 1; }
.gy_navxmcbg { position: absolute; top: -26px; left: 4px; width: 820px; height: 349px; overflow: hidden; background: url(../images/gy_xmcbg.png) no-repeat center top !important; _background: none; _filter:progid:dximagetransform.microsoft.alphaimageloader(src="/zt/ztinc/images/gy_xmcbg.png", sizingMethod="crop");
z-index: 2; }
.gy_navxmcont { position: absolute; top: -26px; left: 4px; width: 804px; height: 341px; padding: 8px 8px 0px; overflow: hidden; z-index: 3; }
.gy_navxmzixun { position: absolute; top: 267px; left: 574px; z-index: 4; }
.gy_nav ul { padding: 3px 0px 0px; height: 37px; }
.gy_nav ul li { line-height: 37px; font-size: 14px; font-weight: bold; color: #0f499a; background: url(../images/gy-navicon.gif) no-repeat left 16px; padding: 0px 6px 0px 10px; float: left; }
.gy_nav ul li a { color: #006c26; }
.gy_nav ul li.gy_sy { padding: 0px 6px 0px 0px; background: none; }
.gy_navxmfl { width: 396px; float: left; }
.gy_navxmfl h2 { width: 18px; text-align: center; padding: 50px 7px 0px; font-size: 14px; line-height: 20px; font-weight: bold; color: #0f499a; float: left; }
.gy_navxmfl h2 a { color: #006c26; }
.gy_navxmlist { padding-left: 5px; height: auto; overflow: hidden; zoom: 1; }
.gy_navxmlist dl { width: 117px; height: auto; overflow: hidden; zoom: 1; margin: 7px 0px 0px 1px; display: inline; height: 130px; overflow: hidden; float: left; }
.gy_navxmlist dl dt { background: url(../images/gy_navxmdtbg.gif) no-repeat left top; padding-left: 16px; height: 21px; line-height: 21px; overflow: hidden; font-size: 12px; color: #fff; margin-bottom: 5px; }
.gy_navxmlist dl dt a { color: #fff; }
.gy_navxmlist dl dd { line-height: 20px; margin-left: 12px; }
.gy_navxmzixun a { margin: 0px 3px; }
/*ͷ�� ����*/



/*��Ժ·��*/

.sx_lylx { overflow: hidden; zoom: 1; }
.sx_lylx h1 { font-family: "΢���ź�"; font-size: 18px; font-weight: bold; color: #ee0012; text-align: center; padding-top: 26px; }
.sx_lylx_wz { text-align: center; font-size: 14px; font-weight: bold; color: #666; padding: 12px 0px 30px 0px; }
.sx_lylx_pic1 { overflow: hidden; zoom: 1; padding: 0px 10px; margin-top: 12px; }
.sx_lylx_map1 { border: 5px solid #ededed; overflow: hidden; zoom: 1; }
.sx_lx { width: 688px; margin: 0 auto; overflow: hidden; zoom: 1; }
.sx_lx li { overflow: hidden; zoom: 1; margin-top: 10px; }
.sx_lx li span { width: 322px; height: 52px; display: block; cursor: pointer; }
.sx_lx_con { overflow: hidden; width: 684px; height: 201px; border: 2px solid #ebe5d7; margin-top: 10px; }
/*���б�ҳ���*/

.yh_syp { overflow: hidden; zoom: 1; }
.yh_syp i { display: block; width: 308px; float: left; }
.yh_sypc { width: 380px; }
.yh_sypc h2 { height: 31px; overflow: hidden; zoom: 1; background: #e8e8e8; }
.yh_sypc h2 span { display: block; width: 115px; background: #007301; line-height: 31px; text-align: center; font-size: 15px; font-weight: bold; color: #fff; }
.yh_sypc p { border-bottom: #cbcbcb 1px dashed; padding: 8px 5px 0px; line-height: 24px; color: #666; }
.yh_sypc b { display: block; padding: 9px 0px 0px 6px; }
.yh_syp_t { margin-top: 15px; border: #e4e4e4 1px solid; background: #f7f7f7; padding: 9px 8px 0; height: 53px; line-height: 24px; color: #666; }
.yh_syp_t a { padding-left: 23px; color: #666; }
.yh_list { overflow: hidden; zoom: 1; }
.yh_list ul li { margin-top: 34px; padding-bottom: 16px; overflow: hidden; zoom: 1; }
.yh_list ul li h2 { background: url(../images/yh_list_lo.png) no-repeat left 10px; padding: 0px 0px 8px 15px; line-height: 24px; color: #484848; font-size: 16px; font-family: "΢���ź�"; border-bottom: #d9d9d9 1px dashed; }
.yh_list ul li h2 span { color: #e94343; }
.yh_list ul li dl { overflow: hidden; zoom: 1; padding: 4px 10px 0px 15px; }
.yh_list ul li dl dt { width: 82px; float: right; }
.yh_list ul li dl dt img { padding-bottom: 10px; }
.yh_list ul li dl dd { width: 576px; float: left; color: #666; line-height: 24px; }
.yh_list ul li h3 { background: #efefef; height: 28px; line-height: 28px; padding-left: 12px; color: #666; }
.yh_list ul li h3 span { font-weight: bold; color: #000; }
.yh_pagelist { height: 22px; padding: 11px 0px 7px; }
.yh_pagelist li { float: left; background: #ececec; color: #666; font-size: 14px; margin-left: 10px; display: inline; overflow: hidden; }
.yh_pagelist li a { float: left; display: block; height: 20px; color: #666; line-height: 20px; padding: 0 6px; }
.yh_pagelist li.thisclass { line-height: 20px; padding: 0 12px; background: #008301; color: #fff; }
.yh_pagelist li a:hover { color: #fff; background: #008301; }
.yh_pagelist li .pageinfo { float: left; display: block; height: 20px; color: #666; line-height: 20px; padding: 0 6px; }
/*����ҳ�İ�*/

#prevpage { padding: 0 21px; overflow: hidden; zoom: 1; }
#prevpage h3 { width: 50%; float: left; font-size: 16px; }
.yy_artcen { background: url(../images/yy_artcen.jpg) center top no-repeat; height: 272px; overflow: hidden; }
.yy_thbtn { padding: 17px 10px 0 435px; overflow: hidden; zoom: 1; }
.yy_thbtn li { float: left; margin: 0 3px; display: inline; }
.yy_centxt { clear: both; padding: 98px 94px 0 64px; overflow: hidden; zoom: 1; }
.yy_centxt li { float: left; width: 45%; line-height: 26px; background: url(../images/yy_centxt_ico.png) 0 8px no-repeat; font-size: 13px; padding: 0 0 0 14px; }
#yy_abbox { padding: 0 10px; overflow: hidden; zoom: 1; }
.yy_abbox { background: url(../images/yy_abread_bg.png) center top no-repeat; width: 316px; height: 181px; }
.yy_abbox h3 { font-family: "Microsoft Yahei"; font-size: 18px; color: #fff; padding: 4px 0 0 70px; }
.yy_abbox ul { padding: 25px 0 0 14px; overflow: hidden; zoom: 1; }
.yy_abbox ul li { line-height: 24px; color: #666666; font-size: 13px; }
.yy_abbox ul li a { color: #666666; }
#yy_arttop { text-align: center; }
/*��ҳ��������*/

.gghd { width: 980px; height: 36px; margin: 0 auto; margin-bottom: 5px; background: #FFFFFF }
.gghdleft { width: 120px; height: 36px; float: left; background-color: #01630e; text-align: center; line-height: 36px }
.gghdleft p { font-size: 14px; color: #fff; }
.gghdright { width: 828px; height: 34px; border: solid 1px #c5c9c6; float: right; padding-left: 30px }
.gghdright p { font-size: 14px; color: red; }
.gghdright #gghd { float: left; }
.gghdright #gghd #ingghd { width: 1000%;/*line-height:36px*/ }
.gghdright #gghd div { float: left }
/*�¼�ͷ��*/

.yh_nav { background: #fff url(../images/yh_navbg.png) repeat-x top center;}
.yh_navc { width: 1004px; margin: 0px auto; height: 42px; position: relative; z-index: 100; }
.yh_navl ul li { display: block; float: left; width: 111px; line-height: 42px; font-family: "΢���ź�"; font-size: 15px; color: #fff; }
.yh_navl ul li a { color: #fff; }
.yh_navl ul li:hover { display: block; height: 42px; color: #F00; background: url(../images/yh_navho.png) no-repeat left center; }
.yh_navl ul li a:hover { display: block; height: 42px; background: url(../images/yh_navho.png) no-repeat left center; }
.yh_navlo { display: block; background: url(../images/yh_navlo.png) no-repeat 12px center; padding-left: 21px; color: #fff; }
.yh_id { padding: 3px 6px 1px; position: absolute; z-index: 8; top: 42px; left: 0; width: 992px; margin: 0px auto; border: #d9d9d9 1px solid; border-top: none; background: #FFFFFF; }
.yh_navcn { width: 154px; float: left; border-right: #d9d9d9 1px dashed; padding-left: 6px; background: #FFFFFF; }
.yh_navcn h2 { color: #37587b; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; }
.yh_navcn ul { color: #F00; height: 180px; padding: 0px 20px; }
.yh_navcn ul li { line-height: 22px; color: #767575; }
.yh_navcn ul li a { color: #767575; }
.yh_navcn i { width: 144px; display: block; border: #cccccc 2px solid; margin-bottom: 8px; }
.yh_navcnpf { width: 154px; float: left; border-right: #d9d9d9 1px dashed; padding-left: 6px; background: #FFFFFF; }
.yh_navcnpf h2 { color: #37587b; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; }
.yh_navcnpf ul { color: #F00; height: 110px; padding: 0px 20px; }
.yh_navcnpf ul li { line-height: 22px; color: #767575; }
.yh_navcnpf ul li a { color: #767575; }
.yh_navcnpf i { width: 144px; display: block; border: #cccccc 2px solid; margin-bottom: 8px; }
.yh_navbd { padding: 11px 8px 11px 15px; overflow: hidden; zoom: 1; background: #FFFFFF; }
.yh_navbd ul li { float: left; width: 180px; margin-right: 15px; display: inline; }
.yh_navbd ul li i { display: block; text-align: center; width: 175px; border: #ccc 2px solid; }
.yh_navbd ul li p { text-align: center; height: 28px; line-height: 28px; font-size: 14px; color: #37587b; font-weight: bold; }
.yh_navbd ul li p a { color: #37587b; }
.yh_naval { overflow: hidden; zoom: 1; padding: 0px 52px 0px 11px; background: #FFFFFF; }
.yh_naval dl { width: 96px; border-right: #d9d9d9 1px solid; padding-top: 10px; float: left; height: 163px; }
.yh_naval dl dd { color: #636363; font-size: 13px; font-family: "΢���ź�"; line-height: 28px; }
.yh_naval dl dd { color: #636363; }
.yh_naval ul { width: 660px; float: left; overflow: hidden; zoom: 1; }
.yh_naval ul li { width: 320px; border-right: #d9d9d9 1px solid; float: left; text-align: center; padding: 16px 0px 6px; }
.yh_naval ul li img { width: 305px; }
.yh_naval b { float: right; display: block; padding-top: 32px; width: 131px; }
.yh_naval b img { padding-top: 16px; }
.yh_navgh { overflow: hidden; zoom: 1; padding: 0px 9px 0px 10px; background: #FFFFFF; }
.yh_navgh dl { width: 96px; border-right: #d9d9d9 1px solid; padding-top: 10px; float: left; height: 163px; }
.yh_navgh dl dd { color: #636363; font-size: 13px; font-family: "΢���ź�"; line-height: 28px; }
.yh_navgh dl dd { color: #636363; }
.yh_navgh i { display: block; width: 320px; border-right: #d9d9d9 1px solid; float: left; text-align: center; padding: 16px 0px 6px; }
.yh_navgh b { display: block; width: 234px; float: right; padding: 15px 0px 6px; }
.yh_navghc { width: 300px; border-right: #d9d9d9 1px solid; padding: 9px 0px 10px; background: #FFFFFF; }
.yh_navghc span { display: block; padding-top: 12px; text-align: center; }
.yh_navghc span img { padding: 0px 6px; }
.yh_navcnp { width: 660px; float: right; overflow: hidden; zoom: 1; padding: 10px 0px; }
.yh_navcnp ul li { width: 212px; border: #ccc 2px solid; float: left; margin-right: 6px; display: inline; }
/*�ֶ�------ѧ�������͹�����ҵ*/

.wrap { width: 980px; margin: 0px auto; overflow: hidden; zoom: 1; }
.ld_side1 { width: 704px; }
.yh_gy { background: url(../images/yh_gybg.png) no-repeat left center; height: 40px; overflow: hidden; zoom: 1; margin: 15px 0px 4px; }
.yh_gy h2 { background: url(../images/yh_gylo.png) no-repeat 10px center; padding-left: 30px; font-size: 18px; color: #82b9c0; line-height: 36px; font-family: "΢���ź�"; }
.yh_yz { overflow: hidden; zoom: 1; padding: 0px 11px 0px 25px; }
.yh_yz ul li { overflow: hidden; zoom: 1; vertical-align: top; }
.yh_yz i { width: 282px; float: left; display: inline-block; margin-right: 14px; }
.yh_yz h2 { color: #7b7b7b; font-size: 14px; font-weight: bold; line-height: 34px; }
.yh_yz p { color: #7b7b7b; line-height: 24px; }
.yh_yzg { overflow: hidden; zoom: 1; background: #e5e5e5; padding: 13px 0px 12px; height: 69px; }
.yh_yzgbt1 { cursor: pointer; padding: 28px 7px 0px; }
.yh_yzg ul li { width: 110px; text-align: center; float: left; }
.yh_yzg ul li img { opacity: 0.5; filter: alpha(opacity=50); }
.yh_yzg ul li.hover img { opacity: 1; filter: alpha(opacity=100); }
.yh_cf { overflow: hidden; zoom: 1; background: #f1f1f1; padding: 11px 0px 6px; }
.yh_cfsh { padding: 0px 14px 8px; border-bottom: #949494 1px dashed; line-height: 24px; color: #666; }
.yh_cfsh strong { color: #157708; }
.yh_cfhg { overflow: hidden; zoom: 1; padding: 9px 0px 0px 9px; }
.yh_cfhg h2 { float: left; width: 50px; }
.yh_cfhgn { width: 640px; }
.yh_cfhgn ul li { float: left; margin-right: 14px; display: inline; width: 145px; margin-top: 10px; }
.yh_cfhgn ul li i { border: #fff 2px solid; width: 141px; }
.yh_cfhgn ul li p { color: #3b3b3b; line-height: 24px; text-align: center; }
.yh_chc { overflow: hidden; zoom: 1; padding: 14px 19px 13px; border: #e5e5e5 1px solid; border-top: none; }
.yh_chc ul li { float: left; padding: 1px; border: #e0e0e0 1px solid; margin-right: 26px; }
/*�ֶ�------*/



.sx_wz { overflow: hidden; height: 84px; background: url(../images/sx_wz_bg.png) no-repeat center top; padding: 0px 12px; }
.sx_wz p { text-indent: 2em; line-height: 26px; color: #666; margin-top: 4px; }
.sx_tit { overflow: hidden; padding-bottom: 10px; background: url(../images/sx_tit_bg.png) repeat-x center bottom; margin-top: 24px; }
.sx_jl { overflow: hidden; zoom: 1; padding: 0px 10px; margin-top: 12px; }
.sx_jl_pic { width: 232px; height: 174px; padding: 1px; background: #fff; border: 3px solid #d8d8d8; }
.sx_jl_wz1 { width: 442px; margin-top: 16px; background: #f1f1f1; height: 164px; }
.sx_jl_wz1 p { padding: 10px 24px 0px 24px; color: #909090; line-height: 25px; text-indent: 2em; }
.sx_jl_wz2 { width: 442px; margin-top: 16px; height: 163px; border-top: 1px dashed #909090; }
.sx_jl_wz2 p { padding: 10px 24px 0px 24px; color: #909090; line-height: 25px; text-indent: 2em; }
.sx_xg { width: 630px; height: 424px; background: url(../images/sx_bg2.png) no-repeat center top; margin: 16px auto; padding: 27px; }
.sx_xg_pic { position: relative; z-index: 0; width: 630px; height: 358px; }
.sx_xg_tit { height: 26px; opacity: 0.6; filter: alpha(opacity=60); background: #000; position: absolute; z-index: 1; bottom: 0px; left: 0px; width: 630px; }
.sx_xg_wz { position: absolute; z-index: 2; bottom: 0px; left: 12px; background: url(../images/sx_ic1.png) no-repeat center left; padding-left: 16px; line-height: 26px; color: #fff; }
.sx_xg_bot { overflow: hidden; zoom: 1; margin-top: 16px; }
.sx_xg_ic { display: block; cursor: pointer; margin: 18px 3px 0px; }
.sx_xg_con { height: 50px; overflow: hidden; zoom: 1; }
.sx_xg_con li { float: left; text-align: center; cursor: pointer; }
.sx_xg_con li img { opacity: 0.5; }
.sx_xg_con li.hover img { opacity: 1; }
.sx_my { overflow: hidden; zoom: 1; margin-top: 20px; }
.sx_my_con { overflow: hidden; zoom: 1; padding: 18px 0px; border: 1px solid #e5e5e5; border-top: none; }
.sx_my_con li { width: 185px; padding: 1px; border: 3px solid #d8d8d8; position: relative; z-index: 0; float: left; margin-left: 30px; display: inline; }
.sx_my_tit { height: 66px; opacity: 0.4; filter: alpha(opacity=40); background: #000; position: absolute; z-index: 1; bottom: 0px; left: 0px; width: 185px; }
.sx_my_wz { position: absolute; z-index: 2; bottom: 4px; left: 8px; background: url(../images/sx_ic1.png) no-repeat 0px 5px; padding-left: 16px; line-height: 20px; color: #fff; }
.sx_xm { overflow: hidden; zoom: 1; background: #f1f1f1; padding: 12px; margin-top: 2px; }
.sx_xm_tit { width: 46px; }
.sx_xm_con { width: 618px; overflow: hidden; zoom: 1; }
.sx_xm_con li { width: 98px; float: left; margin-right: 12px; display: inline; }
.sx_xm_con li span { display: block; text-align: center; padding: 2px; background: #fff; }
.sx_xm_con li p { text-align: center; margin-top: 4px; color: #3b3b3b; }
.lj_soblid { width: 630px; height: 358px; }
.lj_soblid ul li { width: 630px; float: left; }
.m_roll1, .m_roll2, .m_roll3, .m_roll4 { overflow: hidden; zoom: 1; }
/*���б�ҳ2014.1.18*/

.content { width: 990px; margin: 0 auto;}
.sx_weizhi { overflow: hidden; height: 42px; background: url(../images/weizhi_bg.png) repeat-x center top; padding: 0px 10px; }
.sx_weizhi h2 { background: url(../images/weizhi_ic.png) no-repeat center left; padding-left: 17px; color: #0F6D17; line-height: 42px; font-family: "΢���ź�"; }
.sx_weizhi h2 a { color: #7b7b7b; }
.sx_lef { width: 662px; }
.sx_rgt { width: 310px; }
.sx_bz { overflow: hidden; zoom: 1; border: 1px solid #d3d3d3; padding: 1px; }
.sx_bz_box { overflow: hidden; zoom: 1; padding: 0px 8px 16px 8px; }
.sx_bz_tit { overflow: hidden; height: 42px; background: url(../images/sx_bz_tbg.png) no-repeat center bottom; padding-left: 18px; }
.sx_bz_tit h2 { font-size: 18px; font-family: "΢���ź�"; line-height: 40px; }
.sx_bz_tit span { display: block; padding-top: 7px; }
.sx_bz_con { overflow: hidden; zoom: 1; margin-top: 4px; }
.sx_bz_sp { width: 232px; height: 294px; }
.sx_bz_nr { width: 400px; }
.sx_bz_top { overflow: hidden; zoom: 1; }
.sx_bz_top h2 { line-height: 38px; height: 38px; border-bottom: 1px dashed #ccc; font-size: 14px; font-weight: bold; color: #333; }
.sx_bz_top p { padding: 8px 6px 0px 6px; color: #7b7b7b; text-indent: 2em; line-height: 22px; }
.sx_bz_bot { overflow: hidden; zoom: 1; margin-top: 12px; }
.sx_bz_bot li { overflow: hidden; height: 34px; margin-top: 8px; }
.sx_bz_bot li a { width: 372px; height: 34px; display: block; background: #ebebeb url(../images/sx_bz_ic1.png) no-repeat center left; padding-left: 28px; line-height: 34px; color: #909090; text-decoration: none; }
.sx_bz_bot li a span { color: #000; }
.sx_bz_bot li a:hover { background: #0F6D17 url(../images/sx_bz_ic2.png) no-repeat center left; color: #fff; }
.sx_fenx { overflow: hidden; zoom: 1; padding: 6px 0px 6px 130px; background: #e1e1e1; }
.sx_fenx_one a { width: 29px; height: 29px; display: block; padding: 0px 24px; float: left; background: url(../images/sx_fx_ic1.png) no-repeat center top; }
.sx_fenx_one a:hover { background: url(../images/pd_fx_aic1.png) no-repeat center top; }
.sx_fenx_two a { width: 29px; height: 29px; display: block; padding: 0px 24px; float: left; background: url(../images/sx_fx_ic2.png) no-repeat center top; }
.sx_fenx_two a:hover { background: url(../images/pd_fx_aic2.png) no-repeat center top; }
.sx_fenx_thr a { width: 29px; height: 29px; display: block; padding: 0px 24px; float: left; background: url(../images/sx_fx_ic3.png) no-repeat center top; }
.sx_fenx_thr a:hover { background: url(../images/pd_fx_aic3.png) no-repeat center top; }
.sx_fenx_four a { width: 29px; height: 29px; display: block; padding: 0px 24px; float: left; background: url(../images/sx_fx_ic4.png) no-repeat center top; }
.sx_fenx_four a:hover { background: url(../images/pd_fx_aic4.png) no-repeat center top; }
.sx_fenx_five a { width: 29px; height: 29px; display: block; padding: 0px 24px; float: left; background: url(../images/sx_fx_ic5.png) no-repeat center top; }
.sx_fenx_five a:hover { background: url(../images/pd_fx_aic5.png) no-repeat center top; }
.sx_fenx2 { overflow: hidden; zoom: 1; border: 1px solid #eaeaea; background: #f3f3f3; padding: 6px 0px 6px 300px; }
.sx_fenx_a a { width: 29px; height: 29px; display: block; padding: 0px 24px; float: left; background: url(../images/sx_fx_ic1.png) no-repeat center top; }
.sx_fenx_a a:hover { background: url(../images/pd_fx_aic1.png) no-repeat center top; }
.sx_fenx_b a { width: 29px; height: 29px; display: block; padding: 0px 24px; float: left; background: url(../images/pd_fx_bic2.png) no-repeat center top; }
.sx_fenx_b a:hover { background: url(../images/pd_fx_aic2.png) no-repeat center top; }
.sx_fenx_c a { width: 29px; height: 29px; display: block; padding: 0px 24px; float: left; background: url(../images/pd_fx_bic3.png) no-repeat center top; }
.sx_fenx_c a:hover { background: url(../images/pd_fx_aic3.png) no-repeat center top; }
.sx_fenx_d a { width: 29px; height: 29px; display: block; padding: 0px 24px; float: left; background: url(../images/pd_fx_bic4.png) no-repeat center top; }
.sx_fenx_d a:hover { background: url(../images/pd_fx_aic4.png) no-repeat center top; }
.sx_fenx_e a { width: 29px; height: 29px; display: block; padding: 0px 24px; float: left; background: url(../images/pd_fx_bic5.png) no-repeat center top; }
.sx_fenx_e a:hover { background: url(../images/pd_fx_aic5.png) no-repeat center top; }
.sx_ad { overflow: hidden; height: 50px; background: url(../images/sx_ad_bg.png) no-repeat center top; }
.sx_ad li { width: 220px; height: 49px; float: left; }
.sx_ad li a { width: 220px; height: 35px; display: block; text-align: center; padding-top: 14px; }
.sx_ad li a:hover { background: url(../images/sx_ad_bot.png) no-repeat center bottom; }
.sx_list { overflow: hidden; zoom: 1; }
.sx_list li { overflow: hidden; zoom: 1; border-bottom: 1px dashed #ccc; padding: 16px 6px; }
.sx_list_tit { overflow: hidden; height: 23px; }
.sx_list_tit h2 { background: url(../images/sx_list_ico.png) no-repeat center left; padding-left: 10px; line-height: 23px; font-size: 14px; font-weight: bold; }
.sx_list_tit span { display: block; }
.sx_list li p { overflow: hidden; zoom: 1; padding: 6px 10px 0px 10px; color: #7b7b7b; line-height: 21px; }
/*��ҳ����*/

.page { overflow: hidden; zoom: 1; clear: both; }
.pagelist { height: 22px; overflow: hidden; padding-top: 10px; padding-bottom: 10px; }
.pagelist li { float: left; border: #ccc 1px solid; background: #fff; color: #005fb9; font-size: 12px; margin-left: 5px; display: inline; }
.pagelist li.thisclass { line-height: 20px; font-weight: bold; background: #1687b4; color: #fff; border: #ccc 1px solid; }
.pagelist li .pageinfo { float: left; display: block; height: 20px; color: #000; line-height: 20px; padding: 0 6px; }
.pagelist li a { float: left; display: block; height: 20px; color: #000; line-height: 20px; padding: 0 6px; }
.pagelist li a:hover { color: #fff; background: #1687b4; font-weight: bold; }
.sx_bor1 { border: 7px solid #d3d3d3; }
.sx_about_tit { overflow: hidden; height: 36px; background: url(../images/sx_about_tit.png) no-repeat center bottom; padding-top: 6px; text-align: center; font-family: "΢���ź�"; font-size: 18px; }
.sx_about_con { overflow: hidden; zoom: 1; padding: 5px 11px 11px 11px; }
.sx_about_con span { display: block; text-align: center; border: 3px solid #eaeaea; }
.sx_about_con p { color: #7b7b7b; line-height: 22px; text-indent: 2em; padding: 10px 0px; }
.sx_zjt { overflow: hidden; zoom: 1; padding: 0px 6px 10px 6px; }
.sx_zjt_tit { overflow: hidden; height: 36px; background: url(../images/sx_zjt_t1.png) no-repeat left bottom; font-family: "΢���ź�"; font-size: 18px; padding-top: 6px; }
.sx_zjt_con { overflow: hidden; zoom: 1; }
.sx_zjt_con li { position: relative; z-index: 0; }
.gjys { overflow: hidden; zoom: 1; }
.gjys ul li { width: 86px; float: left; margin: 10px 12px 0px 0px; display: inline; }
.gjys ul li a { display: block; }
.gjys ul li i { display: block; font-style: normal; text-align: center; position: relative; z-index: 0; }
.gjys ul li i p { width: 86px; position: absolute; z-index: 1; bottom: 0px; left: 0px; height: 19px; overflow: hidden; line-height: 19px; color: #fff; display: none; filter: alpha(opacity=40); opacity: 0.4; background: #000; color: #fff; }
.gjys ul li i img { width: 86px; display: block; }
.gjys ul li a:hover p { display: block; }
.sx_mt_tit { overflow: hidden; height: 42px; background: url(../images/sx_mt_t1.png) repeat-x center bottom; }
.sx_mt_tit li { width: 94px; height: 36px; font-family: "΢���ź�"; font-size: 18px; padding-top: 6px; text-align: center; color: #6a6a6a; float: left; cursor: pointer; }
.sx_mt_tit li.hover { color: #000; background: url(../images/sx_mt_hover.png) no-repeat center bottom; }
.sx_mt_con { overflow: hidden; zoom: 1; border-top: 1px dashed #808080; margin-top: 10px; }
.sx_mt_con li { overflow: hidden; height: 34px; border-bottom: 1px dashed #808080; padding: 0px 10px; }
.sx_mt_con li h2 { padding-right: 5px; background: url(../images/sx_mt_bg1.png) no-repeat center right; line-height: 34px; color: #fbb100; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; }
.sx_mt_con li p { color: #666; line-height: 34px; font-family: "΢���ź�"; margin-left: 7px; display: inline; }
.sx_mt_con li p a { color: #666; }
.sx_mt_con li p a:hover { color: #3d7fc6; font-size: 14px; font-family: "΢���ź�"; }
.sx_mt_con li span { display: block; padding-top: 10px; }
.sx_xm_con { overflow: hidden; zoom: 1; }
.sx_xm_con ul { overflow: hidden; zoom: 1; padding: 8px 0px; }
.sx_xm_con ul li { line-height: 27px; background: url(../images/sx_xm_ico.png) no-repeat center left; padding-left: 19px; font-family: "΢���ź�"; width: 260px; }
.sx_xm_con span { overflow: hidden; zoom: 1; text-align: center; padding-top: 10px; border-top: 1px dashed #b0b0b0; }
.sx_ml_tit { overflow: hidden; height: 42px; background: url(../images/sx_ml_tit.png) no-repeat center bottom; padding: 0px 10px; }
.sx_ml_tit h2 { padding-top: 6px; font-family: "΢���ź�"; font-size: 18px; }
.sx_ml_tit p { padding-top: 12px; font-family: "΢���ź�"; }
.sx_ml_tit p a { color: #686868; }
.sx_gs { overflow: hidden; zoom: 1; padding: 5px 7px 10px 7px; }
.sx_gs span { display: block; text-align: center; }
.sx_gs p { line-height: 24px; font-family: "΢���ź�"; margin-top: 4px; }
.sx_map { overflow: hidden; zoom: 1; padding: 5px 7px 12px 7px; }
.sx_map_wz { overflow: hidden; zoom: 1; }
.sx_map_wz span { display: block; text-align: center; border: 3px solid #eaeaea; }
.sx_map_wz p { line-height: 24px; color: #7b7b7b; margin-top: 6px; }
.sx_map_wz p strong { font-size: 14px; color: #000; }
.sx_map_pic { overflow: hidden; zoom: 1; padding-top: 10px; border-top: 1px dashed #ccc; margin-top: 10px; }
.sx_map_pic span { display: block; float: left; padding: 0px 8px; }
.sx_tx_tit { overflow: hidden; zoom: 1; padding: 10px 8px; }
.sx_tx { overflow: hidden; zoom: 1; background: #ebebeb; padding: 16px 12px 12px 13px; }
.sx_tx_lef { width: 582px; }
.sx_tx_lef li { width: 189px; float: left; margin: 7px 5px 0px 0px; display: inline; cursor: pointer; }
.sx_tx_pic { display: block; cursor: pointer; }
.sx_tx_rgt { width: 179px; }
.sx_tx_rgt li { margin-top: 7px; display: block; cursor: pointer; }
.sx_bot { overflow: hidden; zoom: 1; padding: 0px 13px 12px 13px; background: #0F6D17; }
.sx_bot_lef { width: 650px; background: #fff; }
.sx_fw { overflow: hidden; zoom: 1; padding: 23px 15px; border-bottom: 1px dashed #ccc; }
.sx_fw_con { overflow: hidden; zoom: 1; margin-top: 12px; }
.sx_fw_pic { width: 294px; padding: 1px; border: 3px solid #ddd; }
.sx_fw_wz { width: 292px; }
.sx_fw_wz li { overflow: hidden; zoom: 1; }
.sx_fw_wz li a { width: 269px; height: 41px; display: block; color: #6c6b6b; background: url(../images/sx_fw_bg1.png) no-repeat center top; line-height: 41px; padding-left: 23px; text-decoration: none; }
.sx_fw_wz li a span { color: #3f3f3f; }
.sx_fw_wz li a:hover { color: #6c6b6b; background: url(../images/sx_fw_bg2.png) no-repeat center top; }
.sx_fw_wz li a:hover span { color: #3f3f3f; }
.sx_ry { overflow: hidden; height: 111px; background: url(../images/sx_ry_bg.png) no-repeat center left; padding: 14px 0 0 169px; }
.sx_ry_nr { overflow: hidden; zoom: 1; }
.sx_ry_nr li { width: 140px; float: left; margin-right: 12px; display: inline; border: 3px solid #d7d7d7; }
.sx_bor_rgt { width: 295px; background: #fff; }
.sx_yy { overflow: hidden; zoom: 1; padding: 8px 10px 11px 10px; }
.sx_yy_tit { overflow: hidden; zoom: 1; padding: 21px 0px 8px 0px; display: block; text-align: center; }
.sx_yy_con { overflow: hidden; zoom: 1; padding: 10px 20px; background: #efefef; }
.sx_yy_wz { overflow: hidden; zoom: 1; }
.sx_yy_wz li { line-height: 24px; color: #717171; }
.sx_yy_wz li span { color: #0F6D17; }
.sx_yy_bot { overflow: hidden; zoom: 1; padding: 10px 6px; line-height: 22px; }
/*Ƶ��ҳ*/

.sx_pd_tit { overflow: hidden; height: 50px; padding-left: 4px; background: url(../images/sx_pd_tbg.png) repeat-x center bottom; }
.sx_pd_tit span { display: block; }
.sx_pd_tit ul { width: auto; margin-top: 10px; overflow: hidden; zoom: 1; }
.sx_pd_tit ul li { width: 80px; height: 40px; float: left; margin-left: 1px; display: inline; }
.sx_pd_tit ul li a { width: 80px; height: 40px; display: block; background: url(../images/sx_pd_bg1.png) no-repeat center top; font-family: "΢���ź�"; font-size: 13px; text-align: center; color: #fff; line-height: 40px; }
.sx_pd_tit ul li a:hover { background: url(../images/sx_pd_bg2.png) no-repeat center top; color: #000; }
.sx_yb { width: 922px; margin: 32px auto 16px auto; position: relative; z-index: 0; }
.sx_yb_ic1 { position: absolute; z-index: 1; top: 104px; left: 0px; cursor: pointer; }
.sx_yb_ic2 { position: absolute; z-index: 1; top: 104px; right: 0px; cursor: pointer; }
.sx_yb_con { width: 894px; margin: 0 auto; }
.sx_yb_con li { width: 254px; float: left; margin-right: 65px; display: inline; }
.sx_bk_tit { overflow: hidden; height: 38px; line-height: 38px; padding-left: 8px; font-size: 20px; font-family: "΢���ź�"; border-bottom: 3px solid #d3d3d3; }
.sx_bk_con { overflow: hidden; zoom: 1; margin-top: 10px; }
.sx_bk_nav { overflow: hidden; zoom: 1; width: 184px; }
.sx_bk_nav ul { overflow: hidden; zoom: 1; }
.sx_bk_nav ul li { overflow: hidden; height: 58px; margin-bottom: 3px; padding-left: 52px; line-height: 58px; font-size: 18px; color: #414141; font-family: "΢���ź�"; cursor: pointer; background: url(../images/sx_bk_bg2.png) no-repeat center top; }
.sx_bk_nav ul li.hover { background: url(../images/sx_bk_bg1.png) no-repeat center top; color: #fff; }
.sx_bk_nav span { display: block; text-align: center; padding: 12px 0px 21px 0px; }
.sx_bk_nr { overflow: hidden; zoom: 1; width: 466px; }
.sx_bk_top { overflow: hidden; zoom: 1; color: #666; }
.sx_bk_top a { color: #666; padding: 0px 8px; }
.sx_bk_top a:hover { color: #3d7fc6; }
.sx_bk_wz { overflow: hidden; zoom: 1; padding: 24px 10px 10px 10px; border-bottom: 1px dashed #ccc; }
.sx_bk_wz h2 { text-align: center; font-size: 14px; font-weight: bold; color: #727271; }
.sx_bk_wz p { color: #848484; line-height: 24px; text-indent: 2em; margin-top: 10px; }
.sx_bk_pic { width: 466px; margin-top: 10px; position: relative; z-index: 0; }
.sx_bk_lb { width: 250px; height: 180px; position: absolute; z-index: 1; top: 144px; left: 198px; filter: alpha(opacity=50); opacity: 0.5; background: #000; }
.sx_bk_news { width: 224px; z-index: 2; }
.sx_bk_news li { color: #000; line-height: 26px; }
.sx_bk_news li a { color: #000; }
/*.sx_bk_news li a:hover { color: #fff71b; }*/
.pd_ml_tit { overflow: hidden; height: 32px; border-bottom: 2px solid #d3d3d3; border-top: 8px solid #d3d3d3; font-size: 14px; padding-left: 7px; font-family: "΢���ź�"; line-height: 32px; }
.pd_map_wz { overflow: hidden; zoom: 1; padding: 8px 8px 0px 8px; }
.pd_map_wz span { display: block; text-align: center; border: 3px solid #eaeaea; }
.pd_map_wz p { line-height: 22px; color: #7b7b7b; padding: 1px 0px; }
.pd_map_pic { overflow: hidden; zoom: 1; padding: 10px 0px 10px 8px; border-top: 1px dashed #ccc; }
.sx_hdp { width: 296px; height: 151px; position: relative; z-index: 0; }
.sx_hdp_pic { width: 296px; height: 151px; }
.sx_hdp_ic { width: 33px; position: absolute; z-index: 1; top: 140px; right: 5px; }
.sx_hdp_ic li { width: 7px; height: 7px; display: block; float: left; margin-left: 4px; display: inline; background: url(../images/sx_hdp_ic1.png) no-repeat center top; cursor: pointer; }
.sx_hdp_ic li.hover { background: url(../images/sx_hdp_ic2.png) no-repeat center top; }
/*===============����Ƶ��ҳcss==============*/

.blank15 { height: 15px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.current { color: #979797; line-height: 26px; }
.current a.cur_in { background: url(../images/current_ico.jpg) left center no-repeat; padding: 0 8px 0 15px; }
.current a { color: #979797; padding: 0 8px; }
.dis_tit { line-height: 38px; }
.dis_tit h2 { font-family: "Microsoft Yahei"; font-size: 36px; color: #363636; float: left; padding: 0 0 0 20px; }
.list_dis { float: right; padding: 0 94px 0 0; overflow: hidden; zoom: 1; }
.list_dis a { padding: 0 22px 0 10px; background: url(../images/point.jpg) left center no-repeat; color: #666666; }
.list_dis a:hover { color: #2879d0 }
.disinfo { border: 1px solid #e5e5e5; border-top: 3px solid #0c5331; padding: 0 10px; overflow: hidden; zoom: 1; }
.disarr { cursor: pointer; padding: 90px 0 0; }
.listdis { padding: 17px 0 22px; overflow: hidden; zoom: 1; float: left; }
.listdis ul li { width: 250px; float: left; margin: 0 24px; display: inline; }
.listdis ul li h5 { padding: 10px 0; overflow: hidden; zoom: 1; }
.listdis ul li h5 b { color: #666666; font-size: 14px; }
.data { background: url(../images/data.jpg) center top no-repeat; float: right; width: 30px; height: 19px; line-height: 20px; padding: 0 0 0 24px; }
.listdis ul li p { clear: both; line-height: 22px; color: #535353; }
.sx_fenx2 { overflow: hidden; zoom: 1; border: 1px solid #eaeaea; border-top: none; background: #f4f4f4; padding: 6px 0px 6px 300px; }
.sx_fenx_a a { width: 29px; height: 29px; display: block; padding: 0px 24px; float: left; background: url(../images/pd_fx_bic1.png) no-repeat center top; }
.sx_fenx_a a:hover { background: url(../images/pd_fx_aic1.png) no-repeat center top; }
.sx_fenx_b a { width: 29px; height: 29px; display: block; padding: 0px 24px; float: left; background: url(../images/pd_fx_bic2.png) no-repeat center top; }
.sx_fenx_b a:hover { background: url(../images/pd_fx_aic2.png) no-repeat center top; }
.sx_fenx_c a { width: 29px; height: 29px; display: block; padding: 0px 24px; float: left; background: url(../images/pd_fx_bic3.png) no-repeat center top; }
.sx_fenx_c a:hover { background: url(../images/pd_fx_aic3.png) no-repeat center top; }
.sx_fenx_d a { width: 29px; height: 29px; display: block; padding: 0px 24px; float: left; background: url(../images/pd_fx_bic4.png) no-repeat center top; }
.sx_fenx_d a:hover { background: url(../images/pd_fx_aic4.png) no-repeat center top; }
.sx_fenx_e a { width: 29px; height: 29px; display: block; padding: 0px 24px; float: left; background: url(../images/pd_fx_bic5.png) no-repeat center top; }
.sx_fenx_e a:hover { background: url(../images/pd_fx_aic5.png) no-repeat center top; }
.chan_ad { text-align: center; clear: both; }
.bother { background: #f1f1f1; border-bottom: 1px solid #d5d5d5; border-top: 1px solid #d5d5d5; padding: 0 17px 20px; }
.bother h2 { font-family: "Microsoft Yahei"; font-size: 22px; color: #101010; padding: 20px 0; }
.twobar { width: 110px; float: left; }
.twobar span { background: url(../images/bother_bg1.jpg) center top no-repeat; width: 43px; height: 25px; line-height: 25px; text-align: center; display: block; float: left; color: #ffffff; font-family: "Microsoft Yahei"; margin: 0 10px 0 0; display: inline; }
.twobar span a { color: #ffffff; }
.both_dis { float: left; }
.moredis { overflow: hidden; zoom: 1; clear: both; padding: 10px 0 0 110px; }
.both_dis ul li, .moredis ul li { background: url(../images/bother_bg.jpg) left no-repeat; float: left; padding: 0 0 0 10px; line-height: 25px; margin: 0 10px 0 0; display: inline; overflow: hidden; }
.both_dis ul li a, .moredis ul li a { background: url(../images/bother_bg.jpg) right no-repeat; float: left; padding: 0 10px 0 0; color: #333333; font-family: "Microsoft Yahei"; }
.alldis { float: right; line-height: 25px; }
.alldis a { background: url(../images/all_bot.jpg) center right no-repeat; padding: 0 10px 0 0; color: #a37300; font-family: "Microsoft Yahei"; }
.alldis a.cur { background: url(../images/all_top.jpg) center right no-repeat; }
.avatange { padding: 10px; border: 1px solid #dfdfdf }
.dis_s_tit { overflow: hidden; zoom: 1; }
.dis_s_tit h2 { border-bottom: 2px solid #dfdfdf; overflow: hidden; zoom: 1; padding: 0 0 8px; }
.dis_s_tit h2 span { font-family: "Microsoft Yahei"; font-size: 22px; color: #000000; }
.dis_s_tit h2 img { padding: 5px 0 0; }
.listava { overflow: hidden; zoom: 1; clear: both; }
.listava li { float: left; border: 1px solid #ffffff; overflow: hidden; margin: 0 13px; display: inline; width: 214px; padding: 0 0 10px; }
.listava li.cur { border: 1px solid #9cc7f4; }
.listava li h5 { font-size: 14px; padding: 12px 10px; font-weight: bold; font-family: "Microsoft Yahei"; color: #000000; }
.listava li p { line-height: 20px; font-family: "Microsoft Yahei"; color: #535353; text-indent: 2em; padding: 0 10px; }
.dis_bk { border: 1px solid #dfdfdf; overflow: hidden; zoom: 1; padding: 10px; }
.dis_bk_tit { overflow: hidden; height: 38px; line-height: 38px; padding-left: 8px; font-size: 20px; font-family: "΢���ź�"; border-bottom: 3px solid #d3d3d3; }
.dis_bk_con { overflow: hidden; zoom: 1; margin-top: 10px; }
.dis_bk_nav { overflow: hidden; zoom: 1; width: 154px; background: #e5e5e5; padding: 10px; overflow: hidden; zoom: 1; }
.dis_bk_nav ul { overflow: hidden; zoom: 1; }
.dis_bk_nav ul li { overflow: hidden; height: 32px; margin-bottom: 15px; padding: 0 0 0 10px; width: 151px; line-height: 32px; font-size: 14px; color: #ffffff; font-family: "΢���ź�"; cursor: pointer; background: url(../images/bk_bg2.png) no-repeat left top; }
.dis_bk_nav ul li.hover { background: url(../images/bk_bg1.png) no-repeat right top; color: #ffffff; padding: 0 0 0 18px; width: 133px; }
.dis_bk_nav span { display: block; text-align: center; padding: 22px 0px 21px 0px; }
.dis_bk_nr { overflow: hidden; zoom: 1; width: 466px; float: left; }
.dis_bk_top { overflow: hidden; zoom: 1; color: #666; }
.dis_bk_top a { color: #666; padding: 0px 10px; }
.dis_bk_top a:hover { color: #3d7fc6; }
.dis_bk_wz { overflow: hidden; zoom: 1; padding: 0 10px 8px; border-bottom: 1px dashed #ccc; }
.dis_bk_wz h2 { font-size: 14px; font-weight: bold; color: #0b0b0b; padding: 0 0 8px; font-family: "Microsoft Yahei"; }
.dis_bk_wz p { color: #535353; line-height: 22px; font-family: "Microsoft Yahei"; }
.dis_bk_pic { width: 466px; position: relative; z-index: 0; padding: 10px 0 0; }
.dis_bk_lb { width: 250px; height: 180px; position: absolute; z-index: 1; top: 144px; left: 198px; filter: alpha(opacity=50); opacity: 0.5; background: #000; }
.dis_bk_news { width: 224px; position: absolute; z-index: 2; top: 172px; left: 210px; }
.dis_bk_news li { color: #fff; line-height: 26px; }
.dis_bk_news li a { color: #fff; }
.dis_bk_news li a:hover { color: #fff71b; }
.tabcon { width: 788px; float: right; }
.compare { overflow: hidden; zoom: 1; text-align: center; padding: 20px 0 0; }
.compare ul li { padding: 10px 0 0; }
.compare ul li h5 { color: #666666; font-size: 14px; font-family: "Microsoft Yahei"; padding: 15px 0; }
/*-==========��ҳ�İ�*/





#m_headshow { position: relative; background: #fff; width: 100%; height: 450px; overflow: hidden; z-index: 0; }
#m_headslideshow { position: relative; width: 100%; height: 450px; margin: 0 auto; z-index: -2; }
#m_headshow .hover { background-repeat: no-repeat; background-position: top center; position: absolute; z-index: -1; width: 100%; height: 450px; cursor: pointer; display: block }
#m_headslideshow a { cursor: pointer; display: none; }
#m_prev { position: absolute; left: -45px; top: 200px; z-index: 1; height: 45px; width: 45px; cursor: pointer; }
#m_next { position: absolute; right: -45px; top: 200px; z-index: 1; height: 45px; width: 45px; cursor: pointer; }
.m_headarr a, .m_headarr a:hover { text-decoration: none; }
#m_prev { background: url(../images/prevtab.png) no-repeat !important; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=static/images/prevtab.png);
}
a#m_prev:hover { background: url(../images/prevhover.png) no-repeat !important; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=static/images/prevhover.png);
}
#m_next { background: url(../images/nexttab.png) no-repeat !important; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=static/images/nexttab.png);
}
a#m_next:hover { background: url(../images/nexthover.png) no-repeat !important; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src=static/images/nexthover.png);
}
.relative { position: relative; z-index: 0; }
.m_bingzhong { overflow: hidden; zoom: 1; border-bottom: #ccc 1px solid; }
.m_bingzhong i { position: absolute; z-index: 1; left: 0; top: 0; }
.m_bingzhong ul { margin-left: 78px; overflow: hidden; zoom: 1; background: url(../images/m-bzbg.png) no-repeat left top; }
.m_bingzhong ul li { width: 81px; margin-right: 1px; display: inline; float: left; }
.m_bingzhong ul li a { display: block; height: 24px; color: #000; text-align: center; padding: 57px 0px 0px; overflow: hidden; background-repeat: no-repeat; }
.m_bingzhong ul li a:hover, .m_bingzhong ul li.hover a { background-image: url(../images/m-bzbg2.png); color: #fff; }
.m_bingzhong ul li.bz0 a:hover, .m_bingzhong ul li.bz0.hover a { background-position: 0 0; }
.m_bingzhong ul li.bz1 a:hover, .m_bingzhong ul li.bz1.hover a { background-position: -82px 0; }
.m_bingzhong ul li.bz2 a:hover, .m_bingzhong ul li.bz2.hover a { background-position: -164px 0; }
.m_bingzhong ul li.bz3 a:hover, .m_bingzhong ul li.bz3.hover a { background-position: -246px 0; }
.m_bingzhong ul li.bz4 a:hover, .m_bingzhong ul li.bz4.hover a { background-position: -328px 0; }
.m_bingzhong ul li.bz5 a:hover, .m_bingzhong ul li.bz5.hover a { background-position: -410px 0; }
.m_bingzhong ul li.bz6 a:hover, .m_bingzhong ul li.bz6.hover a { background-position: -492px 0; }
.m_bingzhong ul li.bz7 a:hover, .m_bingzhong ul li.bz7.hover a { background-position: -574px 0; }
.m_bingzhong ul li.bz8 a:hover, .m_bingzhong ul li.bz8.hover a { background-position: -656px 0; }
.m_bingzhong ul li.bz9 a:hover, .m_bingzhong ul li.bz9.hover a { background-position: -738px 0; }
.m_bingzhong ul li.bz10 a:hover, .m_bingzhong ul li.bz10.hover a { background-position: -820px 0; }
.m_content { width: 980px; margin: 0 auto; overflow: hidden; zoom: 1; }
.m_bor1 { border: #5e995e 1px solid; }
.m_list1 { padding: 6px; overflow: hidden; zoom: 1; }
.m_list1 ul li { margin: 1px 1px 0px 0px; display: inline; float: left; }
.m_list1 ul li.m_mar01 { }
.m_list1 ul li.m_mar02 { }
.m_list1 ul li.m_mar03 { }
.m_list1 ul li.m_mar04 { margin-top: -40px; }
.m_list1 ul li.m_mar05 { margin-top: -40px; }
.m_list1 ul li.m_mar06 { margin-top: 4px; margin-left: 1px; }
.m_pad01 { padding: 15px 10px; overflow: hidden; zoom: 1; }
.m_pad02 { padding: 15px 8px; overflow: hidden; zoom: 1; }
.m_extit { overflow: hidden; zoom: 1; }
.m_extit ul li { width: 146px; margin: 0px 6px; display: inline; font-size: 14px; line-height: 34px; text-align: center; font-weight: bold; color: #fff; height: 41px; overflow: hidden; background: url(../images/m-bg1.png) no-repeat center top; float: left; }
.m_extit ul li a { color: #fff; }
.m_extit ul li.hover { background: url(../images/m-bg2.png) no-repeat center top; }
.m_xin1 { background: url(../images/m-xin1.png) no-repeat left top; display: inline-block; padding-left: 100px; }
.m_xin2 { background: url(../images/m-xin2.png) no-repeat right top; display: inline-block; padding-right: 100px; }
.m_xin2 span { display: inline-block; padding: 0px 10px; font-size: 25px; font-weight: bold; color: #005e00; }
.m_excont { overflow: hidden; zoom: 1; }
.m_list2 { overflow: hidden; zoom: 1; }
.m_list2 ul li { width: 178px; position: relative; z-index: 0; margin: 0px 6px 0px 7px; display: inline; float: left; }
.m_list2 ul li i { display: block; text-align: center; }
.m_list2 ul li.hover i img { border: #005e00 1px solid; width: 176px; height: 217px; }
.m_list2 ul li h3 { overflow: hidden; zoom: 1; background: #eae6e6; text-align: center; padding: 5px 0px; line-height: 22px; }
.m_list2 ul li.hover h3 { background: #005e00; color: #fff; }
.m_list2 ul li h3 span { display: inline-block; font-size: 14px; padding-bottom: 3px; border-bottom: #ccc 1px dashed; }
.m_list2 ul li.hover h3 span { border-bottom: #fff 1px dashed; }
.m_expic { width: 226px; }
.m_expic b { color: #666; }
.m_list3 { overflow: hidden; zoom: 1; }
.m_list3 ul{ overflow:hidden; zoom:1;}
.m_list3 ul li { width: 156px; height: 162px; overflow: hidden; zoom: 1; position: relative; z-index: 0; margin: 0px 2px; display: inline; float: left; }
.m_list3 ul li h3 { background: #666666; text-align: center; padding: 5px 0px; margin-bottom: 4px; line-height: 20px; color: #fff; }
.m_list3 ul li h3 strong { display: block; font-size: 14px; }
.m_list3 ul li.hover h3 { background: #026803; }
.m_list3 ul li h3 span { font-size: 20px; display: inline-block; }
.m_list3 ul li i { display: block; text-align: center; }
.m_list3 ul li i img { opacity: 0.4; filter: alpha(opacity=40); }
.m_list3 ul li.hover i img { opacity: 1; filter: alpha(opacity=100); }
.m_list3 ul li p { display: none; }
.m_list3 ul li.hover p { display: block; position: absolute; z-index: 1; width: 156px; left: 0; bottom: 0; background-image:url(../images/bg1.png); color: #fff; line-height: 30px; text-align: center; }
.ex_intro { width: 724px; }
.m_list4 { overflow: hidden; zoom: 1; }
.m_list4 ul li { width: 157px; height: 155px; padding: 9px; overflow: hidden; background: url(../images/m-qwjs-bg1.png) no-repeat center top; margin: 0px 3px; display: inline; float: left; }
.m_list5 { overflow: hidden; zoom: 1; position: relative; z-index: 0; }
.m_list5 h3 { float: left; }
.m_list5 h4 { position: absolute; z-index: 1; right: 0px; bottom: 1px; }
.m_list5 ul { overflow: hidden; zoom: 1; }
.m_list5 ul li { height: 29px; overflow: hidden; line-height: 28px; text-align: center; color: #fff; float: left; }
.m_list5 ul li a { color: #fff; display: block; margin: 1px 0px 0px 1px; }
.m_li5bg1 { width: 30%; }
.m_li5bg2 { width: 35%; }
.m_li5bg3 { width: 35%; }
.m_li5bg4 { width: 35%; }
.m_li5bg5 { width: 35%; }
.m_li5bg6 { width: 30%; }
.m_li5bg7 { width: 33%; }
.m_li5bg8 { width: 30%; }
.m_li5bg9 { width: 38%; }
.m_li5bg10 { width: 25%; }
.m_li5bg1 a { background: #67A7DB; }
.m_li5bg2 a { background: #39db77; }
.m_li5bg3 a { background: #01d351; }
.m_li5bg4 a { background: #48d4e0; }
.m_li5bg5 a { background: #67A7DB; }
.m_li5bg6 a { background: #39db77; }
.m_li5bg7 a { background: #01d351; }
.m_li5bg8 a { background: #8dc9fc; }
.m_li5bg9 a { background: #39db77; }
.m_li5bg10 a { background: #67A7DB; }
.m_foot { background: #0f6d17; padding: 20px 0px 50px; overflow: hidden; zoom: 1; }
.m_roll { overflow: hidden; zoom: 1; height: 27px; border: #e4e1e1 1px solid; border-left: 0; margin-right: 86px; }
#m_roll { }
#m_roll ul li { width: 230px; line-height: 27px; overflow: hidden; zoom: 1; margin-left: 6px; display: inline; background: url(../images/m-icon1.gif) no-repeat left center; padding-left: 20px; float: left; }
.content { width: 980px; margin: 0 auto; overflow: hidden; zoom: 1; }
.sx_hdp2 { width: 320px; background: #e0e1e0; padding: 4px; }
.sx_hdp2_pic { width: 320px; }
.sx_hdp2_pic img{width:100%;}
.sx_hdp2_tit { overflow: hidden; zoom: 1; margin-top: 3px; }
.sx_hdp2_tit li { width: 79px; float: left; margin-left: 1px; display: inline; }
.sx_hdp2_tit li img { }
.sx_news { width: 360px; margin-left: 14px; display: inline; }
.sx_news_tit { background: url(../images/sx_news_tbg1.png) repeat-x center bottom; overflow: hidden; height: 30px; padding-left: 10px; }
.sx_news_tit li { width: 68px; height: 30px; background: url(../images/sx_news_tbg2.png) no-repeat center top; margin-left: 5px; display: inline; padding-left: 24px; font-size: 14px; line-height: 30px; color: #02550d; float: left; font-weight: bold; }
.sx_news_tit li a { color: #02550d; }
.sx_news_tit li.hover { background: url(../images/sx_news_thover.png) no-repeat center top; color: #fff; }
.sx_news_tit li.hover a { color: #fff; }
.sx_news_top { overflow: hidden; zoom: 1; padding: 0px 8px; border-bottom: 1px solid #67996e; }
.sx_news_top h2 { overflow: hidden; height: 43px; line-height: 43px; border-bottom: 1px dashed #c4c2c3; font-size: 20px; color: #c80000; }
.sx_news_top p { text-indent: 2em; line-height: 21px; color: #333; font-size: 13px; padding: 8px 0px; }
.sx_news_bot { overflow: hidden; zoom: 1; padding: 8px; }
.sx_news_bot li { color: #666; line-height: 28px; }
.sx_news_bot li a { clip: #666; }
.sx_about { width: 266px; }
.sx_about_top { overflow: hidden; zoom: 1; border: 1px solid #d7d7d7; border-top: none; padding: 8px 0px; }
.sx_about_top span { display: block; text-align: center; }
.sx_about_top p { overflow: hidden; zoom: 1; padding: 7px; text-indent: 2em; line-height: 22px; color: #666; }
.sx_about_bot { overflow: hidden; zoom: 1; }
.sx_about_bot ul { overflow: hidden; zoom: 1; margin-right: -4px; }
.sx_about_bot ul li { width: 63px; height: 77px; background: #007d00; float: left; margin-right: 4px; display: inline; }
.sx_about_bot ul li span { display: block; text-align: center; padding: 16px 0px 10px 0px; }
.sx_about_bot ul li p { text-align: center; color: #fff; }
.sx_about_bot ul li p a { color: #fff; }
.warp { width: 983px; margin: 0 auto; }
.xj_zj { border: 1px solid #669e66; border-top: none; }
.xj_zjt { padding: 11px 11px 28px; }
.xj_zjt ul { border: 1px solid #47cc6d; border-left: none; }
.xj_zjt ul li { border-left: 1px solid #47cc6d; zoom: 1; height: auto; overflow: hidden; float: left; }
.xj_zjt ul li h2 { float: left; cursor: pointer; }
.xj_zjtr { padding: 0 4px; width: 725px; border-left: 1px solid #669e66; }
.xj_zjtr1 { width: 194px; background: url(../images/xj_bj1.jpg) no-repeat left bottom; margin-bottom: 5px; height: 297px; padding-top: 6px; padding-left: 4px; }
.xj_zjtr1 p { padding-left: 10px; line-height: 24px; color: #005a00; padding-top: 15px; }
.xj_zjtr1 p strong { font-size: 14px; }
.xj_zjtr2 { width: 520px; background: url(../images/xj_img6.jpg) repeat-y left; }
.xj_zjtr2 h3 { line-height: 22px; padding-top: 10px; font-size: 14px; color: #f78f7d; font-weight: bold; padding-left: 20px; }
.xj_zjtr2_1 p { line-height: 21px; color: #595858; padding-left: 20px; }
.xj_zjtr3 { background: #fde7e3; margin-top: 8px; padding: 4px; margin-left: 20px; }
.xj_zjtr3 p { line-height: 21px; color: #595858; }
.xj_zjtr3 h4 { font-size: 14px; color: #f78f7d; font-weight: bold; line-height: 22px; }
.xj_zjtr4 dd { float: left; padding-left: 7px; }
.xj_zjbt { text-align: right; overflow: hidden; zoom: 1; background: url(../images/xj_img8.jpg) repeat-x top; padding: 0px 15px; }
.xj_zjbt h3 { float: left; }
.huanyipi { color: #348636; line-height: 37px; cursor: pointer; }
.xj_zjbb { padding: 14px 0 12px 15px; }
.xj_zjbb li { float: left; padding-right: 15px; }
.xj_hjtop { background: url(../images/xj_hjbj2.jpg) repeat-x top; line-height: 54px; }
.xj_hjtop li { width: 94px; float: left; text-align: center; font-size: 16px; color: #fff; font-weight: bold; cursor: pointer; }
.xj_hjtop li a { color: #fff; }
.xj_hjtop li.hover { color: #0a5911; background: url(../images/xj_hjbj1.jpg) repeat-x top; }
.xj_hjtop li.hover a { color: #0a5911; }
.xj_hjbot { padding: 10px 0; }
.xj_hzbot { margin: 16px; border: 1px solid #ccc; padding: 10px 0; }
.xj_hzb1 li { float: left; width: 180px; }
.xj_hzb1 li h3 { text-align: center; line-height: 22px; color: #333; }
.xj_huanz { border: 1px solid #5c985c; padding: 8px 6px; }
.xj_huanzl { width: 613px; }
.xj_bf { display: none; overflow: hidden; background: #914923; height: 346px; position: relative; z-index: 0; }
.xj_bf p { text-indent: 2em; line-height: 21px; color: #fff; padding: 15px 20px; overflow: hidden; zoom: 1; }
.xj_huanzl1 { width: 122px; margin: 0 auto; position: absolute; z-index: 1; height: 122px; left: 50%; margin-left: 96px; bottom: 5px; background: url(../images/m-case-bg1.png) no-repeat center top; }
.xj_huanzl1 a { display: block; height: 122px; }
.xj_huanzl1 a h3 { font-family: "΢���ź�"; font-size: 30px; color: #914923; position: absolute; text-align: center; padding-top: 12px; width: 122px; line-height: 40px; }
.xj_huanzl1 a h4 { line-height: 22px; color: #914923; text-align: center; position: absolute; top: 55px; width: 122px; padding-left: 5px; }
.xj_huanzr { width: 352px; overflow: hidden; zoom: 1; position: relative; z-index: 0; }
.xj_huanzr li { float: left; border-left: 1px solid #fff; border-bottom: 1px solid #fff; position: relative; height: 115px; opacity: 0.4; filter: alpha(opacity=40); }
.xj_huanzr li.hover { opacity: 1; filter: alpha(opacity=100); }
.xj_huanzr li h3 { position: absolute; bottom: 0; line-height: 22px; font-size: 15px; color: #131313; width: 100%; text-align: center; background: rgba(255,255,255,0.6); }
.xj_dazao { position: absolute; z-index: 1; top: 116px; left: 88px; background: #fbe5a8; border-left: 1px solid #fff; border-bottom: 1px solid #fff; width: 175px; height: 115px; }
.xj_dazao a { display: block; height: 115px; }
.xj_dazao a h4 { font-size: 26px; color: #005f00; text-align: center; line-height: 45px; padding-top: 20px; }
.xj_dazao a h5 { line-height: 30px; color: #005f00; font-size: 16px; text-align: center; }
