﻿@charset "utf-8";
/* CSS Document */

body , div , ul , li , p , img , form , input , select , option , h3 , h4 , label , table ,tbody , th , td , tr , dl , dt ,dd , span , button ,h1{ padding: 0; margin: 0; }
body { color: #333; font-size: 12px; }
a{ text-decoration: none; color: #333; hide-focus: expression( this.hideFocus=true ); outline: none; }
img{ border: none; }
ul li{ list-style: none; }
input,button,select,textarea{ outline: none; }  
textarea{ resize: none; }
/* 公共部分结束 */


/* 头部内容样式开始 */
.head { width:100%; height:40px; background:#f9f9f9; }
.top { width: 1000px; height: 40px; margin: 0px auto; overflow: hidden; }
.top-wel { float: left; font: 16px/40px "微软雅黑"; color: #666; }
.top-wel span { color: #0079c2; }
.top-click { float: right; color: #a0a0a0; text-align:center; }
.top-click a { color: #666; font: 14px/40px "微软雅黑"; width: 65px; display: inline-block; }
.top-icon { float: right; margin-top: 9px; }
.top-icon a { height:22px; width:31px; margin-right:24px; }

.bdshare-button-style0-16 a.bds_weixin , .bdshare-button-style0-16 a.bds_tsina { height:22px; width:31px; margin: 0 24px 0 0; display:inline-block; padding-left:0; }
.bdshare-button-style0-16 a.bds_weixin { background:url(../images/weixin-icon.png) no-repeat center center;  }
.bdshare-button-style0-16 a.bds_tsina{ background:url(../images/weibo-icon.png) no-repeat center center; }


.title { width:1000px; height:90px; margin:12px auto 19px; overflow: hidden; }
.logo { float: left; overflow: hidden; }
.logo-pic { float: left; width:154px; height:90px; }
.logo-pic img { width:154px; height:90px; overflow: hidden; }
.logo-text { float: left; margin: 13px 0px 0px 20px; }
.logo-text01 { font: 18px/26px "微软雅黑"; color: #666; }
.logo-text02 { color: #00954e; font: 20px/30px "微软雅黑"; }
.phone { float: right; overflow: hidden; margin-top:32px; }
.phone-text { float:right; width:280px; } 
.phone-text01 { color: #00954e; font: 16px/20px "微软雅黑"; background: url(../images/phone.png) no-repeat left center; height: 40px; width: 36px; padding-left: 36px; float:left; }
.phone-text02 { color: #00954e; font: 30px/40px "微软雅黑"; float:right; }
/* 头部内容样式结束 */

/* 导航CSS */
.menu { width:100%; background:url(../images/navbg.jpg) repeat-x; height:48px; }
.nav{ width: 840px; position: relative; z-index: 3; height: 48px; margin: 0px auto; }
.nav li{ position: relative; width: 120px; float: left; background:url(../images/navbg-line.jpg) no-repeat right center; }
.nav li a{ font: 18px/48px "微软雅黑"; color: #fff; text-align: center; width: 120px; height: 48px; display: block;  }
.nav li a:hover , .nav li a.current, .nav li a.hover { background:url(../images/navbg-linehover.png) repeat; }
.nav li ul{ position: absolute; z-index: 999; width: 120px; display: none; left: 0px; top: 48px; background:url(../images/navbg-linehover02.png) repeat; }
.nav li ul li { border-right:none; width:120px; height:auto; position:relative; background:none; } 
.nav li ul li a{ height: 36px; overflow: hidden; color: #666; font: 14px/30px "微软雅黑"; width: 120px; display: block; border-bottom:1px dashed #80ca9f; }
.nav li ul li a:hover{ color: #00954e; background: none; font-weight: bold; }
/* 导航CSS END */

/* banner css */
#kinMaxShow{visibility:hidden;width:100%; height:500px; overflow:hidden;}
.nybanner #kinMaxShow{height:300px;}
#kinMaxShow .KMSPrefix_kinMaxShow_button{ width:162px; overflow:hidden; left:50%; margin-left:-81px;}
.banner{ position:relative; z-index:1;}
.banner #kinMaxShow .KMSPrefix_kinMaxShow_button{bottom:25px;}
.banner #kinMaxShow .KMSPrefix_kinMaxShow_button li{ height: 5px; width: 47px; margin-right: 5px; display:inline; overflow:hidden; }
/* banner css END*/


/* 搜索内容样式开始 */
.screen-search { width:100%; height:44px; background:#f6f6f6; }
.search { width: 1000px; height: 44px; margin: 0px auto; }
.search-hot { float: right; font: 14px/44px "微软雅黑"; color: #999; }
.search-hot span { font: 16px/44px "微软雅黑"; color: #999; }
.search-form { float: left; height: 30px;display: block; margin-top:7px; }
.searchbox { border:none; border-bottom:2px solid #ccc; background: none; height: 28px; width: 150px; font: 12px/28px "微软雅黑"; padding-left: 5px; color: #666; float: left; }
.search-btn { border: none; height: 30px; width: 30px; display: inline-block; cursor: pointer; background: url(../images/search-btn.jpg) no-repeat center center; float: left; }
.sa { background: url(../images/a.png) no-repeat scroll 61px top; color: #666; float: left; height: 30px; padding-left: 8px; position: relative; width: 70px; z-index: 999; font: 20px/30px "微软雅黑"; margin-right: 10px; }
.sa a { color: #666; font: 20px/30px "微软雅黑"; height:30px; display:inline-block; }
.sa_hover{ background: url(../images/a.png) no-repeat 61px -30px; }
.lanmu { position: absolute; left: -1px; top: 31px; width: 78px; z-index: -1; background: #fff; height: 30px; }
.lanmu a { display: block; height: 30px; padding-left: 10px; cursor: pointer; font: 20px/30px "微软雅黑"; color: #666; border-top: 1px dashed #ccc; background: #fff; }
/* 搜索内容样式结束 */




/* 产品展示 css */
.case { width:1000px; overflow:hidden; margin:0 auto; position:relative; }
.pro-left { float:left; width:165px; }
.pro-lefttitle { overflow: hidden; height: 30px; font: 18px/30px "微软雅黑"; color: #00954e; border-bottom:2px solid #adadad; }
.pro-leftlist { width:165px; }
.pro-leftlist li { border-bottom:1px dashed #1da162; padding-left:45px; }
.pro-leftlist li a { font: 16px/52px "微软雅黑"; color: #666; }
.pro-leftlist li.no1 { background: url(../images/pro-leftlist01.jpg) no-repeat 5px center; }
.pro-leftlist li.no2 { background: url(../images/pro-leftlist02.jpg) no-repeat 5px center; }
.pro-leftlist li.no3 { background: url(../images/pro-leftlist03.jpg) no-repeat 5px center; }
.pro-leftlist li.no4 { background: url(../images/pro-leftlist04.jpg) no-repeat 5px center; }
.pro-leftlist li.no5 { background: url(../images/pro-leftlist05.jpg) no-repeat 5px center; }

.pro-right { float:right; width:790px;}
.pro-righttitle { border-bottom:2px solid #adadad; width:790px; height:30px; overflow:hidden; }
.pro-righttitle h3 { float:left; height: 32px; font: 18px/32px "微软雅黑"; color: #00954e;}

.pro-righttitle p { float:right; }
.pro-righttitle p a { font: 18px/30px "微软雅黑"; text-transform: uppercase; color: #00954e; }
.pro-showlist { overflow:hidden; width:810px; margin-top:27px; display:none;}
.pro-showlist li { float: left; width:250px; height:238px; margin-right:20px; }
.pro-showlist li a { display:block; width:250px; height:238px; cursor:pointer; }
.pro-showlist li a img { width:250px; height:178px; overflow:hidden; }
.pro-showlist li a span { width: 248px; height: 28px; border: 1px solid #00954e; display: block; font: 16px/28px "微软雅黑"; color: #666; text-align:center; margin-top:30px; }
/* 产品展示 css END */


.screen-mian { background: #e8fcf3; width: 100%; padding: 15px 0px 20px; margin: 37px 0px 28px; }
.taocan-title { width:500px; height:100px; margin:0 auto 14px; }
.taocan { background: #e3f1ed; width: 980px; margin: 0 auto 20px; overflow: hidden; padding: 15px 10px; }
.taocan-sort { width: 320px; height: 295px; background: #dfe5e9; text-align: center; float: left; padding-top: 120px; }
.taocan-box { float:left; width:652px; padding-left:3px; float:right; overflow:hidden; }
.taocan-list { overflow:hidden; width:664px; height:415px; padding-left:3px; }
.taocan-list li { float: left; width: 320px; height: 200px; margin: 0px 12px 15px 0px; position:relative; }
.taocan-list li a { width:320px; height:200px; display:block; }
.taocan-list li a img { width:320px; height:200px; overflow:hidden; }
.taocan-list li a span { width: 145px; height: 20px; background: url(../images/taoca-picbg.png) repeat; display: block; position: absolute; left: -3px; bottom: 0; font: 12px/20px "微软雅黑"; color: #FFF; text-align:center; }
.taocan-list2 { overflow:hidden; width:320px; height:415px; padding-left:3px; }
.taocan-list2 li { width: 320px; height: 200px; margin-bottom:15px; position:relative; }
.taocan-list2 li a { width:320px; height:200px; display:block; }
.taocan-list2 li a img { width:320px; height:200px; overflow:hidden; }
.taocan-list2 li a span { width: 145px; height: 20px; background: url(../images/taoca-picbg.png) repeat; display: block; position: absolute; left: -3px; bottom: 0; font: 12px/20px "微软雅黑"; color: #FFF; text-align:center; }

.guangg { width: 100%; height: 143px; background: url(../images/guangg.jpg) no-repeat center center; margin: 40px 0px 35px; }

.youshi { width: 100%; height:635px; background: url(../images/youshibg.jpg) no-repeat center top; }
.youshi-text {}
.youshi-text h3 { font: bold 18px/30px "微软雅黑"; color: #FFF; width:160px; text-align:center; letter-spacing:5px; margin-bottom:8px; }
.youshi-text p { font: 16px/20px "微软雅黑"; color: #666; }
.youshi-text01 { width:175px; position:absolute; top:507px; left:0; }
.youshi-text02 { width:272px; position:absolute; top:179px; left:38px; }
.youshi-text02 h3 { width:272px; }
.youshi-text03 { width:270px; position:absolute; top:179px; right:10px; }
.youshi-text03 h3 { margin-left:38px; }
.youshi-text04 { width:175px; position:absolute; top:507px; right:0; }
.youshi-text04 h3 { letter-spacing:0; }
.youshi-pic { width:510px; height:360px; position:absolute; left:244px; bottom:0; }



.about { overflow:hidden; width:645px; float:left; }
.about-title { font: bold 18px/36px "微软雅黑"; color: #00954e; border-bottom: 1px solid #a5a5a5; margin-bottom:20px; }
.about-box { overflow:hidden; width:645px; }
.about-text { float:left; width:315px; }
.about-text .about-info { font: 14px/20px "微软雅黑"; color: #848484; height: 140px; overflow: hidden; text-indent:2em; }
.about-text .about-more {}
.about-text .about-more a { font: 14px/20px "微软雅黑"; color: #00954e; }
.about-pic { width:294px; height:169px; float:right; }
.company { background:#f2faf6; width:625px; padding:20px 10px; overflow:hidden; margin-top:34px; }
.company-title { float: left; background: #a5a5a5; width: 36px; height: 133px; font: 18px/30px "微软雅黑"; color: #FFF; text-align: center; padding-top: 12px; }
.company-box { width:550px; float:left; margin-left:25px; overflow:hidden; }
.company-list { width:570px; overflow:hidden;}
.company-list ul { float:left; }
.company-list li { float:left; width:190px; height:154px; }
.company-list li a { display: block; width:170px; height:154px; margin-right: 20px; }
.company-list li a img { width:170px; height:130px; overflow:hidden; }
.company-list li a span { display: block; font: 12px/24px "微软雅黑"; color: #666; text-align: center; }

.contact { width:320px; float:right; overflow:hidden; }
.contact-box { background:#f2faf6; width:320px; padding-top:8px; }
.contact-box p { font: 12px/20px "微软雅黑"; color: #848484; border-bottom: 1px dashed #069752; padding: 0px 10px 9px; margin-bottom:10px; }




/* 新闻 css */
.news { float:left; width:645px; }
.news-title { width: 645px; height: 36px; border-bottom:1px solid #ccc; margin-bottom:27px; }
.news-title h3 { float: left; font: bold 18px/36px "微软雅黑"; color: #00954e; }
.news-title h3 a { width: 86px; height: 36px; display: inline-block; font: 18px/36px "微软雅黑"; color: #00954e; text-align: center; }
.news-title h3 a:hover , .news-title h3 a.hover { font-weight: bold; }
.news-title p { float:right; }
.news-title p a { font: 18px/36px "微软雅黑"; color: #00954e; width: 70px; height: 36px; text-align: center; display: block; }

.news-main { width:645px; }
.news-content { overflow: hidden; width: 645px; }
.news-pic { float: left; width:294px; height:157px; }
.news-pic img { width:294px; height:157px; overflow:hidden; }
.news-text { float:right; width:326px; }
.news-info { font: 14px/24px "微软雅黑"; color: #848484; height: 144px; overflow: hidden; position: relative; margin: 5px 0; text-indent:2em; }
.news-info div{ font: 14px/24px "微软雅黑"; color: #848484; height: 120px; overflow: hidden; position: relative; margin: 5px 0; text-indent:2em; }
.news-info a.news-more { color: #00954e; font: 14px/24px "微软雅黑"; position:absolute; right:0; bottom:0; z-index:2; }

.news-box { width:645px; overflow:hidden; background:#fffff7; margin-top:18px; }
.news-list { width:645px; }
.news-list li { height: 46px; width: 635px; overflow: hidden; *height: 43px; *line-height:43px; background: url(../images/news-li.png) no-repeat left center; padding-left: 10px;  }
.news-list li a { overflow: hidden; font: 12px/46px "微软雅黑"; color: #848484; height: 46px; *height: 39px; *line-height:39px; display: block; cursor: pointer; background: url(../images/news-libg.jpg) repeat-x center center;}
.news-list li a span.news-list-text { float: left; display:inline-block; background:#fffff7; padding-right:8px; }
.news-list li a em.news-list-date { float: right; font-style: normal; display:inline-block; background:#fffff7; padding-left:8px; }
.news-list li a:hover span.news-list-text , .news-list li a:hover em.news-list-date { color:#00954e; }
/* 新闻 css END */

/* 常见问题 css */
.knowledge { width:320px; float:right; }
.knowledge-box { background:#fffff7; width:320px; padding-top:16px; }
.knowledge-pic { width:275px; height:148px; overflow:hidden; margin:0 auto; }
.knowledge-list { border-top:1px dashed #00954e; width:320px; margin-top:15px; padding-top:12px; }
.knowledge-list li { padding:0 10px; }
.knowledge-list li a { font: 12px/30px "微软雅黑"; color: #848484; }
/* 常见问题 css END */

/* 底部信息 css */
.screen-link { background:#f6f6f6; width:100%; height:45px; margin-top:40px; }
.link { width:1000px; margin:0 auto;  }
.link strong { font: 18px/45px "微软雅黑"; color: #666; display: inline-block; margin-right: 30px; }
.link a , .link span { font: 16px/45px "微软雅黑"; color: #848484;}
.link span { display: inline-block; margin: 0 15px; }

.foot-nav { overflow:hidden; width:100%; height:48px; background:url(../images/navbg.jpg) repeat-x; margin-top:7px; text-align:center; }
.foot-nav a { font: 18px/48px "微软雅黑"; color: #ffffcc; display:inline-block; margin:0 25px; }

.screen-foot { width: 100%; background: #fafafa; padding: 28px 0px 20px; }

.foot-logo { width:154px; height:90px; float:left; overflow:hidden; }
.foot-erweima { float:left; width:90px; height:90px; text-align:center; margin-left:55px; }
.foot-erweima img { width: 70px; height: 70px; overflow: hidden; }
.foot-erweima span { display:block; font: 12px/20px "微软雅黑"; color: #666; }

.foot-text { float:right; }
.foot-text , .foot-text a { font: 14px/30px "微软雅黑"; color: #666; }

/* 底部信息 css END */





.content { width: 1000px; margin: 20px auto 0px; padding-bottom: 50px; overflow: hidden; }
.left { float: left; width:215px; }
.left-menu { width: 207px; border: 3px solid #00954e; padding: 1px; overflow: hidden; padding-bottom: 20px; }
.left-menu-title { width: 207px; height: 50px; background: #00954e; font: 20px/50px "微软雅黑"; color: #FFF; text-align: center; margin-bottom: 10px; }
.left-list { width: 190px; margin:0 auto; }
.left-list li { width: 190px; }
.left-list li a { height: 32px; border-bottom: 1px dashed #a0a0a0; background: url(../images/news-list.png) no-repeat 12px center; display: block; font: 14px/32px "微软雅黑"; color: #555; padding: 0px 0px 0px 25px; white-space:nowrap; }
.left-list li a:hover , .left-list li.hover a { color: #00954e; font-weight: bold; }
.left-list li ul li { padding-left:20px; width:170px; }
.left-list li ul li a , .left-list li.hover ul li a { font: 14px/32px "微软雅黑"; color: #555; }
.left-contact { width: 215px; margin: 20px auto 0px; overflow:hidden; }
.left-contact-title { width: 207px; height: 30px; border-bottom: 1px dashed #CCC; overflow:hidden; }
.left-contact-title h3 { font: bold 18px/30px "黑体"; color: #555; padding-left: 5px; float:left; }
.left-more { float: right; }
.left-more a { font: 12px/30px Arial, Helvetica, sans-serif; text-transform: uppercase; color: #929292; }
.left-contact-text { line-height: 26px; margin-top:8px; }

/* 单页面内容CSS */
.main { float: right; width:750px; }
.right-title { overflow: hidden; height: 44px; border-bottom:3px solid #00954e; }
.title-label { float: left; font: bold 20px/44px "微软雅黑"; color: #00954e; }
.path { float:right; }
.path a { font: 12px/44px "宋体"; }
.main-content { margin: 0px auto; width: 750px; padding-top: 20px; overflow:hidden; }
.main-content-text { font: 12px/26px "宋体"; }
.main-content-map { margin:0 auto; width:748px; height:500px; border:#ccc solid 1px; }
.iw_poi_title { color: #00954e; overflow: hidden; padding-right: 13px; white-space: nowrap; font: bold 14px/24px "微软雅黑"; }
.iw_poi_content { font: 12px/20px arial, sans-serif; overflow: visible; padding-top: 4px; white-space: -moz-pre-wrap; word-wrap: break-word; }
/* 单页面内容CSS END */

.news-list-detail { width: 750px; }
.news-list-detail li { height: 34px; width: 735px; line-height: 34px; overflow: hidden; border-bottom: 1px dashed #CCC; background: url(../images/news-list.png) no-repeat left center; padding-left: 15px; }
.news-list-detail li a { overflow: hidden; height: 34px; display: block; cursor: pointer; font: 12px/34px "微软雅黑"; color: #5b5b5b; }
.news-list-detail li a span.news-list-text { float: left; }
.news-list-detail li a em.news-list-date { float: right; font-style: normal; }
.news-list-detail li a:hover span.news-list-text , .news-list-detail li a:hover em.news-list-date { color:#00954e;}

.xiayiye{ text-align:center; padding-top:20px; } /* 翻页效果 */

/* 产品列表页样式开始 */
.neiye-list { width: 764px; overflow: hidden; }
.neiye-list li { float: left; height: 157px; overflow: hidden; width: 176px; margin: 0 15px 15px 0px; }
.neiye-list li a{display: block; }
.neiye-list li a img{ display: block; margin: 0 auto 1px; border: 1px solid #EEE; }
.neiye-list li a p{ height: 30px; line-height: 30px; text-align: center; background: #EEE; width: 176px; color: #959595; }
.neiye-list li a:hover img{ border-color: #00954e; }
.neiye-list li a:hover p { background: #00954e; color:#FFF; } 
/* 产品列表也样式结束 */


/* 产品详情内容样式 */
.neiye-detail { width: 730px; margin: 0px auto 30px; }
.neiye-detail-title { font: bold 18px/30px "宋体"; text-align: center; }
.neiye-detail-subtitle { font: 12px/24px "宋体"; color: #999; text-align: center; }
.neiye-detail-text { margin: 20px 0px; font: 12px/26px "宋体"; width: 730px; }
.neiye-detail-text span img { display: inline; text-align: center; }
.tips{ overflow: hidden; width:730px; margin: 0 auto; }
.page-switch { float: left; color: #999; }
.page-switch a { font: 12px/26px "宋体"; color: #999; }
.tip-back { float: right; margin-top: 11px; }
.tip-back a{ color: #FFF; display: block; height: 30px; width: 77px; background: #00954e; text-align: center; font: bold 12px/30px "宋体"; }
/* 产品详情内容样式 */


/* 在线留言页面样式开始 */
.gbook { width:730px; margin: 20px auto 0 auto; }
.gbook li { font: 12px/26px "宋体"; border-bottom: 1px dashed #CCC; padding: 8px 0px; }
.gbook-title { background: url(../images/lyico.jpg) no-repeat 0 center; font: 12px/26px "宋体"; padding-left: 26px; }
.gbook-title span , .gbook-reply-time { color: #999; }
.gbook-content { text-indent:2em; }
.feedback { overflow: hidden; width: 720px; margin: 20px auto 0; }
.feedback form { width: 600px; margin:0 auto; }
.feedback td { line-height:45px; }
.kuang3 { border:1px solid #CCC; width:400px; height:30px; padding-left:5px; line-height: 30px; }
.kuang4 { border:1px solid #CCC; width:395px; padding:5px; height:100px; font: 12px/22px "宋体"; margin-top:5px; }
.feedback-btn { width: 96px; height: 32px; border: none; background: #00954e; font: bold 12px/32px "宋体"; color: #FFF; text-align: center; cursor: pointer; margin: 15px 8px 0px; }
.reset-anniu { background:#4f4f4f; }
/* 在线留言页面样式结束 */ 


.select_border{ *background: #fff; *border: 1px solid #ccc; *padding: 6px 0px; width: 93px; float: left; margin-right:7px; }
.container{ *border: 0; *position: relative; *width: 83px; *height: 18px; *overflow: hidden; *background: #fff; }
.select-box2{ border: 1px solid #ccc; line-height: 22px; color: #666; *margin:-1px; padding: 6px 3px; font-size: 14px; width: 93px; *width:85px; }

/* 在线留言页面样式结束 */ 

/* 下载页面样式开始 */
.download { }
.download li { height:26px; font: 12px/26px "宋体"; }
.download li strong { color:#00954e; padding-right:15px;}
.download li a:hover strong { color:#00954e; }
.download p { font: 12px/24px "宋体"; background:#f7f7f7; padding: 5px 10px; }
.download-title {font: 12px/26px "宋体"; padding-left:10px; }
.download-title span { color:#999; }
/* 下载页面样式结束 */


.ryzz {}
.ryzz li { height:167px; }
.ryzz li a img { width:170px; height:130px; padding:2px; background:#FFF; }