body,h1,h2,h3,h4,h5,h6,ul,ol,li,p,form,dt,dd,input,textarea,th,td,fieldset,legend,dl,dt,dd{margin:0;padding:0;}
fieldset,img{border:0 none}
ul,ol,li{list-style:none}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
table{border-spacing:0}
i,em,u{font-style: normal;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input{border: none;}
*:focus{outline:none}
body{background: #fbfbfb;color:#666666;min-width: 320px;margin:0 auto;}
q:before,q:after{content:""}
body,input,select,button,textarea{font:14px/1.3 "Arial","\5B8B\4F53",Arial,Helvetica,sans-serif;color:#666;}
table{border-collapse:collapse;border-spacing:0;}
em{font-style:normal;font-weight:normal}
img{vertical-align:top;}
.ov{overflow: hidden;}
.fl{float: left;}
.fr{float: right;}
.clear{clear:both; height:0px; width:0; margin:0; padding:0; border:none; overflow:hidden; }
.clear{zoom:1;}
a{text-decoration:none;color:#666;}
a{
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
}
a:hover{color:#008f3b;}
.huse{color:#999;}
.huse:hover{color:#018f3b;}
body{background:#f5f5f5;}
.w1160{margin:0 auto;width: 1160px;}
.c08{color:#008f3b;}
.c8d{color:#008f3b;}
.header{height:102px;position: relative;margin-bottom: 26px;background:#fff;}
.header{height:102px;position: relative;margin-bottom: 26px;background:#fff;}
.header .w1160{height:102px;position:initial;z-index: 99999;}
/*.header .hd_imt{width:277px;height:69px;position: absolute;left:190px;bottom:0;}*/
.header .hd_imt{width:277px;height:69px;position: absolute;left:50%;bottom:0;}
.header .fl img{width: 325px;height:30px;margin:60px 0 0 15px;}
.header .fr_top{padding:10px 15px 20px 0;overflow: hidden;text-align: right;}
.header .fr_top .ftm{float: right;width: 200px;height:30px;position: relative;}
.header .fr_top .ftm_text{width: 137px;height: 30px;padding:0 8px;line-height: 30px;position: absolute;left: 0;top: 0;background:#efefef;}
.header .fr_top .ftm_btn{width: 48px;height: 30px;color:#fff;background:#008f3b;line-height: 30px;text-align: center;position: absolute;right: 0;top:0;cursor: pointer;}
.header .fr_top a{display:inline-block;padding:0 12px 0 24px;color:#666;float: right;margin-top:8px;}
.header .fr_top a.cn{background: url(../images/lan_cn.png) no-repeat left center;}
.header .fr_top a.en{background: url(../images/lan_en.png) no-repeat left center;}
.header .fr_top a:hover{color:#008f3b;}
.header .fr_list i{display:block;width: 115px;height: 2px;background:#00ac47;position: absolute;left: 0;bottom: 2px;z-index: 99;}
.header .list{height:42px; font-size:14px;}
.header .list .lt{float: left; position:relative; width:115px;height:42px; z-index:999}
.header .list .lt_link{display: block;width:115px;color:#1a1a1a;height:42px;line-height:35px;text-align: center;position: relative;}

.header .list .lt .list_box{position:absolute;left:0; top:42px; padding:15px; border:1px solid #ddd; box-shadow:0px 0px 5px #eaeaea; background:#fff; overflow:hidden; display:none;}
.header .list .lt .list_box .w1160{height: auto !important;overflow: hidden;}
.header .list .lt .lb_fl{overflow: hidden; font-size:14px; overflow: hidden; width:1160px; margin:0 auto;}
.header .list .lt .lb_fl1{width:150px;}
.header .list .lt .lb_fl2{width:420px;}
.header .list .lt .lb_fl3{width:200px;}
.header .list .lt .lb_fl dd{}
.header .list .lt .lb_fl dd .nasd{ margin:10px 0 5px 10px;}
.header .list .lt .lb_fl dd .nasd h1{font-size:15px; display:block; clear:both; line-height:30px;}
.header .list .lt .lb_fl dd .nasd .na1{font-size:14px; padding-bottom:10px; clear:both}
.header .list .lt .lb_fl dd .nasd .na1 a{margin-right:20px; line-height:30px; word-break:break-all;}
.header .list .lt .lb_fr img{width: 243px;height:152px;}


/*.header .list .lt.ltR .list_box{right: 0;left: auto;}
.header .list .lt.ltR .lb_fl{float: right;}
.header .list .lt.ltR .lb_fr{float: left;}
.header .list .lt.ltR .lb_fl dd{float:right;width:100px;text-align: right;}*/
.header .list .lt:hover .list_box{display: block;}
.tongg{background:#f5f5f5;height: 50px;line-height: 50px;}
.tongg .w1160{overflow: hidden;}
.tongg .fr{width: 910px;overflow: hidden;}
.tongg li{overflow: hidden;color:#7a7a7a;width:405px;margin-right:50px;}
.tongg li span.time{display:block;float: left;width:88px;}
.tongg li a{display:block;float:right;color:#7a7a7a;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 310px;text-align: right;}
.tongg li a:hover{color:#008f3b;}
.wrap{padding:20px 0;background:#e5e9ec;}
.wrap i{display:block;background: url(../images/beij1.png) center top;position: absolute;width: 100%;height: 100%;z-index: 9;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity: 0;
-webkit-transition: all 600ms ease-in-out;
-moz-transition: all 600ms ease-in-out;
-o-transition: all 600ms ease-in-out;
-ms-transition: all 600ms ease-in-out;
transition: all 600ms ease-in-out;
}
.wrap .fl:hover i,.wrap li:hover i{filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0;}
.wrap .fl{width: 340px;height: 320px;overflow: hidden;position: relative;}
.wrap .fl .imt{position:relative;width: 340px;height:233px;overflow: hidden;}
.wrap .fl .imt img{width: 340px;height:233px;
-webkit-transition: all 600ms ease-in-out;
-moz-transition: all 600ms ease-in-out;
-o-transition: all 600ms ease-in-out;
-ms-transition: all 600ms ease-in-out;
transition: all 600ms ease-in-out;
}
.wrap .fl:hover img{
	transform: scale(1.1,1.1);
	-webkit-transform: scale(1.1,1.1);
	-moz-transform: scale(1.1,1.1);
	-o-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
}
.wrap .fl .imt_title{position: absolute;top: 28px;right: 28px;z-index: 99;color: #fff;
-webkit-transition: all 600ms ease-in-out;
-moz-transition: all 600ms ease-in-out;
-o-transition: all 600ms ease-in-out;
-ms-transition: all 600ms ease-in-out;
transition: all 600ms ease-in-out;
}
.wrap .fl:hover .imt_title{color:#005121;}
/*.wrap .imt_title h3.ht{color:#005121;font-size:18px;}*/
.wrap .imt_title h3.ht{font-size:18px;}
.wrap .imt_title h3.ht .spn{padding-bottom:4px;border-bottom:2px solid #cf1f29;}
.wrap .imt_title h3.hm{font-size:15px;text-transform:uppercase;font-weight: normal;margin-top:6px;}
.wrap .fl .text{background: #bcbcbc;padding:11px 13px;color: #fff;line-height:22px;}
.wrap .fr{width: 820px;}
.wrap .fr .imt_title{position: absolute;top:15px;left:15px;z-index: 999;color:#fff;
-webkit-transition: all 600ms ease-in-out;
-moz-transition: all 600ms ease-in-out;
-o-transition: all 600ms ease-in-out;
-ms-transition: all 600ms ease-in-out;
transition: all 600ms ease-in-out;
}
.wrap .fr .imt_title h3.ht{position:relative;}
.wrap .fr .imt_title h3.ht label{display: block;width:40px;height:2px;position: absolute;left: 0;bottom:-1px;filter:Alpha(opacity=20);opacity:0.2;-moz-opacity:0.2;background:#fff;}
.wrap .fr ul{overflow: hidden;}
.wrap .fr li{position: relative;width: 380px;height: 150px;float: left;margin:0 0 20px 20px;overflow: hidden;}
.wrap .fr li img{width:380px;height: 150px;
-webkit-transition: all 600ms ease-in-out;
-moz-transition: all 600ms ease-in-out;
-o-transition: all 600ms ease-in-out;
-ms-transition: all 600ms ease-in-out;
transition: all 600ms ease-in-out;
}
.wrap .fr li:hover img{
transform: scale(1.1,1.1);
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
-ms-transform: scale(1.1,1.1);	
}
.wrap .fr li:hover .imt_title{color:#005121;}

.footTop{height:264px;width: 100%;background: url(../images/beij_map.png) no-repeat center top;}
.footTop .ft_nav{overflow: hidden;padding-top:30px;}
.footTop .ft_nav dl{float: left;margin:0 30px;}
.footTop .ft_nav dl dt{font-size:18px;color:#000;margin-bottom: 10px;}
.footTop .ft_nav dl dd a{display: block;margin-top: 12px;color:#717171;}
.footTop .ft_nav dl dd a:hover{color:#008f3b;}
.footTop .fr_weix{width: 150px;text-align: center;color:#717171;padding-top:22px;}
.footTop .fr_weix img{display: block;width: 130px;height: 130px;background:#fff;padding:5px;margin-bottom: 5px;}
.footDom{padding:18px 0 15px;text-align: center;background:#1a1a1a;color:#555;line-height: 21px;}
.nbanner{width: 100%;height: 200px;}

/*焦点图*/
.slideBox{position:relative; overflow:hidden;height:400px;width:100%; margin-top:-26px;}
		
.slideBox .hd{
  position: absolute;
  left: 0;
  bottom: 22px;
  width: 100%;
  height: 16px;
  overflow: hidden;
  text-align: center;
  z-index: 2;
}
.slideBox .hd span a{
  display: inline-block;
  width: 13px;
  height:13px;
  margin: 0 2px;
  background:#666;
  cursor: pointer;
  border-radius:50%;
}
.slideBox .hd span a.on{background:#008f3b}
.slideBox .bd{position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{display:block;}
/*.slideBox .prev a{display:block;width:49px; height:98px;background:url(../images/left_1.png) no-repeat center center; position:absolute;left:80px ;top:180px; z-index:99999;display: none;}*/
/*.slideBox .next a{display:block;width:49px; height:98px;background:url(../images/right_1.png) no-repeat center center; position:absolute;right:80px ;top:180px; z-index:99999;display: none;}*/
/*焦点图结束*/
.number{text-align: right;margin:30px 15px;}
.number a{display: inline-block;height: 22px;line-height: 22px;border:1px solid #41bd74;margin-left:5px;padding:0 5px;color:#41bd74;}
.number a:hover,.number a.active{background:#41bd74;color:#fff;}
.nwrap{margin:25px 0 75px;}
.nwrap .w1160{position: relative;}
.nwrap_fl{width: 200px;background:#fff;overflow: hidden;}
.nwrap_fr{width: 910px;background:#fff;overflow: hidden;padding:38px 10px;}
.nwrap_fl h3.title{height: 60px;line-height:60px;font-size: 24px;color: #666;text-align: center;}
.nwrap_fl ul li{border-bottom: 1px solid #F0F0F0;}
.nwrap_fl ul li a{display: block;padding:12px 0 12px 30px;margin-top:0px;}
.nwrap_fl ul li a:hover,.nwrap_fl ul li a.active{background:#008f3b;color:#fff; font-weight:bold}
.nwrap_fl ul li ul{display: none;}
.nwrap_fl ul li ul li{border-bottom: none;}
.nwrap_fl ul li ul a{padding:5px 0 5px 50px;border-bottom:none;}
.nwrap_fl ul.lc .lca{font-size:14px;padding-left:45px; line-height:30px; border-top:1px dashed #eee; background:url(../images/ico.png) 30px center no-repeat}
.nwrap_fl ul.lc .lca a{}
.nwrap_fl ul.lc a:hover,.nwrap_fl ul.lc a.active{color:#008f3b; font-weight:bold}
.nwrap_fl ul.lm .lma{font-size:12px;padding-left:60px; line-height:30px; border-top:1px dashed #eee; background:url(../images/ico.png) 40px center no-repeat}
.nwrap_fr .top{padding:0 28px 18px 0;overflow:hidden;border-bottom:1px solid #eee;margin-bottom: 20px;}
.nwrap_fr .top h3.title{padding-left:14px;}
.nwrap_fr .top .list{color:#848484;}
.nwrap_fr .top .list .spn{padding:0 8px;}
.product_lf{width:335px;}
.product_lf img{display: block;max-width: 400px;margin:0 auto; border:1px solid #eee;}
.product_lr{width: 440px;}
.product_lr h3.title{padding:35px 0 28px;font-size: 24px;color:#000;}
.product_lr h3.title small{padding-left: 20px;color: #666;font-size: 16px;}
.product_lr .text{color:#999;width: 410px;}
.product .dom{margin-top:50px; padding:0 20px;}

.woaicss {width:890px; height:300px; overflow:hidden; margin:50px auto;}
.woaicss_title {width:890px; height:45px; color:#008f3b; background:#fff url(../images/btn_bg.png) no-repeat; overflow:hidden;}
.woaicss_title li {display:block; float:left; margin:0 2px 0 0; display:inline; text-align:center;}
.woaicss_title li a {display:block; width:90px; heigth:45px; line-height:34px; color:#666;}
.woaicss_title li a:hover {color:#008f3b; font-weight:bold;}
.woaicss_title_bg1 {background-position:0 0;}
.woaicss_title_bg2 {background-position:0 -45px;}
.woaicss_title_bg3 {background-position:0 -90px;}
.woaicss_title_bg4 {background-position:0 -135px;}
.woaicss_con {display:block; width:870px; height:100px; overflow:hidden; height:1%; overflow:hidden; padding:20px; border-top:2px solid #eee;}




.product .dom h3.tom{padding:20px 0;font-size: 18px;}
.product_center ul{overflow: hidden;margin-left:8px;}
.product_center li{float:left;width: 425px;height: 120px;padding:10px;border:1px dashed #eee;}
.product_center li a{display: block;overflow: hidden;position: relative;}
.product_center li .pc_imt img{width: 170px;height: 120px;border:1px solid #eee;}
.product_center li .pc_text{width: 240px;line-height:16px;}
.product_center li .pc_text h3.title{font-size:15px;font-weight: bold;margin:5px 0 13px;}
.product_center li .pc_text .btn_more{width: 62px;height:20px;text-align: center;line-height: 19px;border: 1px solid #67bf8b;background:none;position: absolute;right: 0;bottom: 0;font-size: 12px;color:#67bf8b;}
.product_center li:hover{border-color:#008f3b;}
.product_center li:hover .btn_more{border-color:#008f3b;color:#00ab47;}
.fangan .menu{height: 42px;line-height: 42px;overflow: hidden;border-bottom:1px solid #eee;margin-top: -20px;}
.fangan .menu a{display: block;float: left;width:115px;text-align: center;height:40px;margin-left:8px;}
.fangan .menu a:hover,.fangan .menu a.active{border-bottom:3px solid #008f3b; font-weight:bold;}
.fangan .text{margin-top: 40px; padding:0 20px;}
.fangan .text img{display: block;max-width: 910px;margin:0 auto;}
.news{padding:10px 23px 0;}
.news .top_imt{width: 312px;}
.news .top_imt img{display: block;max-width: 310px;margin:0 auto;}
.news .top_text{width: 520px;color:#999;}
.news .top_text h3.title a{display: block;font-size:16px;color:#333;margin:6px 0 20px;}
.news .top_text .btn_more a{display: block;width: 100px;height: 26px;line-height: 26px;border:1px solid #e7e7e7;margin-top: 30px;position: relative;color:#cfc7c1;padding-left:10px;}
.news .top_text .btn_more a i{position: absolute;right: 15px;top:0;font-size:15px;}
.news .top_text .btn_more a:hover{border-color: #008f3b;color: #00ab47;}
.news .top_text h3.title a:hover{color: #008f3b;}
.news ul{margin-top:43px;border:1px solid #ededed;border-top:none;}
.news li{border-top:1px solid #ededed;overflow: hidden;background: #fff;}
.news li .btn_dom{width: 45px;height: 40px;line-height:45px;text-align: center;background:url(../images/icon1.png) no-repeat center;cursor:pointer;}
.news li .news_list{width: 817px;}
.news li .nt_top{height: 40px;line-height: 40px;padding:0 10px;}
.news li .nt_top h3.title{color: #666;font-size: 14px;}
.news li .nt_top .spn{color: #999;font-size: 12px;}
.news li .nt_text{padding:10px;border-top:1px solid #f0f0f0;background:#e9e9e9;display: none;}
.news li.active{background:#f0f0f0;}
.news li.active .nt_text{display: block;}
.news li.active .btn_dom{background:url(../images/icon1_1.png) no-repeat center;}
.news li.active .nt_top{background:#e9e9e9;}
.news li.active .nt_top h3.title{color:#333;font-size: 15px;}
.news li.active .nt_top .spn{color:#333;}

.productlist{padding:20px 0;}
.productlist ul{overflow: hidden;margin-left:8px;}
.productlist ul li{float:left;width: 280px; height:220px; margin-right:20px;}
.productlist ul li img{width:280px; height:180px; display:block;}
.productlist ul li span{display:block; margin:10px 0; text-align:center;}


/*公司荣誉*/
.Honor{padding-top:10px;}
.Honor li{width:200px; float:left; margin:0px 15px 10px 8px; display:inline; height:200px;}
.Honor li Img{border:1px solid #e8e8e8; padding:1px; width:200px;}
.Honor li span{display:block; line-height:20px; text-align:center; padding-top:10px;}

/* 表格定义 */
.Table {padding: 0; margin: 0; border-collapse: collapse}
.Table th, .Table td {padding: 3px 8px; line-height: 22px}

/* 招聘列表 */
.Engage {width: 900px; margin-bottom:10px;}
	.Engage th {background: #FAFAFA}
	.Engage td, .MD_Feedback th {border: solid 1px #dfdfdd}
	.Engage .MD_Key {width: 15%; background: #f1f1f1; font-weight: bold; text-align:center;} /* 标题（如：姓名，时间） */
	.Engage .MD_Val {padding-left:10px;} /* 动态内容 */
	.Engage .MD_Btn {font-weight: bold; text-align: right}
	.Engage .MD_Btn a {color: #CA0B0B}

.inttd{padding:0 8px;line-height: 30px;background:#efefef; border:none}

.buttd{height: 35px; width:100px; line-height:35px; color:#fff; background:#008f3b;}

/* 新闻浏览 */
.NewsCont {}	/* 外围框 */
	.NewsCont .MD_Title {padding: 0; margin: 1.5em 0 1em 0; text-align: center; font-size: 15px; font-weight: bold; color: #CA0B0B} /* 新闻标题 */
	.NewsCont .MD_Info {height: 22px; line-height: 22px; text-align: center; color: #4a4a4a; background: #ededed;} /* 新闻信息 */
	.NewsCont .MD_Date {font-family: Tahoma; font-size: 11px} /* 日期 */
	.NewsCont .MD_Hits {font-family: Tahoma; font-size: 11px; color: #CA0B0B} /* 点击数 */
	.NewsCont .MD_Cont {padding: 1em 1.5em; font-size: 24px; line-height: 40px; word-break: break-all} /* 内容 */
	.NewsCont .MD_Cont p {font-size: 14px}
.NewsCont img{width:100%;}
px; width:100px; line-height:35px; color:#fff; background:#008f3b;}

/* 新闻浏览 */
.NewsCont {}	/* 外围框 */
	.NewsCont .MD_Title {padding: 0; margin: 1.5em 0 1em 0; text-align: center; font-size: 15px; font-weight: bold; color: #CA0B0B} /* 新闻标题 */
	.NewsCont .MD_Info {height: 22px; line-height: 22px; text-align: center; color: #4a4a4a; background: #ededed;} /* 新闻信息 */
	.NewsCont .MD_Date {font-family: Tahoma; font-size: 11px} /* 日期 */
	.NewsCont .MD_Hits {font-family: Tahoma; font-size: 11px; color: #CA0B0B} /* 点击数 */
	.NewsCont .MD_Cont {padding: 1em 1.5em; font-size: 24px; line-height: 40px; word-break: break-all} /* 内容 */
	.NewsCont .MD_Cont p {font-size: 14px}
.NewsCont img{width:100%;}
容 */
	.NewsCont .MD_Cont p {font-size: 14px}
.NewsCont img{width:100%;}
dth:100%;}


