/* CSS Document */

body, ul, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd ,table, tr, td{ margin: 0px; padding: 0px; font-size: 12px; font-weight: normal; font-family:Arial,"Microsoft YaHei","微软雅黑";}
ul { list-style: none; }
img { border-style: none; }
a { text-decoration:none; color:#333}
a:hover{ color:#FF0000}
#out_box{ width:1423px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
h1{ font-size:36px; font-weight:bold; color:#969696;}
h3{ font-size:24px; color:#000; font-weight:bold;}
h4{font-size:20px; color:#000; text-align:center;}
h5{ font-size:18px;}
h6{ font-size:14px; color:#000;}
#head{ width:1423px; margin:0 auto; background:url(../images/bj1.jpg) repeat-x;}
.head{ width:1200px; margin:0 auto;}
.nav_main {
    width: 650px;
    margin: 0 auto;
	float:left;
}

.nav_main ul {
    padding-top: 50px;
}


.nav_main ul li:first-child {
    background: none;
}
.nav_main ul li {
    float: left;
    padding: 0 18px;
    width: auto;
    background: url(../images/li_bg.jpg) no-repeat;
    line-height: 16px;
}

.nav_main ul li a {
    font-size: 14px;
    color: #000;
    
}
.nav_main ul li a:hover{color: #d91116;}


/******** 通栏 ***********/
area{ position:absolute; z-index:9999;}
div.wrapper { width:1423px; margin:0px auto 0 auto; position: relative;}
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none;}
    .box_skitter ul { display: none;  z-index:-2;}
    .box_skitter .container_skitter { overflow: hidden; position: relative;  }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none;  z-index:-2; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none;  }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left:20px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right:20px; z-index: 99999; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/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(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width:1423px; height: 440px; }
    #slideshow ul { display: none; }
	
	
#in_ab{ width:1423px; margin-top:30px;}
.in_ab{ width:1200px; margin:0 auto;}
.in_ab_wz{ width:670px; float:left;}
.in_ab_tit{ width:650px; border-bottom:solid 1px #dcdcdc; font-size:18px; margin-top:20px; line-height:38px;}
.in_ab_detail{ line-height:26px; margin-top:10px;}
#in_pro{ width:1423px; margin:30px auto; }
.in_pro{ width:1200px; margin:0 auto; text-align:center;}
.in_tj{ width:904px; height:44px; border:solid 1px #818181; border-radius:26px; margin:0 auto; text-align:center;font-size:12px; color:#c5111a; line-height:44px; }

.in_tj a{ font-size:16px; color:#c5111a; line-height:44px;}
#in_zix{ width:1423px; margin:0 auto;}
.in_zix{ width:1200px; margin:0 auto; background:url(../images/index_05.jpg); height:344px;}

.in_new{ width:706px;}
.in_new_de{
	width:330px;
	height:98px;
	padding-top:20px;
	color:#5b5b5b;
	}
.in_jobs{ width:436px;}
.in_jobs_list{
	width:233px;
	margin-top:20px;
	}
	
.in_jobs_list ul li{
	border-bottom:1px solid #e0e0e0;
	padding-left:5px;
	height:38px;
	}

#in_ml{ width:1423px; margin:0 auto;}
.in_ml{ width:1200px; margin:0 auto;}
.mail{ background:url(../images/index_06_01.jpg); width:732px; height:116px;}
.w_box {
    width: 167px;
    height: 24px;
    background-color: #e5e5e5;
    margin-left: 24px;
    padding-left: 10px;
}
#netsun_cust_user, #netsun_cust_pass {
    border: none;
    width: 100px;
    height: 20px;
	background-color: #e5e5e5;
}
#foot{ width:1423px; margin:0 auto;}
.search{ height:120px; background:#c5111a; width:1423px; text-align:center;}
.search ul{ width:830px; margin:0 auto;}
.search p,.search p>a{ font-size:14px; color:#fff; line-height:58px;}
.foot{ background:url(../images/foot_bg.jpg); width:1423px; height:197px; }
.foot_con table{ margin-left:470px; color:#fff; padding-top:50px; height:80px;}
.foot_con a{ color:#fff;}
.foot p,.foot p>a{ text-align:center; color:#fff; line-height:60px;}
#content{ width:1423px; margin:30px auto 60px;}
.content{ width:1200px; margin:0 auto;}
.ab_content{ width:860px; margin-top:30px;}
.menu_tit{ border-bottom:solid 1px #dcdcdc; line-height:38px;}
.ab_detail{ line-height:26px; margin-top:10px;}
.pro_content{margin-top:30px;}
.prod_box {
    border: 1px solid #302f35;
    margin-bottom: 20px;
    width: 231px;
}

.prod_img img {
    width: 231px;
    height: 170px;
}

.prod_title {
    height: 40px;
    background-color: #302f35;
    line-height: 40px;
    text-align: center;
}
.prod_title a {
    color: #FFF;
}

.n_contact li {
    background: url(../images/contact.gif) no-repeat;
    padding-left: 40px;
    line-height: 25px;
    width: 396px;
    float: left;
    margin-right: 26px;
}
.n_contact{ margin-left:600px;}
<!--返回及页码-->
.current {
    background-color: #302f35;
}
.current, .num {
    border: solid #302f35 1px;
    padding: 2px 6px;
    margin-left: 4px;
}

.current{
	color:#fff;
}

.return {
    margin-top: 30px;
margin-bottom: 30px;
text-align:center;
}
.return a {
    background: #302f35;
    padding: 5px;
    color: #fff;
}
.newspage {
 width:600px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto;  TEXT-ALIGN: center; clear:both
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; font-family:Arial, Helvetica, sans-serif;
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #302f35; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#302f35; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#302f35; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
<!--返回及页码-->