/*
* @Author: lxhcool
* @Date:   2017-06-14 15:47:26
* @Last Modified by:   Marte
* @Last Modified time: 2017-12-22 09:40:07
*/

base-color{color:#006d36; color: rgb(0, 109, 54);    color:#026e32;}
body,html{height:100%;}
body{background:url("../image/bg.png") no-repeat bottom center; background-size:cover; background-attachment:fixed;}

/*header*/
.header{width:100%; height:73px; line-height:73px;}
.header .top-link a{font-size:13px; color:#333;}
.header .top-link span{color:#333;}
.navbar{width:100%; height:58px; background:#006d36;}
.nav li{width:122px; height:58px; line-height:58px; float:left; text-align:center;}
.nav li a{font-size:16px; color:#fff;}
.nav li.on,
.nav li:hover{background:#bbb811;}
.header .bdsharebuttonbox{width:auto;}
.header .bdsharebuttonbox a{margin:0; padding:0; float:none; background:none;}
/*other-banner*/
.other-banner{width:100%; height:240px; background-size:cover;}
/*footer*/
.footer{padding:40px 0px 50px 0px;}
.footer .container{width:1200px;}
.footer .footer-left ul li{float:left; font-size:16px; margin:25px 25px 15px 0px;}
.footer .footer-left ul li a{color:#333; }
.footer .footer-left ul li a:hover{color:#006d36;}
.footer .footer-left p{font-size:12px; color:#333; line-height:1.667;}
.footer .footer-left p a{color:#333;}
.footer .footer-left p a:hover{color:#006d36;}
.footer .footer-right ul li{float:left; margin-left:50px;}
.footer .footer-right ul li .title{margin:0px 0px 10px 0px;}
.footer .footer-right ul li .title i{display:block; width:22px; height:22px; background:url("../image/code_icon.png") no-repeat; margin-right:10px;}
.footer .footer-right ul li .title i.icon1{background-position:0px 5px;}
/**.footer .footer-right ul li .title i.icon2{background-position:-161px 5px;}**/
.footer .footer-right ul li .title i.icon2{background:url("../image/dong.png") no-repeat;background-position:0px 5px 0px 0px;}
.footer .footer-right ul li .title i.icon3{background-position:-317px 5px;}
.footer .footer-right ul li .title i.icon4{background-position:-475px 5px;}
.footer .footer-right ul li .title p{float:left; font-size:14px; color:#333; line-height:1.857;}
#home .footer .container{width:1280px;}

/*page*/
.page{width:100%;height:28px;text-align:center;line-height:26px ;}
.page_con{display:inline-block;*display:inline;*zoom:1;}
.page a{display:block;width:32px;height:26px;float:left;border:1px solid #ededed;color:#666;background:#fff;}
.page a.gofirst,
.page a.golast{width:44px;height:26px;margin-right:10px;}
.page a.goprev,
.page a.gonext{margin-right:10px;font-family:'宋体';}
.page a.num{margin-left:-1px;font-weight:bolder;}
.page a.gonext{margin-left:10px;}
.page a:hover,
.page a.on{background:#006d36;color:#fff;transition: all 0.3as ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
.page span{margin-left:3px;color:#666;}
.page .num.on,
.page a.non{cursor:default;}
.page a.non{color:#ccc;background:#fff;}

/*首页*/
.banner{width:1280px; height:550px; position:relative; margin:0 auto;}
.banner .slideBox{width:1280px; overflow:hidden; position:relative;}
.banner .slideBox .hd{height:16px; overflow:hidden; position:absolute; right:150px; bottom:20px; z-index:1;}
.banner .slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
.banner .slideBox .hd ul li{float:left; width:16px; height:16px; cursor:pointer; border-radius:50%; border:2px solid #fff; margin-left:15px;}
.banner .slideBox .hd ul li.on{background:#fff; }
.banner .slideBox .bd{position:relative; width:100%; height:550px; z-index:0;}
.banner .slideBox .bd li{width:100%; height:550px; zoom:1; vertical-align:middle;}
.banner .slideBox .bd li a{width:100%; height:550px; display:block;}
.banner .slideBox .bd li img{width:100%; height:550px;}

.home-header{width:100%; position:absolute; top:0; left:0; right:0; z-index:10;}
.top-link a,
.top-link span{font-size:13px; color:#fff; line-height:48px;}
.top-link span{margin:0px 10px;}
.top-link a:hover{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8;}
.home-header .bottom{width:100%; height:58px; background:rgba(255,255,255,0.7); line-height:58px; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2FFFFFF,endColorstr=#B2FFFFFF);}
.home-header .logo{margin-right:70px;}
.home-header .header-nav li{float:left; font-size:16px; margin:0px 24px; line-height:54px;}
.home-header .header-nav li a{color:#222222; display:inline-block; *display:inline; *zoom:1; padding:0px 5px;}
.home-header .header-nav li.on{color:#026e32; border-bottom:4px solid #006d36;}
.home-header .header-nav li:hover a{color:#026e32;}
.search-box{width:267px; height:31px; background:#fff; border-radius:2px; margin:13px 0px 0px 62px;}
.search-box .text{width:236px; height:31px; border:0; text-indent:1em; font-size:13px; color:#333;}
.search-box .btn{width:31px; height:31px; border:0; background:url("../image/search_icon.png") no-repeat scroll center center;}
.lang{margin:0px 0px 0px 20px;}
.lang .arrowB{width:13px; height:58px; background:url("../image/lang_open.png") no-repeat scroll center center; display:inline-block; *display:inline; *zoom:1; margin:0px 0px 0px 5px;}
.lang a{font-size:14px; color:#006d36; display:block;}

.home-main{width:1280px; background:#fff; margin:0 auto;}
.base-title{font-size:16px; color:#333; line-height:28px; border-left:10px solid #006d36; margin:35px 0px 15px 0px; position:relative;}
.base-title h2{border-bottom:2px solid #eeeeee; padding:0px 0px 0px 10px; font-weight:400; float:left; width:100%;}
.base-title .fr{position:absolute; right:0; font-size:14px; color:#666;}
.base-title .fr a{display:inline-block; font-size:14px; color:#666;}
.base-title .fr:hover{color:#006d36;}
.base-title .fr a:hover{color:#006d36;}
.base-title .fr a.on{color:#006d36;}
.module1 .left{width:640px;}
.module1 .left .pic{width:640px; height:395px; background:#006d36;}
.module1 .left .pic img{width:100%; height:100%;}
.module1 .right{width:520px;}
.module1 .right .slideTxtBox{width:100%;}
.module1 .right .slideTxtBox .hd{height:38px; line-height:36px; position:relative; border-bottom:2px solid #eeeeee;}
.module1 .right .slideTxtBox .hd ul{width:85%;}
.module1 .right .slideTxtBox .hd ul li{float:left; width:110px; height:36px; cursor:pointer; font-size:14px; color:#333; text-align:center;}
.module1 .right .slideTxtBox .hd ul li.on{background:#006d36; color:#fff;}
.module1 .right .slideTxtBox .hd .more{font-size:14px; color:#666;}
.module1 .right .slideTxtBox .hd .more:hover{color:#006d36;}
.module1 .right .slideTxtBox .bd .item .top{margin-top:25px;}
.module1 .right .slideTxtBox .bd .item .top .pic{width:160px; height:110px; background:#006d36; overflow:hidden;}
.module1 .right .slideTxtBox .bd .item .top .pic img{width:100%; height:100%;}
.module1 .right .slideTxtBox .bd .item .top .text{width:285px;}
.module1 .right .slideTxtBox .bd .item .top .text h2{font-size:16px; color:#006d36; line-height:1.438; margin-bottom:15px;}
.module1 .right .slideTxtBox .bd .item .top .text h2 a{color:#006d36;}
.module1 .right .slideTxtBox .bd .item .top .text p{font-size:13px; color:#888; line-height:1.923; text-indent:2em;}
.module1 .right .slideTxtBox .bd .item .top .text p a{color:#006d36;}
.module1 .right .slideTxtBox .bd ul{margin:35px 0px 0px 0px;}
.module1 .right .slideTxtBox .bd li{line-height:30px; border-bottom:1px dashed #dcdcdc;}
.module1 .right .slideTxtBox .bd li .dot{width:2px; height:2px; background:#333; display:inline-block; *display:inline; *zoom:1; margin:17px 10px 0px 0px;}
.module1 .right .slideTxtBox .bd li .title{font-size:14px; color:#333; width:75%;}
.module1 .right .slideTxtBox .bd li .title:hover{color:#006d36;}
.module1 .right .slideTxtBox .bd li .date{font-size:14px; color:#999;}

.module2 .left{width:640px;}
.module2 .brand-list li{width:25%; height:120px; /*text-align:center;*/ float:left; margin-top:30px;}
.module2 .right{width:520px;}
.module2 .picScroll-left{ width:640px;  overflow:hidden; position:relative; top:-47px; }
.module2 .picScroll-left .hd{ overflow:hidden; height:24px; margin-bottom:35px; }
.module2 .picScroll-left .hd .prev,
.module2 .picScroll-left .hd .next{ display:block;  width:24px; height:24px; float:right; margin-left:25px; overflow:hidden;
     cursor:pointer; background:url("../image/arrow-slide.png") no-repeat 0px -24px;}
.module2 .picScroll-left .hd .next{ background-position:-44px -24px;  }
.module2 .picScroll-left .hd .prev:hover{ background-position:0px 0px;}
.module2 .picScroll-left .hd .next:hover{ background-position: -44px 0px; }
.module2 .picScroll-left .bd{ }
.module2 .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.module2 .picScroll-left .bd ul li{ width:25%; margin:0 8px; float:left; _display:inline; overflow:hidden;/* text-align:center; */ }
.module2 .picScroll-left .bd ul li a{ display:block; height:140px; line-height:140px;}





.module3 .slideBox{width:100%; overflow:hidden; position:relative; margin-top:35px;}
.module3 .slideBox .bd{width:1140px; margin:0 auto; position:relative; height:100%; z-index:0;   }
.module3 .slideBox .bd li{ zoom:1; vertical-align:middle; }
.module3 .slideBox .bd li .item{float:left; width:360px; height:200px; position:relative; margin-right:30px;}
.module3 .slideBox .bd li .item:nth-child(3n){margin-right:0;}
.module3 .slideBox .bd li .item img{width:100%; height:100%;}
.module3 .slideBox .bd li .item p{width:100%; height:100%; position:absolute; top:0; right:0; bottom:0; left:0; background:rgba(0,0,0,0.4); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000); font-size:24px; color:#fff; text-align:center; line-height:200px;}
.module3 .slideBox .bd li .item:hover p{background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);}
.module3 .slideBox .prev,
.module3 .slideBox .next{position:absolute; left:0%; top:50%; margin-top:-15.5px; display:block; width:17px; height:31px; background:url(../image/arrow_slide.png) 0px 0px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.module3 .slideBox .next{left:auto; right:0%; background-position:-46px 0px;}
.module3 .slideBox .prev:hover,
.module3 .slideBox .next:hover{filter:alpha(opacity=100);opacity:1;}
.module3 .slideBox .prevStop{display:none;}
.module3 .slideBox .nextStop{display:none;}

.module4{padding-bottom:50px;}
.module4 .link{margin-top:25px;}
.module4 .firend-list{border:1px solid #999999; height:28px; float:left; position:relative; z-index:11; cursor:pointer; width:21.25%; margin-right:5%;}
.module4 .firend-list:nth-child(4n){margin-right:0;}
.module4 .firend-list p{font-size:13px; color:#333; line-height:28px;}
.module4 .firend-list .line{width:22px; height:10px; display:inline-block; position:relative; top:0px; margin:0 15px; background:url("../image/link_icon.png") no-repeat;}
.module4 .firend-list .line1{margin-left:40px;}
.module4 .firend-list .line2{margin-left:20px;}
.module4 .firend-list .line3{margin:0 20px;}
.module4 .firend-list .down{width:14px; height:8px; position:absolute; right:19px; top:11px; background:url("../image/link_open.png") no-repeat;}
.module4 .firend-list ul{position:absolute; left:-1px; top:28px; border:1px solid #999999; width:100.6%; background:#fff; max-height:300px; overflow-y:scroll; display:none; z-index:12;}
.module4 .firend-list ul li{height:28px; line-height:28px; font-size:13px; text-indent:1em;}
.module4 .firend-list ul li a{display:block; color:#666;}
.module4 .firend-list ul li:hover a{color:#02a552;}

/*走进浙茶

/*左侧导航*/
.left{width:230px; height:auto; background:#fff;}
.left .title{padding:10px 0px 10px 10px;}
.left .title .title-initial{width:57px; height:68px; background:url("../image/left_icon.png") no-repeat; font-size:44px; color:#fff; font-family:"Arial";
 font-weight:bold; margin-right:10px; line-height:85px; padding-left:28px;}
.left .title .title-initial h2{}
.left .title .title-name{margin-top:15px;}
.left .title .title-name .en{font-size:12px; color:#666; margin-bottom:2px;}
.left .title .title-name .ch{font-size:28px; color:#006d36; font-weight:bold;}
.left-nav li{background:#fff;}
.left-nav li i{float:left; display:block; width:24px; height:11px; background:url("../image/left_icon.png") no-repeat; 
background-position:-9px -118px; margin:24px 10px 0px 0px; padding-left:15px;}
.left-nav li a{font-size:15px; color:#333333; line-height:56px; display:block; padding-left:40px; border-bottom:1px dotted #bfbfbf;}
.left-nav li.on{background:url("../image/left-nav-bg.png") repeat; margin-top:-1px;}
.left-nav li.on i,
.left-nav li:hover i{background-position:-9px -86px;}
.left-nav li.on a{border-bottom:0; color:#006d36;}
.left-nav li:hover a{color:#006d36;}
.left-nav li i.open{float:right; width:9px; height:5px; margin:27px 0px 0px 0px; padding-right:15px; background-position:-10px -156px; opacity:0;}
.left-nav li.current i.open{opacity:1;}
.left-nav li .second-nav{background:#fff; display:none;}
.left-nav li.on .second-nav{display:block;}
.left-nav li .second-nav i{width:5px; height:5px; background:url("../image/left_icon.png") no-repeat; background-position:0px -204px; margin-top:21px; margin-left:8px;}
.left-nav li .second-nav a{font-size:14px; color:#333; line-height:45px;}
.left-nav li .second-nav a:hover{color:#006d36;}
.left-nav li .second-nav i.open{background-position:0px -180px; padding-right:24px; opacity:0;}
.left-nav li .second-nav .third-nav{line-height:35px;}
.left-nav li .second-nav .third-nav a{line-height:35px; color:#666; padding-left:70px;}
.left-nav li .second-nav .third-nav a:hover{color:#006d36;}
.left-nav li .second-nav.current i.open{opacity:1;}
.left-nav li .second-nav.current a{color:#006d36;}
.left-nav li .third-nav a.current{background:#f5f5f5; color:#006d36;}
.left-nav li .five-nav{display:none;}
.left-nav li .second-nav .third-nav .fourth-nav .five-nav a{padding-left:83px; background:none;}
.left-nav li .second-nav .third-nav .fourth-nav.current .five-nav{display:block;}
.left-contact{background:#fff; padding:0px 15px; padding-top:50px;}
.left-contact h2{font-size:20px; color:#006d36; line-height:1.25; font-weight:400; margin-bottom:10px;}
.left-contact li{border-bottom:1px dotted #bfbfbf; line-height:40px; font-size:13px; color:#666;}
.left-contact li i{width:20px; height:20px; display:block; background:url("../image/left_icon.png") no-repeat; 
background-position:-10px -234px; float:left; margin:10px 8px 0px 0px;}
.left-contact li i.icon2{background-position:-10px -272px;}
.left-contact li i.icon3{background-position:-10px -311px;}
.left-contact li i.icon4{background-position:-10px -349px;}
.ad{padding-top:50px;}

.right{width:950px; background:#fff; padding:0px 30px;}
.breadNav{padding-top:4px; height:54px; line-height:60px; border-bottom:1px solid #ebebeb; margin-bottom:40px;}
.breadNav .ch{height:50px; line-height:57px; border-bottom:1px solid #006d36; float:left; font-size:16px; color:#006d36;}
.breadNav .arrow{display:block; width:7px; height:15px; background:url("../image/breadNav_arrow.png"); float:left; margin:22px 10px 0 10px;}
.breadNav .en{font-size:14px; color:#e6e6e6; float:left;}
.breadNav-site{float:right; font-size:13px; color:#999;}
.breadNav-site a,
.breadNav-site span{display:block; color:#999; float:left; margin-left:6px;}
.breadNav-site a:hover,
.breadNav-site span.cur{color:#006d36;}

.about-main .con{padding-bottom:80px;}
.about-main .con h2{font-size:20px; color:#000; line-height:1.975; margin-bottom:23px;}
.about-main .con .info .txt{width:530px; margin-top:-8px;}
.about-main .con .info p{font-size:14px; color:#666; line-height:1.893; text-indent:30px; margin-bottom:40px;}
.about-main .con .info .pic{width:314px; height:363px; background:#377302;}
.about-main .con .imgList img{width:207px; height:130px; display:inline-block; margin-right:15px;}
.about-main .con .imgList img:last-child{margin-right:0;}
.about-main .con .tip{margin-top:70px;}
.about-main .con .tip h2{font-size:20px; color:#000; line-height:1.975; font-weight:400;}
.about-main .con .tip .box{width:100%; background:url("../image/about_tip2.png") no-repeat scroll top left,url("../image/about_tip1.png") no-repeat scroll bottom right; height:180px;}

/*发展历程*/
.history-con .title{text-align:center;}
.history-con .title h2{margin-bottom:5px; font-size:60px; color:#e4e4e4; font-weight:400; line-height:1;}
.history-con .title p{font-size:15px; color:#333;}
.history-con .txtScroll-left{width:820px; position:relative; margin-top:40px; margin:40px auto 0px;}
.history-con .txtScroll-left .hd i.dashed{width:750px; border-top:1px dashed #cccccc; display:block; position:absolute; left:50%; margin-left:-375px; top:50%; z-index:0;}
.history-con .txtScroll-left .bd{position:relative; height:100%; z-index:1; width:672px; margin:0 auto; overflow:hidden;}
.history-con .txtScroll-left .bd li{zoom:1; vertical-align:middle; width:66px; margin:0px 15px; cursor:pointer;}
.history-con .txtScroll-left .bd li .item{float:left; width:66px; height:66px; text-align:center; line-height:5px;}
.history-con .txtScroll-left .bd li .item span{font-size:14px; color:#999;}
.history-con .txtScroll-left .bd li .item i{display:block; width:9px; height:9px; cursor:pointer; border-radius:50%; background:#999; margin:29px auto 15px;}
.history-con .txtScroll-left .bd li.on .item{background:#006d36; border-radius:50%; width:66px; height:66px; line-height:66px;}
.history-con .txtScroll-left .bd li.on .item span{color:#fff; font-size:18px; font-weight:bold;}
.history-con .txtScroll-left .bd li.on .item i{display:none;}

.history-con .txtScroll-left .prev,
.history-con .txtScroll-left .next{display:block; width:32px; height:32px; background:url("../image/history-arrow.png") no-repeat; 
background-position:0px 0px; position:absolute; top:50%; margin-top:-16px; left:0; z-index:20;}
.history-con .txtScroll-left .next{background-position:-66px 0px; right:0; left:auto;}
.history-con .txtScroll-left .prev:hover,
.history-con .txtScroll-left .next:hover{ filter:alpha(opacity=100);opacity:1;}
.history-con .txtScroll-left .prevStop{ display:none;}
.history-con .txtScroll-left .nextStop{ display:none;}

.history-con .txtScroll-info{width:820px; margin:70px auto;}
.history-con .txtScroll-info .item{position:relative;}
.history-con .txtScroll-info .item i.line{position:absolute; border-right:1px dashed #006d36; height:100%; top:0; left:134px;}
.history-con .txtScroll-info .item li{margin-bottom:15px;}
.history-con .txtScroll-info .item li .time{font-size:15px; color:#006d36; width:110px; text-align:right; display:block; line-height:1.929;}
.history-con .txtScroll-info .item li .dot{display:block; width:9px; height:9px; background:#006d36; border-radius:50%; margin:10px 20px; position:relative; z-index:1;}
.history-con .txtScroll-info .item li .det{font-size:14px; color:#666; line-height:1.929; width:660px;}

/*组织架构*/
.organization-con{text-align:center;}

/*集团荣誉*/
.honor-con .txt p{font-size:14px; color:#666; line-height:1.929;}
.honor-con .pic{position:relative; width:850px; margin-top:30px;}
.honor-con .pic .box{float:left; width:276px; height:186px; overflow:hidden; margin-right:10px; margin-top:10px; box-shadow:0px 1px 2px 0px rgba(142, 142, 142, 0.2);}
.honor-con .pic .box:nth-child(3n){margin-right:0;}
.honor-con .pic .box img{width:100%;}


/*新闻中心*/
.news-con{}
.news-con .news-list{padding-bottom:20px;}
.news-con .news-list li{border-bottom:1px dotted #ddd; padding-bottom:25px; margin-bottom:30px;}
.news-con .news-list li .pic{width:180px; height:120px; line-height:120px; background:#fff; overflow:hidden;}
.news-con .news-list li .pic img{max-width:180px; height:auto; width:expression(this.width > 180 ? "180px" : this.width);}
.news-con .news-list li .txt{width:690px;}
.news-con .news-list li .txt .title{font-size:18px; color:#006d36; margin-bottom:0;}
.news-con .news-list li .txt .title a{color:#006d36;}
.news-con .news-list li .txt .title a:hover{color:#006d36;}
.news-con .news-list li .txt .date{font-size:13px; color:#999; line-height:1.769; display:block; margin-bottom:10px; margin-right:30px;}
.news-con .news-list li .txt .det{font-size:13px; color:#666; line-height:1.846;}

/*业界资讯*/
.info-con .info-list{padding-bottom:50px;}
.info-con .info-list li{height:48px; border-bottom:1px solid #eee;}
.info-con .info-list li:nth-child(even){background:#f5f5f5;}
.info-con .info-list li a{display:block; padding:0 93px 0 16px; height:48px; line-height:48px; font-size:13px; color:#555;}
.info-con .info-list li:hover a{color:#006d36; font-weight:bold;}
.info-con .info-list li .arrow{display:block; margin-top:20px; width:5px; height:7px; background:url("../image/news_list_icon.png"); background-position:0px 0px; margin-right:11px;}
.info-con .info-list li:hover .arrow{background-position:0px -32px;}
.info-con .info-list li p{width:90%;}
.info-con .info-list li span{margin-right:-80px;}
.info-con .info-list li .det{display:block; width:17px; height:16px; background:url("../image/news_list_icon.png"); background-position:-33px 0px; margin-left:10px; margin-top:16px;}
.info-con .info-list li:hover .det{background-position:-33px -32px;}

/*集团视窗*/
.movie-con .movie-list{border-bottom:1px dotted #ddd; margin-bottom:50px;}
.movie-con .movie-list li{width:204px; float:left; margin-bottom:30px; margin-right:24px; cursor:pointer;}
.movie-con .movie-list li:nth-child(4n){margin-right:0;}
.movie-con .movie-list li .pic{width:204px; height:128px; position:relative;}
.movie-con .movie-list li .pic img{width:100%; height:100%;}
.movie-con .movie-list li .txt{width:100%; font-size:16px; color:#666; line-height:45px; text-align:center; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.movie-con .movie-list li .pic .play-layer{width:100%; height:100%; background:rgba(0,0,0,0.5); position:absolute; top:0; right:0; bottom:0; left:0;}
.movie-con .movie-list li .pic .play-layer .movie-icon{width:100%; height:100%; display:block; background:url("../image/movie-icon.png") no-repeat scroll center center;}
.movie-con .movie-list li:hover .txt{color:#006d36;}

/*视频弹窗*/
.video_pop{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1000;display:none;}
.video_pop .main{width:640px;height:460px;background:#000;position:absolute;left:50%;top:50%;margin:-230px 0 0 -320px;}
.video_pop .title{text-align: center;font-size: 20px;color:#fff;height:58px;line-height: 58px;}
.video_pop .close{display:block;width:20px;height:20px;position:absolute;right:10px;top:9px;background:url(../image/close.png) no-repeat;transition: all 0.5s ease 0s;}
.video_pop .close:hover{transform: rotate(180deg);}
.video_pop #a1{width:640px;height:400px;}


/*详情页*/
.article_det_wrap{}
.article_det_wrap .top h1{font-size:18px; color:#333; font-weight:bold; line-height:1.333; margin-top:35px; margin-bottom:8px;}
.article_det_wrap .top .data{padding-bottom:15px; border-bottom:1px solid #d6d6d6;}
.article_det_wrap .top .time{font-size:12px; color:#999; line-height:2; margin-top:3px; margin-right:20px;}
.bdsharebuttonbox{width:200px;margin:0px auto 0px;}
.bdsharebuttonbox i{background:url("../image/share.png") no-repeat; display:block;float: left;height: 16px;margin: 7px 5px 0 10px;width:16px;}
.bdsharebuttonbox a{margin:0 7px 0 0;}
.article_det_wrap .top .data .det_back{font-size:12px; color:#999999; line-height:2;}
.article_det_wrap .top .data .det_back:hover{color:#006d36;}
.article_det_wrap .top .data .det_back i.back{width:13px; height:15px; background:url("../image/back.png") no-repeat; display:block; margin-top:3px; margin-left:10px;}
.article_det_wrap .con{font-size:14px; color:#666; line-height:1.929; text-align:justify; padding:30px 0px;text-indent:2em;}
.article_det_wrap .con img{max-width:100%; margin:20px 0px}
.newsDet_page{border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; padding:10px 0px;}
.newsDet_page a{font-size:14px; color:#666; display:block; line-height:2.3;}
.newsDet_page a b{font-size:16px; color:#333;}
.newsDet_page a:hover,
.newsDet_page a:hover b{color:#006d36;}

/*集团建设 品牌策略*/
.brand-con{}
.brand-con .brand-list li{border-bottom:1px dotted #ddd; padding-bottom:25px; margin-bottom:30px;}
.brand-con .brand-list li .pic{width:190px; height:126px; line-height:126px; background:#fff; overflow:hidden; text-align:center; border:1px solid #e5e5e5;}
.brand-con .brand-list li .pic img{max-width:45%; height:auto; width:expression(this.width > 190 ? "190px" : this.width);}
.brand-con .brand-list li .txt{width:680px;}
.brand-con .brand-list li .txt .title{font-size:17px; color:#333; margin-bottom:0;}
.brand-con .brand-list li .txt .title a{color:#333;}
.brand-con .brand-list li .txt .title a:hover{color:#006d36;}
.brand-con .brand-list li .txt .det{font-size:13px; color:#666; line-height:1.846; margin-bottom:15px;}
.brand-con .brand-list li .txt .more{width:98px; height:30px; border:1px solid #e5e5e5; text-align:center; line-height:30px; display:block; font-size:13px; color:#666;}
.brand-con .brand-list li .txt .more:hover{background:#006d36; color:#fff; border-color:#006d36;}

/*业务体系*/
.system-con p{font-size:14px; color:#666; line-height:1.929;}
.system-con p strong{font-size:18px; color:#006d36; font-weight:bold; margin-top:35px; display:block;}
.system-con img{margin-top:20px;}

/*产品中心*/
.product-con .product-list li{width:268px; float:left; margin-bottom:60px; margin-right:42px;}
.product-con .product-list li:nth-child(3n){margin-right:0;}
.product-con .product-list li .pic{width:268px; height:202px; border:1px solid #e5e5e5; border-radius:3px; text-align:center; overflow:hidden; margin-bottom:5px; line-height:202px;}
.product-con .product-list li .pic img{max-width:268px; height:auto; width:expression(this.width > 268 ? "268px" : this.width);}
.product-con .product-list li .txt .title{font-size:16px; color:#333; margin-bottom:0;}
.product-con .product-list li .txt .title a{color:#333;}
.product-con .product-list li .txt .title a:hover{color:#006d36;}
.product-con .product-list li .txt .det{font-size:13px; color:#999; line-height:1.846; margin-bottom:15px;}
.product-con .product-list li .txt .more{width:98px; height:30px; border:1px solid #006d36; text-align:center; line-height:30px; display:block; font-size:13px; color:#006d36;}
.product-con .product-list li .txt .more:hover{background:#006d36; color:#fff;}

/*营销网络*/
.market-con{text-align:center;}
.group-main .right{background:url("../image/market_bg.png") no-repeat bottom center; background-color:#fff;}
.group-main .market-con h2{font-size:24px; color:#006d36; text-align:center; margin-bottom:35px; font-weight:400;}
.group-main .market-con p{font-size:13px; color:#666; line-height:1.846; text-align:center; margin-top:-25px;}

/*基地建设*/
.construction-con{}
.construction-con .item{}
.construction-con p{font-size:13px; color:#666; line-height:2.077; margin-bottom:10px;}
.construction-con p.title{font-size:20px; color:#000;}
.construction-con p.name{color:#006d36;}
.construction-con img{margin-top:10px;}

/*产品详情*/
.product-det-con{}
.product-det-con .top{margin-bottom:50px;}
.product-det-con .pic{width:316px; height:238px; border:1px solid #e5e5e5; border-radius:4px; background:#fff; overflow:hidden; text-align:center; line-height:238px;}
.product-det-con .pic img{max-width:316px; height:auto; width:expression(this.width > 316 ? "316px" : this.width);}
.product-det-con .txt{width:530px; position:relative; height:238px;}
.product-det-con .txt h2{font-size:18px; color:#333; line-height:1.556; color:#006d36; margin-bottom:10px;}
.group-main .product-det-con .txt p{font-size:15px; color:#999; line-height:1.667; margin-bottom:0; text-indent:0;}
.group-main .product-det-con .txt .pic-list{position:absolute; bottom:0; left:0;}
.group-main .product-det-con .txt .pic-list li{width:97px; height:67px; border:1px solid #dcdcdc; background:#fff; overflow:hidden; text-align:center; line-height:67px; float:left; margin-right:10px;}
.group-main .product-det-con .txt .pic-list li img{width:80%;}
.group-main .product-det-con .txt .pic-list li.on,
.group-main .product-det-con .txt .pic-list li:hover{border-color:#006d36;}
.product-det-con .bottom{}
.product-det-con .bottom .tab_ul{width:100%; height:42px; background:#f5f5f5;}
.product-det-con .bottom .tab_ul li{float:left; font-size:15px; color:#666; font-weight:bold; line-height:42px; padding:0px 25px; cursor:pointer;}
.product-det-con .bottom .tab_ul li.on{background:#006d36; color:#fff;}
.product-det-con .bottom .tab_con{font-size:13px; color:#666; line-height:2.077; padding-top:30px;}
.product-det-con .bottom .tab_con li{display:none;}
.product-det-con .bottom .tab_con img{max-width:100%; margin-top:30px;}

/*联系我们*/
.contact-con{}
.contact-con .map{width:890px; height:288px;}
.contact-con .contact-info{}
.contact-con .contact-info .title{font-size:16px; color:#006d36; line-height:3.375; border-bottom:1px solid #006d36;}
.contact-con .contact-list{margin-top:20px; padding-bottom:80px;}
.contact-con .contact-list li{float:left; width:50%;}
.contact-con .contact-list li p{font-size:14px; color:#666; line-height:2.571;}
.contact-con .contact-list li a{color:#666;}
.contact-con .contact-list li a:hover{color:#006d36;}
.contact-con .contact-list li i{width:20px; height:20px; display:block; background:url("../image/contact_icon.png") no-repeat; float:left; margin-top:10px; margin-right:10px;}
.contact-con .contact-list li i.icon1{background-position:0px 0px;}
.contact-con .contact-list li i.icon2{background-position:-310px 0px;}
.contact-con .contact-list li i.icon3{background-position:0px -37px;}
.contact-con .contact-list li i.icon4{background-position:-310px -37px;}
.contact-con .contact-list li i.icon5{background-position:0px -72px;}
.contact-con .contact-list li i.icon6{background-position:-309px -71px;}

/*人才招聘*/
.recruitment-con{}
.recruitment-con .recruitment-list{}
.recruitment-con .recruitment-list li{border-bottom:1px dashed #999; padding-bottom:25px; margin-bottom:40px;}
.recruitment-con .recruitment-list li h2{font-size:16px; color:#006d36; margin-bottom:10px;}
.recruitment-con .recruitment-list li .base-info{font-size:14px; color:#666; border-bottom:1px dotted  rgba(153, 153, 153,0.5); padding-bottom:10px;}
.recruitment-con .recruitment-list li .demand{margin-top:5px;}
.recruitment-con .recruitment-list li .demand .tit{font-size:14px; color:#006d36; margin-bottom:10px;}
.recruitment-con .recruitment-list li .demand .item{font-size:14px; color:#333; overflow:hidden; line-height:2.143;}
.recruitment-con .recruitment-list li .demand .item b{float:left;}
.recruitment-con .recruitment-list li .demand .item span{float:left; width:810px;}

/*搜索详情页面*/
.search_top{padding:24px 0 40px 0;background:#646464;margin-bottom:20px;}
.search_top .title{font-size:25px;color:#fff;font-weight:bolder;line-height:47px;}
.search_top .text{width:70%;height:47px;border:1px solid #fff;background:url(../image/search_result_icon.png) #fff 96% center no-repeat;background-size:20px;font-size:15px;color:#666;line-height:47px;text-indent:1.7%;float:left;}
.search_top .text.focus{border:1px solid #006d36;}
.search_top .btn{width:9%;height:49px;cursor:pointer;background:#bbb811;line-height:49px;text-align:center;margin-left:1.4%;font-size:18px;color:#fff;border:none;}
.search_top a{line-height:39px;font-size:18px;color:#bbb811;margin-left:11%;position:relative;}
.search_top a i{width:23px;height:23px;background:url(http://zjtea.com/static/images/arrow.png) no-repeat;position:relative;top:5px;margin-right:13px;}
.search_result{font-size:20px;color:#333;line-height:44px;margin-bottom:28px;}
.search_result span{font-size:25px;color:#006d36;}
.search_main{margin-bottom:50px;}
.search_left{width:20%;float:left;padding-top:23px;}
.search_left li{height:25px;line-height:25px;margin-bottom:38px;}
.search_left li a{font-size:20px;color:#666;}
.search_left li i{display:block; float:left;width:25px;height:25px;background:url(../image/radio_icon.png) no-repeat;background-size:54px 25px;margin-right:10px;position:relative;}
.search_left li.on i{background-position:-29px 0;}
.search_right{width:80%;float:left;background:#fff;}
.search_right .main{padding:15px 30px 30px 30px;display:none;}
.search_right_title{font-size:18px;color:#333;font-weight:bolder;line-height:40px;border-bottom:1px solid #d2d2d2;}
.search_right li{border-bottom:1px dashed #d2d2d2;}
.search_right li a{display:block;padding:22px 0;}
.search_right li .title{font-size:18px;color:#006d36;line-height:34px;width:80%;float:left;}
.search_right li .title span{color:#ff0000;}
.search_right li .time{width:80px;float:right;text-align:right;color:#666;font-size:14px;}
.search_right li .con{font-size:13px;color:#666;line-height:30px;paddding-top:4px;}
.search_right li a:hover .title{font-weight:bolder;}