@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:"微软雅黑";-webkit-text-size-adjust:none;color:#000;background:#efefed;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;vertical-align:bottom;}
ul,li{list-style-type:none;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
.font_21{font-size:21px;}
.font_19{font-size:19px;}
.font_17{font-size:17px;}
.font_16{font-size:16px;}
.font_14{font-size:14px;}
.font_s{font-family:"宋体";}
.container{width:1200px;margin:0 auto;}
.yel{color:#ff9a00;}
.yel a{color:#ff9a00;}
.yel a:hover{color:#ff9a00;}
.white{color:#fff;}
/*header*/
.top_bg{width:100%;height:108px;background:url(../images/top_bg.jpg) no-repeat center top #fe9900;}
.top_r{width:655px;float:right;}
.home{height:55px;padding-top:12px;padding-right:20px;}
.nav li{width:93px;height:22px;float:left;text-align:center;}
.nav li a:hover{text-decoration:none;}
.banner{width:100%;height:529px;margin-bottom:32px;}

/*index*/
.left{width:181px;padding-left:20px;float:left;}
.right{width:975px;float:right;}
.type_list li{height:35px;line-height:35px;background:#c6c6c6;border-bottom:#e3e3e3 solid 1px;}
.type_list li a{display:block;height:35px;background:#c6c6c6;border-bottom:#e3e3e3 solid 1px;padding-left:16px;}
.type_list li a:hover{background:#fe9900;border-bottom:#ffcc80 solid 1px;text-decoration:none;}
.pro_list li{width:304px;float:left;padding:0 20px 18px 0;}
.pro_pic{height:193px;border:#dddada solid 1px;margin-bottom:8px;}
.pro_name{line-height:24px;}
.pro_text{line-height:18px;}
.video_about{height:358px;border-top:#fff solid 1px;background:#fe9900;}

.video{width:362px;padding-left:20px;float:left;}
.about{width:757px;padding-right:20px;float:right;padding-top:44px;}
.video_title{height:66px;line-height:66px;}
.about_con{line-height:34px;}
.service_bg{width:100%;height:317px;background:#fff;}
.service{width:1160px;padding:0 20px;margin:0 auto;}
.contact_bg{width:100%;height:309px;background:#000;}
.contact{width:366px;padding-left:28px;float:left;}
.contact_title{height:38px;line-height:38px;padding-top:10px;border-bottom:#583500 solid 1px;}
.contact_text{padding:15px 5px;line-height:36px;}
.net{width:770px;padding-left:30px;float:left;}
.net_pic{padding-top:15px; text-align:left; color:#FFF}
.job{width:366px;padding-right:20px;float:right;}
.job_text{padding-top:25px;line-height:31px;}

/*footer*/
.footer_bg{width:100%;height:53px;background:#fff;padding-top:40px;}
.copyright{width:1160px;padding:0 20px;margin:0 auto;position:relative;}
.top_pic{position:absolute;right:106px;top:-77px;}
.main_footer_bg{width:100%;height:53px;background:#000;padding-top:40px;}

/*main*/
.main_title{height:33px;line-height:33px;border-bottom:#ff9900 solid 1px;background:#000;padding-left:10px;}
.main_con{padding:20px 15px;}

#pro_list ul {
	padding: 15px 0 0 15px;
}
#pro_list li {
	width: 215px;
	float: left;
	margin-right: 10px;
}
#pro_list li img {
	width: 210px;
	padding: 1px;
	border: 1px solid #C00;
}
#pro_list li h1 {
	font-size: 14px;
	color: #C00;
	width: 215px;
	height: 25px;
	line-height: 25px;
	text-align: center;
}
#page {
	text-align: center;
	padding: 50px;
}
#page a {
	padding: 0 5px;
}

#pro_con {
	width: 100%;
	min-height: 360px;
	padding: 15px;
	padding-right: 0px;
}
#pro_con .h1 {
	text-align: center;
	font-size: 16px;
	height: 35px;
	line-height: 35px;
}
#pro_con #pic {
	text-align: center;
	margin-bottom: 5px;
}
#gbook {
	padding: 25px 0 0 35px;
}
#gbook li {
	padding: 5px;
}
#gbook input {
	border: 1px solid #999;
	width: 200px;
	padding-left: 2px;
	height: 26px;
	line-height: 26px;
}
#gbook #tijiao {
	width: 80px;
	height: 25px;
	line-height: 25px;
	background: #000;
	color: #FFF;
	margin-left: 50px;
}
#gbook textarea {
	width: 400px;
	height: 120px;
	border: 1px solid #999;
	overflow: hidden;
	line-height: 20px;
	padding-left: 2px;
}
#gbook #chongzhi {
	width: 80px;
	height: 25px;
	line-height: 25px;
	background: #000;
	color: #FFF;
}
#gbook span {
	color: #CCC;
	font-size: 12px;
}
#gbook_list {
	width: 630px;
	padding: 20px 0 0 50px;
	height: 200px;
}
#gbook_list li {
	width: 600px;
	height: 25px;
	line-height: 25px;
	border-bottom: 1px dashed #000;
}
#gbook_list li span {
	float: left;
	padding-left: 10px;
}
#gbook_list li strong {
	float: right;
	font-weight: normal;
	padding-right: 10px;
}
