@charset "utf-8";
/* CSS Document */
body{
	margin:0px; padding:0px; font-size:12px; font-family:"Microsoft YaHei"; line-height:24px; color:#4f4f4f; background-color:#fff;word-wrap:break-word
}
div,table{
	margin:0 auto;
}
a{
	color:#666; text-decoration:none; cursor:pointer;
}
a:hover{
	color:#dd371c; text-decoration:none; cursor:pointer;
}
img{
	border:0px;
}
ul,li,dl,dt,dd{
	list-style:none; margin:0px; padding:0px;
}
input,io,select,checkbox{
	vertical-align:middle;
}
h1,h2,h3,h4,h5,h6,p{
	padding:0px; margin:0px;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.cr{ clear:both;}
form{
	margin:0px; padding:0px;
}
.content1100{ max-width:1080px; margin:0 auto; padding:0 10px;}

/*------------------------------------------------首页--------------------------------------------------------*/
.search_bg{ width:100%; height:30px; background:#f2f0f0; }
.search_bg .search{}
.search_bg .search .s_ipt{ width:188px; height:28px; background:#d6d5d5;color:#fff; border:none;}
.search_bg .search .s_btn{ width:33px; height:30px; background:url(../imgs/search.png) no-repeat; cursor:pointer; border:none; margin-left:-4px;}
.logo{ margin-top:10px; width:20%;}
.nav_r{ width:80%;}
.daohang{}
.daohang #nav{ height:96px; line-height:96px;}
.daohang .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.daohang .nav{height:96px; line-height:96px;  position:relative; z-index:1;  }
.daohang .nav a{ color:#444;}
.daohang .nav .nLi{ float:left;  position:relative; display:inline; width:8%; text-align:center; margin-left:6%;}
.daohang .nav .nLi h3{ float:left;  }
.daohang .nav .nLi h3 a{ display:block; font-size:14px;width:73px; text-align:center; line-height:96px; font-weight:normal; }
.daohang .nav .sub{ display:none; width:73px; font-size:12px; left:0; top:96px;  position:absolute;line-height:30px; text-align:center;}
.daohang .nav .sub li{ zoom:1;margin:1px 0; }
.daohang .nav .sub a{ display:block; padding:0 10px;color:#fff;background:#aacd06;}
.daohang .nav .sub a:hover{background:#005d24;  color:#fff;}
.daohang .nav .on h3 a{ background:url(../imgs/hoverbg.png) no-repeat; color:#fff;}
.banner{}
.banner .slideBox{ width:100%; height:100%; overflow:hidden; position:relative;}
.banner .slideBox .hd{ height:6px; overflow:hidden; position:absolute; margin-left:-78px; left:50%;bottom:15px; z-index:1; }
.banner .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .slideBox .hd ul li{ float:left; margin-right:4px;  width:36px; height:6px;  background:#fff; cursor:pointer; }
.banner .slideBox .hd ul li.on{ background:#005d24; color:#fff; }
.banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.banner .slideBox .bd li{ zoom:1; vertical-align:middle; }
.banner .slideBox .bd img{ width:100%; height:100%; display:block;  }
.banner	.slideBox .prev,
.banner .slideBox .next{ width:65px; height:25px; background:#010101; position:absolute; left:0; top:50%; margin-top:-22px; display:block;  filter:alpha(opacity=70);opacity:0.7; text-align:center; padding:8px 0;}
.banner .slideBox .next{ left:auto; right:0;}
.banner .slideBox .prev:hover,
.banner .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1; background:#dd371c; }
.contentbg{ width:100%; height:350px; position:relative;}
.contentbg .left_bg{ display:none;  position:absolute; width:50%; height:350px; background:#ebeff2; z-index:1;}
.content{ /*position:absolute; z-index:99;*/max-width:1100px; margin:30px auto 0 auto; /*margin-left:-550px; left:50%;*/ margin-top:30px;}
.content .news{ width:46%; }
.content .title{ font-size:14px; color:#005d24; background:url(../imgs/titlebg.png) left center no-repeat; padding-left:28px;}
.content .more{ margin-top:6px;}
.content .news .news_top{ height:110px; border-bottom:1px solid #d4d5d5; margin-top:26px;}
.content .news .news_top .tu{ margin-right:20px;}
.content .news .news_top a{ font-size:13px; margin-bottom:10px; display:inline-block;}
.content .news .news_top .date{ font-size:12px; color:#005d24;}
.content .news ul{ margin:20px 0;}
.content .news ul li{ height:35px; background:url(../imgs/newsbg.png) left center no-repeat; padding-left:20px; line-height:35px;}
.content .jidi{ width:46%;}
.content .jidi .picScroll-top{ margin:0 auto;  width:100%;  overflow:hidden; position:relative;   }
.content .jidi .picScroll-top .bd{ padding:10px;   }
.content .jidi .picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.content .jidi .picScroll-top .bd ul li{ text-align:left; zoom:1; height:88px; padding:20px 0; border-bottom:1px dashed #d4d5d5; }
.picScroll-top .bd ul li .roll_r{ width:60%;}
.picScroll-top .bd ul li .roll_r a{ display:inline-block; border-bottom:2px solid #005d24; margin-bottom:15px;}
.bt{ width:100%; /*height:180px; */background:#333;}
.bt .bt_logo{ width:10%; margin-top:25px; display:block; margin-right:10%;}
.bt ul{ width:55%; height:100px; margin-top:25px;}
.bt ul li{ float:left; width:120px; height:40px;  border-bottom:1px solid #717171; margin-bottom:5px; margin-right:50px;}
.bt ul li a{ font-size:14px; color:#fff;border-bottom:2px solid #005d24;line-height:40px; display:inline-block}
.bt .lianxi{ width:25%; margin-top:15px; font-size:13px; color:#fff;}
.bt .lianxi p{ margin-bottom:3px;}
.bt .lianxi span{ font-size:20px; color:#dcdf01;}
.beian{ width:100%; /*height:40px;*/ background:#292929; line-height:40px; text-align:center; color:#fff;}
/*hover效果*/
.tu img{display:block;width:172px;height:84px;-webkit-transform: scale(1);webkit-transform: scale(1);-webkit-transition: all .2s linear;transition: all .2s linear;}
.tu img:hover{-webkit-transform: matrix(1.08, 0, 0, 1.08, 0, 0);transform: matrix(1.08, 0, 0, 1.08, 0, 0); cursor:pointer;}



/*------------------------------------------------关于我们--------------------------------------------------------*/
.bg_nei{ width:100%; background:#ebeff2; min-height:600px; height:auto !important;}
.bg_nei .nei{ max-width:1200px; margin:0 auto; background:#fff;min-height:600px; height:auto !important; padding:20px 0;}
.local{ background:url(../imgs/titlebg.png) left center no-repeat; height:30px; line-height:30px; border-bottom:1px solid #999; padding-left:26px; margin-bottom:30px;}
.local .now{ font-size:18px; color:#005d24; margin-right:8px;}
.nav_left{height:auto !important; min-height:500px; height:500px; float:left; width:24%; border-right:1px solid #eeeeee;}

.sideMenu{}
.sideMenu h3{ height:53px; width:94%; line-height:53px;font-size:14px; background:#eee; text-align:center;cursor:pointer; margin-bottom:10px; color:#666; font-weight:normal;}
.sideMenu h3 a{ height:53px; width:100%; display:block;}
.sideMenu h3:hover,.sideMenu .on { background:url(../imgs/hover.png) no-repeat; color:#fff;  }
.sideMenu .on a,.sideMenu h3 a:hover{color: #fff;}
.sideMenu ul{ color:#999; display:none; max-width:207px; margin:0 auto; }
.sideMenu ul li { margin: 10px auto; line-height:39px; text-align:center; }
.sideMenu ul li a {font-size:14px; max-width:207px; height:39px; line-height:39px; display:block; text-align:center; background:url(../imgs/erhover1.png) no-repeat;}
.sideMenu ul li a:hover{ background:url(../imgs/erhover.png) no-repeat; color:#fff;}
.sideMenu ul li a.on{ background:url(../imgs/erhover.png) no-repeat; color:#fff;}


.content_right{ width:73%;overflow: hidden;}
.content_right .line{ width:52px; height:2px; background:#dc2e11; margin-bottom:30px;}
.content_right .yuanjing{}
.content_right .yuanjing li{ width:50%; height:260px; margin-bottom:2px; background:#eee; float:left;}
.content_right .yuanjing li .big{ margin:30px 40px 0 40px;}
.tuandui{ width:100%; height:209px; background:#eee; margin-bottom:20px;}
.tuandui img{ width:23%; height:209px; float:left;}
.tuandui .jieshao{ float:right; width:73%; margin-right:2%;}
.tuandui p{ font-size:14px; font-weight:bold; color:#444; line-height:40px;}
.tuandui span{ font-size:12px;}
.tuandui a{ display:block; float:right; width:70px; height:20px; border:1px solid #a8a7a7; text-align:center; line-height:20px; margin-top:40px;}
.tuandui a:hover{ background:#dc2e11;border:1px solid #dc2e11; color:#fff;}
.pages{width:100%; overflow:hidden; line-height:24px; color:#4f4f4f; text-align:center; margin-top:50px;}
.pages a{width:58px; height:22px; line-height:22px; overflow:hidden; display:inline-block;  text-align:center; margin-left:10px; border:1px solid #c9c9c9;}
.pages .num{ width:22px; height:22px;}
.pages a:hover, .pages a.cur{color:#FFF; background-color:#dc2e11;border:1px solid #dc2e11;}
.pages a.p_i{color:#4f4f4f; background:none; border:0px;}
.pages a.p_i:hover{color:#4f4f4f; text-decoration:underline;}
.zhengshu .pic{}
.zhengshu .pic li{ width:393px; height:247px; float:left; overflow:hidden; margin:0 12px 12px 0;}


/*------------------------------------------------基地展示--------------------------------------------------------*/
.base{}
.base li{ float:left; width:48%; height:192px; margin:0 2% 1% 0; height:240px;}
.base li a img{ width:100%; height:192px;}
.base li p{ border-bottom:2px solid #dddcdb; line-height:30px;}
.base li:hover img{}
.base li .opt{ width:100%; height:192px; position:relative; display:none; margin-top:-224px;}
.base li:hover .opt{ display:block;}
.base li:hover p{ color:#dc2e11;border-bottom:2px solid #dc2e11;}
.base_detail{}
.base_detail .base_name{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #999; text-align:center; font-size:16px; margin-bottom:10px;}
.base_detail p{ text-align:left;}


/*------------------------------------------------产品中心--------------------------------------------------------*/
.product{ width:100%;}
.product ul li{ overflow:hidden; width:32%; height:213px; float:left; margin:0 1% 3% 0; position:relative;}
.product ul li .detail{ background:url(../imgs/detail.png) no-repeat; width:74px; height:24px; position:relative;margin-top:-213px;}
.product ul li .cp p{ height:30px; line-height:30px; overflow:hidden;}
.product ul li .cp_hover{width:100%; height:213px; position:absolute; margin-top:-213px; display:none;}
.product ul li:hover .cp_hover{ display:block;}
.product ul li:hover .detail{ background:url(../imgs/detail1.png) no-repeat;}

.cp_name{ font-size:16px; text-align:center; line-height:60px;}
.pro_details{height:auto !important;height:480px;}
#tsShopContainer li,#tsShopContainer img{vertical-align:top; }
#tsShopContainer{width:432px; float:left; position:relative;font-size:12px;}
#tsShopContainer #tsImgS{text-align:center;width:100%;position:relative;}
#tsShopContainer #tsImgS a{display:block;text-align:center;margin:0px auto; padding:1px;}
#tsShopContainer #tsImgS img{border:0px;}
#tsShopContainer #tstext {text-align:center;width:100%; line-height:50px; font-size:14px; color:#333333;}
#tsShopContainer #tsPicContainer{width:100%;height:100px;position:relative; overflow: hidden;}
#tsShopContainer #tsPicContainer #tsImgSArrL{width:17px;height:100%;position:absolute;top:0px;left:8px;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSArrR{width:17px;height:100%;position:absolute;top:0px;right:8px;cursor:pointer;}
#tsShopContainer #tsPicContainer #tsImgSCon{position:absolute;top:10px;left:5px;width:432px;height:100px;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon ul{width:100%;overflow:hidden;}
#tsShopContainer #tsPicContainer #tsImgSCon li{width:94px;float:left;cursor:pointer; height:67px;}
#tsShopContainer #tsPicContainer #tsImgSCon li img{border:1px solid  #e4e4e4;display:block;width:94px;height:67px;}
#tsShopContainer #tsPicContainer #tsImgSCon li.tsSelectImg img{border:2px solid #fa4a4b;margin:0px;}

.pro_right{ width:340px;}
.m_infor{}
.m_infor .gengd{ color:#dc2e11; border-bottom:1px solid #e0e0e0;line-height:30px; font-size:14px; margin-bottom:10px;}



/*------------------------------------------------新闻中心--------------------------------------------------------*/
.xinwen{}
.xinwen ul li{overflow:hidden; width:32%; height:200px; margin:0 1% 2% 0; float:left; position:relative;}
.xinwen ul li img{ width:100%; height:155px; overflow:hidden;}
.xinwen ul li .time{ width:98%; height:40px; background:#eee; padding:0 1%; margin-top:-8px; line-height:40px;}
.xinwen ul li .time p{ font-size:14px;}
.xinwen ul li .news_hover{ width:100%; margin-top:-186px; position:absolute; display:none;}
.xinwen ul li:hover .time{ background:#f5b06e; color:#fff;}
.xinwen ul li:hover .news_hover{ display:block;}

.left_qyzx{width:100%;}
.left_qyzx dt{ width:100%; padding-bottom:26px; float:left;}
.left_qyzx dt .a_img{width:43%; height:210px; display:inline-block; overflow:hidden;}
.left_qyzx dt .a_img img{width:100%; height:210px;}
.left_qyzx dt .a_img_r{width:50%; height:192px; background-color:#ecedee; padding:18px 16px 0px 22px;}
.left_qyzx dt .a_img_r_t{width:100%; height:58px; line-height:58px; color:#b7b7b6; font-size:18px; overflow:hidden;}
.left_qyzx dt .a_img_r_t a,.left_qyzx dt .a_img_r_t a:hover{ color:#444444}
.left_qyzx dt .a_img_r_c{width:100%; height:69px; line-height:23px; color:#444444; margin-bottom:17px;}
.left_qyzx dt .xmdt_div_l{width:457px; height:377px;}
.left_qyzx dt .xmdt_div_l a{width:457px; height:182px; display:inline-block; overflow:hidden;}
.left_qyzx dt .xmdt_div_l a img{width:457px; height:182px;}
.left_qyzx dt .xmdt_div_r{width:314px; height:376px; display:inline-block; overflow:hidden;}
.left_qyzx dt .xmdt_div_r img{width:314px; height:376px; }

.left_qyzx dd{width:100%; padding:9px 0px; float:left; border-top:1px solid #e6e7e7; cursor:pointer;}
.left_qyzx dd .div{width:750px; padding:13px 9px 18px 21px;}
.left_qyzx dd:hover .div{ background-color:#ecedee;}
.left_qyzx dd .l_div1{width:56px; height:90px; background-color:#cecfd0; color:#ffffff; padding:5px 9px 0px 9px;}
.left_qyzx dd .l_div1 .s1{width:56px;  height:57px; border-bottom:1px solid #fff; line-height:57px; text-align:center; font-size:42px;}
.left_qyzx dd .l_div1 .s2{width:56px; height:28px; line-height:28px; display:inline-block; text-align:center; overflow:hidden;}
.left_qyzx dd .r_div1{width:660px; height:95px;}
.left_qyzx dd:hover .l_div1{ background-color:#f5b06e;}
.left_qyzx dd .r_div1_a,.left_qyzx dd .r_div1_a:hover{width:100%; height:20px; line-height:20px; color:#333333; display:inline-block; overflow:hidden; text-decoration:none;}
.left_qyzx dd .r_div1_t{width:100%; height:27px; line-height:27px; color:#888888; overflow:hidden;}
.left_qyzx dd .r_div1_c{width:100%; height:44px; line-height:22px; color:#555555; text-indent:20px; overflow:hidden; margin-top:3px;}

.news_detail{}
.news_detail .news_name{ width:100%; text-align:center; line-height:40px; font-size:16px;}
.news_detail .fabu{ width:100%; text-align:center; line-height:30px; border-bottom:1px solid #e6e7e7; border-top:1px solid #e6e7e7; margin-bottom:10px;}


/*------------------------------------------------联系我们--------------------------------------------------------*/
.contact{}
.contact .address{ margin-bottom:20px;}
.contact .address p{ color:#f5b06e; font-size:14px; background:#f2f2f2; height:40px; line-height:40px; margin:20px 0; padding-left:8px;}
.contact .address .map{width:300px; height:200px;}


/*------------------------------------------------人才招聘--------------------------------------------------------*/
.zp_bg1{ background-color:#f5b06e; color:#fff; font-size:14px; font-weight:bold;}
.zp_bg2{ background-color:#eff2f3;}
.zp_c1{ color:#4a4949;}
.zp_c1 a{ color:#4a4949;}
.zp_c1 a:hover{ color:#f5b06e;}


@media (max-width: 850px) {
.left_bg{ display:none;}	
	
	
	
	
	
	
	
	
	}