@charset "gb2312";
/* index */
body{ padding:0px; margin:0; color:#000000; font-size:12px;line-height:22px;font-family:"ËÎÌå","Arial";} 
a {color:#454545;text-decoration:none;}
a:hover {color:#2787C3; text-decoration:none;} 
img{ border:0;}
.top{ height:220px; width:980px; background:url(banner.jpg) no-repeat;}
.top div{ float:right; padding-top:5px;}
.top div a{ color:#000;}
.top div a:hover{ color:#000;}
.shousuo{ height:43px; width:980px; background-color:#E7FBFA;}
.rq{ float:left; padding-left:20px; font-size:13px; color:#414141; padding-top:10px;}
.ss{ float:right; color:#454547; padding-right:10px;}
.ss img{ margin-top:10px; margin-left:8px;}
.daohang{ height:35px; width:980px; background:url(daohang.jpg) no-repeat;}
.daohang div{ float:left; width:107px; padding-top:7px; height:28px; text-align:center; font-size:14px; font-weight:700;}
.daohang div a{color:#FFF;}
.daohang div a:hover{color:#FFF;}
.main{ width:980px; padding-top:12px;}
.main_1{ background:url(xw_bg.gif) no-repeat; width:980px; height:241px;}
.tpxw{ float:left; width:243px; padding-left:10px; padding-right:10px; height:230px; padding-top:10px;}
.tpxw a{ text-align:center; font-size:13px; font-weight:700; color:#000;}
.gzdt{ height:218px; background:url(gzdt_bg.gif) no-repeat; border:solid 1px #E1DFE2; width:467px;}
.gzdt_bt{ float:left; width:100px; color:#fff; padding-left:30px; font-weight:bold; padding-top:3px; font-size:14px;}
.gzdt_gd{ float:right; width:50px; padding-top:2px;}
.gzdt_gd a{ color:#778D9B; }
.gzdt_lm{ height:25px; line-height:25px; background:url(ico_1.gif) 10px 8px no-repeat; padding-left:25px; text-align:right; padding-right:7px;}
.gzdt_lm a{ float:left;}
.zwgk{ height:25px; background:url(zwgk_bg.gif) no-repeat; border-bottom:solid 1px #E0E0E0;}
.zwgk_bt{ float:left; width:60px; padding-left:30px; color:#E86A13; font-weight:700; font-size:14px;}
.zwgk_gd{ float:right; width:40px; font-size:12px;  color:#798C9A;}
.zwgk_gd a{ color:#788B9A;}
.zwgk_lm{ background:url(zwgk_bg2.gif) no-repeat; height:25px; margin-bottom:19px;}
.zwgk_lm a{ color:#000;}
.main2{ padding-top:12px; width:980px;}
.main2_l{ float:left; width:249px; padding-right:12px;}
.tjgb{ background:url(tjgb_bg.gif) no-repeat; height:233px; width:249px; margin-bottom:12px;}
.tjgb_bt{ float:left; width:100px; padding-left:50px; color:#E86A13; font-weight:700; font-size:14px; padding-top:6px;}
.tjgb_gd{ float:right; width:45px; padding-top:5px;}
.tjgb_gd a{ color:#778D9B; }
.tjgb_lm{ height:25px; line-height:25px; background:url(ico_2.gif) 15px 10px no-repeat; padding-left:25px;}
.pczl{ width:249px; height:176px; background:url(pczl_bg.gif) no-repeat; margin-bottom:11px;}
.pczl img{ margin-bottom:10px;}
.xglj{ height:319px; width:249px; background:url(xglj_bg.gif) no-repeat;}
.xglj_ks{ padding-top:20px; padding-left:26px;}
.xglj_ks img{ margin-bottom:10px;}
.main2_m{ float:left; width:470px; padding-right:12px;}
.tjfx{ width:470px; height:233px; background:url(tjfx_bg.gif) no-repeat; margin-bottom:12px;}
.tjfx_bt{ float:left; width:100px; color:#fff; padding-left:30px; font-weight:bold; padding-top:4px; font-size:14px;}
.tjfx_gd{float:right; width:50px; padding-top:2px;}
.tjfx_gd a{ color:#778D9B; }
.tjsj_lm{ height:29px; line-height:29px; border-bottom: solid 1px #A9B1B4;}
.tjsj_lm a{ color:#0F6DAA; font-size:14px; font-weight:700;}
.tjsj_lm a:hover{ color:#0F6DAA;}
.tjjy{ width:470px; height:172px; background:url(tjjy_bg.gif) no-repeat;}
.tjjy_lm{ height:32px; line-height:32px; border-bottom: dashed 1px #949494;}
.tjjy_lm a{color:#0F6DAA; font-size:14px; font-weight:700;}
.main2_r{ float:right; width:237px;}
.jjdt{ width:237px ; height:233px; background:url(jjdt_bg.gif) no-repeat; margin-bottom:12px;}
.jjdt_lm{ height:25px; line-height:25px; background:url(ico_4.gif) 15px 10px no-repeat; padding-left:29px; padding-top:1px;}
.tjnj{ width:237px ; height:233px; background:url(tjnj_bg.gif) no-repeat; margin-bottom:12px;}
.xzxk{ width:237px ; height:233px; background:url(xzxk_bg.gif) no-repeat; margin-bottom:12px;}
.xzxk_img{ padding-bottom:7px; height:29px;}
.ylj{width:237px ; height:172px; background:url(ylj_bg.gif) no-repeat;  }
#footer{ float:left; width:980px; padding-top:5px;}
#guyx{ height:36px; padding-top:10px; background:url(footer_bg.gif) no-repeat; width:980px;}
#db{ height:109px; width:980px;}
/* neiye */
.ny_main{ width:970px; height:588px; background:url(neiye_bg.gif) no-repeat; padding-top:10px; padding-left:10px;}
.ny_lm{ float:left; width:249px; height:574px; background:url(nylm_bg.gif) no-repeat;}
.ny_bt{ height:25px; color:#fff; font-size:14px; font-weight:700; padding-left:42px; padding-top:6px;}
.ny_lmbt{ height:30px; line-height:30px; color:#000; font-size:14px; padding-left:25px;}
.ny_lmbt a{ color:#000;}
.ny_dh{ height:30px; padding-top:5px; padding-bottom:2px;}
.ny_zi{ height:518px; padding:20px 15px 0 15px; width:659px; background:url(ny_zi.gif) no-repeat;}
.ny_lmnr{ height:28px; line-height:28px; text-align:right; font-size:13px;}
.ny_lmnr a{ float:left;}
.wzy_dh{ height:25px; width:980px; background-color:#E7FBFA;}
.wzy_main{ width:940px; padding-top:35px; padding-left:20px; padding-right:20px; background-color:#F7FBFC;}
.wzy_bt{ text-align:center; height:40px; font-size:26px; color:#1B1B1B; font-weight:700;}
.wzy_jg{ height:20px; background:url(wzy_jg.gif) no-repeat top; text-align:center; padding-top:10px;}
.wzy_wznr{ font-size:14px; color:#18191B; line-height:33px; padding-top:10px;}