body {
	margin:0;
	margin:0 auto;
	padding:0;
	line-height:24px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	background:url(bg.gif) no-repeat center top;
}

li{
	list-style-type: none;
}
ul{
	list-style-type: none; margin:0 auto; padding:0;
}
a {color:#333333;text-decoration:none;}
a:hover {color:#ff0000;text-decoration:none;}

.center{ text-align:center}
.line{ border-bottom:#CCCCCC 1px dashed;}

img {border:0; background:#ffffff}
.img:visited img{border: 0px solid #cccccc;}
.img img{border: 0px solid #cccccc;padding:3px;}
.img:hover img{border:0px solid #cccccc;}

/*顶部样式*/
.top{ width:960px;height:118px; margin:0 auto; background:url(top.jpg) no-repeat;}
.logo{ float:left; margin-top:80px; margin-left:150px!important; margin-left:75px; color:#FF0000; font-weight:bold}


.top_right{ float:right;margin-right:5px; margin-top:5px; color:#024c89;}
.top_right a:link{ color:#024c89; text-decoration:none;}
.top_right a:visited{ color:#024c89; text-decoration:none;}
.top_right a:hover{ color:#ff0000; text-decoration:none;}
.top_right a:active{ color:#024c89; text-decoration:none;}

/*导航样式*/
.Top_menu {margin:0 auto; overflow:hidden; background:url(nav_bg.jpg) repeat-x center top; width:960px; height:49px;}
.Top_menu ul{list-style:none;margin:0 auto; width:960px; }
.Top_menu ul li{float:left;width:95px;text-align:center; height:49px; line-height:49px; display:block;}
.Top_menu ul .li_link{width:12px;height:49px; background:url(menu.jpg) no-repeat;}
.Top_menu ul li a:link{color:#ffffff;text-decoration:none;display: block; font-size:13px; font-weight:bold; height:36px;}
.Top_menu ul li a:visited{color:#ffffff;text-decoration:none;display: block; font-size:13px; font-weight:bold;}
.Top_menu ul li a:hover{color:#ffffff; background:url(on_nav.gif) no-repeat center center; height:49px; text-decoration:none;display: block; font-size:13px; font-weight:bold;} 
.Top_menu ul li a:active {color:#ffffff;display: block;}

.nav_bt{ width:960px; height:10px; background:url(nav_bt.jpg) no-repeat; margin:0 auto}


.flash{width:960px; height:308px; margin:0 auto;}

.redian{ width:960px; height:35px; background:url(redian.jpg) no-repeat center top; margin:0 auto}
.redian_title{ float:left; margin-left:10px!important; margin-left:5px; width:90px; color:#000000; line-height:35px; font-size:14px; font-weight:bold}
.redian_news{ float:left; width:640px; line-height:35px;}

.redian_fx{ float:right; margin-right:10px!important; margin-right:5px; }

.main980 {width:960px; margin:0 auto; padding-top:10px;}


/*index*/
.sy_left{ float:left; width:203px; padding-bottom:10px;}

.sy_left_gg{ width:203px; height:242px; background:url(gg.gif) no-repeat;}
.sy_left_gg_tf{ margin-left:40px; color:#ffff00; line-height:40px; height:40px; font-size:14px; font-weight:bold}
.sy_left_gg_bg{ width:180px; height:180px; margin:0 auto; margin-top:10px; color:#FFFFFF}
.sy_left_gg_bg a{ color:#FFFFFF}

.sy_left_cp{ width:203px; margin:0 auto}
.sy_left_top{ width:203px; height:11px; background:url(sy_left_top.jpg) no-repeat; margin:0 auto}
.sy_left_tf{ margin-left:30px!important; margin-left:15px; color:#FF0000; font-size:14px; font-weight:bold; line-height:30px; margin-top:10px;}
.sy_left_bg{ width:203px; background:url(sy_left_bg.jpg) repeat-y; margin:0 auto}
.sy_left_bt{ width:203px; height:11px; background:url(sy_left_bt.jpg) no-repeat; margin:0 auto; line-height:0; font-size:0; overflow:hidden}

.sy_left_lx{ width:203px; height:310px; background:url(sy_left_lx.jpg) no-repeat;}

.sy_left_list{}
.sy_left_list ul{ width:180px;background:url(ico.gif) no-repeat center left;border-bottom:#CCCCCC dashed 1px;}
.sy_left_list ul li{ line-height:30px; font-size:13px}
.sy_left_list ul li a:link{ text-decoration:none; display:block; padding-left:10px; color:#fff; }
.sy_left_list ul li a:visited{text-decoration:none; display:block; padding-left:10px;color:#fff}
.sy_left_list ul li a:hover{ color:#ffff00;margin:0 auto;}
.sy_left_list ul li a:active{text-decoration:none; display:block;color:#fff}

.sy_left_list0{}
.sy_left_list0 ul{ width:190px; height:27px; margin:8px auto;}
.sy_left_list0 ul li{ line-height:27px;}
.sy_left_list0 ul li a:link{ background:url(left_list0.jpg) no-repeat; margin:0 auto;text-decoration:none; display:block; padding-left:48px; color:#ff0000}
.sy_left_list0 ul li a:visited{background:url(left_list0.jpg) no-repeat;margin:0 auto;text-decoration:none; display:block; padding-left:48px;color:#ff0000}
.sy_left_list0 ul li a:hover{ color:#123b8d;margin:0 auto;}
.sy_left_list0 ul li a:active{text-decoration:none; display:block;color:#ff0000}

.sy_left_big_list{ width:168px; height:30px; background-color:#ff8400; margin:0 auto}
.sy_left_big_list_tf{ color:#FFff00; line-height:30px; font-size:18px; font-weight:bold; text-align:center;}
.sy_left_big_list_tf a:link{ color:#fff}
.sy_left_big_list_tf a:visited{ color:#fff}
.sy_left_big_list_tf a:hover{ color:#000000}
.sy_left_big_list_tf a:active{ color:#fff}

.sy_left_bbg{ width:180px; margin:0 auto;}
.sy_left_bbg ul{}
.sy_left_bbg ul li{line-height:30px;background:url(ico.gif) no-repeat center left; text-indent:10px;border-bottom:#CCCCCC dashed 1px; font-size:14px; font-weight:bold; margin-bottom:2px;}
.sy_left_bbg ul li a:link{ color:#fff;}
.sy_left_bbg ul li a:visited{ color:#fff}
.sy_left_bbg ul li a:hover{ color:#ffffff}
.sy_left_bbg ul li a:active{ color:#fff}

.sy_right{width:749px; float:right;}

.gsjj{ float:left;width:532px;}
.gsjj_top{ width:749px; height:33px; background:url(gsjj_top.jpg) no-repeat; margin:0 auto}
.gsjj_tf{ float:left; margin-left:40px!important; margin-left:20px; line-height:33px; color:#FFFFFF; font-size:14px; font-weight:bold;}
.gsjj_r{ text-align:right; line-height:33px;}

.gsjj_bg{ width:740px; margin:0 auto; line-height:35px;}

.sy_news_pic{ float:left; width:202px; margin-left:10px!important; margin-left:5px;}


.cp{ float:left; width:749px; margin:0 auto;margin-top:10px;}
.cp_top{ width:749px; height:36px; background:url(cp_top.jpg) no-repeat; margin:0 auto; }

.cp_bg{ width:749px; margin:0 auto; padding-bottom:10px; padding-top:10px;}
.cp_bg a:link{ color:#123b8d; line-height:30px; font-size:12px; }
.cp_bg a:visited{ color:#123b8d}
.cp_bg a:hover{ color:#FF0000}
.cp_bg a:active{ color:#123b8d}

.sy_news{ float:left; width:749px; margin:0 auto; margin-top:10px;}
.sy_news_1{ float:left; width:368px; margin:0 auto;}
.sy_news_2{ float:left; width:368px; margin:0 auto; margin-left:10px!important; margin-left:5px;}
.news1_top{ width:368px;height:30px; background:url(news1_top.jpg) no-repeat; margin:0 auto;}
.news2_top{ width:368px;height:30px; background:url(news2_top.jpg) no-repeat; margin:0 auto;}
.news3_top{ width:368px;height:30px; background:url(news3_top.jpg) no-repeat; margin:0 auto;}

.sy_news_bg{ width:368px;margin:0 auto;}

.more{ text-align:right; margin-right:10px!important; margin-right:5px; margin-top:10px;}

.news_list{white-space:nowrap;overflow: hidden; background:url(news_icon.gif) no-repeat center left; text-indent:10px; border-bottom:#CCCCCC dashed 1px;}
.news_data{ text-align:right; color:#CCCCCC}

/*newsmore*/
.news_line{text-indent:10px; background:url(news_icon.gif) no-repeat left center; line-height:25px; border-bottom:#CCCCCC dashed 1px;}
.news_line .data{ text-align:right;margin-right:10px; font-size:10px; color:#CCCCCC}


/*left*//*其实是右侧*/
.left{width:240px;float:right; padding-bottom:10px;}

.left_top{background:url(right_top.jpg) no-repeat; width:240px; height:26px; margin:0 auto;}
.left_tf{line-height:26px; margin-left:20px!important; margin-left:10px; font-size:14px; color:#2676cb; font-weight:bold;}
.left_tf a:link{ color:#2676cb;}
.left_tf a:visited{ color:#2676cb;}
.left_tf a:hover{ text-decoration:underline;}
.left_tf a:active{ color:#2676cb;}

.left_bg{ width:240px; background:url(right_bg.jpg) repeat-y;margin:0 auto;}
.left_bt{ width:240px; height:2px; background:url(right_bt.jpg) no-repeat; margin:0 auto; line-height:0; font-size:0; overflow:hidden}
.left_list{}
.left_list ul{ width:230px;background:url(ico.gif) no-repeat center left;border-bottom:#CCCCCC dashed 1px;}
.left_list ul li{ line-height:27px;}
.left_list ul li a:link{ text-decoration:none; display:block; padding-left:10px; color:#123b8d; }
.left_list ul li a:visited{text-decoration:none; display:block; padding-left:10px;color:#123b8d}
.left_list ul li a:hover{ color:#FF0000;margin:0 auto;}
.left_list ul li a:active{text-decoration:none; display:block;color:#123b8d}

.left_list0{}
.left_list0 ul{ width:240px; height:27px; margin:8px auto;}
.left_list0 ul li{ line-height:27px;}
.left_list0 ul li a:link{ background:url(left_list0.jpg) no-repeat; margin:0 auto;text-decoration:none; display:block; padding-left:48px; color:#ff0000}
.left_list0 ul li a:visited{background:url(left_list0.jpg) no-repeat;margin:0 auto;text-decoration:none; display:block; padding-left:48px;color:#ff0000}
.left_list0 ul li a:hover{ color:#123b8d;margin:0 auto;}
.left_list0 ul li a:active{text-decoration:none; display:block;color:#ff0000}

/********************************************************/

.left_big_list{ width:220px; height:25px; background-color:#f1f1f1; margin:0 auto; margin-top:10px;}
.left_big_list_tf{ margin-left:20px;line-height:25px; font-size:14px; font-weight:bold;}
.left_big_list_tf a:link{ color:#2676cb}
.left_big_list_tf a:visited{ color:#2676cb}
.left_big_list_tf a:hover{ color:#ff0000}
.left_big_list_tf a:active{ color:#2676cb}

.left_bbg{ width:180px; margin:0 auto;}
.left_bbg ul{}
.left_bbg ul li{line-height:25px;background:url(ico.gif) no-repeat center left; text-indent:10px;border-bottom:#CCCCCC dashed 1px; font-size:13px; font-weight:bold}
.left_bbg ul li a:link{ color:#000;}
.eft_bbg ul li a:visited{ color:#000}
.left_bbg ul li a:hover{ color:#ff0000}
.left_bbg ul li a:active{ color:#000}



.left_news_top{background:url(right_top.jpg) no-repeat; width:240px; height:26px; margin:0 auto; margin-top:10px;}
.left_news_tf{line-height:26px; margin-left:20px!important; margin-left:10px; font-size:14px; color:#2676cb; font-weight:bold;}
.left_news_tf a:link{ color:#2676cb;}
.left_news_tf a:visited{ color:#2676cb;}
.left_news_tf a:hover{ text-decoration:underline;}
.left_news_tf a:active{ color:#2676cb;}

.left_news_bg{ width:240px; background:url(right_bg.jpg) repeat-y;margin:0 auto;}
.left_news_list{}
.left_news_list ul{ width:240px;}
.left_news_list ul li{ line-height:27px; }
.left_news_list ul li a:link{ background:url(left_list.gif) no-repeat; margin:0 auto;text-decoration:none; display:block; padding-left:24px; color:#123b8d;border-bottom:1px #CCCCCC dotted}
.left_news_list ul li a:visited{background:url(left_list.gif) no-repeat;margin:0 auto;text-decoration:none; display:block; padding-left:24px;color:#123b8d}
.left_news_list ul li a:hover{ color:#FF0000;margin:0 auto;}
.left_news_list ul li a:active{text-decoration:none; display:block;color:#123b8d}

.left_news_line{text-indent:10px; background:url(news_icon.gif) no-repeat left center; line-height:25px; margin-left:10px!important; margin-left:5px;}
.left_news_data{ text-align:right;margin-right:10px; font-size:10px; color:#CCCCCC}
.left_news_bt{ width:240px; height:2px; background:url(right_bt.jpg) no-repeat; line-height:0; font-size:0; overflow:hidden}

/*right*//*其实是左侧*/
.right{width:712px; float:left;}

.right_title_bg{background:url(left_top.jpg) no-repeat; height:26px; width:712px;}
.right_title{float:left;margin-left:20px!important; margin-left:10px; font-size:14px;line-height:26px;color:#2676cb}
.right_title a:link{ color:#2676cb}
.right_title a:visited{ color:#2676cb}
.right_title a:hover{color:#ff0000}
.right_title a:active{ color:#2676cb}

.right_bgtop{height:0px; margin:0 auto; width:712px; font-size:0; line-height:0; overflow:hidden}
.right_bg{ margin:0 auto; width:712px;}
.right_bt{margin:0 auto; width:712px; height:20px;}

/**foot**/
.link_top{ width:960px; height:26px; background:url(link.gif) no-repeat; margin:0 auto;}
.link_bg{ width:940px; margin:0 auto; padding:10px;}

.bottom_menubg{width:960px; height:49px; background:url(bottom_nav.gif) no-repeat;text-align:center; margin:0 auto;line-height:40px;}
.bottom_menubg a:link{color:#fff}
.bottom_menubg a:visited{color:#fff}
.bottom_menubg a:hover{color:#ff0000}
.bottom_menubg a:active{color:#fff}

.foot{ width:960px; margin:0 auto; margin-top:5px;color:#000; padding-bottom:10px;}
.foot a:link{color:#000}
.foot a:visited{ color:#000;}
.foot a:hover{ color:#FF0000;}
.foot a:active{ color:#000;}