﻿@charset "utf-8";
/* CSS Document */

/* 全局 布局*/
*{ margin:0; border:1; padding:0}
ul,li{ list-style:none}
a,a:hover{ text-decoration:none;transition: all 0.15s ease-out;}
a{transition: all 0.15s ease-out; -moz-transition:all 0.15s ease-out;  -webkit-transition: all 0.15s ease-out; -o-transition: all 0.15s ease-out;}
img:hover{-moz-opacity:0.9 !important; filter:alpha(opacity=90); opacity: 0.9;  _-moz-opacity:0.9}
body{ background:#fff; font-family:"微软雅黑"; }
.l{ float:left;} .r{ float:right;} .red{ color:red;} .orange{ color:#ff6c00;} .white{ color:#fff;} .blue{ color:#064aab;} .center{ text-align:center;}
.wrap{ width:1020px; margin:auto; }
.wrap2{ width:1020px; margin:auto; overflow:auto;}
img{border:none;}
.clear{ clear:both;}

/* 顶部 */


#quanju{ width:100%; background:#fff;}
.bx1200{ width:1200px; margin:0 auto; overflow:hidden;}

/*公告*/
.header{ width:100%; background:#1e2c49;height: 35px;}
.welcome{ width:750px;font-size:16px; color:#fff; line-height:35px;display:block;}
.fx{ width:250px; font-size: 16px; color: #fff;line-height:35px;font-style: italic;}
.fx span{font-size: 24px;font-family: impact;}

/*logo*/
.top_bj{width: 100%;height: 130px;background: rgba(255,255,255,0.7);margin: auto;overflow: hidden;position:absolute;z-index: 999;}
.top120{width: 1200px;  margin: 0 auto;overflow: hidden;}
.logo{  width:385px;}
.logo img{ float:left;margin-top: 3px;}


/*nav*/


.wnav{ width:755px; height: 130px; overflow:hidden; }
.wnav ul li{ display: block;float:left;width:107px;line-height:130px; font-size:16px;  text-align:center;}
.wnav ul li a{ display:block;  color:#333;display:block;transition-duration:all 2s;}
.wnav ul li a:hover{ color:#fff; background: #46a644;}





/*banner*/
.nybn{ width:100%; height:450px; margin: auto; background:url(nybn.jpg) no-repeat center; overflow: hidden;}





/*推荐产品*/

.cp_bt {width: 1200px;margin: 40px auto;overflow: hidden;text-align: center;height: 100px;background: url(cpbt.jpg) no-repeat center;}
.cp_bt h3{font-size: 37px;color:#252d40;}
.cp_bt h3 span{color:#3aac3d;}
.cp_bt p{font-size: 16px;color: #252d40; }

.tj_cp{width: 1200px;height: 420px; margin: auto;overflow: hidden;}
.tj_l{width: 582px;height: 420px;position: relative;font-size: 16px;}
.tj_l .cp_mc{float: left; width: 470px;height:64px;line-height: 64px;background:rgba(29,44,75,0.7); color: #fff;text-align: center;position: absolute;left: 0;bottom: 0}
.tj_l .cp_more{float: right; width: 112px;height:64px;line-height: 64px;background: #46a644; color: #fff;text-align: center; position: absolute;right: 0;bottom: 0}
.tj_l .cp_more:hover{background: #e60000}


/*产品中心*/
.cp_bj{width: 100%;background:url(cpbj.jpg) no-repeat center bottom;height: 1000px; margin: auto; overflow: hidden;}

.cp_fl { width:1200px; margin:0 auto;overflow: hidden;text-align:center;}
.cp_fl a{display: inline-block;width: 250px;line-height: 58px; font-size:16px; color:#fff;text-align: center;background: #47a746;margin-left: 10px;margin-bottom: 10px;}
.cp_fl a:hover{background: #3b465a}


.cpzx{ width: 1200px; height:750px;margin:0px auto; overflow: hidden; }


/*公司简介*/

.jj_bj{width: 100%;height:500px;background: url(jjbj.jpg) no-repeat center top;margin: 0 auto;overflow: hidden;margin-top: 50px;}

.jj_nr{width: 1200px;margin: auto;overflow: hidden;}

.jj_l{width: 530px;}
.jj_l h3{font-size: 40px;color: #46a644;margin-top: 200px;margin-left: 50px;}
.jj_l h3 span{color: #3b465a;}


.jj_r{width: 566px;color: #fff;margin-top: 60px;}
.jj_r h3{font-size: 30px;font-weight: normal;}
.jj_r b{display: block;font-size: 24px;text-transform: uppercase;font-weight: normal;line-height: 36px;}
.jj_r span{display: block;color: #fff;line-height: 30px;font-size: 16px;padding: 15px 0;}
.jj_r a{display:block;width: 125px;line-height:30px; background: #fff;color: #333;text-align: center;font-size: 14px;margin-top: 20px;}
.jj_r a:hover{background: #3b465a;color: #fff;}


/*新闻*/
.xw_nr{width: 1200px;margin: 45px auto;overflow: hidden;}
.xwbt_l{width: 200px;}
.xwbt_l img{float: left;margin-right: 15px;}
.xwbt_l h3{font-size: 24px;color: #212d43}
.xwbt_l p{font-size: 16px;color: #7f818d;margin-left: 40px;}

.xwbt_more{width: 150px;}
.xwbt_more span{font-size: 16px;color: #7f818d}

.xw_l{width: 618px;height: 430px;background: #f1f1f1;margin-top: 10px;}
.xw_l p{font-size: 16px;color:#333;line-height: 30px;padding: 15px;}

.xw_r{width:560px; }


/*底部*/
.dibu{ width:100%; height: 440px; background:url(di_bj.jpg) no-repeat center;margin: auto; overflow: hidden;}

.btw{width: 1200px;  margin:0 auto;}


.di_wm{width: 220px;margin-top: 120px;}
.di_wm img{text-align: center;display: block;margin-left: 30px}
.di_wm p{ font-size: 16px; color: #333; line-height: 30px;text-align: center}


.di_lx{width: 370px;margin-right: 70px;margin-top: 110px;margin-left: 15px;}
.di_lx h3{font-size: 30px;color: #333;}
.di_lx h3 b{color: #139705;}

.di_lx span{display: block;padding: 10px 0;font-stretch: 16px;line-height: 30px;}


.di_fl{width: 260px; margin-top: 55px;}
.di_fl a{display: block; float: left; width:260px;color: #fff; font-size: 16px;line-height: 30px;}





/*版权*/
.b_q{ width:100%; background:#139705;color: #fff; height:50px;font-size:16px;line-height:50px;text-align:center;}



/*内页左侧联系*/

.ny_nr{ width:1200px;margin: auto;overflow: hidden;margin-bottom: 40px;}
.ny_nr h3{ height:40px; line-height:40px; font-size:22px; border-bottom:1px solid #ccc; margin-bottom:20px; color:#2daa2c}
.ny_nr h3 span{ float:right; font-size:14px; font-weight:normal; color:#888}
.ny_nr h3 span a{ color:#888}
.ny_nr span{font-size: 16px;color: #333;line-height: 30px;}



.nylx{ width:270px;  background:#EFEFEF; margin:20px 0px;}
.nylx h3{ font-size:32px; font-weight:bold; color:#fff;height:80px; line-height:80px; text-align:center; background:#47a746;}
.nylx p{ font-size:14px; line-height:30px; color:#333; padding:10px;}




/*新闻效果*/

.sykjfw{width: 560px;}
.sykjfw h3{font-size:32px; border-bottom: 1px solid #eaeaea; background: url(kj.jpg) left no-repeat #fff; height: 60px; line-height: 60px; padding-left:40px;font-weight: normal}

.sykjfw dl{padding: 20px 0;border-bottom:1px solid #eaeaea; background: #fff}
.sykjfw dl dt{float: left;width: 80px;border-right: 1px solid #eaeaea; text-align: center; height: 82px; padding-top: 20px; color: #b0b0b0}
.sykjfw dl dt em{display: block;font-size: 25px;}
.sykjfw dl dd{  padding-bottom:10px; float: right; width: 460px; height: 82px;}
.sykjfw dl dd a h4{ height:40px; line-height:40px; font-size: 16px;}
.sykjfw dl dd a span{height: 40px; overflow: hidden; display: block; font-size: 14px; color: #797979}


