@charset "utf-8";
/******************************************************

 功能：主样式表
 
 ******************************************************/

/* 全局背景、字体、字号、颜色、行高、页边距等 */
html { -webkit-text-size-adjust: none; }
* { margin:0px; padding:0px; }
body { margin:0px; padding:0px; font-size:12px; color:#000; font-family:tahoma, arial, 微软雅黑, 宋体, sans-serif; }
/* CSS3盒子模型 */
ul, li, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, p { list-style-type:none; margin:0; padding:0; display:block; }
em, i { font-style:normal; }
em { display:inline-block; vertical-align:middle; }
fieldset { border:none; margin:0; padding:0; }
input, select, textarea { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; }
/* 公共匹配样式 */
* { outline:none; }
a, img { border:none; }
img { border:none; vertical-align:middle; }
/* 链接 */
a { text-decoration:none; color:#333; }
a:hover { color:#333; text-decoration:none; }
a:visited { text-decoration:none; color:#333; }
a:active { text-decoration:none; color:#333; }
input[type=button], input[type=reset], input[type=submit] { cursor:pointer; -webkit-appearance: none; }
.clear:after{clear:both;display:table;height:0;content:"";}
.left{float:left;}
.right{float:right;}
.box{width:980px; margin-left:auto; margin-right:auto;}
/*顶部*/
.ding{height:35px;line-height:35px;background:#00911a;color:#fff;text-align: right; font-size: 13px;}
.ding a{color:#fff;}
.ding a:hover{color: #C92200;text-decoration: underline;}
.ding i{display:inline-block;padding:0 5px;}
.ding .box{position:relative;z-index:999;}
.ding .box .logo{position:absolute;left:0;top:15px;}
/*栏目*/
.nav{border-bottom:5px solid #dddddd;}
.f16103402651 {height:120px;text-align:right;}
.f16103402652 {height:120px;line-height:120px;position:relative;z-index:99;display:inline-block;}
.f16103402653 {float:left;position:relative;display:inline;}
.f16103402654 {float:left}
.f16103402654 .f16103402655 {display:block;text-align:center;font-size:16px;padding-left: 20px;padding-right: 20px;color:#0A0A0A;font-weight:bold;}
.f16103402654 .f16103402655:hover{background-color: #efefef;color:#000;}
.f16103402656{display:none;width:220px;left:0;top:120px;position:absolute;background-color:#dddddd;text-align:left;}
.f16103402657{line-height:38px;height:38px; }
.f16103402657 .f16103402658 {display:block;padding-left:15px;color:#000;font-size:13px;}
.f16103402657 .f16103402658:hover{color:#fff;background:#00911a;font-weight: bold;}
/*banner*/
.banner .swiper-slide{height:420px;}
.banner .swiper-pagination-bullet{width:10px;height:10px;background:#fff;opacity:1;}
.banner .swiper-pagination-bullet-active{background:#515151}
/*首页栏目*/
.index_lm{padding-top:18px;padding-bottom:18px;}
.index_lm ul li{width:310px;float:left;margin-left:25px;}
.index_lm ul li:nth-child(1){margin-left:0}
/**/
.banquan{text-align: center;background:#EDEDED;padding:10px 0; font-size: 13px;line-height: 180%;    color: #454545;}
/*内容板块*/
.ny_content{padding-top:12px;padding-bottom:12px;}
.ny_content .zuo{width:220px;}
.ny_content .zuo .zuo_lianxi{background-color: #efefef;border-color: #efefef;padding:45px 10px;color: #333333;font-size: 13px;line-height: 180%;}
.ny_content .zuo .zuo_fy{}
.ny_content .zuo .zuo_fy .top{height: 35px;line-height: 35px;padding-left: 20px;background-color: #00911A;letter-spacing: 1px;color: #ffffff;font-size: 13px;}
.ny_content .zuo .zuo_fy ul{    margin-bottom: 10px;}
.ny_content .zuo .zuo_fy ul li{height: 36px;border-bottom: 1px solid #fff;}
.ny_content .zuo .zuo_fy ul li a{display:block;width: 180px; height: 36px;line-height: 36px;padding-left: 40px;color: #666;font-size: 13px;background-color: #efefef;}
.ny_content .zuo .zuo_fy ul li a:hover{color: #fff;background-color: #999;}
.ny_content .you{min-height: 480px;border: 1px solid #efefef;padding:20px;width:708px;}
/*关于我们*/
.about{}
.about .top{font-size: 24px;font-weight: bold;padding-bottom:20px;}
.about .intro{color: #333333; font-size: 13px;line-height: 180%;}
.about .intro img{max-width:100%;}
/*新闻列表页*/
.news_lb{}
.news_lb .top{font-size: 24px;font-weight: bold;padding-bottom:15px;}
.news_lb .content{}
.news_lb .content ul li{}
.news_lb .content ul li i{display:block;float:left; width:15px;height:34px; background:url(../images/dian.png)no-repeat left center;}
.news_lb .content ul li a{display:block;float:left; width:calc(100% - 15px);height:33px;line-height:33px; border-bottom: 1px dotted #ccc;font-size:13px;}
.news_lb .content ul li a span{float:right;    color: #ccc;}
.news_lb .content ul li a:hover{color: #C92200;text-decoration: underline;}
.news_lb .intro{color: #333333; font-size: 13px;line-height: 180%;}
.news_lb .intro img{max-width:100%;}
.contact_lb{}
.contact_lb .top{font-size: 24px;font-weight: bold;padding-bottom:20px;}
.contact_lb .content{color: #333333; font-size: 13px;line-height: 180%;}
.contact_lb .content img{max-width:100%;}
.contact_lb .liuyan{padding-top:10px;}
.contact_lb .liuyan li{padding-bottom:6px;}
.contact_lb .liuyan li span{display:inline-block;text-align: right;width:200px;line-height:26px;}
.contact_lb .liuyan li span i{display:inline-block;color:#f00;padding-right:5px;}
.contact_lb .liuyan li .contact_lx1{display:inline-block;margin-left:5px; width:390px;height:24px;padding:0 5px;border: 1px solid #ccc;}
.contact_lb .liuyan li .contact_lx2{display:inline-block;margin-left:5px; width:390px;height:100px;padding:5px;border: 1px solid #ccc;}
.contact_lb .liuyan li .contact_lx2{display:inline-block;margin-left:5px; width:390px;height:100px;padding:5px;border: 1px solid #ccc;}
.contact_lb .liuyan li .contact_lx3{display:inline-block;width:68px;height:26px; border: 1px solid #aaa;margin-right:15px;margin-top:12px; background:#f4f4f4}
/*产品内页*/
.product{}
.product .top{font-size: 24px;font-weight: bold;padding-bottom:20px;}
.product .product_lb{}
.product .product_lb ul li{width:192px;float:left;margin-right:60px;margin-bottom:15px;}
.product .product_lb ul li:nth-child(3n){margin-right:0}
.product .product_lb ul li .img{border: 1px solid #ccc;width:190px;height:190px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.product .product_lb ul li .img img{max-width:100%;max-height:100%;}
.product .product_lb ul li .name{line-height:30px;height:30px;overflow:hidden;color: #333333;font-size: 13px;text-align: center;}
.product .product_lb ul li:hover .name{color: #C92200;text-decoration: underline;}
.product .product_xq{text-align: center;}
.product .product_xq img{max-width:100%;}
.product .product_xq .cintro{color: #333333;font-size: 13px;line-height: 180%;padding-top:25px;text-align: left;}
/**/
.tuwen{}
.tuwen .top{font-size: 24px;font-weight: bold;padding-bottom:20px;}
.tuwen .content{color: #333333;font-size: 13px;line-height: 180%;}
.tuwen .content img{max-width:100%;}
/**/
.fudong{position:fixed;z-index:999;left:-146px;top:100px;width:178px;transition:all 0.4s;}
.fudong .zuo{width:146px;height:358px;background:url(../images/fd2.png);}
.fudong .zuo ul{padding-top:60px;}
.fudong .zuo ul li{padding-left:20px;padding-bottom:10px;}
.fudong .zuo ul li img{height:33px;}
.fudong .you{width:32px;height:139px;background:url(../images/fd1.png);margin-top:109px;}
.fudong:hover{left:0;}










