/*初始化样式*/
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover,a:active,a:focus{color:#3480ce;text-decoration:none;outline:none;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}
.w1200{width:1200px;margin:0 auto;}

/*滚动*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:100%;margin:0 auto;}
#m_indemo {float: left;width:800%}
#m_demo1 {float: left;}
#m_demo2 {float: left;}


.container{width: 1200px!important;margin: 0 auto;padding: 0;}


/*头部样式*/

.sky{line-height:40px;color:#333333;font-size:12px;background:#e6e6e6;} 
.sky a{color:#333333;}
.wel{color:#333333;line-height:40px;}
.k1{color:#333333;}
.k1 a{color:#333333;}
.k1 a:hover{color: #006600;}

#header{width:1200px;margin:0 auto;height:115px;position: relative;z-index:99999;}
.logo{line-height:115px; float: left;}
.head_wz{ margin-left: 17px; margin-top: 36px;}
.tels{width:280px;background:url(../images/tels.png) no-repeat top left;text-align:left;color:#666668;padding-left:68px;margin-top:35px; float: right;}
.wx{ position: relative;z-index:10000;}
.wx-box{display: none; z-index:10000; position: absolute; top:32px; width: 196px; height: 196px;}
.wx:hover .wx-box{ display: block;}

/*导航栏样式*/
#menu {
    background: #92bf28;
    height: 49px;
    z-index: 999;
    position: relative;
}
.nav {
    height: 49px;
    width: 1200px;
    margin: 0 auto;
    background: url(../images/nav_bj.png) no-repeat;
    padding: 0 65px;
}
.nav li {
    line-height: 49px;
    height: 49px;
    text-align: center;
    width: 132px;
    float: left;
    position: relative;
    z-index: 999;
}
.nav li.line{background:url(../images/nav_li.png) no-repeat center; width:1px;}
.nav li.line:last-child{ display:none;}
.nav li a {
    display: block;
    line-height: 49px;
    color: #ffffff;
    height: 49px;
    font: 400 15px/49px "微软雅黑";
}
.nav li:hover>a { color: #ffffff; text-decoration: none; background: #99cc00; }
.nav .sec {
    height: 0;
    background: url(../images/nav_xl.png) repeat-y left top;
    color: #ffffff;
    overflow: hidden;
    /* z-index: 999; */
    /* position: absolute; */
    /* top: 71px; */
    left: 0px;
    width: 157px;
    padding-left: 5px;
}
.nav .sec a {
    color: #fff;
    height: 35px;
    line-height: 35px;
    width: 152px;
    text-align: left;
    padding-left: 35px;
}
.nav .sec a:hover { // background: #005495; text-decoration: none; color: #fff; }


/*首页banner*/
.banner{width:1920px;position:relative;height:675px;left:50%;margin-left:-960px;z-index:999;}
.banner ul.bb{position:relative;padding:0px;margin:0px;z-index:5;}
.banner ul.bb li{position:absolute;display:none;}
.banner .num{position:absolute;bottom:40px;z-index:100;text-align:center;width:100%;}
.banner .num li{width:18px;height:18px;display:inline-block;margin-right:4px;background:#fff;line-height:18px; text-indent:-100px;overflow:hidden;border-radius:10px;}
.banner .num li.num_hover{background-color:#017abf;}
.banner .num li.num_hover a{color:#fff;}
.banner .num li a{float:left;display:block;text-align:center;color:#666;text-decoration:none;cursor:pointer;width:18px;height:18px;line-height:18px;}

/*热门搜索*/
.sou{margin-top:20px;}
.search{}
#formsearch{float:right;}
.hotSearch{width:400px;float:left;height:24px;line-height:24px;font-weight:normal;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}

/*搜索和热门搜索*/
.hotSearch a{margin-right:6px;}
#formsearch input{height:22px;background:#fff;border:1px solid #c8c8c8;line-height:22px;}
#formsearch input#keyword{height:22px;line-height:22px;padding-left:4px;color:#666;}
#formsearch input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:#0075bf;color:#fff;border:none;cursor:pointer;}


/*产品特性*/
.c1bg {width: 100%; margin: 0 auto;}
.c1bg .c1{ width: 1200px; margin: 0 auto;}
.cptx_tit{ background: url(../images/cptx_tit.png) no-repeat center; text-align: center; height:94px; line-height: 94px; margin: 35px 0 28px 0;}
.c1bg .c1 .bd{background: #f0f0f0;height: 360px;}
.c1bg .c1 .bd .list3 .lf_nr{ width: 440px; float: left; padding: 55px 30px 0 30px; font-size: 14px; color: #404040; line-height: 25px; position: relative; height: 360px;}
.tx_more{ background: url(../images/more2.png) no-repeat center bottom; text-align: center; padding-bottom: 32px; line-height: 12px; font-size: 12px; position: absolute; bottom: 36px; width: 380px; font-weight:bold;}
.tx_more a{color: #006600;}
.tx_more:hover a{ color: #92BF28; text-align: center;padding-bottom: 32px; line-height: 12px; font-size: 12px;}
.c1bg .c1 .bd .list3 .rt_nr {width: 760px; float: right;overflow: hidden;}


.rt_nr .mt_list li{float:left;width:253px;transition:all .8s;position:relative;z-index:99; overflow: hidden;}
.rt_nr .mt_list li .min{width:100%;height:480px;position:absolute;left:0;bottom:0;z-index:9999;}
.rt_nr .mt_list li:first-child .min h3{ position: absolute; bottom: 0px; font-size: 18px; color: #ffffff; height: 40px; line-height: 40px; background: rgba(202, 38, 29, 0.7); width: 100%; text-align: center; font-weight: normal;z-index:9999;}
.rt_nr .mt_list li:nth-child(2) .min h3{ position: absolute; bottom: 0px; font-size: 18px; color: #ffffff; height: 40px; line-height: 40px; background: rgba(235, 142, 11, 0.7); width: 100%; text-align: center; font-weight: normal;}
.rt_nr .mt_list li:nth-child(3) .min h3{ position: absolute; bottom: 0px; font-size: 18px; color: #ffffff; height: 40px; line-height: 40px; background: rgba(146, 191, 40, 0.7); width: 100%; text-align: center; font-weight: normal;}
.rt_nr .mt_list li .min h3 a{color: #ffffff;}

.rt_nr .mt_list li .xq{ position: absolute; top: 0; left: 0;width: 100%; padding: 120px 90px 0 90px; text-align: center; display: none; height: 350px;} 
.rt_nr .mt_list li .xq h3{ font-size: 18px; color: #ffffff; font-weight: normal; line-height: 18px;}
.rt_nr .mt_list li .xq p{ font-size: 14px; color: #ffffff; line-height: 30px; margin-top: 5px;}

.rt_nr .mth_list li{float:left;width:155px;transition:all .8s;position:relative;z-index:99; overflow: hidden;}
.rt_nr .mth_list li .min{width:100%;height:480px;position:absolute;left:0;bottom:0;z-index:9999;}
.rt_nr .mth_list li:first-child .min h3{ position: absolute; bottom: 0px; font-size: 18px; color: #ffffff; height: 40px; line-height: 40px; background: rgba(202, 38, 29, 0.7); width: 100%; text-align: center; font-weight: normal;z-index:9999;}
.rt_nr .mth_list li:nth-child(2) .min h3{ position: absolute; bottom: 0px; font-size: 18px; color: #ffffff; height: 40px; line-height: 40px; background: rgba(235, 142, 11, 0.7); width: 100%; text-align: center; font-weight: normal;}
.rt_nr .mth_list li:nth-child(3) .min h3{ position: absolute; bottom: 0px; font-size: 18px; color: #ffffff; height: 40px; line-height: 40px; background: rgba(146, 191, 40, 0.7); width: 100%; text-align: center; font-weight: normal;}
.rt_nr .mth_list li .min h3 a{color: #ffffff;}

.rt_nr .mth_list li.on{width:448px; }
.rt_nr .mth_list li .xq{ position: absolute; top: 0; left: 0;width: 100%; padding: 120px 90px 0 90px; text-align: center; display: none; height: 350px;} 
.rt_nr .mth_list li .xq h3{ font-size: 18px; color: #ffffff; font-weight: normal; line-height: 18px;}
.rt_nr .mth_list li .xq p{ font-size: 14px; color: #ffffff; line-height: 30px; margin-top: 5px;}
.rt_nr .mth_list li:first-child.on .xq{display:block; background: rgba(202, 38, 29, 0.7);}
.rt_nr .mth_list li:nth-child(2).on .xq{display:block; background: rgba(235, 142, 11, 0.7);}
.rt_nr .mth_list li:nth-child(3).on .xq{display:block; background: rgba(146, 191, 40, 0.7);}
.rt_nr .mth_list li.on .min{display:none;}



.rt_nr .mj_list li{float:left;width:253px;transition:all .8s;position:relative;z-index:99; overflow: hidden;}
.rt_nr .mj_list li .min{width:100%;height:480px;position:absolute;left:0;bottom:0;z-index:9999;}
.rt_nr .mj_list li:first-child .min h3{ position: absolute; bottom: 0px; font-size: 18px; color: #ffffff; height: 40px; line-height: 40px; background: rgba(202, 38, 29, 0.7); width: 100%; text-align: center; font-weight: normal;z-index:9999;}
.rt_nr .mj_list li:nth-child(2) .min h3{ position: absolute; bottom: 0px; font-size: 18px; color: #ffffff; height: 40px; line-height: 40px; background: rgba(235, 142, 11, 0.7); width: 100%; text-align: center; font-weight: normal;}
.rt_nr .mj_list li:nth-child(3) .min h3{ position: absolute; bottom: 0px; font-size: 18px; color: #ffffff; height: 40px; line-height: 40px; background: rgba(146, 191, 40, 0.7); width: 100%; text-align: center; font-weight: normal;}
.rt_nr .mj_list li .min h3 a{color: #ffffff;}

.rt_nr .mj_list li .xq{ position: absolute; top: 0; left: 0;width: 100%; padding: 120px 90px 0 90px; text-align: center; display: none; height: 350px;} 
.rt_nr .mj_list li .xq h3{ font-size: 18px; color: #ffffff; font-weight: normal; line-height: 18px;}
.rt_nr .mj_list li .xq p{ font-size: 14px; color: #ffffff; line-height: 30px; margin-top: 5px;}

.rt_nr .mjh_list li{float:left;width:155px;transition:all .8s;position:relative;z-index:99; overflow: hidden;}
.rt_nr .mjh_list li .min{width:100%;height:480px;position:absolute;left:0;bottom:0;z-index:9999;}
.rt_nr .mjh_list li:first-child .min h3{ position: absolute; bottom: 0px; font-size: 18px; color: #ffffff; height: 40px; line-height: 40px; background: rgba(202, 38, 29, 0.7); width: 100%; text-align: center; font-weight: normal;z-index:9999;}
.rt_nr .mjh_list li:nth-child(2) .min h3{ position: absolute; bottom: 0px; font-size: 18px; color: #ffffff; height: 40px; line-height: 40px; background: rgba(235, 142, 11, 0.7); width: 100%; text-align: center; font-weight: normal;}
.rt_nr .mjh_list li:nth-child(3) .min h3{ position: absolute; bottom: 0px; font-size: 18px; color: #ffffff; height: 40px; line-height: 40px; background: rgba(146, 191, 40, 0.7); width: 100%; text-align: center; font-weight: normal;}
.rt_nr .mjh_list li .min h3 a{color: #ffffff;}

.rt_nr .mjh_list li.on{width:448px; }
.rt_nr .mjh_list li .xq{ position: absolute; top: 0; left: 0;width: 100%; padding: 120px 90px 0 90px; text-align: center; display: none; height: 350px;} 
.rt_nr .mjh_list li .xq h3{ font-size: 18px; color: #ffffff; font-weight: normal; line-height: 18px;}
.rt_nr .mjh_list li .xq p{ font-size: 14px; color: #ffffff; line-height:22px; margin-top: 5px;}
.rt_nr .mjh_list li:first-child.on .xq{display:block; background: rgba(202, 38, 29, 0.7);}
.rt_nr .mjh_list li:nth-child(2).on .xq{display:block; background: rgba(235, 142, 11, 0.7);}
.rt_nr .mjh_list li:nth-child(3).on .xq{display:block; background: rgba(146, 191, 40, 0.7);}
.rt_nr .mjh_list li.on .min{display:none;}

.c1bg .c1 .hd { width: 1200px; margin: 0 auto;margin-bottom:82px; }
.c1bg .c1 .hd li { display: inline-block; float: left;}
.c1bg .c1 .hd li a {}
.c1bg .c1 .hd li.on {}
.c1bg .c1 .hd li.on a { }
.c1bg .c1 .hd li .imga{ position: relative;}
.c1bg .c1 .hd li .imga .xq{ position: absolute; top: 0; left: 0;padding: 90px 50px 0 50px; text-align: center; width: 300px; height:255px;}
.c1bg .c1 .hd li .imga .xq h3{ font-size: 18px; color: #ffffff; font-weight: normal; line-height: 20px;}
.c1bg .c1 .hd li .imga .xq p{ font-size: 14px; color: #ffffff; line-height: 30px;text-transform: uppercase;}
.c1bg .c1 .hd li .imga .xq span{ background: url(../images/more3.png) no-repeat center bottom; padding-bottom: 30px; font-size: 12px; line-height: 12px; display: block; margin-top: 20px;}
.c1bg .c1 .hd li .imga .xq span a{ color: #fff;}
.c1bg .c1 .hd li .imga .xq span a:hover{color: #92BF28;}

/*产品中心*/
.prod{background: url(../images/pbj.jpg) no-repeat top center;height:865px;padding-top:30px;}
.pro_tit{ background: url(../images/pro_tit.png) no-repeat center; text-align: center; height:94px; line-height: 94px;}

.menu_cate{width:260px;float:left;margin-top:25px;background:rgba(0,102,0,.68);height:630px;}
.cate_title{line-height:87px;text-align:center;
background:#ee9b11;font-size:18px;color:#ffffff; border-bottom: 2px solid #e8e8e8;}

.sortt{padding:8px 25px 0;}
.sortt li{border-bottom:1px dotted #fff;padding-left:22px;line-height:58px;}
.sortt li a{color:#fff;font-size:15px;background:url(../images/pl.png) no-repeat 92% center;display:block;line-height:60px;}
.sortt li a:hover{color:#92bf28;}
.pm{ width: 150px; height: 30px; line-height: 30px; border: 1px solid #a2a2a2; text-align: center; margin: 0 auto; margin-top: 24px;}
.pm a{color: #ffffff; display: block; font-size: 16px;} 
.pm:hover{border: 1px solid #92bf28}
.pm:hover a{color: #92bf28;}
.c_tel{ text-align: center; margin-top: 20px;}

.prodright{width:920px;margin-top:25px;}
#multipleColumn{position:relative;width:920px;}
#multipleColumn .bd{ position:relative; height:100%; z-index:0; }
.product-list{}
.product-list li{ zoom:1; vertical-align:middle; width: 300px; height: 310px; background: #ffffff; float: left; padding: 3px; margin-right: 10px; margin-bottom: 10px;}
.product-list li:nth-child(3n){margin-right: 0;}

.p_lbj{ background: url(../images/pro_l.png) no-repeat; padding: 6px; height:304px;}
.p_pic{ width: 280px; height: 240px; overflow: hidden;}
.p_pic img{ width: 280px; height: 211px;padding-top: 14px; transition:all 1.5s;}
.p_tit{ text-align: center; font-size: 16px; color: #353535;}
.p_tit a{color: #353535;}
.product-list li:hover .p_lbj{ background: url(../images/pro_lh.png) no-repeat; padding: 6px; height:304px;}
.product-list li:hover .p_tit a{ color: #92bf28;}
.product-list li:hover .p_pic img{transform: scale(1.2);}

/*关于我们*/
.about{padding-top:40px; padding-bottom: 44px;}
.ab_tit{ background: url(../images/ab_tit.png) no-repeat center; text-align: center; height:94px; line-height: 94px;}
.about .content{padding-top:15px;}
.about .video{width:720px;height:315px;overflow:hidden;}
.about .wz{width:480px;height:315px;overflow:hidden;color:#333333;line-height:24px; padding:28px 30px 18px;font-size: 15px; position: relative;}
.about .wz span{width: 138px; height: 33px; line-height: 33px; text-align: center; border: 1px solid #bebebe; display: block; position: absolute; bottom: 30px;}
.about .wz span a{color: #8f8f8f; font-size: 14px;}
.about .wz span:hover{border: 1px solid #006600;}
.about .wz span:hover a{color: #006600}

#m_demo{overflow:hidden;width:100%;margin:0 auto; margin-top: 10px;}
#m_indemo {float: left;width:800%}
#m_demo1 {float: left;}
#m_demo2 {float: left;}
.twt li a.img{display:block; overflow: hidden;width: 269px;height:203px;}
.twt li a.img img{display:block;width: 269px;height:200px;transition:1.5s;}
.twt li{float: left;overflow: hidden; margin-right: 10px;}
.twt li:hover a.img img{transform: scale(1.2);}
/*新闻*/
.ns{ background: #fafafa; padding-top: 25px; padding-bottom: 30px;}
.new_tit{ background: url(../images/new_tit.png) no-repeat center; text-align: center; height:94px; line-height: 94px; margin-bottom: 20px;}
.nsleft{width:780px;}
.tab-nav{height:60px;position:relative;}
.tab-nav li{width:390px;line-height:60px;float:left;font-size:18px;color:#ffffff;background:#92bf28;text-align:center;}
.tab-nav li.cur{font-size:18px;color:#ffffff;background:#ca261d;}
.tab-content .tab{display:none;}
.tab-content{margin-top:34px;}

.news_list1{margin-bottom:30px;}
.news_list1 li{position: relative;height: 230px;}
.news_list1 .img{display: block;}
.news_list1 .img img{width:362px;height:230px;}
.news_list1 h3{width:350px;display:block;margin-right:30px; margin-top: 12px;}
.news_list1 h3 a{color:#252525;font-size:16px;position: relative;display:block;font-weight:normal; line-height: 16px;}
.news_list1 h3 a:hover{color:#006600;}
.news_list1 h3 span{padding-top:22px;display: block;color:#393939;line-height:24px;font-weight:normal;font-family:"微软雅黑"; font-size:14px;}
.news_list1 h3 span a{ color:#8f8f8f;font-size: 14px;}
.news_list1 li .nm{display:block; border:1px solid #bebebe; width: 132px; height: 27px; line-height: 27px; text-align: center; position: absolute; bottom: 17px;}
.news_list1 li a.nm{ font-size: 14px; color: #8f8f8f;}
.news_list1 li .nm:hover{ border: 1px solid #006600;color:#006600;}
.news_list2{}
.news_list2 li{line-height:40px;position:relative;}
.news_list2 li a{line-height:40px;color:#3e3e3e;font-family:"微软雅黑";font-size: 14px;letter-spacing: 1px;}
.news_list2 li .n_bz{color:#3e3e3e;z-index:0;line-height:40px;font-family:"微软雅黑"; font-size:14px;}
.news_list2 li .n_t_t{color:#3e3e3e;z-index:0;line-height:40px;font-family:"微软雅黑"; font-size:14px;}
.news_list2 li .n_date{color:#3e3e3e;z-index:0;line-height:40px;font-family:"微软雅黑"; font-size:14px;}
.news_list2 li:hover .n_t_t{text-decoration:none;color:#006600; padding-left: 20px;}
.news_list2 li:hove .n_bz{color:#006600; }

.nsright{width:360px;}
.nsright_tt{width:360px;line-height:60px;float:left;font-size:18px;color:#fff;background:#ee9b11;text-align:center;}
.nsright_img{width:360px;height:180px;}
.contact_con h3{ font-size: 16px; color:#000000; font-weight: normal; line-height: 16px; margin-top: 20px;}
.contact_con span{ font-size: 13px; color: #666666; line-height: 13px; margin-top: 7px; display: block;}
.contact_con p{ border-bottom: 1px solid #cccccc; line-height: 35px; font-size: 15px; color: #333333; margin-top: 15px;}
/*厂房设备*/
.cfsb{ width: 100%; margin: 0 auto; padding-top: 15px; height:385px; overflow: hidden;}
.cf_tit{ background: url(../images/cfsb_t.png) no-repeat center; text-align: center; height:94px; line-height: 94px; margin-bottom: 25px;}
#demo{overflow:hidden;width:100%;margin:0 auto; margin-top: 10px;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}
.cf_c li{float: left;overflow: hidden; margin-right: 10px; position: relative;}
.cf_c li a.img{display:block; overflow: hidden;width: 282px;height:210px;}
.cf_c li a.img img{display:block;width: 282px;height:210px;transition:1.5s;}
.cf_c li .cf_t{position: absolute; bottom: 0; left: 0; background: url(../images/cf_t_bj.png) no-repeat bottom left; height: 30px; line-height: 30px; text-align: center; width:282px; font-size: 15px; color: #ffffff;}
.cf_c li:hover .cf_t{ background: url(../images/cf_th_bj.png) no-repeat bottom left; }
.cf_c li:hover a.img img{transform: scale(1.2);}



/*友情链接*/
.box7{margin-top:50px}
.f_link{width: 1200px;margin: 0 auto;line-height: 30px;}
.f_link a{color:#232323;padding:0 5px;}
.f_link a:hover{color:#ff0000;}


/*页面底部*/
#footer{background:url(../images/ft_bj.png) repeat-x top center #004f00;}
#footer a{}
#footer a:hover{color:#92bf28;text-decoration:none;}
.ft-logo{ width: 415px; height: 290px;}
.ft-nav{ background: url(../images/ft_nav_l.png) no-repeat left top; height: 201px; width: 785px;margin-top: 55px; overflow: hidden;}

.copyright{text-align:left;line-height:22px;color:#ffffff;font-size:13px;padding:13px 0; width: 750px; height:150px; overflow: hidden;}
.copyright a{color:#ffffff;font-size:13px;}
.copyright a:hover{color:#92bf28;text-decoration:none;}
.f_ewm{width: 385px; margin-top: 18px;}
