@charset "utf-8";
/* CSS Document */

*{ font-family:"微软雅黑"; text-decoration:none;}
img{ display:block; border:none;}
body{ margin:0; padding:0;}
ul{ margin:0; padding:0;}
li{ list-style:none;}
em{ margin:0; padding:0; /*font-style:normal;*/}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; font-weight:normal;}
p{ padding:0; margin:0;}
input{ border:none;}
dl,dd{ margin:0; padding:0;}
.clearfix{ clear:both;}


.name_bg{ width:100%;background: #f5f5f5;border-bottom: 1px solid #eee;}
.name_cte{ width:90%; margin:0 auto;}
.name_cte h1{ float:left; font-size:12px; color:#888; line-height:36px;}
.name{ float:right;}
.name li{ float:left;}
.name li a{ font-size:12px; display:block; padding:0 5px; color:#888; line-height:36px;}
.name span{ display:inline;}
@media(max-width:1000px){
	.name_bg{ display:none;}
	.name_cte h1{ font-size:180%; line-height:250%;}
	.name{ display:none;}
	}

.head_bg{ width:100%;}
.head_cte{ width:90%; margin:10px auto;}
.head_logo{ float:left;}
.head_logo img{ float:left; margin-right:10px;}
.logo{ float:left; padding:8px 0; padding-left:10px; background:url(../images/line01.png) left center no-repeat;}
.logo h1{ font-size:22px; color:#1d7030; font-weight:600; line-height:40px; letter-spacing:2px;}
.logo h1 span{font-size:22px; color:#ff701c; font-weight:600; line-height:40px; letter-spacing:2px;}
.logo li{ font-size:15px; color:#777777; line-height:20px;}
.head_phone{ float:right; margin-top:10px;}
.phone{ padding-left:50px; background:url(../images/phone.png) left center no-repeat;}
.phone h1{ font-size:14px; color:#555; line-height:25px;}
.phone li{ font-size:24px; color:#ff701c; font-weight:600; line-height:30px;}
@media(max-width:1000px){
	.head_bg{ display:none;}
	.logo{ display:none;}
	.phone h1{ font-size:150%; line-height:200%;}
	.phoneli{ font-size:200%; line-height:250%;}
	}

.nav_bg{ width:100%; background-color:#1d7030;}
.nav_cte{ width:90%; margin:0 auto;}
.nav{ width:100%;}
.nav li{ float:left; color:#fff; line-height:40px; width:12.5%;}
.nav li a{ font-size:15px; display:block; text-align:center; line-height:45px; color:#fff;}
.nav li a:hover{ background-color:#ff701c;}
@media(max-width:1000px){
	.nav_bg{ display:none;}
	}

.sp_header{height:80px;overflow:hidden;background:#fff;position:fixed;z-index:10;width:100%; display:none;}
.sp_logo{padding:10px;float:left;height:80px}
.sp_logo img{margin:auto;max-height:60px;}
.sp_nav{width:80px;float:right;position:relative;cursor:pointer;height:60px;margin-top:25px}
.sp_nav span{display:block;background:#c9141e;width:30px;height:4px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;background:#eee;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:80px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:60px;padding:10px 7px 5px 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:20px;}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%; font-size:20px; line-height:60px;}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:40px;height:40px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}
@media(max-width:1000px){
	
	.sp_header{ display:block;}
	}




.banner_bg{ position:relative;}
.banner{ margin:0 auto; height:100%; overflow:hidden; position:relative;}
.banner a{ display:none;}
.banner a:first-child{ display:block;}
.banner img{ display:block; margin:0 auto;}
.btn li{ width:10px; height:10px;border-radius:50%; background-color:#003578; float:left; margin:0 2%;}
.btn{ width:40%; margin:0 auto; position:absolute; top:80%; left:48%; margin-top:20px;}
.btn .current{ background-color:white;}
@media(max-width:1000px){
	.banner_bg{ top:80px;}
	}

.bg{ width:100%; margin:30px auto;}
.cte{ width:90%; margin:0 auto;}
.left{ width:20%; float:left;}
.title{ width:100%;background-color:#1d7030; padding:20px 0;}
.title h1{ font-size:22px; font-weight:600; line-height:30px; text-align:center; color:#fff;}
.title li{ font-size:14px; line-height:25px; color:#fff; text-align:center;}
.title_box{ width:100%; border:1px #ccc solid;box-sizing:border-box;}
.title_nav{ width:100%;}
.title_nav li{ width:100%;}
.title_nav li a{ font-size:15px; color:#333; line-height:45px; border-bottom:1px #ccc dotted; display:block; padding-left:20px; box-sizing:border-box;}
.title_nav li a:hover{ background-color:#ff701c; color:#fff;}
.right{ width:75%; float:right;}
.right_nav{ width:100%;}
.right_nav h1{ font-size:22px; font-weight:600; line-height:50px; color:#1d7030; float:left;}
.right_add{ float:right;}
.right_add li{ float:left; font-size:12px; color:#888; line-height:50px;}
.rights{ width:100%; border:1px #ccc solid;}
.box{ width:96%; padding:2%;}
.box p{ font-size:16px; color:#333; line-height:30px;}
.box img{ max-width:100%; margin:10px auto;}
@media(max-width:1000px){
	.bg{ margin-top:120px;}
	.left{ display:none;}
	.right{ width:100%;}
	.right_nav h1{ font-size:25px; line-height:60px;}
	.right_add li{ font-size:16px; line-height:60px;}
	.box p{ font-size:18px; line-height:35px;}
	}

.menu_select{width:100%;}
.menu_list{width:100%;}
.menu_head{width:100%;line-height:45px;;padding-left:10%;font-size:15px;color:#222;cursor:pointer;border:1px solid #e1e1e1; box-sizing:border-box;position:relative;background:#f1f1f1  center 80% no-repeat;margin:0;}
.menu_list .current{background:#1d7030 center right no-repeat; color:#fff;}
.menu_body{width:100%;height:auto;overflow:hidden;line-height:10%;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1; display:none;}
.menu_body a{display:block; font-size:14px;width:100%;line-height:280%;padding-left:10%;color:#888;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1; font-size:14px;}
.menu_body a:hover{text-decoration:none; color:white; background-color:#ff701c;}

.pro{ width:30%; float:left; margin:0 1.5%;}
.pro li{ width:100%; border:1px #ededed solid; box-sizing:border-box;}
.pro li img{ display:block; width:100%; height:250px;transition:all .5s; -moz-transition:all .5s; -o-transition:all .5s; -webkit-transition:all .5s;}
.pro li img:hover{transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1);}
.pro h1{ font-size:15px; font-weight:600; line-height:40px; color:#333; text-align:center;}
@media(max-width:1000px){
	.pro{ width:100%;}
	.pro li img{ height:auto;}
	}

.new_box{ width:100%; margin:4% auto;border-bottom:1px #ccc dotted;}
.new_bg{ margin:2% auto; }
.box .new_box .new_bg img{ width:20%; float:left;}
.new_web{ width:75%; float:right;}
.new{ width:100%; border:none;}
.new_web .new li{ float:left; width:70%; border:none;}
.new_web .new li a{ font-size:16px; color:#333; line-height:30px; display:block;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:600;}
.new_web .new .date{ float:right; width:15%; font-size:14px; color:#555;line-height:25px;}
.new_web p{ font-size:14px; color:#666;}
.new_web h3{ width:20%; text-align:center; background-color:#ccc; margin-top:3%;}
.new_web h3 a{ line-height:30px; display:block; font-size:14px; color:#333;}
.new_web h3 a:hover{ background-color:#319028; color:white;}
@media(max-width:1000px){
	.box .new_box .new_bg img{ display:none;}
	.new_web{ width:100%;}
	.new_web .new li a{ font-size:18px; line-height:40px;}
	.new_web p{ font-size:16px;}
	.new_web h3 a{ font-size:16px;}
	
	}

.newshow{ width:100%; padding:5px 0; border-bottom:1px dotted #ccc; margin-bottom:30px;}
.newshow h2{ font-size:20px; color:#1d7030; font-weight:600; line-height:35px; text-align:center;}
.newshow h3{ font-size:14px; color:#666; line-height:25px; text-align:center;}


.renli_box{ width:100%; margin:0 auto;}
.renli{ width:100%; border-bottom:1px #ccc dotted;}
.renli li{ border:none; float:left; width:70%;background:url(../images/style.png) center left no-repeat;}
.renli li a{ width:100%; padding-left:20px; font-size:14px; color:#333; line-height:45px;display:block;margin:0 auto; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.renli h3{ float:right; font-size:12px; color:#555; line-height:45px;}


.foot_bg{ width:100%; background-color:#1d7030; border-bottom:1px #ccc solid;}
.foot_cte{ width:90%; margin:0 auto; padding:8px 0;}
.foot_nav{ width:100%;}
.foot_nav li{ width:12.5%; float:left; background:url(../images/line02.jpg) right center no-repeat;}
.foot_nav li a{ font-size:14px; color:#fff; line-height:30px; text-align:center; display:block;}
@media(max-width:1000px){
	.foot_bg{ display:none;}
	}

.foots_bg{ width:100%;background-color:#1d7030;}
.foots_cte{ width:90%; margin:0 auto; padding:15px 0;} 
.foot_er{ width:15%; float:left; background:url(../images/line01.png) right center no-repeat;}
.foot_er img{ display:block; margin:0 auto;}
.foot_er h1{ font-size:15px; color:#fff; line-height:30px; text-align:center;}
.foot_center{ float:left; margin-left:5%; width:25%;background:url(../images/line01.png) right center no-repeat;}
.center_box{ width:100%;}
.center_box h1,h2,h3,h4{ font-size:14px; color:#c0e0c8; line-height:30px;}
.foot_right{ float:left; width:50%; margin-left:5%;}
.right_boxs{ width:100%;}
.right_boxs h1,p,h2{font-size:14px; color:#c0e0c8; line-height:30px;}
.right_boxs p a{font-size:14px; color:#c0e0c8; line-height:30px;}
@media(max-width:1000px){
	.foot_er{ display:none;}
	.foot_center{ width:100%;}
	.foot_right{ display:none;}
	.center_box h1,h2,h3,h4{ font-size:20px;line-height:45px; text-align:center;}

	}

.link_bg{ width:100%; background-color:#008549;}
.link_cte{ width:1300px; margin:0 auto;}
.link_cte h1{ width:80px; float:left; font-size:14px; color:#fff; line-height:30px;}
.link{ width:1220px; float:left;}
.link li{ float:left; padding:0 15px; background:url(../images/line02.jpg) right center no-repeat;}
.link li a{font-size:14px; color:#fff;line-height:30px;}
@media(max-width:1000px){
	.link_bg{ display:none;}
	}
	
	
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
}	

}
.yfeye{
    overflow: hidden;
}
.yfeye li{
    float: left;
    padding: 10px;
    font-size: 16px;
}
.yfeye li a:hover{
    color: #188EEE;
}