body {
	margin:0;
	padding:0;
	line-height:24px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	background-color:#f1f1f1;
}
html{ overflow-x:hidden}
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:#F7F7F7}
.img:visited img{border:1px solid #cccccc;}
.img img{border:1px solid #cccccc;padding:3px;}
.img:hover img{border:1px solid #ff0000;}

/*顶部样式*/
.top_bg{ background:url(top_bg.jpg) no-repeat center top; margin:0 auto}
.top{ background:url(top.jpg) no-repeat; width:980px; height:134px; margin:0 auto}
.top_right{ float:right;margin-right:10px!important; margin-right:5px; width:288px; height:30px; margin-top:14px; overflow:hidden;font-size:14px; line-height:30px;}
.top_right a:link{ color:#FFFFFF;}
.top_right a:hover{ color:#ff0000;}


/*导航样式*/
.nav{ width:980px; height:41px; background:url(nav.png) no-repeat; margin:0 auto}
.time{ float:left; width:180px; height:41px; line-height:41px; color:#FFFFFF; text-align:center}

.Top_menu { float:left; margin-left:60px!important; margin-left:30px;width:710px;height:41px; overflow:hidden}
.Top_menu ul{list-style:none; margin:0 auto; width:976px;}
.Top_menu ul li{float:left;width:90px;text-align:center; height:41px; line-height:41px; font-size:14px; font-weight:bold}
.Top_menu ul .li_link{width:1px; background:url(menu.jpg) 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;} 
.Top_menu ul li a:active {color:#000000;display: block;}

.flash_bg{ width:100%; height:432px; overflow:hidden; background:url(flash_bg.jpg) no-repeat center top; margin:0 auto; margin-top:7px;}
.flash{ width:1920px; height:370px; margin:0 auto; margin-top:14px; position:relative; left:50%; margin-left:-960px;}

div.wrapper { width: 999px; margin: 0 auto; position: relative; }
.fn-clear {}
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 960px; height: 370px; }
    #slideshow ul { display: none; }


/*index*/
.main_bg{ background:url(bg.jpg) repeat-x center top; margin:0 auto}

.main{ width:980px; height:auto; overflow:hidden; margin:0 auto;}

/*right*/
.right{ float:right;width:735px;}
.right_top{ width:735px; height:32px; background:url(right_top.jpg) no-repeat; margin:0 auto}
.right_tf{ float:left; margin-left:20px!important; margin-left:10px; line-height:32px; color:#FFFFFF; font-size:14px; font-weight:bold}
.right_r{ text-align:right; line-height:32px; margin-right:10px!important; margin-right:5px;}
.right_bg{ width:735px; height:auto; overflow:hidden; background:#FFFFFF; margin:0 auto; padding-bottom:10px;}
.right_bt{ width:735px; height:10px;background:#FFFFFF; margin:0 auto; }



.gsjj{ width:735px; margin:0 auto;}
.gsjj_top{ width:735px; height:40px; background:url(gsjj_top.jpg) no-repeat; margin:0 auto}
.gsjj_tf{ float:left; margin-left:34px!important; margin-left:17px; line-height:30px; font-size:14px;font-weight:bold; color:#fff;}
.gsjj_bg{ width:735px; height:auto; overflow:hidden; background:#FFFFFF;margin:0 auto; padding-bottom:10px;}


.news{ width:735px; margin:0 auto; margin-top:10px;}
.news1{ float:left; width:360px;}
.news2{ float:right; width:360px;}
.news_top{ width:365px; height:32px; background:url(news_top.jpg) no-repeat; margin:0 auto}
.news_tf{ float:left; margin-left:20px!important; margin-left:10px; line-height:32px; font-size:14px; font-weight:bold; color:#fff}
.news_more{ text-align:right; margin-right:10px!important; margin-right:5px; margin-top:10px;}
.news_bg{ width:360px; height:auto; overflow:hidden; background:#fff; margin:0 auto; padding-bottom:10px;}

.news_list{ background:url(d.gif) no-repeat left center; text-indent:15px; line-height:30px; border-bottom:#CCCCCC 1px dashed}
.data{ text-align:right; margin-right:10px!important; margin-right:5px; color:#CCCCCC}

.cp{ width:735px; margin:0 auto; margin-top:10px;}
.cp_top{ width:735px; height:30px; background:url(cp_top.jpg) no-repeat; margin:0 auto}
.cp_tf{float:left; margin-left:20px!important; margin-left:10px; color:#5e5e5e; font-size:14px; font-weight:bold; line-height:30px;}
.cp_more{ text-align:right; margin-right:15px!important; margin-right:8px; line-height:30px;}
.cp_bg{ width:735px; height:auto; overflow:hidden; background:#FFFFFF; margin:0 auto}

/*left*/
.left{ float:left; width:230px;}
.left_top{ width:230px; height:35px; background:url(left_top.jpg) no-repeat; margin:0 auto}
.left_tf{ float:left; margin-left:40px!important; margin-left:20px; line-height:35px; font-size:14px; color:#FFFFFF; font-weight:bold;}
.left_bg{ width:230px; height:auto; overflow:hidden; background:url(left_bg.jpg) repeat-y; margin:0 auto}
.left_bt{ width:230px; height:10px;background:url(left_bt.jpg) no-repeat; margin:0 auto}

.left_list{ width:206px; margin:0 auto;}
.left_list ul{}
.left_list ul li{ width:206px; height:22px; background:url(left_list0.jpg) no-repeat; margin:0 auto; line-height:22px; margin-top:10px;}
.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{ height:22px; line-height:22px; display:block ;}
.left_list ul li a:active{padding-left:20px; text-decoration:none}

.left_lx_top{ width:230px; height:90px; background:url(left_lx_top.jpg) no-repeat; margin:0 auto; margin-top:10px;}
.left_lx_bg{ width:230px; height:auto; overflow:hidden; background:#FFFFFF; margin:0 auto;}

/*foot*/
.bottom{background:url(foot.jpg) repeat-x center top; margin:0 auto; margin-top:10px;}
.bottom_nav{ width:980px; height:30px; line-height:30px; margin:0 auto; color:#ccc}
.bottom_nav a:link{ color:#ccc}
.bottom_nav a:visited{ color:#ccc}
.bottom_nav a:hover{ color:#ff0000}
.bottom_nav a:active{ color:#ff0000}

.foot {width:980px; margin:0 auto; padding-bottom:15px; padding-top:15px;color:#ccc}
.foot a{color:#ccc}
