body {
	margin:0;
	padding:0;
	line-height:24px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px; background:url(body_bg.jpg) repeat-x ;    
}

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:1003px; height:84px; margin:0 auto}
.top_right{ float:right; width:241px; overflow:hidden;margin-right:5px;color:#999999; text-align:center}

.flash{ width:980px; height:273px; margin:0 auto; margin-top:5px;}



/*导航样式*/
.Top_menu { background:url(menu.jpg) no-repeat center top;height:48px; width:980px; margin:0 auto; overflow:hidden}
.Top_menu ul{list-style:none; margin:0 auto; width:970px;}
.Top_menu ul li{float:left;width:118px;text-align:center; height:48px; line-height:48px; font-size:14px; font-weight:bold}
.Top_menu ul .li_link{width:3px; 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:#000; text-decoration:none;display: block; background:url(sy_move.gif) center top no-repeat;} 
.Top_menu ul li a:active {color:#000000;display: block;}

/*index*/
.main{ width:980px; margin:0 auto; height:auto; overflow:hidden}

/*right*/
.right{ float:right;width:690px; margin-top:5px;}
.right_top{ width:690px; height:39px; background:url(right_cp_top.gif) no-repeat;}
.right_tf{ float:left; margin-left:30px!important; margin-left:15px; line-height:35px; color:#000; font-size:14px; font-weight:bold}
.right_r{ text-align:right; line-height:39px; margin-right:20px!important; margin-right:10px;}
.right_bg{width:690px;}
.news1_list{border-bottom:#CCCCCC 1px dashed}
.news_list{ background:url(icon.png) no-repeat left center; text-indent:15px; line-height:25px; border-bottom:#CCCCCC 1px dashed}
.right_bt{ width:690px;}
.xx_news_list{ float:right; width:677px; border-bottom:#CCCCCC 1px solid}



.gsjj{ width:745px; margin:0 auto;}

.gsjj_top{ width:745px; height:48px; background:url(gsjj_top.png) no-repeat;}
.gsjj_tf{ float:left; margin-left:34px!important; margin-left:17px; line-height:30px; font-size:14px;font-weight:bold; color:#1c73b0;}
.gsjj_bg{ width:745px; background:url(pro_bg.gif) repeat-y; margin:0 auto; height:auto; overflow:hidden}
.gsjj_bt{ width:745px; height:11px; background:url(pro_bt.gif) no-repeat;}

.gsjj_pic{ float:left; width:125px; height:155px; margin-left:40px!important; margin-left:20px; margin-top:30px;}
.gsjj_body{ float:right; width:540px; margin-right:20px!important; margin-right:10px;}


.news{ width:980px; margin:0 auto;}
.news1{ float:left; width:636px;}
.news1_top{ width:636px; height:70px; background:url(news_hy_top.jpg) no-repeat;}
.new1_more{ float:left; margin-left:550px!important; margin-left:225px; margin-top:25px;}
.news_tf{ float:left; margin-left:40px!important; margin-left:20px; line-height:38px; font-size:14px; font-weight:bold; color:#1c73b0}
.news_more{ text-align:right; margin-right:20px!important; margin-right:10px; margin-top:10px;}
.news1_bg{ width:636px; background:url(news_hy_bg.jpg) repeat-y; margin:0 auto; overflow:hidden; height:auto}
.news1_bt{ width:636px; height:7px; background:url(news_hy_bt.jpg) no-repeat;}
.news1_list{ background:url(icon.png) no-repeat left center; text-indent:15px; line-height:25px; border-bottom:#CCCCCC 1px dashed}
.news1_list0{margin-top:15px;border-bottom:#CCCCCC 1px dashed}


.news2{ float:right; width:311px;}
.news2_more{ float:right; width:41px; margin-right:10px!important; margin-right:5px;margin-top:25px;}
.news2_top{ width:311px; height:70px; background:url(news_gs_top.jpg) no-repeat;}
.news2_bg{ width:311px; background:url(news_gs_bg.jpg) repeat-y; margin:0 auto; height:auto; overflow:hidden}
.news2_bt{ width:311px; height:86px; background:url(news_gs_bt.jpg) no-repeat;}
.news2_list{background:url(icon.png) no-repeat left center; margin-left:10px;text-indent:15px; line-height:26px; border-bottom:#CCCCCC 1px dashed}


.data{ text-align:right; margin-right:20px!important; margin-right:10px; color:#CCCCCC}

.cp1{ width:980px; height:69px; background:url(cp.jpg) no-repeat center top;margin:0 auto;}
.cp_lx{ float:left; margin-left:447px!important; margin-left:223px; width:177px;}

.cp1_top{ width:980px; height:7px; background:url(cp_top.jpg) no-repeat;}
.cp1_tf{float:left; margin-left:34px!important; margin-left:17px; color:#1c73b0; font-size:14px; font-weight:bold; line-height:50px; margin-top:10px;}
.cp1_more{ text-align:right; margin-right:20px!important; margin-right:10px; margin-bottom:2px;}
.cp1_bg{ width:980px; background:url(cp_bg.jpg) repeat-y; margin:0 auto; height:auto; overflow:hidden}
.cp1_bt{ width:980px; height:7px; background:url(cp_bt.jpg) no-repeat; margin:0 auto}

.cp1_left{ float:left; width:200px;}
.cp1_list{background:url(icon.png) no-repeat left center; margin-left:10px;text-indent:15px; line-height:26px; border-bottom:#CCCCCC 1px dashed}
.cp1_right{ float:right;width:760px;}

/*right_cp*/
.cp{ width:745px; margin:0 auto;}
.cp_top{ width:745px; height:65px; background:url(pro_top.png) no-repeat;}
.cp_tf{float:left; margin-left:34px!important; margin-left:17px; color:#1c73b0; font-size:14px; font-weight:bold; line-height:50px; margin-top:10px;}
.cp_more{ text-align:right; margin-right:20px!important; margin-right:10px; margin-top:30px;}
.cp_bg{ width:745px; background:url(pro_bg.gif) repeat-y; margin:0 auto; overflow:hidden; height:auto}
.cp_bt{ width:745px; height:11px; background:url(pro_bt.gif) no-repeat; margin:0 auto}




/*left*/
.left{ float:left; width:268px; margin-top:5px;}
.left_cp_top{ width:268px; height:34px; background:url(cp_top0.gif) no-repeat;}

.left_pro_top{ width:268px; height:27px; background:url(cp_top.gif) no-repeat;}
.left_pro_tf{ float:left; margin-left:40px!important; margin-left:20px; line-height:27px; font-size:14px; color:#FFFFFF;}
.left_pro_bg{ width:268px; background:url(cp_bg.gif) repeat-y; height:auto; overflow:hidden}
.left_pro_bt{ width:268px; height:6px;background:url(cp_bt.gif) no-repeat;}

.left_list{ width:192px; margin:0 auto;}
.left_list ul{}
.left_list ul li{ width:192px; height:30px; background:url(cp_icon.gif) no-repeat center left; margin:0 auto; line-height:30px;}
.left_list ul li a:link{padding-left:20px; text-decoration:none}
.left_list ul li a:visited{padding-left:20px; text-decoration:none}
.left_list ul li a:hover{ line-height:30px; display:block ;}
.left_list ul li a:active{padding-left:20px; text-decoration:none}

.lx{ float:left; width:268px; margin-top:10px;}
.lx_top{ width:268px; height:38px; background:url(lx_top0.gif) no-repeat;}
.lx1_top{ width:268px; height:42px;background:url(lx1_top.gif) no-repeat;}
.lx2_top{ width:268px; height:16px;background:url(lx2_top.gif) no-repeat;}
.lx_tf{ float:left; margin-left:20px!important; margin-left:10px; color:#1c73b0; font-size:14px; font-weight:bold; line-height:50px;}
.lx_bg{ width:268px; background:url(lx_bg.gif) repeat-y; margin:0 auto; height:auto; overflow:hidden}
.lx_bt{ width:268px; height:42px; background:url(lx3_top.gif) no-repeat;}

.left_lx{ float:left; width:310px; margin-top:10px;}
.left_lx_top{ width:310px; height:45px; background:url(lx_top.jpg) no-repeat;}
.left_lx1_top{ width:310px; height:42px;background:url(lx1_top.jpg) no-repeat;}
.left_lx2_top{ width:310px; height:16px;background:url(lx2_top.jpg) no-repeat;}
.left_lx_tf{ float:left; margin-left:20px!important; margin-left:10px; color:#1c73b0; font-size:14px; font-weight:bold; line-height:50px;}
.left_lx_bg{ width:310px; background:url(lx_bg.jpg) repeat-y; margin:0 auto; height:auto; overflow:hidden}
.left_lx_bt{ width:310px; height:42px; background:url(lx3_top.jpg) no-repeat;}

.sy_gongy{ float:right; width:645px;}
.sy_gongy_top{ width:645px; height:50px; background:url(gongy_top.jpg) no-repeat;}
.sy_gongy_bg{ width:645px; background:url(gongy_bg.jpg) repeat-y center top; margin:0 auto; height:auto; overflow:hidden}
.gongy_more{ text-align:right; margin-right:20px!important; margin-right:10px; padding-top:20px;}
.sy_gongy_bt{ width:645px; height:15px; background:url(gongy_bt.jpg) no-repeat;}
.sy_gongy_left{ float:left; width:320px;}
.sy_gongy_right{ float:right; width:320px;}
.news3_list{ width:280px;background:url(icon.png) no-repeat left center; margin-left:20px !important; margin-left:10px;text-indent:15px; line-height:30px; border-bottom:#CCCCCC 1px dashed}

/*foot*/
.foot_bg{ height:auto; background:url(foot_bg.jpg) repeat-x center top; margin:0 auto;color:#CCCCCC; margin-top:10px;}
.foot_bg a:link{ color:#CCCCCC}
.foot_bg a:visited{ color:#CCCCCC}
.foot_bg a:hover{ color:#000}
.foot_bg a:active{ color:#CCCCCC}


.foot0{ width:968px;background:url(foot0.jpg) no-repeat; margin:0 auto; padding-bottom:15px; padding-top:15px; color:#CCCCCC;}
.foot_left{ float:right; width:200px;}
.foot_right{ float:center; margin-top:10px;}