<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*-------------------------------   index 首页---------------------------------*/


.sectionwmj {
    width: 100%;
    margin: auto;
    position: relative;}
.noticBg {
    width: 100%;
    height: 90px;
    background: #ebe41d;
    position: relative;
}

.noticBgW {
    position: absolute;
    width: 50%;
    height: 90px;
    background: #fff;
    left: 0;
    top: 0;
}
.marquee_bg{position: relative;
    width: 1000px;
    height: 90px;
    margin: 0 auto;
    z-index: 99;
   }
.marquee{width: 300px;
    height: 90px;
    float: left;
}
.noticeT {
    width: 300px;
    font-size: 16px;
    color: #00483a;
    line-height: 30px;
    padding-top: 15px;
    font-weight: bold;
}

.mar_left{ width: 300px;
    color: #00483a;
    float: left;
    font-size: 14px;
    overflow: hidden;
    color: #00483a;
    font-size: 14px;
    white-space: nowrap;
    font-weight: bold;}
.mar_left span{float:left;font:12px/73px "microsoft yahei";color:#333;}
.tel {
    width: 220px;
    height: 70px;
    padding-left: 60px;
    float: left;
    background: url(../images/index_05.jpg) left top no-repeat;
    font-size: 12px;
    color: #187462;
    padding-top: 20px;
}

.tel span {
    display: block;
    font-family: impact;
    font-size: 26px;
    line-height: 44px;
}


/*notice*/
.notice{ width:100%; float:left; position:relative; z-index:99;background:url(../images/notice.jpg) center top repeat-x;height:60px; line-height:60px; }
.noticecon{ width:500px;float:left;font-family:'Microsoft Yahei'; font-size:14px; font-weight:normal; color:#19659d; }
.noticecon b{ float:left;padding-left:10px; font-weight:normal;}
.noticecon marquee{ float:left;width:400px;}



.ncbg{width:100%;height:280px;background:#187462}
.ncBody{ width:1000px; margin:0 auto; padding-top:18px;}
.newspic{ width:272px;height:232px;border:4px solid #ebe41d;float:left;}
.slides{margin:0px auto;width:272px; height:232px; overflow:hidden; position: relative; background:#fff }
.slide-pic {margin:0px;padding:0px; width:272px; height:232px; overflow: hidden; list-style: none; }
.slide-pic img{width:272px; height:232px; margin:0; padding:0;}
.slide-pic li { display:none;width:272px; height:232px;}
.slide-pic li.cur { display: block; }
.slide-li {margin:0px; padding:0px; left:0%;bottom:0px;position:absolute; width:90%; height:35px; background:#000;opacity:0.6; padding-right:10%;*background:#000;*filter:Alpha(opacity=60);_background:#000;_filter:Alpha(opacity=60);background:#000\9;filter:Alpha(opacity=60)\9; }
.slide-li li {margin:0px; padding:0px; width:10px; height:8px;margin-top:12px; margin-left:2px; background:#fff; float:right; overflow: hidden;}
.slide-li a {width:20px; height:20px; font-size:0px; display:block; overflow:hidden}
.slide-li a:hover{ text-decoration:none;}
.slide-li li.cur{ background:#FF0;}



.newswmj{ width:374px; height:262px; float:left;padding-left:20px;}
.newsTitle,.contactTitle{ font-size:24px; color:#9effec;background:url(../images/titleBg.png) 15px bottom no-repeat; line-height:57px;padding-left:10px;}
.contactTitle{ padding-left:0;background:url(../images/titleBg.png) 5px bottom no-repeat; line-height:57px;}
.newsTitle span,.contactTitle span{text-transform:uppercase;color:#ebe41d}
.newsList ul {padding-top:10px;}
.newsList ul li{ width:354px; height:40px;padding:0 10px;background:url(../images/index_28.jpg) center bottom no-repeat;}
.newsList a {color:#fff;font-size:14px;line-height:40px;}
.newsList a:hover { color:#ebe41d}
.contactwmj{ width:270px; height:262px; float:left; padding:0 27px ;}
.contactN{ padding-top:10px}
.contactN ul li{ font-size:14px; line-height:40px; color:#fff; padding-left:25px;}





.proBg{width:100%; border-bottom:2px solid #e3e3e3;}
.proTitleBy{ width:1000px; height:66px;background:url(../images/index_06.jpg) left 40px repeat-x;position:relative; margin:0 auto;}
.proTitle{ width:260px; height:56px; background:url(../images/titleBg2.jpg) 5px bottom no-repeat #fff;font-size:24px; color:#187462;line-height:56px;padding-top:10px;}
.proTitle span{text-transform:uppercase;color:#9a9a9a}

.more{ height:30px; background:#fff; float:right; margin-top:16px; width:80px;overflow:hiddden;position:absolute;bottom:0;right:0; text-align:right;}
.more a{ color:#187462; font-size:14px; font-weight:bold;}
.proList{ width:1000px;padding-bottom:30px;padding-top:10px; margin:0 auto;}
.proList dl{ float:left;margin-right:26px; padding-top:10px;}
.proList dl dt{ width:308px; height:230px; padding:3px;border:1px solid #c9c9c9; position:relative; background:#fff}
.proList dl:nth-child(3n){margin-right:0;}
.proList dl dd{width:316px; height:50px; text-align:center;  line-height:50px;}
.proList dl dd a{color:#187462;font-size:16px;}
.proimgabc{     float: left;
    position: relative;
    width: 307px;
    height:230px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;}



.chBg{width:1000px; margin:0 auto; height:300px; }
.Title{width:100%; height:66px;position:relative;}
.TitleF{ width:260px; height:56px; background:url(../images/titleBg2.jpg) left bottom no-repeat #fff;font-size:24px; color:#187462;line-height:56px;padding-top:10px;font-size:24px;}
.TitleF span{text-transform:uppercase;color:#9a9a9a}
.more2{ height:30px; background:#fff; float:right; margin-top:16px; width:80px;overflow:hiddden;text-align:right;position:absolute; bottom:0;right:0;}
.more2 a{ color:#187462; font-size:14px; font-weight:bold;}

.company{width:660px; height:300; float:left;}
.company dl{width:660px;padding-top:18px; height:200px; overflow:hidden}
.company dl dt{ width:224px; height:166px; padding:4px; border:1px solid #cccccc;float:left;}
.company dl dd{ width:406px; padding-left:20px;float:left; font-size:14px; line-height:24px;color:#666666;}
.honorwmj{ width:304px; height:300px; padding-left:36px; float:left; overflow:hidden;}
.honorPic{ width:304px; height:176px; padding-top:18px; }
.left,.right{ width:17px; height:22px; float:left; padding-top:70px; cursor:pointer;}
.honorPiclist{width:235px; height:176px;float:left; margin:0 5px; }
.honorPiclist ul{ width:2000px; }
.honorPiclist ul li{ float:left}
.honorPiclist ul li img{border:1px solid #c9c9c9;padding:4px;}
.honorPiclistkj{width:234px; height:176px; overflow:hidden}
.honoraa{width:232px; height:174px; overflow:hidden; background:#0F0; display:block; background:no-repeat; background-position:center; background-size:contain; border:1px #999 solid;}


/* fixed */
.fixed{position:fixed;width:55px;height:212px;right:25px;bottom:50px;_position: absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));z-index:999;}
.fixed a{display:block;width:55px;height:53px;}
.book{background:url(../images/fixed.jpg) 0 0 no-repeat;}
.book:hover{background-position:-54px 0;}
.fixed a.codepic{background:url(../images/fixed.jpg) 0 -53px no-repeat;height:52px;}
.fixed a.codepic:hover{background-position:-54px -53px;}
.fixed div{position:relative;}
.fixed a.backup{background:url(../images/fixed.jpg) 0 -158px no-repeat;height:52px;}
.fixed a.backup:hover{background-position:-54px -158px;height:53px;}
.fixed div img{position:absolute;left:-196px;width:196px;height:196px;top:-106px;display:none;}

.caseBg{ width:100%; border:1px solid #2a7f6e; background:#187462}
.Title2{width:100%; height:66px;position:relative;}
.TitleF2{ width:260px; height:56px; background:url(../images/titleBg.png) left bottom no-repeat ;font-size:24px; color:#7cdcc9;line-height:56px;padding-top:10px;font-size:24px;}
.TitleF2 span{text-transform:uppercase;color:#ebe41d}
.more3{ height:30px;  float:right; margin-top:16px; width:80px;overflow:hiddden;text-align:right;position:absolute; bottom:0;right:0;}
.more3 a{ color:#ebe41d; font-size:14px; font-weight:bold;}
.caseTitle{width:1000px; height:66px; margin:0 auto;}

.caseList{ width:1000px; padding-top:25px;margin:0 auto; overflow:hidden; margin-bottom:25px;}
.caseListIn {width:752%;float:left; height:206px; backgroud:#f00; }
.caseList1,#caseList2{float:left;}
.caseList li{ width:232px;float:left;margin-right:20px;}
.caseList li img{ padding:4px;border:1px solid #c9c9c9;background:#fff;}
.caseList li span{display:block; width:225px; height:30px; line-height:30px; text-align:center;font-size:16px;color:#9effec}


/*sale*/
.case_t{ float:left; width:980px; margin-bottom:36px; }
.case_t span{ text-align:center; display:block; font-size:24px; font-family:微软雅黑; color:#000; padding-bottom:38px; margin:0 auto; width:241px; background:url(../images/case_t.gif)  center bottom no-repeat; clear:both; }
.case_t a{ background:#f3bdbd; width:120px; text-align:center; margin:0 auto; clear:both; display:block;color:#fff; font-size:14px;}

.icase{ float:left; width:100%; height:266px;padding-top:28px; padding-bottom:20px; border-bottom:5px solid #e2e2e2; margin-bottom:29px; background:#f3f1f2; }
.icase ul{ float:left; width:980px; }
.icase ul li{ float:left; position:relative; width:300px; padding-right:37px;}
.icase ul li:nth-child(3n){ padding-right:0;}
.casetxt{ float:left; display:inline; line-height:21px;margin-left:17px; width:160px;}
.casetxt a{float:left; width:100%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; color:#749f36; font-size:14px; font-weight:bold; margin-bottom:5px; }
.caseimgbg{ float:left;width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.caseimg{ float:left; position:relative;width:120px; height:120px; border-radius:50%; overflow:hidden; border:1px solid #9ae09e}








/*about*/
.honorarea{ margin:0 auto; width:980px;height:287px; color:#fff; padding-bottom:16px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.honor{float:left; width:524px; padding:45px 65px 0 22px;line-height:32px; }
.honor h4{ float:right; font-size:28px; background:#982729; border-radius:30px; padding:0 15px; height:40px; line-height:40px;}
.honor .cca{ display:block; float:left; width:100%; color:#fff}
.contact{float:left; width:348px; padding-top:45px; line-height:36px;}
.contact .ctel{ color:#982729; font-size:26px; font-family:Arial; display:block; height:30px; line-height:30px;background:url(../images/t1.png) no-repeat left center; padding:40px 0 0 111px}



/*news*/
.row{ float:left; width:980px;  margin-bottom:30px; padding-bottom:20px; background:url(../images/row.gif) repeat-x left bottom;}
.main{ margin:0 auto; width:980px; clear:both;}
.inews{float:left; width:600px; }
.newsimg{ float:left;border:1px solid #d3d3d3; padding:2px;margin:8px 15px 0 0; width:138px;}
.newsimg img{ width:138px;}
.pointer{ float:left; width:433px; display:inline;}
.pointer li{float:left; width:100%; border-bottom:1px dashed #aeaca8}
.pointer li a{float:left; width:96%; color:#888;line-height:34px;background:url(../images/newsico.gif) 0px  center no-repeat;padding-left:14px;}
.pointer li a:hover{color:#000; }
.pointer li .fl{ float:left; width:70%;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.ihonor{ float:right; width:340px;border:1px solid #ccc; padding:2px;}
.slideBoxpro{float: left; width:272px; height:232px;  border: 4px solid #ebe41d; overflow:hidden; position:relative; margin: 0;}
.slideBoxpro .hd{ height:15px; overflow:hidden; position:absolute; right:6px; bottom:6px; z-index:1; }
.slideBoxpro .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBoxpro .hd ul li{ float:left; margin-right:5px;  width:10px;opacity:0.8; height:10px; line-height:5px; text-align:center; background:#fff; cursor:pointer; }
.slideBoxpro .hd ul li.on{ background:#ebe41d; color:#a31b22;opacity:0.8; }
.slideBoxpro .bd{ position:relative; height:100%; z-index:0;   }
.slideBoxpro .bd h4{ width:100%; height:35px; position:absolute; left:0; bottom:0; background:#000; opacity:0.8; z-index:50000;}
.slideBoxpro .bd li{ zoom:1; vertical-align:middle; }
.slideBoxpro .bd li a{ float:left;width:272px; height:232px;background-position:center; background-repeat:no-repeat; background-size: cover; position:relative; overflow:hidden;  }
.slideBoxpro .bd img{ width:272px; height:232px;display:block;  }
.slideBoxpro .prev,
.slideBoxpro .next{width:26px; height:26px; background:url(../images/prev.png) no-repeat; position:absolute; bottom:2px;}
.slideBoxpro .next{background:url(../images/next.png) no-repeat;}
.slideBoxpro .prev:hover,
.slideBoxpro .next:hover{opacity: .7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";-khtml-opacity: .7;}
.slideBoxpro .prevStop{ display:none;  }
.slideBoxpro .nextStop{ display:none;  }
.slideBoxpro .next{ right:10px;}
.slideBoxpro .prev{ left:10px;}





/*产品*/
.ititle{ float:left; width:100%; margin-bottom:12px; line-height:27px; }
.ititle p{float:left; width:99%; padding-left:1%; background:#d57173; height:14px; line-height:14px; font-family:Arial, Helvetica, sans-serif; color:#fff; }
.imore{ float:right; color:#3f4e5b; padding-right:13px; margin-top:6px;background:url(../images/more.gif) right center no-repeat;}
.title_l{ float:left; font-size:22px; padding-right:16px;font-family:微软雅黑; color:#1b330c;background:url(../images/proico.gif) right center no-repeat;}

.iproduct{ margin:0 auto;width:980px; overflow:hidden;padding-bottom:20px;}

.iproduct ul{ padding-top:5px;float:left; width:980px;}
.iproduct li{ float:left; width:225px;margin:20px 26px 0px 0;overflow:hidden;}
.iproduct li:nth-child(4n){ margin-right:0}
.proimg{float:left; position:relative; width:224px; height:150px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.pronameico{ position:absolute; bottom:-20px; width:100%; height:34px;background:url(../images/proname.png) bottom center no-repeat;}
.proname{ float:left; width:100%;background:#f3f1f2;}
.proname a{float:left; width:100%; padding-top:20px; height:27px;width:100%; line-height:27px;font-size:14px; text-align:center;color:#555;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; border-bottom:3px solid #e19a9b;}
.proname a:hover{ color:#000;}
.pro_a_img{ width:226px; height:168px; background:#fff; padding:3px;}
.pro_a{ width:224px; height:166px;display:block;border: 1px solid #c9c9c9;display:block; background-position:center; background-repeat:no-repeat; background-size:cover;width:224px; height:166px;}
.pro_b {
    display: block;
    width: 232px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 16px;
    color: #9effec; overflow:hidden;}
.pro_b a{ color: #9effec; border:none;width: 232px;}	
/*book*/
.ibook h2{ text-align:center; padding:70px 0 0}
.message{float:left; padding:45px 0 0}
.message input,.message textarea{float:left;margin-bottom:11px;border:1px solid #000;line-height:40px;height:40px;text-indent:20px;color:#999999; font-size:14px; font-family:微软雅黑;}
.message textarea{height:144px; }
.inp_fl{ float:left; width:362px; padding-right:16px;}
.yzm{width:100%; margin:20px 0 0}
.message .subbut{border:0;width:100%;height:46px;line-height:46px;color:#fff;font-size:16px;font-family:"Microsoft Yahei"}
.viewcon{overflow:hidden;ma/rgin:0 12px 36px;width:940px;display:inline;word-break:break-all;color:#6c4c30;font-size:14px;float:left;padding:0 20px 20px;line-height:30px;font-size:14px}
.focus { width:358px !important; height:38px !important; border:2px solid #ee0049 !important;}
.focus1 { width:618px !important; height:142px !important; border:2px solid #ee0049 !important;}



</pre></body></html>