/*head-top*/

.head-top{margin: 0px 0 0 0;}

.head-top-left p{display: inline-block;line-height: 30px;margin:0 10px;}

.head-top-left a{display: inline-block;line-height: 30px;}

.head-top-left a:hover{text-decoration: underline;}

.fy p{display: inline-block;line-height: 37px;margin:0 0 0 7px;color: #fff;font-size: 12px;color: #6eb92b;}

.fy a{display: inline-block;line-height: 37px;margin:0 27px 0 0;transition:all 0.3s ease 0s;}

.fy img{vertical-align: midd100le;display: inline-block;}

.fy a:hover p{text-decoration: underline;color: #58b009}



/*head*/

.head{width: 100%;background: url(../images/nav-bottom.png) repeat-x bottom;border-top: 5px solid #6eb92b;height: 100px;box-sizing:content-box !important;}

.head-box{width: 1000px;margin: 0 auto;position: relative;background: url(../images/bj-02.png) repeat-x -1000px -70px;}

.head-left{width: 120px}

.head-right {}

.zhuce {margin:0 5px 0 0;}

.zhuce a{padding:0 28px;line-height: 40px;display:inline-block;}

.zhuce a.zhuce-xian{border-left: 1px solid #808080;}

.head-left a{display:block;float: left;;margin: 15px 0 0 0px;}

/* .head-left p{display:block;float: left;;margin: 37px 0 0 6px;font-size: 20px;line-height: 30px;color: #6eb92b;} */

.head-left p{display: inline-block;float: left;margin: 45px 0 0 6px;background: url(../images/logo-02.png);width: 255px;height: 16px;color: #fff;display: none !important;}

.zhuce a i{margin: 0 5px 0 0;}

.zhuce a:hover{background: #808080;color: #fad404;}

.zhuce a:hover i{color: #fad404;}



/*sou*/

.menu_go{margin: 10px 0 0 0;width:288px;height:32px;display:block; float:right; position:relative;overflow: hidden;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius:2px;/* border: 1px solid #ececec; */}

.text_box{width:100%;height:32px;float:left;border:none;color:#808080;line-height: 32px;padding:0 0 0 10px;transition:all 0.3s ease 0s;}

.btn{display: block;float: left;width:32px;height:32px;border: none;cursor: pointer; position:absolute;right:0;background:url(../images/sou-01.png) no-repeat center center;position: absolute;}

.btn:hover{background:url(../images/sou-02.png) no-repeat center center;}

.menu_go .text_box:focus{background: #f7f7f7;

-webkit-box-shadow:0px 1px 5px #ccc inset;

   -moz-box-shadow:0px 1px 5px #ccc inset;

     -o-box-shadow:0px 1px 5px #ccc inset;

        box-shadow:0px 1px 5px #ccc inset;}

/*link*/

.link-box{float: right;}

.link-box{}

.link-box p{text-align: right;margin: 13px 15px 0 0;display: inline-block;}

.link-box p a{width: 30px;height: 30px;display: block;}

.link-box .link-01 a{background: url(../images/link-01.png) no-repeat;}

.link-box .link-02 a{background: url(../images/link-02.png) no-repeat;}

.link-box .link-03 a{background: url(../images/link-03.png) no-repeat;}

.link-box .link-04 a{background: url(../images/link-04.png) no-repeat;}

.link-box .link-01 a:hover{background: url(../images/link-01-01.png) no-repeat;}

.link-box .link-02 a:hover{background: url(../images/link-02-01.png) no-repeat;}

.link-box .link-03 a:hover{background: url(../images/link-03-01.png) no-repeat;}

.link-box .link-04 a:hover{background: url(../images/link-04-01.png) no-repeat;}



/* .text_box:focus{background: none;} */



/*top END*/



/*fy*/





/*fy-END*/



/*header*/



/*-menu-*/

.menu-box{width: 100%;line-height: 0;margin: 0px 0 0 0;}





.menu{margin: 0}

.menu>ul{}

.menu>ul>li{float:left;display:block;z-index:999999;position: relative;}

.menu ul li a{line-height:20px;color:#333;text-align:center;display:block;float:left;transition:.5s all;margin: 0 15px;}

.menu ul li p{display: inline-block;line-height: 20px;font-size: 14px;color: #6eb92b;font-weight: bold;}

.menu ul li a.depth{line-height:54px;color:#333;text-align:center;display:block;float:left;transition:.5s all;font-size: 14px;font-size: 14px;font-family: ;

    -webkit-transition:.5s all;

    -moz-transition:.5s all;

    -o-transition:.5s all;

    -ms-transition:.5s all;

    color: #b2b2b2;

    padding:0 0px;

    text-transform: capitalize;

    font-family:'verdana';

}

.menu ul.nav li a.depth1{color:#fff;background:url(../images/nav-hover.png) repeat-x bottom;}

.menu ul.nav li a i{color: #b2b2b2;margin: 0 0 0 5px;}

.menu ul.nav li:hover a i{color: #fff;margin: 0 0 0 5px;}



.menu ul.nav li:hover a.depth{background:url(../images/nav-hover.png) repeat-x bottom;color: #fff;}

.menu ul.nav li a.depth1:hover{ }

.menu ul.nav li a.current{}

.menu ul .children {

    z-index:999999;

    display: none;

    position: absolute;

    top:53px;

    left:0px;

    border-top: 0;

    line-height: normal;

    text-align:left;

    padding: 20px 0 0 0;

    background: url(../images/nav-jiao.png) no-repeat 20px 5px;

}

.menu ul.children li {}

.menu ul.children a{background: #555;font-size: 14px; color: #fff;line-height: 20px;display:block;padding:10px 10px;text-align: left;width: 180px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;/*动画时间*/

transition:all 0.3s ease 0s;}

.menu ul.children a:hover{color: #fff;background: #6eb92b;}



.menu>ul>li:last-child a{margin:0 0 0 15px;}









/*-banner-*/



.flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;width: 100%;margin: 0 auto;}

.slides{position:relative;z-index:1;}

.slides li{height:auto;}

.slides li img{width:100%; background:url(../images/loading.gif) no-repeat no-repeat center;}

.slides li a {display: block;line-height:0 ;}

.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;display: none;}

.flex-control-nav li{display:inline-block;width:100px;height:10px;margin:0 5px;display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:100px;height:10px;line-height:80px;overflow:hidden;cursor:pointer;background: url(../images/banner-01.png);}

.flex-control-nav .flex-active{background: #fab404;background: url(../images/banner-02.png);}



.flex-direction-nav{position:absolute;z-index:3;width:100%;top:50%;margin:-47px 0 0 0;}

.flex-direction-nav li a{display:block;width:50px;height:95px;overflow:hidden;cursor:pointer;position:absolute;filter:alpha(opacity:0);opacity:0.0;transition:all 0.3s ease 0s;background:url(../images/sprite_1.png) no-repeat -129px -39px;}

.flex-direction-nav li a.flex-prev{left:-100px}

.flex-direction-nav li a.flex-next{right:-100px;background:url(../images/sprite_1.png) no-repeat -180px -39px;}

.flexslider:hover .flex-direction-nav li a{filter:alpha(opacity:70);opacity:0.7;}

.flexslider:hover .flex-direction-nav li a.flex-prev{left:0}

.flexslider:hover .flex-direction-nav li a.flex-next{right:0}

.flex-direction-nav li a.flex-prev:hover{filter:alpha(opacity:1);opacity:1;}

.flex-direction-nav li a.flex-next:hover{filter:alpha(opacity:1);opacity:1;}







/*-banner END-*/



/*header END*/



/*main-box*/

.main{width: 100%;background:url(../images/main-bj.jpg);}

.main-box{width: 1000px;margin: 0 auto;}



/*main-bt*/

.main-bt-t01{background: url(../images/main-t-01.png) no-repeat center center;width: 100%;height: 30px;}

.main-bt-t02{background: url(../images/main-t-02.png) no-repeat center center;width: 100%;height: 30px;}

.main-bt{}

.main-bt-01{border-top: 5px solid #6eb92b;}

.main-bt p{font-family: 'verdana';color: #fff;text-align: left;line-height: 60px;font-size: 24px;}

.main-bt a{font-family: 'verdana';color: #fff;text-align: left;line-height: 60px;font-size: 24px;}



/*main-1j*/

.main-1j{margin: 0 0 20px 0;}

.main-1j-box{width: 470px;}



/*main-abt*/

/* focus_Box */

#focus_Box{position:relative;width:470px;height:200px;margin:30px auto 20px 0;}

#focus_Box ul{position:relative;width:100%;height:200px;}

#focus_Box li{border: 3px solid #fff;z-index:0;position:absolute;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;box-shadow:5px 5px 30px rgba(0, 0, 0, 0.3);overflow: hidden;}

#focus_Box li img{width:100%;height:auto;vertical-align:top}

#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;background:url(images/float-bg.png) repeat;text-indent:8px;color:#fff;}

#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}

#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:100px;height:100%;}

#focus_Box .prev{background:none;left:0px}

#focus_Box .next{background:none;right:0px} 

#focus_Box .prev:hover{background-position:left top;}

#focus_Box .next:hover{background-position:right top;}

#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(images/share-btn.png) no-repeat;text-indent:-999px;}

.main-abt-p{padding: 30px 50px 10px 67px;background: url(../images/yh-01.png) no-repeat;display: inline-block;overflow: hidden;}

.main-abt-p p{display: block;font-size: 16px;line-height: 24px;height: 72px;color: #fff;font-family: 'OpenSans-Regular';overflow: hidden;}



/*main-tab*/

.slideTxtBox-01{ width:360px;text-align:center;position: relative;display: block;margin: 30px auto 0 auto;height: 320px;display: block;}

.slideTxtBox-01 .hd{position:relative;}

.slideTxtBox-01 .hd ul{position:absolute; left:20px; top:-1px; height:32px;   }

.slideTxtBox-01 .hd ul li{cursor:pointer;position: absolute;background: url(../images/main-tab.png) no-repeat;height:89px;width: 89px;display: block;z-index: 20}

.slideTxtBox-01 .hd ul li p{display: block;padding: 24px 10px}

.slideTxtBox-01 .hd ul li a{font-family: 'BebasNeue';font-size: 14px;line-height:20px;vertical-align: middle;display:inline;text-transform: uppercase;color: #333;transition:all 0.3s ease 0s;}

.slideTxtBox-01 .hd ul li.on{}

.slideTxtBox-01 .hd ul li:hover{background: url(../images/main-tab-01.png) no-repeat;}

.slideTxtBox-01 .hd ul li:hover a{color: #fff;}

.slideTxtBox-01 .bd div{width: 120px;height: 120px; zoom:1;position: absolute;top: 96px;left: 111px;overflow: hidden;padding: 10px;}

.slideTxtBox-01 .hd ul:hover .slideTxtBox-01 .main-tab-none{display: none;}

/*.slideTxtBox-01 .bd div p{line-height:20px;color: #6eb92b;overflow: hidden;max-height:40px;font-size: 14px;color: #6eb92b;}*/

.slideTxtBox-01 .bd div p>a{line-height:20px;color: #6eb92b;overflow: hidden;max-height:40px;font-size: 14px;color: #6eb92b;}

.slideTxtBox-01 .bd div span{line-height:20px;color: #808080;font-size: 14px;max-height: 60px;color: #808080;overflow: hidden;display: block;}

.slideTxtBox-01 .hd ul li.main-tab-01{top: 0px;left: 51px}

.slideTxtBox-01 .hd ul li.main-tab-02{top: 0px;left: 195px}

.slideTxtBox-01 .hd ul li.main-tab-03{top: 115px;left: 251px}

.slideTxtBox-01 .hd ul li.main-tab-04{top: 230px;left: 185px}

.slideTxtBox-01 .hd ul li.main-tab-05{top: 230px;left: 51px}

.slideTxtBox-01 .hd ul li.main-tab-06{top: 115px;left: -25px}

.slideTxtBox-01 .main-tab-none{width: 140px;height: 140px; zoom:1;background: url(../images/main-tab-big.png) no-repeat center center;position: absolute;top: 96px;left: 111px;z-index: 2}

.slideTxtBox-01:hover .main-tab-none{display: none;}

.slideTxtBox-01 .main-tab-none div{width: 100%;height: 100%;position: relative;}

.slideTxtBox-01 .main-tab-none div p{position: absolute;text-align: center;padding: 40px 0 0 0;}

.slideTxtBox-01 .main-tab-none div p span{text-transform: uppercase;;vertical-align: middle;text-align: center;max-height: 60px;font-size: 30px;line-height: 30px;font-family: 'BebasNeue';color: #fff;overflow: hidden;}







/*mian-new*/

.main-new{}

.main-new li{margin:0 0 20px 0;}

.main-new li a{display: block;background: #333333;padding: 10px;transition:all 0.3s ease 0s;}

.main-new li a p{color: #fff;font-size: 14px;line-height: 24px;height: 48px;overflow: hidden;font-family: 'OpenSans-Regular';}

.main-new li a span{color: #6eb92b;font-size: 14px;line-height: 24px;height: 24px;overflow: hidden;margin: 8px 0 0 0;text-align: right;font-style: italic;;display: block;}

.main-new li a:hover{background: #4d4d4d;}



/*main-pp*/

.main-pp{margin: 0 0 0 -27px}

.main-pp li{margin:0 0 20px 27px;float: left;width:219px;}

.main-pp li a{display: block;background: #000;width: 100%;height: 100px;}

.main-pp li a img{width: 100%;height: 100%;filter:alpha(opacity:90);opacity:0.9;transition:all 0.3s ease 0s;}

.main-pp li a:hover img{filter:alpha(opacity:100);opacity:1}



/*main-cp*/

.main-cp{margin: 0 0 0 -25px}

.main-cp li{margin:0 0 8px 25px;float: left;width: 140px;}

.main-cp li .cp-p{display: block;background: #000;width: 100%;height: 140px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;overflow: hidden;position: relative;}

.main-cp li .cp-p img{width: 100%;height: 100%;transition:all 0.3s ease 0s;}

.main-cp li .cp-p:hover img{filter:alpha(opacity:100);opacity:1}

.main-cp li .cp-p p{width: 50px;height: 50px;position:absolute;top: 100%;margin: -25px 0px 0 -25px;left: 50%;background: url(../images/fangda.png) no-repeat;z-index: 20;filter:alpha(opacity:0);opacity:0;transition:all 0.3s ease 0s;}

.main-cp li .cp-p:hover p{top:50%;filter:alpha(opacity:100);opacity:1}

.main-cp li .cp-p div{width: 100%;height: 100%;position: absolute;top: 0px;background: #000;transition:all 0.3s ease 0s;filter:alpha(opacity:0);opacity:0;z-index: 10}

.main-cp li .cp-p:hover div{top:0;filter:alpha(opacity:50);opacity:0.5}

.main-cp li .cp-t{display: block;background: #000;}

.main-cp li .cp-t p{transition:all 0.3s ease 0s;font-size: 14px;line-height: 24px;margin: 7px 0;color: #fff;text-align: center;height: 44px;overflow: hidden;}

.main-cp li .cp-t:hover p{text-decoration: underline;color:#6eb92b;}



/*new-abt*/

.new-abt{}

.new-abt p{font-size: 14px;line-height: 30px;color: #fff;height:150px;overflow: hidden;margin: -10px 0 10px 0;}

.new-abt span{width:470px;height: 180px;}

.new-abt img{width:100%;height: 100%;}



/*main-1j-box-02*/

.main-2j-box{width: 490px;}

.main-help{border: 1px solid #808080;height:100px;overflow: hidden;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}

.main-2j-p{display: inline-block;padding: 0 10px;}

.main-help>div.main-2j-p01{padding: 0 0 0 0px;height: 100px;display: inline-block;vertical-align: top;}

.main-help>div.main-2j-p01 a{color: #fff;font-size:34px;line-height: 64px;display: block;transition:all 0.3s ease 0s;}

.main-help>div.main-2j-p01 a:hover{color: #6eb92b;}

.main-help>div.main-2j-p01 span{color: #fff;font-size:20px;line-height: 20px;}

.main-help>div.main-2j-p02 {padding: 0 0 0 0px;height: 100px;display: inline-block;vertical-align: top;width: 338px}

.main-help>div.main-2j-p02 p{color: #fff;font-size: 14px;line-height: 24px;margin: 5px 0;}

.main-help>div.main-2j-p02 span{color: #fff;font-size: 12px;line-height: 16px;margin: 5px 0;}

.menu_go-01{margin: 0px 0 0 0;width:316px;height:26px;display:block;position:relative;overflow: hidden;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;overflow: hidden;}

.text_box-01{border: 1px solid #ececec;width:306px;height:24px;color:#808080;line-height: 24px;padding:0 0 0 10px;transition:all 0.3s ease 0s;}

.btn-01{font-family: 'OpenSans-Regular';display: block;height:26px;border: none;cursor: pointer; position:absolute;right:0;padding:0 10px;line-height: 24px;font-size: 14px;color: #fff;background: #6eb92b;top: 0;transition:all 0.3s ease 0s;-moz-border-radius: 0px 5px 5px 0px;-webkit-border-radius: 0px 5px 5px 0px;border-radius:0px 5px 5px 0px;}

.btn-01:hover{background: #4d4d4d;}

.menu_go-01 .text_box-01:focus{border: 1px solid #6eb92b;}



/*footer*/

.foot{;padding:0px 0 0 0;position: relative;background: url(../images/foot-top.png) repeat-x top;}

.foot-01{background: #6eb92b;}

.foot-box{width: 1000px;margin: 0 auto;position: relative;z-index: 20}

.foot-01 p{text-align: center;width: 100%}

.foot-01 span{display: inline-block;color: #fff;line-height:30px;font-size: 14px;}



/*foot-nav*/

.foot-nav{width: 100%;text-align: center;}

.foot-nav p{margin: 7px 0;}

.foot-nav a{display: inline-block;font-size: 14px;line-height: 20px;margin:0px 15px;color: #808080;font-family: 'verdana';}

.foot-nav-01 a{margin: 0 10px}

.foot-nav b{display: inline-block;font-size: 14px;line-height: 20px;margin:0px 5px;color: #808080;font-family: 'verdana';}

.foot-nav a:hover{color: #fff;text-decoration: underline;}











/*main-box END*/



/*main*/

.main-left{width:220px}

.main-right{width: 740px;padding: 0 10px 0 0}

.ny-right{width: 750px;padding: 0 0px 0 0;}

.ny-right-01{width: 100%;margin: 30px 0 0 0;}

.main-left-01{width: 220px}





/*scroll*/

.scroll_bg{padding:0px 0;}

.scroll{width:480px;margin:auto;position:relative;overflow: hidden;}

.headline{font-family: 'calibri';font-size:28px; text-transform:capitalize;font-weight:bold;}



.pic1{position: relative;margin: 20px 0 0px 0}

.pic1 .prev , .pic1 .next {overflow:hidden;display:block;text-decoration:none;cursor:pointer;}

.pic1 .prev {width:30px;height:30px;position:absolute;top:15px;left:0px;background:url(../images/pp-lunbo-01.png) no-repeat;margin:0px 0px 0 0px;transition:background-position .50s ease-in,ease-out;-webkit-transition:background-position .50s ease-in,ease-out; }

.pic1 .prev:hover{transition:all 0.3s ease 0s}

.pic1 .next {width:30px;height:30px;background:url(../images/pp-lunbo-02.png) no-repeat right;position:absolute;top:15px;right:0px;transition:background-position .50s ease-in,ease-out;-webkit-transition:background-position .50s ease-in,ease-out;}

.pic1 .next:hover{transition:all 0.3s ease 0s}

.pic11 {width:100%;overflow:hidden;margin:10px auto}

.pic11 li{height:60px;width:120px;float:left;margin:0 7px;text-align: center;}

.pic11 li>a{position: relative;display: block;}

.pic11 li>a span{ display:block; overflow:hidden;width:118px;height:58px;border:solid 1px #ccc;}

.pic11 li>a div.red-new{background: url(../images/new-bj.png) no-repeat;position: absolute;top:-3px;right:-3px;width: 60px;height:60px;}

.pic11 li a img {

   -webkit-transition: all 0.8s ease-in-out;

   -moz-transition: all 0.8s ease-in-out;

   -o-transition: all 0.8s ease-in-out;

   -ms-transition: all 0.8s ease-in-out;

   transition: all 0.8s ease-in-out;

   width:100%;height:100%;

}



.pic11 li a:hover img {

  opacity: 0.8;

   -webkit-transform: scale(1.2);

   -moz-transform: scale(1.2);

   -o-transform: scale(1.0);

   -ms-transform: scale(1.2);

   transform: scale(1.2);

}

.pic11_name{display:none;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;margin:12px 0 0;color: #069fe1;}



.pic11 li p{overflow: hidden;margin:10px 0 0 0;color: #808080;display: none;

text-overflow: ellipsis;

display: -webkit-box;

-webkit-line-clamp: 2;

-webkit-box-orient: vertical;max-height:44px;}



.pic11 li .pic11_name:hover {color:#e7212a;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.3s ease-in-out;text-decoration: underline;}

.pic11 li:hover span{border:solid 1px #e7212a;

}



/*scroll END*/



/*san END*/

















/*-back-top-*/

.toTop{

	display:block;

	position:fixed;

	right:20px;bottom:10px;

	z-index:99999;

	width:50px;

	height:50px;

  background: #333;

  -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;

	cursor:pointer;

	display:none;

  transition:all 0.3s ease 0s;

  filter:alpha(opacity:75);opacity:0.75;



}

.toTop i{line-height: 20px;text-align: center;width: 50px;color: #fff;font-size: 14px;margin: 5px 0 0 0;}

.toTop p{line-height: 20px;text-align: center;width: 50px;color: #fff;font-size: 12px;text-transform: uppercase;}

.toTop:hover{filter:alpha(opacity:100);opacity:1;background: #6eb92b;}

/*-back-top END-*/

/*service*/

#service{position:absolute;right:10px;top:100px;z-index:9999;}

*html,*html body{background-image:url(about:blank);background-attachment:fixed;}

*html #service{position:absolute;top:expression(eval(document.documentElement.scrollTop));}



#ser_main{float:left;position:relative;z-index:9;height:200px;margin-top:20px;}

#ser_main a{display:block;overflow:hidden;}

#ser_main a#floatShow{height:200px;width:40px;z-index:99999;}

#ser_main a#floatHide{height:200px;width:40px;}





#onlineService{border:3px solid #fad404;width:240px;background:#FFF;float:left;background: #333333;}

.xuanfu_tit{height:36px;margin:6px;line-height:40px;color:#0f6ba5;border-bottom:1px solid #6aa8d5;font-weight:normal;font-size:14px;text-align:center;}



.onlineMenu ul{overflow:hidden;width: 100%;}

.onlineMenu li{width:225px;margin: 20px auto 0;}

.onlineMenu li span{color: #fad404;font-size: 16px;display: inline-block;width: 10px;text-align: center;}

.onlineMenu .meInput{display: inline-block;color: #ccc;background: #515151;width:175px;padding:10px;font-size:14px;line-height: 20px;border:1px solid #515151;vertical-align:middle;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;}

.onlineMenu .meInput:focus{background:#515151;border:1px solid #808080;}

.onlineMenu .meText{display:inline-block;color: #ccc;background: #515151;width:175px;min-height:100px;font-size:14px;line-height: 20px;padding:10px;border:1px solid #515151;max-width:100%;vertical-align:middle;font-family:Arial,serif;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;}

.onlineMenu .meText:focus{background:#515151;border:1px solid #808080;}









button.ft-newlter-btn-01 {

    position: relative;

    top:0px;

    left:15px;

    display: inline-block;

    line-height: 36px;

    color: #808080;

    font-size: 14px;

    text-transform: uppercase;

    font-family: tahoma;

    background-color: #fad404;

    border: none;

    font-weight: bold;

    -moz-transition: all .3s ease-in-out;

    -ms-transition: all .3s ease-in-out;

    -o-transition: all .3s ease-in-out;

    transition: all .3s ease-in-out;

    cursor: pointer;

    padding:0 10px;

    border: 2px solid #fad404;

    margin: 0 0 20px 0;

}

button.ft-newlter-btn-01:hover{color: #fad404;background: #808080;}

button.ft-newlter-btn-01 div.tj-01{background:url(../images/nav-jiao01.png);width: 10px;height: 10px;position: absolute;top: 3px;right: 3px;}

button.ft-newlter-btn-01:hover div.tj-01{background:url(../images/nav-jiao03.png);}







/*service END*/

/*footer END*/



/*---------------------------in-page--------------------------*/



.ny{width: 100%;padding: 40px 0;background: #f2f2f2;}

.ny-box{width: 1000px;margin:0 auto;padding:0px 0 0px 0}

.ny-box-01{width: 1000px;margin:0 auto;padding:30px 0 0px 0}

.ny-main{width: 100%;}

.ny-main-01{}

.ny-main-02{}

.ny-main-03{}

.box_l{padding: 0px 0 0 0;}

.ny-left{width: 220px;}

/*ny-top*/

.ny-top{width: 1000px;background: #fff;margin:0 auto;}

.ny-bt{font-size: 30px;text-transform: capitalize;line-height: 40px;font-weight: bold;color: #6eb92b;width: 220px;text-align: right;margin: 20px 0}

.ny-top-p{font-size: 14px;line-height: 24px;;width: 750px;color: #6eb92b;margin: 20px 0;max-height: 72px;overflow: hidden;display: block;}

.mb-nav{background: url(../images/ny-nav.png) repeat-y;padding:0 0px;}

.mb-nav span{display: none;}

.mb-nav a{font-size: 14px;display: inline-block;line-height: 40px;color: #ddffd1;text-transform:capitalize;margin: 0 0px 0 0;transition:all 0.3s ease 0s;padding:0 10px;border-right: 1px solid #095f03;}

.mb-nav a:hover{color: #fff;background: #3b730b}

.mb-nav a i{font-size: 16px;margin: 0 5px 0 0;transition:all 0.3s ease 0s;color: #ddffd1;}

.mb-nav a:hover i{color: #fff;}



.mb-nav p{font-size: 14px;display: inline-block;line-height: 40px;color: #ddffd1;text-transform:capitalize;margin: 0 0px 0 0;padding: 0 10px;}

.mb-nav a:hover{text-decoration: underline;}

.mb-jiao{width: 10px;height: 10px;position: absolute;top: 0px;left}



.ny-banner{position: relative;margin:0 0 0px 0}

.ny-banner img{width: 100%;height: auto;}

.ny-banner-jiao{position: absolute;top: 0 ;right: -20px;z-index: 20;width:100px; height: 5px;background: #fff;

transform:rotate(45deg);

-ms-transform:rotate(45deg);

-moz-transform:rotate(45deg); 

-webkit-transform:rotate(45deg); 

-o-transform:rotate(45deg);

}







/*ny-top END*/



/*left*/

.fen-bt-box{width: 100%;}

.fen-bt{width: 100%;position: relative;background: #333}

.fen-bt p{line-height: 40px;font-size: 30px;padding:8px 0 8px 10px;color: #ccc;text-transform: capitalize;text-transform: capitalize;margin:0px 0 0px 0;font-family: 'BebasNeue';border-bottom: 2px solid #6eb92b;}



/*xiala*/

.sideMenu{background: #333;overflow: hidden;transition:all 0s ease 0s;padding: 0 10px;}

.sideMenu h3{border-bottom:1px solid #444;cursor:pointer;position: relative;}

.sideMenu h3 a{font-size: 14px; line-height: 30px;padding: 0px 0 0px 20px;display: block;color:#eee;font-family: Arial;font-weight:100;overflow: hidden;}

.sideMenu h3 a:hover{}

.sideMenu h3 em{display:block; width:40px; height:32px;cursor:pointer;position: absolute;top: 7px;left: 7px;color: #666;}

.sideMenu h3.on em{}

.sideMenu ul{}

.sideMenu ul li{margin:0 10px;}

.sideMenu ul li i{display: inline-block;padding: 5px 0 5px 10px;}

.sideMenu ul li a{display: inline-block;font-size: 12px; line-height: 20px;padding:5px 10px 5px 5px;color: #808080;background: url(../images/new-icon01.png) no-repeat 10px 17px;transition:all 0.3s ease 0s}

.sideMenu ul li:hover a{text-decoration: underline;color: #58b900;padding:5px 5px 5px 10px;background: url(../images/new-icon01.png) no-repeat 15px 17px;}

.sideMenu ul li:hover i{color: #58b900;}



.sideMenu-01 li a{font-size: 14px !important;color: #ccc !important;}

.sideMenu-01 li a i{padding:5px 5px 5px 0px}



.fen-p{width: 100%;height:130px;margin:30px 0 0 0 ;display:block;position: relative;}

.fen-p img{width: 100%;height: 100%;}

.fen-p-t{width: 100%;height: 45px;position: absolute;bottom:0;overflow: hidden;transition:all 0.3s ease 0s}

.fen-p-t p{font-size: 20px;line-height: 45px;text-align: center;position: relative;z-index: 50;color: #fff;max-height: 45px;}

.fen-p-t div{width: 100%; height: 100%;background: #000;filter:alpha(opacity:30);opacity:0.3;position: relative;z-index: 25;top:-90px;}

.fen-p-t span{display:block;color: #fff;position: relative;z-index: 30;line-height: 22px;max-height: 44px;overflow: hidden;margin:0 10px;font-size: 12px;}

a.fen-p:hover .fen-p-t{height: 100%}

a.fen-p:hover .fen-p-t div{filter:alpha(opacity:50);opacity:0.5;}



ul.fen{border: 1px solid #ccc;border-bottom: 2px solid #ccc;}

ul.fen li{/* border-bottom:1px dashed #ccc; */position: relative;border-bottom: 1px solid #ccc;}

ul.fen02 li {margin: 0 0 0 0px;}

ul.fen02{margin: 0 10px 0 0;}

ul.fen>li>a{padding:10px 15px 10px 15px;text-transform: capitalize;line-height: 22px;display:block;transition:all 0.3s ease 0s;overflow: hidden;scolor: #4d4d4d}

ul.fen>li>a i{float: right;font-size: 16px;margin: 3px 0 0 0}

ul.fen li:hover>a{color: #fff;padding:10px 10px 10px 20px;overflow: hidden;background: #58b900;}

ul.fen li:hover i{color:#fff; }



.zi_childMenu{position:absolute;left:218px;top:-1px;z-index:9999999;text-align:left;display: none;margin:0px 0 0 0;border: 1px solid #cccccc;overflow: hidden;

    -webkit-box-shadow:1px 3px 5px #cccccc;

-moz-box-shadow:1px 3px 5px #cccccc;

-o-box-shadow:1px 3px 5px #cccccc;

box-shadow:1px 3px 5px #cccccc;

}



.zi_childMenu>li{display:block;width:250px;padding: 0px 0 0 0;margin:0 0px !important}

.zi_childMenu>li:hover{background: #e5e5e5;}

.zi_childMenu>li>a{transition:all 0.3s ease 0s; color:#4d4d4d;font-size:14px;text-transform:capitalize; padding:10px 10px 10px 15px !important; display:block;line-height:22px;font-family:Arial;background: #eee;}

.zi_childMenu>li>a:hover{color:#4d4d4d ;padding:10px 5px 10px 20px !important; }



.fen_box_03{margin:0px 0;background: #eee;padding:0px 0 20px 0;border: 1px solid #ccc;border-bottom: 3px solid #ccc;}

.fen_box_03 li{padding: 10px 0;border-bottom: 1px dashed #808080;margin:0 10px}

.fen_box_03 li>p{width: 80px; height:60px;margin: 0 10px 0 0px;}

.fen_box_03 img{width: 100%;height: 100%;}

.fen_box_03 div{margin:10px 0 0 0px;width:108px;}

.fen_box_03 a{font-size: 12px;line-height: 20px;color: #4d4d4d;display: inline-block;max-height: 40px;overflow: hidden;margin: -12px 0 0 0}

.fen_box_03 a:hover{color: #58b900;text-decoration: underline;}

.fen_box_03 li div p{margin: 0px 0 0 0;color: #808080;line-height: 20px;font-size: 12px;}



.pic2 { position:relative;overflow: hidden;margin: 0px 0 0 0;}

.pic2 .prev , .pic2 .next {overflow:hidden;display:block;text-decoration:none;cursor:pointer;filter:alpha(opacity:0);opacity:0;}

.pic2:hover .prev{filter:alpha(opacity:50);opacity:0.5;transition:all 0.3s ease 0s}

.pic2:hover .next{filter:alpha(opacity:50);opacity:0.5;transition:all 0.3s ease 0s}

.pic2 .prev {width:35px;height:70px;position:absolute;top:75px;left:0px; z-index:999999;background:url(../images/img-sprite.png) no-repeat 0 0;margin:0px 0px 0 0px;transition:background-position .50s ease-in,ease-out;-webkit-transition:background-position .50s ease-in,ease-out;}

.pic2 .prev:hover{filter:alpha(opacity:70);opacity:0.7;}

.pic2 .next {width:35px;height:70px;background:url(../images/img-sprite.png) no-repeat right 0;position:absolute;top:75px;right:0px;z-index:999999;transition:background-position .50s ease-in,ease-out;-webkit-transition:background-position .50s ease-in,ease-out;}

.pic2 .next:hover{filter:alpha(opacity:70);opacity:0.7;}

.pic22 {width:220px;overflow:hidden;height: auto;}

.pic22 li{width:220px;height: 300px;background: #fff;line-height: 0}



.pic22 li a img {

   -webkit-transition: all 0.8s ease-in-out;

   -moz-transition: all 0.8s ease-in-out;

   -o-transition: all 0.8s ease-in-out;

   -ms-transition: all 0.8s ease-in-out;

   transition: all 0.8s ease-in-out;

   width: 100%;height: auto;

}



.pic22 li p{line-height: 20px;padding: 15px 10px;overflow: hidden;color: #4d4d4d;display:block;max-height: 40px;font-size: 14px;font-weight: bold;}

.pic2:hover p{color: #58b900;text-decoration: underline;}



.icon-time:before {

content: "\f017";

margin:0 5px 0 0 ;

color: #808080;

font-size: 14px;

}



.fen_box_02{width: 100%;padding: 10px 0 10px 0;background: #333;}

.fen_box_02 li{display: inline-block;}

.fen_box_02 a{line-height: 30px;padding: 0 5px;font-size: 12px;color: #4d4d4d;background: #fff;display: inline-block;margin:0px 10px 5px 0;border: 1px solid #ccc;

    -moz-border-radius: 5px;

-webkit-border-radius: 5px;

border-radius:5px;

    }

 .fen_box_02 a:hover{background: #d9d9d9;color:#4d4d4d;} 



/*fen-lx*/

.fen-lx{padding:15px 10px;position: relative;overflow: hidden;background: #333;}

.fen-lx-box{}

.fen-lx-box>span>p i{color: #ccc;font-size: 20px;padding: 0 5px 0 0}

.fen-lx-box>span{font-size: 14px;line-height: 20px;color: #ccc;display: block;margin: 5px 0;color: #ccc}

.fen-lx-box>span a{font-size: 14px;line-height: 20px;color: #ccc;display: inline-block;color: #ccc}

.fen-lx-box>span a:hover{text-decoration: underline;color: #6eb92b}

.fen-lx-box>span p{display: inline-block;color: #ccc;}

.fen-lx-p{position: absolute;bottom: -4px;left: 20px;}



/*about us*/

.page-banenr{width: 100%;height: auto;line-height: 0;}

.page-banenr img{width: 100%;height: auto;}

.right-bt-name{font-size:40px;line-height: 60px;color: #58b900;text-transform: capitalize;text-align: left;text-transform: uppercase;font-family: 'BebasNeue';}

.aboutus{line-height:24px;margin:0 0 20px;color: #808080;}

.ab_new_name{font-size:20px; text-transform:capitalize;border-bottom: 1px solid #6eb92b;;line-height: 30px;color: #6eb92b;}

.name1{padding:0 0 0 0px;margin: 0 0 10px 0;font-size: 24px;line-height: 30px;color: #ccc;}



.icon-user:before {

	display: none;

content: "\f007";

margin:10px 5px 0 0 ;

color: #808080;

font-size: 18px;

}



p.sint {

    margin:-6px 0 0;

    color: #808080;

    font-size: 14px;

    line-height: 26px;

}

.team-grids{

	margin:10px 0;

}

.team-grids ul li{width:30%;float:left;height:280px; text-align:center;margin:10px;}

.team_name{font-size:20px;;margin-top:10px;color: #6eb92b;}

.team_name span {

    color: #6eb92b;

    font-size: 16px;

}

.team-grids p {

    color: #808080;

    font-size: 12px;

    margin:5px 0 0;

    line-height: 20px;

    text-align: center;

    color: #808080;

}

.team-grids a{}

.team-grids a img{ -webkit-transition: -webkit-transform 2s ease-out;

    -moz-transition: -moz-transform 2s ease-out;

    -o-transition: -o-transform 2s ease-out;

    -ms-transition: -ms-transform 2s ease-out;width:170px;height:170px;

	border-radius:50%;

	-webkit-border-radius:50%;

	-moz-border-radius:50%;

	-o-border-radius:50%;

    padding: 5px;

    background: #fff;

	border: 1px solid #ccc;}

.team-grids a:hover img{

transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transition:all 0.25s ease-in;background: #58b900;

}

/*scroll-01*/

.scroll-01{width: 100%;}

.scroll-01 .headline{font-family: 'calibri';font-size:28px; text-transform:capitalize;font-weight:bold;}

.scroll-01 .pic1 {}

.scroll-01 .lunbo-more{width: 20px;height: 20px;background:url(../images/lunbo-icon-01.png) no-repeat center;position: absolute;top:0px;right: 25px;display:none;}

.scroll-01 .lunbo-more:hover{background:url(../images/lunbo-icon-02.png) no-repeat no-repeat center;transition:all 0.3s ease 0s}

.scroll-01 .pic1 .prev , .pic1 .next {overflow:hidden;display:block;text-decoration:none;cursor:pointer;}

.scroll-01 .pic1 .prev {z-index: 500;width:32px;height:64px;position:absolute;top:35px;right:25px;background:url(../images/lunbo-icon-01.png) no-repeat;margin:0px 0px 0 0px;transition:background-position .50s ease-in,ease-out;-webkit-transition:background-position .50s ease-in,ease-out; }

.scroll-01 .pic1 .prev:hover{background:url(../images/lunbo-icon-01.png) no-repeat;transition:all 0.3s ease 0s}

.scroll-01 .pic1 .next {width:32px;height:64px;background:url(../images/lunbo-icon-02.png) no-repeat right;position:absolute;z-index: 500;top:35px;right:0px;transition:background-position .50s ease-in,ease-out;-webkit-transition:background-position .50s ease-in,ease-out;}

.scroll-01 .pic1 .next:hover{background:url(../images/lunbo-icon-02.png) no-repeat right;transition:all 0.3s ease 0s}

.scroll-01 .pic11 {margin:0 35px 0 35px;overflow: hidden;}

.scroll-01 .pic11 li{float:left;margin:0 10px;overflow: hidden;padding:0px;width:150px;height: 250px;}

.scroll-01 .pic11 li a.pic11_p{width: 150px;height:150px;overflow: hidden;}

.scroll-01 .pic11 li a {display:block;}

.scroll-01 .pic11 li a img {

   -webkit-transition: all 0.8s ease-in-out;

   -moz-transition: all 0.8s ease-in-out;

   -o-transition: all 0.8s ease-in-out;

   -ms-transition: all 0.8s ease-in-out;

   transition: all 0.8s ease-in-out;

   width:100%;height:100%;

   filter:alpha(opacity:90);opacity:0.9;

}



.scroll-01 .pic11 li a:hover img {

   -webkit-transform: scale(1.05);

   -moz-transform: scale(1.05);

   -o-transform: scale(1.05);

   -ms-transform: scale(1.05);

   transform: scale(1.05);

   filter:alpha(opacity:100);opacity:1;

}

.scroll-01 .pic11_name{font-size:14px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;margin:12px 5px 6px;color: #ccc;line-height: 22px;font-weight: bold;}



.scroll-01 .pic11 li p{line-height:22px;font-size:14px;overflow: hidden;margin:10px 0 0 0;color: #808080;max-height: 44px;

text-overflow: ellipsis;

display: -webkit-box;

-webkit-line-clamp: 2;

-webkit-box-orient: vertical;max-height:44px;}

.scroll-01 .pic11 li:hover .pic11_name{}

.scroll-01 .pic11 li .pic11_name:hover {color:#58b900;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.3s ease-in-out;text-decoration: underline;}

.scroll-01 .pic11 li span:hover {-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.3s ease-in-out;

}



.icon-bell-alt:before {

content: "\f0f3";

margin:10px 5px 0 0 ;

font-size: 16px;

color: #808080;

}

/*scroll-01 END*/



/*about us END*/





/*contact*/

.con_main{width:100%;padding:10px 0;line-height:180%;font-size:14px;color: #808080;}

.message{padding:20px 0px 20px 0;width:45%;margin: 0 0 20px 0px;background: #eee;}

.message-left{float: left;width: 43%;overflow: hidden;margin:3%}

.message-left img{width: 100%; height: 100%}

.message ul{overflow:hidden;width: 100%; float: right;}

.message li{width:80%;margin: 12px auto 0;}

.message label{display:inline-block;width:25%;text-align:left;font-size:13px;font-weight:normal;vertical-align:middle;padding-right:5px;}

.message .meInput{width:100%;height:32px;border:1px solid #ccc;padding-left:5px; vertical-align:middle;border-radius:5px;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;background:#fafafa;}

.message .meInput:focus{box-shadow: 0 0 5px 0px #fad404;background:#fff;border:1px solid #fad404;}

.message .meText{width:100%;min-height:120px;border:1px solid #ccc;max-width:98%;padding:5px; vertical-align:middle;border-radius:5px;font-family:Arial,serif;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;background:#fafafa;}

.message .meText:focus{box-shadow: 0 0 5px 0px #fad404;background:#fff;border:1px solid #fad404;}

.meYzm{height:32px;border:1px solid #ccc;width:10%; vertical-align:middle;padding-left:5px;-moz-transition: all 0.3s;-o-transition: all 0.3s;-webkit-transition: all 0.3s;transition: all 0.3s;border-radius:5px;background:#fafafa;}

.meYzm:focus{box-shadow: 0 0 5px 0px #fad404;background:#fff;border:1px solid #fad404;}

.yzm img{margin:0 10px; vertical-align:middle;}

.yzm a{text-decoration:underline; vertical-align:middle;}

.yzm a:hover{color:#b07744;}

.message .send{width: 80%;background:#ea142b;color:#fff;font-size:15px;text-transform:uppercase;padding:10px 0;display:block;text-align: center;border-radius:5px;margin:20px auto 0; }

.message .send:hover{background:#4d4d4d;}



.con-lx{width: 100%;}

.con-lx li{margin: 10px 0}

.con-lx li b{width:;float: left;line-height: 22px;display: inline;padding: 0 5px 0 0;color: #6eb92b;}

.con-lx li p{width: ;float: left;line-height: 22px;display: inline;color: #808080;}

.con-lx li a{width: ;float: left;line-height: 22px;display: inline;color: #808080}

.con-lx li a:hover{text-decoration: underline;color: #6eb92b;}





/*contact END*/



/*sitemap*/

.stp-listA{margin: 5px 0 0 0;}

.stp-listA>li{border-bottom:1px solid #808080;text-transform:capitalize;margin-bottom:15px;background: #000;}

.stp-top_2{width:100%;height:34px;line-height:34px;}

.stp-top_2 a{padding:0 10px;font-size:26px;text-transform:capitalize; color:#58b900;line-height: 20px;font-family: 'BebasNeue';}

.stp-top_2 a i{padding-left:10px;color: #58b900;}

.stp-top_2 a:hover{}

.stp-listB{display:block;padding:10px;}

.stp-listB li{width:18%;margin-right:2%;float:left;padding:8px 0;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}

.stp-listB li a{font-size:14px;line-height:22px;display:inline-block;color:#808080;padding:0px 10px;}

.stp-listB li a:hover{color:#58b900;text-decoration: underline;}



/*sitemap END*/



/*products-list*/

.main-ny-right ul{margin:0 -15px;}

.main-ny-right ul li {float: left;margin:0 12px 20px 12px;width: 230px;overflow: hidden;background: #fff;border: 1px solid #ccc;}

.main-ny-right ul li a.cp-p{height:auto;overflow: hidden;display: block;padding:10px 0;margin: 0 10px;border-bottom: 1px dashed #ccc;height: 300px;;overflow: hidden;}

.main-ny-right ul li a.cp-p img{width: 100%; height:auto;transition:all 0.3s ease 0s}

.main-ny-right ul li a.cp-p:hover img{ 

}

.main-ny-right ul li div.cp-t{text-align:left;margin: 10px 0;max-height: 40px;overflow: hidden;}

.main-ny-right ul li div.cp-t span{line-height: 20px;color: #808080;max-height: 40px;margin: 12px 0 0 0;display: block;font-weight: bold;overflow: hidden;display: inline;}

.main-ny-right ul li a.cp-p:hover span{color: #f00;background: #fad404;color: #808080;}

.main-ny-right ul li div.cp-t p{color: #808080;margin: 10px 0 0 0;line-height: 20px;max-height: 40px;;overflow: hidden;}



.main-ny-right ul li a.cp-more{padding:0 5px;line-height: 20px;color: #214172;display: block;margin: 10px 10px 10px 0;text-decoration: underline;}

.main-ny-right ul li a.cp-more i{margin: 0 0 0 5px;line-height: 20px;color: #214172}

.main-ny-right ul li a.cp-more:hover{background: #214172;color: #eee;text-decoration: none;}

.main-ny-right ul li a.cp-more:hover i{color: #eee;}

.main-ny-right ul li a.cp-lx{padding:0 5px;;line-height: 20px;color: #eee;display: block;margin: 10px 0 10px 10px;background: #214172;}

.main-ny-right ul li a.cp-lx i{margin:0 5px 0 0;line-height:20px;color: #eee;}

.main-ny-right ul li a.cp-lx:hover{background: #808080;color: #eee;text-decoration: underline;}

.main-ny-right ul li a.cp-lx:hover i{color: #eee;}



.pro_num{text-align:center;overflow:hidden;}

.pro_num{margin:0px 0;}

.pro_num {margin:0px 0;display:block;}

.pro_num span{display:inline-block;font-size:14px;vertical-align:middle;color: #eee;background: #58b900;width: 40px;line-height: 26px;display: inline-block;border: 1px solid #1c8111;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}

.pro_num a{display: block;font-size:12px;vertical-align:middle;color: #4d4d4d;width: 40px;line-height: 26px;background: #fff;display: inline-block;border: 1px solid #1c8111;transition:all 0.3s ease 0s;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}

.pro_num a:hover{color:#fff;background: #58b900;border: 1px solid #1c8111;}

.pro_num .num_cur{display:inline-block;font-size:14px;vertical-align:middle;color: #fff;background: #567c10;width: 40px;line-height: 26px;border: 1px solid #567c10;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}



.box-t p{font-size: 12px;color: #808080;}

.box-01-t{text-align: center;}

.box-01-t{text-align: center;line-height: 30px;margin:0px 10px;}

.box-02-t{text-align: center;margin:0 0 0 120px;}

.box-02-t p{display: inline-block;font-weight: bold;}

.box-02-t .box-02-page{text-align: center;display: inline-block;margin:0 0 0 20px;}

.box-02-t .box-02-page p{display: inline-block;color: #ccc;}

.box-02-t .box-02-page a{display: inline-block;width: 25px;color: #ccc}

.box-02-t .box-02-page a:hover{color: #4d4d4d}

#box-page-n{color: #4d4d4d;}



.box-03-t{text-align: left;}

.box-03-t p{display: inline-block;font-weight: bold;}

.box-03-t a{margin:0 0px 0 10px;display: inline-block;}

.box-03-t a i{ color: #4d4d4d;transition:all 0.0s ease 0s}

.box-03-t a:hover i{ color:#808080}



.box-03-t a i:hover :before{color: #ff0}





/********products-02*******/

.ny-fr-2j{margin: 0 auto;text-align: center;padding: 0 0px 0 0 ;}

.box-04-t{text-align: left;display: inline-block;}

.box-04-t p{display: inline-block;font-size: 14px;}

.box-04-t a{margin:0 0px 0 10px;display: inline-block;}

.form-control {

    -moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius:2px;

	text-transform:capitalize;

    display:inline-block;

    width: 160px;

    height: 24px;

    padding:0 10px;

    font-size: 14px;

    line-height: 1.42857143;

    color: #555;

    background-color: #fff;

    background-image: none;

    border: 1px solid #ccc;

    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);

    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;

    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;

}

.form-control:focus{box-shadow: 0 0 1px 0px #58b900;background:#fff;border:1px solid #58b900;}



.ny-menu_go{width:245px;height:22px;display:block;position:relative;display: inline-block;vertical-align: middle;margin: 0px 0 0 0px}

.ny-menu_go .text_box{width:156px;height:22px;float:left;border:none;background:transparent;color:#6eb92b;line-height: 22px;padding:0 0 0 10px;background:#fff;border: 1px solid #ccc;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius:2px;}

.ny-menu_go .btn{display: block;width: 70px;height:24px;border: none;cursor: pointer;position: absolute;background: #58b900;color: #fff;font-weight: bold;text-transform: uppercase;transition:all 0.3s ease 0s;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius:2px;}

.ny-menu_go .btn:hover{background: #6eb92b}

.ny-menu_go .text_box:focus{box-shadow: 0 0 1px 0px #58b900;background:#fff;border:1px solid #58b900;}



.ny-fr-bt{font-size:20px;line-height:40px;border-bottom: 3px solid #ccc;color: #4d4d4d;text-transform: uppercase;font-weight: bold;}

.ny-fr-bt-bottom{font-size:12px;line-height: 20px;color: #4d4d4d;max-height:100px;display: block;padding: 10px 0 0 0;overflow: hidden;}

.main-ny-right-02 ul{margin:0 0 0 -35px;}

.main-ny-right-02 ul li {float: left;width:160px;margin: 0 0 0 35px;height:250px;overflow: hidden;}

.main-ny-right-02 ul li a{display: block;transition:all 0.3s ease 0s}

.main-ny-right-02 ul li a:hover{}

.main-ny-right-02 ul li div.cp-p{overflow: hidden;display: block;transition:all 0.3s ease 0s;height: 160px;}

.main-ny-right-02 ul li div.cp-p:hover{overflow: hidden;display: block;transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transition:all 0.25s ease-in;}

.main-ny-right-02 ul li div.cp-p a{display: block;}

.main-ny-right-02 ul li div.cp-p img{width: 100%; height: 100%;}

.main-ny-right-02 ul li div.cp-t{}

.main-ny-right-02 ul li div.cp-t a{line-height: 20px;max-height: 20px;display: block;font-size:14px;color: #6eb92b;overflow: hidden;margin: 7px 0;font-weight: bold;transition:all 0.3s ease 0s;}

.main-ny-right-02 ul li div.cp-t a:hover{color: #6eb92b;text-decoration: underline;}

.main-ny-right-02 ul li div.cp-t p{color: #808080;margin:0 0 10px 0;max-height: 100px;overflow: hidden;line-height: 20px;max-height: 40px;font-size: 12px;}

.main-ny-right-02 ul li>a{font-size: 14px;line-height: 20px;padding: 0 20px;display: inline-block;background: #f7f7f7;color: #4d4d4d;text-transform: capitalize;border: 1px solid #ccc;display: none;}

.main-ny-right-02 ul li>a:hover{border: 1px solid #58b900;background: #58b900;color: #fff}











/*products-list END*/



/*News*/

.newA{margin: -10px 0 30px 0;}

.newA .list{ padding:15px 0; border-bottom:#ccc 1px dashed; }

.newA .list .new-riqi{width: 100%;text-align: left;background:#030303;display: inline-block;}

.newA .list .new-riqi p{display:inline-block;font-size: 14px;color: #fff;line-height: 30px;padding: 0 20px;background: #58b900;}

.newA .list .new-riqi p i{font-size: 16px;padding: 0 10px 0 0 ;line-height: 30px;color: #fff}

.newA .list .title11{ display:block;font-size:30px; color:#ccc;line-height: 40px;height: 40px;overflow: hidden;font-family: 'BebasNeue';}

.newA .list .title11:hover{color:#58b900;}

.newA .list .title22{margin-left:10px; color:#999; font-weight:normal; font-size:14px; background:url(../images/timeicon.jpg) no-repeat 0 center; background-size:14px;padding-left:20px; }

.newA .list .img{ display:block; float:left;padding:5px;  width:200px; height:150px;overflow: hidden;background: #fff;}

.newA .list .img img{ width:100%;height:auto;}

.newA .list .img:hover{background: #6eb92b;}

.newA .list .new-right{width: 510px;}

.newA .list .new-rightp{ color:#666; line-height:20px;display: block; }

.newA .list .new-rightp a.more{ color:#0057A8;display: block;}

.hottags{}

.newsA_txt{height:60px; overflow:hidden;font-size:14px;line-height:20px;color:#808080;margin:10px 0;}

.hottags{margin:20px 0 0;line-height:20px;color:#6eb92b;font-size:14px;font-weight: bold;}

.hottags i{margin: 0 5px 0 0 ;color: #6eb92b;}

.hottags a{padding:0 5px;color:#6eb92b;font-weight: normal;background: none;margin:3px 5px;line-height: 20px;display: inline-block;text-decoration: underline;}

.hottags a:hover{color:#58b900;text-decoration: none;}

/*News End*/



/*download*/

.downloadA{margin: -20px -2% 30px -2%}

.downloadA .list{ padding:0 2%;width:46%;margin: 20px 0;}

.downloadA .list .new-riqi{width: 50px;text-align: center;}

.downloadA .list .new-riqi span{display: block;font-size:14px;background: #808080;color: #fad404;line-height: 30px}

.downloadA .list .new-riqi p{display: block;font-size: 14px;background: #fad404;color: #808080;line-height: 30px;}

.downloadA .list .title11{ display:block;font-size:14px; color:#808080;font-weight: bold;line-height: 20px;max-height: 40px;overflow: hidden;}

.downloadA .list .title22{margin-left:10px; color:#999; font-weight:normal; font-size:14px; background:url(../images/timeicon.jpg) no-repeat 0 center; background-size:14px;padding-left:20px; }

.downloadA .list div.img{ display:block; float:left;margin-left:0px;  width:150px;overflow: hidden;background: #fff;}

.downloadA .list div.img img{ width:100%;height:auto;}

.downloadA .list a.xz-01{width:146px;text-align: center;background: #808080;color: #fad404;line-height: 30px;font-size: 15px;display: block;font-weight: bold;position: relative;border: 2px solid #808080;}

.downloadA .list a.xz-01:hover{color: #808080;background: #fad404;}

.downloadA .list a.xz-01 .xz-jiao{width: 10px;height: 10px;position: absolute;top: 5px;right: 5px;background:url(../images/nav-jiao03.png);}

.downloadA .list a.xz-01 i{margin:0 5px 0 0;color: #fad404;}

.downloadA .list a.xz-01:hover .xz-jiao{background:url(../images/nav-jiao01.png);}

.downloadA .list a.xz-01:hover i{color: #808080;}

.downloadA .list .new-right{width: 190px;}

.downloadA .list .new-rightp{ color:#666; line-height:20px;display: block; }

.downloadA .list .new-rightp a.more{ color:#0057A8;display: block;}

.hottags{}

.downloadA_txt{height:120px; overflow:hidden;font-size:14px;line-height:20px;color:#808080;margin:10px 0;}



/*news_detailed*/

.news_detailed {padding:0px 0 0;margin: 0 0 10px;}

.news_h2{ text-align:center; line-height:40px; font-weight:normal; color:#58b900;font-size: 40px;margin: 5px;font-family: 'BebasNeue';}

.news_em{height:24px;text-align:center;border-bottom:solid 1px #dedede;}

.news_detailed em{ background:url(../images/timeicon.jpg) no-repeat 0 center; background-size:14px;padding-left:20px; line-height:20px;color:#999999;font-style:normal;font-size:12px;}

.news_txt{line-height:24px; padding:20px 0;color: #808080}

.detailed_list{margin:10px 0;border-top:1px solid #dedede; line-height:24px;}

.detailed_list a{color:#6eb92b;padding:0 10px;font-weight: 100;display: inline-block;margin:0 5px;}

.detailed_list a:hover{color:#fff;text-decoration: underline;}

.detailed_list p{padding:20px 0;font-weight: bold;color: #6eb92b;}

.detailed_list p.fr{padding-left:20px;}



/*news_detailed end*/



/*products-detail*/

.ProInfo{margin: 10px 0; } 

.ProInfo .big{float:left;width:350px;}		

.ProInfo .big .bigone img{width:100%;height:100%;}

.small{padding:10px 0 5px 0;}

.small img{width:25%;height:auto;border:solid 1px #dedede;}

.small a{display:block;float:left;margin:0 11px 10px 0px;}

.goodtxt{color:#808080;line-height:20px;display: block;overflow: hidden;margin: 20px 0;font-size: 14px;

text-overflow: ellipsis;}

.relatebg{padding:10px 0 0;}

.ProInfo .big p a{display:block;padding:2px;}

.Previouss {margin-bottom: 10px;color:#6eb92b;font-size:12px;font-weight: bold;}

.Previouss a{padding-left:5px;color: #ccc;font-weight:100;padding:0px 10px;}

.Previouss a:hover{color: #fff;background: #030303;text-decoration: underline;}

.Previouss p{padding:3px 0px;line-height:18px;color: #6eb92b;}

.relatetags{padding:3px 0px;line-height:18px;font-size:12px;}

.relatetags em{font-size:14px;font-style:normal;color:#6eb92b;font-weight: bold;}

.relatetags a{padding:0 5px; color: #6eb92b;display: inline-block;text-decoration: underline;}

.relatetags a:hover{text-decoration: none;color: #fff}



.c_right{float:right;width:45%;margin: 0 3% 0 0;}

.c_right .c_name{padding:5px 0;text-align:left;font-size:40px;line-height:40px; color:#58b900;margin-bottom:5px;font-family: 'BebasNeue';}

.d_name{font-size: 20px;color: #808080;line-height: 30px;font-weight: bold;}

.d_name p{font-size: 20px;color: #808080;line-height: 30px;display: inline-block;font-weight: normal;}

.c_right ul{border-bottom:solid 1px #ddd;margin:20px 0;padding:8px 0;}

.c_right ul p{font-size: 16px;font-weight: bold;line-height: 20px;color: #808080;}

.c_right ul li{line-height:18px;color:#808080;font-weight:normal;padding:5px 0;font-size:14px;color: #6eb92b;font-weight: bold;}

.c_right ul li span i.fa-stop {font-size: 5px;color: #ccc;line-height: 20px;margin: 0 5px;display: none;}

.c_right .c_inquiry{margin-top:10px;}

.c_right ul li span{color:#888;color: #808080;font-size: 14px;font-weight: normal;}		

.c_name_bt{margin-top:15px;}

.detail-cart{ margin:30px 0;display: inline-block;margin:0 10px 0 0 ;}



.detail-cart a{ display:block;font-size:14px;width:120px;text-align:center;line-height:36px;color:#fff;background: #58b900;font-weight: bold;transition:all 0.3s ease 0s;

    text-transform: capitalize;position: relative;

    -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;text-transform: uppercase;

}

.detail-cart-01 a{background: #eee;color: #808080;}

.detail-cart a:hover{background: #427e0c;color: #fff}

.detail-cart a i{margin: 0 10px 0 0;color: #4a4a4a;}

.detail-cart a i.fa-comment{color: #fff;}



.cp-nn-jiao-01{width:10px;height: 10px;background: url(../images/nav-jiao01.png);position: absolute;top: 5px;right: 5px;}

.detail-cart-01 a:hover{background: #427e0c;color: #eee;}

.detail-cart a:hover i{color: #fff}

.detail-cart-01 a:hover i{color: #eee}

.detail-cart a:hover .cp-nn-jiao-01{background: url(../images/nav-jiao03.png);}

.cp-nn-jiao-02{width:10px;height: 10px;background: url(../images/nav-jiao04.png);position: absolute;top: 5px;right: 5px;}

.detail-cart-01 a:hover .cp-nn-jiao-02{background: url(../images/nav-jiao02.png);}









.clear{clear:both;}

.zoomed > .container{-webkit-filter:blur(3px);filter:blur(3px);}

.container{width:250px；}

.gallery{list-style-type:none;float:left;background:#030303;margin:0;}

.gallery li{float:left;padding:0;}

.gallery_img1{width:360px;height: 360px;border: 1px solid #ccc;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px;}

.gallery_img2{width:75px;height:75px;border:solid 2px #dedede;margin:10px 6px 0px 5px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px;}

.gallery_img2:hover{border: 2px solid #58b900;}

.gallery li:nth-child(6n){padding-right:0;}

.gallery li a,.gallery li img{float:left;}



.formone{padding:30px 0;width: 80%;border-top: 1px solid #58b900;margin: 20px 0;}

.formone01{width: 100%; float:left;}

.formone div label{width:20%;}

.form_name{color:#ccc;line-height:30px;

    font-size: 24px;

    text-transform: capitalize;}

.form_us{color:#777;line-height:30px;margin: 10px 0 0 0;}

.formone ul{padding:0px 0;margin:20px 20px 10px -5%;}

.formone ul li{padding:5px 0;width: 45%;margin: 0 0 0 5%;float: left;}

.input1{border:solid 1px #ccc;border-radius:2px;width:100%;line-height:26px;transition:all 0.3s ease 0s;padding:5px;background: #ccc}

.input1:focus{box-shadow: 0 0 1px 1px #ccc;background:#fff;border:1px solid #58b900;}

.formone ul li div{margin:4px 0;line-height:24px;width: 100%;display: inline-block;}

.formone ul li label{;color:#808080;display: inline-block;font-size: 14px;text-transform: capitalize;line-height: 20px;width: 100%;display: inline-block;text-align: left;padding: 0 20px 0 0;}

.zhuti{margin:0 0 0px 0;}

.formone ul li div a{color: #6eb92b;}

.formone ul li div a:hover{text-decoration: underline;font-weight: bold;color: #6eb92b;}

.formone ul li label em{color: #f00;margin:0 2px 0 0;}

.enquiry_txt{border:solid 1px #ccc;border-radius:2px;width:100%;padding:5px;line-height:22px;height:132px;transition:all 0.3s ease 0s;vertical-align: middle;background: #ccc;}

.enquiry_txt:focus{box-shadow: 0 0 1px 1px #ccc;background:#fff;border:1px solid #58b900;}

.sunbt{

    font-size: 14px;

    width: 120px;

    background: url(../images/nav_hover.png) no-repeat center center;

    text-align: center;

    line-height: 40px;

    color: #fff;

    cursor: pointer;

    background: #6eb92b;

    font-weight: bold;

    margin:20px 0 0 0px;

    -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;

    transition:all 0.3s ease 0s;



}

.sunbt:hover{color: #eee;background: #427e0c;}



.pro_det_nm{margin:20px 0 0px 0;height:30px;font-family: 'calibri';

    font-size: 20px;

    text-transform: uppercase;

    font-weight: bold;

	color: #4d4d4d;}



.pro_det_nm span{color:#333;border-bottom:2px solid #e7212a;}



.pro_detail{padding:5px 0 10px;line-height:24px;display: block;color: #808080}





.name-01>p{font-size: 20px;text-transform: uppercase;}



.xp-t{width: 47%;margin: 15px 0}

.xp-t span{color: #4d4d4d;font-size: 20px;display: block;line-height: 40px;margin: 0 }

.xp-t p{font-size: 12px;line-height: 22px;color: #4d4d4d;margin: 5px 0}

.xp-t a{font-size: 12px;line-height: 22px;color: #4d4d4d;margin: 5px 0;}

.xp-t a:hover{text-decoration: underline;color: #e7212a}







.slideTxtBox{ width:100%; text-align:left;  }

.slideTxtBox .hd{ height:30px;background:#f4f4f4; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative;background: #6eb92b;padding: 10px 0;

-moz-border-radius: 10px 10px 0 0;

-webkit-border-radius: 10px 10px 0 0;

border-radius:10px 10px 0 0;}

.slideTxtBox .hd ul{ float:left;  position:absolute; left:10px;}

.slideTxtBox .hd ul li{ float:left; padding:0 10px; cursor:pointer;color: #fff;background: #58b900;line-height: 30px;-moz-border-radius: 5px;margin: 0 5px;

-webkit-border-radius: 5px;

border-radius:5px;}

.slideTxtBox .hd ul li.on{background:#fff;color: #4d4d4d;}

.slideTxtBox .bd ul{ padding:15px;  zoom:1;border: 1px solid #e5e5e5;}

.slideTxtBox .bd li{ height:24px; line-height:24px;   }

.slideTxtBox .bd li .date{color:#6eb92b;font-weight: bold;}

.bd-01 p{display: inline-block;}



/*products-detail END*/





/*blog*/

.bbb{width: 100%; overflow: hidden;}

.blog_li{clear:both; margin:0 0 10px;border-bottom: 1px solid #333;padding: 0 0 20px 0;}

.blog_icon4{width:60px;height:60px;float:left; background:#e7212a url(../images/spriteimg_02.png) no-repeat center center;display: none;}	

.blog_jesus{width:100%;float:right;}

.blog_name{color:#6eb92b;font-size:24px;line-height:40px;margin: 0 0px 10px 0;display: inline-block;}

.blog_name-01{text-align: center;display: block;}

.blog_name:hover{color: #58b900;text-decoration: underline;}

.blog_date{font-size:14px;color:#0075a6;margin:10px 0;}

.blog_date span{font-size: 1em;color: #999;margin: 1em 0 2em;}

.blog_txt{margin:10px 0;

    color: #808080;

    font-size: 14px;

    line-height:24px;

   	

   }

/*.blog_txt img{width:100%;}*/

.blog-poast-info {

	padding:5px 0;

}

.blog-poast-info-01{text-align: center;}

.blog_txt p{line-height: 22px;font-size:14px;margin: 10px 0;color: #808080;}

.blog-poast-info ul li {

	display:inline-block;

	  padding: 0 0.3em;

}

.blog-poast-info ul li span{

	color: #999;

}

.blog-poast-info ul li a {

	color: #999;

}

.blog-poast-info ul li a:hover{

	text-decoration:none;

}

.blog-poast-info ul li a:hover {

	text-decoration:underline;

	color:#58b900;

}

.blog-poast-info ul li  i {

	width: 20px;

	height: 20px;

	background:  url(../images/img-sprite111.png) no-repeat -150px -104px;

	display: inline-block;

	vertical-align: sub;

	margin: 0 3px 0 0;

    color: #808080;

}

.blog-poast-info ul li  i.date {	

	background-position: -186px -104px;

}

.blog-poast-info ul li  i.comment {	

	background-position:-226px -101px;	

}

.blog_pic{margin:0 0 15px;height: 250px;overflow: hidden;}

.tag-links{color:#6eb92b;    display: block;

    margin: 5px 0;}

.tag-links i{width: 20px;

    height: 20px;

    background: url(../images/img-sprite111.png) no-repeat -228px -100px;color: #6eb92b;

    display: inline-block;

    vertical-align: sub;

    margin: 0 3px 0 0;}	

.tag-links a{color: #6eb92b;text-decoration: underline;margin: 0 2px;padding:0 5px;}

.tag-links a:hover{color: #58b900;text-decoration: none;}

.button {

	margin-top: 20px;line-height:40px;

}

.button a {

	color:#fff;

	font-size:14px;

	text-transform: capitalize;

	background:#58b900;

	padding:10px 20px;

	text-decoration: none;

		text-decoration:none;

        position: relative;

        -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;

        transition:all 0.3s ease 0s;

}

.button a:hover{



	color:#eee;

	background: #6eb92b;

}	



.blog-jiao{width: 10px; height: 10px;position: absolute;top: 5px; right: 5px;background: url(../images/nav-jiao02.png);}

.button a:hover .blog-jiao{background: url(../images/nav-jiao01.png);}

.price-date{

	color: #D3D3D3;

	font-size:12px;

	font-weight: 100;

	line-height: 1.5em;margin-top:5px;

}

.meta-bottom{line-height:18px;color:#777;padding:5px 0;}

.meta-bottom a{padding:0 3px;color:#d7150f;}

.meta-bottom a:hover{ text-decoration:underline;color:#000;}



#loop{padding:20px 0;}

.loop-nav{float:left;}

.loop-nav-next{float:right;}

.loop-nav a,.loop-nav-next a{font-size: 14px;

display: inline-block;

padding: 5px 20px;

color: #fff;

transition:all 0.3s ease 0s;

-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;

background-color:#6eb92b;}

.loop-nav a:hover,.loop-nav-next a:hover{ background:#58b900;color: #fff;}

.loop-nav a:hover .meta-nav,.loop-nav-next a:hover .meta-nav{color: #fff}



.page_box{}

.page_box .page_title{ font-style:normal;display:block;font-size:30px;color:#524539;text-transform:capitalize;margin-bottom:20px;}

.page_main{line-height:180%;font-size:14px;}



.meta-nav{color: #fff;}



/*-right END-*/



















