/* CSS Document */
@charset "utf-8";

body{margin:0; padding:0; font-family:Arial,"宋体"; font-size:12px; background:#F8F8F8;}
p,ul,li,input,form,h1,h2,h3,h4,h5,h6,dl,dd,dt{ margin:0; padding:0; list-style-position: inside;}
ul,li{margin:0px; padding:0; list-style-type:none;}
.divleft{float:left;}
.divright{ float:right;}
.divclear{clear:both;}

/*-------------------------------------------------------top 样式------------------------------------------------------*/
.top{  margin:auto;background:url(../images/top_back_line.gif); height:100px; display:block; overflow:hidden;}
.header{height:72px; width:1000px; margin:0 auto;  display:block;}
.header_img{width:383px; float:left; margin:0; margin-top:24px; height:56px; }
.header_back{ background:url(../images/tel.jpg) left no-repeat; height:25px; width:170px; display:block; margin-left:50px; margin-top:45px; overflow:hidden; font-family:Arial; font-size:22px; line-height:25px; color:#EF5923; padding-left:110px; padding-top:3px;}
.ico_big{ width:287px; overflow:hidden; margin-top:20px;}
.ico_mall{ width:280px;}
.ico01{ background:url(../images/ico01.gif) no-repeat left; margin-left:30px; width:60px; padding-left:20px;}
.ico01 a{ color:#565656; text-decoration:none; font-size:12px;}
.ico01 a:hover{ color:#EA5822; text-decoration:underline;font-size:12px;}
.ico02{ background:url(../images/ico02.gif) no-repeat left;width:60px;padding-left:20px;}
.ico02 a{ color:#565656; text-decoration:none; font-size:12px;}
.ico02 a:hover{ color:#EA5822; text-decoration:underline;font-size:12px;}
.text_div{ margin-top:14px; width:280px; overflow:hidden;}
.text_divA{width:208px;}
.text_divb{width:56px; margin-left:8px;}
.text_div_01{width:205px; height:24px; border:1px solid #DBDBDB; font-family:Arial,"宋体"; color:#5D5D5D; font-size:12px; padding-left:5px; line-height:24px;}



/*------------------------------------------------------导航样式-------------------------------------------------------*/
.nav_big{height:51px;margin:auto; background:url(../images/nav_back.jpg); overflow:hidden;}
.nav{height:51px; margin:auto; width:1000px;}
.nav li{
	width:110px;
	height:45px;
	float:left;
	line-height:45px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	display:block;
	list-style-position: outside;
	list-style-type: none;
	background:url(../images/nav_back_02.jpg) left no-repeat;
}
.nav ul{padding-top:0px; width:1000px; margin:0 auto;}
.nav li a{color:#FFF; display:block;text-decoration:none;font-weight:bold;  height:45px;}
.nav li a:hover{ text-decoration:none; background:#8AB103; font-weight:bold;height:45px;background:url(../images/nav_back_03.jpg) left no-repeat;}

/*------------------------------------------------------banner样式-------------------------------------------------------*/
.banner1{ width:100%;height:342px; margin-left:auto;margin-right:auto; margin-top:1px; margin-bottom:0px; display:block;}
#index_pic1{background:url(images/loadsmall.gif) no-repeat center;overflow:hidden; width:100%;position:relative;height:342px;overflow:hidden;margin:0px auto 0 auto; text-align:center;}
.banner_line{ margin-left:auto; margin-right:auto; background:url(../images/banner_line.gif) left repeat-x; height:32px; display:block;}




/*------------------------------------------------------center样式-------------------------------------------------------*/
.center{ margin-left:auto; margin-right:auto; width:1000px; overflow: hidden; margin-top:20px; }
.center_left{ width:715px; overflow:hidden; margin-left:auto; margin-right: auto;}
.center_left_A{ background:url(../images/p.jpg) left no-repeat; width:715px; height:35px; display:block;}
.center_left_A_left{ line-height:35px; margin-left:25px; font-family:Arial,"宋体"; font-size:14px; font-weight:bold; color:#E75621;}
.center_left_i_left{ line-height:35px; margin-left:14px; font-family:Arial,"宋体"; font-size:14px; font-weight:bold; color:#E75621;}
.center_left_A_en{line-height:35px; color:#ACACAC; font-family:Arial; font-size:12px; margin-left:5px; font-weight:bold;}
.center_left_A_right{ line-height:35px; margin-right:20px; font-size:12px; font-family:"宋体";}
.center_left_g_right{ line-height:35px;font-size:12px; font-family:"宋体";}
.center_left_g_right a{ color:#38AE48; text-decoration:none;}
.center_left_g_right a:hover{color:#E75621; text-decoration: underline;}
.center_left_A_right a{ color:#38AE48; text-decoration:none;}
.center_left_A_right a:hover{color:#E75621; text-decoration: underline;}

.center_left_B{width:715px; overflow: hidden;display:block; margin-top:20px; padding-left:50px;}

.center_left_C{ background:url(../images/cc.jpg) left no-repeat; width:715px; height:35px; display:block; margin-top:30px;}
.center_left_d{ background:url(../images/p.jpg) left no-repeat; width:715px; height:35px; display:block; margin-top:30px;}
.center_left_C_left{ line-height:34px; margin-left:29px; font-family:Arial,"宋体"; font-size:14px; font-weight:bold; color:#E75621;}

.center_center_02{ width:715px;overflow:hidden;color:#3C3C3C; line-height:24px;}
.center_center_02 ul li p{ margin-top:5px; text-indent:30px;}
.center_center_02 ul li a{ color:#E75621; text-decoration:none;}
.center_center_02 ul li a:hover{ color:#E75621; text-decoration:underline;}
.center_center_02 span{ border:#CCCCCC solid 0px; width:247px; height:110px; background-color:#f8f8f8; padding:2px; float:left; margin-right:10px; margin-bottom:0px; }
.center_center_02 span img{ width:247px; height:110px;}

.center_center_02_1{ padding:20px 0px 10px 0px; color:#5D5D5D;}




.hot_case_list {
	WIDTH: 715px; HEIGHT: 152px; OVERFLOW: hidden; PADDING-TOP: 15px
}
.hot_case_list UL {
	WIDTH: 9999px
}
.hot_case_list UL LI {
	BORDER-BOTTOM: #E1E1E1 1px solid; BORDER-LEFT: #E1E1E1 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 3px; WIDTH: 147px; PADDING-RIGHT: 3px; FLOAT: left; HEIGHT: 107px; BORDER-TOP: #E1E1E1 1px solid; BORDER-RIGHT: #E1E1E1 1px solid; PADDING-TOP: 3px
}
.hot_case_list UL LI IMG {
	WIDTH: 147px; HEIGHT: 107px
}
.hot_case_list UL LI P {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; HEIGHT: 30px; OVERFLOW: hidden
}
.hot_case_list UL LI P A {
	COLOR: #5d5d5d; TEXT-DECORATION: none
}
.hot_case_list UL LI P A:hover {
	COLOR: #E85621; TEXT-DECORATION: none
}



.hot_case_list1 {
	WIDTH: 656px; HEIGHT: 137px; OVERFLOW: hidden; PADDING-TOP: 20px
}
.hot_case_list1 UL {
	WIDTH: 656px
}
.hot_case_list1 UL LI {
	BORDER-BOTTOM: #E1E1E1 1px solid; BORDER-LEFT: #E1E1E1 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 9px; PADDING-LEFT: 3px; WIDTH: 147px; PADDING-RIGHT: 3px; FLOAT: left; HEIGHT: 107px; BORDER-TOP: #E1E1E1 1px solid; BORDER-RIGHT: #E1E1E1 1px solid; PADDING-TOP: 3px
}
.hot_case_list1 UL LI IMG {
	WIDTH: 147px; HEIGHT: 107px
}

.hot_case_list2 {
	WIDTH: 656px; HEIGHT: 152px; OVERFLOW: hidden; PADDING-TOP:0px
}
.hot_case_list2 UL {
	WIDTH: 656px
}
.hot_case_list2 UL LI {
	BORDER-BOTTOM: #cecab0 1px solid; BORDER-LEFT: #cecab0 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0px 9px; PADDING-LEFT: 3px; WIDTH: 147px; PADDING-RIGHT: 3px; FLOAT: left; HEIGHT: 107px; BORDER-TOP: #cecab0 1px solid; BORDER-RIGHT: #cecab0 1px solid; PADDING-TOP: 3px; }
.hot_case_list2 UL LI IMG {
	WIDTH: 147px; HEIGHT: 107px
}
.hot_case_list2 UL LI P {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; HEIGHT: 30px; OVERFLOW: hidden
}
.hot_case_list2 UL LI P A {
	COLOR: #684f2d; TEXT-DECORATION: none
}
.hot_case_list2 UL LI P A:hover {
	COLOR: #8ab103; TEXT-DECORATION: none
}

.d9{ width:715px; overflow:hidden;}
.d8{ width:55px; height:115px; margin-top:20px;}
.d10{ width:54px; height:115px; margin-top:0px;}
/*------------------------------------------------------center right 样式-------------------------------------------------------*/
.center_right{ width:254px; overflow:hidden; margin-left:30px;}
.center_right_01{ width:208px; height:37px; background:url(../images/pd.jpg) no-repeat left; display:block;}
.center_right_02{ width:200px; padding:6px 4px 4px 4px;}

.center_right_03{width:254px; height:35px; background:url(../images/i.jpg) no-repeat left; display:block; margin-top:37px;}
.center_right_0c{width:254px; height:35px; background:url(../images/c.jpg) no-repeat left; display:block; margin-top:37px;}
.center_right_0cc{width:254px; height:35px; background:url(../images/c.jpg) no-repeat left; display:block; margin-top:34px;}
.center_right_06{width:254px; height:35px; background:url(../images/N.jpg) no-repeat left; display:block; margin-top:0px;}
.center_right_09{width:254px; height:35px;  display:block; margin-top:0px;}
.center_right_03 img{ width:31px; float:right; padding-top:20px; padding-right:10px;}
.center_right_04{ width:254px;padding:20px 0px 10px 0px;}

.center_right_04 ul li{
	background:url(../images/ico09.jpg) left center no-repeat;
	padding-left:10px;

	list-style-position: outside;
	list-style-type: none;
	
}
.center_right_04 ul li a{ color:#5D5D5D; text-decoration:none; line-height:26px;list-style-position: outside;
	list-style-image: url(../images/ico09.jpg);}
.center_right_04 ul li a:hover{color:#E75621;text-decoration:underline; line-height:26px;}

.right_z{ width:254px; height:55px; margin-top:20px;}
.right_r{ width:254px; height:55px; margin-top:7px;}
.right_l{ width:252px; border:1px solid #E1E1E1; background-color:#FFFFFF; margin-top:7px;}
.right_2{ background:#3BAC48; width:80px; height:26px; line-height:26px; text-align:center; margin-top:10px; color:#FFFFFF; font-weight:bold; font-size:14px;}

.right_3{ line-height:24px; text-align:left;  color:#5d5d5d; font-size:12px; padding:10px 13px 10px 13px;}


/*------------------------------------------------------bottom 样式-------------------------------------------------------*/
.bottom{ margin-left:auto; margin-right:auto;  overflow: hidden; width:1000px; text-align:center; line-height:20px; padding:10px 0px 30px 0px; border-top: #E1E1E1 solid 1px;}
.bottom_a{ margin:auto; width:980px; overflow:hidden; color:#777;}
.bottom_left{ background-color:#ADADAD; width:207px; height:100px; display:block;}
.bottom_right{ margin-left:25px; color:#8F8F8F; margin-top:10px; text-align:left; line-height:20px; text-align:center; } 
.bottom_a a{ color:#777777; text-decoration:none;line-height:30px;}
.bottom_a a:hover{ color:#E75620; text-decoration:none;line-height:30px; }
