@charset "utf-8";
/*公用*/
TD { LINE-HEIGHT: 170%; WORD-BREAK: normal}
*{ margin:0; padding:0;}
html, body, ul, li{list-style:none; -webkit-text-size-adjust:none; font-weight:normal; line-height:24px; margin:0; padding:0;}
body { background:#ffffff; font-family:"微软雅黑", Arial, Helvetica, sans-serif; font-size:12px; -webkit-text-size-adjust:none; color:#666666; font-weight:normal;}
img {border:0;behavior:url("iepngfix.htc");}
.clear {clear:both;}
.fl{ float:left;}
.fr{ float:right;}
a { text-decoration: none; color:#333;}
a:hover  { text-decoration:none; color:#00a6ae;}
a:active {text-decoration: none; color:#00a6ae;}
a::focus {-moz-outline-style:none;}

.top{ width:100%; height:92px; background:#effefe;}
.top1{ width:1200px; height:92px; margin:0 auto;}
.logo{ width:275px; height:92px;}
.languase{ width:100px; float:right; }
.topr{ height:92px;}

.tops1{ height:30px; }
.yoa{ height:30px; margin-top:10px; color:#999; }
.yoa a{font-size:13px; color:#666; line-height:16px;}
.yoa a:hover{ color:#00a6ae;}
.zong{ width:201px; float:right;}

/*导航*/
.heard_xia{ height:62px; float:right;}
.nav_m{ width:100%; max-width:1000px; margin:0px auto; position:relative; z-index:3;}
.nav_m .n_icon{ display:none !important; height:18px; background:url(../images/nav_ico.png) no-repeat left center; position:absolute; right:0px; top:0px; z-index:9999; cursor:pointer; height:25px; line-height:25px; padding-left:25px; display:inline-block; *display:inline; zoom:1;}
.nav_m .nav{ width:100%; padding-bottom:10px; font-size:14px;}
.nav li{ display:inline-block; *display:inline; zoom:1; width:auto; float:left; position:relative; margin-top:5px;}
.nav li a{display:inline-block; *display:inline; zoom:1;height:40px; text-align:center; margin:0 23px; line-height:30px; font-size:15px; color:#333;}
.nav li.now a,.nav li:hover a{  color:#00a6ae;border-bottom: solid 1px #fff;-moz-border-radius:4px;}
.nav li ul{ width:100%; position:absolute; left:0px; top:42px; z-index:999999; display:none;}
.nav li ul li{ width:100%; height:30px; line-height:30px; text-align:center; margin:0px; padding:0px; margin-top:1px; background:#eaebeb; color:#fff;}
.nav li ul li a{ display:block; width:100%; margin:0px; padding:0px; height:30px; line-height:30px; text-align:center; font-size:13px; color:#00a6ae; border-radius:0px; -moz-border-radius:0px; -webkit-border-radius:0px;opacity: 0.9;}
.nav li ul li a:hover{ background:#00a6ae ;opa city: 0.8; color:#fff;}

.banner{ margin-bottom:40px;}
.bankuai{ width:1200px; height:220px; margin:0 auto;}
.news{ width:350px; float:left;}
.syywly{ width:820px; height:220px;}
.qsk{ width:580px;}
.qsk ul li{ width:185px; height:220px; margin-right:8px; float:left;position:relative; overflow:hidden;}
.wenzi h1{position:absolute;top:20px; left:15px; z-index:9999; font-size:19px; color:#fff; line-height:40px; font-weight:normal; font-family: "思源黑体";}
.wenzi p{position:absolute;top:45px; left:15px; z-index:9999; font-size:14px; color:#fff; line-height:40px; font-weight:normal;}

.qsk ul li a img{width:185px; height:220px; transition:all 0.3s;}
.qsk ul li a img:hover  {transform: scale(1.12);transition: all 0.5s linear 0s;}

.yewuly{ width:240px;}
.yewuys{ width:240px; height:106px; background:#ffc001; margin-bottom:8px;}
.yewuys:hover{ background:#e7af05;}
.yewuys a img{ margin-top:25px; margin-left:30px;}

.ywwz{ width:150px;}
.yewuys a h1{font-weight:normal; font-size:19px; color:#fff; margin-top:25px; }
.yewuys a p {font-size:14px; color:#fff; }

.yewuyx{ width:240px; height:106px; background:#00a6ae; }
.yewuyx a h1{font-weight:normal; font-size:19px; color:#fff; margin-top:25px; }
.yewuyx a p {font-size:14px; color:#fff; }
.yewuyx a img{ margin-top:25px; margin-left:30px;}
.yewuyx:hover{ background:#049097;}

/*footer*/
.footer{ width:100%; height:200px; margin:0 auto; background:#727272; margin-top:80px;}
.footer_ion{ width:1200px; height:190px; margin:0 auto;}

.jituan{ width:730px;}
.jtbt{ width:730px; height:40px;font-size:15px; color:#fff; line-height:50px; margin-top:10px;}
.gslist{ width:730px; height:auto;}
.gslistl{ width:225px; height:auto;}
.gslist ul li{ width:190px; height:40px; border-bottom: dashed 1px #999999; line-height:38px; background:url(../images/dayu.png) no-repeat left; padding-left:20px; font-size:12px; color:#fff;}
.gslistr{ width:200px; height:auto; margin-right:20px;}
.gslistr ul li{ width:220px; height:40px; border-bottom: dashed 1px #999999; line-height:38px; background:url(../images/dayu.png) no-repeat left; padding-left:20px; font-size:12px; color:#fff;}
.gslist ul li:hover{ color:#1ce3ec;}
.gslistr ul li:hover{ color:#1ce3ec;}
.gsr{ width:490px;}

.footers{ height:150px;}
.lianxifs{ width:420px; height:150px; }
.lxfsl{ width:280px; height:190px;}
.lxfsl h2{font-size:15px; color:#fff; line-height:50px; margin-top:10px; font-weight:normal;}
.lxfsl p{ font-size:12px; color:#fff; line-height:30px;}
.syewm{ margin-top:30px;}
.footerx{ height:50px; width:1200px; }
.banquan{font-size:12px; color:#fff; line-height:35px;}
.banquan a{ color:#FFFFFF;}
.js a{ font-size:12px; color:#fff; line-height:35px; display:block;}

/*neiye*/
.nybanner{ width:100%; height:300px; text-align:center; margin:0 auto; overflow:hidden;}
.mainbox{ width:1200px; height:auto; margin:0 auto; margin-top:35px;}

/*left*/
.nyl{ width:250px; height:auto;}
.nyl h1{ width:250px; height:70px; background:url(../images/btbj.jpg) no-repeat; line-height:70px; text-align:center; font-size:24px; font-weight:normal; color:#fff;}
.nyl ul li{ width:248px; height:50px; border-bottom: dashed 1px #d5d1d1;text-align:center; border-left: solid 1px #dedbdb; border-right: solid 1px #dedbdb;}
.nyl ul li a{ line-height:50px; font-size:15px; display:block;}
.nyl ul li.active a{ color:#00a6ae;}

.nyr{ width:900px; height:auto;}
.weizhi{ width:900px; height:50px; border-bottom: solid 1px #ccc; margin-bottom:40px;}
.wzl{ font-size:20px; color:#666; line-height:50px; font-weight:bold;}
.wzr a{ font-size:12px; color:#666; line-height:50px;}
.wzr a:hover{ color:#00a6ae;}
.about{ width:900px; height:auto; font-size:14px; color:#666; line-height:36px;}

/*news*/
.newone{ width:900px; height:240px; margin:0 auto; margin-bottom:5px;}
.newonel{ width:110px; height:auto; float:left;}
.newonel h1{ font-size:45px; color:#00a6ae; line-height:60px; text-align:center;}
.newonel p{ font-size:14px; color:#00a6ae; line-height:20px; text-align:center; width:110px;}
.newoner{ width:770px; height:auto; float:right;}
.newoner h2{ font-size:19px; color:#00a6ae; line-height:30px; margin-top:10px;}
.newoner p{ font-size:14px; color:#555; line-height:30px; margin-top:5px; width:780px; height:120px; overflow:hidden;}
.newoner img{ margin-top:10px;}
.newslist{ width:900px; height:auto;}
.listl{ width:110px; height:130px; float:left; border: solid 1px #ccc;}
.ne wslist li:hover .listl{ background:#0068b7;}
.listl h1{font-size:45px; color:#999; line-height:60px; text-align:center; margin-top:18px;}
.listl p{ font-size:14px; color:#999; line-height:20px; text-align:center; width:110px;}
.listr{ width:770px; height:130px;}
.listr h2{ font-size:16px; color:#555; line-height:30px; margin-top:10px;}
.listr p{font-size:14px; color:#666; line-height:30px; margin-top:5px; width:780px; height:60px; overflow:hidden;}
.newslist li{ width:900px; height:130px; margin-bottom:20px;}
.newslist li:hover h2{ color:#00a6ae;}
#neirong3 img{ margin:10px 0;}

/*交流*/
#owl-demo{position:relative;width:742px;height:495px;margin:20px auto 0 auto;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:742px;height:495px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "思源黑体";color:#fff;text-align:center;}
.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}

.rencai{ width:900px; height:260px;background:url(../images/rencai.jpg) no-repeat top;font-size:14px; color:#666; line-height:36px;}


.peiyang{ width:900px; height:260px;}
.peiyang p{font-size:14px; color:#666; line-height:36px;}

.zhici{ width:500px; height:auto;}
.zhici p{ font-size:14px; color:#666; line-height:36px;}
.rw{ width:373px; height:508px;}

.dingyi{ width:520px; height:auto;}
.dingyi h2{ font-size:18px; font-weight:normal; color:#00a6ae; line-height:40px;  }
.dingyi p{ font-size:14px; color:#666; line-height:36px;}
.nylogo{ margin-top:40px;}

/*news*/
.newslist1{ width:900px; height:auto; margin:0 auto;}
.newslist1 li{ height:40px; padding-left:23px; background:url(../images/newsicon.jpg) 3px center no-repeat; overflow:hidden; border-bottom:1px dashed #cccccc; color:#666666; font-size:14px;}
.newslist1 li span{ line-height:40px; float:right; color:#999999; font-size:14px;}
.newslist1 li a:hover{ color:#00a6ae;}
.newslist1 li a{ line-height:40px; color:#666;}

/*lxfs*/
.lxfs{ width:920px;}
.lxfs ul li{ width:290px; height:210px; float:left; margin-right:10px; margin-bottom:15px; border: solid 1px #00a6ae;}
.lxfs ul li h2{ font-size:17px; color:#333; line-height:36px; padding:25px 20px 5px 20px;}
.lxfs ul li p{ font-size:14px; color:#666; line-height:30px; padding:0 20px;}
.lxfs ul li:hover { background:#00a6ae;}
.lxfs ul li:hover h2,.lxfs ul li:hover p{ color:#fff;}

/*gsjs*/
.gsjs h1{ font-size:20px; color:#333; line-height:50px; text-align:center;}
.gsjs p{ font-size:14px; color:#666; line-height:36px; text-indent:30px;}
.gsjs img{ margin:15px 0;}
.dianji{ width:150px; height:45px; background:#00a6ae; margin-top:30px; }
.dianji a{line-height:45px; text-align:center; font-size:15px; color:#fff; display:block;}
.dianji:hover{ background:#0cdae4;}
.nnyy{ font-size:14px; color:#666; line-height:36px;}
/*fgs*/
.fgs ul{ width:780px; height:260px; margin:0 auto;}
.fgs ul li{ width:330px; height:260px; float:left; margin-right:40px; margin-bottom:20px; font-size:14px; color:#666; line-height:36px; text-align:center;}
.fgs ul li a img:hover{ opacity:0.8;}

/*企业大事记*/
.xg_fzlc { overflow:hidden; width:930px; margin:0 auto;}
.xg_fzlc ._lcTop{ overflow: hidden; width:930px; height:500px; position:relative; margin:0 auto; margin-bottom:45px; background-color:#fff;}
.xg_fzlc ._lcTop ul{ overflow:hidden; position:absolute; left:0; top:0}
.xg_fzlc ._lcTop li{ float:left; width:930px; height:500px; position:relative; overflow:hidden;}
.xg_fzlc ._lcTop li .wen{ overflow:hidden; width:870px; margin-left:1px; margin-top:100px; height:400px; border-bottom:1px solid #cecece;}
.xg_fzlc ._lcTop li h3{ font-weight:normal; margin-bottom:14px; font-size:24px; color:#00a6ae;}
.xg_fzlc ._lcTop li h3 em{ font-size:14px;}
.xg_fzlc ._lcTop li .hezi{ overflow:hidden; width:855px; padding-right:15px; height:270px; overflow-y:auto}
.xg_fzlc ._lcTop li p{ font-size:14px; color:#777; line-height:30px;}
.xg_fzlc ._lcTop li h3{ display:block; width:120px; height:35px; text-align:center; line-height:35px; font-size:16px; color:#fff; background-color:#00a6ae; position:absolute; z-index:1; top:40px; border-radius:3px;}
.xg_fzlc ._lcTop i{ display:block; cursor:pointer; position:absolute; top:450px; z-index:2; width:35px; height:30px;}
.xg_fzlc ._lcTop .btn01{ background:url(../images/lc_btn.png) no-repeat left center; right:85px;}
.xg_fzlc ._lcTop .btn02{ background:url(../images/lc_btn.png) no-repeat right center; right:40px;}
.xg_fzlc ._lclist { overflow:hidden; width:100%; height:65px; position:relative}
.xg_fzlc ._lclist i{ display:block; width:100%; height:1px; background-color:#999999; position:absolute; left:0; top:8px;}
.xg_fzlc ._lclist ul{ overflow:hidden; width:900px; margin:0 auto; position:relative; z-index:1}
.xg_fzlc ._lclist li{ overflow:hidden; float:left; cursor:pointer; margin:0 6px;}
.xg_fzlc ._lclist span{ display:block; width:16px; height:16px; background:url(../images/lc_y01.png) no-repeat center; margin:0 auto; margin-bottom:5px;}
.xg_fzlc ._lclist em{ display:block; text-align:center; font-size:13px; color:#777;}
.xg_fzlc ._lclist li.cur span{ background:url(../images/lc_y02.png) no-repeat center;}
.xg_fzlc ._lclist li.cur em{ font-size:15px; color:#00a6ae;}
.hezi img{ margin:15px 0;}
/*分页*/
.listpage {
    clear: both;
    font-size: 12px;
    height: 50px;
    line-height: 30px;
	padding-top: 10px;
	text-align:center;
}
.listpage a {
    background-color: #FFFFFF;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
}
.listpage a.current {
    background-color: #00a6ae;
    border-color: #00a6ae;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
}
.cpage { text-align:center}
.cpage a {
	background-color: #FFFFFF;
    border-color: #7EB864;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding:5px 10px;
}
/*shipinlist*/
.shipinlist{ width:900px; height:auto;}
.shipinlist ul li{ width:280px; height:auto; float:left; margin-right:20px; margin-bottom:20px; font-size:14px; color:#666; line-height:40px; text-align:center;}
.shipinlist ul li img{width:280px; height:200px;}
