﻿*{
	margin: 0;
	padding: 0;
}

em {
	font-style: normal;
}

li {
	list-style: none;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

img {
	border: none;
	vertical-align: top;
}

input{
	outline: none;
}

body {
	font-size: 14px;
	font-family: "微软雅黑";
	background: white;
}

.fl {
	float: left;
}
i{font-style:normal;}
.fr {
	float: right;
}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.clear {
	clear: both;
}
.wrap {
	width: 1200px;
	margin: 0 auto;
}

.header{width:1200px;height:120px;position:relative;margin:0 auto;z-index:99;}
.header .logo{width:370px;padding:20px 0 0 0;float:left;}
.header .logo img{width:100%;}
.header .menu{width:800px;float:right;}
.header .menu li{width:16.6%;float:left;}
.header .menu li a{display:block;width:100%;height:100%;line-height:120px;text-align:center;font-size:16px;color:#333;transition: all 0.5s;}
.header .menu li a:hover,.header .menu li a.cur{background:#068043;color:#fff;}
.header .menu li ul{display:none;position:absolute;}
.header .menu li ul li{width:132.8px;background-color:rgba(6,128,67,0.9);color:#fff;float:none;height:40px;line-height:40px;}
.header .menu li ul li a{line-height:40px;font-size:14px;color:#fff;}
.header .menu li ul li a:hover{}
.header .search{width:50px;height:50px;float:right;font-family:iconfont;font-size:25px;text-align:center;margin-top:35px;}
.header .search a{color:#ffbe00;}

.searchbox{width:200px;background:#fff;color:#fff;padding:3px;height:auto;height:1.8rem;border-radius:1.2rem;overflow:hidden;float:right;margin-top:30px;}
.searchbox .input{width:75%;float:left;background:#fff;border:none;font-size:12px;color:#999;text-indent:0.8rem;line-height:1.8rem;border-radius:1rem;}
.searchbox .button{width:25%;float:left;background:#fff;color:#ffbe00;text-align:center;line-height:1.8rem;border:none;font-family:iconfont;font-size:1.2rem;cursor:pointer;}

.categorylist{padding:60px 0 80px 0;}
.categorylist li{width:12.5%;float:left;height:160px;background:#fff;position:relative;text-align:center;box-sizing:border-box;padding:0 10px;}
.categorylist li div{width:100%;height:130px;border:1px solid #eee;border-radius:10px;background:#068043;}
.categorylist li img{width:100%;transition: all 0.5s;}
.categorylist li h1{font-size:16px;color:#666;font-weight:normal;padding-top:10px;}
.categorylist li a{}
.categorylist li img:hover{opacity:0.3;}

.title{text-align:center;height:80px;}
.title h2{font-size:20px;color:#ccc;font-family:Arial;}
.title h1{font-size:26px;color:#23ac38;line-height:40px;font-weight:bold;}
.title h1 span{color:#333;}
.title i{display:block;width:30px;height:2px;margin:0 auto;background:#333;margin-top:10px;}

.about{padding-bottom:80px;}
.about .bg{width:100%;height:300px;background:#f3f4f6;margin-top:30px;padding:50px 0;}
.about .img{width:350px;float:left;border-radius:10px;}
.about .text{width:800px;float:right;}
.about .text p{font-size:16px;color:#999;padding-bottom:5px;line-height:30px;}
.about .text a{display:block;width:150px;line-height:40px;background:#068043;color:#fff;text-align:center;border-radius:2px;transition: all 0.5s;margin-top:30px;}
.about .text a:hover{background:#23ac38;}

.product{padding-bottom:100px;}
.product ul{padding-top:50px;}
.product li{width:300px;float:left;text-align:center;box-sizing:border-box;padding:0 10px;}
.product li .img{width: 280px;height: 280px;border: 1px solid #eeeeee;overflow: hidden;display: table-cell;text-align: center;vertical-align: middle;}
.product li img{max-width:280px;max-height:280px;}
.product li p{color:#999;font-size:14px;padding:10px 0;}
.product li h1{color:#333;font-size:16px;font-weight:bold;}
.Scroll{width:100%;height:auto;position:relative;}
.ScrollBox{width:3600px;position:relative;}

.news .img{width:390px;float:left;}
.news .wrap{padding:70px 0 120px 0;}
.news .list{width:750px;float:right;}
.news .list li{width:100%;height:80px;}
.news .list li .info-date{width:15%;float:left;font-size:14px;color:#333;padding-top:4px;}
.news .list li  a{display:block;width:85%;float:right;border-left:1px solid #d6d6d6;box-sizing:border-box;padding-left:4%;height:80px;position:relative;}
.news .list li h1{font-size:16px;color:#333;font-weight:bold;line-height:30px;}
.news .list li i{display:block;width:10px;height:10px;border-radius:5px;background:#d6d6d6;position:absolute;left:-6px;top:10px;}
.news .list li  a{color:#888;}
.news .list li  a:hover h1{color:#fe5722;}

.microfiche-controls {display: block;text-align: center;font-size: 10px;padding: 5px 0px;position:absolute;bottom: -50px;left:50%;z-index:9;margin-left:-32px;}
.microfiche-bullet {display: inline-block;cursor: pointer;width: 10px; height: 10px;border-radius: 6px;background: #000;overflow: hidden;text-indent: -1000px;margin: 0 5px;opacity: 0.25;appearance: none;border: none;outline: none;padding: 0;}
.microfiche-bullet.selected {opacity: 1;}
.microfiche-button {margin: 0 15px;width:30px;height:30px;line-height:20px;color:#999;border:none;font-size:40px;font-family:'iconfont';cursor:pointer;background:none;position:absolute;top:-200px;}
.microfiche-prev-button{left:-620px;}
.microfiche-next-button{right:-620px;}

.banner{position: relative;overflow: hidden;text-align: center;width:700px;float:left;height:515px;border-radius:10px;zoom: 1;}
.banner .dots{position:absolute;left:0;right:0;bottom:30px;z-index:3;}
.banner .dots li{display:inline-block;width:10px;height:10px;margin:0 4px;text-indent:-999em;border:2px solid #fff;border-radius:10px;cursor:pointer;opacity:.4;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s}
.banner .dots li.active{background:#fff;opacity:1}
.banner .arrow{position:absolute;width:20px;height:37px;top: 50%; margin-top: -18px; overflow: hidden;z-index: 2; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;  -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.banner #al{left:15px}
.banner #ar{right:15px}
.banner ul{}
.banner ul .slider-item {width:700px; height:515px; position: relative; overflow: hidden;}
.banner ul .slider-item img{width:700px;height:515px;}
.banner ul .slider-item .slider-title {position: absolute;left: 0;bottom: 0px;width: 670px;max-height: 56px;padding: 15px;text-align:left;line-height: 28px;color: #fff;font-size: 18px;font-weight: bold;background: -webkit-linear-gradient(top, transparent, rgba(0,0,0,0.9));background: url(../images/slider-info-bg.png) \9;}
.banner .progress2{position:absolute;left:0;bottom:0;width:15%;min-height:3px;overflow:hidden;z-index:2;background:#f7ac00}

.article{height:770px;}
.article li{width:438px;float:left;}
.article li:nth-child(2){padding:0 43px;}
.article li img{width:100%;height:238px;}
.article li h2{font-size:16px;line-height:30px;padding-top:20px;color:#333;font-weight:bold;}
.article li p{font-size:14px;color:#999;}

.more{transition: all 0.3s;width:200px;height:50px;background:#fff;border:1px solid #676767;font-size:18px;color:#444;text-align:center;line-height:50px;margin:100px auto 50px auto;display:block;}
.more:hover{width:250px;}

.foot{width:100%;background:#4f4f4f;height:270px;padding:40px 0 20px 0;box-sizing:border-box;font-family:'Microsoft YaHei';}
.foot .logo{width:400px;float:left;}
.foot .logo img{width:250px;margin-left:10px;}
.foot .logo p{color:#fff;font-size:14px;line-height:30px;padding:20px 0 20px 20px;}

.foot a{color:#fff;transition: all 0.3s;}
.foot a:hover{text-decoration:underline;}
.foot .contact{width:550px;float:left;color:#fff;box-sizing:border-box;}
.foot .tit{}
.foot .tit h3{font-size:20px;padding-bottom:5px;color:#fff;}
.foot .tit hr{width:34px;height:2px;background:#fff;border:none;}
.foot .contact ul{border-right:#666 1px solid;border-left:#666 1px solid;padding-left:120px;}
.foot .contact li{padding-top:15px;}
.foot .contact li i{float:left;font-family:'iconfont';font-size:24px;display:block;width:32px;height:32px;padding-top:8px;}

.foot .weixin{width:140px;float:right;}
.foot .weixin img{margin-top:10px;width:140px;}





.flexslider {
	margin: 0px auto;
	position: relative;
	width: 100%;
	height: 550px;
	overflow: hidden;
	zoom: 1;
     
}
#banner{
    background:#068043;  
    width:100%;
    position:relative;
}
.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	position: absolute;
bottom: 20px;
z-index: 10;
background:
rgba(0,0,0,0.25);
padding: 0px 15px;
line-height: 25px;
height: 25px;
border-radius: 15px;
margin-right: -60px;
right:50%;
z-index:100;
}

.flex-control-nav li {
	margin: 0;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	display: block;
	width: 12px;
    height: 12px;
    margin-top: 7px;
    float: left;
    font-size: 14px;
    margin-left: 3px;
    margin-right: 3px;
    text-align: center;
    line-height: 100px;
    cursor: pointer;
border-radius: 50%;
background:
rgb(255, 255, 255) none repeat scroll 0% 0%;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background: #eaa317 none repeat scroll 0% 0%;
}

/*.flexslider .slides a img {
	width: 2000px;
	height: 600px;
	display: block;
}*/
.flexslider .slides a{
    display:block;width:100%;height:550px;
}
/*new right*/
.demo-icon{
  font-family:'iconfont';
  font-style:normal;
  font-weight:normal;
  speak:none;
  display:inline-block;
  text-decoration:inherit;
  text-align:center;
  font-variant:normal;
  text-transform:none;
  font-size:24px;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  line-height:24px;
  color:#999; 
}
.cndns-right{position:fixed;right:1px;top:40%;margin-top:-100px;z-index:100}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:60px;height:60px;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#ffbe00;box-shadow: 0 0 10px 0 rgba(20,34,67,.1);line-height:60px;}
.cndns-right-btn span{color:#fff;font-size:30px;line-height:60px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#cc9900;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#1765ba;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-meau:hover{background:#23ac38;color:#fff;}

.meau-car .cndns-right-btn {border-color:#1765ba;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#1765ba}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#1765ba;}
.meau-sev .cndns-right-btn p{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#fff}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#1765ba}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{padding:30px 20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../images/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#333;font-size:22px;line-height:28px;font-family: "MONTSERRAT-REGULAR",'Microsoft YaHei';}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:33.33333%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#1765ba}
.cndns-right-box .box-border .qrcode img{width:100%;}
.meau-sev .cndns-right-box .box-border{width:220px;}
.meau-contact .cndns-right-box .box-border{width:220px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:156px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.cndns-right-btn:hover{background:#23ac38;color:#fff;}
.cndns-right-btn:hover .demo-icon{color:#fff;}
.meau-zs .cndns-right-btn{background-color:#1765ba;color:#fff;margin-top:80px;border-color:#1765ba}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}
.sev-t h6{color:#333;font-size:14px;line-height:40px;}

