/* 以下：home banner */
*{padding:0;margin:0;}a{text-decoration:none;cursor:pointer;}.clr{clear:both;overflow:hidden;height:0;width:0;}.relative{position:relative;width:100%;}
#home_banner{
	max-width:1440px;
	margin:-10px auto 10px;
}
.maxwidth{
	width:990px;
	margin:0 auto;
}
#big_img{
	height:450px;
	background:no-repeat center
}
#small_img{
	height:84px;
	padding-top:28px;
	position:absolute;
	top:-97px;
	width:100%;
	background:url(../img/home_bn_bg.png) no-repeat center 0;
}
#small_pre,#small_next,#small_imgs{
	height:60px;
	float:left;
}
#small_pre,#small_next{
	width:22px;
	display:block;
}
#small_pre{
	margin-right:17px;
	background:url(../img/home_left_right.png) no-repeat 0 center;
}
#small_next{
	margin-left:17px;
	background:url(../img/home_left_right.png) no-repeat -44px center;
}
#small_pre:hover{
	background-position:-22px center;
}
#small_next:hover{
	background-position:-66px center;
}
#small_imgs{
	width:912px;
	overflow:hidden;
}
#small_imgs .item{
	float:left;
	padding:0 16px;
}
#small_imgs .item .img{
	cursor:pointer;
	width:144px;
	height:47px;
	padding:1px;
	padding-top:8px;
	background:url(../img/home_banner_bg.png) no-repeat center bottom;
}
#small_imgs .item .img img{
	width:144px;
	height:45px;
}
#small_imgs .item .active{
	background:url(../img/home_banner_bg_a.png) no-repeat center bottom;
}

/* 以上：home banner */

/* below: 首页其它内容 */
.big_title{ margin-bottom:-70px; }
.big_title h1{ font-size:35px; text-align:center; line-height:90px; height:90px; }
.big_title h1 .number{ font-size:38px; color:#f6871f; padding:0 5px; }

.borderLine{ margin:70px 0 10px; background:url(../img/index_devider.png) center top no-repeat; height:3px;}
.clear{ clear:both; }

/* 第一个box */
.box1{ margin-top:30px; position:relative; display:block; }
.box1 .col1, .box1 .col2, .box1 .col3{ float:left; }
.box1 .col1{ width:460px; margin-left:60px; }
.box1 .col1 h1{ font-size:26px; }
.box1 .col2, .box1 .col3{ width:220px; }
.box1 .col3{ margin-left:10px; }
.box1 .col2 p, .box1 .col3 p{ font-size:12px; text-align:center;}
.box1 .col1 .box1_text{ margin-top:18px; }
.box1 .col1 .box1_text strong{ font-size:16px; line-height:30px; }

/* 第二个box */
.box2 .title, .box3 .title{ margin-bottom:30px; }
.box2 .title h1, .box3 .title h1{ text-align:center; font-size:30px; height:60px; line-height:60px; }
.box2 .title p, .box3 .title p{ color:#BCBCBC; text-align:center; }
.box2 .titleColor, .box3 .titleColor{ color:#f6871f; font-weight:bold; }
.box2 .box2_content{ background:url(../images/index_b1.png) center no-repeat; height:347px; }
.box2 .box2_content .box2_left{ float:left; width:200px; text-align:right; padding-right:200px; margin-top:-10px; }
.box2 .box2_content .box2_right{ float:left; margin-left:260px; margin-top:-10px; }
.box2 .box2_text strong{ color:#f6871f; font-size:18px; height:25px; }
.box2 .box2_text{ margin-top:30px; }
.box2 .box2_text_1, .box2 .box2_text_3{ margin-right:-150px; }
.box2 .box2_text_2{ margin-right:-80px; }
/*.box2 .box2_text_4, .box2 .box2_text_6{ margin-left:-30px; }*/
.box2 .box2_text_5{ margin-left:30px; }

/* 第三个box */
.box3{ text-align:center; }
.box3 .box3_col_1{ float:left; width:322px; }
.box3 .box3_col_2{ float:left; margin-left:80px; margin-top:170px; }
.box3 .box3_col_3{ float:left; margin-left:70px; margin-top:110px; }
.box3 .box3_col_3 .text_3{ margin-top:100px; }
.box3 .box3_col_4{ float:left; margin-left:70px; margin-top:30px; }
.box3 .box3_col_4 .text_5, .box3 .box3_col_4 .text_6{ margin-top:120px; }

/* 第四个box */
.box4 .box4_content{ background:url(../images/index_b4.png) center top no-repeat; height:450px; font-size:14px; }
.box4 .box4_col_1{ text-align:right; }
.box4 .box4_col_1{ float:left; width:50%; }
.box4 .text_1{ padding-right:125px; /*margin-top:-30px;*/ }
.box4 .text_2{ margin-top:120px; padding-left:85px; text-align:left; }
.box4 .text_3{ text-align:left; padding-left:135px; margin-top:160px; }
.box4 .text_4{ margin-top:40px; /*margin-right:-80px;*/ }
.box4 .text_5{ margin-top:-20px; margin-left:-80px; }
.box4 .text_6{ margin-top:130px; margin-left:70px; } 
.box4 .text_7{ margin-top:150px; margin-left:20px; }
.box4 .box4_col_2{ float:left; margin-left:200px; }

/* 第五个box */
.box5 .title{ margin-bottom:30px; }
.box5 .title h1{ text-align:center; font-size:30px; height:60px; line-height:60px; }
.box5 .title p{ color:#BCBCBC; text-align:center; }
.box5 .titleColor{ color:#f6871f; font-weight:bold; }
.box5 .content li{ float:left; height:170px; overflow:hidden; padding-bottom:20px; padding-top:20px; text-align:center; width:25%; }
.box5 .content li p{ font-size:16px; }
.box5 .content li div{ font-size:14px; color:#BCBCBC; line-height:20px; margin:0 auto; padding-top:5px; width:165px; }