/*@charset "utf-8";*/
/* CSS Document */
/*全局样式*/
*{ padding:0; margin:0;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;  }
body{padding:0; margin:0; font-size:14px;border:0;margin:0 auto; font-size:14px;  font-family:"微软雅黑";}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p,ol{ padding:0; margin:0; font-family:"微软雅黑"; font-weight:normal;border:0; color:#323232;}
ol,ul,li { list-style-position:inside; margin:0; padding:0; list-style: none;}
table {border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left;}
th,td {border-collapse:collapse;}
caption{text-align:left;}  
img{ border:0; margin:0 auto;}
img.ie6{ vertical-align:text-bottom;} 
button {cursor:pointer;}
a{ text-decoration: none;}
input{ margin: 0; padding: 0; border: none; display: inline-block; vertical-align: middle; outline: none;}
.clearfloat{clear:both; height:0px; font-size:1px; line-height:0px;}
/*整体*/
#wrap{ width:100%; margin:0 auto;} 

/*banner区域*/
.banner{ width: 100%; min-width: 1300px; height: 650px; margin:0 auto; }
.banner img{ width: 100%; height: 100%; margin:0 auto;}
.banner2{ width: 100%; min-width: 1300px; height: 650px;margin:0 auto; margin-top: -15px;background: url(banner2.jpg) no-repeat; background-position: center; }
.banner2a{ width: 100%; min-width: 1300px; height: 650px;margin:0 auto; margin-top: -15px;background: url(vr-banner.jpg) no-repeat; background-position: center; }
.banner3{ width: 100%; min-width: 1300px; height: 650px;margin:0 auto;margin-top: -15px; background: url(p3-banner.jpg) no-repeat; background-position: center; }
.banner4{ width: 100%; min-width: 1300px; height: 650px;margin:0 auto;margin-top: -15px; background: url(p4-banner.jpg) no-repeat; background-position: center; }
.banner5{ width: 100%; min-width: 1300px; height: 650px;margin:0 auto;margin-top: -15px; background: url(banner5.jpg) no-repeat; background-position: center; }
.banner6{ width: 100%; min-width: 1300px; height: 650px;margin:0 auto;margin-top: -15px; background: url(banner4.jpg) no-repeat; background-position: center; }
.banner7{ width: 100%; min-width: 1300px; height: 650px;margin:0 auto;margin-top: -15px; background: url(p7-banner.jpg) no-repeat; background-position: center; }
.banner8{ width: 100%; min-width: 1300px; height: 650px;margin:0 auto;margin-top: -15px; background: url(banner9.jpg) no-repeat; background-position: center; }
.banner9{ width: 100%; min-width: 1300px; height: 650px;margin:0 auto; margin-top: -15px; background: url(banner8.jpg) no-repeat; background-position: center; }


/*经典案例*/
.p3_part_nav0{ width: 100%; min-width: 1300px; margin:0 auto; background: #d7d9dc; }
.p3_part_nav{ width: 1300px; margin:0 auto; overflow: hidden; padding-top: 45px; padding-bottom: 45px; }
.p3_part_nav li{ width: 148px; float: left; margin-left: 215px;}
.p3_part_nav li img:hover{-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg);  }
.p3_part_nav li span{ display: block; text-align: center; font-size: 18px;}
.p3_part_nav li a{ display: block; text-decoration: none; color: #383837;}
.p3_part_con{ width: 1300px; margin:0 auto; margin-top: 50px; }
.p3_part_conl{ width: 117px; float: left; }
.p3_part_conl span{font-size: 18px; color: #6c6c6f; margin-left: 10px; }
.p3_part_conr{ width: 1160px; float: right; }
.p3_part_conr li{ width: 214px; height: 36px; background:#6c6c6f; color: #fff; cursor: pointer; text-align: center; line-height: 36px; font-size: 15px; float: left; margin-left: 15px; margin-bottom: 20px;  }
.p3_part_conr li.p3_active_nav{ background: #004c56; color: #fff;}
.p3_part_conr li a{color: #fff; }
.title4 p{ margin-bottom: 60px;}

.p3_bottom{ width: 1300px; margin:0 auto; overflow: hidden;margin-bottom: 100px; height:auto; }
.p3_bottom_con li{ width: 389px; height: 331px; float: left; margin-left: 35px; background: url(p3-bg.png) no-repeat; background-size: 100% 100%; margin-top: 28px; }
.p3_bottom_con li a{ text-decoration: none; color: #3d3e3f;}
.p3_bottom_con span{ display: block; text-align: center; padding-top: 4px;}
.p3_bottom_con li a:hover{color:#004c56;}
.p3_bottom_con{ display: none; }


.p3_case{ width: 1300px; margin:0 auto; margin-top: 56px; margin-bottom: 155px; overflow: hidden; }
.p3_position{ color: #777575; font-size: 14px;padding-left: 100px;}
.p3_position a{ text-decoration: none; color:#777575; }
.p3_position a:hover{ color: #004c56;}
.p3_case h1{ font-size: 30px; text-align: center; color: #5c5b5b; margin-top: 90px;}
.p3_case h3{ font-size: 14px; text-align: center; color: #b6b6b6; margin-top: 25px;}
.p3_case h3 span{ padding-left: 30px;}
.p3_0 .p3_img0{ width: 1079px; margin:0 auto; text-align: center; margin-top: 70px;}
.p3_0 p{ padding:30px 150px 0 150px; font-size: 14px; color: #6d6c6c; text-align: center; }
.p3_case .p3_return{ width:144px ; height:36px ; margin:0 auto; margin-top: 75px; background: #004c56; color: #fff; text-align: center; line-height: 36px;}
.p3_case .p3_return a{ text-decoration: none; display: block; color: #fff;}
.p3_case .p3_return a:hover{ background: #744935;}

/*底部样式*/
.bottom_nav0{ width: 100%; min-width: 1300px; height: 147px; margin:0 auto; overflow: hidden;}
.bottom_nav{ width: 1300px; margin:0 auto; margin-top: 20px; overflow: hidden; background: #fafafa;}
.bottom_nav dd{width: 305px; float: left;  margin-left: 20px; padding-top: 10px; padding-bottom: 10px;}
.bottom_nav dd .bottom_navl{ float: left;}
.bottom_nav dd .bottom_navr{ float: left; margin-left: 8px;}
.bottom_nav dd .bottom_navr h1{ font-size: 16px; color: #676767; font-weight: bold; padding-top: 20px;}
.bottom_nav dd .bottom_navr p{ font-size: 14px; color: #7c7c7c;}
.bottom_nav dd .bottom_navl img:hover{-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg);  }
.bottom0s{ width: 100%; min-width: 1300px; margin:0 auto; background-color:#999999; height:5px;}
.bottom0{ width: 100%; min-width: 1300px; margin:0 auto; background-color:#1a1e1f;}
.bottom{ width: 1300px; margin:0 auto; overflow: hidden; padding-bottom: 50px;}
.bottom_right{ width: 675px; float:left; margin-top:40px; }
.bottom_right .bottom_word{ width: 113px;float: left; margin-left: 70px;}
.bottom_right .bottom_word dt{width: 113px;  float: left; padding-top: 22px; padding-bottom: 8px; margin-bottom: 15px; border-bottom: 1px #888888 solid; text-align: left; font-size: 18px; color: #cfd1d5;}
.bottom_right .bottom_word dd{width: 113px;  float: left; font-size: 16px; color: #979797; text-align: left; line-height: 30px;}
.bottom_right .bottom_word dd a{ display: block; text-decoration: none; color:#979797; }
.bottom_right .bottom_word dd a:hover{ color:#a87e40; }

.bottom_r1{ width:173px; float: left;  margin-top: 110px; margin-right:200px;}
.bottom_r1 img{ display: block; width: 173px; margin:0 auto;}
.bottom_r1 span{ display: block; text-align: center; font-size: 15px; color: #848383; padding-top:6px; letter-spacing: 2px;}

.bottom_r{ width:173px; float: right;  margin-top: 70px;}
.bottom_r img{ display: block; width: 173px; margin:0 auto;}
.bottom_r span{ display: block; text-align: center; font-size: 15px; color: #848383; padding-top:6px; letter-spacing: 2px;}

.copybj{ width: 100%; min-width: 1300px; height: 369px; margin:0 auto; overflow: hidden; text-align:center}

.copyright{ width: 100%; min-width: 1300px; height: 80px; margin:0 auto; overflow: hidden;   width: 1300px; margin:0 auto; overflow: hidden; font-size: 14px;color: #979797; text-align: center; line-height: 80px; border-top:solid 1px #2e3335;}
.copyright a{ color: #848383;}

.my_copyright a{ color: #848383;}
.my_copyright a:hover{ color: #a87e40;}


/****************************************首页****************************************/
/*导航菜单*/
.my_header{ width: 100%; height: 120px; min-width: 1300px; margin:0 auto; background: url(headbg.png) top center no-repeat; position: relative; top:0;}
.head{ width: 1300px; margin:0 auto; }
.head .logo{ width:263px; height: 50px; float: left; position: absolute; margin-top:30px;}
.head_right{ width: 950px; float: right; }


.head_menu{ width: 950px; height: 60px; float: left; margin-top: 40px; }
.head_menu .nav{ width: 950px;  overflow: hidden; }
.head_menu .nav li{ width: 105px;font-size: 14px; float: left; text-align: center; letter-spacing:2px; margin-left:9px; line-height: 50px; color: #717070;  position: relative; background: url(line.png) right center no-repeat;}
.head_menu .nav li > a{display: block;width: 105px; color: #717070;text-decoration: none; text-align: center; }
.head_menu .nav li a:hover{ background: #cb993f; color: #fff;}
.head_menu .nav li.active_nav{ background:#cb993f !important; color: #fff;}
.head_menu .nav li.active_nav a{ color: #fff;}
.head_menu .nav li:last-child{background:none;}

.nav_sub{ width: 105px; background: #a87e40;/* position: absolute;*/ top:50px; left:0px; display: none; z-index: 99999; }
.nav_sub dd{ color: #fff; text-align: center; line-height: 30px; font-size: 13px;}
.nav_sub dd a{ color: #fff; display:block;width:105px; text-decoration: none; font-size: 13px;}
.nav_sub dd a:hover{ display:block;width: 105px; background:none; color: #fff;}


/************************************************内容区域************************************************/
.main{ width: 100%; min-width: 1300px; margin:0 auto; overflow: hidden;margin-bottom: 1px; background: #fff;}
.p1_main{ width: 100%; min-width: 1300px; margin:0 auto; overflow: hidden;margin-bottom:50px;background: #fff;}
.p2_main{ width: 100%; min-width: 1300px; margin:0 auto; overflow: hidden;background: #fff;}
.my_search{  width: 100%; min-width: 1300px; height: 132px; margin:0 auto; background: url(search-bg.png) top center no-repeat;}
.search{ width: 1300px; margin:0 auto; overflow: hidden; }
.search p{ width: 755px; float: left; margin-top: 50px;}
.search p label{ font-size: 18px; color: #4d4c4c; }
.search p span{ color: #9a9898; font-size: 16px; letter-spacing: 1px;}
.search_input{ width: 346px; height: 42px;margin-top: 40px; float: right; border-radius: 10px; border: 1px #adadad solid;}
.search_input input{ width: 298px; float: left; line-height: 42px; border: none; font-family: "微软雅黑"; background: none; padding-left: 10px;}
.search_input .button_a button{ width:46px; height: 42px; float: right; border: none;}

.p1_con01a{ width: 100%; min-width: 1300px; height:1000px; margin:0 auto;  overflow: hidden; background: url(p1-bg01.jpg) top center no-repeat; }
.p1_con01{ width: 1300px; height: 871px; margin:0 auto;}
.title{ width: 1300px; margin:0 auto; margin-top: 100px; }
.title a{ text-decoration: none;color:#FFF;}
.title h2{ width: 1300px; height:54px; margin:0 auto; margin-top: 100px; text-align: center; line-height: 54px; font-size: 30px; letter-spacing: 3px; margin:0 auto; background: url(titlebg.png) no-repeat;color:#FFF;}
.title h3{ text-align: center; font-size: 24px;letter-spacing: 1px;color:#FFF;}
.title p{ text-align: center; font-size: 16px; padding-top: 40px; letter-spacing: 2px;}







.p1_cont{ width: 1200px; margin:0 auto; overflow: hidden; margin-top: 110px;}
.p1_cont li{ width:386px;  float: left;}
.p1_cont li .befo{ width:386; height: 700px;float: left; position: relative; background:#fff; margin-right:20px;}
.befo_a{ width: 386px; height: 700px; top: 0px; }
.befo_a .wz{ width: 270px; height: 50px; text-align:center;margin:0 auto; color:#666; font-size: 14px; margin-top:20px;  line-height:25px;  }

.befo_a h3 { width: 386px; height: 402px; margin:0 auto; margin-top: 34px;}
.befo_a h4{ font-size: 18px; text-align: center; color: #484747; margin-top: 17px;}
.befo_a h5{ width: 58px; height:1px; margin:0 auto; margin-top: 9px; background: #a87e40; }
.befo_a h6{ width: 240px; margin:0 auto; font-size: 14px; margin-top: 30px; color: #484747; text-align: center; }
.befo_a li .after h6 a{ display: block; color: #a87e40; text-decoration: none;}

.p1_cont li .after{ width: 386px; height: 700px;float: left; top:0;  margin-right:20px; background-color:#a87e40; margin-right:20px;}
.p1_cont li .after h3{ width: 386px; height: 402px; margin:0 auto; margin-top: 34px;}
.p1_cont li .after h4{ font-size: 18px; text-align: center; color: #fff; margin-top: 17px;}
.p1_cont li .after h5{ font-size: 14px; color: #fff; text-align: center; margin-top: 9px; }
.p1_cont li .after h6{ width: 127px; height: 24px; margin:0 auto; margin-top: 30px; background: #fff; border-radius: 10px; text-align: center; line-height: 24px; font-size: 14px; color: #a87e40; font-size: 14px; color: #484747; text-align: center;}
.p1_cont li .after h6 a{ display: block; color: #a87e40; text-decoration: none;}
.p1_cont li .after .wz{ width: 270px; height: 50px; text-align:center;margin:0 auto; color:#fff; font-size: 14px; margin-top:20px; line-height:25px;  }



.p1_con02a{ width: 100%; min-width: 1300px; margin:0 auto; padding-bottom:8%;  overflow: hidden; background: url(p1-bg02.jpg) center center no-repeat; background-size: 100% 100%;}
.p1_con02{ width: 100%; margin:0 auto; margin-top: 6%; overflow: hidden;}
.p1_con02 li{ width: 24%; float: left; margin-left: 1.3%; }

.p1_con03a{ width: 100%; min-width: 1300px;margin:0 auto;  overflow: hidden;}
.p1_con03{ width: 1300px; overflow: hidden; margin:0 auto;}
.p1_con03l{ width: 648px; height: 418px; overflow: hidden; float: right;}
.p1_con03r{ width: 652px;height: 418px; float: left; }
.p1_con03r h2{ font-size: 40px; color:#a87e40; margin-top: 33px; margin-left: 30px; }
.p1_con03r h4{ font-size: 20px; color:#9c9c9c;  margin-left: 30px; line-height:10PX; margin-bottom:20PX; }
.p1_con03r .xt{ height:2px; background-color:#bca065; line-height:10PX; margin-bottom:20PX; width:60PX;margin-left: 30px; }
.p1_con03r p{ font-size: 15px; color:#777777; padding: 30px 30px 0 30px;  text-align: justify; line-height: 15px; }
.p1_con03r h3{ width: 105px; height: 33px; float: right; margin-top: 70px; margin-right: 30px; background: #a87e40; text-align: center; line-height: 33px; color: #fff;}
.p1_con03r h3 a{ display: block; text-decoration: none; color: #fff;}

.p1_con03r .num-list{ width: 652px;height:100px;  }
.p1_con03r .num-list .item{ width: 220px;height:50px; float:left;  }

.p1_con03r .num-list .item .num-box{ width: 252px;height:20px; }
.p1_con03r .num-list .item .num-box .num{  font-size: 25px; color:#777777; margin-left:50px;}

.p1_con03r .num-list .item .num-box .txt{  font-size: 15px; color:#777777;}




.p1_con03line{ width: 1300px; height: 45px; margin:0 auto; margin-top: 30px; padding-left: 1px; font-size: 18px;color:#a87e40; letter-spacing: 2px; background: url(p1-line.png) bottom center no-repeat;}
.p1_con03_w{ width: 1300px; margin:0 auto; background: #fff; margin-top: 80px; padding-bottom: 82px;}
.p1_con03_w ul{ width: 1300px; margin:0 auto; margin-top: 50px; overflow: hidden;}
.p1_con03_w ul li{ width: 311px; height: 280px; overflow: hidden; float: left; margin-right: 13px;}
.p1_con03_w ul li img{ display: block; width: 311px; margin:0 auto;}
.p1_con03_w ul li span{ display: block; text-align: center; padding-top: 20px; font-size: 16px;}
.p1_slogan{ width: 100%; min-width: 1300px; height: 234px;margin:0 auto; margin-top: -15px;background: url(slogan01.jpg) no-repeat; background-position: center; }
.big { transition: 500ms;}
.big:hover{transform:scale(1.1)}

.p1_con04a{ width: 100%; min-width: 1300px; height:1250px; margin:0 auto;  overflow: hidden; background: url(p1-bg04.jpg) center center no-repeat; background-size: 100% 100%;}
.p1_con04{ width: 1300px; height: 1250px; overflow: hidden; margin:0 auto;}

.anli{ width: 100%; min-width: 1300px;  width: 1183px; height:755px; margin:0 auto; text-align:center; margin-bottom:55px;}


.xinwenbj{ width: 100%; min-width: 1300px;  height:810px; margin:0 auto; background: url(newsbj.jpg) center center no-repeat; background-size: 100% 100%;}
.xinwenbj .title{ width: 1300px; margin:0 auto; padding-top:120px; color:#FFF;}

.p1_con05{ width: 1100px; height:600px; margin:0 auto; margin-top: 80px;}
.p1_con05 img{ width: 500px; height:418px; margin:0 auto; float:left; }
.p1_con05 h3{ color: #a87e40; font-size: 21px; padding-top: 20px;}
.p1_con05 p{ color: #575656; font-size: 15px; text-align: justify; line-height: 28px; padding-top: 10px;}

.p1_con05w{ width: 550px; margin:0 auto;  overflow: hidden; float:right; }


.p1_con05w li{ width: 550px; background-color:#C63; height:133px; margin-bottom:8px; background-color:#FFF; padding:10px}


.p1_con05w_top{ width: 550px;  /*border-top: 1px #ccc solid; padding-top: 20px;*/}
.p1_con05w_topl{ width: 140px; float: left; margin-left: 20px; }
.p1_con05w_topl label{ display: block; float: left; font-size: 18px;}
.p1_con05w_topl span{ display: block; float: left; font-size: 35px; padding-left: 30px; padding-top: 10px;}
.p1_con05w_topr{ width: 245px; float: left;}
.p1_con05w_topr h2{ font-size: 20px; padding-left: 20px; }
.p1_con05w_topr p{ color: #575656;padding-left: 20px; font-size: 15px; text-align: justify; padding-top: 5px;}

.p1_con05w li img{ width: 151px; height:111px; display: block;float: left; }
.p1_con05w_bottom{ width: 370px; height:111px; float: right;}
.p1_con05w_bottom a{ text-decoration: none;}

.p1_con05w_bottom h2{ font-size: 18px; color: #3f3f3f;margin:0 auto;text-align: left; }
.p1_con05w_bottom h2 a{ text-decoration: none; display: block; color: #fff;}
.p1_con05w_bottom h2:hover {color: #e3cb90; }

.p1_con05w_bottom h3{ width: 45px; height:2px; margin:0 auto; background: #a87e40; padding-top: 5px;}
.p1_con05w_bottom p{ height: 115px; font-size: 16px;  }


.p1_con05w_bottom h5{ width: 394px; height: 300px; margin:0 auto; overflow: hidden;}


/**************************************万树产品**********************************************/

/**************************************产品展开页**********************************************/
.public_titA{ margin:0 auto; width:1300px; height:160px; text-align:center; color:#000000;}
.public_titA .d{ width:34px; height:2px; background:#b6001f; margin-bottom:22px;}
.public_titA .en{ height:54px; font-size:52px;}
.public_titA .cn{ height:54px; font-size:24px;}

.pro_position  {width:1300px; height:40px; clear:both; text-align:left; margin-top:30px;}
.pro_position  a { color:#a87f41;}
.pro_position  a:hover { color:#b6001f;}

.floor{ width: 1300px; margin:0 auto; overflow:hidden;}
.floor_wrap{width:1300px;margin:0 auto;padding:55px 0 10px; }
.floor_wbox{width:100%;height:100%; overflow:hidden;}
.floor_wbox>div{width:370px;float:left;margin:0 24px 55px;height:435px;background:url(pro_02.png) center bottom 12px no-repeat;-moz-transition: all 0.5s ease-out 0s;-webkit-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}
.floor_lftbox{width:370px;height:265px;overflow:hidden;}
.floor_lftbox img{width:100%;height:100%;border:none;display: block;transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;-o-transition: 1s;}
.floor_lftbox img:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform: scale(1.2);}
.floor_ritbox{width:370px;overflow:hidden;margin:0 auto;}
.floor_name{overflow:hidden;height:65px;}
.floor_name>a{display:block;height:65px;line-height:65px;font-size:22px;color:#b6001f;text-align:center;white-space: nowrap;text-overflow:ellipsis; 
  -o-text-overflow:ellipsis; 
  -moz-binding:url('ellipsis.xml#ellipsis');
  overflow:hidden;}
.floor_time{width:230px;overflow:hidden;margin: 0 17px;display:none;}
.floor_coent{display:block;height:45px;line-height:24px;font-size:14px;color:#5c5c5c;overflow:hidden;padding: 0 15px; text-align:center;}
.floor_more{overflow:hidden;}
.floor_more>a{display:block;width:41px;height:41px;overflow:hidden;margin:0 auto;background:url(pro_05.png) center no-repeat;-webkit-transition: -webkit-transform 1s ease-out;-moz-transition: -moz-transform 1s ease-out;-o-transition: -o-transform 1s ease-out;-ms-transition: -ms-transform 1s ease-out;}
.floor_wbox>div:hover{background:url(pro_03_jia.png) center bottom 2px no-repeat;-moz-transition: all 0.5s ease-out 0s;-webkit-transition: all 0.5s ease-out 0s;-o-transition: all 0.5s ease-out 0s;transition: all 0.5s ease-out 0s;}
.floor_wbox>div:hover .floor_name>a{font-size:24px;color:#fff;text-decoration:underline;}
.floor_wbox>div:hover  .floor_coent{color:#fff}
.floor_wbox>div:hover .floor_more>a{background:url(pro_06.png) center no-repeat;position:relative;left:-4px;-webkit-transform: rotateZ(270deg);-moz-transform: rotateZ(270deg);-o-transform: rotateZ(270deg);-ms-transform: rotateZ(270deg);transform: rotateZ(270deg); -webkit-transition: -webkit-transform 1s ease-out;-moz-transition: -moz-transform 1s ease-out;-o-transition: -o-transform 1s ease-out;-ms-transition: -ms-transform 1s ease-out;}

.p2_2_pratr{ width: 1200px; margin:0 auto; }
.p2_position{ width: 1200px; margin:0 auto;color: #5e5e5d;}
.p2_position a{ text-decoration: none; color: #5e5e5d;}
.p2_position a:hover{ color: #a58557;}
.p2_2_pratr_img{ width: 1028px; margin:0 auto; margin-top:45px;}
.p2_2_pratr_img li{ width: 332px; height: 452px; float: left; margin-bottom: 20px;  margin-right:8px; background: #f6f4f4;}
.p2_2_pratr_img li:hover{background: url(p2-bg.png) no-repeat; border:none; }
.p2_2_pratr_img li h1{ width: 320px; height: 298px; overflow: hidden; padding-left: 2px;}
.p2_2_pratr_img li h2{ font-size: 18px; color: #3b3a3a; text-align:center; padding-top:30px; }
.p2_2_pratr_img li p{ color: #939290; text-align:center; font-size: 16px;}
.p2_2_pratr_img li h3{ width: 100px; height: 30px; margin:0 auto; text-align: center; line-height: 30px; background:#a58557;  margin-top: 10px;}
.p2_2_pratr_img li h3 a{ display: block; text-decoration: none; color: #fff; }
.p2_2_pratr_img li h3 a:hover{ background:#004c42; }
.p2_2_pratl_center dd .p2_2_pratl_con li.p2_2actnav a{ color:#a58557; }
.p2_2_pratl_center dd .p2_2_pratl_con li a:hover{ color:#a58557;}

.p2_2_pratl_pic{ width: 217px; overflow: hidden; float: left;border:1px #e3e3e3 solid;border-top:3px #004c42 solid;  margin-top: 20px; padding-bottom: 20px;}
.p2_2_pratl_pic dt{ width: 217px; height: 40px; background: #222222; font-size: 16px; text-align: center; line-height: 40px; color: #fff; }
.p2_2_pratl_pic dd{ width: 204px; margin:0 auto; text-align: center; margin-top: 20px; }

.p2_3_top{ width: 1028px; margin:0 auto; overflow: hidden; margin-top: 45px;}
.p2_3_topl{ width: 510px; height: 340px; float: left;}

.p2_3_topr{ width: 470px; float: right; }
.p2_3_topr h1{ font-weight: bold;font-size: 20px; color: #a87f41; border-bottom:1px #cccccc solid; padding-bottom: 5px; margin-bottom: 20px;}
.p2_3_topr h2{ font-size: 16px; color: #383837; line-height: 25px;}
.p2_3_topr p{  font-size: 14px; color: #383837; text-align: justify; line-height: 25px;}
.p2_3_topr h3{width: 470px;float: left;  margin-top: 90px; }
.p2_3_topr h3 label{ display: block; width: 192px; height: 40px; float: left; text-align: center; line-height: 40px; color: #fff; background: #383837;}
.p2_3_topr h3 span{ display: block; width: 192px; height: 40px; float: left; text-align: center; margin-left: 86px; line-height: 40px; color: #fff;background: #383837;}
.p2_3_topr h4{ width: 470px; height: 40px; margin-top: 30px; text-align: center;float: left;  line-height: 40px; color: #fff;background: #383837;}
.p2_3_topr h4 a{ text-decoration: none; color: #fff;}
.p2_3_topr h3 label a{  text-decoration: none; color: #fff;}
.p2_3_topr h3 span a{  text-decoration: none; color: #fff;}
.p2_3_topr h3 label a:hover{ background:  #a58557; display: block;}
.p2_3_topr h3 span a:hover{ background:  #a58557;display: block;}
.p2_3_topr h4 a:hover{ background:  #a87f41;display: block;}

.p2_3_title{width: 691px; margin:0 auto; margin-top: 50px; }
.p2_3_title h1{ font-size: 30px; color: #383837; text-align: center; font-family: "华文中宋";line-height: 44px; }
.p2_3_title h2{ width: 691px; height:44px; margin:0 auto; background: url(p2-titlebg.png) no-repeat center;  text-align: center; line-height: 44px; font-size:18px; color: #fff; }
.p2_3_img01{ width: 1020px;  margin:0 auto; margin-top: 60px;}
.p2_3_img02{ width: 1020px; margin:0 auto; margin-top: 60px;}


.p4_main{ width: 100%; min-width: 1300px; margin:0 auto; overflow: hidden;background:#f8f7f7; border-bottom: 1px #ccc solid; height:100%; overflow:hidden; }
.p4_part_nav0{ width: 100%; min-width: 1300px;margin:0 auto;}
.p4_part_nav{ width: 1300px; height: 100px; margin:0 auto; }
.p4_nav{ width: 1110px; margin:0 auto; overflow: hidden; padding-top: 30px; }
.p4_nav li{ float: left; width: 160px; margin-left: 120px;}
.p4_nav li img:hover{-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg);  }
.p4_nav li span{ display: block; text-align: center;  font-size: 18px;}
.p4_nav li a{ display: block; text-decoration: none;}
.p2_modular0{ width: 100%; min-width: 1300px;margin:0 auto; background:url(p2-bg01.jpg) no-repeat; height:100%; overflow:hidden;background-size: 100% 100%;}
.p2_modular{ width: 1300px; margin:0 auto;  height:100%; overflow: hidden;}
.p2_modular .p2_modular_left{ width: 150px; font-size: 18px; color: #3d3e3f; float: left; text-align: center; background: url(p2-icon01.png) 25px 55px no-repeat #e6e6e6; padding-top: 50px; padding-left: 28px; padding-bottom: 120px;}
.p2_modular .p2_modular_right{ width: 1150px; background: #f1efef; float: left;}
.product_set{width: 1150px; margin-top: 20px; border-bottom: 1px #bcbcbc dashed;  overflow: hidden;}
.product_set li{ width: 190px; height: 36px; font-size: 14px; background: #777575; float: left; margin-bottom: 23px; margin-left:30px; text-align: center; line-height: 36px; color: #fff;}
.product_set li.act_product{ background: #a87f41; color: #fff;}
.product_set li a{ display: block; text-decoration: none; color: #fff;}
.product_set li a:hover{ background: #a87f41; color: #fff;}
.p2_modular .p2_modular_left1{ width: 150px; font-size: 18px; color: #3d3e3f; float: left; text-align: center; background: url(p2-icon02.png) 25px 20px no-repeat #e6e6e6; padding-top:15px; padding-left: 28px; padding-bottom: 24px;}
.p2_modular .p2_modular_right1{ width: 1150px; background: #f1efef; float: left;}
.product_set1{width: 1150px; margin-top:20px; border-bottom: 1px #bcbcbc dashed; padding-bottom: 15px; overflow: hidden;}
.product_set1 li{ float: left; font-size: 15px; margin-bottom: 8px; margin-left:30px; text-align: center; }
.product_set1 li a{ display: block; text-decoration: none; color: #7a7c7d;}
.p2_modular .p2_modular_left2{ width: 150px; font-size: 18px; color: #3d3e3f; float: left; text-align: center; background: url(p2-icon03.png) 25px 20px no-repeat #e6e6e6; padding-top:15px; padding-left: 28px; padding-bottom: 24px;}
.product_set1 li.act_product1 a{ color: #006a75;}
.product_set1 li a:hover{ color: #006a75;}
.position0{ width: 1300px; margin:0 auto; font-size: 14px; color: #777575; margin-top: 70px; padding-left: 15px;}
.position0 a{ color: #777575; text-decoration: none;}
.position0 a:hover{ color: #006a75;}
.p2_product{ width: 1300px; margin:0 auto;height:100%;overflow: hidden;}
.p4_title { width: 610px; margin:0 auto;padding-top: 15px;text-align: center;}
.p4_title h2 {font-size: 28px;color: #2e2d2d;}
.p4_title h3 {font-size: 25px;text-align: center;color: #605f5f;font-family: "Cambria"; font-style: italic;}
.p4_title h4 { width: 605px; height: 26px; margin: 0 auto;background: url(p4-titlebg.png) no-repeat; background-size: 100% 100%;text-align: center;color: #fff;line-height: 26px;}
.p4_product_pic{ width: 1300px; margin:0 auto; margin-top: 60px; height:auto; overflow: hidden;}
.p4_product_pic li{ float: left; width: 388px; height: 331px; overflow: hidden; font-size: 14px; margin-left: 34px; margin-bottom:55px; background: url(p4-picbg.png) no-repeat;}
.p4_product_pic li a{ display: block; color: #fff; text-decoration: none;}
.p4_product_pic li p{ padding-top: 10px;}
.p4_product_pic li p label{ color: #626363; padding-left: 15px; float: left;}
.p4_product_pic li p span{ display: block; float: right; padding-right: 15px;}
/*鍐呴〉*/
.position2{ width: 1000px; margin:0 auto; font-size: 14px; color: #777575; margin-top: 70px; padding-left: 15px;}
.position2 a{ color: #777575; text-decoration: none;}
.position2 a:hover{ color: #006a75;}
.p4_con{ width: 1000px; margin:0 auto; margin-top: 50px;}
.p4_part2_title2 {width: 960px; margin: 0 auto; margin-top: 80px;}
.p4_part2_title2 h3 {font-size: 35px;text-align: center; color: rgb(56, 56, 55); font-family: 鍗庢枃涓畫;letter-spacing: 1px;}
.p4_part2_title2 h4 {width: 960px;height: 44px; margin: 0 auto; text-align: center; line-height: 44px; color: #383837; font-size: 24px; background: url(p4-titlebg2.png) center center no-repeat;}
.p4_part2_img{ width: 1000px; margin:0 auto; margin-top:80px;}
.wz{ width: 100%;text-align:center; font-size: 26px;  margin-top: 20px; margin:0 auto; color:#333; }

.p4_con p{ font-size: 16px; color:#767676; text-align: justify; margin-top: 20px; padding-right: 60px; line-height: 30px; }
.p4_con .bianhao{ margin:0 auto; text-align:center; font-size:28px; color:#006a75;}

.p4_part2_img2{ width: 1000px; margin:0 auto; margin-top:20px;}
.p4_btn{ width: 50%; margin:0 auto; overflow: hidden; }
.p4_btn li{ width: 170px; height: 50px; float: left; margin-left: 27px; margin-bottom: 90px; background: #006a75; color: #fff;}
.p4_btn li a{ display: block; text-decoration: none; font-size: 18px; text-align: center;line-height: 50px; color: #fff;}
.p4_btn li a:hover{ background: #a58457;}
.p4_btn li.p4_actbtn a{ background: #a58457;}
.black a{width: 170px; height: 50px; margin-bottom: 90px; font-size: 18px; background: #006a75; color: #fff; text-align:center; margin-top:20px; margin:0 auto; display:block; line-height:50px; margin-top:50px;}



.p2_nava{ width: 100%; min-width: 1300px; height: 368px; margin:0 auto; overflow: hidden; background: url(p2-nav.jpg) no-repeat; background-size: 100% 100%; }
.p2_nav{ width: 1300px; margin:0 auto; margin-top: 88px; overflow: hidden; border-top:1px #cb993f solid;}
.p2_nav li{ width: 172px; height: 218px; float: left; margin-left:40px; background: url(p2-navbga.png) no-repeat;}
.p2_nav li h3{ font-size: 18px; margin-top: 82px; text-align: center; color: #fff;}
.p2_nav li h4{ font-size: 18px; margin-top: 20px; text-align: center; color: #fff;}
.p2_nav li a{ display: block; text-decoration: none;}
.p2_nav li:hover{ background: url(p2-navbgb.png) no-repeat;}
.p2_nav li.p2_actnav{background: url(p2-navbgb.png) no-repeat; }
.p2_nav li.p2_actnav h3,.p2_nav li.p2_actnav h4{color: #fff; }


.p2_cona{ width: 1300px;margin:0 auto; margin-top:80px; }
.p2_show{ width: 1300px; margin:0 auto; overflow: hidden;}
.p2_show li{ float: left; margin-left: 12px;}

.p2_3con{ width: 100%; min-width: 1300px; height: 850px; margin:0 auto; margin-top: 80px;background: url(p2-3bg.png) no-repeat; background-size: 100% 100%}
.p2_3title{ width:1300px; margin:0 auto; overflow: hidden; }
.p2_3title img{ width: 416px; float: right; margin-left: 200px; }
.accrodion-group{ width: 1300px; margin:0 auto; margin-top: 100px;}
.accordion-DIV {overflow: hidden;padding-left: 1%;padding-right: 1%;}
.accordion-DIV > .accordion {/* border:$defaultBorder; */}
.accordion { clear: both; overflow: hidden;}
.accordion [data-name=accordion] { border: thin solid #efefef;}
.accordion .accordion-li {float: left;color: #333; border-right: none; overflow: hidden; width: 100px; transition: width 1.5s; position: relative; cursor: pointer;}
.accordion .accordion-li .accordion-img {border: thin solid #efefef;}
.accordion .accordion-li:last-child {border-right: thin solid #efefef;}
.accordion .accordion-li::before {content: ""; display: block; position: absolute; background-color: white; width: 100%; height: 100%;left: 0;top: 0;opacity: 0.2;transition: all 0.5s;}
.accordion .accordion-li .accordion-description { content: ""; display: block; position: absolute; background-color: white; width: 100%;height: 100%;left:0;top: 0;opacity: 0.7;transition: all 0.5s;top: inherit;bottom: 50%; height: 50%; margin-bottom: -135px; padding: 1.5%;}
.accordion .accordion-li .accordion-content, .accordion .accordion-li .accordion-title, .accordion:hover .accordion-li li.active .accordion-title, .accordion:hover li.active .accordion-li .accordion-title {opacity: 0;transition: all 0.5s;margin-top: 15px;text-shadow: 0px 0px 1px #e0f9ff;}
.accordion .accordion-li .accordion-title {font-size: 22px; font-weight: normal;}
.accordion .accordion-li .accordion-icon {position: absolute;left: 50%; top: 50%; width: 43.2px; margin-left: -21.6px;margin-top: -20px;font-size: 40px;z-index: 10;opacity: 1;transition: opacity 2.5s;}
.accordion:hover li { width: 100px;transition: width 1.5s;}
.accordion:hover li.active { /* width:600px !important; */ transition: width 0.5s;}
.accordion:hover li.active::before { opacity: 0;}
.accordion:hover li.active .accordion-icon { opacity: 0;transition: opacity .2s;}
.accordion:hover li.active .accordion-description {content: ""; display: block; position: absolute; background-color: white;width: 100%;height: 100%; left: 0;top: 0; opacity: 1; transition: all 0.5s; background: -webkit-linear-gradient(rgba(255, 255, 255, 0), white); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(rgba(255, 255, 255, 0), white); /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(rgba(255, 255, 255, 0), white); /* Firefox 3.6 - 15 */ background: linear-gradient(rgba(255, 255, 255, 0), white);padding-top: 9%; height: auto;width: 97%;top: inherit; bottom: 136px;}
.accordion:hover li.active .accordion-content, .accordion:hover li.active .accordion-title {opacity: 1  !important; transition: all 2s;}
.accordion.verticality { clear: both; overflow: hidden;}
.accordion.verticality .accordion-li {width: 100%;float: inherit; border: thin solid #efefef; height: 100px; transition: height .6s; border-bottom: none;}
.accordion.verticality .accordion-li .accordion-description { left: 50%; bottom: 0; width: 30%;height: 95%; margin-bottom: 0px; margin-top: auto; margin-left: -224px;transition: all .8s;}
.accordion.verticality .accordion-li .accordion-img { width: 100%;}
.accordion.verticality .accordion-li:last-child {border-bottom: thin solid #efefef;}
.accordion.verticality .accordion-li.active {width: 100% !important;transition: height .6s;}
.accordion.verticality .accordion-li.active::before { opacity: 0;}
.accordion.verticality .accordion-li.active .accordion-icon { opacity: 0;transition: all 0.5s;}
.accordion.verticality .accordion-li.active .accordion-description { margin-left: 0; width: 98%;height: 50%;top: inherit;bottom: 0;left: 0;opacity: 1;padding-top: 1.5%; background: -webkit-linear-gradient(rgba(255, 255, 255, 0), white); /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(rgba(255, 255, 255, 0), white); /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(rgba(255, 255, 255, 0), white); /* Firefox 3.6 - 15 */ background: linear-gradient(rgba(255, 255, 255, 0), white);transition: height .8s;}
.accordion.verticality .accordion-li.active .accordion-description .accordion-title, .accordion.verticality .accordion-li.active .accordion-description .accordion-content, .accordion.verticality .accordion-li.active .accordion-description .accordion-title { opacity: 1; transition: opacity 1s;}
.accordion .ver-toggle {display: none;}
.accordion .accordion-img { display: block;}
.accordion a {display: block;background-color: white;width: 100%; height: 100%;}
.btn-group{width:870px;  margin:10px auto; overflow: hidden;} 
button{ padding-left:15px; padding-right:15px; height: 35px; border:thin solid #ccc; cursor: pointer;float: left;}
button:first-child{ border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
button:last-child{border-top-right-radius: 5px; border-bottom-right-radius: 5px;}
button:hover{  background-color: #999; }

.p2_computer{ width: 1300px; margin:0 auto; overflow: hidden; margin-top:100px; margin-bottom: 30px;}
.p2_computer_l{ width: 600px; float: left; }
.p2_computer_l h3{ font-size: 22px; color: #cb993f;}
.p2_computer_l p{ font-size: 16px; color: #454545; margin-top: 60px; text-align: justify; line-height: 30px;}
.p2_computer_l h4{ width: 113px; height: 32px; font-size: 14px; margin-top: 60px; text-align: center; line-height: 32px; background: #a87f41; color: #fff; }
.p2_computer_l h4 a{ display: block; text-decoration: none; color: #fff;}
.p2_computer_l h4 a:hover{ background:#cb993f; }
.p2_computer_r{ width: 441px; float:right; margin-right: 50px; }

.p2a_bottom_con{ width: 1300px; margin:0 auto; margin-top: 70px; overflow: hidden;margin-bottom: 50px;}
.p2a_bottom_con li{ width: 300px; height: 331px; text-align:center; float: left; margin-left: 25px; background: url(p2a-bg.png) no-repeat; background-size: 100% 100%; margin-bottom: 28px; }
.p2a_bottom_con li a{ text-decoration: none; color: #3d3e3f;}
.p2a_bottom_con span{ display: block; text-align: center; padding-top: 4px;}
.p2a_bottom_con li a:hover{color:#a87f41;}

/*内页*/
.position2{ width: 1000px; margin:0 auto; font-size: 14px; color: #777575; margin-top: 70px; padding-left: 15px;}
.position2 a{ color: #777575; text-decoration: none;}
.position2 a:hover{ color: #a87f41;}
.p2_2con{ width: 1000px; margin:0 auto; margin-top: 30px; overflow: hidden; height:100%;margin-bottom: 30px;  }
.p2_part2_title2 {width: 960px; margin: 0 auto; margin-top: 60px;}
.p2_part2_title2 h3 {font-size: 35px;text-align: center; color: rgb(56, 56, 55); font-family: "华文中宋";letter-spacing: 1px;}
.p2_part2_title2 h4 {width: 960px;height: 44px; margin: 0 auto; text-align: center; line-height: 44px; color: #383837; font-size: 22px; background: url(p2-titlebg2.png) center center no-repeat;}

.p2_part2_img{ width: 1000px; margin:0 auto; margin-top:60px;}
.p2_te{ width: 1000px; margin:0 auto; margin-top: 30px; padding-bottom: 60px; overflow: hidden; background: #f9f9f9;}
.p2_te h2{ width: 820px; margin:0 auto; font-size: 22px; margin-top: 40px; text-align: center;border-bottom:1px #a5a2a2 solid; padding-bottom: 10px;}
.p2_te ul{ width: 820px; margin:0 auto; overflow: hidden; margin-top: 30px;}
.p2_te ul li{ width: 326px; float: left; margin-left: 50px; line-height: 35px; font-size: 15px;}
.p2_te_w{ width: 820px; margin:0 auto; margin-top: 30px;border-top:1px #a5a2a2 solid; padding-top: 40px;}
.p2_te_w h3{ width: 730px; margin:0 auto; font-size: 20px;}
.p2_te_w p{ width: 730px; margin:0 auto; font-size: 15px; text-align: justify; line-height: 30px;}
.p2_part2_img2{ width: 1000px; margin:0 auto; margin-top:20px;}


.p2_part2_w{ width: 1000px; margin:0 auto; margin-top: 10px; text-align: justify;font-size: 16px; text-align: center; color: #5c5959; }

.p2_btn2 { width:170px; height: 40px;  margin:0 auto; overflow: hidden; text-align:center; line-height:40px;  margin-bottom: 130px; margin-top:40px;}
.p2_btn2 a{ display:block; background: #a87f41;color: #fff; height: 50px; font-size:16px  }
.p2_btn2 a:hover{ background: #1b1b1a; color: #fff; display:block;  height: 50px;  }


.lmain2{ width: 100%; min-width: 1300px; height: 165px; background: #eeeeee;}
.lmain2 .ltitle{ text-align: center; font-size: 24px; color: #cb993f; line-height: 30px; padding: 40px 0 18px;}
.lmain2 .llist{ width: 1300px; margin:0 auto; overflow: hidden;}
.lmain2 .llist span{ font-size: 16px; color: #212121; font-weight: bold;; float: left; line-height: 30px; margin: 0 5px 0 10px;}
.lmain2 .llist a{ padding: 0 20px;text-decoration: none; height: 30px; line-height: 28px; float: left; background: #fff; color: #212121; border: 1px solid #fff; margin-right: 10px;}
.lmain2 .llist .list-act{ background:#a87f41; color: #fff; }
.lmain2 .llist a:hover{ background:#a87f41; color: #fff; }
.lmain2 .llist a.on,.lcase .lmain2 .llist a:hover{ border: 1px solid #b3804e; color: #b3804e;  -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s; }
.lmain2 .llist .lsearch{ width: 231px; height: 25px; background: url(case_45.jpg) no-repeat; float: right; overflow: hidden; margin-right: 10px;}
.lmain2 .llist .lsearch input{ background: none; border: 0; width: 185px; height: 23px; margin-top: 1px; float: left; font-size: 14px; color: #212121; font-family: "微软雅黑";}
.lmain2 .llist .lsearch .lbtn{ width: 32px; height: 25px; float: left; cursor: pointer;}
.lmain3{ width: 1300px; margin:0 auto; margin-top: 50px;}
.lmain3 ul{ width: 1300px; overflow: hidden; }
.lmain3 ul li{ width: 310px; float: left; margin-left:12px; margin-bottom: 20px;}
.lmain3 ul li a{ text-decoration: none;}
.lmain3 ul li .limg{ width: 310px; height: 258px; float: left; overflow: hidden;}
.lmain3 ul li p{ font-size: 14px; color: #434343; text-align: center; line-height: 50px;}


/**************************************绿色万树**********************************************/
.p3_con01a{ width: 100%; min-width: 1300px; height: 1720px; margin:0 auto; background: url(p3-bg01.jpg) no-repeat; background-size: 100% 100%;}
.p3_con01{ width: 1300px; margin:0 auto; overflow: hidden; }
.p3_con01l{ width: 690px; float: left; margin-top: 100px;}
.p3_con01l h2{ font-size: 36px; color: #cb993f;}
.p3_con01l h3{ font-size: 12px; color: #323333; border-bottom: 1px #d7d6d6 solid; padding-bottom: 6px;}
.p3_con01l h4{ font-size: 24px; color: #a87e40; margin-top: 65px;}
.p3_con01l p{ font-size: 14px; color: #444444; margin-top: 45px; text-align: justify; line-height: 30px;}
.p3_con01r{ width: 577px; float: right; margin-top: 100px;}
.p3_con01c{ width: 1300px; margin:0 auto;  }
.p3_con01c p{text-align: justify; line-height: 30px;margin-top: 35px; }
.p3_con01img{ width: 1300px; margin:0 auto; overflow: hidden; margin-top: 90px;}
.p3_con01img li{ width: 313px; height: 239px; float: left; overflow: hidden;margin-left: 9px; margin-bottom: 10px;}

.p3_con02a{ width: 100%; min-width: 1300px; height: 815px; margin:0 auto; background: url(p3-2bg.jpg) no-repeat; /*background-size: 100% 100%;*/ background-position: center; }
.p3_con02r{ width: 40%; float: right; }
.p3_2title img{ width: 35%; margin-top: 15%; margin-left:20%;}
.p3_con02r p{ font-size: 14px; color: #fff; text-align: justify; padding:12% 15% 0 20%; line-height: 30px;}
.p3_con02_icon{ width: 1300px;  margin:0 auto; margin-top: 90px; overflow: hidden; }
.p3_con02_icon li{ width: 203px; float: left; margin-left:50px; }
.p3_con02_icon li img{ display: block; text-align: center;}
.p3_con02_icon li h2{ text-align: center; font-size: 20px; color: #cb993f; margin-top: 25px;}
.p3_con02_icon li h3{ width: 60px; height: 1px; margin:0 auto; margin-top: 10px; background: #cb993f;}
.p3_con02_icon li p{ font-size: 14px; text-align: center; padding-top: 15px; color: #686767;}
.p3_con02_icon li img{
    transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;
}
.p3_con02_icon li img:hover{
    transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
}

.p3_part03{ width: 100%; min-width: 1300px; height: 812px; margin:0 auto; margin-top: 90px; overflow: hidden; background: url(p3-3bg.jpg) top center no-repeat; background-size: 100% 100%;}
.p3_part3{ width: 1300px; margin:0 auto; overflow: hidden;  margin-top: 60px; }
.aboutlc .btns .next {width: 13px;height: 45px;float: right;cursor: pointer;background:url(p3-rightbb.png) no-repeat; margin-top:140px;}
.aboutlc .btns .prev {width: 14px;height: 45px;float: left;cursor: pointer;background: url(p3-leftaa.png) no-repeat; margin-top:140px;}
.aboutlc .tips{width:100%;padding-bottom: 50px;margin: 0 auto;text-align: center;line-height: 24px;color: #888;min-height: 94px;height: auto!important;height: 94px;position:absolute;margin-top:-300px;}
.aboutlc .tips img{margin-bottom: 20px;}
.aboutlc .tips h2{font-size: 80px;line-height: 80px;color: #FFF;float: left;margin-left: -290px;}
.aboutlc .tips p{font-size: 14px;line-height: 24px;color:#FFF;text-align:left;margin-top:90px;}
.aboutlc .btns{width: 1300px;height: 340px; margin-top: 30px; }
.aboutlc .btns .list{width: 1210px; position: relative;overflow: hidden;float: left;margin: 0 30px;}
.aboutlc .btns .line{width: 100%;height: 12px;background:url(p3-line.png);position: absolute;left: 0;top: 158px;z-index: 1;}
.aboutlc .btns ul{float: left;position: relative;z-index: 2;}
.aboutlc .btns li{ width:330px; overflow:hidden;float: left;  margin: 0 -60px;display: inline;color: #FFF;text-align: center;cursor: pointer; }
.aboutlc .btns li h1{ font-size:16px; color:#fff;}
.aboutlc .btns li span{ width:40px; height:1px; background:#eccd5b; display:block; margin:10px auto;}
.aboutlc .btns li p{ font-size:14px; color:#fff;/* height:60px;*/ overflow:hidden;}
.aboutlc .btns li.down{background:url(p3-cc.png) no-repeat center 15px; margin-top:143px; padding-top:50px; }
.aboutlc .btns li.up{background:url(p3-cc.png) no-repeat center 148px;margin-top:10px;padding-bottom:66px;}
.aboutlc .btns li.down.on{background: url(p3-aa.png) no-repeat center top;  }
.aboutlc .btns li.up.on{background: url(p3-aa.png) no-repeat center bottom;  }
.aboutlc .btns li.on h1{ color:#eccd5b;}

.p3_part04{ width: 1300px; margin:0 auto; overflow: hidden; }
.p3_part04l{ width: 595px; float: left; margin-top: 100px;}
.p3_part04l h3{ font-size: 18px; color:#a87e40; }
.p3_part04l p{ color: #5d5d5d; text-align: justify; line-height: 30px; padding-top: 15px; font-size: 14px;}
.p3_part04r{ width: 662px; float: right; margin-top: 120px;}
.p3_part04l h4{ font-size: 14px; float: right; color: #5d5d5d; padding-top: 10px;}

.p3_part05a{ width: 100%; height: 990px; min-width: 1300px; margin:0 auto; margin-top: 80px; overflow: hidden; background: url(p3-5bg.jpg) no-repeat; background-size: 100% 100%;}
.p3_part05{ width: 1300px; margin:0 auto; }
.friend{height:595px;margin:0 auto;overflow:hidden;width:1300px; position: relative;}
.mr_frbox{height:355px; margin-top: 105px; }
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:45px;margin:75px 0 0 0;width:45px; position: absolute;left: 573px; bottom: 30px;}
.mr_frUl{float:left;height:270px;width:1285px;margin-left:10px;}
.mr_frBtnR{float:right;margin-top:75px;cursor:pointer;width:45px;height:45px;position: absolute;right: 573px; bottom: 30px;}
.mr_frUl ul li{display:inline;float:left;width:420px;overflow:hidden;position:relative; margin-right: 10px;}
.mr_frUl ul li a img{width:100%;}

.p3_part06a{ width: 100%;min-width: 1300px; margin:0 auto;  overflow: hidden; background: url(p3-6bg.jpg) no-repeat; background-size: 100% 100%; padding-bottom: 80px;}
.p3_part06{ width: 1300px; margin:0 auto; }
.title3{ width: 1300px; margin:0 auto; overflow: hidden; margin-top: 170px;}
.title3 a{ text-decoration: none;}
.title3 h2{ width: 175px; height:54px; margin:0 auto; margin-top: 100px; border-top:1px #cb993f solid; border-bottom:1px #cb993f solid; text-align: center; line-height: 54px; font-size: 30px; letter-spacing: 3px; margin:0 auto; }
.title3 h3{ text-align: center; font-size: 24px;letter-spacing: 1px;}
.title3 p{ text-align: center; font-size: 16px; padding-top: 40px; letter-spacing: 2px;}
.p3_part06_img{ width: 1296px; margin:0 auto; margin-top: 80px;}

.p3_part07a{ width: 100%; height: 1260px; min-width: 1300px; margin:0 auto; overflow: hidden; background: url(p3-7bg.jpg) no-repeat; background-size: 100% 100%;}
.p3_part07{ width: 1300px; margin:0 auto;}
.p3_part07 ul{ width: 1300px; margin:0 auto; margin-top: 80px;}
.p3_part07 ul li{ width: 408px; float: left; margin-left: 19px; margin-bottom: 50px;}
.p3_part07 ul li img{ display: block; width: 408px; margin:0 auto;}
.p3_part07 ul li p{ font-size: 14px; float: left; color: #fff; padding-top: 10px; text-align: justify;}
.p3_part07 ul li a{ display: block; text-decoration: none;}
.p3_part07_btn{ width: 190px; height: 45px; margin:0 auto; margin-top: 50px; text-align: center; line-height: 45px; font-size: 16px;}
.p3_part07_btn a{ display: block; text-decoration: none; color: #fff;border: 1px #fff solid; }
.p3_part07_btn a:hover{ background: #a87e40; border: 1px #a87e40 solid;}

/**************************************万树优势*************************************************/
.p4_title{ width: 735px; margin:0 auto; margin-top: 80px; }
.p4_con{ width: 1300px; margin:0 auto; margin-top: 80px;}
.p4_con li{ width: 1300px; height: 345px; float:left;margin-bottom: 55px; border: 1px #cccccc solid;}
.p4_con li .p4_conl{ width: 697px; height: 345px; overflow: hidden; float: left;}
.p4_con li .p4_conr{ width: 546px; float: left;}
.p4_con li .p4_conr h3{ float: left; margin-left: 44px; margin-top: 77px;}
.p4_con li .p4_conr p{ color: #544e4e; font-size: 18px; float: left;width: 546px; padding: 30px 30px 0 44px; text-align: justify; line-height: 30px; }
.p4_con li.p4_con_w{ height: 461px;}
.p4_con li.p4_con_w .p4_conr h3{  float: left; margin-left: 44px; margin-top: 127px;}


/**************************************加盟万树*************************************
.p5_con01{ width: 1300px; margin:0 auto; margin-top: 80px; overflow: hidden; }
.p5_con01l{ width: 409px; float: left; margin-top: 130px;}
.p5_con01r{ width: 863px; float: right;}
.p5_con01r li{ width: 863px; height: 100px; float: left; margin-bottom: 20px; background: #efefef;}
.p5_con01r li label{ display: block; width:18px; float: left; margin-top: 25px; margin-left: 25px;}
.p5_con01r li span{ display: block; width: 800px; color: #505151; float: left; font-size: 16px; padding-top:23px; padding-left: 20px;}
.p5_con01r li i{font-style: normal; font-size: 18px; color: #cb993f;}
.p5_con01r li.p5_con01r_w label{ margin-top: 40px;}
.p5_con01r li.p5_con01r_w span{ padding-top: 40px;}

.p5_con02a{ width: 100%; margin:0 auto; overflow: hidden; margin-top: 80px; background: url(p5-bg02.jpg) no-repeat; background-size: 100% 100%;}
.p5_con02l{ width: 60%; float: left;}
.p5_con02l_word{ width: 80%; margin:0 auto; margin-top: 8%; padding-bottom: 3%; overflow: hidden; }
.p5_con02l_word li{ width: 45%; float: left; margin-left: 5%; margin-bottom: 6%; }
.p5_con02l_word li img{ display: block; width: 30%; float: left;}
.p5_con02l_word li .p5_con02l_wordr{ width:65%; float: right;}
.p5_con02l_word li .p5_con02l_wordr h2{ color: #eeeeee; font-size: 18px;}
.p5_con02l_word li .p5_con02l_wordr p{ color: #eeeeee; font-size: 14px; padding-top: 2%; text-align: justify;}
.p5_con02r{ width: 40%; float: left;}
.p5_2title img{ width: 30%; margin-top: 15%; margin-left: 30%;}
.p5_con02r h3{ color: #4f4f4f; font-size: 18px; text-align: justify; padding: 20% 20% 0 30%;}
.p5_con02r p{ color: #4f4f4f; font-size: 12px; text-align: justify; padding:5% 20% 22.5% 30%;}
.p5_con02l_word li img:hover{-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg);  }

.p5_part3_con{ width: 1300px; margin:0 auto; margin-top: 100px; padding-top: 45px;  overflow: hidden;}
.p5_part3_con li{ width: 150px; height: 206px; position: relative; float: left; background: url(p5-3wordbgb.jpg) no-repeat; margin-left: 11px;}
.p5_part3_con li h1{ font-size: 15px; text-align: center; margin-top: 97px; color: #000;}
.p5_part3_con li h2{ position: absolute; top: -43px; left: 37px;}
.p5_part3_btn{ width: 221px; height: 37px; margin: 0 auto; background: #a87e40; text-align: center; line-height: 37px; font-size: 16px; color: #fff; border-radius: 20px; margin-top: 80px;}
.p5_part3_btn a{ display: block; text-decoration: none; color: #fff;}
.p5_part3_btn a:hover{ background: #cb993f;border-radius: 20px; }
.p5_part3_con li h2 img:hover{-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg);  }

.p5_slogan02a{ width:100%; min-width: 1300px; height: 318px; margin:0 auto; margin-top: 80px; background: url(slogan02.jpg) no-repeat; background-size: 100% auto; }
.p5_slogan02{ width: 1300px; margin:0 auto; overflow: hidden; }
.p5_slogan02 ul{ width: 308px; margin-top:44px; margin-left: 20px; color: #fff;}
.p5_slogan02 ul li{ width: 308px; height: 45px; float: left; margin-bottom: 20px;}
.p5_slogan02 ul li input{ width: 306px; height: 42px; float: left; padding-left:10px; border-radius: 10px; border: 1px #a0a0a0 solid; background: #fff; font-family: "微软雅黑";}
.p5_slogan02 ul li label{ display: block; width: 115px; height: 35px; float: left; background: none; text-align: center; line-height: 35px;}
.p5_slogan02 ul li span{ display: block; width: 115px; height: 35px; float: right; margin-right: 5px;text-align: center; line-height: 35px; background:#a87e40; border-radius: 0; }
.p5_slogan02 ul li label input{  width: 112px; height: 32px; float: left; border: 1px #a0a0a0 solid; color: #fff;background: none; padding-left: 0;border-radius: 0; }
.p5_slogan02 ul li span input{  width: 112px; height: 32px; float: left;  border: none;color: #fff;background:#a87e40;padding-left: 0;}
.p5_slogan02 ul li label input:hover{ background:#a87e40; border: 1px #a87e40 solid; }

.p5_2part06{ width: 1300px; margin:0 auto; overflow: hidden; margin-top: 60px; margin-bottom: 50px; }
.p5_2part06left{ width: 480px; float: left;}
.p5_2part06left h3{ font-size: 30px; color: #cb993f; font-weight: bold;}
.p5_2part06left h3 a{ text-decoration: none;}
.p5_2part06in{ width: 480px; margin: 0 auto; overflow: hidden; margin-top: 45px;}
.p5_2part06in li{ width: 480px; height: 50px; border:1px #ccc solid; margin-bottom: 20px;}
.p5_2part06in li input{ width: 476px; height: 47px; padding-left: 10px; color: #737372; font-family: "微软雅黑";}
.p5_2_part06btn{ width: 230px; height: 60px; cursor: pointer; background: #cb993f; text-align: center; line-height: 60px; font-size: 24px;  color: #fff; margin-top: 20px;}
.p5_2_part06w{  width: 500px; margin: 0 auto; overflow: hidden; margin-top: 45px; }
.p5_2_part06wl{ width: 245px; float: left; border-right:1px #ccc solid; color: #727171; font-size: 14px;}
.p5_2_part06wr{ width: 235px; float: left; padding-left: 20px;color: #727171; font-size: 14px;}
.p5_2_part06wr span{ display: block; color: #727171; font-size: 30px;} 
.p5_2part06right{ width: 628px; float: right; margin-right: 60px; margin-top: 30px;}


***/


/*********************************************加盟合作*************************************************/

.Jtitle{ width: 679px; margin: 0 auto; margin-top: 90px;}
.Jtitle a{ text-decoration: none;}
.Jtitle h2{width: 679px;height: 64px; margin: 0 auto; text-align: center; color: #323232; font-size: 36px; font-family: "微软雅黑"; background: url(titlebg4.png) center center no-repeat; background-size: 100% 100%; }
.Jtitle h2 span{ display: block; text-align: center; color: #787878; font-size: 18px; font-family: "华文细黑";}
.Jtitle h3{ text-align: center; margin-top: 30px; color: #787878; font-size: 18px; letter-spacing: 2px; font-family: "微软雅黑";}

.btitle{ width: 679px; margin: 0 auto; margin-top: 90px;}
.btitle a{ text-decoration: none;}
.btitle h2{width: 679px;height: 64px; margin: 0 auto; text-align: center; color: #ffffff; font-size: 36px; font-family: "微软雅黑"; background: url(titlebg4.png) center center no-repeat; background-size: 100% 100%; }
.btitle h2 span{ display: block; text-align: center; color: #ffffff; font-size: 18px; font-family: "华文细黑";}
.btitle h3{ text-align: center; margin-top: 30px; color: #ffffff; font-size: 18px; letter-spacing: 2px; font-family: "微软雅黑";}



.p4_con01a{ width: 100%;  height:1260px;min-width: 1300px; margin:0 auto; overflow: hidden; background:url(p4-bg01.jpg); background-size: 100% 100%;}
.p4_con01{ width: 1300px; margin:0 auto; overflow: hidden; }
.p4_con01_w{ width: 1300px; margin:0 auto; margin-top: 70px; overflow: hidden; }
.p4_con01_w .p4_con01_wl{ width: 600px; float: left; margin-left: 30px;}
.p4_con01_w .p4_con01_wl h2{ font-size: 24px; color: #009140; font-family: "微软雅黑"; margin-top: 35px;}
.p4_con01_w .p4_con01_wl h3{ font-size: 18px; color: #787878; font-family: "微软雅黑"; margin-top: 45px; text-align: justify;}
.p4_con01_w .p4_con01_wl h4{ font-size: 14px; color: #b4b4b4; font-family: "微软雅黑"; margin-top: 30px; text-align: justify;}
.p4_con01_w .p4_con01_wl h5{ font-size: 14px; color: #b4b4b4; font-family: "微软雅黑"; margin-top: 105px; text-align: justify;}
.p4_con01_w .p4_con01_wl h5 label{ display: block; float: left;}
.p4_con01_w .p4_con01_wl h5 span{ display: block; float: left; margin-left: 20px;}
.p4_con01_w .p4_con01_wr{ width: 540px; height: 374px; float: right; overflow: hidden; }
.p4_part_con{ width: 1300px; margin:0 auto; margin-top: 85px; overflow: hidden; }
.p4_part_con li{ width: 311px; height: 387px; background: #a09f9f; float: left; margin-right: 13px; border:1px #aaaaaa solid;}
.p4_part_con li h1{ margin:0 auto; text-align: center; margin-top: 55px; }
.p4_part_con li h1 img{
    transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;
}
.p4_part_con li h1 img:hover{
    transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
}
.p4_part_con li h2{ font-size: 22px; color: #f3f3f4; text-align: center; margin-top: 20px;}
.p4_part_con li h3{ width: 35px; height: 1px; margin:0 auto; background: #fff; margin-top: 15px;}
.p4_part_con li p{ font-size: 14px; line-height: 25px; text-align:justify; margin-top: 25px; color: #fff; padding:0 20px 0 20px;}
.p4_part_con li:hover{ background: #009140;  border:1px #009140 solid;}

.p4_con02a{ width: 100%;  height: 786px;min-width: 1300px; margin:0 auto; overflow: hidden; background:url(p4-bg02.jpg); background-size: 100% 100%;}
.p4_con02{ width: 1300px; margin:0 auto; overflow: hidden; }
.p4_modular02_con{ width: 1180px; margin:0 auto; overflow: hidden; margin-top: 95px;}
.p4_modular02_left{ width: 565px; float: left; margin-top: 32px;}
.p4_service_left{ width: 368px; float: left;}
.p4_service_left h2{ width: 368px;float: left; text-align: right;font-size: 14px; color: #e6e6e3;}
.p4_service_left p{ width: 368px;float: left; text-align: right;font-size: 14px; color: #e6e6e3;}
.p4_service_right{ width: 144px; float: left; margin-left: 50px;}
.p4_modular02_right{ width: 565px; float: left;}
.p4_service_left2{ width: 174px; float: left; }
.p4_service_right2{ width: 330px; float: left;margin-left: 50px;margin-top: 35px;}
.p4_service_right2 h2{ width: 368px;float: left; text-align: left;font-size: 14px; color: #e6e6e3;}
.p4_service_right2 p{ width: 368px;float: left; text-align: left;font-size: 14px; color: #e6e6e3;}
.p4_modular02_con2{ width: 1180px; margin:0 auto; overflow: hidden;}
.p4_modular02_left2{ width: 565px; float: left; }
.p4_service_left3{ width: 368px; float: left; margin-top: 57px;}
.p4_service_left3 h2{ width: 368px;float: left; text-align: right;font-size: 14px; color: #e6e6e3;}
.p4_service_left3 p{ width: 368px;float: left; text-align: right;font-size: 14px; color: #e6e6e3;}
.p4_service_right3{ width: 166px; float: left; margin-left:28px;}
.p4_modular02_right2{ width: 565px; float: left;}
.p4_service_left4{ width: 165px; float: left; }
.p4_service_right4{ width: 330px; float: left;margin-left: 50px;margin-top:50px;}
.p4_service_right4 h2{ width: 368px;float: left; text-align: left;font-size: 14px; color: #e6e6e3;}
.p4_service_right4 p{ width: 368px;float: left; text-align: left;font-size: 14px;  color: #e6e6e3;}
.p4_slogan{ width: 100%;min-width: 1300px; margin:0 auto; overflow: hidden; }

.p4_con03a{ width: 100%;  height: 953px;min-width: 1300px; margin:0 auto; overflow: hidden; background:url(p4-bg03.jpg); background-size: 100% 100%;}
.p4_con03{ width: 1300px; margin:0 auto; overflow: hidden; }
.p4_con03_icon{ width: 1300px; margin:0 auto; margin-top: 100px; overflow: hidden;}
.p4_con03_icon li{ width: 115px; float: left; margin-left: 88px;}
.p4_con03_icon li img{ display: block; width: 115px; height: 115px; margin:0 auto;}
.p4_con03_icon li span{ display: block;text-align: center;font-size: 18px; color: #787878; font-family: "微软雅黑"; margin-top: 5px; }
.p4_con03_word{ width: 1300px; margin:0 auto; margin-top: 100px; overflow: hidden; }
.p4_con03_word li{ width: 413px; float: left; margin-right:19px; }
.p4_con03_word li h2{ width: 413px; height: 36px; line-height: 36px; background: #636365; text-align: left; padding-left: 15px; font-size: 18px; color: #fff; font-family: "微软雅黑";}
.p4_con03_word li p{font-size: 15px; color: #787878; font-family: "微软雅黑"; margin-top:10px; line-height: 30px; margin-bottom: 55px; }
.p4_con03_icon li img{
    transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;
}
.p4_con03_icon li img:hover{
    transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
}

.p4_con04a{ width: 100%;  height: 966px;min-width: 1300px; margin:0 auto; overflow: hidden; background:url(p4-bg04.jpg); background-size: 100% 100%;}
.p4_con04{ width: 1300px; margin:0 auto; overflow: hidden; }
.p4_con04_w1{ width: 1300px; margin:0 auto; margin-top: 80px; overflow: hidden; } 
.p4_con04_w1 li{ width: 290px; float: left; margin-left: 27px;}
.p4_con04_w1 li h2{ width: 133px; height: 216px;margin:0 auto; background: url(p4-b.png); text-align: center;font-size: 24px; color: #787878; font-family: "微软雅黑";padding-top: 70px; }
.p4_con04_w1 li h3{ text-align: center; margin-top: 10px; font-size: 18px; color: #fff; font-family: "微软雅黑"; letter-spacing: 1px; }
.p4_con04_w1 li h4{ text-align: center; margin-top: 5px; font-size: 12px; color: #fff; font-family: "微软雅黑"; font-style: italic; letter-spacing: 1px; }
.p4_con04_w2{ width: 1300px; margin:0 auto; margin-top: 30px; overflow: hidden; } 
.p4_con04_w2 li{ width: 215px; float: left;  margin-left: 165px;}
.p4_con04_w2 li h2{ width: 133px; height: 216px;margin:0 auto; background: url(p4-b.png); text-align: center;font-size: 24px; color: #787878; font-family: "微软雅黑";padding-top: 70px; }
.p4_con04_w2 li h3{ text-align: center; margin-top: 10px; font-size: 18px; color: #fff; font-family: "微软雅黑"; letter-spacing: 1px; }
.p4_con04_w2 li h4{ text-align: center; margin-top: 5px; font-size: 12px; color: #fff; font-family: "微软雅黑"; font-style: italic; letter-spacing: 1px; }

.p4_con05{ width: 1300px; margin:0 auto;  margin-top: 100px; margin-bottom: 150px; overflow: hidden;}
.p4_con05 .p4_con05l{ width: 606px; height: 719px; float: left; overflow: hidden;}
.p4_con05 .p4_con05r{ width: 545px; float: right; overflow: hidden; margin-right: 20px;}
.p4_con05 .p4_con05r h2{ margin-top: 80px; color: #323232; font-size: 30px; font-family: "微软雅黑";}
.p4_con05 .p4_con05r h3{ margin-top: 30px; color: #787878; font-size:14px; font-family: "微软雅黑";}
.p4_con05 .p4_con05r .p4_con05_in{ width: 545px; margin-top: 70px;  }
.p4_con05 .p4_con05r .p4_con05_in li{ width: 545px; float: left; margin-bottom: 45px; border-bottom: 1px #6c6c6c solid; padding-bottom: 15px;}
.p4_con05 .p4_con05r .p4_con05_in li input{width: 520px; height: 30px; color: #787878; font-size: 16px; font-family: "微软雅黑"; }
.p4_con05 .p4_con05r .p4_con05_sub{ width: 545px; height: 50px; margin:0 auto; background: #009140; text-align: center; line-height: 50px; margin-top: 10px;}
.p4_con05 .p4_con05r .p4_con05_sub input{ width: 545px; height: 50px;background: #009140; text-align: center; line-height: 50px; color: #fff;font-family: "微软雅黑"; font-size: 20px;}







.p7_part2_con{ width: 1300px; margin:0 auto; margin-top: 135px; }
.p7_part2_conl{ width: 940px; float: left;}
.p7_part2_conl li{ width: 460px; height: 302px; overflow: hidden; float: left;margin-right:9px; margin-bottom: 13px;}
.p7_part2_conr{ width: 350px; height: 616px; overflow: hidden; float: right;}








/*************************************新闻资讯****************************************/
.p6_con{ width: 1300px;margin:0 auto; }
.p6_nav{ width: 1300px; margin:0 auto; margin-top: 88px; overflow: hidden; border-top:1px #cb993f solid;}
.p6_nav li{ width: 172px; height: 218px; float: left; margin-left: 76px; background: url(p6-nav02.png) no-repeat;}
.p6_nav li h3{ font-size: 18px; margin-top: 82px; text-align: center; color: #272626;}
.p6_nav li h4{ font-size: 18px; margin-top: 20px; text-align: center; color: #272626;}
.p6_nav li a{ display: block; text-decoration: none;}
.p6_nav li:hover{ background: url(p6-nav01.png) no-repeat;}
.p6_nav li.p6_actnav{background: url(p6-nav01.png) no-repeat; }
.p6_nav li.p6_actnav h3,.p6_nav li.p6_actnav h4{color: #fff; }
.p6_title{ width: 1300px; margin:0 auto; margin-top: 80px;}
.p6_title h3{ text-align: center; font-size: 30px; letter-spacing: 3px;}
.p6_title h4{ text-align: center; font-size:24px;}
.p6_new{ width: 1300px; margin:0 auto; margin-top: 70px;overflow: hidden;}
.p6_new li{ width: 420px; float: left; padding-bottom:50px; border: 1px #c0c0c0 solid; margin-left: 10px; margin-bottom: 30px;}
.p6_new li img{ display: block; width: 396px; margin:0 auto; margin-top: 10px;}
.p6_new li h3{ font-size: 16px; margin-top: 30px; margin-left: 20px; color: #3e3a39;}
.p6_new li p{ font-size: 14px; color: #8a8a8a; padding: 10px 20px 0 20px; line-height: 30px; text-align: justify;}
.p6_new li h4{ width: 75px; height: 25px; float: right; background: #727171; text-align: center; line-height: 25px; color: #fff; margin-top: 30px; margin-right: 30px; }
.p6_new li a{ display: block; text-decoration: none;}
.p6_new li:hover{ background: url(new-bg.png) no-repeat; border:1px solid #fff; }
.new_page{ width: 515px; height: 34px; margin:0 auto; overflow: hidden; margin-top: 45px; margin-bottom: 50px;}
.new_page li{ width: 34px; height: 34px; float: left; margin-left: 20px; border: 1px #acacac solid; text-align: center; line-height: 34px; color: #373838; cursor: pointer;}
.new_page li.act_page{ width: 100px; height: 34px; line-height: 34px; background: #cb993f; color: #fff;border: 1px #cb993f solid;}
.new_page li:hover{ background:#cb993f; color: #fff; border: 1px #cb993f solid;}
.new_page li.active_page0{ background:#cb993f; color: #fff;border: 1px #cb993f solid;}

/*新闻内页*/
.new_con{ width: 1300px; margin:0 auto; margin-top: 70px; }
.p6_new_list{ width: 1300px; margin:0 auto; overflow: hidden;}
.p6_new_left{ width: 850px; float: left;}
.p6_new_left h1{ font-size: 24px; color:#cb993f; text-align: center; margin-top: 30px;}
.p6_new_left h3{ font-size: 14px; color: #c6c6c6; text-align: center; padding-top:8px;}
.p6_new_left h4{ width: 756px; height:1px; background: #dadada; margin:0 auto; margin-top: 25px;}

.p6_new_word a{ color: #0b491f; text-decoration: none;}

.p6_new_word img{ display: block; max-width:756px; height: auto;  margin:0 auto; margin-top: 50px;}

.p6_new_word { padding:0 45px 0 45px; color: #6c6c6f; line-height: 30px; text-align: justify;}


.p6_new_word .new_button{ width: 500px;margin:0 auto; overflow: hidden; margin-bottom: 150px; margin-top: 48px; }
.p6_new_word .new_button li{ width: 104px; height: 36px; background: #4b4b4b; color: #fff; text-align: center; line-height: 36px; float: left; margin-left: 47px;}
.p6_new_word .new_button a{ display: block; text-decoration: none; color: #fff;}
.p6_new_word .new_button a:hover{ background: #004c56; color: #fff; border: none;}
.new_list_page{ width: 800px; margin:0 auto; margin-top: 40px; margin-bottom: 40px;}
.new_list_page li{ font-size: 14px; padding-left: 30px;}
.new_list_page li a{ text-decoration: none; color:#cb993f; }
.new_list_page li a:hover{ color:#a87f41;}




.p6_new_right{ width: 420px; float: right; padding-bottom: 40px;}
.p6_new_right h1{ width: 380px;font-size: 18px; margin-left: 17px; border-left:3px #0b491f solid; padding-left: 8px; margin-top: 50px;  margin-bottom: 20px; color: #000; }
.p6_new_right_img{ width: 400px; margin:0 auto; overflow: hidden;}
.p6_new_right_img li{ float: left; width: 190px; height: 169px; margin-left: 7px; margin-bottom: 70px; }
.p6_new_right img{ display: block; width: 190px; height: 169px;}
.p6_new_right_img li span{ display: block; float: left; text-align: left;}
.p6_new_right_img li a{ text-decoration: none; color: #333;}
.p6_new_right_img li a:hover{ color:#a87f41; }
.p6_new_word a{ color:#0b491f; }
.position0{ width: 1300px; margin:0 auto; font-size: 14px; color: #777575; margin-top: 80px; padding-left: 50px;}
.position0 a{ color: #777575; text-decoration: none;}
.position0 a:hover{ color: #a87f41;}


/*************************************万树网点*****************************************/
.content-five{width:1300px;margin:80px auto; overflow: hidden; }
.con-five{width: 418px; height: 376px; float: left; margin-right: 14px; margin-bottom: 15px;position: relative;overflow: hidden; cursor: pointer;}
.conimg{width: 418px; height: 376px;}
.txt-five{ position: absolute;left: 0; bottom: 0; width: 100%; height: 45px;line-height: 45px; text-align: center; color: #fff; background: rgba(0,0,0,0.6);}
.txt-five h3{ font-weight: normal; color: #fff; font-size: 15px; letter-spacing: 1px;}
.p7_store{ width: 1200px; margin:0 auto; margin-top: 70px; margin-bottom: 50px; }
.p7_store h1{ text-align: center; font-size: 30px; color: #cb993f;}
.p7_store h3 { font-size: 14px;text-align: center;color: #b6b6b6; margin-top: 5px;}
.p7_store img{ display: block; width: 654px; height: 500px; margin:0 auto; margin-top: 40px;}
.p7_store .p7_return{ width: 144px;height: 36px;margin: 0 auto; cursor: pointer; margin-top: 75px;background: #4b4b4b;color: #fff;text-align: center; line-height: 36px;}
.p7_store .p7_return a{ display: block; text-decoration: none; color: #fff;}
.p7_store .p7_return a:hover{ background: #a87f41;}
.p7_store .p7_store_w{ width:1000px; margin:0 auto; margin-top: 50px; color: #606060;}
.p7_store p{ width: 650px; margin:0 auto; margin-top: 12px;}

.p7_con02a{ width: 100%; min-width: 1300px; height:1350px; margin:0 auto;  overflow: hidden; background: url(p7-bg02.jpg) top center no-repeat; background-size: 100% 100%;}
.p7_con02{ width: 1300px; height: 1350px; margin:0 auto;}
.p7_con02_word{width: 1300px; margin:0 auto; margin-top: 100px; overflow: hidden; }
.p7_con02_word li{ width: 312px; height: 443px; float: left; margin-left: 10px; margin-bottom: 55px; background: url(p7-2bg.jpg) bottom center no-repeat;}
.p7_con02_word li a{ text-decoration: none;}
.p7_con02_word li img{ display: block; width: 172px; margin:0 auto;}
.p7_con02_word li h2{ font-size: 22px; color:#cb993f; text-align: center; padding-top: 20px; }
.p7_con02_word li h3{ font-size: 16px; color:#515252; padding-left: 30px; padding-top: 20px; }
.p7_con02_word li p{ font-size: 14px; color:#515252; padding: 10px 30px 0 30px; line-height: 30px;}
.p7_con02_word li img{
    transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;
}
.p7_con02_word li img:hover{
    transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
}
/*.p7_con02_word li img:hover{-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg);  }
*/

.p7_wordimg{ width: 539px; margin:0 auto; margin-top: 30px;}
.lbody{ width: 1300px; height: 654px; margin:0 auto; overflow: hidden; margin-top: 80px;}
.lbox{ width: 434px; float: left; height: 327px; position: relative; cursor: pointer;}
.lbox .ltest{ width:433px; height: 337px; background: url(ser2_15.png) no-repeat; position: absolute; left: 0; bottom: -316px; padding-top: 70px;}
.lbox .ltest p{font-size: 18px; text-align: left; padding-left: 60px; color: #cb993f; line-height: 33px;}
.lbox .ltest div{font-size: 16px; text-align: justify; padding: 10px 60px 0 60px; color: #666666; line-height: 28px; margin-top: 5px;}
.lbox:hover p{ color: #fff;}
.lbox:hover div{ color: #fff;}
.lbox:hover .ltest{ background: url(ser2_13.png) no-repeat;}
.lbox2{ width: 430px; float: left; height: 327px; position: relative; cursor: pointer;}
.lbox2 .limg{ margin-top: 316px;}
.lbox2 .ltest{ width: 433px; height: 327px; background: url(ser2_07.png) no-repeat; position: absolute; left: 0; top: 0px; padding-top: 53px;}
.lbox2 .ltest p{font-size: 18px; text-align: left; padding-left: 60px; color: #cb993f; line-height: 33px;}
.lbox2 .ltest div{font-size: 16px; text-align: justify; padding: 10px 60px 0 60px; color: #666666; line-height: 28px; margin-top: 5px;}
.lbox2:hover p{ color: #fff;}
.lbox2:hover div{ color: #fff;}
.lbox2:hover .ltest{ background: url(ser2_09.png) no-repeat; }
.lbox a{ display: block; text-decoration: none;}
.lbox2 a{ display: block; text-decoration: none;}

.p7_con04a{ width: 100%;  min-width: 1300px; margin:0 auto;overflow: hidden; }
.p7_con04{ width: 1300px; margin:0 auto; margin-top: 80px; overflow: hidden; }
.p7_con04 li{ width: 413px; height: 322px; overflow: hidden; float: left; margin-right: 19px;}
.download {width:1300px; height:175px; margin:0 auto; margin-top: 100px; background: #fff; overflow: hidden;  border:solid 2px #cb993f; border-radius:5px;-webkit-box-shadow: 3px 3px 3px; -moz-box-shadow: 1px 1px 1px; box-shadow: 1px 1px 1px;  margin-bottom:90px;  }
.download .d_l {width:1000px; height:175px; float:left;margin-left:50px; }
.download  h3 { width:1000px;font-family:"微软雅黑"; text-align:center; margin-top:40px; font-size: 22px; color: #cb993f;  }
.download .d_l_down {width:925px;  height:60px;font-size: 14px; float:left;margin-left:50px; margin-top:45px; }
.download .d_l_down .btn9 {width:380px; height:50px;margin-left:45px;font-family:"微软雅黑";  background-color:#e2e2e2; padding:9px; border:solid 1px #e2e2e2;
-webkit-box-shadow:inset 0 0 5px #ffffff;  -moz-box-shadow:inset 0 0 5px #ffffff;  box-shadow:inset 0 0 5px #ffffff; color:#9d9d9d; float:left; }
.download .d_r {width:95px; height:95px; float:right; margin-right:100px; margin-top:45px;}
.download .d_r a {width:95px; height:95px; display:block; background:#784a35; color:#fff; border-radius:10px; text-align:center; vertical-align:middle;display: table-cell; }
.download .d_r a:hover {width:95px; height:95px; display:block; background:#784a35; color:#fff; border-radius:10px;vertical-align:middle;display: table-cell;
-webkit-box-shadow:inset 0 0 10px #0CC;  -moz-box-shadow:inset 0 0 10px #0CC;   box-shadow:inset 0 0 10px #0CC; }
.download .d_r button{ width: 95px;height: 95px; font-size:16px; font-family:"微软雅黑"; display: block; border: none;background: #cb993f;color: #fff; border-radius: 10px;text-align: center;vertical-align: middle; display: table-cell;}


/*************************************万树服务****************************************/

.p6_part03{ width: 100%; min-width: 1300px; height: 936px; margin:0 auto; background: url(p6-bg03.jpg) no-repeat;background-size: 100% 100%;}
.p6_part3{ width: 1300px; margin:0 auto; overflow: hidden;}
.p6_part3_con{ width:700px; float:right; padding-top: 50px; overflow: hidden; margin-top: 120px; }
.p6_part3_con h1{width:700px; float: left; margin-bottom: 95px;}
.p6_part3_con p{ font-size: 14px; color: #2b2a2a; line-height: 40px; text-align: justify;}


.p6_word{ width: 1300px; margin:0 auto; font-size: 18px; text-align: center; color: #787878;padding-top: 40px; font-family: "华文细黑";}
.p6_con01{ width: 1300px; margin:0 auto; margin-top: 60px; margin-bottom:50px; height:700px;}
.p6_con01l{ width: 743px; height: 638px; overflow: hidden; float: right; }
.p6_con01r{ width: 530px;float: left; }
.p6_con01r h2{ font-size: 36px; font-family: "华文细黑";}
.p6_con01r h3{ margin-top: 40px;}
.p6_con01r p{ font-size: 16px; color: #787878; text-align: justify; line-height: 30px; padding-top: 10px; letter-spacing: 1px;}

.p6_con02a{ width: 100%;  height: 745px;min-width: 1300px; margin:0 auto; margin-top: 90px; overflow: hidden; background:url(p6-bg01.jpg); background-size: 100% 100%;}
.p6_con02{ width: 1300px; margin:0 auto; overflow: hidden; }
.p6_word2{ width: 900px; margin:0 auto; margin-top: 70px; line-height: 35px; text-align: center; color: #f7f8f8; font-size: 18px; font-family: "华文细黑"; }
.p6_cont{ width: 1300px; margin:0 auto; overflow: hidden; margin-top: 100px; background: url(p6-iconbg.png) top center no-repeat;}
.p6_cont ul{ width: 1300px; margin:0 auto; overflow: hidden;margin-top: 100px;}
.p6_cont ul li{ width: 98px; height: 134px; background: #fff; float: left; margin-left: 77px;}
.p6_cont ul li img{  display: block; text-align: center; margin-top: 25px;}
.p6_cont ul li span{ display: block; text-align: center; padding-top: 10px; color: #686868;}

.p6_modular03{ width: 1300px; margin: 0 auto;  overflow: hidden; }
.p6_modular03  h1{ font-size: 27px; text-align: center; color: #a2a2a2; margin-top: 105px;}
.p6_modular03  h2{ font-size: 65px; text-align: center; color: #c02176; font-weight: bold;}
.p6_modular03  h2 a{ text-decoration: none;color: #c02176;}
.p6_modular03  h3{ font-size: 28px; text-align: center; color: #727171;}
.p6_modular03  h4{ font-size: 18px; text-align: center; margin-top: 30px; color: #9a9898;}
.p6_modular03_con{ width: 1095px; margin:0 auto; overflow: hidden;margin-top: 85px;}
.p6_modular03_con li{ width: 1095px; height: 57px; float: left; margin-bottom: 30px;}
.p6_modular03_con li input{ width: 1095px; height: 57px; border-radius: 30px; background: #ededed; padding-left: 20px; font-size: 14px; color: #b4b4b4; font-family: "微软雅黑";}
.p6_modular03_con li textarea{ width: 1095px; height: 240px; border-radius: 20px; background: #ededed; border: none; padding-top: 20px; padding-left: 20px;font-family: "微软雅黑"; font-size: 14px; color: #b4b4b4;}
.p6_btn{ width: 418px; height: 59px; margin:0 auto; text-align: center; line-height: 59px; background: #565656; border-radius: 30px; color: #fff; margin-top: 20px;cursor: pointer;}
.p6_btn:hover{ background:#c02176; }
.p6_position{ width: 1100px; height: 56px;margin:0 auto; margin-top: 90px; margin-bottom: 150px; line-height: 56px; color: #888b8d; padding-left: 10px; border-top: 1px #ebebec solid; border-bottom: 1px #ebebec solid;}
.p6_position a{ text-decoration: none; color: #888b8d;}





.p8_con01{ width: 1300px; height: 680px; margin:0 auto; overflow: hidden;  background: url(p8-icon0.jpg) 72px no-repeat #fff;}
.p8_con01 ul{ width: 1300px; position: relative;}
.p8_con01 ul li.p8_con01a{ width: 320px; position: absolute; top: 134px; left: 78px; text-align: right;}
.p8_con01 ul li.p8_con01a h2{ font-size: 24px; color: #cb993f;}
.p8_con01 ul li.p8_con01a h3{ font-size: 14px; color: #cb993f;}
.p8_con01 ul li.p8_con01a p{ font-size: 16px; color: #4a4b4b;}
.p8_con01 ul li.p8_con01b{ width: 320px; position: absolute; top: 370px; left: 75px; text-align: right;}
.p8_con01 ul li.p8_con01b h2{ font-size: 24px; color: #cb993f;}
.p8_con01 ul li.p8_con01b h3{ font-size: 14px; color: #cb993f;}
.p8_con01 ul li.p8_con01b p{ font-size: 16px; color: #4a4b4b;}
.p8_con01 ul li.p8_con01c{ width: 337px; position: absolute; top: 134px; right: 5px; text-align: left;}
.p8_con01 ul li.p8_con01c h2{ font-size: 24px; color: #cb993f;}
.p8_con01 ul li.p8_con01c h3{ font-size: 14px; color: #cb993f;}
.p8_con01 ul li.p8_con01c p{ font-size: 16px; color: #4a4b4b;}
.p8_con01 ul li.p8_con01d{ width: 337px; position: absolute; top: 370px; right: 5px; text-align: left;}
.p8_con01 ul li.p8_con01d h2{ font-size: 24px; color: #cb993f;}
.p8_con01 ul li.p8_con01d h3{ font-size: 14px; color: #cb993f;}
.p8_con01 ul li.p8_con01d p{ font-size: 16px; color: #4a4b4b;}
.p8_con01 ul li.p8_con01e{ width: 337px; position: absolute; top: 503px; right: 450px; text-align: left;}
.p8_con01 ul li.p8_con01e h2{ font-size: 24px; color: #cb993f;}
.p8_con01 ul li.p8_con01e h3{ font-size: 14px; color: #cb993f;}
.p8_con01 ul li.p8_con01e p{ font-size: 16px; color: #4a4b4b;}

.p8_con02a{ width: 100%; min-width: 1300px; height:880px; margin:0 auto;  overflow: hidden; background: url(p8-bg02.jpg) top center no-repeat; background-size: 100% 100%;}
.p8_con02{ width: 1300px; height: 880px; margin:0 auto;}
.title2{ width: 1300px; margin:0 auto; margin-top: 120px;}
.title2 a{ text-decoration: none;}
.title2 h2{ width: 1300px; height:54px; margin:0 auto; margin-top: 100px;color: #fbf9f9;  text-align: center; line-height: 54px; font-size: 30px; letter-spacing: 3px; margin:0 auto; background: url(titlebg2.png) no-repeat;}
.title2 h3{ text-align: center; font-size: 24px;color: #fbf9f9; letter-spacing: 1px;}
.title2 p{ text-align: center; font-size: 16px;color: #fbf9f9; padding-top: 40px; letter-spacing: 2px;}
.p8_con02_word{ width: 1300px; margin:0 auto; margin-top: 80px; overflow: hidden; }
.p8_con02_word li{ width: 310px; height: 388px; float: left; margin-left: 12px; background: #e7e7e7;}
.p8_con02_word li img{ display: block; width:91px; margin:0 auto; margin-top: 33px; }
.p8_con02_word li h2{ font-size: 22px; text-align: center; color:#cb993f; margin-top: 30px; }
.p8_con02_word li h3{ font-size: 12px; text-align: center; color:#cb993f;  }
.p8_con02_word li p{ font-size: 15px; text-align: center; color:#4a4b4b; padding: 30px 30px 0 30px; text-align: justify; }

.p8_con03{width: 1300px;  margin:0 auto; }
.p8_con03_icon01{ width: 1284px; height: 398px; margin:0 auto; margin-top: 80px; position: relative; background: url(p8-bga.png) no-repeat;}
.p8_con03_icona{ width: 169px; float: left; position: absolute;left: 68px; top:69px;}
.p8_con03_icona img{ display: block; width: 169px; margin:0 auto;}
.p8_con03_icona span{ display: block; text-align: center; font-size: 24px; color: #cb993f; padding-top: 5px;}
.p8_con03_iconb{ width: 169px; float: left; position: absolute;left: 393px; top:109px;}
.p8_con03_iconb img{ display: block; width: 169px; margin:0 auto;margin-top: 5px;}
.p8_con03_iconb span{ display: block; text-align: center; font-size: 24px; color: #cb993f; }
.p8_con03_iconc{ width: 169px; float: left; position: absolute;left: 714px; top:73px;}
.p8_con03_iconc img{ display: block; width: 169px; margin:0 auto;}
.p8_con03_iconc span{ display: block; text-align: center; font-size: 24px; color: #cb993f; padding-top: 5px;}
.p8_con03_icond{ width: 169px; float: left; position: absolute;right: 85px; top:107px;}
.p8_con03_icond img{ display: block; width: 169px; margin:0 auto;margin-top: 5px;}
.p8_con03_icond span{ display: block; text-align: center; font-size: 24px; color: #cb993f; }
.p8_con03_icona img{
    transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;
}
.p8_con03_icona img:hover{
    transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
}
.p8_con03_iconb img{
    transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;
}
.p8_con03_iconb img:hover{
    transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
}
.p8_con03_iconc img{
    transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;
}
.p8_con03_iconc img:hover{
    transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
}
.p8_con03_icond img{
    transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -webkit-transition: all 1s ease-in-out;
}
.p8_con03_icond img:hover{
    transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
}
.p8_con03_icon02{ width: 1284px; height: 398px; margin:0 auto; margin-top:40px; position: relative; background: url(p8-bgb.png) no-repeat;}

.p8_con04a{ width: 100%; min-width: 1300px; height:960px; margin:0 auto; margin-top: 80px;  overflow: hidden; background: url(p8-bg04.jpg) top center no-repeat; background-size: 100% 100%;}
.p8_con04{ width: 1300px; height: 960px; margin:0 auto;}
.member02{ width: 1300px;margin:0 auto; padding-top:60px;padding-bottom: 80px; overflow: hidden;}
.member02_online{ width: 1300px;margin:0 auto; overflow: hidden; margin-top: 30px; background: #fff; border: 1px #d2d0d0 solid; padding-bottom: 57px;}
.member02_left{ width: 516px; float: left; margin-top: 57px; margin-left: 76px;}
.member02_left h2{ font-size: 20px; color: #333333;}
.member02_left h3{ width: 516px; height: 44px;  line-height: 37px; margin-top: 28px; overflow:hidden ;}
.member02_left h3 label{ display: block; border: 1px #aaaaaa solid; width: 228px; height: 44px; float: left;}
.member02_left h3 span{ display: block; margin-left: 45px; border: 1px #aaaaaa solid; width: 228px; height: 44px; float: left;}
.member02_left h3 label input,.member02_left h3 span input{padding-left: 15px; font-family: "微软雅黑";}
.member02_left h4{ width: 516px; height: 44px;border: 1px #aaaaaa solid;  line-height: 37px; margin-top: 28px; overflow:hidden ;}
.member02_left h4 input{ padding-left: 15px;font-family: "微软雅黑";}
.member02_left h5{ width: 516px; height: 44px; font-size: 20px; color: #fff;  line-height: 44px; background: #cb993f; margin-top: 24px; text-align: center; cursor: pointer;}
.member02_right{ width: 622px; float: right; padding-bottom: 44px; background: #e6e6e6; margin-top: 57px; margin-right: 28px;}
.member02_right h1{ font-size: 30px; text-align: center; color: #3c3c3c; padding-bottom: 0; margin-top: 45px;}
.member02_right h2{ font-size: 20px; text-align: center; color: #3c3c3c; margin-top: 17px;}
.member02_right p{ padding:24px 42px 0 56px; }
.member02_join{ width: 1300px; margin:0 auto; overflow: hidden; margin-top: 26px; padding-bottom: 26px; background: #e7e7e7; }
.member02_join ul{ width: 1238px; height: 99px; margin:0 auto; margin-top: 37px; margin-left: 34px;}
.member02_join ul li{ width:190px ; height: 99px; line-height: 99px;  margin-left: 19px; background: #fff; float: left; position: relative;}
.member02_join ul li img{ float: left; cursor: pointer; position: absolute; top: 17px; left: 12px;}
.member02_join ul li span{ padding-left: 90px; font-size: 20px; color: #333333;}
.member02_join ul li img:hover{-webkit-transition: .5s all; -moz-transition: .5s all; -ms-transition: .5s all; transition: .5s all;transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); }


/*****************************************联系我们*************************************************/
.p9_con01a{ width: 100%; min-width: 1300px; height:679px; margin:0 auto;  overflow: hidden; background: url(p9-bg.jpg) center center no-repeat; background-size: 100% 100%;}
.p9_con01{ width: 1300px; height: 679px; margin:0 auto;}
.p9_con01 .title h2{ color:#3b3b3b;}
.p9_con01 .title h3{ color:#3b3b3b;}

.p9_part_con{ width: 1300px; margin:0 auto; overflow: hidden; margin-top: 80px;}
.p9_part_con ul{ width: 460px; float: left; border-right:1px #c0c0c3 solid;}
.p9_part_con ul li{ width: 460px; float: left; position: relative; margin-bottom: 50px; padding-left: 40px;}
.p9_part_con ul li label{ position: relative; top: 20px;}
.p9_part_con ul li span{ font-size: 18px; color: #6c6c6f; padding-left: 30px;}
.p9_two{ width: 181px; float: right; margin-right:60px; margin-top: 15px;}
.p9_two span{ display: block; text-align: center; font-size: 16px; letter-spacing: 1px;color: #6c6c6f;}
.p9_form{ width: 1300px; height: 365px; margin:0 auto; margin-top:90px; overflow: hidden;}
.p9_img{ width: 389px; float: left;}
.p9_input{ width: 911px;height: 365px; float: right; overflow: hidden; background: #878786;}
.p9_input ul{ width: 322px; float: left; margin-top: 50px; margin-left: 35px;}
.p9_input ul li{ width: 322px; height: 42px; float: left; margin-bottom: 35px;}
.p9_input ul li input{ width: 318px; height: 40px; padding-left: 10px; font-family: "微软雅黑";}
.p9_input .p9_text{ width: 500px; height: 195px; float: left; margin-left: 27px;margin-top: 50px; background: #fff; border-radius: 5px;}
.p9_input .p9_text textarea{ width: 497px; height: 193px; padding-left: 10px; padding-top: 10px; border: none;} 
.p9_input .p9_text button{ width: 135px; height: 40px;font-family: "微软雅黑"; background: #cb993f; border: none; float: right; margin-top: 35px; text-align: center; line-height:40px; color: #fff; }
.p9_input .p9_text button a{ color: #fff;}

#allmap {width: 100%; min-width: 1300px; height: 600px; margin:0 auto;}


/*回到顶部*/
.foot-float {
    width: 64px;
    height: 280px;
    position: fixed;
    z-index: 20;
    right: 0;
    bottom: 100px;
    display: none;
}
.foot-float.on {
    display: block;
}
.foot-float ul li a {
    width: 64px;
    height: 67px;
    margin-bottom: 5px;
    color: #fff;
    background-color: #a87e40;
    display: block;
    box-sizing: border-box;
    text-align: center;
    padding-top: 5px;
    text-decoration: none;
}
.foot-float ul li a p {
    font-size: 24px;
    font-family: 'iconfont';
    /*padding-top: 5px;*/
}
.foot-float ul li a span {
    font-size: 12px;
}
.foot-float ul li:nth-of-type(4) a {
    padding-top: 0;
}
.foot-float ul li:nth-of-type(4) a p {
    font-size: 24px;
}
.foot-float ul li:nth-of-type(4) a span {
    font-size: 16px;
    font-weight: bold;
}


/*404*/
.main_404_0{ width: 100%; min-width: 1300px; height: 450px; margin:0 auto; }
.main_404{ width: 1300px; height: 700px; margin:0 auto;}
.not_found {
    font-family: "微软雅黑","Microsoft YaHei",arial,"宋体";
    width: 600px;
    margin: 0 auto;
    padding-top: 136px; 
}
.not_found .not_found_img {
    background: url(404-icon.png) no-repeat;
    display: block;
    width: 163px;
    height: 224px;
    float: left;
}
.not_found .not_found_bd {
    float: left;
    margin-left: 40px;
    padding-top: 37px;
}
.not_found .not_found_bd h1 {
    font-weight: normal;
    font-size: 26px;
    color: #333;
    margin-bottom: 26px;
}
.not_found .not_found_bd .not_found_info {
    font-size: 14px;
    color: #666;
    line-height: 26px;
}
.not_found .not_found_bd .not_found_info a {
    color: #cb993f;
}





.t_page{padding:10px;text-align:center;font-size:14px;line-height:25px;}	
.t_page a{padding:2px 5px;border:1px solid #DEDEDC;margin:0px 3px;}	
.ColorLink a {color:#282828;}
.ColorLink a:hover {color:#009349;}	


