﻿@charset "gb2312";
/* CSS Document */
@font-face {
  font-family: 'iconfont';
  src: url('../icon/iconfont.eot');
  src: url('../icon/iconfont.eot?#iefix') format('embedded-opentype'),
      url('../icon/iconfont.woff2') format('woff2'),
      url('../icon/iconfont.woff') format('woff'),
      url('../icon/iconfont.ttf') format('truetype'),
      url('../icon/iconfont.svg#iconfont') format('svg');
}


.mreturn{display:block; background:#666; color:#fff; width:100%; height:40px; position:fixed; z-index:9; left:0; top:0;}
.mreturn a.mm{display:block; width:100%; height:40px; line-height:40px; font-size:15px; color:#fff; text-align:center;}
.mreturn a.mm:before{ float:left; height:40px; line-height:40px; font-size:17px; color:#fff; font-family: "iconfont" !important;content: "\e646";}




h3.tit{ display:block; width:96%;margin:0px auto 0; height:50px;  border-bottom:1px solid #eee; overflow:hidden;  margin-top:8px;}
h3.tit strong{font-size:14px; color:#282828;line-height:50px; }
#ewm{display:block; width:130px; height:130px;}
.content{display:block;  line-height:24px; font-size:12px; width:96%; margin:0 auto; margin-top:15px; padding-bottom:15px;overflow:hidden;}


.banner_nei{display:block; width:100%; margin-top:40px;}
.banner_nei img{display:block; width:100%;}

.content img{ width:100%;}


.zmu{display:block; width:96%; margin:0 auto;background:#fff;border-bottom:8px solid #f0f0f0;margin-top:10px;}
.zmu  ul li{float:left; width:50%; margin-bottom:0px; border-top:1px solid #eee; }
.zmu  ul li a{display:block; height:40px; line-height:40px;  font-size:13px; font-weight:bold;color:#666; text-align:center; }
.zmu  ul li a:hover{display:block; width:100%; background:#377c5e; height:40px; line-height:40px; color:#fff; }
.zmu  ul li a.current{display:block; width:100%; background:#377c5e; height:40px; line-height:40px; color:#fff; }



.p_tit{display:block; color:#377c5e; font-weight:bold; text-align:center; font-size:15px;  line-height:40px; width:100%; margin-top:5px;}
.consl{display:block; width:100%;margin:0 auto; height:36px; line-height:36px; font-size:15px; text-align:center; background:#d90706; color:#fff;margin-bottom:10px; }
.p_en{display:block; font-style:normal; font-weight:normal; font-size:13px; line-height:17px;  width:100%; text-align:center; padding-top:6px; }


.z1{color:#377c5e;}
.z2{font-size:12px; color:#377c5e; font-weight:bold;}
.z3{font-size:14px; color:#377c5e;}
.z4{font-size:13px; color:#377c5e;}
.z5{font-size:14px; color:#377c5e;}

.pagelink{line-height:26px; margin:10px 0 20px 0px; text-align:center;}
.pagelink a, .pagelink span{ padding:4px 10px; border:1px solid #e1e1e1; margin-right:7px; margin-bottom:5px;}
.pagelink a.on, .pagelink a:hover{ color:#F9003B;}

.ny{display:block; width:100%;}
.ny img{display:block; width:100%;}


.pro_tit{display:block;padding-left:15px; height:40px; line-height:40px; background:url(../images/line03.jpg) no-repeat left center; border-bottom:1px solid #e1e1e1; font-size:14px; color:#377c5e;  margin-bottom:8px; font-weight:bold;}

.xc{display:block; width:100%;}
.xc li{float:left;width:48.5%; margin-right:1.3%;margin-bottom:12px; text-align:center; line-height:40px; font-size:14px;}
.xc li img{display:block; width:100%; }

.xc2{display:block; width:100%; margin-top:15px;}
.xc2 li{float:left;width:48.5%; margin-right:1.3%;margin-bottom:12px; text-align:center; line-height:40px; font-size:14px;}
.xc2 li img{display:block; width:100%;  }


.cate{width:96%;margin:0 auto; margin-top:10px;}

.cate  ul{display:block;}
.cate  ul li{float:left; width:48%; margin-right:2%; margin-bottom:3px;}
.cate  ul li a{display:block; width:99%; height:42px; line-height:42px;  border:1px solid #e1e1e1; font-size:13px; text-align:center; overflow:hidden;}
.cate  ul li a:hover{}





.zoom2{display:block; background:url(../images/fancybox_overlay.png) repeat left top;width:100%;
height:100%;position:absolute;left:0; top:0;z-index:999;}
.zoom2 .box2{display:block;width:100%;  background:#fff;margin:0 auto;position:relative; margin-top:40px;}
.zoom2 .box2 img{display:block; width:96%; padding:2%;}
.zoom2 .close2{display:block;width:38px; height:37px; background:url(../images/close.png) no-repeat right top;position:absolute;right:-10px; top:-20px; cursor:pointer;}



.quality{display:block; width:100%; margin-top:20px; position:relative; z-index:2; left:0; top:0;}
.quality img{display:block; width:100%;}
.quality  .zx{display:block; position:absolute; right:10px; top:80px; z-index:9; width:80px; height:30px; background:#fff; font-size:14px; line-height:30px; text-align:center; border-radius:18px;}




.list2  ul li{float:left;width:48%; margin-right:2%; margin-bottom:15px; border-bottom:1px solid #e1e1e1;}
.list2  ul li:hover{transform:translate(0,-5px); -webkit-transform:translate(0,-5px);-o-transform:translate(0,-5px); -moz-transform:translate(0,-5px);}
.list2  ul li  .pic{display:block; width:100%;  }
.list2  ul li  .tit{display:block; height:40px; line-height:40px;overflow:hidden; font-size:12px; color:#282828; font-weight:bold;  text-align:center;}

.list2  ul li img{display:block; width:100%; }


.list ul{display:block; width:100%;}
.list ul li{display:block; width:96%; padding:2%; margin-bottom:15px; background:#fff; border-radius:12px; box-shadow:0px 0px 2px 3px #f0f0f0; }
.list ul li a.pic{display:block; width:100%; margin-bottom:5px;}
.list ul li a.pic img{display:block; width:100%;}
.list ul li a.tit{display:block; height:auto; line-height:20px; color:#377c5e; font-size:14px; font-weight:bold; margin:6px auto;}
.list ul li a.detail{display:block; font-size:12px; line-height:22px;}
.list ul li .moret{display:block; width:100%; height:28px; background:url(../images/arr.jpg) no-repeat right center; font-size:12px; color:#377c5e;text-transform:uppercase; }
.list ul li .moret:hover{background:#377c5e url(../images/arrh.jpg) no-repeat right center; color:#fff;}




.content object{display:none;}

.newslist dl dd{display:block; background:#fff; border-radius:12px; box-shadow:0px 0px 2px 2px #f0f0f0;padding:2%; width:95%;margin-bottom:20px;}
.newslist dl dd .tit{display:block;line-height:24px; margin-bottom:8px;}
.newslist dl dd .tit a{display:block;line-height:24px; font-size:14px; font-weight:bold; color:#377c5e; }
.newslist dl dd .tit .time{display:block;line-height:24px; font-size:13px;}
.newslist dl dd .detail{display:block; font-size:12px; line-height:22px;}
.newslist dl dd .moret{display:block; width:100%; height:28px; background:url(../images/arr.jpg) no-repeat right center; font-size:12px; color:#377c5e;text-transform:uppercase; }
.newslist dl dd .moret:hover{background:#377c5e url(../images/arrh.jpg) no-repeat right center; color:#fff;}


.newsdetails{font-size:12px;color:#555;line-height:24px;}
.newsdetails a{font-size:12px;color:#555;line-height:24px;}
.newsdetails .n_tit{display:block; font-size:15px;color:#377c5e; text-align:center;font-weight:bold; line-height:30px;}




.message{display:block; width:100%; margin:0 auto;}
.message tr{ margin-bottom:8px;}
.message .input1{width:90%; background:none; border:none; height:28px; border:1px solid #e1e1e1; font-size:14px; line-height:28px;}
.message .textarea1{width:90%; background:none; border:none;height:120px; border:1px solid #e1e1e1;}
.message .login_verification{width:70%; background:None; border:none;height:28px;border:1px solid #e1e1e1; font-size:14px; line-height:28px;}
.message .button{border:none; background:none;display:block; width:80%; height:45px; background:#005597; line-height:45px; font-size:15px; text-align:center; color:#fff;font-family:"微软雅黑","Microsoft Yahei";  }