@charset "utf-8";*{margin:0px;padding:0px;}
html,body,b,div,ul,li,h1,h2,h3,h4,h5,h6,img,pre,form,p,input,td,div{margin:0px auto;padding:0;}
ul{list-style-type:none;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none;border:0;}
img{ border:0;}
input,select,button{
     -webkit-appearance: none;
     -moz-appearance: none;
     appearance: none;
     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	 border:none; outline:none;}

.time1{transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s;}
.time2{transition:all ease-out .2s 0s;-webkit-transition:all ease-out .2s 0s;-moz-transition:all ease-out .2s 0s;-o-transition:all ease-out .2s 0s;}

.l{ float:left}
.r{ float:right}
.cur{ cursor:pointer}
.fd{ width:100%; min-width:1200px; float:left; display:block}
.jz{ display:table; margin:0 auto}
.main{ width:1200px; overflow:hidden}
.tright{ text-align:right}
.tleft{ text-align:left}


.top_d{ width:100%; min-width:1200px; height:40px; background:#004a00}
.top_d .twz{ font:14px/40px "微软雅黑"; color:#fff}

.top{ width:1200px; height:110px; float:left; position:relative}
.t_main{width:1200px}
.top .logo{ width:414px; height:110px;  display:inline}
.top .logo img{width:414px; height:110px; float:left}
.top .tel{ width: auto; height:110px;  display:inline; line-height:110px; font:bold 24px/110px "微软雅黑"; color:#65955f;}
.top .tel img{width:32px; height:110px; float:left; margin-right:10px;}

.top .yy{ width:40px; text-align:center; color:#fff; background:#65955f; font:14px/30px "微软雅黑"; text-transform:uppercase; margin-top:40px; margin-left:20px;}
.top .yy:hover{ background:#e6860a}

.top .search{ width:320px; height:25px;margin-top:15px; display:inline; background:none; border-left:1px solid #fff; border-bottom:1px solid #fff; overflow:hidden; margin-right:10px;}
.top .search input[type=text]{width:260px; height:25px; font:12px/25px "微软雅黑"; color:#fff; text-indent:20px; background:none;}
.top .search .button{ width:60px; height:25px; background:url(../images/ss.png) no-repeat center; }

::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#fff;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#fff;}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#fff;}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:#fff;}

.top .m_list{ width:1200px; height:50px;background:url(../images/tm80.png); position:absolute; left:0; top:120px; z-index:999}
.top .m_list li{ width:148px;height:50px; margin-right:2px; display:inline; float:left}
.top .m_list li a{width:148px;height:50px; font:16px/50px "微软雅黑"; color:#fff; text-align:center; line-height:50px}
.top .m_list li a.wb{ background:#ffb500}

.in_title{width:100%; margin-top:40px; display:inline; text-align:center; background:url(../images/in_title_line.png) no-repeat  bottom center}
.in_title .wz1{ width:100%; height:65px; font: bold 24px/65px "微软雅黑"; color:#333}
.in_title .wz2{ width:100%; height:22px; font:12px/22px Arial; color:#555}
.in_title .wz3{ width:100%; height:28px; font:12px/28px "微软雅黑"; color:#999}

.pro_list{ width:1250px; margin-top:5px; display:inline; margin-bottom:25px;}
.pro_list li{ width:384px; height:311px;margin:30px 30px 0 0; display:inline;float:left; position:relative; float:left}
.pro_list li .pic,.pro_list li .pic img{ width:384px; height:311px; float:left; overflow:hidden}
.pro_list li .sk{ width:384px; height:50px;font:18px/50px "微软雅黑"; background:url(../images/ptm1.png); position:absolute; left:0px; bottom:0px; overflow:hidden}
.pro_list li:hover .sk{ height:311px;background:url(../images/ptm2.png); }
.pro_list li:hover .sk .wz{font:20px/311px "微软雅黑"; }
.pro_list li .sk .icon{ width:76px; height:76px; margin:118px 152px 0; display:inline; background:url(../images/icon.png) no-repeat}
.pro_list li .sk .wz{ width:100%; font:14px/50px "微软雅黑"; color:#fff; text-align:center; display:inline}

.pro_more{ width:160px; height:45px ; margin:0px auto; border:1px solid #a4a4a4; font: 14px/45px "微软雅黑"; color:#888; text-align:center; margin-top:20px;}
.pro_more:hover{ background:#65955f; border:1px solid #65955f; color:#fff;}

.mt30{ margin-top:30px;}
.aboutdiv{ width:100%; min-width:1200px; height:auto; padding:60px 0px; background:url(../images/in_aboutbg.jpg) no-repeat top; margin-top:60px;}
.alitp{ width:105%; overflow:hidden;}
.alitp li{ width:378px; height:auto; float:left; margin-right:35px;}
.alitp li .tp{ width:100%; height:271px;}
.alitp li .tp img{ width:100%;}
.alitp li .wz{ width:100%; height:110px; background:#fff; padding:20px; box-sizing:border-box;}
.alitp li .wz .bt{ width:100%; font:18px/24px "微软雅黑"; color:#333333;}
.alitp li .wz .bt .ico{ width:24px; height:24px; background:url(../images/amore.png) no-repeat;}
.alitp li .wz .xz{ width:100%; height:16px; min-height:16px; overflow:hidden;font:14px/14px "微软雅黑"; color:#bbb; margin-top:20px;}


.alitp li:hover .wz{ background:#65955f;}
.alitp li:hover .wz .bt,.alitp li:hover .wz .xz{ color:#fff;}
.alitp li:hover .wz .bt .ico{background:url(../images/amore1.png) no-repeat;}


.in_news{ width:100%;  display:inline; margin-top:35px;}
.in_news .n_nr{ width:50%; height:420px; float:left; position:relative}
/*.in_news .n_nr:hover{ box-shadow:3px 3px 3px 3px #333;-moz-box-shadow:3px 3px 3px 3px #ccc;-ms-box-shadow:3px 3px 3px 3px #ccc;-o-box-shadow:3px 3px 3px 3px #ccc;-webkit-box-shadow:3px 3px 3px 3px #ccc}*/
.in_news .indnews-img{ width:100%; height:210px; position:}
.in_news .indnews-img img{ width:100%; height:210px;}
.in_news .indnews-img1 img{ width:100%; height:210px;}
.in_news .wzdiv{ width:100%; height:210px; overflow:hidden; position:relative;}
.in_news .n_nr:hover{ background:#65955f}

.in_news .n_kong{width:475px; height:35px;border-right:solid 2px #ccc}
.in_news .nl{}
.in_news .nr{}
.in_news .n_nr .bt,.in_news .n_nr .xq,.in_news .n_nr .data{ width:90%; padding:0 5%; display:inline; font-family:"微软雅黑"; overflow:hidden}
.in_news .n_nr .bt{ width:60%; display:block; float:left;height: auto; margin-top:15px; font-size:16px; color:#000; line-height:30px}
.in_news .n_nr .xq{ height:60px; font-size:14px; color:#999; line-height:30px}
.in_news .n_nr .data{ font-size:14px; color:#999; line-height:50px}
.in_news a:hover .xq,.in_news a:hover .data,.in_news a:hover .bt{ color:#fff}


.inew_ul{ float:left; width:103%; padding-top:25px; margin-bottom:30px;}
.inew_ul li{ float:left; margin:0px 20px 23px  0; height:90px; width:100%; }
.inew_ul li img{ float:left;}
.inew_ul li .news01{ float:left; width:86px; height:80px;  text-align:center; font-size:15px; color:#777777; border-right:1px solid #cccccc}
.inew_ul li .news01 span{ display:block; font-size:44px;  line-height:1.2; color:#da251c;}
.inew_ul li .irr{ float:left; padding-left:19px; width:431px;}
.inew_ul li .irr h4{ font-size:16px; font-weight:normal; font-style:normal; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#000; padding:15px 0 0;}
.inew_ul li .irr span{ display:block; font-size:13px; line-height:25px; height:20px;overflow:hidden; color:#888888; padding:4px 0 0;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.inew_ul li a:hover h4,.inew_ul li  a:hover .irr span{ color:#65955f}
.inew_ul li .data{ width:85px; height:85px; float:left; background:#a9a9aa; text-align:center; }
.inew_ul li .data .d1{ width:100%; height:36px; margin-top:15px; display: block;font:36px/36px "微软雅黑"; color:#fff}
.inew_ul li .data .d2{ width:100%;font:14px/25px "微软雅黑"; color:#fff;}
.inew_ul li a:hover .data{ background:#65955f;}


.footer_wdiv{width:100%; min-width:1200px;  height: auto; background:#232323; padding:70px 0px;overflow:hidden; margin-top:60px; }



.footerdiv{  color:#fff; font-size:12px; line-height:25px;position:relative;}
.footerdiv ul{ width:100%; height: auto; float:left;}
.footerdiv ul li{ float:left; width:170px; height: auto; }
.footerdiv ul li dl{ width:100%;}
.footerdiv ul li dl dt{ font: 16px/50px "微软雅黑"; color:#e9e7e7;text-align: left;}
.x{ width:13px; height:2px; background:#fff; float:left; margin-bottom:18px;}
.footerdiv ul li dl dd{ text-align: left;height: auto;line-height:22px; width:100%; float:left;color:#656565;}
.footerdiv ul li dl dd .ico{ width:20px; height:20px; float:left; margin-right:10px;}
.footerdiv ul li dl dd.lx{ margin-bottom:10px;}
.footerdiv ul li dl dd a{ font-size:12px; line-height:25px; color:#656565;}
.footerdiv ul li dl dd a:hover{ color:#bbb;}

.proclass{ width:100%; margin-top:20px; display:inline}
.proclass .wz{ margin:15px 20px 0 0; padding:0 40px; display:inline; background:#ddd; font:15px/42px "微软雅黑"; color:#333}
.proclass .wb,.proclass .wz:hover{ background:#65955f; color:#fff}


.in_flow{ width:100%; min-width:1200px; padding-bottom:60px; background:#f8f8f8; margin-top:70px; display:inline}
.in_flow .wz{ width:100%; height:90px; margin-top:35px; display:inline; font:12px/30px "微软雅黑"; color:#333; text-align:center; overflow:hidden}
.in_flow .pic{ width:100%; margin-top:35px; display:inline}
.in_flow .pic img{ width:100%; float:left}

.more{ width:170px; height:40px; margin-top:48px; display:inline;background:#ffb500; text-align:center; font:16px/40px "微软雅黑"; color:#fff; border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;-webkit-border-radius:8px}
.more:hover{ background:#00761f}

.case_list,.news_list{ width:1220px;margin-bottom:25px;}
.case_list li{ width:285px;margin:35px 20px 0 0; display:inline; float:left}
.case_list li a{ width:285px; float:left}
.case_list li a .pic,.case_list li a .pic img{ width:286px; height:240px; float:left; overflow:hidden}
.case_list li a:hover .pic img{ transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1)}
.case_list li a .wz{ width:100%; height:40px; background:#999; text-align:center; margin-top:5px; display:inline; font:15px/40px "微软雅黑"; color:#fff}
.case_list li a:hover .wz{ background:#004a00}

.news_list li{width:275px;height:320px; border:solid 5px #ccc; margin:35px 20px 0 0; display:inline; float:left}
.news_list li:hover{ border-color:#65955f}
.news_list li .pic{ width:253px; height:144px; margin:11px 11px 0; display:inline; background:url(../images/n_pic.png) no-repeat}
.news_list li .pic img{ width:235px; height:126px; margin:9px; display:inline; float:left}
.news_list li .nk{ width:235px; margin:10px 20px 0; display:inline}
.news_list li .nbt{ width:100%; height:24px; font:14px/24px "微软雅黑"; color:#333; overflow:hidden}
.news_list li:hover .nbt{ color:#65955f}
.news_list li .nxq{ width:100%; height:48px; margin-top:10px; display:inline; font:12px/24px "微软雅黑"; color:#999; overflow:hidden}
.news_list li .nmore{ width:100%; height:32px; margin-top:18px; display:inline; background:#65955f; text-align:center; font:14px/32px "微软雅黑"; color:#fff}
.news_list li .nmore:hover{ background:#ffb500}

.ny_title{ width:100%; height:44px; border-bottom:solid 1px #ccc; margin-top:50px; display:inline; position:relative}
.ny_title .wz1{ height:43px; border-bottom:solid 2px #65955f; padding:0 10px; display:inline; font:18px/43px "微软雅黑"; color:#65955f; position:absolute; left:0; top:0}
.ny_title .wz1 span{ font-size:14px; color:#999}
.ny_title .wz2{ height:30px; margin-top:14px; display:inline; font:14px/25px "微软雅黑"; color:#666}
.ny_title .wz2 a{color:#65955f}

.view_nr{ width:100%; padding-bottom:50px;display:inline}
.view_wz{ font:14px/32px "微软雅黑"; color:#555; line-height:32px}

.view_title{ width:100%; height:50px; text-align:center; font:18px/50px "微软雅黑"; color:#333; line-height:50px; margin-top:25px; display:inline}
.news_title_s{width:100%; height:25px; text-align:center; font:12px/25px "微软雅黑"; color:#999; line-height:25px}
.news_sxy{ width:100%; height:40px; margin-top:30px; display:inline}
.news_sxy a{ width:50%; font:16px/40px "微软雅黑"; color:#000; line-height:40px; overflow:hidden}
.news_sxy a:hover{ color:#00761f}

.pro_pic{ width:500px; border:solid 1px #ccc; margin:20px 349px 0; display:inline}
.pro_pic img{width:500px;float:left}

.page{ width:100%; height:32px; margin-top:45px; display:inline}
.page a,.page a.pb{height:32px;padding:0 20px;margin:0 8px;display:inline;font:14px/32px "微软雅黑"; color:#fff; line-height:32px}
.page a.pa{background:#aaa}
.page a:hover,.page a.pb{ background:#ffb500}

.foot{ width:100%; min-width:1200px; height:350px; background:#4c9f62; margin-top:75px; display:block}
.foot .fnr{ width:900px; margin:45px 0 0 30px; display:inline}
.foot .fnr .dh{ width:100%; height:80px}
.foot .fnr .fwz{ font:16px/40px "微软雅黑"; color:#f0f0f0; margin-right:35px; display:inline}
.foot .fnr .dh a.fwz:hover{ color:#fff}
.foot .f_line{ width:900px; height:1px; background:#fff; margin-top:5px; display:inline}
.foot .fnr .lx{ width:100%; margin-top:30px; display:inline}
.foot .fnr .lx .lxwz{ width:100%; font:14px/36px "微软雅黑"; color:#fff}
.foot .qrcode{ width:150px; margin:78px 48px 0 0; display:inline}
.foot .qrcode .pic,.foot .qrcode .pic img{ width:150px; height:150px; float:left}
.foot .qrcode .wz{ width:100%; height:30px; margin-top:10px; display:inline; font:14px/30px "微软雅黑"; color:#fff; text-align:center}
.footbq{ width:100%; min-width:1200px; height:50px; background:#444}
.footbq .wz,.footbq .wz a{font:14px/50px "微软雅黑"; color:#fff;}


