@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
	list-style:none;
}
body {
 
	text-align:left;
	font-family:"Microsoft YaHei","Microsoft YaHei";
	font-size:12px;
 
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote {
	padding:0;
	margin:0;
}
a {
	text-decoration:none;
	outline:none;
 	blr:expression(this.onFocus=this.blur());	
}
img{ border:0;}
input{outline:medium;}

.hover{transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;}
 
#btn{ position:absolute; bottom:21px; width:987px; text-align:center; z-index:99; left:50%; margin-left:-20px;}
#btn li{  background:url(../images/hbtn.png) no-repeat; width:12px; height:11px; /*font-size:0; line-height:0;*/ margin:0 5px; float:left; display:inline-block; cursor:pointer; _background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/hbtn.png", sizingMethod=scale);}
#btn li.activeSlide{ background:url(../images/hbtn_sel.png) no-repeat;_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/hbtn_sel.png", sizingMethod=scale);}
.main{ width:1100px; margin:70px auto 0;}
.main_jo{overflow:hidden;background:#fff;text-align: center;height:435px;width: 1100px;margin: 0 auto;margin-top: 60px;	box-shadow:  0 0 0px rgba(0, 200, 50, 0.5);}
.main_jo:hover{position: relative;top:-10px;box-shadow:  0 0 25px rgba(0, 200, 50, 0.8);}
.main_jo_l{ float:left; width:675px;}
.main_jo_r{ width:425px; float:left}
.main_jo_r span{ font-size:43px; color:#67B72F; display:block; margin-top:90px; font-family:"宋体"; font-weight:bold; margin-bottom:30px;}
.main_jo_r p{ width:320px; margin:0 auto; color:#595757; font-size:14px; display:block; margin-bottom:30px; line-height:24px;}
.main_jo_img_l{ background:url(../images/tel.jpg); width:68px; height:68px; display:block; float:left; margin-left:120px;}
.main_jo_img_r{ background:url(../images/mail.jpg); width:68px; height:68px; display:block; float:left; margin-left:50px;}
.main_jo_img_l:hover{ background:url(../images/tel_sel.jpg);}
.main_jo_img_r:hover{ background:url(../images/mail_sel.jpg); }
.index_news{  margin-top: 50px;  }
.index_news_l{overflow:hidden;background:#fff;text-align: center;height:830px;width:350px;margin: 0 auto;	box-shadow:  0 0 0px rgba(0, 200, 40, 0.5); float:left}
.index_news_l:hover{position: relative;top:-10px;box-shadow:  0 0 25px rgba(0, 200, 50, 0.8);}
.index_news_l img{ margin-top:20px;}
.index_news .news_l_ti{ font-size:20px; font-family:"Microsoft YaHei"; font-weight:bold; margin-top:30px; margin-bottom:10px; color:#000;}
.index_news .news_l_ti a{ color:#000;width:300px;overflow:hidden;white-space: nowrap; text-overflow: ellipsis; display:block; margin:0 auto}
.index_news .news_l_ti a:hover{ color:#71b646;}
.index_news .news_l_date{ color:#595757; margin-bottom:20px; }
.index_news .news_line{ border-bottom:1px solid #ccc; width:295px; margin:0 auto 20px}
.index_news .news_l_cen{ color:#595757; width:275px; margin:0 auto; font-size:14px; text-align:left; margin-bottom:20px; line-height:24px; height:410px; overflow:hidden }
.index_news .index_more{ color:#72B82A; font-size:16px; float:left; margin-left:45px; padding:0px 5px;}
.index_news .index_more:hover{ background:#71b646; color:#fff; }
.index_news .index_more_m{ float:left; margin-left:20px; margin-top:5px; color:#5B5B5B}
.index_news .index_more_m:hover{color:#71b646;}
.index_news_m{overflow:hidden;background:#fff;text-align: center;height:830px;width:350px;margin: 0 auto;	box-shadow:  0 0 0px rgba(0, 200, 40, 0.5); float:left; margin-left:20px}
.index_news_m:hover{position: relative;top:-10px;box-shadow:  0 0 25px rgba(0, 200, 50, 0.8);}
.index_news_m img{ margin-top:20px;}
.index_news_r{overflow:hidden;background:#fff;text-align: center;height:830px;width:360px;margin: 0 auto;	box-shadow:  0 0 0px rgba(0, 200, 40, 0.5); float:left;margin-left:20px; margin-bottom:50px;}
.index_news_r:hover{position: relative;top:-10px;box-shadow:  0 0 25px rgba(0, 200, 50, 0.8);}
.index_news_r img{ margin-bottom:30px;}
.news_r_list{ width:300px; margin:0 auto; text-align:left;font-family:"Microsoft YaHei"; background:url(../images/main7.jpg) no-repeat left top; padding:0 15px; margin-bottom:20px;}
.news_r_list dt{ font-weight:bold; font-size:16px; margin-bottom:10px; color:#72B82A; overflow:hidden;}
.news_r_list dt span{ float:left}
.news_r_list dt a{ color:#000; width:190px;overflow:hidden;white-space: nowrap; text-overflow: ellipsis; float:left}
.news_r_list dd{ padding:0 10px;}
.news_r_list dd a{color:#595757;font-size:14px; height:60px; overflow:hidden}
.news_r_list dd a:hover{color:#72B82A;}
 
.jxs_main .hover{overflow:hidden;text-align: center;height:425px; margin: 0 auto;box-shadow:  0 0 0px rgba(0, 200, 40, 0.8); margin-bottom:50px }
.jxs_main .hover:hover{position: relative;top:-10px;box-shadow:0 0 25px rgba(0, 200, 40, 0.8);}
.jxs_main .jxs_l{ width:350px; float:left}
.jxs_main .jxs_r{ width:730px; float:right;background:#4bb134;   height:425px; position:relative; }
.jxs_zd{ width:160px; height:196px; background:url(../images/main17.jpg) no-repeat; position:absolute; right:30px; bottom:40px;  }
.jxs_zd dl{ width:110px; margin:70px auto 0; font-size:12px;}
.jxs_zd dl dt{ color:#3a7700; font-weight:bold; margin-bottom:5PX;}
.jxs_zd dl dd{ text-align:left; color:#474747; margin-bottom:10px;}
.jxs_zd dl P{ text-align:left; color:#000; font-weight:bold; background:url(../images/main19.jpg) no-repeat center left; padding-left:5px;}

.jxs_main .hd{   }
.jxs_main .hd ul{      }
.jxs_main .hd ul li{ cursor:pointer; }
.jxs_main .hd ul li.on{   }
.jxs_main .bd ul{   }


.pro_list li{ width:270px; height:390px;overflow:hidden;text-align: center;margin: 0 auto;	box-shadow:  0 0 0px rgba(0, 200, 40, 0.8); float:left; margin-bottom:50px; margin-right:6px;}
.pro_list li:hover{position: relative;top:-10px;box-shadow:0 0 15px rgba(0, 200, 40, 0.8);}
.pro_list li:hover .mosaic-overlay p{ font-size:40px; text-align:center; padding:0; margin-top:150px;  }
.pro_list li:hover .mosaic-overlay p span{ display:block; margin-top:20px;}
.bar{ position:relative}
.bar .mosaic-overlay {display:none;z-index:5;position:absolute;width:100%;height:100%;background:#111;}
.bar .mosaic-overlay {bottom:-350px;height:100%;background:url(../images/bg-black.png); }
.bar .mosaic-overlay p{ color:#fff; line-height:40px; text-align:right; padding-right:40px; font-size:16px;}
.bar .mosaic-overlay p span{display:block}

.shop{ width:1100px; height:100px; line-height:100px;background:#1d1e1e; color:#aeafaf; overflow:hidden; font-size:28px;box-shadow:  0 0 0px rgba(0, 200, 40, 0.8); }
.shop:hover{position: relative;top:-10px;box-shadow:0 0 15px rgba(0, 200, 40, 0.8);}
.shop:hover{ background:#145606; color:#fff; cursor:pointer;}
.shop:hover span{ color:#fff; }
.shop p{ float:left; margin-left:40px; margin-right:40px;}
.shop .span_w{ font-weight:bold;}
.shop span{ color:#73b92b}

 

#ritop{ position:fixed; width:135px; height:150px; right:20px; bottom:50px; z-index:9999}
.close{ position:absolute; margin-left:112px; margin-top:-385px; z-index:99999; cursor:pointer;}
#index_fl{ position:fixed; top:0; background:#000; width:100%; z-index:999999}
#index_fl ul{ width:1100px; margin:0 auto}
#index_fl{border-bottom:1px #b4d086 solid; border-top: solid #3a302c 1px}

.top_banner{ width:100%; height:310px; text-align:center; border-bottom:2px solid #71b646;}
.about_banner{background:url(../images/about_banner.jpg) center;}
.news_banner{background:url(../images/news_banner.jpg) center;}
.ser_banner{background:url(../images/ser_banner.jpg) center;}
.about_main{ width:1100px; margin:0 auto; overflow:hidden; background:url(../images/main18.jpg) left repeat-y;}
.menu_left{ width:210px;  float:left; }
.menu_left dt{ height:169px; line-height:169px; font-size:30px; color:#5a972d; border-bottom:1px solid #150f0f; padding-left:40px;}
.menu_left a{ display:block; color:#919194; border-bottom:1px solid #150f0f; padding:20px 0 20px 40px; font-size:14px;}
.menu_left a:hover{color:#fff; background:#408a26}
.menu_left .on{color:#fff; background:#408a26}

.main_m{ width:600px; float:left; }
.about_m{ width:520px; float:left; padding:170px 40px 0 40px; }
.about_m .ab_ti{ font-size:36px; color:#71b646; font-weight:bold; margin-bottom:10px;}
.about_m .ab_dec{ font-size:16px;color:#71b646; margin-bottom:40px;}
.about_m p{ color:#b8babc; font-size:14px; line-height:24px;}

.about_r{ width:290px; float:right;  }
.about_r dl{ background:#fff; text-align:center; overflow:hidden;  }
.about_r dl dt{font-size:26px; color:#67B72F; display:block; font-family:"宋体"; font-weight:bold; margin:25px 0;}
.about_r dl dd{width:250px; margin:0 auto; color:#595757; font-size:14px; display:block; margin-bottom:30px; line-height:24px;}
.about_r .main_jo_img_l{ background:url(../images/tel_s.jpg); width:40px; height:40px; display:block; float:left; margin-left:70px;}
.about_r .main_jo_img_r{ background:url(../images/mail_s.jpg); width:40px; height:40px; display:block; float:left; margin-left:40px;}
.about_r .main_jo_img_l:hover{ background:url(../images/tel_s_sel.jpg);}
.about_r .main_jo_img_r:hover{ background:url(../images/mail_s_sel.jpg); }
.about_r dl p{color:#595757; font-size:16px; line-height:26px;} 
.about_r .r_weixin{ margin-bottom:13px;}
.r_top{padding:20px 15px 40px 15px;margin-bottom:5px;}
.r_bot{padding:40px 15px 70px 15px;}
.r_bot .sao{ font-size:14px; margin-bottom:30px;}

.news_m{ width:600px; float:left; padding-top:170px; }
.news_list{ overflow:hidden; padding:50px 40px 50px 40px;  border-bottom:1px solid #E4E4E4; cursor:pointer  }
.news_list .w1200{ width:1200px; margin:0 auto; display:block;}
.news_list .img_ti{ float:left; margin-right:20px;}

.news_list dt{ float:left; font-size:18px; margin-bottom:5px; width:800px;overflow:hidden;white-space: nowrap; text-overflow: ellipsis;color:#71b646;}
.news_list dt a{color:#71b646; padding:0 5px}
 
 
.news_list span{ float:right;color:#b8babc; }
.news_list dd{ float:left; width:800px;  overflow:hidden; margin-top:5px; text-indent:2em;}
.news_list a{color:#b8babc;line-height:24px;}
.news_list:hover{ background:#408a26;}
.news_list:hover dt a{ color:#fff;}
.news_list:hover dd a{ color:#AFDA9F}
.news_list:hover span{ color:#fff;}

.news_m .date{ text-align:center; margin-bottom:20px;}
.news_m .newsshow_dec{ padding:0 40px; line-height:26px; overflow:hidden;}
.news_m .newsshow_dec img{ width:500px; height:400px; margin:10px 0}
.news_m .news_back{ width:150px; height:30px; line-height:30px; text-align:center;  background:#408a26; color:#fff; display:block; margin:30px auto 0}
.news_m .news_back:hover{  background:#1f520e}

 
.bor_img{ display:block ; width:200px ; height:115px ;}		 
.bor_img {	position: relative; float:left; overflow:hidden; margin-right:20px;	} 
.bor_img span {	position: absolute;	background-color: #fff;	-webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);	-moz-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);	-o-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);	transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)}
.bor_img .line-1 {	left: 0;	top: 0;	width: 0%;	height: 2px}
.bor_img .line-2 {	right: 0;	top: 0;	width: 2px;	height: 0%}
.bor_img .line-3 {	right: 0;	bottom: 0;	width: 0%;	height: 2px}
.bor_img .line-4 {	left: 0;	bottom: 0;	width: 2px;	height: 0%}
.news_list:hover .line-1,.news_list:hover .line-3 {	width: 100%}
.news_list:hover .line-2,.news_list:hover .line-4 {	height: 100%}
 
.about_r dl li{ padding:10px 0;text-align:left; border-bottom:#dfdfe0 solid 1px;}
.about_r dl li .ti{font-size:14px; color:#000; margin-bottom:5px; overflow:hidden}
.about_r dl li .ti span{ float:left}
.about_r dl li .ti a{color:#71b646;width:150px;overflow:hidden;white-space: nowrap; text-overflow: ellipsis; float:left }
.about_r dl li .dec{ padding-left:10px; clear:both}
.about_r dl li .dec a{ font-size:12px;color:#595757; line-height:20px}
.about_r dl li .dec a:hover{color:#71b646;}

.wh_main dt{ font-size:26px; font-weight:bold; margin-bottom:10px;}
.wh_main dt .sp1{ color:#5c9a28}
.wh_main dd{ margin-bottom:20px; line-height:20px; color:#b8babc;}

 
.map_main{width:1100px; margin:0 auto; margin-top:50px; margin-bottom:30px; overflow:hidden}
.map_main_title{ margin-bottom:20px; height:40px;}
.map_main .title_zh{ font-family:"Microsoft YaHei", "新宋体", "楷体", "黑体"; font-size:24px; color:#0fc505; float:left; margin-right:10px; line-height:40px;}
.map_main .title_en{ font-family:"Trebuchet MS"; font-size:24px; color:#0fc505; float:left; line-height:40px;}
.map_main dl dd { height:35px; float:left; clear:both; border-bottom:1px dashed #022b01; color:#fff; width:1100px; margin-bottom:15px;}
.map_main dl dd span { padding:0 15px; display:block; background:#148908;line-height:30px; height:30px; margin-bottom:5px; float:left; font-size:16px;}
.map_main dl dt { height:30px; line-height:30px; clear:both; margin-bottom:15px;}
.map_main dl dt a { float:left; margin-right:25px; color:#777777; font-size:14px;}
.map_main dl dt a:hover { color:#0fc505;}

.contactmain{ overflow:hidden; width:900px; margin:0 auto 60px}
.con_t{ width:920px;  height:350px; background:#fff; margin:100px auto 40px;}
.con_l{ float:left; padding-top:20px;}
.con_r{ float:left; padding-top:70px; color:#595757; margin-left:80px; }
#dituContent{width:420px;height:348px;border:#ccc solid 1px; }
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.con_r h1{  margin-bottom:30px; color:#71b646;}
.con_r p{   font-size:14px; width:450px; line-height:30px;}
.con_r p img{  margin-right:5px;}
.con_r .tel{ font-size:20px; margin-top:20px;}
.con_r .tel span{color:#71b646; font-weight:bold; font-size:22px;}
.con_b{ width:500px; float:left;  padding:50px 50px 0 50px; }
.con_b .main_input{ background:#F3F3F3; border:1px solid #efefef; height:25px; color:#333; padding:0 5px; line-height:25px; margin:10px 5px;  border-radius: 5px; }
.con_b .main_textarea { background:#F3F3F3; height:80px;border:1px solid #efefef; margin:10px 5px; width:365px; color:#fff; border-radius: 5px; padding:0 5px; line-height:24px}
.con_b .sub_btn{ width:120px; height:30px; line-height:30px; text-align:center; background:#408a26; color:#fff; border:0; font-size:16px; cursor:pointer; margin-left:5px}
.con_b .sub_btn:hover{ background:#11870b;}

.lc_main{ width:100%; overflow:hidden}
/*.lc_main dl{border-bottom: solid 1px #272526; padding:20px 50px; cursor:pointer}
.lc_main dl:hover{ background:#408a26}
.lc_main dl:hover dd{ color:#fff}
.lc_main dl:hover dd p{background:url(../images/lc_bg2_sel.png) no-repeat left 10px;}
.lc_main dt{ background:url(../images/lc_bg.png) no-repeat; width:66px; height:30px; text-align:center; line-height:25px;    }
.lc_main dd{  color:#b8babc;  line-height:24px }
.lc_main dd p{background:url(../images/lc_bg2.png) no-repeat left 10px; padding-left:10px;}
*/

.his-bg{
	background: url("../images/his-bg.jpg") no-repeat top #000;
	position: relative;
	overflow:hidden
}
.his-bg .bd{
	width: 1200px;
	margin: 0 auto;
	color: #fff;
	height: 500px;
	overflow: hidden;
	position: relative;
}
.his-bg .bd ul{
	position: relative;
	width: 1200px;
	height: 500px;
}
.his-bg .bd li{
	text-align: center;
	position: absolute;
	width: 1200px;
	/*height: 700px;*/
	top: 0px;
	left: 0px;
	display: none;
	padding-top:80px;
}
.his-bg .bd .year{
	font-size: 100px;
	color: #6f6f6f;
	font-family: Arial;
	width: 580px;
	position: absolute;
	top: 260px;
	left: 50%;
	margin-left: -290px;
}
.year-div{ overflow:hidden; position:relative; height:80px;}
.his-bg .div-tit{
	position: relative;
	z-index: 3;
}
.his-bg .div-tit .en{
	/*font-family: BellMT;
	font-size: 24px;
	text-transform: uppercase;
	font-weight: bold;
	padding-top: 90px;*/
	height: 60px;
	background: url("../images/his-tit.png") no-repeat center;
}
.his-bg .div-tit .cn{
	font-size: 18px;
}
.div-tit i{
	width: 66px;
	height: 3px;
	background: #fff;
	display: block;
	margin: 13px auto;
	font-size: 0px;
}
.div-text{
	margin: 190px auto 0px;
	width: 620px;
}
.div-text p{ line-height:24px; font-size:14px;}
.his-bg .hd{
	background: url("../images/scale-bg.jpg") repeat-x 0px 25px;
	padding: 6px 0px 65px;
	position: relative;
}
.his-bg .hd .prev,
.his-bg .hd .next{
	display: block;
	width: 25px;
	height: 50px;
	background: url("../images/scale-row.png") no-repeat left;
	position: absolute;
	top: -6px;
}
.his-bg .hd .prev:hover,
.his-bg .hd .next:hover{
	opacity: 0.6;
}
.his-bg .hd .prev{
	left: 0px;
}
.his-bg .hd .next{
	right: 0px;
	background: url("../images/scale-row.png") no-repeat right;
}
.scale-box{
	width: 710px;
	margin: 0 auto;
	position: relative;
}
#sc-buttom{
	width: 30px;
	height: 30px;
	background: url("../images/sc-bottom.png") no-repeat center;
	position: absolute;
	top: 2px;
	left: 0px;
	-moz-user-select:-moz-none;
	cursor: move;
}
.scale-div{
	width: 680px;
	margin: 0 auto;
	border-right: 1px solid #5b5b5b;
	overflow: hidden;
	height: 26px;
	position: relative;
}
.scale-div ul{
	position: absolute;
	top: 0px;
	left: 0px;
}
 
.scale-div li{
	float:left;
	width: 136px;
	height: 28px;
	background: url("../images/scale-li.png") no-repeat center;
}

.year-div ul{
	position: absolute;
}
.year-div li{
	width: 136px;
	color: #7d7d7d;
	text-align: center;
	font-size: 18px;
	line-height: 60px;
	float:left
}
.year-div li.on{
	color: #fff;
	font-size: 24px;
}

 
.w790{
	width: 790px;
	margin: 0 auto;
	position: relative;
}

 
#Con{  margin-top:5px; padding-left:50px; text-align:left}
.mapDiv { width:130px; height:45px; line-height:40px; text-align:center; text-align:center;color:#fff; background: url('../images/bg.gif') no-repeat; position:absolute; display: none; word-break:break-all; font-family:'Microsoft YaHei'; letter-spacing:1px; font-size:14px; margin-top:20px; }


.ry_main{ float:right; width:800px; padding-top:150px;}
/* slider */
#slider{width:690px;height:373px;overflow:hidden;padding:20px 15px;position:relative;margin:0 auto;}
.scroll{width:620px;height:373px;margin:0 auto;overflow:hidden;position:relative;}
.scrollContainer{position: relative;width:1815px;left:0px;}
.scrollContainer .current .inside{width:230px;height:349px;}
.scrollContainer .panel{width:170px; height:258px; float: left;margin-right:25px;display:inline;}
.panel .inside{display:block;position:relative; }
.inside img{height:100%;width:100%;}
.btnMode a.btn{background:url('../images/index.png') no-repeat;}
.btnMode a.btn{width:20px; height:39px;position:absolute;top:125px; }
.btnMode a.prev{left:0;background-position:0 -61px;}
.btnMode a.prev:hover{background-position:0 -102px;}
.btnMode a.next{right:0;background-position:-50px -61px;}
.btnMode a.next:hover{background-position:-50px -102px;}
.honorBot{ width:798px; margin:0 auto; border: 1px solid #333;clear: both;overflow: hidden;}
.honorBot li{ width:398px; height:38px; line-height:38px; float:left; border-bottom:solid 1px #333; border-right:solid 1px #333;}
.honorBot li p{ cursor:pointer}
.honorBot li p a{ color:#000; padding-left:15px; color:#fff; font-size:14px; cursor:pointer;}
.honorBot li p:hover{ background:#225E0C; color:#fff}


.drpLogin { overflow:hidden;  width:500px; float:left;  }
.drpLogin h3 {font-size: 25px; font-weight:bold; font-family:'Microsoft YaHei'; color:#0fc505; text-align:left; height:40px; line-height:40px; text-align:center}
.drpLogin .code_ti{ text-align:center; margin-bottom:50px;}

.drpLogin table{ font-size:16px; margin-left:90px; width:400px; margin:0 auto}
.drpLogin table b{color:#555;font-size:25px;}
.drpLogin table td{padding-bottom:21px;}
.drpLogin table input{width:190px;height:27px;line-height:22px;border:1px solid #14aa0d;font-family:"Microsoft YaHei";padding:0 3px;background:none;font-size:14px; color:#333;}
.drpLogin table .btn{background:#408a26; color:#fff;width:145px;height:41px;padding:0;border:0;cursor:pointer; font-size:20px;}
.drpLogin table .btn:hover{ background:#11870b}
.drpLogin .login_left{border-right:1px solid #e5e5e5;float:left;width:200px;padding:0 127px 0 100px;}
.drpLogin .login_right{/*float:left;padding-left:125px;*/width:446px;margin:auto;}
.drpLogin .login_right .login_td{padding-right:5px;}


.cxbtn {background:url(/images/cxbtn.png) no-repeat;width:145px;height:41px;padding:0;border:0;cursor:pointer;margin-left:25px; text-indent:-8888px;}
.cxftn {font-family:"Microsoft YaHei"; padding:0 10px;}
.cxword { clear:both; text-align:center; padding-top:30px;  font-size:14px; color:#666; letter-spacing:1px;}

.code{background-image: url(code.jpg); font-family: Arial; font-style: italic; color: Red; border: 0; padding: 2px 3px; letter-spacing: 3px; font-weight: bolder;}

.jobmain { overflow:hidden; clear:both;font-family:"Microsoft YaHei", "新宋体", "楷体", "黑体"; font-size:14px; letter-spacing:1px; padding:0 40px;}
.jobmain h3 { line-height:40px; text-align:center; clear:both; color:#0cd003; font-size:24px; font-weight:bold;}
.jobmain p { line-height:30px;}
.color1 {color:#0cd003; font-size:16px;}

.ser_m{width:520px; float:left; padding:170px 40px 0 40px }
.p_title{margin-bottom:20px;font-size:18px; color:#12910b; font-weight:bold;}
.ser_m .ser_input{ background:#0f0f0f; border:1px solid #666; height:25px; color:#fff; padding:0 5px; line-height:25px; margin:10px 5px;  border-radius: 5px; }
.ser_m .ser_textarea { background:#0f0f0f; height:80px;border:1px solid #666; margin:10px 5px; width:480px; color:#fff; border-radius: 5px; padding:0 5px; line-height:24px}
.ser_m .sub_btn{ width:120px; height:30px; line-height:30px; text-align:center; background:#408a26; color:#fff; border:0; font-size:16px; cursor:pointer; margin-left:5px}
.ser_m .sub_btn:hover{ background:#11870b;  }

.ser_m .ser_ti{font-family:"Microsoft YaHei", "新宋体", "楷体", "黑体";float:left; width:300px; color:#fff; font-size:12px; line-height:24px; margin-left:40px; overflow:hidden; margin-bottom:40px; } 
.ser_m .ser_ti_r{font-size:30px; margin-bottom:20px;color:#71b646}
.main_cen{ font-family:"Microsoft YaHei", "新宋体", "楷体", "黑体";color:#fff; min-height:450px;float:left; }
.main_cen dt{ font-size:30px;}
.main_cen dd{ font-size:12px; line-height:24px;}
.main_cen dd h3{ font-size:18px;color:#71b646; margin-bottom:10px;}
.main_cen dd p{ margin-bottom:35px;}
.main_cen dd p span{ font-size:14px; color:#71b646}
.ser_main{font-family:"Microsoft YaHei", "新宋体", "楷体", "黑体";float:left; height:206px; width:463px; color:#fff; font-size:12px; line-height:24px; margin-left:40px; padding-top:60px;} 
.ser_main_right{font-size:30px; margin-bottom:20px;}


.r_right{ width:800px; float:right; padding-top:170px;}

.brandCul{float:left; width:100%; display:inline-block;}
.brandCul1{background-image:url(../images/brandCul1.jpg); margin:0;}
.brandCul1 .ppCul_pic .ppCul_picbg{background:url(../images/brandCul_pic1.png) no-repeat; _background:url(../images/brandCul_pic1.gif) no-repeat;}
 
.ppCul{float:left; width:800px; display:inline-block;}
.ppCul_pic{float:left; width:790px; height:420px;  overflow:hidden; clear:both;}
.ppCul_pic img{flaot:left; display:inline-block;}
.ppCul_pic .ppCul_picbg{width:355px; height:355px; display:inline-block; position:absolute; top:0; left:0; background:url(../images/brandCul_pic.png) no-repeat; _background:url(../images/brandCul_pic.gif) no-repeat;}
.ppCul_word{float:left; width:790px; display:inline-block; font:normal 12px/24px "Microsoft YaHei"; color:#fff; clear:both; margin-bottom:20px;}
.ppCul_word font{display:inline; font:normal 12px/24px "Microsoft YaHei"; color:#fff;}
.ppCul_word h2{float:left; width:100%; display:inline-block; padding-bottom:10px;}
.ppCul_word h2 font{float:left; width:100%; height:32px; font:normal 22px/32px "Microsoft YaHei";}
.ppCul_word h2 span{float:left; width:100%; height:32px; font:lighter 30px/34px "Microsoft YaHei"; color:#368816; text-transform:uppercase;}
.brandtable{display: inline-block;float: left;padding: 63px 20px 0px 0;width:780px;position:relative;}
.brandtable h2{color: #fff;float:left;font: 22px/32px "Microsoft YaHei";height:32px; width:100%;}
.brandtable h2 font{color:#fff;float:right;font:22px/32px "Microsoft YaHei";height:32px;}
.brandtable span {color: #368816;float:right;font: lighter 30px/34px "Microsoft YaHei";height: 32px;text-transform: uppercase;}
.brandtable ul{ clear:both; padding-top:40px; overflow:hidden;}
.brandtable ul li{ width:250px; margin-bottom:10px; background:url(../images/arr.png) no-repeat 0px 12px; padding-left:10px;}
.brandtable ul li span{color: #368816; font-size:16px; font-weight:bold; float:left; display:block; height:25px; line-height:25px; cursor:pointer;}
.brandtable ul li a{ color:#999; float:left; display:block;height:25px; line-height:25px; }
.brandtable ul li a:hover{ color:#368816}

.join_show h2{ text-align:center; margin-bottom:10px;color:#368816}
.join_show .date{ text-align:center; margin-bottom:20px;}
.join_show .newsshow_dec{ padding:0 40px; line-height:26px; overflow:hidden;}
.join_show .news_back{ width:150px; height:30px; line-height:30px; text-align:center;  background:#408a26; color:#fff; display:block; margin:30px auto 0}
.join_show .news_back:hover{  background:#1f520e}
/*.Demo { position:relative; margin:0px auto; padding:0px; width: 780px; height: 240px; overflow: hidden;   }
.Demo .content{ width:760px;  color:#6f4314; font-family:"宋体";font-size:12px; float:left; }*/

.main_cen{ font-family:"Microsoft YaHei", "新宋体", "楷体", "黑体";color:#fff; min-height:450px;float:left;}
.main_cen dt{ font-size:30px;}
.main_cen dd{ font-size:12px; line-height:24px;}
.main_cen dd p{ margin-bottom:35px;}
.main_cen dd p span{ font-size:14px;}

.joinBox .main_input{ background:#0f0f0f; border:1px solid #666; height:25px; color:#fff; padding:0 5px; line-height:25px; margin:10px 5px;  border-radius: 5px; }
.joinBox .main_textarea { background:#0f0f0f; height:80px;border:1px solid #666; margin:10px 5px; width:365px; color:#fff; border-radius: 5px; padding:0 5px; line-height:24px}
.joinBox .sub_btn{ width:120px; height:30px; line-height:30px; text-align:center; background:#408a26; color:#fff; border:0; font-size:16px; cursor:pointer; margin-left:5px}
.joinBox .sub_btn:hover{ background:#11870b;}

.qqBox { width:45px; height:138px; position:fixed; _position:absolute; top:275px; right:10px;background:url(/images/qq.png) top no-repeat; z-index:9}
.qqBox a { float:left; width:45px; height:45px; margin-bottom:1px; display:block;}

.yqlj{ width:1100px; margin:0 auto 25px; font-size:16px; color:#898c8e}
.yqlj a{ color:#6f6f6f; font-size:14px;}
.yqlj a:hover{ color:#73b92b}




