 /* CSS Document */
body{margin: 0px; padding: 0px; font: 12px/22px Arial; color:#666; background:#fff; background:#FFF;}

div,ul,li,h1,h2,h3,h4,span,p,dl,dd,img,dl,dt,dd{margin:0; padding:0; list-style:none;}

img{border:0;}

a{color:#666; text-decoration:none;}

a:hover{color:#00a091;text-decoration:none;}

.fl{ float:left;}

.fr{ float:right;}

.clear{clear:both;}

*{margin:0px;padding:0px;}
#nowlist a{ background:#008074;}
#ny_nowlist a{ color:#00a091;}
.sy_fgx{ width:1000px; height:10px; background:url(../images/JB_fgx.jpg) no-repeat; margin:0px auto;}
.sy_title{ line-height:30px; font-family:"微软雅黑"; color:#999; border-bottom:2px solid #00a091;}
.sy_title strong{ font-size:16px; color:#00a091; font-weight:normal;}
.sy_title span{ float:right; font-size:14px; margin-top:10px; line-height:20px;}
.sy_title span a{ font-size:12px; color:#999;}
.sy_title span a:hover{ color:#00a091}

/*-----------------首页--------------------*/
#top{ width:1000px; margin:0px auto; height:100px;}
#top .left{ float:left; width:420px; height:100px;}
#top .right{ float:right; width:286px; height:100px;}
#top .right_bot .box{ color:#00a091; height:40px; width:280px; line-height:40px; margin-left:10px;}
#top .right_bot span{ font-size:18px; font-family:"微软雅黑";}
#top .right_bot strong{ font-size:26px; line-height:26px;}
#top .right_bottom{ margin-top:3px; height:30px; width:186px; margin-left:98px;}
#top .right_top{ width:286px; height:30px; line-height:30px; margin-top:20px;}
#top .right_top ul{ margin-left:120px}
#top .right_top ul li{ float:left; margin-left:20px; font-size:13px; font-family:"微软雅黑";}
#top .right_top ul li img{ margin-right:5px;}

/*----------导航-------------*/
.nav_box{ width:100%; height:40px; margin:0px auto; background:#00a091;}
.nav_box .nav{ width:1000px; margin:0px auto; height:40px;}
.nav_box .nav ul{ width:1000px; height:40px;}
.nav_box .nav ul li{ float:left; width:100px;}
.nav_box .nav ul li a{ color:#fff; font-family:"微软雅黑"; font-size:14px; text-align:center; line-height:40px; display:block;}
.nav_box .nav ul li a:hover{ background:#008074;}

/*----------广告-------------*/
#banner{ width:1000px; height:400px; margin:0px auto; margin-top:15px;}
#ny_banner{ width:1000px; height:245px; margin:0px auto; margin-top:15px;}

/*----------分类-------------*/
#sy_fenlei{ width:1000px; height:230px; background:url(../images/index_dabg.jpg) no-repeat; margin:0px auto;}
.gsjj{ width:250px; height:230px; float:left;}
.gsjj_box{ width:200px; margin:20px 0px 0px 20px;}
.gsjj_box h2{ font-family:"微软雅黑"; font-size:16px; font-weight:normal; color:#00a091;}
.gsjj_box h2 a{ color:#00a091;}
.gsjj_box p{ margin-top:10px; line-height:22px;}
#sy_fenlei ul{ margin-top:10px;}
.hdzx{ width:250px; height:230px; float:left;}
.zrksl{ width:250px; height:230px; float:left;}
.hyzq{ width:250px; height:230px; float:left;}

/*----------项目-------------*/
#xiangmu{ width:1000px; height:100%; overflow:hidden; margin:0px auto; padding-bottom:15px;}
.qianyue{ width:660px; float:left;}
.qianyue ul{ margin-top:15px;}
.qianyue ul li{ width:660px; float:left;}
.qianyue img{}
.qianyue p{ text-align:center; font-size:14px; font-family:"微软雅黑"; line-height:36px; width:660px;}

.shiping{ width:320px; float:right;}
.video_box{ width:320px; height:180px; margin-top:15px;}

/*----------证书-------------*/
#zhengshu{ width:1000px; height:100%; overflow:hidden; margin:0px auto; padding-bottom:15px;}
#zhengshu ul{ width:280px; height:100%; overflow:hidden; }
#zhengshu ul li{ font-size:14px;}
#zhengshu ul li p{ font-size:12px; line-height:14px; margin-top:3px; margin-bottom:10px;}
#zhengshu ul li p a{ color:#999;}
#zhengshu ul li p a:hover{ color:#00a091;}
.zhuangli{ width:280px; float:left;}
.zlzs_box{ width:280px; height:180px; margin-top:15px;}
#slider{ width:280px;  height:100%; overflow:hidden; }

.zhishi{ width:340px; float:left; margin:0px 20px;}
.zhishi ul{width:320px; margin-top:12px; height:100%; overflow:hidden; margin-left:10px;}
.question{ width:340px; float:left;}
.question ul{width:320px; margin-top:12px; height:100%; overflow:hidden; margin-left:10px;}

/*----------案例-------------*/
#case{ width:1000px; height:100%; overflow:hidden; margin:0px auto; padding-bottom:8px;}
#case ul{ margin-top:15px;}
#case ul li{ width:320px; float:left; height:100%; overflow:hidden;}
#case ul li img{ border:1px solid #ddd;}
#case ul li p{ font-size:14px; font-family:"微软雅黑"; text-align:center; line-height:26px; margin-top:5px;}

/*----------风采-------------*/
#zhuangjia{ width:1000px; height:100%; overflow:hidden; margin:0px auto; padding-bottom:8px;}
#zhuangjia ul{ margin-top:15px;}
#zhuangjia ul li{ width:184px; float:left; margin-right:20px;}
#zhuangjia ul li p{ width:184px; text-align:center; margin:0 auto; line-height:30px; font-size:14px;}
#zhuangjia ul li img{ border:2px solid #ddd;}

/*----------版权-------------*/
#banquan{ border-top:2px solid #00a091; width:1000px; height:75px; margin:0px auto;}
#banquan p{ text-align:center; font-size:14px; line-height:26px;}

/*----------关于-------------*/
#ny_hdbox{ width:1000px; height:100%; overflow:hidden; margin:20px auto;}
.ny_left{ width:220px; height:100%; overflow:hidden; float:left; border-bottom:2px solid #00a091;}
.nt_Ltitle{ width:220px; height:40px; background:url(../images/ny_title_bg.jpg) no-repeat; font-family:"微软雅黑"; color:#fff; line-height:40px; font-size:18px; text-indent:40px;}
.ny_left ul{ padding:10px 0px 10px 0px;}
.ny_left ul li{ font-size:14px; line-height:30px; text-indent:20px;}
.ny_left ul li img{ margin-right:10px;}
.ny_left ul li p{ font-size:13px;line-height:26px; text-indent:55px;}


.ny_right{ width:760px; height:100%; overflow:hidden; float:right;}
.ny_Rtitle{ height:37px;  border-bottom:2px solid #00a091; font-size:18px; color:#1aaa9c; line-height:37px; font-family:"微软雅黑";}
.ny_Rtitle span{ line-height:20px; float:right; margin-top:13px; font-size:12px; color:#999; font-family:"宋体";}
.ny_Rtitle span a{ color:#999;}
.ny_Rtitle span a:hover{ color:#00a091;}
.ny_rightbox{  height:100%; overflow:hidden; margin:15px 0px 0px 10px;}
.ny_rightbox h2{ text-align:center;font-family:"微软雅黑"; font-size:16px; margin-bottom:10px;}
/*----------资讯-------------*/
.zhixun ul{}
.zhixun ul li{ font-size:14px; border-bottom: 1px dotted #ddd; margin-top:15px;}
.zhixun ul li span{ float:right; font-size:12px;;}
.zhixun ul li p{ font-size:12px; line-height:16px; color:#999; margin-top:5px; padding-bottom:15px;}

.cplist{ width:700px; height:100%; overflow:hidden; margin-top:10px;}
.koufu{ width:340px; margin-right:10px; float:left; margin-bottom:20px;}
.koufu .left{ width:174px; height:174px; border:1px solid #ddd; float:left;}
.koufu .right{ width:158px; float:left; background:#f8f8f8; height:176px;}
.koufu .right strong{ font-size:14px; line-height:32px;}
.koufu .right p{ line-height:20px; margin-left:10px;}


.yangsheng{}
.yangsheng .tupian p{ margin:10px 0px; float:left;}

.mianbu{}

.sxzj{}
.sxzj .left{ width:213px; height:314px; border:1px solid #ddd; float:left;}
.sxzj .right{ float:right; width:470px;}
.sxzj .right h2{ font-family:"微软雅黑"; font-size:16px; line-height:30px; color:#333;}
.sxzj .right p{ line-height:20px; margin-top:5px;}
.sxzj .right p strong{ padding-top:10px;}

.lsdcx{}
.lsdcx ul{}
.lsdcx ul li{ width:338px; height:178px; border:1px solid #ddd; float:left; margin-top:15px;}
.lsdcx ul li strong{ font-size:14px; line-height:30px; margin-left:15px; display:block; margin-top:8px;}
.lsdcx ul li p{ width:305px; margin-left:15px; line-height:22px;}

.land_box{ width:450px; height:186px; background:url(../images/logo_bg.jpg) no-repeat;position:relative; margin:30px 0px 30px 100px;}
.land{ width:320px; height:100px; margin:40px 0px 0px 50px; position:absolute; }
.land p{ padding:5px; color:#00a091; font-size:12px;}
.userleft{ width:230px; float:left;}
.userright{ width:90px; float:right;}
.userright span{float:left; margin-left:5px; color:#00a091; font-size:13px;}

/*----------register_box---------------*/
#register_box{ width:350px; margin:0px auto; height:100%; overflow:hidden;}
.hd{ width:348px; border:1px solid #ddd; height:420px;}
.hd ul{}
.hd ul li{ width:448px; height:30px;}
.hd ul li{ margin-top:8px; width:420px;}
.hd h2{ font-size:14px; font-weight:normal; width:80px; line-height:28px; text-align:right; float:left; margin-right:5px; color:#666;}
.hd span{ margin-left:8px; color:#999; font-size:12px;}
.hd h5 a{ font-size:12px; color:#035eaf; font-weight:normal; margin-left:116px;}
.hd img{ margin-left:60px; margin-bottom:20px;}

<!-- 分页-->
.page,.c_page{ text-align:center; color:#666; }
.page{ text-align:center; font: 12px/35px Arial; color:#666; }
.c_page{ font: 12px/40px Arial; text-align:center;  color:#666; }
.page a,.c_page a{ padding:2px 4px; border:solid 1px #CCC; text-decoration:none; color:#333; margin:0 2px;}
.page a:hover,.c_page a:hover{ background:#48719B; color:#FFF;}

<!-- 上一篇，下一篇-->
.other{ border-top:dashed 1px #ccc; padding-top:20px;}
.other_left{ float:left; font: 12px/35px Arial; color:#666; width:790px; }
.other_left a{ text-decoration:none; color:#666;}
.other_left a:hover{color:#FF0000;}
.other_right{ float:left; font: 12px/35px Arial; color:#999;}
.other_right a{text-decoration:none; color:#666;}
.other_right a:hover{ color:#FF0000;}


/*===产品页===*/
.products{float:left; }
.products ul{float:left;margin-top:10px;}
.products ul li{float:left; margin-left:20px;margin-top:10px; width:318px;}
.products ul li a{ color:#666; text-decoration:none;}
.products ul li img{ border:1px solid #ddd;}
.products ul li p{  width:318px; height:25px; line-height:25px; overflow:hidden; text-align:center; font-size:12px;}


.qian{float:left; }
.qian ul{float:left;margin-top:10px;}
.qian ul li{float:left; margin-left:30px;margin-top:10px; width:208px;}
.qian ul li a{ color:#666; text-decoration:none;}
.qian ul li img{ border:1px solid #ddd;}
.qian ul li p{  width:208px; height:25px; line-height:25px; overflow:hidden; text-align:center; font-size:12px;}


.welcome{ width:710px; margin-right:20px;}

.gudong{width:998px;line-height:30px; height:30px; border:1px solid #ddd; margin:0 auto; text-indent:20px; border-top:none; background:#f2f2f2;}
.gudong marquee{ width:970px; margin-right:10px;}
.gudong p{width:980px; line-height:30px; height:30px; margin:0 auto;}


.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.slide_container {
  position: relative;
  float: left;
  width: 100%;
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }

.slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
  
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 55%;
  left: 0;
  opacity: 0.4;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("../images/themes.gif") no-repeat left top;
  margin-top: -45px;
  }

.slide_nav:active {
  opacity: 1.0;
  }

.slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }

