body {
	margin:0;
	padding:0;
	line-height:24px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px; background:url(bg.png) repeat-x 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:#1c73b0;text-decoration:none;}

.center{ text-align:center}
.line{ border-bottom:#CCCCCC 1px dashed;}

img {border:0; background:#F7F7F7}
.img:visited img{border: 0px solid #cccccc;}
.img img{border: 0px solid #cccccc;padding:0px;}
.img:hover img{border: 0px solid #cccccc;}

/*顶部样式*/
.top{ background:url(top.jpg) no-repeat ; width:980px; height:95px; margin:0 auto}
.top_bg{ background:url(top_bg.jpg) repeat-x center top;}
.top_right{ float:right; width:241px; overflow:hidden;margin-right:5px;color:#ffffff; text-align:center}

.flash{ width:980px; height:250px; margin:0 auto; margin-top:1px; }



/*导航样式*/
.nav{ height:36px; background:url(nav.jpg) repeat-x center top; margin:0 auto}

.Top_menu { height:36px; width:980px; margin:0 auto; overflow:hidden}
.Top_menu ul{list-style:none; margin:0 auto; width:976px;}
.Top_menu ul li{float:left;width:120px;text-align:center; height:36px; line-height:36px; font-size:14px; font-weight:bold}
.Top_menu ul .li_link{width:2px; background:url(menu.png) no-repeat 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:none;display: block; background:url(nav2.gif) no-repeat center top;} 
.Top_menu ul li a:active {color:#000000;display: block;}

/*index*/
.main{ width:990px; margin:0 auto; margin-top:2px; height:auto; overflow:hidden;}

/*right*/
.right{ float:right;width:745px; margin-top:4px;}
.right_top{ width:745px; height:37px; background:url(right_top.jpg) no-repeat;}
.right_tf{ float:left; margin-left:30px!important; margin-left:15px; line-height:35px; color:#FFFFFF; font-size:14px; font-weight:bold}
.right_tf1{ float:left; margin-left:38px!important; margin-left:15px; line-height:38px; color:#FFFFFF; font-size:14px; font-weight:bold}
.right_r{ text-align:right; line-height:37px; margin-right:25px!important; margin-right:15px;}
.right_bg{ width:745px; background:url(gsjj_bg.jpg) repeat-y; margin:0 auto;}
.right_bt{ width:745px; height:7px; background:url(pro_bt.jpg) no-repeat;}



.gsjj{ width:745px; margin:0 auto;}

.gsjj_top{ width:745px; height:37px; background:url(right_top.jpg) no-repeat;}
.gsjj_tf{ float:left; margin-left:38px!important; margin-left:19px; line-height:39px; font-size:14px;font-weight:bold; color:#fff;}
.gsjj_bg{ width:745px; background:url(gsjj_bg.jpg) repeat-y; margin:0 auto;}
.gsjj_bt{ width:745px; height:11px; background:url(pro_bt.jpg) no-repeat;}

.gsjj_pic{ float:left; width:150px; height:180px; margin-left:22px!important; margin-left:11px; margin-top:25px;}
.gsjj_body{ float:right; width:540px; margin-right:20px!important; margin-right:10px;}


.news{ width:730px; margin:0 auto; margin-top:10px;}
.news1{ float:left; width:355px;}
.news2{ float:right; width:352px;}
.news_top{ width:365px; height:40px; background:url(news_top.jpg) no-repeat;}
.news_tf{ float:left; margin-left:50px!important; margin-left:25px; color:#1c73b0; font-size:14px; font-weight:bold; line-height:25px; margin-top:10px}
.news_more{ text-align:right; margin-right:20px!important; margin-right:10px; margin-top:15px;}
.news_bg{ width:365px; background:url(news_bg.gif) repeat-y; margin:0 auto}
.news_bt{ width:365px; height:15px; background:url(news_bt.gif) no-repeat;}
.news_llst0{ float:right; width:210px; line-height:25px;background:url(news_icon.jpg) no-repeat left center; text-indent:15px; border-bottom:#CCCCCC 1px dashed}
.news_list{background:url(news_icon.jpg) no-repeat left center; text-indent:15px; line-height:35px; border-bottom:#CCCCCC 1px dashed}
.data{ text-align:right; margin-right:20px!important; margin-right:10px; color:#CCCCCC}

.cp{ width:745px; margin:0 auto;}
.cp_top{ width:745px; height:50px; background:url(pro_top.jpg) no-repeat;}
.cp_tf{float:left; margin-left:50px!important; margin-left:25px; color:#1c73b0; font-size:14px; font-weight:bold; line-height:40px; margin-top:10px}
.cp_more{ text-align:right; margin-right:20px!important; margin-right:10px; margin-top:20px;}
.cp_bg{ width:980px; background:url(pro_bg.jpg) no-repeat; margin-top:0px; margin-left:5px;}
.cp_bt{ width:745px; height:11px; background:url(pro_bt.gif) no-repeat; margin:0 auto}

/*left*/
.left{ float:left; width:240px; margin-left:3px!important; margin-left:2px; margin-top:4px;}
.left_pro_top{ width:240px; height:50px; background:url(left_pro_top.jpg) no-repeat ;}
.left_pro_tf{ float:left; margin-left:40px!important; margin-left:20px; line-height:38px; font-size:14px; color:#FFFFFF; font-weight:bold;}
.left_pro_bg{ width:240px; background:url(left_pro_bg.gif) repeat-y;}
.left_pro_bt{ width:240px; height:23px;background:url(left_pro_bt.jpg) no-repeat;}

.left_list{ width:240px; margin:0 auto;}
.left_list ul{}
.left_list ul li{ width:240px; height:37px; background:url(left_list.jpg) no-repeat; margin:0 auto; line-height:37px;}
.left_list ul li a:link{padding-left:60px; text-decoration:none}
.left_list ul li a:visited{padding-left:60px; text-decoration:none}
.left_list ul li a:hover{ background:url(left_list00.jpg) no-repeat; height:37px; line-height:37px; display:block }
.left_list ul li a:active{ text-decoration:none}

.left_bg{ width:240px;margin:0 auto;}
.left_list0{ width:240px; margin:0 auto;}
.left_list0 ul{}
.left_list0 ul li{ width:240px; height:37px; background:url(left_list0.jpg) no-repeat; margin:0 auto; line-height:37px;}
.left_list0 ul li a:link{padding-left:60px; text-decoration:none}
.left_list0 ul li a:visited{padding-left:60px; text-decoration:none}
.left_list0 ul li a:hover{ background:url(left_list00.jpg) no-repeat; height:37px; line-height:37px; display:block ;}
.left_list0 ul li a:active{ text-decoration:none}

.left_lx_top{ width:240px; height:72px; background:url(left_lx_top.jpg) no-repeat; margin-top:4px;}
.left_lx_tf{ float:left; margin-left:20px!important; margin-left:10px; color:#1c73b0; font-size:14px; font-weight:bold; line-height:72px;}
.left_lx_bg{ width:240px; background:url(left_lx_bg.jpg) repeat-y; margin:0 auto;}
.left_lx_bt{ width:240px; height:39px; background:url(left_lx_bt.jpg) no-repeat; margin:0 auto}
/*foot*/
.bottom{ width:980px; height:4px; background:url(bottom.gif) no-repeat; margin:0 auto; margin-top:10px;}

.foot {width:980px; margin:0 auto; padding-bottom:15px; padding-top:15px;color:#666666}
.foot a{color:#666666}
