@charset "utf-8";

/**定义整个页面大小 默认为1002px*/
body {
	width:1002px;
	background:#ffffff;
	color:#3a3a3a;
	margin:0 auto;
	padding:0;
	background:#e8ebef;
	font-family:Arial, Helvetica, sans-serif;
	}

.lineDisp{display:inline-block}

/**定义底线, 分别为 实线, 虚线*/
.uborder_line{ border-bottom:1px gray solid; }
.uborder_dot{ border-bottom:1px gray dotted; }

/**为AFEI的函数提供样式,注意图片必须存在*/
.Rezo_newslists, .Rezo_newslists li, .Rezo_newslists2, .Rezo_newslists2 li{margin-left:5px; }
.Rezo_newslists li, .Rezo_newslists2 li{ background-image:url(../images/square.gif); background-repeat:no-repeat; padding-left:10px; width:90% }
.Rezo_newslists2 li{ border-bottom:1px gray dotted; }


/**复制你自己的代码到这里*/

/**--------------------------------------LINK-----------------------------------*/
a:link{ color:#666666}
a:visited{ color:#666666}
a:hover{ color: #999999;}

.white a:link{ color:#fff;}
.white a:visited{ color:#ffffff;}
.white a:hover{ color: #FFCC00}

.white2 a:link{ color:#fff;}
.white2 a:visited{ color:#fff;}
.white2 a:hover{ color: #fff}

.ffcc99:link{ color:#ffcc99;}
.ffcc99:hover{ color: #FFCC00;}
.ffcc99:visited{ color:#ffcc99;}

.blacklink a:link{ color: #333; }
.blacklink a:visited{ color: #333;}
.blacklink a:hover{ color:#006600;}

.greenlink a:link{ color: #114c51; }
.greenlink a:visited{ color:#114c51;}
.greenlink a:hover{ color:#339900;}

.greenlink2 a:link{ color: #114c51; }
.greenlink2 a:visited{ color:#114c51;}
.greenlink2 a:hover{ color:#fff;}

.greenlink3 a:link{ color: #89d326; }
.greenlink3 a:visited{ color:#89d326;}
.greenlink3 a:hover{ color:#f9ffeb;}

.menux{ color:#333; font-size:14p; font-weight:bold;}
.menux a:link{ color:#333; font-size:14px}
.menux a:visited{ color:#333;font-size:14px}
.menux a:hover{ color: #a17012;font-size:14px; background-color: #EFEFEF;}

#suibian a{
	display:inline;
	width:67px;
	height:20px;
	color: #FFf;
	line-height:26px;
	text-decoration:none;}

#suibian a:hover {
	display:inline;
	width:67px;
	height:25px;
	color: #CC0000;
	line-height:26px;
	text-decoration:none;
	background:url(../images/index_06.jpg) no-repeat 0 0;}
/**--------------------------------------/LINK/END-----------------------------------*/

/**--------------------------------------DIV-----------------------------------*/
#indexbox_index{ width:950px;
	margin:30px auto 30px auto;
	border:solid 1px #ccc;
	background:#fff;
}

#indexbox{ width:950px;
	margin:auto;
	border:solid 1px #ccc;
	background:#fff;}
	
#mainbox{
	width:950px;
	background:url(../images/di.jpg) repeat-x bottom #f9f9f9;
	}
#header {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: url(../images/main_02.jpg);
	background-repeat: no-repeat;
	height: 71px;
}
#indexheader {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	background: url(../images/index_03.jpg) no-repeat;
	height:83px;
}
#indexfooter{
	width: 950px;
	background:url(../images/index_33.jpg) no-repeat;
	height:83px;
	margin:0;
}
.header_l {
	float: left;
	width: 210px;
	height: 120px;
}
.header_r {
	margin-left: 210px;
	height: 120px;
}
#indexbanner{ position:relative;}
#noticebox{
	position:absolute;
	background:#fff;
	margin:20px 5px 0 600px;
	width:287px;
	}
.mian_box{
	width:290px;
	float:left;
	margin:10px 15px 5px 15px;
}
.mian_box2{
	width:765px;
	float:left;
	margin:10px 5px 5px 5px;
}
.float_l{ float:left}
.float_r{ float:right}
#is_img{ margin:20px 5px 0 200px;}
#is_main{
	background:url(../images/index2_22.jpg) right top no-repeat;
	height:60px;
	}
.margin_auto{ margin:auto;}

#LANGUAGE {
	background:url(../images/index_29.jpg) repeat-x bottom;
	border:solid 1px #ccc;
	width:300px;
	margin-left:640px;
	text-align:center;
	margin-top:5px;
	}
#LANGUAGE span{ margin:0 5px 0 5px;}

#foot_copy{
	margin-top:20px;
	font-size:11px;
	}

#noticebox_menu{
	background:url(../images/index_09.jpg) no-repeat left;
	padding-left:30px;
	height:23px;
	}
#noticebox_content{
	border:solid 1px #ccc;
	background:url(../images/index_17.jpg) bottom repeat-x;
	height:100px;
	padding:5px 5px 5px 15px;
	}
	
#menu {
	background:url(../images/main2_06.jpg) repeat-x;
	height:30px;
	width:570px;
	}
#mainmenu li{
	display:block;
	float:left;
	line-height:30px;
	}
#mainmenu a:link{
	display:block;
	float:left;
	line-height:30px;
	padding:0 14px 0 14px;}
#mainmenu a:visited{
	display:block;
	float:left;
	line-height:30px;
	padding:0 14px 0 14px;}
#mainmenu a:hover{
	background:url(../images/main3_08.jpg) repeat-x;
	height:30px;
	display:block;
	}
#fgx{
	background:url(../images/main_08.jpg) no-repeat center;
	width:1px;
	height:30px;
	float:left;
	}
	
.xxian0{
	background:url(../images/xx_17.jpg) repeat-x center;
	height:10px;
}

.xxian{
	background:url(../images/xx_17.jpg) repeat-x center;
	height:30px;
	width:940px;
	}
.xxian3{
	background:url(../images/xx_17.jpg) repeat-x center;
	height:30px;
	width:700px;
	}
.xxian4{
	background:url(../images/xx_17.jpg) repeat-x center;
	height:10px;
	width:700px;
	}
.xxian2{
	background:url(../images/xx_17.jpg) repeat-x center;
	height:2px;
	width:940px;
	margin:5px auto 0 5px;
	}
	
#indexcptext{
	font-size:14px;
	padding:5px;
	margin-top:0px;
	}
#mainleft{
	float:left;
	width:190px;
	text-align:center;
	margin-right:5px;
	}
#mainleftmenu li{ margin-bottom:30px;}
#maincenter{
	float:left;
	width:450px;
	padding-top:5px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 10px;
	}
#mainright{
	float:right;
	width:257px;
	padding:20px 0 20px 22px;
	height:306px;
	background:url(../images/main_13.jpg) no-repeat;}
#fazhan li{ line-height:26px;}
#inleft{
	float:left;
	width:200px;
	text-align:center;
	margin:0 0 0 4px;
	}
#content_main{
	float:right;
	width:730px;
	margin:0 0 0 5px;
	padding-left:5px;
	background:url(../images/sxx_06.jpg) repeat-y left #fff;
	}
#inleftmenu a{
	display:block;
	background:url(../images/submenu_03.jpg) no-repeat;
	height:33px;
	width:190px;
	margin:5px auto 0 auto;
	text-align:right;
	line-height:33px;
	}
#inleftmenu a:hover{
	display:block;
	background:url(../images/submenu_06.jpg) no-repeat;
	line-height:33px;
	height:33px;
}
.contactname span{ width:150px; float:left; text-align:right; margin-right:10px;}
#inhr_l{ background:#013f18; width:150px; float:left; height:2px; font-size:0; line-height:0;}
#inhr_r{ background:#89d326; width:570px; float:left; height:2px; font-size:0; line-height:0;}

.pdtd td{ padding:5px;}

.w50{ width:50px;}
.w60{ width:50px;}
.w70{ width:50px;}
.w80{ width:50px;}
.w90{ width:90px;}
.w100{ width:100px;}
.w200{ width:200px;}
.w250{ width:226px;}
.w300{ width:300px;}
.w350{ width:350px;}
.w400{ width:400px;}
.w500{ width:500px;}
.w700{ width:700px;}
.w650{ width:650px;}
.w680{ width:680px;}
.w600{ width:600px;}

.h50{ height:50px;}
.h60{ height:50px;}
.h70{ height:50px;}
.h80{ height:50px;}
.h90{ height:90px;}
.h100{ height:100px;}
.h200{ height:200px;}
.h300{ height:300px;}
.h350{ height:350px;}
.h400{ height:400px;}
.h500{ height:500px;}
.h700{ height:700px;}
.h600{ height:600px;}
.h680{ height:680px;}

.bkc { border:solid 1px #7f9db9; padding:8px; font-size:12px;}
.bkc2 { border:solid 1px #ccc; padding:8px; font-size:12px;}
.feedback { border:0}
.feedback li{float:left; width:150px; height:30px;}
.gclg{ margin-left:40px;}
.gcxt span{ margin-left:5px;}

.prod_box{
	width:670px;
	border:solid 1px #ccc;
	background:url(../images/service_03.jpg) repeat-x;
	padding-left:10px;
}

.pd_5px{ padding:5px;}
.prod_mg_l_200{ margin-left:200px;}
/**--------------------------------------DIV-----------------------------------*/


/**--------------------------------------li列表-----------------------------------*/

#number li{margin-left:0px; line-height:35px; border-bottom:1px #ee9b00 dotted;}

.number_list li{ list-style-type:decimal; margin-left:30px; line-height:30px;}

.dian_list li{
	background:url(../images/li.gif) left 50% no-repeat;
	padding-left:15px;
	line-height:30px;
	list-style-type:none;
	height:1%;
}

#blockmenu li a{ display:block; width:100px; height:22px;}
#blockmenu li a:hover{ background:#FF9900;}

#newslist {margin:5px;}
#newslist li{
	background:url(../images/newsli_12.jpg)  left 50% no-repeat; 
	padding:18px 20px 0 25px;
	line-height:42px;
	text-align:right;
	list-style:inside;
	color:#999;
	height:1%;
	list-style-type:none;
	border-bottom:dotted 1px #ccc;
	font-size:12px;
	}
#newslist li a{ float:left; font-size:14px; color:#666}

#menuhy li{
	display:block; 
	background:url(../images/index_11.jpg) no-repeat left 50%;
	padding:0 0 0 25px;
	line-height:28px;
	float:left;
	}

#prod li{
	line-height:26px;
	background:url(../images/li.jpg) 20px 50% no-repeat;
	padding:0 0 0 20px;
	list-style-position: inside;
	text-align:left;
}
#prod li a{ color:#333;}
#prod li a:hover{ color: #999;}


.products_list ul{background:#f6f6f6;}
.products_list li{ float:left; width:255px; height:1%; padding:5px;}

#index_news li{
	background:url(../images/li.gif) left 50% no-repeat;
	padding:5px 5px 5px 10px;
	}
#contact_main{ background:url(../images/contact.jpg) right  top no-repeat;}
#jiangzhuang li{
	display:block;
	float:left;
	width:360px;
	height:380px;
	text-align:center;
	line-height:40px;
}
.iso li{
	display:block;
	float:left;
	width:220px;
	height:230px;
	margin:10px 0 0 10px;
	text-align:center;
}

.iso2 li{
	display:block;
	float:left;
	width:320px;
	height:230px;
	margin:10px 0 0 10px;
	text-align:center;
}
.topgif{ margin:8px 10px 0 0;}

.tiaot{
	background:url(../images/service_03.jpg) repeat-x;
	border:solid 1px #CCCCCC;
	width:700px;
	margin:10px auto 10px auto;
	padding-left:5px;
}

.pic_list li{ display:block; float:left; width:230px; height:100px;}
/**--------------------------------------/li/END-----------------------------------*/

/**--------------------------------------from-----------------------------------*/

.from1{
padding:2px 8px 0pt 3px;
border:1px solid #ee9b00;
background-color:#fdf5e5;
color:#ee9b00}

.from2{
padding:6px 12px 6px 12px;
border:1px solid #ccc;
background-color:#fff;}

.fromfont input,select{font-size:12px; color:#666666;}
.fromfont textarea{
	font-size:14px;
	color:#666;
	width:545px;
}
/**--------------------------------------/from/END-----------------------------------*/

/**--------------------------------------/margin&padding-----------------------------------*/
.margin_0{ margin:0}
.margin_5{ margin:5px;}
.margin_top_5{ margin-top:5px;}
.margin_left_5{ margin-left:5px;}
.margin_right_5{ margin-right:5px;}
.margin_bottom_5{ margin-bottom:5px;}
.margin_t_b_5{ margin:5px auto 5px auto;}
.margin_l_r_5{ margin:0 5px 0 5px;}

.padding_0{ padding:0}
.padding_top_5{ padding-top:5px;}
.padding_left_5{ padding-left:5px;}
.padding_right_5{ padding-right:5px;}
.padding_bottom_5{ padding-bottom:5px;}
.padding_5{ padding:5px;}
.padding_t_b_5{ padding:5px auto 5px auto;}
.padding_l_r_5{ padding:auto 5px auto 5px;}
/**--------------------------------------/margin&padding/END-----------------------------------*/
