/***********aboutus***********/
.erji_banner{
	width: 100%;
}

.erji_banner img{
	width: 100%;
	height: auto;
}

.aboutus_gsjj{
	width: 100%;
	margin: 64px auto 84px auto;
}

.aboutus_gsjj img{
	margin: 0 auto;
}

.aboutus_gsjj_text{
	width: 100%;
	height: 395px;
	margin-top: 57px;
	background: url(../img/aboutus_erjigsjj.png) no-repeat;
	position: relative;
}

.aboutus_gsjj_text div{
	width: 482px;
	height: 210px;
	overflow: hidden;
	position: absolute;
	right: 20px;
	top: 122px;
}

.aboutus_gsjj_text div p{
	color: #232222;
	line-height: 24px;
	text-indent: 28px;
	margin-top: 10px;
}

.aboutus_ppln{
	width: 100%;
	height: 610px;
	background: url(../img/aboutus_ppln_bg.jpg) no-repeat center center;
	background-attachment: fixed;/*背景固定*/
}

.aboutus_ppln > img{
	padding-top: 40px;
	margin: 0px auto 100px auto;
}

.aboutus_ppln > div{
	text-align: center;
}

.aboutus_ppln > div h4{
	font-size: 18px;
	color: #FFFFFF;
	line-height: 30px;
}
.aboutus_ppln > div p{
	font-size: 10px;
	color: #FFFFFF;
}

.aboutus_ppln ul{
	width: 1200px;
	margin: 105px auto 0 auto;
}

.aboutus_ppln ul li{
	float: left;
	width: 300px;
	text-align: center;
}

.aboutus_ppln ul li img{
	width: 81px;
	height: 81px;
	margin: 0 auto 30px auto;
}

.aboutus_ppln ul li h2{
	font-size: 24px;
	color: #FFFFFF;
	margin-bottom: 5px;
}

.aboutus_ppln ul li p{
	color: #FFFFFF;
}

.aboutus_jyln{
	width: 1200px;
	overflow: hidden;
	margin-top: 22px;
}

.aboutus_jyln > img{
	margin: 70px auto 60px auto;
}

.lanren ul li{
	width:280px;
	height:450px;
	float:left;
	margin:0 10px;
	position:relative;
	overflow:hidden;
	cursor:pointer;
}

.lanren .txt{
	width:280px;
	height:100px; 
	background:url(../img/ys1xp.png) repeat;
	position:absolute;
	left:0;
	bottom:0;
	color:#fff;
	font-family:"微软雅黑";
}

.lanren .txt h3{
	font-size:20px;
	font-weight: bold;
	text-align:left;
	display: block;
	margin-top: 20px;
	padding-bottom: 14px;
	margin-left: 27px;
} 

.lanren .txt p{
	font-size:14px;
	text-align:left;
	display: block;
	width: 220px;
	margin:0 auto;
	color: #444444;
}

.aboutus_rcjz{
	margin-top: 70px;
}

/***********产品展示***********/
.main_jm{
	width: 1196px;
	height: auto;
	margin: 0 auto; 
	margin-top: 39px;
	clear: left;
	overflow:hidden;
} 

.jm_left{
	width:246px;
	height: auto;
}

.jmMenu_top{
	width: 100%;
	height: 60px;
	background: #eabb61;
	line-height: 60px;
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
}

.jmMenu_top .kb{
	width: 4px;
	height: 20px;
	background: #fff;
	margin:16px 10px 0 33px;
}

#navMenu #navi{
	border: 1px solid #e6e6e6;
}

#navMenu #navi li{
	display: block;
	width:100%;
	height: 60px;
	line-height: 60px;
	background-color: #f2f2f2;
	margin-top: 1px;
}

#navMenu #navi li a{
	padding-left: 18px;
	font-size: 14px;
}

.navon a{color: #ecd052;}

.jm_right{
	width: 911px;
	border: 1px solid #e6e6e6;
	padding-top:16px;
	padding-left: 16px;
	padding-bottom: 30px;
}

h1.jm_title{
	color: #4f4f4f;
	font-size: 30px;
}

h2.jm_Engtit{
	color: #818181;
	font-size: 30px;
	font-family: Arial;}

#wrapper{
	max-width: 913px;
	width: 913px; 
	height: auto; 
	text-align: center; 
} 

#gallery{ 
	overflow: hidden; 
}
#gallery a{ 
	display: block; 
	float: left; 
	width: 289px;
	height: 333px;
	background: #ddd;
	margin-right: 14px;
	margin-bottom: 14px;
	position: relative;
	overflow: hidden;
}

#gallery a img { 
	display: block; 
	border: 0; 
	width: 289px;
	height: 200px;
	background: #ddd;
}

.picTit1{
	position: absolute;
	bottom:0;
	width: 100%;
	height:50px;
	line-height: 50px;
	text-align: center;  
	background-color:#000000;
	background:url(../img/1px.png)repeat;
    filter:Alpha(opacity=50);      
}

.picTit1 span{
	color: #fff;
	position: relative;
}

/***********pages***********/
.pages_cp{
	width: 1196px;
	margin:0 auto;
	padding-top: 21px;
	padding-bottom: 53px;
}

.pages_ri{
	float: right; width:390px; line-height:30px; 
}
.pages_ri a,.pages_ri span,.pages_ri span.nolink{padding:3px 10px; margin:0; border:1px solid #23090a; margin-left:3px; line-height:30px; text-align:center; font-size:16px; color:#333;}
.pages_ri a:hover{color:#fff; background-color:#a84a28;}
.pages_ri span,.pages_ri span.nolink{margin-top:3px;}
.pages_ri a,.pages_ri span{display:block; float:left;}
.pages_ri span.nolink{color:#999;} /*无连接*/

.left_pa:hover{
	color:#ebd051; 
	text-decoration: none;
}

.lf_piv{
	width: 8px;
	height: 16px;
	background: url(../img/jt_left_.png) no-repeat;
	float: left;
}

.left_pa:hover .lf_piv{
	background: url(../img/jt_left.png) no-repeat;
}

.right_pa:hover{
	color:#ebd051; 
	text-decoration: none;
}

.ri_piv{
	width: 8px;
	height: 16px;
	background: url(../img/jt_right_.png) no-repeat;
	float: right;
}

.right_pa:hover .ri_piv{
	background: url(../img/jt_right.png) no-repeat;
}

font{
    padding: 0 5px;
    font-size: 16px;
    position: relative;
    top: -3px;
}
.pages_cp span{
	color:#ebd051;
	font-size: 16px;
	position: relative;
    top: -3px;
}

a.num_a_cp {
    font-size: 16px;
    position: relative;
    top: -3px;
}
/***********pages over***********/

/***********招商加盟***********/
.joinus_box_sm{
	margin-top: 100px;
}

.joinus_box_text{
	padding-top: 14px;
	padding-left: 24px;
}

.joinus_box_text p{
	color: #848484;
	line-height: 24px;
}

.myform_box{
	width: 100%;
	height: 576px;
	background: url(../img/joinusformbg.jpg);
	margin: 100px auto 0px auto;
	text-align: center;
}

.myform_box > h2{
	font-size: 24px;
	color: #e79800;
	padding-top: 64px;
	line-height: 24px;
}

.myform_box > p{
	font-size: 16px;
	color: #FFFFFF;
	margin-top: 14px;
	margin-bottom: 38px;
}

.myform_box > span{
	font-size: 12px;
	color: #FFFFFF;
}

.myform{
	margin-top: 30px;
}

.myform_box2 div{
	width: 50%;
}

.myform_box2:after{
	content: ".";/*不可少，少了不起作用*/
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}

.myform input{
	width: 454px;
	height: 48px;
	padding-left: 20px;
	margin: 0 auto 24px auto;
}

.myform textarea{
	width: 434px;
	height: 172px;
	margin: 0 auto;
	padding: 10px 20px;
}

.myform button{
	width: 200px;
	height: 46px;
	background-color: #eabb61;
	margin-top: 44px;
	font-size: 20px;
	color: #000000;
	outline: none;
	border: none;
	cursor: pointer;
	font-family: "微软雅黑";
}

.myform button:hover{
	background-color: #FFFFFF;
}
/***********招商加盟  结束***********/

/***********新闻动态***********/
.new_index_er {
	width: 100%;
	margin-top: 50px;
}

.main_new_er {
	width: 1200px;
	margin: 0 auto;
}

.main_new_er ul li {
	float: left;
	display: block;
	width: 356px;
	height: 370px;
	margin: 0 20px;
	overflow: hidden;
	border: 1px solid #e5e5e5; 
	background-color: #f4f4f4;
}

.main_new_er ul li:hover{ 
	border:none;
	width: 358px; 
	height: 372px; 
	-webkit-box-shadow: #666 0px 0px 10px;
	-moz-box-shadow: #666 0px 0px 10px;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#666666')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#666666');
}

.main_new_er ul li h1.new_tit {
	font-size: 18px;
	padding-top: 33px;
	padding-bottom: 12px;
	padding-left: 10px;
	padding-right: 10px;
}

.main_new_er ul li p {
	font-size: 14px;
	line-height: 20px;
	color: #808080;
	padding-left: 10px;
	padding-right: 10px;
}

.new_img {
	width: 100%
	height: 196px;
	overflow: hidden;
}

.main_new_er ul li{
	margin-bottom: 40px;
}
 
/***********新闻动态  结束***********/

/***********新闻动态内容页***********/
.new_main {
	width: 900px;
	height: auto;
	padding: 56px 150px 71px 150px;
	border: 1px solid #e6e6e6;
	color: #3f3f3f;
	margin: 39px auto;
	margin-bottom: 59px;
	line-height: 25px;
	text-align: Justify;/*两端对齐*/
	text-justify: inter-ideograph;
}

.new_main h1 {
	text-align: center;
	font-size: 24px;
	padding-bottom: 17px;
}

.new_main h2 {
	text-align: center;
	font-size: 14px;
	padding-bottom: 20px;
}
/***********新闻动态内容页  结束***********/

/***********联系我们***********/
.servicesBox{
	width:1096px;
	height:343px;
	margin:44px auto;
	clear:both;
	line-height:18px;
	color:#999999;
	font-size:12px;
}
.servicesBox .serBox{
	cursor:pointer;
	border:3px solid #b9b9b9;
	display:inline;
	width:236px;
	height:343px;
	float:left;
	overflow:hidden;
	position:relative;
	margin: 0 16px;
}

.servicesBox .serBox:hover{
	border:3px solid #ebd051;
}

.servicesBox .serBoxOn{
	font-family:"微软雅黑";
	display:none;
	width:236px;
	height:343px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:19;
}

.servicesBox .serBox .pic1{
	width:111px;
	height:111px;
	text-align:center;
	position:absolute;
	top:53px;
	right:62px;
	z-index:99;
}

.servicesBox .serBox .pic2{
	width:111px;
	height:111px;
	text-align:center;
	position:absolute;
	top:53px;
	left:-124px;
	z-index:99;
}

.servicesBox .serBox .txt1{
	width:236px;
	height:140px;
	color:#b9b9b9;
	position:absolute;
	top:194px;
	left:0px;
	z-index:99;
}

.servicesBox .serBox .txt2{
	width:236px;
	height:140px;
	color:#a9cf4f;
	position:absolute;
	top:196px;
	right:-240px;
	z-index:99;
}

.servicesBox .serBox .txt1 .tit,.servicesBox .serBox .txt2 .tit{
	font-size:16px;
	color:#b9b9b9;
	display:block;
	text-align:center;
}

.servicesBox .serBox .info_lx{
	font-size: 18px;
	color: #b9b9b9;
}

.servicesBox .serBox .txt2 .tit img{
	margin: 0 auto;
}

.servicesBox .serBox p{
	padding:18px 10px;
	text-align:center;
}

.a_jump .info_lx{
	color: #b9b9b9;
	font-size: 18px;
}
/***********联系我们  结束***********/








