article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
	display:block
}
audio, canvas, video {
	display:inline-block
}
[hidden], audio:not([controls]) {
display:none
}
html {
	font-size:100%;
	overflow-y:scroll;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust:100%
}
body {
	margin:0;
	padding:0;
	font-size:13px;
	line-height:1.231;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
a {
	color:#999; text-decoration:none;
}
a:hover, a:visited {
	color:#333
}
a:active, a:focus, a:hover {
	outline:0
}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
abbr[title] {
	border-bottom:1px dotted
}
b, strong {
	font-weight:700
}
blockquote {
	margin:1em 40px
}
dfn {
	font-style:italic
}
.clearfix:after, .clearfix:before {
	content:"";
	display:table
}
.clearfix:after {
	clear:both
}
.clearfix {
	zoom:1
}
hr {
	display:block;
	height:1px;
	border:0;
	border-top:1px solid #d7d7d7;
	margin:1em 0;
	padding:0;
	overflow:hidden;
}
ins {
	background:#ff9;
	color:#000;
	text-decoration:none
}
mark {
	background:#ff0;
	color:#000;
	font-style:italic;
	font-weight:700
}
code, kbd, pre, samp {
	font-family:monospace, monospace;
	font-size:1em
}
pre {
	white-space:pre;
	white-space:pre-wrap;
	word-wrap:break-word
}
q {
	quotes:none
}
q:after, q:before {
	content:"";
	content:none
}
small {
	font-size:85%
}
sub, sup {
	font-size:75%;
	line-height:0;
	position:relative;
	vertical-align:baseline
}
sup {
	top:-.5em
}
sub {
	bottom:-.25em
}
img {
	border:0;
	-ms-interpolation-mode:bicubic;
	vertical-align:middle
}

label {
	cursor:pointer
}
legend {
	border:0;
	padding:0
}
button, input, select, textarea {
	font-size:100%;
	margin:0;
	vertical-align:baseline
}
button, input {
	line-height:normal
}
button, input[type=button], input[type=reset], input[type=submit] {
	cursor:pointer;
	-webkit-appearance:button
}
input[type=checkbox], input[type=radio] {
	box-sizing:border-box
}
input[type=search] {
	-webkit-appearance:textfield;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
	box-sizing:content-box
}
input[type=search]::-webkit-search-decoration {
-webkit-appearance:none
}
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
textarea {
	overflow:auto;
	vertical-align:top;
	resize:vertical
}
input:invalid, textarea:invalid {
background-color:#f0dddd
}
table {
	border-collapse:collapse;
	border-spacing:0
}
td {
	vertical-align:top
}
.ir {
	display:block;
	border:0;
	text-indent:-999em;
	overflow:hidden;
	background-color:transparent;
	background-repeat:no-repeat;
	text-align:left;
	direction:ltr
}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}

.ir br {
	display:none
}
.hidden {
	display:none!important
}
body{ background:#efefef;}
.wraper{ width:1001px; margin:0 auto; position:relative;}
/*.header{ height: 107px;
    background: #0607343d;
    color: #fff;
    position: absolute;
    z-index: 99;
    left: 0;
    top: 0;
    width: 100%;}
.header .logo{ display:block; position:absolute; left:0; top:0; z-index:9999;}
.header .topr-a{ float:right; margin-top:39px; clear:both; width:246px;}
.header .topr-a .luang{ float:right; margin-left:18px;}
.header .topr-a .luang a{ color:#fff;}
.header .search{ width:119px; height:15px; border-bottom:1px solid #fff; float:left;}
.header .search .text{ border:none; background: none; color:#fff; font-size:11px; height:15px; line-height:15px; width:100px; float:left;}
.header .search .submit{ border:none; width:16px; height:15px; float:right; background:url(../imagesh/sousou.png) center center no-repeat;}*/

.header{background: none;color: #707070;position: absolute;z-index: 9999;width: 100%;left: 0;top: 0; }
.header .topr-wrap{ padding:30px 0 20px; display:flex;align-items: center;justify-content:space-between; border-bottom: 3px solid #da251d; position:relative;}
.header .topr-wrap:after{position:absolute;content:'';background:#25155f;height:3px;width:150px; bottom:-3px;right:0;}
.header .logo{ display:block;}
.header .topr-a{ min-width:246px;display: flex;align-items: center;justify-content: space-between;}
.header .topr-a .luang{ float:left; margin-left:18px;}
.header .topr-a .luang a{ color:#707070; font-size: 14px;}
.header .topr-a .luang a.curr{color:#da251d;}
.header .search{ width:119px; height:15px; border-bottom:1px solid #fff; float:left;}
.header .search .text{ border:none; background: none; color:#fff; font-size:11px; height:15px; line-height:15px; width:100px; float:left;}
.header .search .submit{ border:none; width:16px; height:15px; float:right; background:url(../imagesh/sousou.png) center center no-repeat;}

.header #search {float:right;padding:0 5px;margin: 0 20px 0 10px;}
.header #search .search-input-wrapper {padding:0;border-radius:4px;width:42px;height:42px;position:relative;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.header #search.active .search-input-wrapper {padding:0 10px 0 40px;background-color:#FFF;width:180px;}
.header #search .search-input { outline: none; -webkit-appearance:none;background-color:transparent;-webkit-tap-highlight-color:transparent;border:0 none;-webkit-box-shadow:none;box-shadow:none;vertical-align:top;height:42px;width:100%;font-size:0;color:#333;}
.header #search.active .search-input {font-size:14px;}
.header #search .search-submit {display:none;}
.header #search .search-icon {border: 1px solid #707070;position:absolute;background-color:transparent;left:0;top:0;width:42px;height:42px;display:block;text-align:center;line-height:32px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;border-radius:50%;}
.header #search .search-icon .icon {display: inline-block; width:42px;height:42px; background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:center;background-size:20px;} 
.header #search.active .search-icon{ border:none;}
.header #search .search-icon .icon:hover {opacity:0.5;}
.header #search.active .search-icon .icon {opacity:0.5;}

/*.nav{ float:right; margin-top:14px; margin-right:-22px; _display:inline;}
.nav ul li{ float:left; padding:0px 22px; position:relative; height:37px; line-height:30px;}
.nav ul li.on,.nav ul li.cur{ background:url(../imagesh/on.png) top center no-repeat;}
.nav ul li.on a,.nav ul li.cur a{ color:#000000;}
.nav ul li .subnav{ position: absolute; top:36px; width:106px; background:#060734; z-index:9999;left:50%; margin-left:-53px; display:none;}
.nav ul li a{ font-size:14px; color:#fff;}
.nav ul li ul{ padding:10px 0 5px 10px;}
.nav ul li ul li{ padding:0; float:none; line-height:29px;}
.nav ul li ul li a{ padding-left:13px; background:url(../imagesh/ic-01.png) left center no-repeat; font-size:12px; color:#fff;}
.nav ul li li.on{ background:none;}
.nav ul li.on li a{ color:#fff; }*/
.nav{ margin-top:14px;}
.nav ul{ display:flex;align-items: center;justify-content:space-between;}
.nav ul li{ position:relative; height:37px; line-height:30px;}
/*.nav ul li.on,.nav ul li.cur{ background:url(../imagesh/on.png) top center no-repeat;}*/
.nav ul li.on a,.nav ul li.cur a{ color:#da251d;}
.nav ul li .subnav{ position: absolute; top:36px; width:200px; background:#060734; z-index:9999;left:50%; margin-left:-53px; display:none;}
.nav ul li a{ font-size:14px; color:#25155f;font-weight: 700;}
.nav ul li ul{ padding:10px 0 5px 10px; display:block;}
.nav ul li ul li{ padding:0; float:none; line-height:29px;}
.nav ul li ul li a{ padding-left:13px; background:url(../imagesh/ic-01.png) left center no-repeat; font-size:12px; color:#fff;}
.nav ul li li.on{ background:none;}
.nav ul li.on li a{ color:#fff; }


.banner{background:#fff; min-height:471px;}
.banner .focus{min-height:471px;position:relative;}
.banner .focus .f_pic{width:100%;min-height:471px;}
.banner .contentdiv{ position:absolute; left:0; top:0; min-height:471px; width:100%; opacity:0;}
.banner .focus .pagination{bottom:36px;left:50%;position:absolute;width:1001px;text-align:right; margin-left:-503px; z-index:1000;}
.banner .focus .pagination .toc{display:inline-block;margin:0 3px;width:51px;height:4px;line-height:99;overflow:hidden;background:#fff;}
.banner .focus .pagination .selected{background:#72a422;}

.content{overflow: visible;}

.menu-m{ width:100%; height:95px; margin-top:1px; margin-bottom:29px; position:relative; z-index:1000;}
.menu-m ul li{ float:left; width:166px; height:95px;}
.menu-m ul li a{ display:block; width:144px; height:95px; background:url(../imagesh/bg-1.png) no-repeat;
margin-left:10px;
}
.menu-m ul li.fm1{ background:#aad433;}
.menu-m ul li.fm2{ background:#92b92a;}
.menu-m ul li.fm3{ background:#72a422;}
.menu-m ul li.fm4{ background:#5d8814;}
.menu-m ul li.fm5{ background:#aad433;}
.menu-m ul li.fm6{ background:#72a422;}
.menu-m ul li.fm7{ background:#5d8814;}
.menu-m ul li span{ display:block; padding:34px 0 0 14px; color:#68931f; font-size:14px; width:130px; text-align:center; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.menu-m ul li.on{ height:107px; margin-top:-12px;}
.menu-m ul li.on a{ margin-top:12px;}

.span-tit{ display:block; background:#aad433; padding:10px 0 3px 23px; color:#fff; font-size:24px; z-index:1000; margin:38px 0 0 8px; width:163px;}
.cloumn-a{ width:492px; float:left; padding-top:6px; background:#575850 url(../imagesh/bg-2.jpg) left top no-repeat; height:448px; overflow:hidden; position:relative;}
.cloumn-a .txt{ color:#fff; font-size:14px; line-height:24px; background:#575850; padding:15px; height:96px;}
.cloumn-a .txt .more{ font-family:Tahoma, Geneva, sans-serif; color:#aad433;}
.cloumn-a .span-tit{ position:absolute; left:15px; top:0;}


.cloumn-b{ width:496px; float:right; padding-top:6px; background:#e6e6e6 url(../imagesh/bg-3.jpg) left top no-repeat; height:448px; overflow:hidden; position:relative;}
.cloumn-b ul{ margin:0 13px; padding-top:14px;}
.cloumn-b ul li{ height:76px; padding:20px 10px; border-top:1px solid #575850; line-height:24px;}
.cloumn-b ul li a{ display: block; color:#575850; font-size:14px;}
.cloumn-b .more{ font-family:Tahoma, Geneva, sans-serif; color:#aad433; position:absolute; right:24px; bottom:20px; z-index:10;}

.h41{ height:41px;width:100%}

.cloumn-c{ width:495px; float:left;}
.cloumn-d .span-tit{ margin-top:23px;}
.cloumn-d{ width:495px; float:right; background:#575850 url(../imagesh/bg-5.jpg) bottom left no-repeat; height:240px; position:relative;}
.cloumn-d ul{ padding:4px 14px 0 14px;}
.cloumn-d ul li a{ color:#fff;}
.cloumn-d ul li{ border-bottom:1px dashed #fff; line-height:18px; font-size:14px; padding:7px 0;}
.cloumn-d ul li.last-child{ border:none;}
.cloumn-d .more{ font-family:Tahoma, Geneva, sans-serif; color:#aad433; position:absolute; right:24px; bottom:0px; z-index:10;}

.footer{ background:url(../imagesh/bg-6.jpg) top center no-repeat; padding-top:30px; overflow:hidden; width:1008px; margin:0 auto;}
.footer .flink dl{ float:left; width:155px;}
.footer .flink dl.last-dl{ width:auto; float:right;}
.footer .flink dl dt{ padding-bottom:15px;}
.footer .flink dl dt a{ font-size:16px; color:#575850;}
.footer .flink dl dd{ line-height:28px;}
.footer .flink dl dt a{ color:#575850;}
.footer .copyright{ text-align:right; padding:32px 0; color:#575850;}
.footer .flink dl dd a{ color:#5c5c5c;font-size: 12px}

.ad img{ width:100%;}
.submenu-m{ height:81px; background:url(../imagesh/bg-7.png) no-repeat; position:relative; z-index:1000; margin-top:-30px;}
.submenu-m h1{ font-size:36px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; color:#fff; float:left; line-height:81px; padding-left:43px; width:210px;}
.submenu-m ul{ padding:30px 0 0 0;}
.submenu-m ul li{ float:left; margin-right:10px;}
.submenu-m ul li a{ display:block; float:left; width:130px; height:37px; text-align:center; line-height:32px; font-size:14px; color:#fff;}
.submenu-m ul li a:hover,.submenu-m ul li a.on{ background:url(../imagesh/onon.png) no-repeat; color:#333;}

.title{ padding:45px 0 30px 0; overflow:hidden;}
.title h1{ height:58px; width:256px; line-height:58px; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; padding-left:44px; background:url(../imagesh/ic-02.png) 15px 19px no-repeat; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; float:left;}

.eidt{ line-height:36px; font-size:15px; color:#565656;}

.event-m{ margin-right:-1px;}
.event-m li{ width:333px; height:293px; float:left; margin:0 1px 1px 0; position:relative;}
.event-m li .txt{ width:307px; height:233px; padding:60px 13px 0 13px; position:absolute; z-index:10; left:0; top:0; background:url(../imagesh/ds-mk.jpg) no-repeat; font-size:12px; display:none;line-height:22px}

.honnr-tab-tit ul{ margin-right:-1px; overflow:hidden;}
.honnr-tab-tit ul li{ width:333px; height:293px; float: left; margin:0 1px 1px 0; position:relative;}
.honnr-tab-tit ul li .yco{ display:block; width:61px; height:60px; background:url(../imagesh/yco.png) no-repeat; position:absolute; display:none; z-index:10; bottom:52px; left:138px;}
.honnr-tab-tit ul li.on .yco{ display:block;}

.honnr-tab-con ul{ margin-right:-1px; overflow:hidden;}
.honnr-tab-con ul li{ width:333px; height:293px; float: left; margin:0 1px 1px 0; background:#dcdcdc; position:relative;}

.news{ overflow:hidden;}
.news ul{ margin-right:-1px; overflow:hidden;}
.news ul li{ float:left; width:333px; margin:0 1px 1px 0; position:relative;}
.news ul li a{ display:block; height:294px; background:#747474; color:#fff;}
.news ul li .txt{ line-height:18px; width:235px; margin:19px 0 0 23px; border-bottom:1px solid #fff; padding-bottom:5px;}
.news ul li .more{ position:absolute; right:18px; bottom:30px; padding-right:18px; background:url(../imagesh/mm.png) right center no-repeat;}
.news ul li a:hover{ background:#b9da5b;}

.ar{ text-align:right;}
.al{ text-align:left;}
.page{ width:100%;}
.page a{ display:inline-block; width:35px; height:35px; border-radius:3px; color:#747474; line-height:35px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.page a.prev,.page a.next{ width:65px; text-align:center; color:#747474;}
.page a.prev{}
.page a.next{}
.page a.on,.page a.num:hover{ background:#5d8814; color:#fff;}
.pageinfo{ padding:25px 0 47px 0;}


.newsinfo{ border-top:1px solid #575850; padding-top:45px;}
.newsinfo ul li{ line-height:31px; background:url(../imagesh/dot.png) left center no-repeat; padding-left:24px;}
.newsinfo ul li a{ color:#575850;}
.newsinfo ul li a:hover{ color:#72a421;}

.newsde{ width:860px; margin:0 auto;}
.newsde .detit{ border-bottom:1px solid #747474; padding-bottom:10px;}
.newsde .detit h1{ font-size:24px; line-height:36px; color:#747474; width:430px; margin:0 auto; font-weight:bold;}
.newsde .name{ text-align:center; padding:11px 0;}
.newsde .detxt{ padding-top:40px; padding-bottom:60px; line-height:30px; font-size:14px; color:#747474;}
/*.newsde .detxt p{ text-indent:2em;}*/
.back{ display:block; float:right; line-height:81px;}
.debtn{ padding:60px 0 0 185px; line-height:30px; color:#747474; border-top:1px solid #747474;}
.debtn a{ font-size:14px; color:#747474;}
.debtn a:hover{ color:#72a421;}


.hdong{ overflow:hidden;}
.hdong ul{ margin-right:-1px; overflow:hidden;}
.hdong ul li{ float:left; width:333px; margin:0 1px 25px 0; position:relative;}
.hdong ul li a{ display:block; height:294px; background:#747474; color:#fff;}
.hdong ul li .txt{ line-height:18px; width:235px; margin:30px 0 0 23px; border-bottom:1px solid #fff; padding-bottom:5px;}
.hdong ul li .more{ position:absolute; right:18px; bottom:30px; padding-right:18px; background:url(../imagesh/mm.png) right center no-repeat;}
.hdong ul li a:hover{ background:#b9da5b;}


.power {width:998px; margin:0 auto;overflow: hidden;}
.power ul {margin: 0 -12px 0 0;}
.power ul li {width: 190px;float: left; margin: 0 12px 12px 0px;position: relative;}
.power ul li.on{ z-index:1000;}
.power ul li .mk {width: 400px;height: 310px;overflow: hidden;background: #72a422;position: absolute;left:202px;top: 0;z-index: 100;display: none;}
.power ul li.item-2 .mk{left:-394px;}
.power ul li.item-3 .mk{left:auto;right:202px;}
.power ul li .mkin {padding: 24px 30px;position: relative;overflow: hidden;}
.power ul li .mkin h4 {font-size: 24px;margin: 0; padding-bottom:10px; background:url(../imagesh/line-1.jpg) left bottom no-repeat;}
.power ul li .mkin .p {line-height: 24px;padding-bottom:10px; padding-top:10px;}
.power ul li .mk .closebtn {position: absolute;top: 24px;right: 30px;cursor: pointer;width: 24px;height: 22px;display: block;z-index: 2000;font-size: 0;text-indent: -9999px;overflow: hidden;background: url(../imagesh/close.jpg) no-repeat;}
.power ul li a {display: block;position: relative; background:#747474; color:#fff; text-align:center; height:310px;}
.power ul li a:hover,.power ul li.on a{ background:#72a422;}

.power ul li a img {width: 190px;height: 240px;}
.power ul li p{ line-height:22px;}
.power ul li .name{ padding-top:5px; font-size:14px;}
.power ul li .zc{ padding-bottom:5px; font-size:12px;}

.menu_list{width:100%;}
.menu_head{height:55px;line-height:55px;padding-left:25px;font-size:14px;color:#525252;cursor:pointer;border:1px solid #e1e1e1;position:relative;font-weight:bold;background:#dcdcdc url(../imagesh/r01.jpg) center right no-repeat; width:}
.menu_list .current{background:#aad434 url(../imagesh/r02.jpg) center right no-repeat; color:#fff;}
.menu_body{line-height:36px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1; padding:25px;}
.vbtn{ display:block; width:134px; height:37px; line-height:37px; text-align:center; color:#fff; background: #5d8814;}

.pro{ position:relative; width:100%; overflow:hidden;}
.pro ul{ overflow:hidden; margin-right:-1px;}
.pro ul li{ margin:0 1px 1px 0; width:333px; float:left;}
.pro .yco{ display:block; width:61px; height:60px; background:url(../imagesh/yco.png) no-repeat; position:absolute; z-index:10;}

.book{ width:100%; height:587px; /*background:url(../imagesh/bg-66.jpg) no-repeat;*/}
.book ul{ overflow:hidden; margin-right:-1px;}
.book ul li{ width:333px; height:293px; float:left; margin:0 1px 1px 0; position:relative;background:#AAD434}
.book ul li .txt{ display:none; color:#fff; height:183px; padding:110px 30px 0 30px; text-align:center; font-size:16px; line-height:26px;}
.book ul li .bgline{ padding:10px 0;}
.book ul li .more{ padding-right:20px; background:url(../imagesh/mm.png) right center no-repeat;}
.book ul li .pic{ display:block; position:absolute; width:100%; height:100%; left:0; top:0; z-index:10; display:block;}

.mpk{ padding-bottom:100px; padding-top:50px;}

.soubg{ margin:40px 0 0 0; height:55px; background:#dcdcdc url(../imagesh/soum.jpg) right center no-repeat; padding:0 0 0 10px;}
.soubg .text{ height:55px; line-height:55px; border:none; background:none; width:930px;}
.soubg .submit{ float:right; width:50px; height:55px; background:none; cursor:pointer; border:none;}

.plan{ line-height:36px; font-size:15px; color:#565656; width:100%; position:relative;}
.plan .plan_top{width:60%; background:#5d8814; color:#FFF; font:33px/78px '微软雅黑'; padding-left:38px}
.plan .plan_cont{ width:100%;}
.plan_cont .plan_l{ float:left; padding:60px 38px; border-left:5px solid #5d8814; position:relative; width:43%}
.plan_l .plan_l_p{ text-align:center}
.plan_l .plan_l_tit{ background:url(../images/eat_tit.png) no-repeat  center left; text-indent:30px; font:24px/48px "微软雅黑"; color:#678f23; margin:35px 0px; padding: 0px 25px }
.plan_l  .plan_l_c p{ font:14px/28px "微软雅黑"; color:#5b5c5a; padding-bottom:40px}
 .plan_last{}
.plan_last p{font:14px/28px "微软雅黑"; color:#5b5c5a;}
.plan_last  p  a{font:14px/28px "微软雅黑"; color:#678f23;}
.plan_l .plan_l_btn{ position:absolute; bottom:-40px; left:-5px}

.plan_cont .plan_r{ padding:60px 0px 0px 38px; border-left:5px solid #5d8814; width:45%; position:absolute; right:0}
.plan_r .plan_r_p{ text-align:center}
.plan_r .plan_r_tit{ background:url(../images/eat_tit.png) no-repeat  center left; text-indent:30px; font:24px/48px "微软雅黑"; color:#678f23; margin:35px 0px; padding: 0px 25px }
.plan_r  .plan_r_c p{ font:14px/28px "微软雅黑"; color:#5b5c5a; padding-bottom:40px}
 .plan_r_last{}
.plan_r_last p{font:14px/28px "微软雅黑"; color:#5b5c5a;}
.plan_r_last  p  a{font:14px/28px "微软雅黑"; color:#678f23; width:100%}

.plan_r .plan_r_btn{ position:absolute; bottom:-40px; left:-24px}

.plan_r .plan_r_b{ border-left:5px solid #5d8814; width:85%; position:absolute; right:0; height:25%; top:0}
.plan_r  .plan_r_cp{}
.h42{ height:41px; margin-top:80px}

/*加入我们*/
.join{  margin:50px 0 15px 0}
.join .join_plate1{ position:relative; overflow:hidden; margin-bottom:50px}
.join_plate1 .join_tit{ font:14px/20px "微软雅黑"; color:#333333; margin-bottom:25px}
.join_plate1 .join_p{ position:relative; overflow:hidden}
.join_p ul li{ font:14px "微软雅黑"; color:#747474; background:#dddddd; width:98px; height:85px; float:left; margin-right:3%}
.join_p ul li p{top:35%; left:2%; position:absolute}
.join_p ul li div{position:absolute; top:40%; left:11%}
.join .join_plate2{ position:relative; overflow:hidden; margin-bottom:50px; border-bottom:1px solid #e6e6e6}
.join_plate2 .join2_tit{ font:14px/20px "微软雅黑"; color:#333333; margin-bottom:25px}
.join_plate2 .join2_p{ position:relative; overflow:hidden}
.join2_p ul li{font:14px/28px "微软雅黑"; color:#747474;float:left; margin-right:24%; text-indent:30px; margin-bottom:30px}
.join .join_plate3{ position:relative; overflow:hidden; margin-bottom:20px; width:100%}
.join_plate3 .join3_tit{ font:14px/20px "微软雅黑"; color:#333333; margin-bottom:25px}
.join .join_plate3 .join3_l{ float:left; width:50%;*width:40%}
.join .join_plate3 .join3_l p{ margin-bottom:20px; font:14px/18px "微软雅黑"; color:#333333}
.join .join_plate3 .join3_r{ float:left; background:#dddddd; color:#747474; font:14px/18px "微软雅黑"; width:50%}
.join3_r ul li{ font:14px "微软雅黑"; border-bottom:1px solid #FFF; padding-top:18px; padding-bottom:18px}
.join3_r ul li .span_l{ padding-left:40px; padding-right:40px; border-right:1px solid #FFF;padding-top:18px; padding-bottom:18px}
.join3_r ul li .span_r{padding-left:30px}

/*加入我们end*/
.p-title{

    color: rgb(103, 143, 35);
    background: url("../images/eat_tit.png") left center no-repeat;
    font: 24px/48px 微软雅黑;
    
}

.plan_cont .plan_l_2{padding:60px 38px; border-left:5px solid #5d8814; position:relative; width:100%}
.plan_l_2 .plan_l_tit{ font:24px/48px "微软雅黑"; color:#678f23; margin:35px 0px; padding: 0px; }


