img{border:0;}
ul{margin:0; padding:0; width:100%; float:left; list-style:none; list-style-type:none;}
li{margin:0; padding:0; float:left; list-style:none; list-style-type:none;}
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
#h10{height:10px; width:100px; font-size:10px; float:left;}

/* 让外容器 */
#container{width:100%; margin:0; padding:0;}
/* 让外容器自适高度 */
#clear{border-top:1px solid transparent !important; margin-top:-1px !important; border-top:0; margin-top:0; clear:both; visibility:hidden;}

/* --------------------------top----------------------------- */
#top{width:100%; height:70px; background:url(../images/topbg.jpg) repeat-x; float:left; clear:both;}
#top_box{width:798px; height:70px; margin:0 auto; clear:both;}
#top_left{width:400px; height:59px; padding-top:11px; padding-left:20px; background:url(../images/topleft-yy.jpg) no-repeat; float:left;}
#logo_font{float:left; height:43px; margin-top:2px; margin-left:20px; padding-left:20px; border-left:1px solid #d0d8e0; line-height:43px; color:#86909b;}
#top_right{width:350px; padding-right:20px; text-align:right; height:46px; padding-top:24px; background:url(../images/topright-yy.jpg) right no-repeat; float:right;}
#top_right li{padding-left:5px; height:20px; float:right;}

/* vision */
#vision{width:100%; height:260px; background:url(../images/vision_bg.jpg) repeat-x; float:left; clear:both;}
#menu{width:778px; height:45px; background:url(../images/menu-bg.jpg) repeat-x; margin:0 auto; overflow:hidden; clear:both;}
#menu_links{width:558px; padding-left:5px; padding-top:7px; height:38px; float:left;}
#phone{width:195px; padding-top:11px; text-align:right; padding-right:10px; float:right;}
#banner{width:778px; height:215px; margin:0 auto; clear:both; overflow:hidden;}

/* --------------------------body----------------------------- */
#body{width:100%; height:auto; background:url(../images/bodybg.jpg) repeat-x; float:left; clear:both;}
#new-time_box{width:798px; height:35px; margin:0 auto; clear:both;}
#news{width:538px; padding-left:20px; height:25px; padding-top:10px; background:url(../images/body-left-yy.jpg) no-repeat; float:left;}
#time{width:220px; padding-right:20px; height:25px; padding-top:10px; font-family:
Arial, Helvetica, sans-serif; background:url(../images/body-right-yy.jpg) right top no-repeat; text-align:right; float:right;}


#body_box{width:768px; height:auto; margin:0 auto; padding-top:5px; clear:both;}
/* body-left部分 */
#body_left{width:224px; float:left;}
#body_lefttr{width:224px; float:left; clear:both;}
#black_lm{width:214px; height:24px; padding-left:10px; padding-top:8px; background:url(../images/black-lmbg.jpg) no-repeat; float:left; clear:both;}
#black_mid{width:204px; padding:2px 10px 5px 10px; background:url(../images/black-midbg.jpg) repeat-y; float:left; clear:both;}
#black_mid li{height:25px; line-height:25px; width:196px;}
#black_mid_kcjs{width:204px; padding:2px 10px 2px 10px; background:url(../images/black-midbg.jpg) repeat-y; float:left; clear:both;}
#black_mid_kcjs li{width:196px; padding:0 5px 0 3px; height:25px; background:url(../images/no-point.gif) center left no-repeat; border-bottom:1px #C4D2DE dashed; line-height:25px;}
#black_foot{width:224px; height:14px; background:url(../images/black-footbg.jpg) no-repeat; float:left; clear:both;}

/* body-right部分 */
#body_right{width:526px; float:right;}
#body_righttr{width:522px; background:#F4F4F4; padding:2px; float:left;}
#right_lmbox{width:522px; height:30px; background:url(../images/lm-bg.jpg) bottom repeat-x; float:right; overflow:hidden;}
.right_lm1{padding:0 5px 0 5px; height:27px; border-bottom:1px solid #F2AE22; float:left;}
.right_lm2{padding:0 5px 0 5px; height:27px; border-bottom:1px solid #E80002; float:left;}
#right_nrbox{width:500px; border:#D6D7D9 solid 1px; border-top:0; background:#FFFFFF; padding:10px; float:left;}
#right_kcnr{width:500px; border-bottom:1px dashed #C4D2DE; height:auto; padding-bottom:5px; margin-bottom:8px; margin-top:5px; float:left; clear:both;}
#right_kcnr_left{float:left; width:180px;}
#right_kcnr_right{float:right; line-height:22px;  width:320px;}

#right_zxktys_box{width:515px; border:#D6D7D9 solid 1px; border-top:0; background:#FFFFFF; padding:10px 0px 10px 5px; float:left;}
#right_zxktys_nr{width:142px; margin-left:5px; margin-right:5px; float:left;}
#right_zxktys_nr_img{width:142px; height:75px; float:left;}
#right_zxktys_nr_font{background:url(../images/ys-fontbg.jpg) no-repeat; width:142px; line-height:25px; text-align:center; float:left;}
#right_line{margin-left:5px; margin-right:3px; width:15px; float:left;}

#right_xyxs_box{width:517px; border:#D6D7D9 solid 1px; border-top:0; background:#FFFFFF; padding:0px 0px 10px 3px; float:left;}
#right_xyxs_nr{width:118px; background:#F4F4F4; text-align:center; line-height:18px; margin-left:4px; margin-right:4px; margin-top:10px; float:left;}

/* --------------------------foot----------------------------- */
#foot{width:100%; height:90px; margin-top:10px; background:url(../images/foot-bg.jpg) repeat-x; float:left; clear:both;}
#foot_box{width:798px; height:90px; margin:0 auto; clear:both;}
#foot_left{width:240px; text-align:center; height:70px; padding-top:20px; background:url(../images/foot-left-yy.jpg) no-repeat; float:left;}
#foot_line{border-right:1px #E89999 solid; width:10px; height:70px; margin-top:10px; float:left;}
#foot_right{width:470px; height:68px; padding-top:22px; background:url(../images/foot-right-yy.jpg) right top no-repeat; line-height:22px; padding-left:57px; float:right; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
