@charset "utf-8";

/*主体内容*/
.module {
	width:100%;
	overflow:hidden;
}
/*产品分类*/
.product_main{
	width: 100%;
	overflow:hidden; 
	padding-bottom: 279px;
	background:#f5f5f5 url(../images/title_bg.jpg) center bottom no-repeat;
}
.product_left{
	width: 256px;
	float: left;
	overflow: hidden;
}
.pro_tit{
	height: 84px;
	width: 100%;
	background:url(../images/title.png) center no-repeat;
	position: relative;
	color: #fff;
	text-align: center;
	letter-spacing: 1px;
}
.pro_tit h2{
	font:normal 22px/36px "Microsoft yahei";
	letter-spacing: 3px;
	padding-top: 16px;
	width: 240px;
	float: right;
}
.pro_tit h3{
	text-transform: uppercase;
	width: 240px;
	float: right;
}
.pro_list{
	width: 240px;
	float: right;
	background: #fff;
	padding-bottom: 52px;
}
.pro_list dl{
	overflow: hidden;
}
.pro_list dl dt{
	font:normal 18px/36px "Microsoft yahei";
	color: #f5f5f5;
	background: #51a736;
	width: 200px;
	text-align: center;
	margin: 22px 0 14px;
}
.pro_list dl dd{
	margin-left: 62px;
	font:normal 14px/32px "Microsoft yahei";	
	padding-left: 14px;
	background:url(../images/icon.png)left center no-repeat;
}
.pro_list dl dd a{
	color: #666;
}
.pro_list dl dd a:hover{
	color: #45912d;
}
.product_right{
	width: 720px;
	float: right;
}
.product_right h2{
	font:bold 26px/54px "Microsoft yahei";
	color: #3d7f29;
	margin-top: 22px;
	border-bottom: 1px solid #45912d;
}
.product_right h2 a{
	font-size: 14px;
	color: #3d7f29;
	float: right;
	font-weight: normal;
}
.product_right h2 a:hover{
	color: #679758;
}
.product_right ul{
	overflow: hidden;
	margin-top: 16px;
}
.product_right ul li{
	overflow: hidden;
	float: left;
	width: 215px;
	margin-top: 18px;
	height:358px;
	 overflow:hidden;
}
.product_right ul .pro_li{
	margin: 18px 37px 0;
}
.pro_name{
	display: block;
	font:normal 14px/24px "Microsoft yahei";
	color: #333;
	text-align: center;
	margin-top: 10px;
}
.pro_name:hover{
	color: #45912d;
}
.pro_name span{
	display: block;
	font:normal 12px/16px "Microsoft yahei";
	color: #999;
}
/*生活用纸行业*/
.living_tit{
	overflow: hidden;
	border-bottom: 1px solid #3d7f29;
}
.living_tit h2{
	font:bold 42px/76px "Microsoft yahei";
	color: #3d7f29;
	text-align: center;
}
.living_tit h3{
	font:normal 24px/42px "Microsoft yahei";
	color: #fff;
	text-align: center;
	background: #3d7f29;
	width: 394px;
	margin: 0 auto;
	border-radius: 18px 0 18px 0;
}
.living_con{
	overflow:hidden;
	padding:60px 0;
	background:url(../images/living_bg.jpg) center top no-repeat;
}

.living_con video   
{ margin-left: 6px;
    margin-top:40px;
    width: 480px;}
.living_con .mt5{ width:480px; height:310px; overflow:hidden; float:left; margin:0 0 0 6px; }
.living_conr{
	width:480px;
	overflow:hidden;
	float:right;
	letter-spacing:2px;
	 margin-top:25px;
}
.living_conr dl dt{
	font:bold 20px/50px "Microsoft yahei";
	border-bottom: 1px dashed #b7b7b7;
}
.living_conr dl dd{
	font:normal 12px/22px "宋体";
	color: #666;
	padding-top: 7px;
}
/*独特个性*/
.special_bg{
	height: 645px;
	overflow: hidden;
	background:url(../images/special_bg.jpg)center no-repeat;
}
.special{
	overflow: hidden;
	padding-top: 86px;
}
.special li{
	overflow: hidden;
	text-align: center;
	float: left;
}
.special li span{
	font:bold 30px/54px "Microsoft yahei";
	color: #3d7f29;
	display: block;
	padding-top: 20px;
	letter-spacing: 1px;
}
.special li p{
	font:normal 18px/34px "Microsoft yahei";
	color: #333;
	border-bottom: 1px solid #dfdfdf;
	letter-spacing: 2px;
}
.special .special1{
	padding-top: 22px;
}
.special .special2{
	padding: 90px 118px 0 96px;
}
/*9个行业最新*/
.first_bg{
	height: 926px;
	overflow: hidden;
	background:url(../images/first.jpg)center no-repeat;
}
.first_bg dl{
	overflow: hidden;
	padding:67px 0 0 224px;
	letter-spacing: 2px;
}
.first_bg dl dt{
	font:bold 50px/110px "Microsoft yahei";
	color: #fff;
	float: left;
}
.first_bg dl dd{
	font:bold 40px/60px "Microsoft yahei";
	color: #1d6307;
	float: left;
	padding-left: 60px;
}
.first_bg dl dd p{
	font:bold 30px/34px "Microsoft yahei";
	color: #5c5b5b;
}
.first_bg p span{
	font:bold 24px/40px "Microsoft yahei";
	color: #fff;
	background: #4a9d31;
	float: left;
	padding: 0 14px;
	margin-right: 14px;
}
.first,.first ul,.first ul li{
	overflow: hidden;
}
.first{
	padding-top: 100px;
}
.first ul{
	float: left;
}
.first .first_left{
	width: 490px;
}
.first .first_right{
	width: 450px;
	padding-left: 60px;
}

.first ul li em{
	float: left;
	width: 27px;
	height: 29px;	
	font:normal 20px/28px "Microsoft yahei";
	text-align: center;
	margin-top: 30px;
}
.first .first_right li em{
	margin-top: 22px;
}
.first ul li p{
	width: 364px;
	float: left;
	font:normal 16px/30px "Microsoft yahei";
	padding:27px 40px 15px 22px;
	border-bottom: 1px dashed #C1BFBF;
	letter-spacing: 2px;
}

.first .first_left li em{
	color: #fff;
	background:url(../images/first_icon1.png)center no-repeat;
}
.first .first_last p{
	border-bottom: none;
}
.first .first_right li em{
	color: #3d7f29;
	background:url(../images/first_icon2.png)center no-repeat;
}
.first .first_right li p{
	width: 391px;
	color: #fff;
	padding:15px 10px 15px 22px;
}
/*三大优势*/
/*通用样式*/
.adv_text{
	overflow: hidden;
	width: 422px;
}
.adv_text em{
	float: left;
	color: #2a2b29;
	font:bold 18px/68px "Microsoft yahei";
}
.adv_text p{
	overflow: hidden;
	float: left;
	width: 328px;
	padding-left: 42px;
	color: #333;
	letter-spacing: 1px;
}
.adv_text p span{
	display: block;
	font:bold 24px/38px "Microsoft yahei";	
	letter-spacing: 2px;
	padding-bottom: 8px;
}
.adv_text p i{
	display: block;
	font:normal 14px/30px "Microsoft yahei";
	padding-left: 6px;
}
/*第一大优势*/
.adv1{
	height: 618px;
	overflow: hidden;
	background:url(../images/adv_bg1.jpg)center no-repeat;
}
.adv1 h2{
	padding: 52px 0;
}
.adv1 h2 img{
	display: block;
	margin: 0 auto;
}
.adv1 .adv_text{
	float: right;	
	margin-top: 50px;
}
/*第二大优势*/
.adv2{
	height: 416px;
	overflow: hidden;
	background:url(../images/adv_bg2.jpg)center no-repeat;
}
.adv2 .adv_text{
	float: left;
	width: 432px;
	margin: 68px 0 0 62px;
}
.adv2 .adv_text em{
	color: #fff;
}
.adv2 .adv_text p{
	overflow: hidden;
	float: left;
	width: 338px;
	padding-left: 42px;
	color: #fff;
}
.adv2 img{
	margin: 176px 0 0 154px;
}
/*第三大优势*/
.adv3{
	height: 442px;
	overflow: hidden;
	background:url(../images/adv_bg3.jpg)center no-repeat;
}
.adv3 .adv_text{
	float: right;
	margin: 62px 0 0 0;
	width: 392px;
}
.adv3 .adv_text p{
	overflow: hidden;
	float: left;
	padding-left: 40px;
	width: 302px;

}
.adv3 img{
	margin-top: 48px;
}
.exhibition{
	height: 253px;
	background:url(../images/exhibition.jpg)center no-repeat;
}
/*选择青苹果*/
.module3 {
	padding:0 0 46px;
}
.module3 .module3title {
	width:100%;
	overflow:hidden;
	text-align: center;
	background:url(../images/choose.png)center bottom no-repeat;
}
.module3 .module3title h3 {
	color: #3a7926;
	font:bold 34px/70px "Microsoft yahei";
	letter-spacing: 2px;
}
.module3 .module3title em {
	color: #fff;
	font:normal 26px/48px "Microsoft yahei";
	letter-spacing: 2px;
}

/*后加滚动*/
#d_tab29 ul,#d_tab29 li{margin:0;padding:0;list-style:none}
#d_tab29 img{border:0;vertical-align:top}
#d_tab29{position:relative; height:405px; width:1000px;}
#d_tab29 .d_img{position:relative;margin:0 auto;width:930px;height:100%} 
#d_tab29 .d_img li{position:absolute;display:none;z-index:0; overflow:hidden;}
#d_tab29 .d_img li p{ display:none; width:100%; height:30px; text-align: center; line-height:30px; color:#333; font-size:16px;overflow:hidden; z-index:3}
#d_tab29 .d_img li img{width:100%}
#d_tab29 .d_img li.d_pos1{display:block;width:402px;left:0%;top:58px;z-index:1; opacity:0.7;filter:alpha(opacity=0.7); /*border:4px solid #eaeaea; background:#eaeaea;*/}
#d_tab29 .d_img li.d_pos2{display:block;width:547px;left:192px;top:29px;z-index:2; /*border:4px solid #eaeaea; background:#eaeaea;*/}
#d_tab29 .d_img li.d_pos3{display:block;width:402px;right:0%;top:58px;z-index:1; opacity:0.7;filter:alpha(opacity=0.7); /*border:4px solid #eaeaea; background:#eaeaea;*/}

a.al{ position:absolute; top:130px; left:0; background:url(../images/choose_icon.png) no-repeat; width:19px; height:38px;z-index:10;cursor:pointer;}
a.ar{ position:absolute; top:130px; right:0; background:url(../images/choose_icon.png) no-repeat; width:19px; height:38px;z-index:10;cursor:pointer;}
a.d_prev {
	left:0;
	background-position:0 -39px;
}
a.d_prev:hover {
	left:0;
	background-position:0 0;
}
a.d_next {
	right:0;
	background-position:-20px 0;
}
a.d_next:hover {
	right:0;
	background-position:-20px -39px;
}

/*后加滚动*/

/*走进青苹果*/
.module4{
	background:url(../images/about.jpg)center top no-repeat;
	border-bottom: 1px solid #d9cec0;
}
.module4 h2{
	font:bold 30px/56px "Microsoft yahei";
	color: #3d7f29;
	text-align: center;
	padding-top: 34px;
}
.module4 h3{
	font:lighter 58px/58px "Microsoft yahei";
	color: #d1d1d1;
	text-align: center;
}
.ab_text,.about1{
	overflow: hidden;
}

.about1 video   
{margin-left: 48px;
    margin-top: 42px;
    width: 437px;
}
.about1 .ab_text{
	float: left;
	width: 446px;
	padding:40px 0 0 26px;
}
.about1 .ab_text h2{
	color: #323232;
	font:bold 16px/44px "Microsoft yahei";
	text-align: left;
	background:url(../images/ab_line.jpg)92px center no-repeat;
	padding-top: 0;
	padding-left: 4px;
}
.about1 .ab_text p{
	color: #323232;
	font:normal 14px/30px "Microsoft yahei";
	padding-left: 2px;
}
.about1 .ab_text a{
	float: left;
	color: #fff;
	font:normal 14px/30px "Microsoft yahei";
	background: #3d7f29;
	padding: 0 10px;
	border-radius: 4px;
	margin-top: 8px;
}
.about1 .ab_text a:hover{
	color: #c6cdc3;
}
.about1 img{
	margin: 48px 0 0 54px;
}
.about2{
	overflow: hidden;
	padding:30px 0 70px
}
.ab2_left{
	width: 304px;
	height: 438px;
	background: #3d7f29;
	float: left;
}
.ab2_tit{
	overflow: hidden;
	padding: 34px 22px;
	height: 28px;
}
.ab2_tit strong{
	font:bold 16px/20px "Microsoft yahei";
	color: #fff;
	float: left;
}
.ab2_tit span{
	color: #9bb492;
	float: left;
	line-height: 24px;
	padding-left: 24px;
}
.ab2_tit a{
	color: #fff;
	float: right;
	line-height: 28px;
}
.ab2_tit a:hover{
	color: #c6cdc3;
}
.ab2_slide{
	position: relative;
	height: 332px;
	width: 254px;
	margin:0 auto;
	overflow: hidden;
}
.ab2slide_bg{
	background: #fff;
	overflow: hidden;
	height: 263px;
	width: 254px;
	margin: 0 auto;
}
.ab2_slide ul{
	overflow: hidden;
	height: 306px;
	position: absolute;
	margin-top: 3px;
}
.ab2_slide ul li{
	float: left;
	width: 254px;
	height: 306px;
	text-align: center;
	font:normal 14px/50px "宋体";
	color: #fff;
}
.ab2_slide ul li a{ color: #fff;}
.ab2_slide ul li a:hover{
	color: #c6cdc3;
}
.ab2_slide ul li img{
	display: block;
	margin: 0 auto;
}
#modulezlico{
	position: absolute;
	bottom: 0;
	width: 254px;
	text-align: center;
}
#modulezlico i{
	display: inline-block;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: #679758;
	color: #679758;
	overflow: hidden;
	cursor: pointer;
	margin: 0 3px;
}
#modulezlico i.active{
	background: #c6cdc3;
	color: #c6cdc3;
}
.ab2_right{
	float: right;
	margin: 50px 40px 0 0;
	width: 614px;
}
.ab2_right dl{
	overflow: hidden;
}
.ab2_right dl dt{
	overflow: hidden;
	font:bold 16px/46px "Microsoft yahei";
	color: #3d7f29;
	border-bottom: 1px solid #3d7f29;
}
.ab2_right dl dt span{
	font:normal 12px/40px "Arial";
	color: #9db997;
	text-transform: uppercase;
}
.ab2_right dl dt a{
	float: right;
	font:normal 12px/46px "宋体";
	color: #3d7f29;
}
.ab2_right dl dt a:hover{
	color: #679758;
}

.ab2_right dl dd{
	padding: 20px 0 12px;
}
.ab2_right dl dd img{ width:191px; height:148px;padding-bottom: 25px;}
.ab2_right .ad2right_img{
	margin: 0 16px;
}
/*module5动态*/
.module5{
	margin-top: 20px;
}
.mod5left,.mod5center{
	overflow: hidden;
	float: left;
	width: 330px;
	background:url(../images/mod5shadow.jpg)right center no-repeat;
	padding-bottom: 30px;
}
.mod5center{
	margin-left: 26px;
}
.mod5right{
	width: 288px;
	float: right;
}
.module5top h2{
	font:bold 16px/38px "Microsoft yahei";
	border-bottom: 1px solid #d2c4b3;
	width: 288px;
	color: #3d7f29;
}
.module5top h2 a{
	float: right;
	color: #868686;
	font:normal 12px/38px "Arial";
}
.module5top h2 a:hover{
	color: #3d7f29;
}
.module5top .mod5left h2{
	background:url(../images/mod5left_tit.jpg)left bottom no-repeat;
	color: #fff;
	text-indent: 18px;
}
.module5top img{
	margin: 20px 0;
}
.module5top ul,.module5top ul li{
	overflow: hidden;
}
.module5top ul li span{
	float: left;
	background:url(../images/mod5icon1.png)center no-repeat;
	width: 4px;
	height: 30px;
}
.module5top ul li a{
	width: 280px;
	float: left;
	color: #646464;
	font:normal 12px/30px "宋体";
	padding-bottom: 5px;
	border-bottom: 1px dashed #CCC9C9;
	margin-left: 10px;
	letter-spacing: 1px;
	
}
.module5top ul li a:hover{
	color: #3d7f29;
}
.module5top ul .mod5border_none a{
	border-bottom:none;
}
.module5top dl{
	overflow: hidden;
	border-bottom: 1px dashed #CCC9C9;
	font:normal 12px/22px "宋体";
	padding: 2px 0 10px;
}
.module5top dl dt{	
	color: #000;
	line-height: 36px;
	overflow: hidden;
}
.module5top dl dd{
	overflow: hidden;
	color: #6c6c6c;
}
.module5top dl p{
	float: left;
	overflow: hidden;
	width: 254px;
}
.module5top dl span{
	float: left;
	width: 16px;
	line-height: 16px;
	color: #fff;
	border-radius: 2px;
	background: #3d7f29;
	text-align: center;
	margin: 10px 14px 0 0;
}
.module5top dl dd span{
	background: #999;
	margin-top: 3px;
}
.module5top .mod5right .mod5border_none{
	border-bottom: none;
}
.module5 .module5bottom{
	overflow: hidden;
	height: 781px;
	background:url(../images/last_bg.jpg)center no-repeat;
	margin-top: 40px;
}
.module5bottom .story{
	width: 284px;
	float: left;
	margin: 106px 0 0 194px;
}
.module5bottom .message{
	width: 284px;
	float: left;
	margin: 106px 0 0 90px;
}
.module5bottom h2{
	font:bold 28px/88px "Microsoft yahei";
	color: #3d7f29;
	text-align: center;
}
.module5bottom p a{
	display: block;
	font:normal 14px/36px "宋体";
	color: #666;
	letter-spacing: 1px;
}
.module5bottom p a:hover{
	color: #3d7f29;
}
.module5bottom .message ul li{
	font:normal 14px/30px "宋体";
	color: #666;
	padding: 10px 0;
}
.module5bottom .message label{
	float: left;
	width: 84px;
}
.module5bottom .message input{
	height: 28px;
	width: 180px;
	border: 1px solid #b5b5b5;
	background: none;
	padding-left: 4px;
}
.module5bottom .message textarea{
	height: 54px;
	width: 180px;
	border: 1px solid #b5b5b5;
	background: none;
	padding: 4px 0 4px 4px;
}
.module5bottom .message .captcha input{
	width: 112px;
	margin-right: 10px;
}
.module5bottom .message .mess_submit input{
	width: 118px;
	background: #3d7f29;
	color: #fff;
	border: none;
	height: 33px;
	font-size: 16px;
	white-space:pre;
	margin:21px 0 0 84px;
	cursor: pointer;
}
