body {
	margin:0;
	padding:0;
	line-height:24px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
}

li{list-style-type: none;}
ul{list-style-type: none; margin:0 auto; padding:0;}
a {color:#000;text-decoration:none;}
a:hover {color:#054ae7;text-decoration:none;}

.center{ text-align:center;width:980px; margin:0 auto;}
.line{ border-bottom:#CCCCCC 1px dashed;}

img {border:0; background:#F7F7F7}
.img:visited img{border: 1px solid #cccccc;}
.img img{border: 1px solid #cccccc;padding:2px;}
.img:hover img{border: 1px solid #054ae7;}

/*顶部样式*/
.top_bg{ height:auto; width:100%; background:url(top_bg.jpg) repeat-x center top; margin:0 auto}
.top{ width:1008px; height:102px; margin:0 auto;}
.top_right{width:200px; height:25px; float:right; padding-right:15px; padding-top:10px;}


/*导航样式*/
.Top_menu {height:43px; position:relative; z-index:9999; margin:0 auto; overflow:hidden; margin-top:3px; background:url(menu.jpg) repeat-x center top;}
.Top_menu ul{list-style:none; width:990px; margin:0 auto;}
.Top_menu ul li{float:left;width:97px;text-align:center;height:43px; font-size:15px; line-height:43px;}
.Top_menu ul .li_link{width:1px; background:url(menu_list.jpg) no-repeat center center;}
.Top_menu ul li a:link{color:#fff;text-decoration:none;display: block;}
.Top_menu ul li a:visited{color:#fff;text-decoration:none;display: block;}
.Top_menu ul li a:hover{color:#fff; text-decoration:underline;height:43px;} 
.Top_menu ul li a:active {color:#fff;display: block;}

.flash{ width:1003px; height:333px;margin:0 auto; border:1px #CCC solid; margin-top:5px;}
.flash_bt{ width:1008px; height:6px; background:url(flash_bt.jpg) no-repeat center top; margin:0 auto}


/*index*/
.main{ width:1008px;margin:0 auto; margin-top:15px;}
.main3{ width:1008px; height:234px; margin:0 auto; background:url(main3.jpg) no-repeat center top;margin-top:15px;}
/*right*/
.right{ float:right;width:766px;}
.right_top{ width:766px; height:45px; background:url(right_top.jpg) no-repeat center top; overflow:hidden;}
.right_tf{ float:left; margin-left:30px!important; margin-left:15px; line-height:35px; padding-top:8px;color:#fff; font-size:14px; font-weight:bold;}
.right_r{text-align:right; line-height:45px; margin-right:20px!important; margin-right:10px;  color:#000}
.right_bg{ width:766px; background:url(right_bg.jpg) repeat-y; margin:0 auto;}
.right_bt{ width:766px; height:15px; background:url(right_bt.jpg) no-repeat center top}
/*gsjj*/
.gsjj{ width:276px; float:left; margin-left:26px!important; margin-left:13px;}
.gsjj_top{ float:left; width:276px; font-size:14px; font-weight:bold; margin-top:12px;}
.gsjj_img{ width:276px; height:73px;background:url(gsjj_img.jpg) no-repeat center center; margin:0 auto;margin-top:9px;}
.gsjj_body{ width:276px; margin:0 auto;margin-top:5px;}
/*sy_cp*/
.sy_cp{ width:1008px; margin:0 auto;}
.sy_cp_top{ width:1008px; height:45px; background:url(sy_cp_top.jpg) no-repeat center top;}
.sy_cp_bg{ width:1008px; background:url(sy_cp_bg.jpg) repeat-y center top; height:auto; overflow:hidden; padding-top:5px; padding-bottom:5px;}
.sy_cp_bt{ width:1008px; height:21px; background:url(sy_cp_bt.jpg) no-repeat center top;}

/*sy_lx*/
.sy_lx{ width:260px; float:left; margin-left:26px!important; margin-left:13px;}
.sy_lx_top{ float:left; width:260px; font-size:14px; font-weight:bold; margin-top:12px;}
.sy_lx_body{ width:260px; margin:0 auto;margin-top:5px;}

/*sy_news*/
.sy_news{ width:385px; float:left; margin-left:30px!important; margin-left:15px;}
.sy_news_top{ float:left; width:385px; font-size:14px; font-weight:bold; margin-top:12px;}
.sy_news_body{ width:385px; margin:0 auto}
.sy_news_list{background:url(icon.jpg) no-repeat left center;line-height:30px;}

.news_tf{ float:left; margin-left:40px!important; margin-left:20px; line-height:38px; font-size:14px; font-weight:bold; color:#a56811; }


.news_list{ background:url(icon.jpg) no-repeat left center; text-indent:15px; line-height:35px; border-bottom:1px dotted #999}
.data{ text-align:right; margin-right:20px!important; margin-right:10px; color:#000}

/*left*/
.left{ float:left; width:224px;}
.left_pro{margin:0 auto; width:224px;}
.left_pro_top{ width:224px; height:43px; background:url(left_pro_top.jpg) no-repeat center top; margin:0 auto;}
.left_pro_bg{ width:224px; height:auto; overflow:hidden;}
.left_pro_bt{ width:224px; height:20px; background:url(left_pro_bt.jpg) no-repeat center top;}


.left_list{ width:224px; margin:0 auto;}
.left_list ul{}
.left_list ul li{ width:224px; height:30px; background:url(left_list.jpg) no-repeat; margin:0 auto; line-height:30px;}
.left_list ul li a:link{ color:#fff;padding-left:42px; text-decoration:none}
.left_list ul li a:visited{ color:#fff;padding-left:42px; text-decoration:none}
.left_list ul li a:hover{ color:#fff;height:30px; line-height:30px; display:block ; text-decoration:underline;}
.left_list ul li a:active{ color:#fff;padding-left:42px; text-decoration:none}

.left_list0{ width:224px; margin:0 auto;}
.left_list0 ul{}
.left_list0 ul li{ width:224px; height:30px; background:url(left_list0.jpg) no-repeat; margin:0 auto; line-height:30px;}
.left_list0 ul li a:link{ color:#333;padding-left:45px; text-decoration:none}
.left_list0 ul li a:visited{ color:#333;padding-left:45px; text-decoration:none}
.left_list0 ul li a:hover{ color:#333;height:30px; line-height:30px; display:block ; text-decoration:underline;}
.left_list0 ul li a:active{ color:#333;padding-left:45px; text-decoration:none}



.left_lx{ width:223px; float:left; margin-top:15px;}
.left_lx_top{ width:223px; height:46px; background:url(left_lx_top.jpg) no-repeat center top;}
.left_lx_bg{ width:223px; background:url(left_lx_bg.jpg)  repeat-y center top; height:auto; overflow:hidden;}
.left_lx_bt{ width:223px; height:14px; background:url(left_lx_bt.jpg) no-repeat center top;}
/*foot*/
.foot_menu{ width:1008px; height:38px; line-height:38px; margin:0 auto; background:url(foot_menu.jpg) no-repeat center top; margin-top:15px;}
.foot_bg{ height:167px; background:url(foot_bg.jpg) repeat-x center top; overflow:hidden; height:auto; margin:0 auto}
.foot { width:1003x; background:url(foot.jpg) repeat-x center top; height:auto; overflow:hidden;margin:0 auto; padding-top:10px; padding-bottom:10px;color:#fff;}
.foot a{ color:#fff;}
.foot a:hover{ text-decoration:underline; color:#fff}
