@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑"; font-size:16px; text-decoration:none; color:black;}
img{ border:none;}
body{ margin:0; padding:0;}
ul{ margin:0; padding:0;}
li{ list-style:none;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; font-weight:normal;}
input{ margin:0; padding:0; outline:none; display:block;}
dl{ margin:0; padding:0;}
dd{ margin:0; padding:0;}
.clearfix{ clear:both;}

/*页眉*/
.bg{ width:100%; margin:0; padding:0;}
.bg img{ width:100%;}
.head_bg{}
.head_cte{ max-width:85%; margin:0 auto; margin-bottom:1%;}
.head_cte img{ float:left; width:50%;}
.head{  margin-left:70%; padding-top:2.5%;}
.head li{ }
.search{ float:left; width:60%; height:30px; color:#acacac; padding-left:10px; border:2px #009142 solid; cursor:pointer;}
.btn{ float:left; width:15%;; height:34px; background-image:url(../img/search.png); background-position:center center; background-repeat:no-repeat; background-color:#009142;}
@media(max-width:600px){
	.head{ display:none;}
	}
/*导航*/
.nav_bg{ background-color:#009142;}
.nav_cte{width:80%; margin:0 auto;}
.nav{ width:100%; margin:0 auto;}
.nav li{ float:left; width:11%; text-align:center; line-height:50px; position:relative;}
.nav li a{ display:block; font-size:15px; color:white;}
.nav li a:hover{ color:black; background-color:white;}
.sub{position:absolute;width:100%;background-color:#009142;left:0;top:100%; z-index:999;}
.nav .sub a{ width:100%; display:block;  font-family:"微软雅黑"; font-size:13px; line-height:35px; color:black;}
.nav .sub a:hover{ color:#009142; background-color:white;}
/*企业文化*/
.company_bg{ margin-top:4%;}
.company_cte{ max-width:80%; margin:0 auto;}
.menu_nav{ float:left; width:20%;}
.company_web{ float:right; width:79%;}
.menu_select{width:100%;}
.menu_list{width:100%;}
.menu_head{width:100%;/*line-height:200%;*/ line-height:40px;text-align:center;font-size:15px;color:#333;cursor:pointer;border:1px solid #e1e1e1;position:relative;background:#e1e1e1  center 80% no-repeat;margin:0; border-bottom:1px #f1f1f1 solid;}
.menu_list .current{background:green center right no-repeat; color:white;}
.menu_body{width:100%;height:auto;overflow:hidden;line-height:20%;border-left:1px solid green;backguound:green;border-right:1px solid green;}
.menu_body a{display:block;width:100%; line-height:30px;text-align:center;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1; font-size:14px;}
.menu_body a:hover{text-decoration:none; color:green;}
.company{ width:100%; padding:3%;}
.company img{ display:block; margin:0 auto; width:95%;}
.company h4{ font-size:16px; color:#333; line-height:40px; text-align:center; font-weight:600;}
.company p{ font-size:16px; color:#333; line-height:30px;}
.company_nav{ border-bottom:1px #009142 solid;}
.company_nav h2{ font-size:16px; line-height:40px; color:#333; padding:5px; letter-spacing:0.5px;}
/*.company_nav li{ border-bottom:2px #009142 solid;}
*/.company_web video{ width:80%; margin:0 auto;  margin-top:5%;}
.video{ width:80%; margin:0 auto;}
#my_video_1{ width:100%; height:100%;}
/*企业文化*/
.style_box{ width:95%; margin:0 auto;}
.style_bg{ float:left; width:30%; margin-right:4%; margin-top:2%;}
.style{ border:1px #ccc solid;}
.style li{ width:94%;}
.style img{ width:100%; padding:3%; height:180px;}
.style_bg h4{ font-size:14px; width:90%; margin:0 auto; text-align:center;}
.web_box{ width:80%; margin:0 auto; margin-top:4%;}
.web{ border:1px black solid;}
.web li{ float:left; padding:1% 2%; border:1px black solid; margin-right:2%;}
.web li a{ font-size:14px;}
.margin{ margin-right:0;}

@media(max-width:1000px){
	.menu_nav{ width:25%;}
	.company_web{ width:69%; margin-left:3%;}
	.menu_select h1{ background-position:90% center; font-size:18px;}
	.menu_select dd a{ font-size:16px;}
	.menu_select .jing{ font-size:14px;}
	.zong dd a{ font-size:12px;}
	.menu_head{ font-size:18px;}
	.web_box{ width:70%;}
	.web li a{ font-size:12px;}
	.web li{ margin-right:1%; padding:0.5% 1%;}
	.style_bg h4{ font-size:12px;}
	}
@media(max-width:840px){
	.menu_head{ font-size:18px;}
	.menu_body a{ font-size:14px;}
	.web_box{ width:90%}
	.menu_body a{ font-size:12px;}
	}
@media(max-width:700px){
	.style_bg{ width:45%; margin:0; margin-left:4%;}
	}
@media(max-width:600px){
	.style_bg{ margin:0; margin-left:4%;}
	.menu_select{ display:none;}
	.menu_select dd a{ font-size:12px;}
	.company_nav h2{ font-size:16px;}
	.company_web{ width:100%;}
	.company_web .company p{ font-size:12px;}
	.menu_head{ font-size:14px;}
	.menu_body a{ font-size:12px;}
	.sty01{ display:none;}
	}

.bgs{ width:60%; margin:0 auto; margin-top:1%;}
.bgs img{ width:80%;}
.bgs h1{ font-size:18px; text-align:center; margin:0 auto; margin-top:5%;}
/*新闻资讯*/
.new{}
.new{ border-bottom:1px #333 dotted;width:90%; margin:0 auto;}
.new li{ width:75%; float:left;}
.new h2{ width:20%; text-align:right; float:right;font-size:14px; color:#666; line-height:45px;}
.new li a{ font-size:14px; color:black; line-height:45px; width:90%; display:block; padding-left:8%; background:url(../img/new05.png) left center no-repeat; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.new li a:hover{ color:#009142;}
.newshow{ width:100%; padding:3%;}
.newshow h4{font-size:16px; color:#333; line-height:40px; text-align:center; font-weight:600;}
.newshow span{font-size:16px; color:#333; line-height:30px;}
.newshow img{ display:block; margin:0 auto;}
@media(max-width:1000px){
	.new li a{ font-size:12px;}
	.new li{ font-size:12px;}
	.new_club{ display:none;}
	}

/*页脚*/
.foot_bg{ width:100%; background-color:#009142; margin-top:4%;}
.foot_cte{ max-width:50%; margin:0 auto; padding-top:2%;}
.foot_left{ float:left; height:60px; border-right:2px white solid;}
.foot_right{  float:left; margin-left:5%; width:60%}
.foot_contact{  float:left; padding-top:2%}
.foot_left img{ float:left; margin:0 20px; padding-top:4%;}
.foot_contact li{ text-align:right; font-size:16px; font-family:"微软雅黑"; color:white;}
.link{}
.link li{ float:left; margin-right:2%; line-height:30px;}
.link li a{ font-size:14px; color:white;}
.foot_right p{ font-size:14px; padding:0; margin:0; color:white; font-family:"微软雅黑"; line-height:30px;}
.foot_cte h1{ font-size:14px; text-align:center; color:white; font-family:"微软雅黑"; line-height:40px;}
@media(max-width:1000px){
	.foot_cte{ max-width:70%; margin:0 auto;}
	}
@media(max-width:840px){
	.foot_cte{ max-width:80%; margin:0 auto;}
	}

DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER: #333 1px solid;BACKGROUND-COLOR: #f1ffd6
}
DIV.scott A:active {
	BORDER: #333 1px solid;BACKGROUND-COLOR: #999; color:#fff;
}
DIV.scott SPAN.current {
	BORDER:#000 1px solid; PADDING-RIGHT: 5px;PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;  BACKGROUND-COLOR: #333;
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}	
