@charset "utf-8";
/* CSS Document */
/*==全局样式==*/
*{padding:0;margin:0;}
img,input{border:none;vertical-align:middle;}
body,h2,h3,p{font-family:"微软雅黑";font-size:22px;color:#606568;  font-weight: normal;}
ul,ol{list-style:none;}

button{border:none;cursor:pointer;background:transparent;}
select{border-width:1px;_zoom:1;border-style:solid;padding-top:2px;font-size:12px;}
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
a:link,a:visited{text-decoration:none;}


.w640{ width:640px; margin:0 auto;}
.bg-tu{ width:640px; background:#f4f3f3; padding-bottom:40px; padding-top:20px;}

/* index */

.new{ width:560px; margin:0 auto;}
.new .n-top{ width:560px; height:70px; position:relative; margin-bottom:24px;} 
.new .n-top h2{ font-size:36px; color:#a0ba32; margin-bottom:14px;}
.new .n-top p{ font-size:20px; color:#a0ba32;}
.new .n-top h3{ float:right; display:inline; color:#c1c1c1; font-size:24px; position:absolute; top:20px; right:0px; }

.new .n-xia li{ width:560px; height:100px; margin-bottom:30px;}
.new .riqi{ width:100px; height:100px; background:#afcb38; float:left; margin-right:25px;}
.new .riqi .r-top{ width:80px; height:64px; margin:0 auto;  border-bottom:#FFF 1px solid; }
.new .riqi .r-top p{color:#fff; font-size:40px; text-align:center; font-weight:bold; line-height:64px;}
.new .riqi .r-xia{ width:100px; height:35px;}
.new .riqi .r-xia p{ color:#fff; font-size:18px; text-align:center; line-height:35px; }
.new .n-xia li h2{ font-size:26px;  font-weight:bold; color:#606568; padding-top:14px; margin-bottom:22px; text-overflow:ellipsis; white-space:nowrap; display:block; overflow:hidden; height:26px;}
.new .n-xia li p{ font-size:20px; color:#828282;text-overflow:ellipsis; white-space:nowrap; display:block; overflow:hidden;}

.wenhua{ width:560px; height:270px; margin:0 auto; margin-bottom:40px;}
.icon{ width:270px; height:270px; background:#2a99b4;  margin-right:20px; float:left;}
.icon h2{ font-size:30px; color:#fff; margin-top:40px; margin-left:35px;}
.icon p{ font-size:20px; font-family:Arial; color:#fff; margin-top:10px; margin-left:35px;}
.icon .icon-c{ margin-left:100px; margin-top:40px;}

.icon-2{ width:270px; height:270px; background:#a0ba32; float:left;}
.icon-2 .icon-c{ margin-left:124px; margin-top:30px;}
.icon-2 h2{ font-size:30px;color:#fff; margin-top:26px; margin-left:112px;}
.icon-2 p{ font-size:20px; font-family:Arial; color:#fff; margin-top:10px; margin-left:166px;}



/* about */
.biaoti{ width:640px; height:80px; background:#a0ba32; position:relative;}
.biaoti h2{ line-height:80px; font-size:30px; color:#fff; margin-left:42px; float:left;}
.biaoti p{ color:#fff; font-family:Arial; font-size:20px; float:left; margin-top:36px;}
.biaoti img{ position:absolute; right:46px; bottom:0px;}

.center .name h2{ font-size:40px; color:#606568; text-align:center; margin-top:46px;}
.center .since{ width:640px; height:196px; background:url(../img/tu_06.jpg) no-repeat; margin-top:20px;}
.center .since h3{ font-size:26px; color:#c1c1c1; font-family:Arial; text-align:center;}
.center .since p{ font-size:60px; color:#c1c1c1; font-family: Kalinga; text-align:center; margin-top:100px;}
.center .text { width:560px; margin:0 auto; color:#606568; line-height:200%; margin-bottom:20px;}
.center .text .ct{ width:560px; margin:0 auto; margin-bottom:20px;}
.center .text ul{ width:560px; height:250px; margin:0 auto; margin-bottom:20px; margin-top:20px;}
.center .text ul li{ float:left; margin-right:10px;}
.center .text ul .list{ margin-right:0px;}

/*news*/
.center .news .riqi{ width:100px; height:100px; background:#afcb38; float:left; margin-right:30px;}
.center .news .r-top{ width:80px; height:64px; margin:0 auto;  border-bottom:#FFF 1px solid; }
.center .news .r-top p{color:#fff; font-size:40px; text-align:center; font-weight:bold; line-height:64px;}
.center .news .r-xia{ width:100px; height:35px;}
.center .news .r-xia p{ color:#fff; font-size:18px; text-align:center; line-height:35px; }
.center .news{ width:640px; background:#f4f3f3;  padding-top:40px; padding-bottom:30px;}
.center .news li{width:560px; margin:0 auto; height:100px; margin-bottom:20px; background:#fff;}
.center .news li .n-you p{ width:360px; line-height:100px; color:#606568; text-overflow:ellipsis; white-space:nowrap; display:block; overflow:hidden; float:left;}
.center .news li .n-you img{ margin-top:39px; margin-left:30px;} 
.center .news .more{ width:560px; height:60px; margin:0 auto; background:#afcb38;}
.center .news .more img{ margin-left:46%; margin-top:15px;}

/* news-c */
.news-c{ width:560px; margin:0 auto; padding-bottom:40px; }
.sub_con{ width: 560px;font-family: "微软雅黑";font-size: 40px;line-height: 28px;min-height: 380px;  position:relative; margin:0 auto;}
.sub_news_ny{ width:560px; font-family:"微软雅黑"; font-size:18px; line-height:28px; min-height:380px; }
.newsinfo-main { font-size: 14px; line-height: 24px; }
.newsinfo-main h2 {font-size: 30px; font-family:"微软雅黑"; font-weight: normal; margin-top:40px;  line-height: 52px;  text-align: center; font-weight:bold;}
.newsinfo-main .time { border-bottom: 1px solid #dcdcdc;  color: #b9b9b9; font-family: "宋体"; font-size: 14px; line-height: 40px; margin-bottom: 1px;  padding-bottom: 25px; text-align: center;}
.newsinfo-main .detail { border-top: 1px solid #ededed; font-family:"微软雅黑"; padding-bottom: 22px; padding-top: 25px; font-size:20px; line-height:200%;}
.newsinfo-main .detail img { display: block;  margin: 0 auto; max-width: 560px;}







/*gongyi*/
.gy{ width:640px; background:#f4f3f3; padding-top:40px; padding-bottom:30px;}
.gy li{ width:560px; height:140px; margin:0 auto; margin-bottom:20px; background:#fff;}
.gy li img{ margin-left:10px; margin-top:10px; float:left; margin-right:30px;}

.gy a .g-you h2{ color:#606568; font-family:"微软雅黑"; font-size:26px; margin-bottom:10px;text-overflow:ellipsis; white-space:nowrap; display:block; overflow:hidden; height:28px; padding-top:20px; }
.gy a .g-you p{ color:#c1c1c1; font-size:18px; font-family:Arial; margin-bottom:20px;}
.gy a .g-you h3{ color:#606568;text-overflow:ellipsis; white-space:nowrap; display:block; overflow:hidden;}
.gy .more{ width:560px; height:60px; margin:0 auto; background:#afcb38;}
.gy .more img{ margin-left:46%; margin-top:15px;}

/*zhaopin*/
.zhaopin{ width:640px;background:#f4f3f3; padding-top:40px; padding-bottom:30px; }
.zhaopin li{ width:560px; height:100px; background:#fff; margin:0 auto; margin-bottom:20px; position:relative;}
.zhaopin li .xuhao{ width:100px; height:80px; border-right:#dcdcdc 1px solid; margin-top:10px;  float:left;}
.zhaopin li .xuhao p{ color:#afcb38; text-align:center; font-size:40px; font-weight:bold; line-height:80px;}
.zhaopin li .zhiwu p{ color:#606568; font-size:26px; line-height:100px; margin-left:30px; float:left;}
.zhaopin li .time p{ color:#9b9a9a; font-family:Arial; font-size:18px; position:absolute; right:66px; line-height:100px;}
.zhaopin li img{ position:absolute; right:18px; top:39px;}
.center .more{ width:560px; height:60px; margin:0 auto; background:#afcb38;}
.center .more img{ margin-left:46%; margin-top:15px;}

/*xiangmu*/
.xiangmu{ width:640px;background:#f4f3f3; padding-top:40px; padding-bottom:20px;   }
.xiangmu .xz{ width:360px; height:60px; border-radius:5px; border:#a0ba32 1px solid; background:#fff; margin:0 auto; margin-bottom:40px;}
.xiangmu .xz .list-1 a{ background:#a0ba32; color:#fff;}
.xiangmu .xz li a{ width:180px; height:60px; float:left; font-size:24px; line-height:60px; font-weight:bold; text-align:center; color:#a0ba32; }
.xiangmu .xz li a:hover{ background:#a0ba32;color:#fff; }

.xiangmu .liebiao{ width:560px; height:270px; margin:0 auto; }
.xiangmu .liebiao li{ width:270px; height:270px; background:#fff; float:left;  position:relative; margin-bottom:20px; }
.xiangmu .liebiao li img{ margin-top:10px; margin-left:10px;}
.xiangmu .liebiao li .ms{ width:250px; height:60px; background:#dcdcdc; position:absolute; bottom:10px; left:10px; }
.xiangmu .liebiao li .ms p{ color:#606568; font-weight:bold; text-align:center; line-height:60px;}
.xiangmu .liebiao .lb{     margin-right: 5px; margin-left: 5px;}




/*lianxi*/
.ditu{ width:560px; height:280px; border:#d2d2d2 1px solid; margin:0 auto; margin-top:40px;}
.ditu img{ margin-top:10px; margin-left:10px;}
.dizhi{ width:560px; margin:0 auto;}
.dizhi h2{ color:#606568; font-size:26px; font-weight:bold; margin-top:40px;  }
.dizhi .cx{ width:560px; height:2px; background:#a0ba32; margin-top:25px;}
.dizhi .xx{ width:560px; height:1px; background:#a0ba32; margin-top:2px;}
.dizhi p{ color:#676868; font-size:20px; margin-top:20px; line-height:200%;}

.fdc{ width:640px; background:#eee; margin-top:30px; }
.fdc-1{ width:560px; margin:0 auto; padding-top:30px; padding-bottom:30px;}
.fdc-1 h2{ color:#606568; font-size:24px; font-weight:bold;}
.fdc-1 .dx{ width:40px; height:2px;background:#a0ba32; margin-top:20px; margin-bottom:30px;}

.fdc-1 .fdc-1-1 h3{ font-size:22px; color:#a0ba32; margin-bottom:30px;}
.fdc-1 .fdc-1-1 p{ font-size:20px; color:#676868; margin-bottom:10px;line-height:200%;} 

.fw{ width:640px; }
.fw-1{ width:560px; margin:0 auto; padding-top:30px; padding-bottom:30px;}
.fw-1 h2{ color:#606568; font-size:24px; font-weight:bold;}
.fw-1 .dx{ width:40px; height:2px;background:#a0ba32; margin-top:20px; margin-bottom:30px;}

.fw-1 .fw-1-1 h3{ font-size:22px; color:#a0ba32; margin-bottom:30px;}
.fw-1 .fw-1-1 p{ font-size:20px; color:#676868; margin-bottom:10px;} 

/* xiangmu-c */
.xiangqing{width:560px; margin:0 auto; color:#606568; line-height:200%; margin-bottom:20px;}
.xiangqing h2{ font-size:36px; color:#a0ba32; text-align:center; margin-top:40px;}
.xiangqing .hx-1{ width:30px; height:2px; background:#606568; margin:0 auto; margin-top:24px; margin-bottom:30px;}
.xiangqing p{ margin-left:40px;color:#606568;}
.xiangqing a{color:#606568;}

/* yanjiu */
.yanjiu{ width:560px; margin:0 auto; padding-bottom:40px;}
.yanjiu h2{ color:#606568; font-size:26px; font-weight:bold; margin-top:40px;  }
.yanjiu .cx{ width:560px; height:2px; background:#a0ba32; margin-top:25px;}
.yanjiu .xx{ width:560px; height:1px; background:#a0ba32; margin-top:2px;}
.yanjiu p{ color:#676868; font-size:20px; margin-top:20px; line-height:200%; margin-bottom:20px;}
.yanjiu li{ height:80px; background:#a0ba32; line-height:80px; color:#fff; font-family:"微软雅黑"; font-size:26px; padding-left:30px; margin-top:20px; position:relative;}
.yanjiu img{ position:absolute; right:30px; top:29px;}

/* fuwu */
.fuwu{ width:560px; margin:0 auto; padding-top:20px; padding-bottom:40px;}
.fuwu li{ height:120px; background:#a0ba32; margin-top:20px; position:relative; }
.fuwu li img{ float:left; margin-left:28px; margin-top:28px;}
.fuwu li p{ line-height:120px; color:#fff; float:left; font-size:30px; position:absolute; left:120px;}
.fuwu li .more-1{ width:120px; height:120px; background:#869f1e; float:right;}
.fuwu li .more-1 img{ margin-left:32px; margin-top:32px;}


.zp { width:640px;background:#f4f3f3; padding-top:20px; padding-bottom:30px; }
.zp .liebiao{ width:560px; height:220px; margin:0 auto;  }
.zp .liebiao li{ width:270px; height:220px; background:#fff; float:left;  position:relative; margin-top:20px;  }
.zp .liebiao li img{ margin-top:10px; margin-left:10px;}
.zp .liebiao li .ms{ width:250px; height:60px; background:#dcdcdc; position:absolute; bottom:10px; left:10px; }
.zp .liebiao li .ms p{ color:#606568; font-weight:bold; text-align:center; line-height:60px;}
.zp .liebiao .lb{ margin-right:20px;}



.wuye h2{ font-size:26px; font-weight:bold; color:#373737; margin-top:30px;}


.shequ{ width:560px; height:200px; margin:0 auto; margin-top:40px;  }
.shequ .left{ width:260px; height:200px; background: #9cb729; float:left; margin-right:40px;}
.shequ .left .hei{ width:100px; margin:0 auto;}
.shequ .left .hei img{ margin-top:30px;}
.shequ .left .hei p{ margin:0 auto;color:#FFF; font-size:24px; text-align:center; margin-top:10px;  }
.shequ .right{ width:260px; height:200px; background: #9cb729; float:left;}
.shequ .right .hei{ width:100px; margin:0 auto;}
.shequ .right .hei img{ margin-top:30px;}
.shequ .right .hei p{ margin:0 auto;color:#FFF; font-size:24px; text-align:center; margin-top:10px;  }


/*foot*/
.foot{ width:640px; height:150px; background: #555555;}
.foot h2{ width:560px; height:80px; margin:0 auto; border-bottom:#737373 1px solid; color:#d8d8d8; font-size:20px; text-align:center; line-height:80px;}
.foot p{ color:#d8d8d8; font-size:20px; text-align:center; margin-top:10px;}