body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,blockquote,p{ padding:0; margin:0; font-size:100%; background:transparent; outline:0; border:0;}
li{ list-style-type:none;}img{vertical-align:top;border:0; margin:0; overflow:hidden}ol,ul {list-style:none;}   
.blank10 {clear:both; height:10px; overflow:hidden; display:block;}
.blank30 {clear:both; height:30px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blank40 {clear:both; height:40px; overflow:hidden; display:block;}
.blank50 {clear:both; height:50px; overflow:hidden; display:block;}
.blank70 {clear:both; height:70px; overflow:hidden; display:block;}
.cb{ clear:both;}.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
a{color: #323232; text-decoration: none; outline:none;}a:hover {color:#9fb87d; text-decoration:none;}
body {min-width:1200px;background:#fff;font-size:14px;color: #515151;line-height:28px;font-family:Verdana; -webkit-text-size-adjust:none;}
.main{ clear:both; width:1200px;margin:0 auto;font-family:Microsoft YaHei;}

/*top*/
.top_1{width:100%;height:30px;line-height:30px;color:#515151;font-size:12px;background:#f9f9f9;}
.top_1 p{float:left;}
.top_1 span{float:right;}

.top_2 img{float:left;margin:30px 62px 0 0;}
.top_2 ul li{float:left;width:100px;height:127px;line-height:127px;background:#fff;text-align:center;transition:all 0.1s;}
.top_2 ul li:hover{background:#9fb87d;color:#fff;transition:all 0.1s;}

/*bottom*/
.bottom{background:#f9f9f9;width:100%;overflow:hidden;}
.logo_bottom{float:left;}
.bottom ul{float:right;}
.bottom ul li{float:left;line-height:66px;}
.bottom_content{width:100%;height:485px;background:#fff;box-shadow:0 0 30px #cdcdcd;}
.bottom_content ul{float:left;width:85px;margin:22px 0 0 50px;}
.bottom_content ul li{width:400px;height:45px;border-bottom:1px solid #dfdfdf;font-size:12px;line-height:45px;}
.bottom_content ul li img{margin:28px 20px 0 0;float:left;}
.bottom_content ul li p{width:320px;height:55px;margin-top:10px;line-height:24px;display:block;float:right;}
.bottom_content ul li:last-child{border:none;}

/*banner*/
.banner {
	width: 100%;
	height: 564px;
	font-size: 0;
	overflow: hidden;
	position: relative;
}
.banner_img {
	width: 100%;
	height: 564px;
	position: absolute;
	left: 0;
	top: 0;
}
.banner_img li {
	width: 100%;
	height: 564px;
	display: inline-block;
	background-position: center;
	background-repeat: no-repeat;
	float: left;
	list-style: none;
}
.banner_list {
	height: 50px;
	top: 500px;
	position: relative;
	margin: 0 auto;
	z-index: 1;
}
.banner_list span {
	display: block;
	cursor: pointer;
	width: 14px;
	height: 14px;
	border-radius: 50%;
	border: 3px solid #555;
	float: left;
	margin: 0 5px;
}
.banner_list .spcss {
	border: 3px solid yellowgreen;
}
.banner_left {
	position: absolute;
	height: 90px;
	width: 60px;
	top: 50%;
	left: -60px;
	background-color: rgba(73,72,62, 0.6);
	margin-top: -45px;
	text-align: center;
	transition: all .8s;
	z-index: 2;
}
.banner_left:hover {
	background-color: rgba(73,72,62, 0.9);
}
.banner_right {
	position: absolute;
	height: 90px;
	width: 60px;
	top: 50%;
	right: -60px;
	background-color: rgba(73,72,62, 0.6);
	margin-top: -45px;
	text-align: center;
	transition: all .8s;
	z-index: 2;
}
.banner_right:hover {
	background-color: rgba(73,72,62, 0.9);
}
.banner_left img {
	margin-top: 22px;
}
.banner_right img {
	margin-top: 22px;
}

.for{width:100%;height:60px;line-height:60px;background:#f9f9f9;font-size:12px;}
.for p{float:left;}
.search{float:left;width:170px;height:30px;line-height:30px;background:#dbdbdb;border-radius:90px;border:none;text-indent:20px;color:#a4a4a4;margin-top:15px;outline:none;}
.searchimg{float:right;width:50px;height:30px;background:url(../images/search_07.jpg);cursor:pointer;margin-left:-40px;border:none;margin-top:15px;outline:none;}

/*index*/
.in_about{width:650px;float:left;}
.in_about h1{font:"思源黑体", "Noto Sans S Chinese Black";color:#f9f9f9;font-size:42px;line-height:50px;float:left;}
.in_about h1 span{font-family:Microsoft YaHei;font-size:32px;color:#3081c3;font-weight:lighter;}
.in_about p{float:left;}
.about_link{float:right;background:#3081c3;width:120px;height:30px;line-height:30px;display:block;text-align:center;border-radius:90px;color:#fff;}
.about_link:hover{color:#fff;}
.about_img{float:right;background:url(../images/img_1.jpg);width:500px;height:334px;overflow:hidden;}
.about_img img{transition:all 0.5s;}
.about_img img:hover{transition:all 0.5s;transform:scale(1.1,1.1);transform-origin:center center;overflow:hidden;}

.in_products{background:#eaeaea;width:100%;}
.in_products h1{font:"思源黑体", "Noto Sans S Chinese Black";color:#cccccc;font-size:42px;line-height:50px;text-align:center;}
.in_products h1 span{font-family:Microsoft YaHei;font-size:32px;color:#9fb87d;font-weight:lighter;}
.pro_1{background:#fff;width:700px;height:353px;float:left;}
.pro_1 h2{font-weight:lighter;padding:60px 50px 0 50px;}
.pro_1 h2 span{color:#9fb87d;font-size:24px;}
.pro_1 p{padding:0 50px;}
.pro_1 ul{margin-left:50px;}
.pro_1 ul li{float:left;}
.pro_link{float:left;background:#9fb87d;width:100px;height:30px;line-height:30px;display:block;text-align:center;border-radius:90px;color:#fff;margin-left:50px;}
.pro_link:hover{color:#fff;}

.pro_2{background:#fff;width:700px;height:353px;float:right;}
.pro_2 h2{font-weight:lighter;padding:60px 50px 0 50px;}
.pro_2 h2 span{color:#3081c3;font-size:24px;}
.pro_2 p{padding:0 50px;}
.pro_2 ul{margin-left:50px;}
.pro_2 ul li{float:left;}
.pro_link2{float:left;background:#3081c3;width:100px;height:30px;line-height:30px;display:block;text-align:center;border-radius:90px;color:#fff;margin-left:50px;}
.pro_link2:hover{color:#fff;}

.in_news h1{font:"思源黑体", "Noto Sans S Chinese Black";color:#f9f9f9;font-size:42px;line-height:50px;text-align:center;}
.in_news h1 span{font-family:Microsoft YaHei;font-size:32px;color:#3081c3;font-weight:lighter;}
.in_news h2{font-weight:lighter;text-align:center;}
.news_left{background:url(../images/img_6.jpg);width:679px;height:540px;float:left;}
.news_left-en{background:url(../images/img_8.jpg);width:679px;height:540px;float:left;}
.in_news ul{float:right;}
.in_news ul li{width:471px;height:150px;border-bottom:1px #e3e3e3 dashed;margin-top:30px;}

/*about*/
.about_banner{background:url(../images/about_banner.jpg) no-repeat center;width:100%;height:304px;overflow:hidden;}
.title h1{color:#000;font-size:24px;font-weight:lighter;width:100%;height:60px;line-height:60px;border-bottom:1px solid #515151;display:block;}
.title h1 span{font-size:14px;font-style: italic;color:#686868;}
.about_tl{background:url(../images/img_7.jpg) center no-repeat;width:100%;height:593px;overflow:hidden;}
.about_tl-en{background:url(../images/img_9.jpg) center no-repeat;width:100%;height:593px;overflow:hidden;}

/*products*/
.products_banner{background:url(../images/products_banner.jpg) no-repeat center;width:100%;height:304px;overflow:hidden;}
.products_left{float:left;width:300px;height:400px;background:#fff;box-shadow:0 0 30px #cdcdcd;}
.products_left h1{font:"思源黑体", "Noto Sans S Chinese Black";font-size:18px;color:#9fb87d;margin-left:30px;}
.products_left h2{font-weight:lighter;margin-left:30px;width:100px;height:45px;display:block;border-bottom:1px solid #515151;}
.products_left ul li{width:100%;line-height:30px;background:#fff;margin-bottom:10px;font-size:12px;}
.products_left ul li:hover{background:#f9f9f9;}
.products_left ul li a{padding:0 30px;}

.products_right{float:right;width:800px;}
.products_right h3{font-size:24px;font-weight:lighter;}
.products_right table{border-collapse:collapse;text-align:left;}
.products_right table th{width:400px;background:#9fb87d;border:3px solid #fff;color:#fff;height:45px;line-height:45px;text-indent:30px;font-size:16px;font-weight:lighter;}
.products_right table td{text-indent:30px;height:50px;line-height:50px;}

/*equipment*/
.equ_banner{background:url(../images/equ_banner.jpg) center no-repeat;width:100%;height:304px;overflow:hidden;}

/*news*/
.news_banner{background:url(../images/news_banner.jpg) center no-repeat;width:100%;height:304px;overflow:hidden;}
.news ul li{width:100%;height:260px;border-bottom:1px solid #f0f0f0;}
.news ul li:hover{background:#f0f0f0;}
.news ul li img{float:left;margin:30px;}
.news_right{float:right;width:840px;}
.news h3{text-align:center;font-size:24px;font-weight:lighter;}
.news h4{text-align:center;font-size:18px;color:#CCC;font-weight:lighter;}
.news_right p{margin-right:30px;}

/*honor*/
.honor_banner{background:url(../images/honor_banner.jpg) center no-repeat;width:100%;height:304px;overflow:hidden;}

/*contact*/
.contact_banner{background:url(../images/contact_banner.jpg) center no-repeat;width:100%;height:304px;overflow:hidden;}
.contact_1{float:left;background:url(../images/contact_1.jpg);width:410px;height:315px;}
.contact_1 ul{margin:50px 30px 0 30px;}
.contact_1 ul li{font-size:12px;}
.contact_2{background:url(../images/contact_2.jpg);width:740px;height:313px;float:right;}

table.cptb { width:100%; margin:10px auto; border-left:#999 1px solid;border-top:#999 1px solid;}
.cptb td {border-right:#999 1px solid;border-bottom:#999 1px solid; padding:0 5px; text-align:center;}