/* CSS Document */

body{
	padding:0;
	margin:0;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	background-color: #81c732;
	font-size: 12px;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}



.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
.duanluo{
	line-height:25px;}
/*------------------------------------------------index_news--------------------*/
.index_news a{
TEXT-DECORATION: none;}

.index_news a:link{
	color: #7f8186;

	}
.index_news a:visited{
	color: #7f8186;

	}
.index_news a:active{
	color: #7f8186;

	}
.index_news a:hover{
COLOR: #FF6600;position: relative; 
	}




/*------------------------------------------------top--------------------*/
#top img.logo{
	position:absolute;
	left:30px;
	top:41px;
	width:202px;
	height:81px;
}
#Todaytime{
	margin-right:200px;
	margin-top:125px;
	text-align: right;
	color: #AFAFAF;
	}
#culture_pic{
	width:197px;
	margin-top:50px;
	margin-left:30px; 
	
	
	}
/*------------------------------------------------top--------------------*/

/*------------------------------------------------menu--------------------*/
#menuMain1{
	width:928px;
	height:373px;
	margin:0 auto;
	background-repeat: no-repeat;
}
#menuMain{
	width:928px;
	height:44px;
	margin:0 auto;
	background-repeat: no-repeat;
}
#menuMain_about{
	width:928px;
	margin:0 auto;
}
#bodyMain_about{
	width:928px;

	margin:0 auto;
	background-image: url(../images/mainBoby_bg.jpg);
	background-repeat: repeat-y;
}
#bodyMain_about_l{
	width:630px;

	float:left;
}#bodyMain_about_titlebox{
	width:600px;
	height:30px!important;
	margin-left:30px;
	margin-top:20px;
	float:left;
	background-image: url(../images/read_more_div.gif);
	background-repeat: repeat-x;
	background-position: 50px 10px;
}
#bodyMain_about_r{
	width:275px;
	float:right;
	text-align: right;
}
#bodyMain_about_bot{
	width:928px;
	height:22px;
	margin:0 auto;
	background-image: url(../images/bodymain_bot.jpg);
}
#bodyMain_about_l_title{
	width:610px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left:50px;
	font-size: 16px;
	font-weight: bold;
	color: #a72525;	
	}
#bodyMain_about_l_title a:link{
	font-size: 16px;
	font-weight: bold;
	color: #a72525;	
	}
#bodyMain_about_l_title a:visited{
	font-size: 16px;
	font-weight: bold;
	color: #a72525;		
	
	}
#bodyMain_about_l_title a:hover{
	font-size: 16px;
	font-weight: bold;
	color: #420F0F;
	}
#bodyMain_about_l_content{
	width:610px;
	margin-left:50px;
	
	}
/*------------------------------------------------news--------------------*/	
.news_btilte{
	height:30px;
	background-image: url(../images/icon3.gif);
	background-repeat: no-repeat;
	background-position: 5px;
	background-color: #62912F;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	line-height: 30px;
	padding-left:30px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	margin-top:5px;
	}
.news_stilte{
	width:160px;
	height:25px;
	font-size: 14px;
	line-height: 25px;
	padding-left:30px;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B6B6B6;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
.news_stilte1{
	width:140px;
	padding-left:50px;
	padding-top:10px;
	padding-bottom:10px;
	font-size: 14px;
	line-height: 25px;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #B6B6B6;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}


.news_rtitle{
	text-align: left;
	height:30px;
	line-height:30px;
	color: #DB5700;	
	}
.news_rtitle1{
	text-align: left;
	height:30px;
	line-height:30px;
	color: #A64200;
	font-size: 14px;
	font-weight: bold;
	}
.news_stilte a:link{
	font-size: 14px;
	}
.news_stilte a:visited{
	font-size: 14px;
	}
.news_stilte a:hover{
	font-size: 14px;
	}

.news_box{
	height:180px;
	padding-top:10px;
	
	}
.cl_box{
	height:800px;
	padding-top:10px;
	
	}
.cl2_box{
	height:550px;
	padding-top:10px;
	
	}
.hrl2_box{
	height:900px;
	padding-top:10px;
	
	}
.pmore{
	text-align: right;
	height:30px;
	margin-right:20px;
	color: #DB5700;
	text-decoration:none;
	}
.pmore a:link{
	color: #DB5700;

	}
.pmore a:visited{
	color: #DB5700;

	}
.pmore a:hover{
	color: #F90;
	}
	
/*------------------------------------------------product--------------------*/

#bodyMain_pt{
	width:928px;
	margin:0 auto;
	background-image: url(../images/mainBoby_bg.jpg);
	background-repeat: repeat-y;
}
#bodyMain_pt_l{
	width:210px;
	float:left;
	margin-left:10px;
	padding-bottom:20px;
	background-color: #fff;
}
#bodyMain_pt_l1{
	width:210px;
	height:480px;
	float:left;
	margin-left:10px;
	padding-bottom:20px;
	background-color: #ececec;
}
#bodyMain_pt_r{
	width:700px;
	float:right;
	text-align: right;
	
}
#bodyMain_contact_r{
	width:700px;
	float:right;

	
}
#contact_r_box1{
	text-align: left;
	line-height:25px;
	margin-left:30px;
	margin-top:20px;
	font-size: 14px;
	}
#contact_r_box2{
	text-align: left;
	line-height:25px;
	margin-top:20px;
	margin-left:15px;
	font-size: 14px;
	}
#hr_r_box2{
	text-align: left;
	line-height:25px;
	margin-top:10px;
	font-size: 14px;
	}

.news_rbox{
	width:660px;
	margin-top: 10px;
	margin-left: 5px;
	margin-right:30px;
	margin-bottom: 10px;	
	}
#news_title{
	width:570px;
	height:50px;
	margin:0 auto;
	text-align: center;	
	}
#news_content{
	width:570px;
	text-align: left;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	line-height:25px;
	}
#news_info{
	width:570px;
    height:20px;
	margin:0 auto;
	text-align: center;	
	
	
	}




/*------------------------------------------------body--------------------*/
#flashMain{
	width:928px;
	height:369px;
	margin:0 auto;
	background-repeat: repeat-y;
	background-position: 0 0;
	background-image: url(../images/mainBoby_bg.jpg);
}
#flash{
	width:877px;
	height:300px;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 3px;
	margin-left: auto;
	}
#bodyMain1{
	width:928px;
	height:220px;
	margin:0 auto;
	background-image: url(../images/index_08.jpg);
}
#intro{
	height: 220px;
	width: 368px;
	float: left;
}
#intro_title{
	height: 56px;
	width: 207px;
	background-image: url(../images/kp_title.jpg);
	margin:0px 0px 5px 30px;
}
#intro_content{
	width: 277px;
	margin-left:40px;
	color: #5c5c5c;
	line-height: 20px;
	}
#qLink{
	height: 220px;
	width: 242px;
	float: left;
}
#video{
	height: 220px;
	width: 298px;
	float: left;
}
#video_title{
	height: 25px;
	width: 249px;
	margin:0 auto;
	background-image: url(../images/video_top.jpg);
	
	}
#video_box{
	height: 156px;
	width: 249px;
	background-image: url(../images/video_boxbg.jpg);
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;

	
	}
#bodyMain2{
	width:928px;
	height:329px;
	margin:0 auto;
	background-color: #262626;
	background-image: url(../images/mainbody2_title.jpg);
	background-repeat: no-repeat;
}
#NewsCenter{
	height: 335px;
	width: 343px;
	float: left;	
	
	}
#Choose{
	height: 335px;
	width: 287px;
	float: left;	
	
	}
#choose_pic{
	height:97px;
	width:230px;
	margin-top: 65px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;	
	}
#biaoyu {
	width:240px;
	color: #7f8186;
	line-height: 20px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	}
	
#biaoyu ul li{
	list-style-image: url(../images/list_icon.gif);

	}
#Culture{
	height: 335px;
	width: 298px;
	float: left;	
	
	}
#newsBox{
	height: 255px;
	width: 282px;
	margin-top:50px;
	margin-left:50px;
	
	}
/*------------------------------------------------body--------------------*/
#Intro_bg{
	width:928px;
	height:180px;
	margin:0 auto;
	background-color: #FFF;

}
#Intro_pic{
	width:908px;
	height:165px;
	background-repeat: no-repeat;
	background-image: url(../images/intro_pic.jpg);
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#pt_pic{
	width:908px;
	height:165px;
	background-repeat: no-repeat;
	background-image: url(../images/pt_pic.jpg);
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#news_pic{
	width:908px;
	height:165px;
	background-repeat: no-repeat;
	background-image: url(../images/news_pic.jpg);
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#contact_pic{
	width:908px;
	height:165px;
	background-repeat: no-repeat;
	background-image: url(../images/contact_pic.jpg);
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#hr_pic{
	width:908px;
	height:165px;
	background-repeat: no-repeat;
	background-image: url(../images/hr_pic.jpg);
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#service_pic{
	width:908px;
	height:165px;
	background-repeat: no-repeat;
	background-image: url(../images/service_pic.jpg);
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#title_link1{
	width:80px;
	float:right;
	margin-top:20px;
	margin-right:50px;
	text-decoration: underline;
	font-weight: bold;
	color: #4C4C4C;
	}
#title_link2{
	width:80px;
	float:right;
	margin-top:20px;
	margin-right:30px;
	text-decoration: underline;
	font-weight: bold;
	color: #4C4C4C;
	}
#title_link2 ul li a:link{
	color: #4C4C4C;
		text-decoration: underline;
	}
#title_link2 ul li a:visited{
	color: #4C4C4C;
		text-decoration: underline;
	}
#title_link2 ul li a:active{
	color: #4C4C4C;
		text-decoration: underline;
	}
#title_link2 ul li a:hover{
	color: #F60;
	text-decoration: underline;
	}




/*------------------------------------------------footer--------------------*/
#footer{
	width:928px;
	height:117px;
	margin:0 auto;
	background-image: url(../images/index_10.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
}
#foot_logo{
	width:151px;
	height:63px;
	float:left;
	margin-left:30px;
	margin-top:30px;
	}
#foot_center{
	margin-left:80px;
	margin-top:30px;
	width:450px;
	float:left;
	color:#9a9a9a;
	}
#foot_center p {
	height:30px;
	}
#foot_link{
	margin-top:40px;
	width:200px;
	float:right;

	}
/*------------------------------------------------footer--------------------*/
