﻿*{margin: 0;padding: 0;font-family: "微软雅黑";list-style: none;text-decoration: none;}
a{display: inline-block;}
.fn-left{float: left;}

.s-top{ width: 100%; height: 70px;top:0px;z-index: 9999;padding:10px 0;box-sizing: border-box;position: absolute;   transition:all 1s ease 0s;-webkit-transition: all 1s ease 0s;-moz-transition:all 1s ease 0s; -o-transition:all 1s ease 0s;}
.s-head{ width: 1206px; margin: 5px auto;height: 48px; padding-top:10px ;}
.s-head .s-index-left img{height: 42px; border-right: 1px solid #333333;  transition:all 1s ease 0s;-webkit-transition: all 1s ease 0s;-moz-transition:all 1s ease 0s; -o-transition:all 1s ease 0s;}
.s-head .s-index-right ul li{line-height: 60px;transition:all 1s ease 0s;-webkit-transition: all 1s ease 0s;-moz-transition:all 1s ease 0s; -o-transition:all 1s ease 0s;}
.s-head .img-wrapper3 {float: left;  font-size: 26px;  color: #fff; text-decoration: none;   padding: 2px 10px 2px 16px;  height: 42px;  line-height: 42px;  font-weight: bold;}
.s-head .navmenu{float:right;height:40px;}
.s-head .navmenu span{float: left;color:#fff;font-size: 16px;height:40px;line-height: 40px;font-family: "微软雅黑";}
.s-head .navmenu span h5{float: right;color:#fff;font-size: 16px;padding:0 6px;font-weight: bold;}
.s-head .navmenu a{background: #0aaefb;font-size: 14px;color:#fff;padding:8px 25px;border-radius: 5px;margin: 0 10px;text-decoration: none;}



/*banner*/
.banner{width:100%;height:600px;}
.banner_add{width:100%;height:600px;position: relative;margin:0 auto;}
.fullSlide{width:100%;position:relative}
.fullSlide .bd{margin:0px auto;position:relative;z-index:0;overflow:hidden}
.fullSlide .bd ul{width:100% !important}
.fullSlide .bd li{width:100% !important;overflow:hidden;text-align:center}
.fullSlide .bd li a{display:block}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:30px;left:0}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;margin-right:11px;overflow:hidden;text-align:center;color:#333;font-size: 14px;background: #fff;width: 13px;height: 13px;border-radius: 50%;line-height: 999;}
.fullSlide .hd ul .on{background:#254d66;}
.fullSlide .prev,.fullSlide .next{display:inline;position:absolute;z-index:1;top:50%;margin-top:-30px;left:40%; margin-left:-500px;z-index:1;width:40px;height:60px;background:url(../imgs/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;}
.fullSlide .next{left:auto;right:40%; margin-right:-500px;background-position:-6px -137px}


.solve{width: 100%;overflow: hidden;background:url(../imgs/bg1.png) no-repeat bottom center;}
.cn1{width: 1200px;margin:50px auto 30px auto;overflow: hidden;}
.cn1 .cn1-hd{text-align: center;}
.cn1 .cn1-hd h3{font-size:34px;color: #333;line-height: 40px;font-weight: 500;padding: 0px 0 20px 0;}
.cn1 .cn1-hd p{font-size:16px;color: #595959;line-height: 36px;width: 1000px;margin: 16px auto;}
.cn1 .cn1-bd{margin: 40px 0;}
.cn1 .cn1-bd li{width: 23%;margin:10px 1%;background: #fff;border-radius: 5px; display: inline-block;float: left;box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);
				text-align: center;padding:25px 10px 10px 10px;box-sizing: border-box;min-height: 255px;}
.cn1 .cn1-bd li i{display: inline-block;padding: 10px 0; background: url(../imgs/a1.png) no-repeat center;height: 62px;width: 100%;}
.cn1 .cn1-bd li:nth-child(2) i{display: inline-block;background: url(../imgs/a2.png) no-repeat center;height: 62px;width: 100%;}
.cn1 .cn1-bd li:nth-child(3) i{display: inline-block;background: url(../imgs/a3.png) no-repeat center;height: 62px;width: 100%;}
.cn1 .cn1-bd li:nth-child(4) i{display: inline-block;background: url(../imgs/a4.png) no-repeat center;height: 62px;width: 100%;}
.cn1 .cn1-bd li h3{font-size: 18px;color: #333;font-weight: 300;padding: 10px 0;}
.cn1 .cn1-bd li .cn1-bd-shuju{width: 100%;overflow: hidden;box-sizing: border-box;padding: 0 35px;}
.cn1 .cn1-bd li span{font-size: 14px;color: #74797f;width: 50%;display: inline-block;float: left;line-height: 30px;}
.cn1 .cn1-bd li .cn1-cnter{width: 100%;text-align: center;}
.cn2{width: 1200px;margin:50px auto;overflow: hidden;}
.scn{font-size: 34px;color: #fff;text-align: center;line-height: 40px;padding: 20px 0;font-weight: 500;}
.cn2 .cn2-img{width: 100%;margin: 30px 0;}
.cn2 .cn2-img img{width: 100%;}

.scence{width: 100%;overflow: hidden;}
.scence .sen{width: 1200px;margin: 0 auto;}
.scence .sen .scn{color: #333;}
.scence .sen-bd{margin: 30px 0 80px 0;overflow: hidden;}
.scence .sen-bd li{width: 23%;margin:5px 1%;list-style: none;background: #fff;box-shadow: 9px -2px 15px rgba(215, 215, 215, 0.35);padding-bottom:15px ;float: left;}
.scence .sen-bd li .sen-img{width: 100%;overflow: hidden;position: relative;}
.scence .sen-bd li .sen-img img{width: 100%;transition: all ease .5s;}
.scence .sen-bd li .sen-img div{width: 100%;position: absolute;height: 100%;display: none; background: url(../imgs/b1.png) no-repeat center center;top: 0;left: 0;}
.scence .sen-bd li:nth-child(2) .sen-img div{background: url(../imgs/b2.png) no-repeat center center;}
.scence .sen-bd li:nth-child(3) .sen-img div{background: url(../imgs/b3.png) no-repeat center center;}
.scence .sen-bd li:nth-child(4) .sen-img div{background: url(../imgs/b4.png) no-repeat center center;}
.scence .sen-bd li .sen-img:hover div{display: block;}
.scence .sen-bd li .sen-img:hover img{transform: scale(1.1,1.1);}
.scence .sen-bd li h3{font-size: 18px;color: #333;text-align: center;padding: 10px 0;}
.scence .sen-bd li p{font-size: 16px;color: #666;text-align: center;padding: 0 10px;box-sizing: border-box;line-height: 25px;min-height: 50px;}
.scence .sen-bd li a{font-size: 14px;color: #159afc;margin-top: 20px;text-align: center;width: 100%;text-decoration: none;}


.bright{width: 1200px;overflow: hidden;margin: 50px auto 0;}
.bright .scn{color: #333;}
.bright .bg-bd{margin: 20px 0 50px 0;overflow: hidden;}
.bright .bg-bd li{width: 33.33%;float: left;padding:3% 5%;box-sizing: border-box;text-align: center;list-style: none;}
.bright .bg-bd li i{display: inline-block;width: 100%;height: 120px;margin: 20px 0;background: url(../imgs/01.png) no-repeat center center;}
.bright .bg-bd li:nth-child(2) i{background: url(../imgs/02.png) no-repeat center center;}
.bright .bg-bd li:nth-child(3) i{background: url(../imgs/03.png) no-repeat center center;}
.bright .bg-bd li:nth-child(4) i{background: url(../imgs/04.png) no-repeat center center;}
.bright .bg-bd li:nth-child(5) i{background: url(../imgs/05.png) no-repeat center center;}
.bright .bg-bd li:nth-child(6) i{background: url(../imgs/06.png) no-repeat center center;}
.bright .bg-bd li p{text-align: center;font-size: 16px;color: #333;line-height: 25px;}


.shebei{width: 100%;overflow: hidden;background: url(../imgs/bg2.jpg) no-repeat center;padding: 20px 0;box-sizing: border-box;}
.sheb{width: 1300px;margin: 50px auto;}
.shebei .scn{color: #333;}
.rollproductlists{width: 1200px;margin: 30px 0 !important;}
.Cont li{padding: 0 10px;box-sizing: border-box;width: 300px;position: relative;float: left;}
.Cont li .news-list-cont-wz{position: absolute;bottom: 0;padding: 7px 10px;box-sizing: border-box;background: rgba(24, 33, 14, 0.62);width: 280px;}
.Cont li .news-list-cont-wz h3{font-size: 18px;color: #fff;font-weight: 100;}


.news{width: 1200px;margin: 50px auto;overflow: hidden;}
.news .scn{color: #333;}
.news .news-list{overflow: hidden;margin: 30px 0 50px 0;}
.news .news-list li{width: 47%;float: left;margin-right: 3%;box-sizing: border-box;text-align: left; padding:10px;border-bottom: 1px solid #ddd;}
.news .news-list li:nth-child(2n){margin-left: 3%;margin-right: 0;}
.news .news-list li a{width: 100%;overflow: hidden;}
.news .news-list li h3{font-size: 16px;color: #333;line-height: 30px;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: 500;}
.news .news-list li:hover h3{color: #5d9cff;}
.news .news-list li div{font-size: 13px;color: #999;line-height: 30px;}
.news .news-more{width: 100%;text-align: center;}
.news .news-more a:hover{background:#0AAEFB;}
.news .news-more a{width: 120px;text-align: center;padding: 12px 0;background: #5d9cff;font-size:14px;color: #fff;margin: 0 auto;border-radius: 5px;}



.content_7{width:100%;background:url(../imgs/bg3.jpg) no-repeat center;height: 703px;padding: 30px 0;}
.content_7 .cn_lx{width:1200px;margin:0 auto;text-align: center;padding:40px 0;overflow: hidden;}
.content_7 .cn_lx .cn_h{font-size:30px;color:#fff;}
/*.content_7 .cn_lx .cn_s{background:#fff;}*/
.content_7 .cn_lx p{font-size:20px ;color:#fff;padding:10px 150px;line-height: 40px;}
.content_7 .cn_lx i{width:620px;height:2px;background: #fff;margin:20px 0;}
.content_7 .cn_lx .cn_s2{width:100%;color:#fff;font-size: 21px;}
.content_7 .cn_lx .cn_s2 span{color:#fff;font-size: 36px;}
.content_7 .cn_lx form{width:620px;overflow: hidden;margin:0 auto;}
.content_7 .cn_lx form div{margin:20px 0;overflow: hidden;}
.content_7 .cn_lx form label{font-size: 20px;color:#fff;width:100px;text-align: left;display: inline-block;float: left;line-height: 55px;height: 55px;}
.content_7 .cn_lx form input{float: left;width: 400px;height:55px;padding:0 10px;border-radius: 5px;border: none;color:#999999;font-size: 14px;font-family: "微软雅黑";}
.content_7 .cn_lx form button{width:420px;height:55px;font-size: 20px;font-family: "微软雅黑"; cursor: pointer; color:#fff;margin:20px;background: #0ca9fc;border: none;border-radius: 5px;}
.content_7 .cn_lx form button:hover{ background: #5d9cff;}
.content_7 .cn_lx form span{font-size: 20px;color:#fff;line-height: 55px;height: 55px;}


.bg-black {
    background-color: #343434;
    width: 100%;
    color: #C2C2C0;
  
}
.fn-clear {
    zoom: 1;
}
.wrapper {
    width: 1200px;
    margin: 0 auto;
   overflow: hidden;
}
.fn-left {
    float: left;
}
.text-center {
    text-align: center;
    display: block;
}
base.css:174
.fn-right {
    float: right;
}
.c-link-list {
    float: left;
    margin: 40px ;
    padding: 0 !important ;
    font-size: 14px;
    line-height: 24px;
}
.c-link-list h5 {
    font-size: 18px;
    color: #F2F2F2;
    line-height: 30px;
    margin-bottom: 10px;
    margin-top: 0px;
}
.bg-black a {
    color: #C2C2C0;
    text-decoration: none;
}
.c-link-list.c-link-list-big {
    font-size: 16px;
    line-height: 30px;
}
.text-orange {
    color: #FF654D;
}
.link-wrapper {
    width: 1120px;
    margin: 0 auto;
    overflow: hidden ;
}
.top-line {
    width: 100%;
    height: 1px;
    background: #717171;
}
.link-fl {
    float: left;
    line-height: 45px;
}

.link-fr {
    float: left;
    line-height: 45px;
}
.bg-black-deep {
    background-color: #2C2C2C;
    color: #828282;
    line-height: 40px;
    width: 100%;
}

.news_rg_h3 {
    border-bottom: #ddd solid 2px;
    width: 100%;
    overflow: hidden;
    line-height: 50px;
    height: 50px;
    font-size: 22px;
    font-weight: bold;
    color: #666;
}
.news-ln .news-lf{width: 250px;float: left;font-size: 26px;color: #fff;background: #0CA9FC;padding: 20px 0;text-align: center;}
.news_rg_h3 span{float: right;font-size: 14px;color: #666;font-weight: initial;}
.news_rg_h3 span a{display: inline-block;color:#072c87 ;}
.news-rg{width: 850px;float: right;}
.news-ln .news-list{margin: 10px 0;}
.news-ln .news-list li{width: 100%;margin: 0;padding: 10px;position: relative;}
.news-ln .news-list li:nth-child(2n){width: 100%;margin: 0;}
.news-ln .news-list li h3{width: 80%;float: left;font-weight: 500;}
.news-ln .news-list li div{width: 18%;float: right;}
.news-ln .news-list li a{margin-left: 15px;}
.news-ln .news-list li:before{width: 6px;height: 6px;background: #aaa;border-radius: 50%;position: absolute;left: 10px;content: '';top: 45%;}
.news-ln .news-list li:hover div,h3{color: #5d9cff;}


/*详情页*/
/*.news{width: 1200px;margin: 0 auto;overflow: hidden;}*/

.news_list{width: 100%;overflow: hidden;}
.news_list .news_hd{width: 1200px;margin: 20px auto 40px;text-align: center;}
.news_list .news_hd h4{font-size: 24px;color: #333;width: 100%;text-align: center;font-weight: bold;padding: 20px 0;}
.news_list .news_hd span{font-size: 14px;color: #666;width: 100%;text-align: center;padding: 10px 0;}
.add1div{ font-size: 16px;color: #333;width: 100%;padding: 10px;box-sizing: border-box;line-height: 30px; text-align: center;}
.add1div p{ text-indent: 2rem; padding-bottom: 10px; text-align: left;}
.add1div img{ text-align: center; max-width: 100%; margin: 0 auto;}
.add-balck{ width: 100%; overflow: hidden;text-align: center;padding-bottom: 30px;border-bottom: 1px solid #ddd;}
.add-balck div{padding: 5px 0;text-align: left;}
.add-balck div a{font-size: 16px;color: #072c87;width: 1100px;float: right; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.add-balck div a:hover{color: #4b6df9;}
.news-ln-length .add-hd{font-size: 18px;color: #333;padding: 30px 0 0 0;font-weight:bold ;text-align: left;}
.news-ln-length .news-list li{width: 48%;float: left;}
.news-ln-length .news-list li:nth-child(2n){width: 48%;float: right;}
.news-ln-length .news-list li h3{width: 70%;float: left;}
.news-ln-length .news-list li div{width:27%;float: right;}


