/*******************
author:fuwenbo 
201508
********************/
*{
	margin: 0;
	padding: 0;
}
.all{ width:1150px; margin:auto; background:#fff;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
body{
	font-size: 12px;
	font-family: 'Microsoft YaHei';	
	min-width: 1150px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#b0e671,endColorStr=#f0f9e6); /*IE 6 7 8*/ 

}
img{border: 0;}
a:focus{outline: none;}
li,ul{list-style: none;}

.red {
  color: #aa2828;
}

.clear_b{clear: both;}
.clearfix{
	clear: both;
	display: table;
	content: "";
}
.ft_l{float: left;}
.ft_r{float: right;}
a{
	color: #353535;
	text-decoration: none;
}
a:hover{
	color: #656565;
	cursor: pointer;
}

.headerBox{
	margin: 0 auto;
	width: 1150px;
	height: 93px;
	position:relative;
}
.shoucang{ position:absolute; top:10px; left:20px; font-size:14px;}
.hb_left{
	float: left;
	margin-top: 30px;
}
.logo{
	float: left;
	width: 113px;
	height: 48px;
	margin-right: 15px;
	padding-right: 15px;
	border-right:1px solid #aeaeae;
	background: url(../images/logo.png) no-repeat left top;
}
.logo:hover{
	background-position: 0 -60px;
}
.telIcon{
	float: left;
	width: 230px;
	height: 48px;
	background:url(../images/tel.png) no-repeat left center;
}

.hb_right{
	float: right;
}

.login_top{
	margin-top: 8px;
}
.login_top .intt{
	width: 90px;
	height: 20px;
	line-height: 19px;
	padding-left:3px;
	margin: 0 10px 0 5px;
	border:1px solid #aeaeae;
	background: #fff;
}
.login_top .inbt{
	width: 40px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	background:#777;
	border: none;
    margin-right:10px;
}
.login_top .inbt:hover{
	background: #7bc91e;
	cursor: pointer;
}
.login_top a{
	display: block;
	height: 20px;
	line-height: 20px;
	color: #aa2828;
	padding:0 10px;
	background: #ffd803;
}
.login_top a:hover{
	color: #fff;
	background: #7bc91e;
	text-decoration:none;
	cursor: pointer;
}


.snsBox{
	margin-top: 20px;
}
.snsBox .s1{
	float: right;
	height: 20px;
	padding-left:13px;
	margin-top: 10px;
	margin-right: 5px;
	color: #777;
	background: url(../images/icon_yjw.png) no-repeat 2px 5px;
}

.snsIcon{
	float: right;
	display: block;
	width: 38px;
	height: 38px;
	margin-left: 5px;
	background: url(../images/sns_icon.png) no-repeat;
	-webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wxIcon{background-position: 0px 0px;}
.wxIcon:hover,.wxIcon_ed{background-position: 0px -40px;}
.txIcon{background-position: -42px 0px;}
.txIcon:hover{background-position: -42px -40px;}
.snIcon{background-position: -82px 0px;}
.snIcon:hover{background-position: -82px -40px;}
.qqIcon{background-position: -122px 0px;}
.qqIcon:hover{background-position: -122px -40px;}


.snsIcon:hover{
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.wxFl{
	float: right;
	position: relative;
	z-index: 100;
}
.wxBox{
	width: 108px;
	height: 128px;
	padding:15px;
	text-align: center;
	border:1px solid #e4e4e4;
	background: #fff;
	position: absolute;
	top: 45px;
	left:-46px;
	display: none;
}
.wxBox p{
	margin-top: 5px;
}
.wxBox .arrow{
	display: block;
	width: 16px;
	height: 10px;
	background: url(../images/icon_yjw.png) no-repeat -1px -19px;
	position: absolute;
	top: -10px;
	left:60px;
}

.navBox{
	float: left;
	width: 100%;
	margin-left:15px;
}
.navM > ul > li{
	float: left;
	text-align:center;
	width:136px;
	height:40px;
	line-height:40px;
	border-radius:10px;
	margin:0 5px 10px 0;
	background:#f00;
	box-shadow:2px 2px 3px #ccc;
}
.navM > ul > li.n1{ background:#c71c1e;}
.navM > ul > li.n2{ background:#d97d18;}
.navM > ul > li.n3{ background:#c2b60b;}
.navM > ul > li.n4{ background:#1a893b;}
.navM > ul > li.n5{ background:#3788bb;}
.navM > ul > li.n6{ background:#22224e;}
.navM > ul > li.n7{ background:#91196f;}
.navM > ul > li.n8{ background:#c71c1e;}
 

.navM > ul > li > a,.navM2 > a{
	display: block;
	color: #fff;
	font-size: 16px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.navM > ul > li > a:hover,.navM2 > a:hover,.navM2 > a.active{	
	text-decoration: none;
	color: #fff;
	cursor: pointer;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.navM > ul > li:hover,.navM > ul > li.active{
	background:#95CA4C;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.navM > ul > li.active a{color: #353535;}

.navM2{
	position: relative;
}

.nav2{
	width: 135px;
	padding:10px 0;
	background: #fff;
	opacity: .9;
	position: absolute;
	left:0px;
	top: 40px;
	display: none;
	z-index: 100;
}
.nav2 > li{
	float: left;
	width: 100%;
}
.nav2 > li > a{
	display: block;
	width: 100%;
	padding:5px 0;
	font-size:14px;
}
.nav2 > li > a:hover{
	background: #c6e49c;
	text-decoration: none;
}

.layoutCont{
	margin: 0 auto;
	width: 1130px;
	padding-top: 20px;
}
.gridNav{
	float: left;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 40px;
}
.gd1{
	float: left;
	width: 172px;
}
.gd1 > a{
	display: block;
	width: 100%;
	height: 64px;
	line-height: 65px;
	background: #ffd803;
	color: #353535;
	-webkit-transition: all 0.8s ease;
	-moz-transition: all 0.8s ease;
	-ms-transition: all 0.8s ease;
	-o-transition: all 0.8s ease;
	transition: all 0.8s ease;
}
.gd1 > .a1{
	border-bottom:1px solid #e5b700;
}
.gd1 > .a2{
	border-top:1px solid #ffe971;
	border-bottom:1px solid #ffe971;
}
.gd1 > .a3{
	border-top:1px solid #e5b700;
}
.gd1 > a:hover{
	background: #7bc91f;
	-webkit-transition: all 0.8s ease;
	-moz-transition: all 0.8s ease;
	-ms-transition: all 0.8s ease;
	-o-transition: all 0.8s ease;
	transition: all 0.8s ease;

}
.gd1 > a > span{
	display: block;
	margin-left: 20px;
	text-indent:40px;
	background: url(../images/icon_yjw.png) no-repeat;
}
.gd1 > .a1 > span{background-position:5px -135px;}
.gd1 > .a2 > span{background-position:0 -190px;}
.gd1 > .a3 > span{background-position:0 -253px;}

.gd2{
	float: left;
	width: 460px;
	height: 196px;
	margin-left: 4px;
}
.gd2 a{
	display: block;
	width: 100%;
	height: 100%;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.gd2 .a1{
	background: url(../images/n1.png) no-repeat;
}
.gd2 .a2{
	background: url(../images/n2.png) no-repeat;
}
.gd2 a:hover{
	background-position: 0 -210px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.inTh{
   float: left;
   width: 100%;
   height: 43px;
   border-bottom:1px solid #d7efbb;
}
.inTh > .ss{
	float: left;
	width: 176px;
	height: 42px;
}
.inTh > .cTh{
	background: url(../images/in_c.png) no-repeat;
}
.inTh > .pTh{
	background: url(../images/in_p.png) no-repeat;
}
.inTh > .more{
	float: right;
	width: 25px;
	height: 25px;
	margin-top: 18px;
	opacity:.6;
	filter:alpha(opacity=60);
	background: url(../images/icon_yjw.png) no-repeat 0 -372px;
}
.inTh > .more:hover{
	opacity:1;
	filter:alpha(opacity=100);
}
.inClink{
	float:left;
	width: 100%;
	/* height: 271px; */
	/* background: url(../images/in_c_2.png) no-repeat; */
	margin: 10px -10px 20px -10px;
	position: relative;
}
.inClink > .aa{
	display: block;
	width: 137px;
	height: 137px;
	text-align: center;
	/* position: absolute; */
	float:left;
	margin:15px 10px;
	background: #e5f4d2;
	/* -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
     transform: rotate(-45deg); */
}
.inClink > .aa > span{
	display: block;
	margin: 0 auto;
	width:137px;
	height:137px;
	/* margin-bottom: 3px;
	margin-top: 15px; */
	line-height: 137px;
    font-size: 0;
    text-align: center;
	opacity: .6;
	opacity: .6;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	/* -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
     transform: rotate(45deg); */
}
.inClink > .aa{
	cursor: pointer;
}
.inClink > .aa > span{
	opacity: 1;
	filter:alpha(opacity=100);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;

}
.inClink > .aa > span img{ /* width: 76px;
	height:42px; */width:100%;height:100%;display: inline-block;vertical-align: middle;/* margin-top:32px; */}

.inClink > .aa1{
	left:40px;
	top: 121px;
}
.inClink > .aa2{
	left: 275px;
	top: 40px;
}
.inClink > .aa3{
	left: 350px;
	top: 120px;
}
.inClink > .aa4{
	left: 428px;
	top: 40px;
}
.inClink > .aa5{
	right: 500px;
	top: 120px;
}
.inClink > .aa6{
    left: 196px;
    top: 120px;
}
.inClink > .aa7{
	left: 119px;
	top: 40px;
}
.inClink > .aa8{
	right: 422px;
	top: 40px;
}
.inClink > .aa9{
	right: 266px;
	top: 40px;
}
.inClink > .aa10{
	right: 345px;
	top: 120px;
}
.inClink > .aa11{
	right: 191px;
	top: 120px;
}
.inClink > .aa12{
	right: 112px;
	top: 40px;
}
.inClink > .aa13{
	right: 34px;
	top: 120px;
}


.cUl{
	float: left;
	width: 100%;
}
.cUl li{
	float: left;
	margin: 10px 20px 0 15px;
	text-align: center;
}
.cUl li > a{
	display: block;
	width: 148px;	
}
.cUl li a img{
	width: 145px;
	height: 145px;
	padding:1px;
	border:1px solid transparent;
	margin: 0 auto;
}
.cUl li a:hover img{
	border-color: #7bc91f;
}

.cUl li a p{
	display: block;
	width: 100%;
	height: 25px;
	line-height: 25px;
	text-align: center;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.picList{
	float: left;
	width: 200px;
}
.picList > a{
	display: block;
	margin-top: 15px;
}
.slideLeftA{
	float: left;
	width: 200px;
}
.slideLeftBox{
	float: left;
	width: 200px;
	background: #edfbdc;
	border-bottom: 6px solid #9bc963;
	padding-bottom: 20px;
}
.mainRightBox{
	float: right;
	width: 900px;
}
.slTh{
	width: 100%;
}
.slTh .ss{
	display: block;
	width: 100%;
	height: 56px;
}
.slTh .ss1{
	background: url(../images/m_c1.png) no-repeat;
}
.slTh .ss2{
	background: url(../images/zy_th.png) no-repeat;
}
.slTh .ss3{
	background: url(../images/yy_l.png) no-repeat;
}



.slTh2{
	height: 56px;
	background: #7bc91e;
}
.slTh2 > h5{
	float: left;
	margin: 15px 0 0 10px;
	width: 90%;
	height:28px;
	line-height: 28px;
	font-size: 18px;
	color: #416f0a;
	border-bottom: 1px dashed #416f0a;
	text-indent: 25px;
	background: url(../images/l_t_icon.png) left center no-repeat;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}



.slUl{
	width: 176px;
	margin: 0 auto;
}
.slUl > li{
	width: 100%;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #b0d880;
	box-shadow: 0px 1px 0 #fff;
}
.slUl > li > a{
	display: block;
	width: 100%;
	height: 100%;
	text-indent: 5px;
	font-size: 14px;
	overflow:hidden;
}
.slUl > li > a > i,.slUl  .subNav1  a  i{
	font-style: normal;
	font-weight: bold;
	display: none;
}
.slUl > li.active > a > i,.slUl  .active  a  i{
	display: inline-block;
}
.slUl > li.active > a{
	font-weight: bold;
}
.navContent1 dd a{ font-size:12px; color: #888;}
.navContent1 { display:none; padding:10px 0;}

.crumb{
	width: 100%;
	height: 10px;
	padding-bottom: 18px;
	line-height: 22px;
	border-bottom: 1px solid #e4e4e4;
	color: #c0c0c0;
	text-indent: 20px;
	background: url(../images/icon_yjw.png) no-repeat 0 -460px;
	font-size: 14px;
}
.crumb > a{
	color: #c0c0c0;
	padding: 0 5px;
}
.crumb > a:hover{color: #b3b3b3;}
.crumb > span{
	padding: 0 5px;
	color: #7bc91e;
}

.mrBox{
	padding: 22px;
	color: #353535;
}

.mrBox > .th_h2{
	width: 100%;
	height: 35px;
	line-height: 35px;
	font-family: 25px;
	text-align: center;
}
.mrBox > .time_p{
	width: 100%;
	height: 25px;
	line-height: 25px;
	text-align: center;
	margin-bottom: 20px;
}
.back_t,.back_b{
	width: 100%;
}
.back_t > a{
	display: inline-block;
	text-indent: 25px;
	line-height:25px;
	background: url(../images/icon_yjw.png) no-repeat 0 -556px;
}
.back_b{
	margin-top: 40px;
	text-align: center;
	float: inherit;
}
.back_b > a{
	margin: 0 auto;
	display: block;
	width: 114px;
	height: 84px;
	line-height: 84px;
	text-align: center;
	background: url(../images/back_bg.png) no-repeat 0 0;
}


/*右侧浮云*/
.sideRightBox{
	position: fixed;
	width: 45px;
	height: 138px;
	margin-left: 577px;
	left: 50%;
	bottom:20px;
	z-index: 100;
}
.sideRightBox > a{
	display: block;
    width: 45px;
    height: 43px;
    margin-top: 3px;
    background: url(../images/side_r_icon.png) no-repeat;
    -webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.sideRightBox > a:hover{
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.sideRightBox > .aQQ{background-position: 1px 0px;}
.sideRightBox > .aQQ:hover{background-position: -49px 0px;}
.sideRightBox > .aShare{background-position: 1px -44px;}
.sideRightBox > .aShare:hover{background-position: -49px -44px;}
.sideRightBox > .aTop{background-position: 1px -88px;}
.sideRightBox > .aTop:hover{background-position: -49px -88px;}
.sideRightBox .app{display: block;
    width: 45px;
    height: 43px;
    margin-top: 3px;
    background: url(/Public/wap/images/app_side_r_icon.png) no-repeat;
}


.kcUlList{
	float: left;
	width: 100%;
	margin-bottom: 50px;
}
.kcUlList > li{
	float: left;
	width: 222px;
	height: 248px;
	margin: 28px 0 0 12px;
	border:1px solid #e4e4e4;
	background: #fff;
}
.kcUlList > li img{
	width: 192px;
	height: 90px;
	margin: 15px 0 0 15px;
	border-radius:5px;
}
.kcUlList > li a:hover img{
	opacity: .7;
	filter:alpha(opacity=70);
}
.kcUlList > li p{
	width: 198px;
	margin: 0 0 0 15px;
}
.kcUlList > li .p1{
	height: 78px;
	margin-top: 15px;
	margin-bottom: 15px;
	overflow: hidden;
	line-height: 1.4em;
}

.kcUlList > li p .a1{
	float: right;
	display: block;
	width: 78px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	border-radius: 3px;
	border:1px solid #63a415;
	background: #7bc91e;
}
.kcUlList > li p .a1:hover{
	border:1px solid #ffc703;
	background: #ffd803;
}

.ghTh{
	width: 100%;
	height: 25px;
	line-height: 25px;
	text-indent: 10px;
	color: #fff;
	background: #353535;
}
.ghUlList{
	width: 100%;
}
.ghUlList > li{
	float: left;
	width: 167px;
	text-align: center;
	margin: 20px 10px 0 13px;
}
.ghUlList > li img{
	width: 150px;
	height: 150px;
	padding: 6px;
	border:1px solid #ddd;
	background: #fff;
	margin-bottom: 8px;
}
.ghUlList > li a:hover{color: #7bc91e;}
.ghUlList > li a:hover img{
	border-color:#7bc91e;
}
.ghUlList > li p{
	display: block;
	width: 100%;
	height: 25px;
    line-height: 25px;
}
.ghUlList > li a p{
	font-size: 14px;
	overflow:hidden;
}
.ghUlList > li .p2{
	font-size: 12px;
	color: #aa2828;
}

.ghUlList2 > li{
	margin: 20px 13px 0 13px;
}

.hyUlList  > li{
	width: 142px;
	margin: 20px 23px 10px 25px;
}
.hyUlList > li img{
	width: 130px;
	height: 130px;
}

.jcUlList > li img{
	border-radius: 5px;
	box-shadow: 3px 3px 3px #ddd;
}

.mnBox{
	width: 100%;
	height: 20px;
	border-bottom:1px solid #7bc91e;
	position: relative;
	margin-bottom: 30px;
}
.mnBM{
	padding: 0 20px;
	width: 560px;
	height: 30px;
	line-height: 30px;
	border-radius:3px;
	background: #7bc91e;
	position: absolute;
	top: 5px;
	left: 230px;
}
.mnBM > span{
	float: left;
	padding-left:27px;
	height: 30px;
	line-height: 30px;
	background: url(../images/mn.png) no-repeat left center;
}
.mnBM > a{
	float: left;
	height: 23px;
	line-height: 23px;
	margin:3px 0 0 10px;
	padding:0 4px;
}
.mnBM > a:hover,.mnBM > a.active{
	background: #ffd803;
}

.boxList_zy{
   float: left;
   /*width: 326px;*/
   width: 32%;
   background: #fff;
   border: 1px solid #e4e4e4;
   margin: 10px 8px 0 0;
}
.boxList_zy > .th{
	float: left;
	width: 100%;
	height: 34px;
	line-height: 34px;
	background: url(../images/jmA_24.png) repeat;
}
.boxList_zy > .th > b{
	float: left;
	font-size: 14px;
	margin-left: 10px;
}
.boxList_zy > .th > a{
	float: right;
	font-size: 12px;
	margin-right: 10px;
}
.boxList_zy > ul{
	float: left;
	width: 91%;
	padding:15px;
}
.boxList_zy > ul > li{
	float: left;
	width: 100%;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.boxList_zy > ul > li > a:hover{
	color: #7bc91e;
}

.newZyBox{
	float: left;
	width: 192px;
	height: 266px;
	margin-left: 14px;
	padding:15px;
	background: #ddd;
}
.newZyBox > .th{
	float: left;
	width: 100%;
	height: 32px;
	line-height: 32px;
	border-radius:5px;
	background: url(../images/top_bg_jm.png) repeat;
}
.newZyBox > .th > span{
	float: left;
	padding-left:36px;
	color: #7bc91e;
	font-size: 14px;
	background: url(../images/zy_icon.png) no-repeat 10px 5px;
}
.newList_ul{
	float: left;
	width: 176px;
	border-radius: 5px;
	padding: 8px;
	margin: 10px 0;
	background: #fff;
	height: 160px;
}
.newList_ul > li{
	float: left;
	width: 100%;
	height: 25px;
	line-height: 25px;
	text-indent: 10px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.newList_ul > li > a:hover{color: #7bc91e;}

.newZyBox .serBt{
	float: left;
	width: 100%;
	height: 41px;
	line-height: 41px;
	text-indent: 65px;
	font-size: 16px;
	letter-spacing: 3px;
	border:1px solid #63a415;
	border-radius: 5px;
	background: url(../images/zy_icon.png) no-repeat 20px -53px #7bc91e;
}
.newZyBox .serBt:hover{
	border:1px solid #ffb503;
	background-color: #ffd803;
}
.serBox{
	float: left;
	width: 100%;
	height: 26px;
	margin-top: 8px;
	border-radius: 5px;
	background: #b8b8b8;
}
.serBox .intt{
	float: left;
	width: 123px;
	height: 18px;
	line-height: 18px;
	padding-left:3px;
	margin: 3px 0 0 5px;
	border: 1px solid #777;
	background: #fff;
}
.serBox .inbt{
	float: left;
	width: 50px;
	height: 20px;
	text-indent: 10px;
	margin: 3px 0 0 3px;
	border: 1px solid #ffb503;
	background:url(../images/zy_icon.png) no-repeat 2px -125px #ffd803;
	cursor: pointer;
}
.serBox .inbt:focus{outline: none;}
.serBox .inbt:active{
	background-color:#ffd803;
}

/*首页  关于我们*/
.about{ background:url(../images/bg-about.jpg) no-repeat; height:221px; padding-top:20px; margin-bottom:20px; }
.about2{ width:390px; margin-left:40px;}
.g1{ font-size:18px; line-height:25px;}
.g1 span{ color:#9fb763; font-size:12px; font-weight:bold;}
.about3{ width:333px; margin-left:40px;}
.about3 li a { font-size:14px; color:#5e8e25; line-height:23px; display:block;}
.about3 li b{ font-size:16px; margin-right:5px; }

/*购物链接*/
.link{ background:#fff; border:1px solid #e8f7d8; padding:2px; border-radius:10px; margin-top:30px;}
.linka{ background:#e8f7d8; padding:10px 0;  border-radius:10px;}
.link a{ width:145px; height:54px; background:#fff; display:block; float:left; margin:20px 0 30px 30px; text-align:center; display: table-cell;
vertical-align: middle;}
.link a img{ max-width:145px; max-height:54px; vertical-align: middle; }


/*页脚*/
.footerBox{
	width: 100%;
	padding:20px 0;
	margin-top: 30px;
	text-align: center;
	color: #a2a2a2;
	background:url(../images/line.jpg) #fff no-repeat center top;
}
.w780{ width:780px; margin-top:15px; color:#353535; line-height:25px;}
.w200{ width:280px; text-align:left;}


.proLeft{
	float: left;
	width: 390px;
}
.proRight{
	float: left;
	width: 432px;
}

.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;width:62px;height:62px;margin:0 5px 0 0;overflow:hidden;}
.tb-thumb .tb-selected{background:#fff;}
.tb-thumb .tb-selected div{border:1px solid #7bc91f;}
.tb-thumb li div{border:1px solid #e4e4e4;}
.tb-s310, .tb-s310 a{height:300px;width:300px;}
.tb-s310, .tb-s310 img{max-height:300px;max-width:300px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:45px;}
.tb-s40, .tb-s40 a{height:50px;width:50px;}
.tb-s40 img{padding:2px;width:46px;height: 46px;}
.tb-booth{width:300px;height:300px;padding:10px;background:#fff;border:1px solid #e4e4e4;position:relative;z-index:1;}
.tb-booth a{height:300px;width:300px;}
.tb-booth img{max-height:300px;max-width:300px;}
.tb-booth a{*font-size:271px;}

div.zoomDiv{z-index:999;position:absolute;top:0;left:0px;width:300px;height:300px;background:#fff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("../images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}

.proRight > h3{
	width: 100%;
	line-height: 35px;
	font-size: 19px;
	margin-bottom: 20px;
}
.infoTable{
	width: 100%;
	font-size: 14px;
}
.infoTable tr {
	width: 100%;
	display: inline-block;
}
.infoTable tr td{
	padding:8px 0;
}
.infoTable tr.dashed{
	border-bottom:1px dashed #e4e4e4;
}
.buyBt{
	display: block;
	width: 122px;
	height: 33px;
	line-height: 33px;
	text-indent:50px;
	font-size: 14px;
	margin:10px 0;
	letter-spacing: 10px;
	border-radius: 5px;
	background:url(../images/icon_car.png) no-repeat 13px center;
	background-color: #ffd803;
}
.buyBt:hover{color:#333;background-color: #7bc91e;}

.proInfoBox{
	float: left;
	width: 100%;
	margin-top: 30px;
}

/* 选项卡 */
.tab{width:100%;}
.tab dl dt{ border-bottom:#ccc 1px solid;height:27px; margin-bottom:-1px;}
.tab dl dt a{
	border:1px solid #ddd;
	border-bottom:none;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	margin-right: 3px;
	float:left;display:block;cursor:pointer;padding:0 13px;height:25px;line-height:25px;
	text-align:center;background:url(../images/tab_bg.png) repeat-x;color:#333;
}
.tab dl dt a.tabActive{
	padding-top:3px;
	padding-bottom:3px;
	background: url(../images/fl_bg_t.png) repeat;color:#333;font-weight:bold;border-bottom:1px solid #fff;
	position:relative;
	bottom:6px;
	font-size: 16px;
}
.tab dl dd{padding:10px;/*height:200px;*/ clear:both;}

.flTa{
	margin: 20px auto;
	width: 80%;
}
.flTa tr td{
	padding:2px 0;
}
.flTa tr td .intt{
	width: 200px;
	height: 25px;
	line-height: 25px;
	padding-left:3px;
	border:1px solid #e4e4e4;
	background: #fff;
	margin-right: 10px;
}
.flTa tr td img{
	vertical-align: middle;
	width: 76px;
	height: 24px;
	margin-bottom: 2px;
}


.lg_Bt{
	display: block;
    width: 165px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	margin-top: 30px;
	color: #353535;
	font-size: 16px;
	border:1px solid #63a415;
	border-radius: 5px;
	background: #7bc91e;
}
.lg_Bt:hover{
	border:1px solid #ffc703;
	background: #ffd803;
}

.zyList_fw{
	float: left;
	width:100%;
	border-bottom: 1px dashed #e4e4e4;
	padding-bottom:11px;
	margin-bottom: 23px;
}
.zyList_fw img{
	float: left;
	width: 150px;
	height: 150px;
	padding:8px;
	margin-right: 20px;
	border:1px solid #e4e4e4;
	background: #fff;
}
.zyList_fw a:hover img{
	border-color: #7bc91e;
}
.zyList_fw h2{
	float: left;
	width: 666px;
	font-size: 20px;
	color: #7bc91e;
	margin-top: 10px;
	margin-bottom: 18px;
	font-weight: normal;
}
.zyList_fw .p1{
	float: left;
	width: 666px;
	height: 68px;
	line-height: 25px;
}

.zyList_fw  .go{
	float:right;
	width: 42px;
	height: 42px;
	margin-top: 15px;
	background: url(../images/go.png) no-repeat;
	  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.zyList_fw  .go:hover{
	background-position: 0 -43px;
	  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

.videoYY{
  margin:0 auto;
  width: 735px;
}
.videoYY h3{
	width: 100%;
	height: 30px;
	font-size: 22px;
	margin-top:15px;
	margin-bottom:10px;
	overflow: hidden;
	text-align: center;
}
.videoYYList{
  margin:0 auto;
  width: 735px;
}

.msgBox{
	width: 100%;
	line-height: 22px;
}
.msgBox .pullBt{
	float: right;
}
.textA{
	width: 99%;
	height: 50px;
	padding:3px;
	margin: 15px 0 10px 0;
	border:1px solid #ddd;
	background: #fff;
}
.MsgList {
    width: 100%;
}

.MsgList tr td{
	vertical-align: top;
	padding:8px 0;
	line-height: 22px;
}




.rdBg{
	background: url(../images/rd_bg.png) no-repeat center 146px;
}
.rdBg .mainRightBox{
	min-height: 500px;
}
.rdBg .mainRightBox .crumb{
	margin-top: 45px;
}

.whBt{
	float: right;
	padding:5px 15px;
	background: #ffd803;
	border-radius: 5px;
	border: 1px solid #fff;
}
.whBt:hover{
	color: #353535;
	border-color: #63a415;
	background: #7bc91e;
}
.rd_ul{
	float: left;
	margin-top: 70px;
}
.rd_ul li {
	float: left;
	margin: 10px 10px 0 18px;
	position: relative;
}
.rd_ul li img{
	width: 150px;
	height: 150px;
	padding:5px;
	background: #fff;
	border:1px solid #e4e4e4;
}
.rd_ul li a:hover img{
	border-color: #ffd803;
}
.rd_ul li p{
	width: 150px;
	height: 25px;
	line-height: 25px;
	color: #fff;
	position: absolute;
	left:6px;
	bottom: 8px;
	text-indent: 5px;
	opacity:.7;
	filter:alpha(opcity=70);
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	background: url(../images/th_bg1.png) repeat;
}
.rd_ul li p i{
	padding: 5px 10px;
	margin-right: 5px;
	background: url(../images/icon_yjw.png) no-repeat 0 -658px;
}


.fLink{
	width: 100%;
	margin: 20px 0;
}
.fLink tr .td1{
	width: 105px;
	text-align: center;
	vertical-align: middle;
	border:1px solid #e4e4e4;
	background: #e8e8e8;
}
.fLink tr .td2{
	padding:10px 20px;
	vertical-align: middle;
	border:1px solid #e8e8e8;
	background: #f5f5f5;
}
.fLink tr .td2 a{
	float: left;
	width: 100px;
	height: 25px;
	line-height: 25px;
	margin-left: 10px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.fLink tr .td2 a:hover{
	color: #7bc91e;
}


.hyBg{
	background:url(../images/hy_bg.png) no-repeat center 146px;
}
.hyBg .mainRightBox{
	min-height: 480px;
}
.hyLogin{
	float: right;
	width: 335px;
	padding:25px 30px;
	border-radius: 8px;
	background: url(../images/hy_03.png) repeat;
}
.hyLogin h2{
	width: 100%;
	height: 31px;
	margin-bottom: 20px;
	margin-top: 10px;
	background: url(../images/hy_06.png) no-repeat center center;
}

/* 404 */
.erBody{background: #f4f3ef;}
.errorBox{
	width: 955px;
	height: 320px;
	margin: 0 auto;
	margin-top: 100px;
	background: url(../images/404.png) no-repeat center top;
}
.erText{
	float: left;
	width: 100%;
	text-align: center;
	margin-top: 290px;
	line-height: 20px;
}

.slideLeftBox_pr{
	border:1px solid #ffd803;
	background: #fff;
}

.slideLeftBox_pr .slTh2{
	background: #fff6c7;
}

.slideLeftBox_pr .slTh2 > h5{
	border-bottom:1px dashed #999;
	background: url(../images/pr_h.png) no-repeat left center;
	color: #7bc91e;
}

.tree_pr{
	float:left;
	width: 100%;
	margin-top: 10px;
}
.tree_pr > a{
	display: block;
	width: 100%;
	height: 25px;
	line-height: 25px;
	text-indent: 18px;
	margin-left: 10px;
	margin-bottom: 5px;
	font-size: 14px;
	background: url(../images/tree_0.png) no-repeat left 7px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.tree_pr > a.open{background-position:0 -25px;}

.trList{
	width: 100%;
	display: none;
}
.trList > a{
	float: left;
	width: 100%;
	height: 28px;
	line-height: 28px;
	text-indent: 25px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	background: url(../images/icon_yjw.png) no-repeat 13px 11px;
}
.trList > a.active{
	background-color: #fff6c7;
}

.pr_th{
	width: 100%;
	margin: 20px 0;
}
.pr_th > b{
	font-size: 18px;
	font-weight: normal;
	color: #353535;
	display: inline-block;
	text-indent: 25px;
	line-height:25px;
	background: url(../images/icon_yjw.png) no-repeat 0 -556px;
}


.table_pr{
	width: 100%;
	background: #c8c8c8;
}
.table_pr tr td{
	text-align: center;
	padding:5px;
	background: #fdfae9;
}
.table_pr tr th{
	padding:5px 0;
	background: #ffd803;
}
.table_pr tr.even td{
	background: #fff6c7;
}
.table_pr tr td .intt{
	width: 100px;
	height: 20px;
	line-height: 20px;
	padding-left:3px;
	background: #fff;
	border:1px solid #e4e4e4;
}
.table_pr tr td.text-left{
	text-align: left;
}



/************************************************/
/*********  加盟页面样式  ****************/
.top_jm{
	float: left;
	width: 100%;
	height: 33px;
	background: url(../images/top_bg_0.png) repeat-x;
}
.top_jm_m{
	width: 1001px;
	margin:0 auto;
}
.top_jm_l{
	float: left;
	line-height: 33px;
}
.top_jm_l > .t_logo{
	float: left;
	width: 58px;
	height: 28px;
	margin-top: 5px;
	margin-right:10px;
	background: url(../images/logo_top.png) no-repeat;
}
.top_jm_l > a{
	font-size: 12px;
	color: #353535;
}
.top_jm_l > a:hover{
	color: #7bc91e;
}

.headerBox_jm{
	float: left;
	width: 100%;
	height: 75px;
	background: url(../images/top_bg_jm.png) repeat;
}
.headerBox_jm_m{
	margin: 0 auto;
	width: 1001px;
}
.logo_jm{
	float: left;
	width: 208px;
	height: 47px;
	margin: 16px 0 0 0;
	background: url(../images/logo_jm.png) no-repeat;
}
.logo_hz{
	float: left;
	width: 218px;
	height: 47px;
	margin: 16px 0 0 0;
	background: url(../images/logo_hz.png) no-repeat;
}
.h_jm_r{
	float: right;
}
.tell_jm{
	float: left;
	width: 193px;
	height: 16px;
	margin-top: 30px;
	margin-right: 10px;
	background: url(../images/tell_jm.png) no-repeat;
}
.h_jm_r .s1{color: #7bc91e;}
.navBox_jm{
	background: #7bc91e;
}
.navBox_jm > .navM > ul > li > a:hover,.navBox_jm > .navM > ul > li > a.active{
	background:url(../images/nav_b_line.png) repeat-x left bottom #62a90e;
	color: #fff;
}
.listUl{
	width: 100%;
}
.listUl > li{
	float: left;
	width: 100%;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	border-bottom: 1px dashed #ddd;
}
.listUl > li > a{
	float: left;
	max-width: 70%;
	height: 100%;
	margin-left: 20px;
	display: inline-block;
	text-indent: 20px;
	background: url(../images/dot_g.png) no-repeat left center;
	overflow: hidden;
	/* 1126*/
	text-overflow:ellipsis;
	white-space: nowrap;
}
.listUl > li > a:hover{
	color: #7bc91e;
}
.listUl > li > .a2{
	float: right;
	color: #c90d0d;
}
.listUl > li .time{
	float: right;
	margin-right: 15px;
}

.listUl_io{}
.listUl_io > li > a{
	margin: 0;
	text-indent: 10px;
	background: none;
}
.listUl_io > li > .io{
	float: left;
	margin: 10px 0 0 20px;
	display: inline-block;
	width: 21px;
	height: 24px;
	vertical-align: middle;
	background: url(../images/icon_office.png) no-repeat 0 0;
}
.listUl_io > li > .io_w{background-position:0 -41px;}
.listUl_io > li > .io_x{background-position:0 0px;}
.listUl_io > li > .io_p{background-position:0 -81px;}

.tips_p{
	width: 100%;
}
.tips_p > p{
	color: #c90d0d;
}
.th_form{
	width: 100%;
	height: 28px;
	line-height: 28px;
	margin: 30px 0 20px 0;
	color: #fff;
	background: #353535;
}
.th_form > b{
	float: left;
	text-indent: 10px;
	font-weight: normal;
	font-size: 14px;
}
.tableForm{
	width: 100%;
}
.tableForm tr td{
	padding:5px 0;
}
.tableForm tr td .intt{
	width: 135px;
	height: 25px;
	line-height: 25px;
	padding-left:3px;
	border:1px solid #cecece;
}
.tableForm select{width: 70px;}
.tableForm label{margin-right:10px;}
.th_2{
	margin:30px 0 10px 0;
	width: 100%;
	color: #7bc91e;
	font-size: 16px;
}
.dot_line{
	width: 100%;
	height: 2px;
	margin: 20px 0;
	border-bottom: 1px dashed #ccc;
}

.pullBt
{
    border: 0;
	display: block;
	margin: 0 auto;
	width: 116px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	color: #353535;
	font-size: 16px;
	letter-spacing: 5px;
	background: url(../images/bt_pull.png) no-repeat;
}
.pullBt:hover{
	color: #353535;
	background-position: 0 -44px;
}

.listUl_img{
	width: 100%;
	margin-left: 0px;
}
.listUl_img > li{
	float: left;
	width: 175px;
	height: 160px;
	text-align: center;
	margin:0 0 20px 8px;
	background: url(../images/pp_bg.png) no-repeat top left;
}
.listUl_img > li img{
	float: left;
	width: 148px;
	height: 111px;
	margin: 9px 0 20px 9px;
	border:1px solid #ddd;
}
.listUl_img > li p{
	width: 100%;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.listUl_img > li > a:hover{
	color: #7bc91e;
}
.listUl_img > li > a:hover img{
	border:1px solid #7bc91e;
}

.listUl_vv > li{
	width: 164px;
	margin:0 17px 20px 0px;
	background: url(../images/yy_bg.png) no-repeat;
}
.listUl_vv > li img{
	width: 155px;
	height: 96px;
	margin: 20px 0 20px 5px;
}

.picSlideWrap{

}
.picBox{
	margin:0 auto;
	width: 732px;
	height: 595px;
	border:1px solid #cacaca;
	background: url(../images/pp_03.png) repeat;
}
.picBox_b_bg{
	margin: 0 auto;
	width: 732px;
	height: 14px;
	background: url(../images/pp_11.png) no-repeat;
}
.titleh3{ height:57px; line-height:57px; text-align:center;width:100%; margin:0 auto; font-size:18px; color:#5b5b5b;overflow: hidden;}

#content{margin:0px auto;  line-height:19px;}
#content p{ text-indent:2em; color:#333;}

.imgnav{ width:670px;position:relative; margin:0 auto;margin-top:30px;}
#img{ z-index:10; width:670px; height: 510px; margin-bottom:10px;position:relative; text-align:center;overflow: hidden;}
#img img{ max-height:565px; display:none;}

#front,#next{ position:absolute;top:0px; z-index:10; cursor:pointer;  width:300px; height:505px; background:url(../images/blank.gif); }
#front{left:0px; }
#next{right:0px;}
#front a,#next a{  position:absolute;top:180px;display:block; width:60px; height:80px; display:none;}
#front a{left:5px;background:url(../images/shBt.png) no-repeat 0 0; }
#front:active a,#front a:active{background-position: -70px 0;}
#next a{right:5px; background:url(../images/shBt.png) no-repeat 0 -95px;}
#next:active a,#next a:active{background-position: -70px -95px;}


#cbtn{background:#434343; position:relative;width: 732px; height:123px;margin:0 auto; margin-top:12px; }
#cbtn ul{position:relative; width:10000px; height:123px;margin-top:4px;}
#cbtn ul li{ float:left; padding:2px; width:120px; height:90px;margin-right: 5px; cursor:pointer; position:relative;background: #fff;}
#cbtn ul li img{ width:120px; height:90px; display:block;}
/*#cbtn ul li tt{ background:#000; color:#FFF; position:absolute; right:4px; bottom:4px; z-index:20; font-family:"宋体" ;font-size:12px; line-height:16px; padding:0 5px;}*/
#cbtn li.hov{ background:#7bc91e;}
.ctrl div{ clear:both;}
#cSlideUl{width:640px; height:123px;overflow:hidden; position:relative; top:10px;left:0px; margin:0 auto;}
.picSildeLeft,.picSildeRight{width:36px;height:60px;cursor:pointer; position:absolute; top:28px; z-index:9;}
.picSildeLeft{left:10px; background:url(../images/shBt.png) no-repeat -158px 0px;}
.picSildeLeft:hover{background-position: -156px -90px;}
.picSildeRight{right:10px;background:url(../images/shBt.png) no-repeat -198px 0px;}
.picSildeRight:hover{background-position: -200px -90px;}












.floatBoxOver{
	position: fixed;
	top:0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	opacity: .5;
	filter:alpha(opacity=50);
	display: none;
	z-index: 1;
}
.floatBox{
	position: fixed;
	top: 20%;
	left: 40%;
	width: 400px;
	border:1px solid #b2e96f;
	border-radius: 10px;
	background:#fff;
	display: none;
	z-index: 10;
}
.ft_th {
    width: 100%;
    height: 36px;
    line-height: 36px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    background: url(../images/fl_bg_t.png) repeat;
} 
.ft_th > span{
	float: left;
	margin-left:15px;
	color: #444;
}
.ft_th > .a1{
	float: right;
	margin: 5px 15px 0 0;
	width: 27px;
	height: 27px;
	background: url(../images/ico_cls.png) no-repeat 0 0;
}
.ft_th > .a1:hover{
	background-position: 0 -29px;
}
.ft_m{
	width: 100%;
	text-align: center;
	padding:30px 0;
	line-height: 25px;
}

.jmAList{
	float: left;
	width: 110%;
	margin: 25px 0 15px 0;
}
.jmABox{
	float: left;
	width: 191px;
	margin-right: 11px;
	padding-bottom: 20px;
	color: #fff;
	position: relative;
	background: #ff9800;
}
.jmA1{background: #ff9800;}
.jmA2{background: #8bc34a;}
.jmA3{background: #2dace5;}
.jmA4{background: #e13972;}
.jmA5{background: #9b37ac;}
.jmABox a{color: #fff;}
.jmABox a:hover{
	opacity: .8;
	filter:alpha(opacity=80);
}
.jmABox .th{
	display: block;
	position: absolute;
	top: 100px;
	left: 0;
	width: 191px;
	height: 25px;
	line-height: 25px;
	text-indent: 15px;
	color: #7bc91e;
	background: url(../images/th_bg1.png) repeat;
}
.jmABox img{
	width: 191px;
	height: 125px;
}
.jmABox .p1{
	width: 160px;
	height: 150px;
	margin: 10px 0 10px 15px;
	overflow: hidden;
	  line-height: 16px;
}
.jmABox .nob{
	display: block;
	width: 50px;
	height: 45px;
	margin-left: 130px;
	background: url(../images/nob.png) no-repeat;
}

.jmA1 .nob{background-position: 0 0;}
.jmA2 .nob{background-position: 0 -82px;}
.jmA3 .nob{background-position: 0 -161px;}
.jmA4 .nob{background-position: 0 -234px;}
.jmA5 .nob{background-position: 0 -321px;}

.jmBBox{
	float: left;
	width: 495px;
	height: 275px;
	background: url(../images/jmA_24.png) repeat;
}
.jmBBox > .th{
	float: left;
	width: 100%;
	height: 69px;
	background: url(../images/jmA_18.png) no-repeat;
}

.jmBBox > table{
	float: left;
	margin-top: 10px;
	margin-left:20px;
}
.jmBBox > table tr td{
	padding:2px 0;
}
.jmBBox > table tr td .intt{
	border:1px solid #ddd;
	width: 150px;
	height: 25px;
	line-height: 25px;
	line-height: 25px;
	padding-left:3px;
	background: #fff;
}
.jmBBox > table tr td  select{
	width: 70px;
}
.jmBBox > table tr td label{margin-right: 15px;}

.jmBBox > table tr td .aBt{
	display: block;
	width: 215px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	border-radius:5px;
	border: 1px solid #63a415;
	background: #7bc91e;
	letter-spacing: 5px;
	font-size: 18px;
	color: #353535;
}
.jmBBox > table tr td .aBt:hover{
	border: 1px solid #ffc703;
	background: #ffd803;
}

.jmB_ul{
	float:left;
}
.jmB_ul li{
	float: left;
	margin: 14px 0 0 64px;
	position: relative;
}
.jmB_ul li a{
	display: block;
	width: 140px;
	height: 104px;
	padding:5px;
	color: #fff;
	border:1px solid #ddd;
	background: #fff;
}
.jmB_ul li a:hover{
	border-color: #8bc34a;
	background: transparent;
}
.jmB_ul li a img{
	width: 140px;
	height: 104px;
}
.jmB_ul li a p{
	width: 140px;
	height: 25px;
	line-height: 25px;
	text-indent: 5px;
	background: url(../images/th_bg1.png) repeat;
	position: absolute;
	top: 84px;
	left: 6px;
	filter:alpha(opacity=50);
    -moz-opacity:0.50;
    -khtml-opacity: 0.50;
    opacity: 0.50;
}

.jm0List{
	margin: 0 auto;
	max-width: 1440px;
	min-width: 1001px;
	height: 402px;
    background-position: center center;
    background-repeat: none;
}

.layText{
	float: left;
	width: 345px;
	color: #434343;
}
.layText h3{
	font-size: 25px;
	color: #434343;
	font-weight: normal;
}
.layText p{
	width: 80%;
	line-height: 20px;
	margin: 10px 0;
}
.layText .aM{
	float: right;
	width: 90px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	color: #434334;
	border:1px solid #63a415;
	border-radius: 3px;
	background: #7bc91e;
}


.jm0List1{
	background-image: url(../images/jm0_02.png);
}
.jm0List1 .layText{
    margin: 200px 0 0 60px;
}

.jm0List2{
	background-image: url(../images/jm0_03.png);
}
.jm0List2 .layText{
	float: right;
    margin: 140px 60px 0 0;
}
.jm0List2 .layText h3{text-align: right;}
.jm0List2 .layText p{
	margin-left: 70px;
}

.jm0List3{
	height: 401px;
	background-image: url(../images/jm0_04.png);
}
.jm0List3 .layText h3{width:80%;text-align: right;}
.jm0List3 .layText{
    margin: 120px 0 0 30px;
}

.jm0List4{
	background-image: url(../images/jm0_05.png);
}
.jm0List4 .layText{
	float: right;
    margin: 110px 60px 0 0;
}
.jm0List4 .layText h3{text-align: right;}
.jm0List4 .layText p{
	margin-left: 70px;
}

.jm0List5{
	height: 401px;
	background-image: url(../images/jm0_06.png);
}
.jm0List5 .layText h3{width:80%;text-align: right;}
.jm0List5 .layText{
    margin: 138px 0 0 30px;
}

.jm0List6{
	height: 404px;
	background-image: url(../images/jm0_07.png);
}
.jm0List6 .layText{
	float: right;
    margin: 125px 60px 0 0;
}
.jm0List6 .layText h3{text-align: right;}
.jm0List6 .layText p{
	margin-left: 70px;
}

.jm0List7{
	height: 400px;
	background-image: url(../images/jm0_08.png);
}
.jm0List7 .layText h3{width:80%;text-align: right;}
.jm0List7 .layText{
    margin: 125px 0 0 30px;
}

.jm0List8{
	height: 400px;
	background-image: url(../images/jm0_10.jpg);
}
.jm0List8 .layText{
	float: right;
    margin: 125px 60px 0 0;
}
.jm0List8 .layText h3{text-align: right;}
.jm0List8 .layText p{
	margin-left: 70px;
}


.jm0List9{
	height: 453px;
	background-image: url(../images/jm0_09.png);
}
.djA{
	float:left;
	width: 268px;
	margin: 140px 0 0 80px;
}
.djA > a{
	display: block;
	width: 248px;
	height: 65px;
	line-height: 65px;
	text-align: center;
	margin-top: 15px;
	font-size: 16px;
	color: #fff;
	background-color: #353535;
	background-repeat: no-repeat;
}
.djA > a:hover{
	background-color: #ffd803;
}
.djA > .a1{
	background-image: url(../images/dj1.png);
	background-position: 30px center;
}
.djA > .a2{
	background-image: url(../images/dj2.png);
	background-position: 30px center;
}
/*********  加盟页面样式  end  ****************/


/*分页*/
.pageDiv{
	width:100%;
	height:35px;
	clear:both;
	float: left;
	text-align:right;
	/*margin-top:50px;*/
}
.pageDiv > span{
	margin-right: 10px;
}
.pageDiv a,.pageDiv a:visited{
	height:25px;
	padding:3px 7px; 
    line-height:25px; 
    margin:0 2px;
    border:1px solid #e0e0e0; 
    color:#333; 
    background:#fff;
}
.pageDiv a.current,.page a.current:visited,.pageDiv a:hover{
	background:#7bc91e; 
	border:1px solid #7bc91e; 
	color:#fff; 
	text-decoration:none;
}
.pageDiv a.pn,.pageDiv a.pn:visited{_padding-bottom:0px; }
.pageDiv em{
	font-style: normal;
	margin: 0 2px;
}


.ptList{
	width: 330px;
	float: left;
	margin: 0 15px 20px 5px;
}
.ptList > .th{
	float: left;
	width: 100%;
	height: 25px;
	line-height: 25px;
	border-bottom:4px solid #7bc91f;
}
.ptList > .th > b{
	float: left;
	height: 25px;
	text-indent: 25px;
	color: #416f0a;
	font-size: 14px;
	background: url(../images/icon_yjw.png) no-repeat 0 -556px;
}
.ptList > .th > a{
	float: right;
	color: #416f0a;
}
.ptList > .th > a:hover{
	color: #60a113;
	text-decoration: underline;
}
.ptList > .listUl{
	float: left;
	padding-top: 5px;
}
.ptList > .listUl > li{
	height: 28px;
	line-height: 28px;
}
.ptList > .listUl > li > a{
	max-width: 90%;
}
/*二级菜单*/
.slUl > li.sl2{
	height: auto;
}

.slUl > li.sl2 > a{}
.slUl > li.sl2 > .slUl{
	float: left;
    margin-top: 0;
    padding:10px 0;
    display: none;
}
.slUl > li.sl2 > .slUl > li{
	border: none;
	box-shadow: none;
	height: 30px;
	line-height: 30px;
}
.slUl > li.sl2 > .slUl > li > a{
	text-indent: 30px;
}

.slUl > li > a > .arrow{
	display: block;
	float: right;
	width: 22px;
	height: 22px;
	margin:10px 10px 0 0;
	background: url(../images/sl.png) no-repeat;
}
.slUl > li.sl2.active{
	background: #f9fff1;
}
.slUl > li.sl2.active > a{
	border-bottom: 1px solid #b0d880;
	box-shadow: 0px 1px 0 #fff;
	color: #416f0a;
}
.slUl > li.sl2.active > a > .arrow{
	background-position: 0 -87px;
}


.page_psw{
	margin: 20px auto;
	width: 100%;
	color: #5b5b5b;
}

.page_psw span a{
	color: #79bb07;
}
.page_psw span a:hover{
	color: #f08b00;
}
.page_psw > span{
	margin: 0 15px;
}

.d_line {
  float: left;
  width: 100%;
  height: 1px;
  margin-top: 10px;
  border-bottom: 1px dashed #ddd;
  display: inline;
  overflow: hidden;
}
 
.navContent{ display:none; padding:15px 0; border-bottom: 1px solid #b0d880; }
.navContent dd{ text-indent:6px;}
.navContent .navContent1 dd{ text-indent:20px;}
.navContent a{ font-size:14px; line-height:30px;}
.cona{  line-height:26px; font-size:14px;}
.cona img{ max-width:100%; }
.pro li{ float:left; width:184px;  margin:0 15px 15px; }
.pro li:hover a{ border:2px solid #9ad652;}
.pro li:hover p{ color:#9ad652; }
.pro li a{ border:2px solid #ccc; width:184px; height:184px; display: table-cell;vertical-align: middle;text-align: center; }
.pro li a img{  max-width: 184px;max-height: 184px;vertical-align: middle; }
.pro li p{ text-align:center; line-height:50px; font-size:14px; font-weight:bold;height:20px; overflow: hidden;} 
.pro li p span{ text-align:center; line-height:20px; font-size:14px; font-weight:bold;}

.tit1{ text-align:center; font-size:20px; line-height:40px;}
.tit2{ text-align:center; line-height:40px; border-bottom:1px dashed #ccc; margin:5px 0 15px;}

/*品牌专区*/
.pinpai li{ float:left; width:141px;  margin:0 9px 18px;  border:1px solid #eff3f4; padding:5px; }
.pinpai li:hover{ border:1px solid #9ad652;}
.pinpai li:hover p{ color:#6ABB08; }
.pinpai li a{  background:#eff3f4;  width:141px; height:141px; display: table-cell;vertical-align: middle;text-align: center; }
.pinpai li a img{  max-width: 130px;max-height: 141px;vertical-align: middle;}
.pinpai li p{ text-align:center; line-height:35px; font-size:14px; background:#eff3f4; margin-top:5px;} 


/*视频*/
.video li{ float:left; width:251px; height:186px;  margin:0 15px 30px; background:url(../images/video-bg.jpg) no-repeat; }
.video li:hover p{ color:#6ABB08; }
.video li a{ margin:25px auto 0; display:block;  width:184px; height:121px; vertical-align: middle;text-align: center; }
.video li a img{ width:100%; height:100%; vertical-align: middle;}
.video li p{ text-align:center; line-height:30px; font-size:14px; margin-top:5px; font-weight:bold;} 

.tit3{ line-height:40px; border-bottom:2px solid #EEE; margin:30px 0 20px; font-size:16px; }
.tit3 span{ border-bottom:2px solid #9bc963; padding:0 20px; float:left; margin-bottom:-2px; }

.video2 li{ float:left; width:200px; margin:10px 16px 0 0; }
.video2 li:hover p{ color:#6ABB08; }
.video2 li a{ display:block;  width:200px; height:108px; position:relative; }
.video2 li a img{ width:100%; height:100%; }
.video2 li p{ line-height:30px; font-size:14px; margin-top:5px; } 
.video2 li .time1{ position:absolute; bottom:0; right:5px;  color:#fff; z-index:9999;}

.v-meta-overlay {
	position:absolute;
  z-index: 2;
  left: 0;
  bottom: 0;
  width:100%;
  height: 45px;
  background: url(../images/bg_video_mini.png) no-repeat left bottom;
}

/*成功案例*/
.case li{ float:left; width:177px; margin:0 15px 10px; background:url(../images/case-bg.jpg) no-repeat; }
.case li:hover p{ color:#6ABB08; }
.case li a{ margin:11px 0 0 11px; display: block;  width:148px; height:111px; vertical-align: middle;text-align: center; border:1px solid #eee; }
.case li a img{ max-width: 148px;max-height: 111px; vertical-align: middle;}
.case li p{ text-align:center; line-height:30px; font-size:14px; margin-top:20px; font-weight:bold;} 


.dlzc {
    position: absolute;
    left: 0;
    top: 20px;
    display: flex;
}
.dlzc li {
    width: 60px;
    height: 25px;
    background-color: #dddddd;
    margin: 0 0px 0 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 5px;
}
.dlzc li a {
    font-size: 14px;
    color: #666666;
}
.dlzc li p {
    position: absolute;
    top: -14px;
    background: red;
    color: #fff;
    padding: 2px 5px;
    border-radius: 30px;
    margin-left: -35px;
}
.dlzc li.active {
	background-color: #ff5a00;
	width: 90px;
}
.dlzc li.active a {
	color:#fff;
}


.denglu {
    width: 100%;
    overflow: hidden;
    display: flex;
    justify-content: center;
}
.denglu-list {
    width: 250px;
    border: 1px dashed #ff5a01;
    -webkit-border-radius: 10px;
    background-color: #fff;
    margin: 30px 0 0;
    padding: 0 70px;
}
.denglu-li {
    width: 100%;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 30px 0;
}
.denglu-li li a {
    font-size: 24px;
    font-weight: 600;
    color: #666666;
	padding: 0 0 10px;
	position:relative;
}
.denglu-li li.active a {
	color:#ff5a00;
}
.denglu-li li.active a:after {
    content: '';
    position: absolute;
    bottom: 0;
    width: 25px;
    background: #ff5a00;
    height: 3px;
    left: 35px;
}
.denglu-img {
    width: 100%;
    overflow: hidden;
    text-align: center;
    padding: 0 0 20px;
}
.denglu-sr {
	width:100%;
}
.denglu-sr li {
    width: 100%;
    margin: 0 0 10px 0;
}
.denglu-sr li input {
    padding-left: 5px;
    height: 35px;
    line-height: 35px;
    width: 100%;
    font-size: 14px;
    border: 1px solid #dddddd;
    border-radius: 5px;
	outline: none;
}
.denglu-sr .sel_cs{
    height: 35px;
    line-height: 35px;
    width: 30%;
    font-size: 14px;
    border: 1px solid #dddddd;
    border-radius: 5px;
}
.denglu-a {
    width: 100%;
    overflow: hidden;
}
.denglu-a a {
    color: #ff5a00;
    font-size: 12px;
    float: right;
}
.denglu-lj {
    width: 100%;
    margin: 10px 0 30px;
}
.denglu-lj a {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 35px;
    background: #ff5a00;
    color: #fff;
    font-size: 15px;
    border-radius: 5px;
	border:1px solid #ff5a00;
}
.denglu-lj a:hover {
    background: #fff;
    color: #ff5a00;
	border:1px solid #ff5a00;
}
li.denglu-hq {
    width: 100%;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
li.denglu-hq input {
    width: 60%;
}
li.denglu-hq a {
    width: 35%;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #ff5a00;
    border: 1px solid #ff5a00;
    border-radius: 5px;
    font-size: 14px;
}
.denglu-sr1 li {
    width: 100%;
    margin: 0 0 20px 0;
}
.zhmm {
    width: 100%;
    overflow: hidden;
    padding: 30px 0;
    text-align: center;
    font-size: 26px;
    color: #666666;
    font-weight: 600;
}
.dcq {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.dcq input {
    width: 28%!important;
}
li.yegxk {
    width: 100%;
    overflow: hidden;
    display: flex;
    align-items: center;
    margin: 0;
    position: relative;
    bottom: 10px;
    font-size: 14px;
    color: #666666;
}
li.yegxk input {
	width: auto;
    height: auto;
    padding: 0;
    line-height: initial;
    margin: 0 5px 0 0px;
}
.jrgwc {
    width: 100%;
    overflow: hidden;
    padding: 20px 0;
    display: flex;
    align-items: center;
}
.jrgwc li {
    width: 40%;
    height: 40px;
    background: #df3033;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 20px 0px 0px;
}
.jrgwc li:nth-child(2) {
    background: #85c360;
}
.jrgwc li a {
    font-size: 18px;
    color: #fff;
    font-weight: 600;
}
.jiesuan {
    width: 100%;
    overflow: hidden;
    border: 1px solid #dddddd;
    box-sizing: border-box;
    padding: 20px;
    margin: 15px 0 0;
}
.ggbt {
    width: 100%;
    overflow: hidden;
    border-bottom: 1px solid #dddddd;
    font-size: 18px;
    padding: 0 0 15px;
    color: #000;
}
.jiesuan-top {
    width: 100%;
    padding: 20px 0;
}
.jiesuan-top li {
    width: 100%;
    display: flex;
    margin: 0 0 10px 0px;
}
.jiesuan-left {
    width: 8%;
    text-align: end;
    font-size: 16px;
    color: #666;
}
.jiesuan-left span {
	color:red;
}
.jiesuan-top li input {
    width: 30%;
    margin: 0 0 0 10px;
    height: 30px;
}
.jiesuan-top li textarea {
    width: 30%;
    margin: 0 0 0 10px;
    height: 100px;
}
.shqd {
    width: 100%;
    overflow: hidden;
}
.shqd-li {
    width: 100%;
    overflow: hidden;
    justify-content: space-between;
    margin: 10px auto;
}
.shqd-li li {
    font-size: 15px;
    color: #333;
	float: left;
	text-align: center;
}
.shqb-fl {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
	padding: 15px 0;
	border-bottom:1px solid #ddd;
}
.shqb-left {
    width: 50%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.shqb-img {
    width: 30%;
}
.shqb-wz {
    width: 70%;
}
.shqb-wz p {
	font-size:16px;
	color:#666666;
}
.shqb-right {
    width: 72%;
    justify-content: space-between;
}
.shqb-right li {
    font-size: 16px;
    color: #666666;
	float: left;
	width: 32%;
	text-align: center;
}
.shqb-right li:nth-child(2) {
	position: relative;
    right: 13px;
}
.shqb-right li:nth-child(3) {
    position: relative;
    right: 23px;
}
.shqb-right li:nth-child(4) {
    position: relative;
    right: 50px;
}
.tjdd1 {
    width: 100%;
    overflow: hidden;
    display: flex;
    justify-content: flex-end;
    padding: 0px 0 20px;
}
.tjdd1 a {
    border: 1px solid #ff5a00;
    background-color: #ff5a00;
    color: #fff;
    padding: 5px 30px;
    font-size: 16px;
}
.tjdd1 .submit_dd {
    border: 1px solid #ff5a00;
    background-color: #ff5a00;
    color: #fff;
    padding: 5px 30px;
    font-size: 16px;
}
.tjjg {
    width: 100%;
    display: flex;
    justify-content: flex-end;
    padding: 30px 0 15px;
}
.tjjg p {
    font-size: 15px;
    color: #333333;
}
.tjjg p span {
    color: red;
}
.tjjg h3 {
    font-size: 21px;
    margin: 0 0 0 10px;
    color: red;
}

.grzx {
    width: 100%;
    background: #fff;
    box-shadow: 0 0 7px 2px #0000002b;
    box-sizing: border-box;
	margin: 30px 0;
}
.grzx-list {
	display: flex;
    justify-content: space-between;
	padding: 30px 40px;
	border-bottom: 2px solid #dddddd;
}
.grzx-left {
    width: 67%;
    display: flex;
    justify-content: space-between;
    box-sizing: border-box;
    padding: 0 30px;
    border-right: 1px solid #dddddd;
}
.grzx-left-left {
    display: flex;
    align-items: center;
}
.grzx-left-left-wz {
    margin: 0 0 0 20px;
}
.grzx-left-left-wz h3 {
    font-size: 21px;
    color: #000;
}
.grzx-left-left-p {
    margin: 15px 0 0px 0;
    line-height: 2;
}
.grzx-left-left-p p {
    font-size: 15px;
    color: #666666;
}
.grzx-left-right {
    display: flex;
    justify-content: space-between;
}
.grzx-left-right li {
    background: #f5f6f7;
    border: 1px #ededed solid;
    border-radius: 4px;
    height: 30px;
    padding: 0 20px 0;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 0 0 20px;
}
.grzx-left-right li a {
	font-size:14px;
	color:#666666;
}
.grzx-left-right li.active a {
    color: red;
}
.grzx-right {
    width: 30%;
    box-sizing: border-box;
    padding: 30px;
}
.grzx-right-wz {
    width: 100%;
    overflow: hidden;
}
.grzx-right-wz h3 {
    font-size: 34px;
    color: red;
    font-weight: 400;
}
.grzx-right-wz h3 span {
    font-size: 18px;
    color: #666666;
    margin: 0 0 0 5px;
}
.grzx-right-wz p {
    color: #000;
    font-size: 14px;
    margin: 5px 0 0 0px;
}
.zxgg {
    width: 100%;
    overflow: hidden;
    display: flex;
    box-sizing: border-box;
    padding: 20px 50px;
}
.zxgg-left {
    display: flex;
    align-items: center;
}
.zxgg-left img {
    margin: 0 5px 0px 0px;
}
.zxgg-left p {
    color: #e21939;
    font-size: 14px;
    font-weight: 600;
}
.zxgg-right {
    margin: 0 0 0 20px;
    font-size: 14px;
    color: #666;
}
.wddd-list {
    width: 100%;
    overflow: hidden;
    display: flex;
    padding: 30px;
	box-sizing: border-box;
    border-bottom: 2px solid #ddd;
}
.wddd-list p {
    color: #e21939;
    font-size: 16px;
    margin: 0 0 0 5px;
}
.gr-ddxx {
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
    padding: 40px;
}
.gr-ddxx-x {
    width: 100%;
    overflow: hidden;
    border: 1px solid #dddddd;
	margin: 0 0 30px;
}
.gr-ddxx-list {
    width: 100%;
    height: 50px;
    box-sizing: border-box;
    overflow: hidden;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0px 20px;
    border-bottom: 1px solid #ddd;
}
.gr-ddxx-list p {
    font-size: 16px;
    color: #000;
}
.gr-ddxx-list a {
    color: #666666;
    font-size: 16px;
}
.gr-sljg {
    width: 100%;
    overflow: hidden;
    padding: 0px 30px;
    display: flex;
    justify-content: space-between;
    box-sizing: border-box;
	margin:30px 0;
}
.sljg-left {
    width: 40%;
    display: flex;
    align-items: center;
}
.sljg-left p {
    font-size: 16px;
    color: #666666;
}
.sljg-right {
    width: 30%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.sljg-right p {
    font-size: 16px;
    color: #666666;
}
.sljg-right p span {
    color: #e21939;
	margin: 0 0 0 5px;
}





.grbox{

	overflow: hidden;

	margin-top: 60px;

}

.grl{

	width: 560px;

	float: left;

}

.touxiang{

	overflow: hidden;

}

.touxiang span{

	display: block;

	width: 100px;

	text-align: right;

	color: #333;

	float: left;

	margin-top: 48px;

}

.touxiang img{

	width: 120px;

	height: 120px;

	border-radius: 50%;

	margin-left: 25px;

	float: left;

}

.touxiang .menu{

	width: 74px;

	height: 26px;

	background: #f7f7f7;

	border: 1px #e6e6e6 solid;

	font-size: 14px;

	color: #676767;

	line-height: 26px;

	text-align: center;

	border-radius: 4px;

	position: relative;

	float: left;

	margin-top: 45px;

	margin-left: 25px;

}

.touxiang .menu input{

	width: 76px;

	height: 28px;

	position: absolute;

	top: 0px;

	left: 0px;

	opacity: 0;

}

.grl ul li span{

	display: block;

	width: 100px;

	float: left;

	color: #333;

	line-height: 50px;

	text-align: right;

	margin-right: 15px;

}

.grl ul li input{

	width: 400px;

	height: 50px;

	box-sizing: border-box;

	border: 1px #dee3e8 solid;

	padding: 0px 10px;

	font-size: 14px;

	color: #9a9a9a;

	outline: none;

}

.grl ul li{

	overflow: hidden;

	margin-top: 34px;

}

.grl ul li button{

	width: 200px;

	height: 48px;

	background: #e21939;

	outline: none;

	border: 0px;

	color: #fff;

	font-size: 18px;

	border-radius: 5px;

	cursor: pointer;

}

.grr{

	width: 450px;

	float: right;

	margin-right: 35px;

	margin-top: 153px;

}

.mima{

	background: #f4f4f4;

	border: 1px #e6e6e6 solid;

}

.mima ul li input{

	width: 260px;

	height: 50px;

	border: 1px #dee3e8 solid;

	box-sizing: border-box;

	background: #fff;

	outline: none;

	padding: 0px 10px;

}

.mima ul li span{

	display: block;

	width: 80px;

	text-align: right;

	color: #333;

    float: left;

    line-height: 50px;

    margin-right: 20px;

}

.mima ul li{

	margin: 33px 0px;

}

.mima ul{

	overflow: hidden;

	padding: 10px 35px;

}

.grr button{

	width: 200px;

	height: 48px;

	border: 1px #e21939 solid;

	background: #fff;

	outline: none;

	color: #e21939;

	font-size: 18px;

	border-radius: 5px;

	cursor: pointer;

	margin-top: 34px;

}
.white {
    width: 100%;
    box-sizing: border-box;
    background: #fff;
    /* padding: 30px 40px 100px 40px; */
    margin-top: 45px;
}
.shoptitle {
    border-bottom: 1px #e5e5e5 solid;
    overflow: hidden;
    padding-bottom: 15px;
}
#geren h2 {
    background: url(../images/shu_03.png)left center no-repeat;
    background-size: auto 84%;
    padding-left: 15px;
}
.shoptitle h2 {
    font-size: 18px;
    color: #e21939;
    float: left;
    cursor: pointer;
}
.shoptitle a {
    float: right;
    font-size: 14px;
    margin-top: 5px;
    color: #686868;
}
.shoptitle a img {
    float: right;
    margin: 5px 0px 0px 5px;
}








.sh_table {
    border: 1px #e6e6e6 solid;
    margin-top: 35px;
    margin-bottom: 40px;
}
.sh_table th {
    height: 48px;
    font-size: 18px;
    color: #333;
    text-align: left;
    padding-left: 20px;
}
.sh_table td {
    height: 48px;
    border: 1px #e6e6e6 solid;
    font-size: 14px;
    color: #333;
    padding: 0px 35px;
}
.splb {
    border: 1px #e5e5e5 solid;
    text-align: center;
}
.splb tr {
    border: 1px #e5e5e5 solid;
}
.splb th {
    height: 48px;
    background: #f2f2f2;
    font-size: 14px;
    color: #333;
}
.splb td {
    height: 110px;
    font-size: 14px;
    color: #343434;
    padding: 0px 15px;
}
.fyzj {
    border-top: 1px #e5e5e5 solid;
    overflow: hidden;
    margin-top: 50px;
}
.fyzj .order_title {
    float: left;
    margin-top: 20px;
}
.order_title {
    font-size: 18px;
    color: #e21939;
    font-weight: bold;
    margin-top: 45px;
    margin-bottom: 18px;
}
.fyzj .cont {
    float: right;
    overflow: hidden;
    margin-top: 20px;
}
.fyzj .cont p {
    font-size: 14px;
    color: #333;
}
.fyzj .cont p span {
    font-size: 24px;
    color: #e21939;
}
.fyzj .cont h3 {
    display: inline-block;
    font-size: 16px;
    color: #333;
    margin-top: 30px;
    float: right;
}
.fyzj .cont h3 span {
    font-size: 36px;
    color: #e21939;
    float: right;
    line-height: 14px;
}
.wddd-dc {
    position: relative;
    left: 3%;
}
.wddd-dc a {
    font-size: 16px;
    color: #e21939;
    border: 1px solid;
    padding: 1px 10px;
}
.cpjg {
    width: 100%;
    overflow: hidden;
    text-align: center;
    color: #f02b2b;
    font-size: 14px;
	height: 45px;
}
.cpjg span {
    color: #f02b2b;
}






