@charset "utf-8";
/******************************************************

 功能：主样式表
 
 ******************************************************/

/* 全局背景、字体、字号、颜色、行高、页边距等 */
html { -webkit-text-size-adjust: none; }
* { margin:0px; padding:0px; }
body { margin:0px; padding:0px; font-size:12px;color: #5a5a5a;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: #5a5a5a; }
a:hover {color: #5a5a5a;text-decoration:none; }
a:visited { text-decoration:none;color: #5a5a5a;}
a:active { text-decoration:none;color: #5a5a5a;}
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:1200px; margin-left:auto; margin-right:auto;}
/*头部*/
.toubu1{height:100px;}
.toubu{height:100px;width:100%;position:fixed;z-index:999;top:0;left:0;background:rgba(255,255,255,0.9);}
.toubu .logo{padding-top:17px;}
.toubu .logo img{height:65px;}
.toubu .nav{border-right:1px solid #ececec;}
.toubu .nav ul li{float:left;width:120px;line-height:100px; border-left:1px solid #ececec;text-align: center;}
.toubu .nav ul li a{font-size: 15px;}
.toubu .nav ul li a:hover{color: #d00000}
.toubu .nav ul li .on{color: #d00000}
/*banner*/
.banner_box .swiper-slide{width:100%;height:700px;}
.banner_box .swiper-pagination-bullets{bottom:25px !important}
.banner_box .swiper-pagination-bullet{border:2px solid #660000;width:12px;height:12px;background:#fff;opacity:0.4;margin: 0 8px !important;}
.banner_box .swiper-pagination-bullet-active{background:#660000;opacity:1}
/*内页banner*/
.ny_banner .swiper-slide{width:100%;height:360px;}
.ny_banner .swiper-slide .name{text-align: center;font-size: 25px;color:#b10c0c;padding-top:135px;}
.ny_banner .swiper-slide .name span{display:inline-block;color:#b10c0c;padding:0 24px;}
.ny_banner .swiper-slide .name p{text-align: center;font-size: 14px;color:#b10c0c}
.ny_banner .swiper-pagination-bullets{bottom:25px !important}
.ny_banner .swiper-pagination-bullet{border:2px solid #660000;width:12px;height:12px;background:#fff;opacity:0.4;margin: 0 8px !important;}
.ny_banner .swiper-pagination-bullet-active{background:#660000;opacity:1}
/*项目*/
.xiangmu{padding:30px 0}
.xiangmu ul li{width:25%;float:left;}
.xiangmu ul li a{background:url(../images/jt.png)no-repeat left center;padding-left: 20px;font-size: 14px;color: #434343;margin:5px;line-height:24px;height:24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
.xiangmu ul li a:hover{color: #d00000}
/*公司简介*/
.about{background:#f9f9f9;padding:50px 0;}
.about .zuo img{width:710px;}
.about .you{width:450px;padding-top:15px;}
.about .you .name{text-align: center;font-size: 25px;color: #d9d9d9;}
.about .you .name span{display:inline-block;color: #5a5a5a;padding:0 24px;}
.about .you .name p{text-align: center;font-size: 14px;color:#5a5a5a}
.about .you .intro{padding-top:20px;font-size: 14px;line-height:190%;}
.about .you .more a{display:block;width:150px;text-align:center;height:40px;line-height:40px;background:#b10c0c;color:#fff;border-radius:3px;margin-left: auto;margin-right: auto;font-size: 14px;margin-top:10px;}
.about .you .more a:hover{background:#000}
/*产品中心*/
.chanpin{padding-top:55px;}
.chanpin .name{text-align: center;font-size: 25px;color: #d9d9d9;}
.chanpin .name span{display:inline-block;color: #5a5a5a;padding:0 24px;}
.chanpin .name p{text-align: center;font-size: 14px;color:#5a5a5a}
.chanpin .title{text-align: center;padding-top:32px;}
.chanpin .title a{display:inline-block;padding:10px 50px;color:#434343;font-size:14px;}
.chanpin .title a:hover{color: #d00000}
.chanpin ul{padding-top:25px;}
.chanpin ul li{width:285px;float:left;margin-right:20px;margin-bottom:20px;}
.chanpin ul li:nth-child(4n){margin-right:0;}
.chanpin ul li img{width:100%;height:210px;}
.chanpin ul li .bt a{display:block; margin-top: 10px;font-size: 14px;color: #434343;font-weight: bold;line-height: 140%;text-align: center}
.chanpin ul li .bt a:hover{color: #d00000}
.chanpin ul li .jiage{font-size: 14px;line-height: 140%;    color: #acacac;}
.chanpin ul li .jiage span{color: #b10c0c;}
.chanpin ul li .intro{font-size: 14px;color: #666666;margin-top: 10px;line-height:24px;height:48px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
/**/
.guangao{margin-top:60px;padding:60px 0}
.guangao .name{text-align: center;font-size: 25px;color: #fff;}
.guangao .name span{display:inline-block;color: #fff;padding:0 24px;}
.guangao .name p{text-align: center;font-size: 14px;color:#fff}
.guangao .intro{text-align: center;line-height:34px;font-size: 14px; color: #d9d9d9;padding-top:50px;}
.guangao .more a{display:block;width:150px;text-align:center;height:40px;line-height:40px;background:#b10c0c;color:#fff;border-radius:3px;margin-left: auto;margin-right: auto;font-size: 14px;margin-top:50px;}
.guangao .more a:hover{background:#000}
/*新闻中心*/
.news{padding-top:55px;}
.news .name{text-align: center;font-size: 25px;color: #d9d9d9;}
.news .name span{display:inline-block;color: #5a5a5a;padding:0 24px;}
.news .name p{text-align: center;font-size: 14px;color:#5a5a5a}
.news .title{text-align: center;padding-top:32px;}
.news .title a{display:inline-block;padding:10px 50px;color:#434343;font-size:14px;}
.news .title a:hover{color: #d00000}
.news ul{padding-top:35px}
.news ul li{width:386px;margin-right:21px;float:left;}
.news ul li:nth-child(3n){margin-right:0}
.news ul li img{width:100%;height:215px;}
.news ul li .bt a{display:block; margin-top: 10px;font-size: 14px;color: #434343;font-weight: bold;line-height: 140%;}
.news ul li .bt a:hover{color: #d00000}
.news ul li .time{color: #929292;}
.news ul li .intro{font-size: 14px;color: #666666;margin-top: 10px;line-height:22px;height:44px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
/*案例*/
.anli{width:100%;background:#f9f9f9;margin-top:50px;padding:50px 0}
.anli .name{text-align: center;font-size: 25px;color: #d9d9d9;}
.anli .name span{display:inline-block;color: #5a5a5a;padding:0 24px;}
.anli .name p{text-align: center;font-size: 14px;color:#5a5a5a}
.anli ul{padding-top:40px;}
.anli ul li{width:294px;height:165px;float:left;margin-right:8px;position:relative;margin-bottom:10px;}
.anli ul li:nth-child(4n){margin-right:0;}
.anli ul li img{width:100%;height:165px;position:absolute;top:0;left:0}
.anli ul li p{width:100%;height:50px;line-height:50px;position:absolute;bottom:0;left:0;background:rgba(177,12,12,0.8);font-size:14px;text-align: center;color:#fff;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;opacity:0}
.anli ul li:hover p{opacity:1}
/*版权*/
.di_dh{font-size: 38px;color: #b10c0c;font-weight:bold;text-align: center;font-style: italic;padding-top:42px;}
.banquan{background-color: #222;padding-top:40px;margin-top:55px;padding-bottom:25px;}
.banquan .shang{border-bottom:1px dashed #727272;padding-bottom:45px;}
.banquan .shang .zuo a{color: #fff;font-size: 14px;display: inline-block;border: 1px solid #fff;padding: 15px 30px; border-radius: 30px;margin-top: 8px;}
.banquan .shang .you{}
.banquan .shang .you a{line-height:65px;color:#fff;display:inline-block;padding:0 30px;font-size:14px;}
.banquan .shang .you a:hover{color:#fff}
.banquan .lx{text-align: center;    color: #cccccc;font-size:14px;line-height:26px;padding-top:28px;}
.banquan .copy{text-align: center;padding-top:15px;}
.banquan .copy p{display:inline-block;background:rgba(0,0,0,0.7);font-size:14px;color:#fff;padding:6px 25px;border-radius:15px;}
/*营销工具*/
.fudong{width: 50px;position: fixed;top:50%;margin-top:-100px; right:0;z-index: 9999;display:block;}
.fudong li{width: 50px;height: 50px;border: 1px solid #ccc;text-align: center; background:#fff;margin-bottom:6px;}
.fudong li a{display:block;cursor: pointer;}
.fudong li i{display: block;line-height: 50px;color:#898989;font-size:18px;}
.fudong li:hover i{color:#b10c0c}
.fudong .fanhui{right:0;position: relative;overflow: hidden;transition:all 0.6s;}
.fudong .weix{position: relative;}
.fudong .weix .weix_nr{width:170px;position:absolute;top:-1px;left:-172px;background:#fff;border:1px solid #ddd;text-align: center;padding-top:15px;display: none}
.fudong .weix .weix_nr img{width:140px;}
.fudong .weix .weix_nr p{line-height: 36px;font-size:14px;}
.fudong .weix:hover .weix_nr{display: block;}
.fudong .dh{position: relative;}
.fudong .dh .dh_nr{width:150px;height:50px;line-height:50px;font-size:14px; position:absolute;top:-1px;left:-152px;background:#fff;border:1px solid #ddd;text-align: center;display: none;}
.fudong .dh:hover .dh_nr{display: block;}
.dh1 i{display:block;width:50px;height:50px;background:url(../images/fkf-3.png) no-repeat center;background-size:30px 30px;}
.dh1:hover i{background:url(../images/fkf-33.png) no-repeat center;background-size:30px 30px;}
.dh2 i{display:block;width:50px;height:50px;background:url(../images/fkf-4.png) no-repeat center;background-size:30px 30px;}
.dh2:hover i{background:url(../images/fkf-44.png) no-repeat center;background-size:30px 30px;}
.dh3 i{display:block;width:50px;height:50px;background:url(../images/fkf-7.png) no-repeat center;background-size:30px 30px;}
.dh3:hover i{background:url(../images/fkf-77.png) no-repeat center;background-size:30px 30px;}
.dh4 i{display:block;width:50px;height:50px;background:url(../images/fkf-8.png) no-repeat center;background-size:30px 30px;}
.dh4:hover i{background:url(../images/fkf-88.png) no-repeat center;background-size:30px 30px;}
/*面包屑*/
.mbx{background-color: #f4f4f4;line-height:38px;font-size:14px;color: #999999;}
.mbx a{color: #999999;}
.mbx i{display:inline-block;padding:0 5px;}
/*关于我们*/
.about_nr{font-size: 14px;line-height: 220%;padding-top:45px;}
.about_nr img{max-width:100%;}
.about_zs{background-color: #f4f4f4;padding:50px 0;margin-top:50px;font-size: 14px;line-height: 220%;}
.about_zs img{max-width:100%;}
.about_yw{padding-top:50px;}
.about_yw .name{font-size: 18px;color: #b10c0c;text-align: center;}
.about_yw .nr{font-size: 14px;line-height: 220%;padding-top:20px;}
.about_yw .nr img{max-width:100%;}
/*二级分类*/
.ejfl{background-color: #f4f4f4;line-height:50px;text-align: center;}
.ejfl a{display:inline-block;color: #434343;font-size:14px;padding:0 45px;}
.ejfl a:hover{background:#b10c0c;color:#fff;}
.ejfl .on{background:#b10c0c;color:#fff;}
/*新闻列表页*/
.news_lb{padding-top:45px;}
.news_lb ul li{padding-bottom:25px;}
.news_lb ul li .zuo{background: #b10c0c;width: 80px;height: 63px;color:#fff;text-align: center;font-size: 13px;}
.news_lb ul li .zuo span{display:block;color: #fff;font-weight:bold;line-height:40px; font-size: 24px;}
.news_lb ul li .you{width:calc(100% - 98px);}
.news_lb ul li .you .name{font-size: 15px;color: #434343;    padding-top: 6px;}
.news_lb ul li .you .intro{font-size: 14px;padding-top: 9px;color: #666666;}
.news_lb ul li:hover .name{color:#b10c0c}
/*新闻详情*/
.news_xq{padding-top:35px;}
.news_xq .name{font-size: 20px;color: #434343;text-align: center;}
.news_xq .time{font-size: 14px;color: #999999;text-align: center;padding-top:20px;}
.news_xq .intro{margin-top:16px;padding:6px 12px; font-size: 14px;color: #868686;line-height: 20px;background: #F5F5F5;border:1px solid #E5E5E5}
.news_xq .img{text-align: center;padding-top:25px;}
.news_xq .img img{max-width:100%;}
.news_xq .content{line-height: 1.7em;font-size: 14px;color: #434343;padding-top:25px;padding-bottom:25px;}
.news_xq .content img{max-width:100%;}
.f14464847355 a{display:block; line-height:25px;font-size:14px;color: #444;}
.f14464847355 a:hover{color:#b10c0c}
/*产品详情页*/
.product_xq{}
.product_xq .shang{padding-top:45px;}
.product_xq .zuo{width:320px; text-align: center;}
.product_xq .zuo img{max-width:100%;}
.product_xq .you{width:calc(100% - 350px);}
.product_xq .you .name{font-size: 20px;border-bottom: 1px solid #e2e2e2;padding-bottom:8px; color: #434343;}
.product_xq .you .wenzi{font-size:14px;line-height:26px;padding-top:20px;}
.product_xq .content{padding-top:40px;}
.product_xq .content .title{font-size:18px;border-bottom:1px solid #ddd;line-height:40px;font-weight:bold;}
.product_xq .content .nr{font-size:14px;line-height:26px;padding-top:25px;padding-bottom:30px;}
.product_xq .content .nr img{max-width:100%;}

/*项目列表页*/
.jiaoxin{padding-top:62px;}
.jiaoxin .zuo{width:73px;height:50px;text-align: center;line-height:50px;color:#fff;font-size: 14px;font-weight: bold;background:#b10c0c}
.jiaoxin .you{width:calc(100% - 95px);}
.jiaoxin .you ul li{width:26%;float:left;}
.jiaoxin .you ul li a{background:url(../images/jt.png)no-repeat left center;padding-left: 20px;font-size: 14px;color: #434343;margin:5px;line-height:24px;height:24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
.jiaoxin .you ul li a:hover{color: #d00000}
.gundong{font-size:14px;padding-top:25px;color:#333;}
.project_lb{padding-top:30px;}
.project_lb ul li{width:294px;float:left;margin-right:8px;position:relative;margin-bottom:10px;}
.project_lb ul li:nth-child(4n){margin-right:0;}
.project_lb ul li .img{width:100%;height:165px;position:relative;overflow:hidden;}
.project_lb ul li .img img{width:100%;height:165px;position:absolute;top:0;left:0;transition:all 0.6s}
.project_lb ul li .name a{display:block; font-size: 14px; padding-top:9px;color: #434343;font-weight: bold;}
.project_lb ul li .time{font-size: 12px;color: #666666;line-height: 140%;}
.project_lb ul li .img:hover img{top:-5px;}
.project_lb ul li .name a:hover{color:#b10c0c} 
/*联系我们*/
.about_lb{background-color: #f9f9f9;padding:35px 0}
.about_lb .zuo{width:420px;font-size: 14px;line-height: 220%;}
.about_lb .you{width:760px;}
.about_lb1{padding:35px 0}
.about_lb1 .zuo{}
.about_lb1 .zuo .img{margin-right:25px;}
.about_lb1 .zuo .img img{width:150px;height:150px;border:1px solid #d9d9d9;}
/*在线留言*/
.message_lb{padding-top:45px;}
.message_lb .top{text-align: center;}
.message_lb .top span{display:block;font-weight: bold;font-size: 24px;color:#000;background:url(../images/cptit.jpg)no-repeat center bottom;padding-bottom:34px;}
.message_lb .message_box{width:950px;margin-left: auto;margin-right: auto;}
.message_lb .nr{padding-top:25px;}
.message_lb .nr li{padding-bottom:12px;}
.message_lb .nr li .kuan{width:48%;}
.message_lb .nr li .kuan p{font-family: "SimSun";line-height:40px; font-size: 14px;}
.message_lb .nr li .kuan .contact_lx1{width:calc(100% - 22px);border: 1px solid #dedede;height:40px;padding:0 10px;font-size:14px;}
.message_lb .nr li .kuan .contact_lx3{width:calc(100% - 2px);border: 1px solid #dedede;height:120px;padding:10px;font-size:14px;}
.message_lb .nr li .contact_lx2{width:48%;border:none;height:40px;font-size:14px;color:#fff;background:#707070;border-radius:5px;display:block;margin-top:7px;}





