@charset "utf-8";
*{ margin:0; padding:0;}
/* html {
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    -webkit-filter: grayscale(100%);
} */
body{font-family:'宋体','黑体','Arial';color:#333;-webkit-text-size-adjust:none;min-width:320px; background:#ffffff;}
h1,h2,h3,h4,h5,h6{font-size:100%}
form{display:inline}
ul,ol{list-style:none}
a{text-decoration:none;color:#666666; }
a:hover,a:active,a:focus{text-decoration:none;color:#999999;}
a:active{color:#aaa;}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
button,input,select,textarea{font-size:100%;vertical-align:middle;outline:none;}
textarea{resize:none}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button}
input:focus:-moz-placeholder,input:focus::-webkit-input-placeholder{color:transparent}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
table{border-collapse:collapse;border-spacing:0}
.red{ color:#ff0000;}
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}
.show{display:block;}
.pd{ padding-top:17px; padding-left:35px;}
.pl{ padding-left:50px;}
.f24{ font-size:24px;}
.f18{ font-size:18px;}
.f14{ font-size:14px;}
.f12{ font-size:12px;}
.posi_rela{ position:relative;}
.posi_abso{ position:absolute;}
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.break{word-break:break-all;word-wrap:break-word}
header,footer,article,section,nav,menu,hgroup{display:block;clear:all;}

.top{ width:100%; height:100px; background:url(../images/index_01.jpg) left top repeat-x;}
.top_mid{ width:966px; margin:0px auto;height:100px;}
.logo{ float:left; width:253px; margin-top: 4px;
    height: 95px;
    overflow: hidden;}
.menu{ float:right; width:645px; height:100px;}
.menu ul li{ float:left; width:107px;height:100px; text-align:center; font:14px/100px "微软雅黑";}
.menu ul li a{ color:#666666;}
.menu ul li a:hover{ color:#28953c;}
.menu ul li .on{ color:#28953c;}

.banner{ background:url(../images/banner_05.jpg) center top no-repeat; height:433px;}
.banner1{ background:url(../images/banner_06.jpg) center top no-repeat; height:433px;}
.banner2{ background:url(../images/banner_07.jpg) center top no-repeat; height:433px;}
.banner_btn{width:966px; margin:0px auto; height:433px;}
.btn1{ margin-left:492px; margin-top:331px; float:left; width:103px; height:32px;}
.btn2{ margin-left:32px; margin-top:331px; float:left; width:103px; height:32px;}

.index_cont{ width:966px;margin:30px auto 0px auto; overflow:hidden; }
.index_cont_left{ float:left; width:297px; overflow:hidden;}
.index_nwes{ font-size:12px; overflow:hidden; width:100%; padding-top:5px;}
.ltit{ width:230px;}
.ltime{ width:66px;}
.index_nwes ul li{ width:297px; height:28px; overflow:hidden;}
.index_nwes ul li a{ color:#666666; line-height:28px; height:28px;}
.index_nwes ul li a:hover{ color:#28953c; line-height:28px; height:28px;}

.index_job{ width:308px; overflow:hidden; margin-left:35px; float:left;}
.index_job_list{ width:295px; overflow:hidden; font-size:12px; color:#666666;}
.index_job_list table tr td{ height:30px; text-indent:10px; line-height:30px;}

.lunbo{ width:306px; height:204px; float:right;}

.bannerin{ width:100%; height:216px;}
.aboutbg{ background:url(../images/ahout_b.jpg) center top no-repeat;}
.newsbg{ background:url(../images/news_b.jpg) center top no-repeat;}
.productbg{ background:url(../images/product_b.jpg) center top no-repeat;}
.businessbg{ background:url(../images/bus_b.jpg) center top no-repeat;}
.jobbg{ background:url(../images/job_b.jpg) center top no-repeat;}
.conbg{ background:url(../images/cont_bg.jpg) center top no-repeat;}
.rulesbg{ background:url(../images/rules_bg.jpg) center top no-repeat;}

.inmid{ background:url(../images/ziyebg.png) center top repeat-y; width:966px; margin:0px auto; overflow:hidden;}
.p40{ padding-top:41px;}
.inmid_left{width:179px; float:left; overflow:hidden;}
.inmid_right{ width:716px; float:right; margin-right:30px;}

.lmenu{height:25px; width:179px;font:18px/25px "微软雅黑";}
.mb35{margin-bottom:35px;}
.mb85{margin-top:85px;}
.lmenu a{height:25px; background: url(../images/left_yuan.png) right top no-repeat; width:143px; float:left; padding-left:36px; color:#bbbbbb;}
.lmenu a:hover{height:25px; background: url(../images/lefthover.png) right top no-repeat; width:143px; float:left;padding-left:36px; color:#73bc40;}
.lmenu .on{background: url(../images/lefthover.png) right top no-repeat; color:#73bc40;}

.about_t{font:42px/70px "微软雅黑"; color:#666666; border-bottom:#bbbbbb solid 1px; height:70px;}
.details_t{font:18px/70px "宋体"; color:#666666; border-bottom:#bbbbbb solid 1px; height:70px; text-align:center;}
.about_cont{ padding-top:38px; padding-bottom:70px;font:14px/32px "宋体";}
.news_cont{ height:140px; border-bottom:#bbbbbb dotted 1px; padding-top:56px;}
.n_title{color:#666666;font:14px/30px "微软雅黑";}
.n_cont{color:#bbbbbb;font:14px/24px "微软雅黑";}
.n_time{ color:#bbbbbb;font:14px/24px "微软雅黑";}
.n_time a{ color:#73bc40;}

.product_cont{border-bottom:#bbbbbb dotted 1px; padding-top:48px; padding-bottom:52px; overflow:hidden;}
.p_title{ color:#666666;font:18px/24px "微软雅黑"; margin-bottom:28px;}
.leftimg{ width:279px; height:139px; float:left;}
.product_cont .leftimg img{ width:100%;}
.product_cont .rightcont{ width:396px; float:right; overflow:hidden;}
.p_contin{color:#bbbbbb;font:14px/24px "微软雅黑"; padding-bottom:30px;}


.job_cont_t{ width:482px; height:249px; margin:0px auto; }
.job_cont_zl{font:14px/24px "宋体"; color:#666666;}
.job_cont_list{ margin-top:50px; overflow:hidden; width:100%; margin-bottom:150px;}
.job_cont_title{ height:46px; width:100%; color:#434a54;font:14px/46px "宋体";border-bottom:#bbbbbb dotted 1px; margin-top:20px;}
.job_cont_title a{ width:86px; height:33px; float:left; text-align:center; line-height:33px; background:#F60; color:#FFF; margin-right:20px; font-weight:bold;}
.job_cont_cont{ padding:14px 0px; color:#434a54;font:12px/24px "宋体";}

.contact_tt{ font:16px/24px "宋体"; color:#666666;}
.contact_con{ color:#666666;font:14px/24px "宋体";}
.map{ width:698px; height:348px; border:#CCC solid 1px;}

.details_m{ font:14px/24px "宋体"; color:#666666; padding:20px 0px 50px 0px;}

/*新闻页面*/
.page{ padding:50px 0px;}
DIV.meneame {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 3px; COLOR: #ffffff; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.meneame A {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; COLOR: #666666; MARGIN-RIGHT: 3px; PADDING-TOP: 5px;  TEXT-DECORATION: none; background:#ffffff; border:#73bc40 solid 1px;
}
DIV.meneame A:hover {
	 COLOR: #ffffff;BACKGROUND-COLOR: #73bc40;border:#73bc40 solid 1px;
}
DIV.meneame A:active {
	COLOR: #ffffff;BACKGROUND-COLOR: #73bc40;border:#73bc40 solid 1px;
}
DIV.meneame SPAN.current {
	PADDING-RIGHT: 7px;  PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ffffff; MARGIN-RIGHT: 3px; PADDING-TOP: 5px;BACKGROUND-COLOR: #73bc40;border:#73bc40 solid 1px;
}
DIV.meneame SPAN.disabled {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; COLOR: #666666; MARGIN-RIGHT: 3px; PADDING-TOP: 5px;
}






.foot{ border-top:#dfdfdf solid 1px; margin-top:54px; padding-top:20px; overflow:hidden;}
.foot_in{width:966px; margin:0px auto; overflow:hidden; font:12px/24px "宋体"; color:#bbbbbb;}
.foot_in a{color:#bbbbbb;}
.foot_in a:hover{color:#28953c;}

.foot2{ background:#333333;padding-top:20px; text-align:center; overflow:hidden;}
.foot2_in{width:966px; margin:0px auto; overflow:hidden; font:12px/24px "宋体"; color:#bbbbbb; padding-bottom:70px;}
.foot2_in a{color:#ffffff;}
.foot2_in a:hover{color:#28953c;}