@charset "utf-8";
/* CSS Document */

.box{
	width:1000px;
	margin:0 auto;
	}
	
/*----------------
头部样式开始
-----------------*/	
/*.top{
	width:100%;
	float:left;
	height:97px;
	background:url(../images/top_bg.jpg) repeat-x;
	}
.logo{
	width:300px;
	float:left;
	margin-top:20px;
	}
.home{
	width:210px;
	float:right;
	margin-top:12px;
	}
.home a{
	padding:0 5px;
	}
.nav{
	width:665px;
	height:26px;
	line-height:26px;
	float:right;
	margin-top:24px;
	}	
.nav li{
	width:95px;
	height:26px;
	float:left;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	}	
.nav li a{
	width:95px;
	height:26px;
	float:left;
	}	
.nav li a:hover{
	width:95px;
	height:26px;
	background:url(../images/nanv_bg.jpg) no-repeat;
	float:left;
	color:#fff;
	}	
.nav li.on a{
	width:95px;
	height:26px;
	background:url(../images/nanv_bg.jpg) no-repeat;
	float:left;
	color:#fff;
	}
	*/
/*----------------
banner样式开始
-----------------*/	
/*.index_banner{
	width:100%;
	float:left;
	height:454px;
	}
.index_bg01 {
	BACKGROUND: url(../images/banner_bg01.gif) no-repeat center 0
}
.index_bg02 {
	BACKGROUND: url(../images/banner_bg02.gif) repeat-x 0px 0px
}
.index_bg03 {
	BACKGROUND: url(../images/banner_bg03.gif) no-repeat center 0
}
.index_bg04 {
	BACKGROUND: url(../images/banner_bg04.gif) no-repeat center 0
}
.index_bg05 {
	BACKGROUND: url(../images/banner_bg05.gif) repeat-x 0px 0px
}
.banner {
	Z-INDEX: 99; MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 454px; _width: 1003px
}
.bannerImg {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 1000px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.bannerImg .bannerPage {
	POSITION: absolute; TOP: 400px; LEFT: 440px
}
.bannerImg .bannerPage A {
	MARGIN-RIGHT: 2px
}
.bannerImg .bannerPage A IMG {
	VERTICAL-ALIGN: middle
}
.slides_container {
	POSITION: relative; WIDTH: 1000px; OVERFLOW: hidden
}
.pagination {
	MARGIN: 26px auto 0px
}
.pagination LI {
	MARGIN: 0px 1px; FLOAT: left
}
.pagination LI A {
	BACKGROUND-IMAGE: url(../images/pagination.png); WIDTH: 15px; DISPLAY: block; BACKGROUND-POSITION: 0px -1px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 12px
}
.pagination LI.current A {
	BACKGROUND-POSITION: 0px -18px
}*/


/*----------------
服务项目样式开始
-----------------*/	
.main{
	width:100%;
	float:left;
	margin-top:20px;
	}
.index_service{
	width:1000px;
	height:280px;
	float:left;
	background:url(../images/service_bg.jpg) repeat-x;
	}
.index_service_h{
	width:1000px;
	float:left;
	text-indent:15px;
	margin-top:20px;
	}
.index_service dl{
	width:210px;
	float:left;
	margin-top:15px;
	margin-left:32px;
	display:inline;
	}
.index_service dd{
	width:210px;
	float:left;
	margin-top:5px;
	line-height:20px;
	}	
	
.index_line{
	width:1000px;
	float:left;
	}

/*----------------
成功案例样式开始
-----------------*/	
.index_case{
	width:1000px;
	height:280px;
	float:left;
	background:url(../images/service_bg.jpg) repeat-x;
	margin-top:5px;
	}
.index_case_h{
	width:1000px;
	float:left;
	text-indent:15px;
	margin-top:20px;
	}
.index_service_h span{
	float:right;
	text-align:right;
	margin-right:15px;
	display:inline;
	font-family:"宋体";
	}
.rollBox{width:980px;overflow:hidden; padding:15px 10px 0 10px;}
.rollBox .LeftBotton{width:27px; height:39px; background:url(../images/icon_left.jpg) no-repeat; overflow:hidden; float:left; display:inline; margin:70px 0 0 0; cursor:pointer;}
.rollBox .RightBotton{width:27px; height:39px; background:url(../images/icon_right.jpg) no-repeat; overflow:hidden; float:left; display:inline; margin:70px 0 0 0; cursor:pointer;}
.rollBox .Cont{width:920px;overflow:hidden; float:left; font-size:12px;}
.rollBox .ScrCont{width:1000000px;}
.rollBox .Cont .pic{width:212px; height:194px;float:left; background:url(../images/index_case_bg.jpg) no-repeat;text-align:center; margin-left:15px;display:inline;}
.rollBox .Cont .pic dl{
	width:192px; height:194px;float:left; margin:10px 0 0 10px; display:inline;
	}
.rollBox .Cont .pic dt{
	width:192px; height:116px;float:left;
	}
.rollBox .Cont .pic dd{
	width:192px; float:left; text-align:center; margin-top:8px; color:#888;
	}
.rollBox #List1,.rollBox #List2{float:left;}

/*----------------
底部样式开始
-----------------*/	
/*.bottom{
	width:100%;
	float:left;
	height:289px;
	margin-top:5px;
	background:url(../images/bottom_nav_bg.jpg) repeat-x;
	color:#666;
	}
.bottom a{
	color:#666;
	}
.bottom_nav{
	width:1000px;
	height:180px;
	float:left;
	}
.bottom_nav_1{
	width:280px;
	float:left;
	}
.bottom_nav_contact{
	width:280px;
	float:left;
	line-height:42px;
	font-weight:bold;
	font-size:14px;
	color:#333;
	}	
.bottom_nav_1 ul{
	width:280px;
	float:left;
	margin-top:15px;
	}
.bottom_nav_1 li{
	width:260px;
	float:left;
	}
	
.bottom_nav_2{
	width:210px;
	float:left;
	}
.bottom_nav_news{
	width:210px;
	float:left;
	line-height:42px;
	font-weight:bold;
	font-size:14px;
	color:#333;
	}	
.bottom_nav_2 ul{
	width:210px;
	float:left;
	margin-top:15px;
	}
.bottom_nav_2 li{
	width:190px;
	float:left;
	background:url(../images/icon_1.jpg) no-repeat left center;
	text-indent:12px;
	}
	
.bottom_nav_3{
	width:120px;
	float:left;
	}
.bottom_nav_about{
	width:120px;
	float:left;
	line-height:42px;
	font-weight:bold;
	font-size:14px;
	color:#333;
	}
.bottom_nav_3 ul{
	width:120px;
	float:left;
	margin-top:15px;
	}
.bottom_nav_3 li{
	width:100px;
	float:left;
	background:url(../images/icon_1.jpg) no-repeat left center;
	text-indent:12px;
	}
		
.bottom_nav_4{
	width:270px;
	float:left;
	}
.bottom_nav_link{
	width:270px;
	float:left;
	line-height:42px;
	font-weight:bold;
	font-size:14px;
	color:#333;
	}
.bottom_nav_4 ul{
	width:270px;
	float:left;
	margin-top:15px;
	}
.bottom_nav_4 li{
	width:90px;
	float:left;
	}
.bottom_add{
	width:1000px;
	float:left;
	margin-top:25px;
	text-align:center;
	}
*/



/*----------------
about样式开始
-----------------*/	
.about_top{
	width:1000px;
	float:left;
	margin-top:30px;
	}
.about_center{
	width:1000px;
	float:left;
	background:url(../images/about_bg_2.jpg) repeat-y;
	}
.about_content{
	width:900px;
	float:left;
	margin:0 0 50px 50px;
	display:inline;
	}
.about_1{
	width:900px;
	float:left;
	}
.about_1 dl{
	width:900px;
	float:left;
	margin-top:30px;
	}
.about_1 dt{
	width:100px;
	float:left;
	font-size:30px;
	line-height:36px;
	font-family:"微软雅黑";
	}
.about_1 dd{
	width:800px;
	float:right;
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
	}


/*----------------
service样式开始
-----------------*/	
.service_new{
	width:900px;
	float:left;
	}
.service_new dl{
	width:900px;
	float:left;
	margin-top:30px;
	}
.service_new dt{
	width:100px;
	float:left;
	font-size:30px;
	line-height:36px;
	font-family:"微软雅黑";
	}
.service_new dd{
	width:800px;
	float:right;
	margin-top:10px;
	line-height:30px;
	font-family:"微软雅黑";
	}
.service_1{
	width:800px;
	height:180px;
	margin-top:20px;
	float:right;
	background:url(../images/service_bg_1.jpg) no-repeat;
	}
.service_1 dl{
	width:750px;
	float:left;
	margin:28px 0 0 20px;
	display:inline;
	}
.service_1 dt{
	width:230px;
	float:left;
	}
.service_1 dd{
	width:510px;
	float:left;
	}
.service_x{
	width:800px;
	float:right;
	margin-top:30px;
	}
.service_x li{
	width:800px;
	float:left;
	}


/*----------------
case样式开始
-----------------*/	
.case_nav{
	width:800px;
	height:24px;
	margin-top:30px;
	float:right;
	}
.case_nav li{
	width:97px;
	height:24px;
	float:left;
	text-align:center;
	margin-right:10px;
	}
.case_nav li a{
	width:97px;
	height:24px;
	float:left;
	background:url(../images/case_nav_bg.jpg) no-repeat;
	}
.case_nav li a:hover{
	width:97px;
	height:24px;
	float:left;
	background:url(../images/case_nav_bg_1.jpg) no-repeat;
	color:#fff;
	}
.case_nav li.c_on a{
	width:97px;
	height:24px;
	float:left;
	color:#fff;
	background:url(../images/case_nav_bg_1.jpg) no-repeat;
	}	
.case{
	width:800px;
	float:right;
	}
.case dl{
	width:266px;
	height:230px;
	float:left;
	margin-top:20px;
	}
.case dt{
	width:266px;
	height:144px;
	float:left;
	}
.case dd{
	width:244px;
	float:left;
	line-height:30px;
	margin-top:8px;
	}
	
.case_x{
	width:800px;
	height:160px;
	float:right;
	margin-top:30px;
	background:url(../images/case_x_bg.jpg) no-repeat;
	}
.case_x dl{
	width:760px;
	margin:20px 0 0 20px;
	float:left;
	display:inline;
	}
.case_x dt{
	width:560px;
	float:left;
	}
.case_x dd{
	width:200px;
	float:left;
	margin-top:10px;
	}	
.case_list{
	width:800px;
	float:right;
	margin-top:30px;
	}
.case_list li{
	width:800px;
	float:left;
	}	


/*----------------
news样式开始
-----------------*/	
.news{
	width:900px;
	float:left;
	}
.news dl{
	width:900px;
	float:left;
	margin-top:30px;
	}
.news dt{
	width:100px;
	float:left;
	font-size:30px;
	line-height:36px;
	font-family:"微软雅黑";
	}
.news dd{
	width:800px;
	float:right;
	margin-top:20px;
	padding-bottom:10px;
	font-family:"微软雅黑";
	}
.news_content{
	width:800px;
	float:right;
	padding-bottom:10px;
	}
.news_content dl{
	width:800px;
	float:right;
	padding-bottom:20px;
	margin-top:30px;
	border-bottom:1px dashed #ccc;
	}
.news_content dt{
	width:170px;
	float:left;
	}
.news_content dd{
	width:630px;
	float:left;
	}
.news_x{
	width:800px;
	margin-top:30px;
	float:right;
	}
.news_x h1{
	width:800px;
	float:left;
	font-size:16px;
	text-align:center;
	padding-bottom:5px;
	}
.news_x h2{
	width:800px;
	float:left;
	font-size:12px;
	color:#666;
	text-align:center;
	font-weight:normal;
	padding-bottom:8px;
	border-bottom:1px solid #ccc;
	}
.news_x ul{
	width:800px;
	margin-top:20px;
	float:left;
	}
.news_x li{
	width:800px;
	float:left;
	}
.news_x_1{
	width:800px;
	float:right;
	border-top:1px solid #ccc;
	margin-top:30px;
	}
.news_x_1 li{
	width:800px;
	float:left;
	margin-top:10px;
	font-weight:bold;
	}		
	
/*----------------
contact样式开始
-----------------*/	
.contact{
	width:800px;
	margin-top:30px;
	float:left;
	}
.contact_1{
	width:800px;
	float:left;
	}
.contact_2{
	width:800px;
	float:left;
	font-size:14px;
	}
.contact_2 li{
	width:800px;
	float:left;
	}
.contact_3{
	width:800px;
	float:left;
	margin-top:15px;
	}
.contact_3 li{
	width:800px;
	float:left;
	margin-top:8px;
	color:#666;
	}
.contact_3 li input{
	color:#666;
	}
.contact_3 li textarea{
	color:#666;
	}

