@charset "UTF-8";
*{margin:0px;padding: 0px;/* padding-right: 10px; */margin-top: -2px;}
html,body{width:100%;height: 100%;}
body,a{font-family:"微软雅黑";font-size:14px;}

img{border:none;width: 100%;margin-top: -4px;}
@media only screen and (max-width:414px){
.all_img img{border-bottom: solid 2px black!important;}
}

@media only screen and (max-width:414px){
.title{margin-top: -13px!important;}
}
@media only screen and (max-width:414px){
.class_about{margin-top: 30px!important;}
}
@media only screen and (max-width:414px){
.class_download{margin-top: 80px!important;}
}
@media only screen and (max-width:414px){
.box{margin-left: -17px!important;}
}
@media only screen and (max-width:414px){
.none_kz{margin-top: 0px;}
}

@media only screen and (max-width:414px){
.spi_bof a{margin-top: 74px;}
}
@media only screen and (max-width:414px){
.chpzs_sp1{height: 200px!important;}
}
@media only screen and (max-width:414px){
.spi_bof{top: -130px!important;}
}
@media only screen and (max-width:414px){
.dibu_dh{position: relative!important;}
}
@media only screen and (max-width:414px){
.yu_yan{margin-top: 5px!important;}
}
@media only screen and (max-width:414px){
.sj_logo{margin-top: 7px!important;}
}
@media only screen and (max-width:414px){
.you_q{margin-left: 3%!important;}
}
@media only screen and (max-width:1194px){
.you_q{margin-left: 5%!important;}
}
@media only screen and (max-width:1194px){
.er_wei{margin-top: -147px!important;}
}
ul,li,p,a,span{text-decoration:none;padding:0px;margin:0px;list-style-type: none;color: #333;font-size: 14px;}
input:focus {outline:none;}
.spi_bof img{
	background: #999;
	border:solid 1px #999;
	border-radius: 50%;
}
/*导航开始*/
.dh{width:100%;margin:auto;height: 50px;background: #222;position: fixed;z-index: 9999;top:0px;}
.dh .dh_nr{height: 50px;padding:0 30px;position: relative;}
.logo{display: inline-block;float:left;height: 50px;}
.dh_nr .dh_ul{position: absolute;top: 0;left: 0%;right: 0%;margin: auto;width: 880px;/* margin-left: -420px; */height: 100%;}
.dh_nr .dh_ul .dh_li{float: left;margin: 0 20px;}
.dh_nr .dh_ul .dh_li .dhli_a{color:#fff;display: inline-block;padding: 15px 5px;height: 50px;box-sizing: border-box;font-size: 16px;}
.dh_nr form{position: relative;float:right;display: inline-block;margin: 15px 0px;}
.dh_nr form input{border-radius:20px;border:none;opacity:0.3;height: 20px;width: 0px;position: absolute;right: 0;transition:0.5s;    text-indent: 1em;
}
.dh_nr form button:hover input{width: 130px;opacity:1;}
.dh_nr form button{position: absolute;right: 4px;top: 0;width: 26px;height: 22px;background: none;
	border: none;    font: inherit;
   outline:none;cursor:pointer}
.dh_nr form button span{
						display: inline-block;
						position: relative;
						width: 8px;
						height: 8px;
						border: 3px solid #ccc;
						border-radius: 50%;
						background-color: transparent;
					}
.icon-glass:after {
    content: "";
    display: inline-block;
    position: absolute;
    right: -5px;
    bottom: -4px;
    width: 8px;
    height: 3px;
    background-color: #ccc;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.dh_nr form button:hover span{border: 3px solid #d51c22;}
.dh_nr form button:hover .icon-glass:after{background-color: #d51c22;}
.logo a{display: inline-block;margin: 11px 0px;/* height: 100%; */}
.logo a img{width: 125px;}
.yu_yan{float:right;display:  inline-block;height: 100%;margin-left: 20px;}
.yu_yan span{text-align: center;}
.yu_yan span {width: 28px;height: 25px;display:  inline-block;}
.yu_yan span img{width: 70%;}
.yu_yan span p{color:#fff;font-size: 12px;}
.yu_yan a{display: inline-block;margin: 15px 5px;}

	/*下拉*/
.xia_la{width: 0%;overflow: hidden;height:0px;position: fixed;left:0;right:0px; margin:auto;background: #fff;
transition:0.8s;  opacity:0.1;
}
.dh_nr .dh_ul .dh_li:hover .xia_la{width:100%;opacity:1;height: 235px;}
.dh_nr .dh_ul .dh_li:hover .xia_la_2{width:100%; opacity:1;height:240px !important;}
.xiala_nr{width: 1200px;height:500px;margin: auto;background: #fff}
.lanr_1{width:%;padding: 0px 24px;box-sizing:border-box;padding-top: 20px;float: left;}
.lanr_t1 h3{font-size: 14px;font-weight:600;padding-right: 34px;border-bottom: 1px #ddd solid;padding-bottom:10px;margin-bottom: 5px;}
.lanr_t1 h3 a{color:#333;}
.lanr_t1 h3 a:hover{color:#d51a21;}
.lanr_1 ul li a{font-size: 12px;font-weight: 400;color:#666;line-height:24px;   display: inline-block;}
.lanr_1 ul li a span{margin-right:8px;font-size: 14px}
.lanr_1 ul li:hover a{color:#d51a21;padding-left: 10px;}
.lanr_1top{display: inline-block;}
.dh_cp {margin-top:15px;}
.dh_cp a{display: inline-block;float: left;padding: 10px;width: 25%;box-sizing:border-box;overflow: hidden;}
.dh_cp a img{transition:0.5s; }
.dh_cp a:hover img{transform:scale(1.2);}
.lanr_t2 h3{font-size: 14px;font-weight:600;padding-right: 110px;color:#333;border-bottom: 1px #ddd solid;padding-bottom:10px;margin-bottom: 5px;}
.lanr_t2 h3 a{color:#333;}
.lanr_t2 h3 a:hover{color:#d51a21;}
.lanr_youtu{display: inline-block;margin-top: 20px;}
.lanr_youtu a{display: inline-block;width: 280px;height: 200px;overflow: hidden;}
.lanr_youtu a img{width: 100%;transition:0.5s;}
.lanr_youtu a:hover img{transform:scale(1.2);}

.xia_la2{overflow: hidden;height:0px;position:absolute;background: #fff;
transition:1s;  opacity:0.1;margin-left: -65px;
}
.dh_nr .dh_ul .dh_li:hover .xia_la2{ opacity:1;height: 200px;}
.xia_la2 ul {}
.xia_la2 ul li {line-height: 28px;padding: 10px;border-bottom: 1px solid #ddd;}
.xia_la2 ul li a{font-size: 14px;color:#333;font-weight: 400;display:inline-block;}
.xia_la2 ul li:hover{}
.xia_la2 ul li:hover a{color:#d51a21;}

.xia_la3{overflow: hidden;height:0px;position:absolute;background: #fff;transition:1s;opacity:0.1;margin-left: 0px;}
.dh_nr .dh_ul .dh_li:hover .xia_la3{opacity:1;height: 194px;}
.xia_la3 ul {}
.xia_la3 ul li {line-height: 28px;padding: 10px;border-bottom: 1px solid #ddd;}
.xia_la3 ul li a{font-size: 14px;color:#333;font-weight: 400;display:inline-block;}
.xia_la3 ul li:hover{background:;}
.xia_la3 ul li:hover a{color:#d51a21;}

.dh_nr .dh_ul .dh_li:hover .dhli_a{color:#0090ff;border-bottom:4px solid #0090ff;}
.dh_nr .dh_ul .dh_li .dhli_a{border-bottom:4px #222 solid;}

/*导航结束 end*/


/*banner 开始*/
.banner{width: 100%;height: 100%;}
.slideBox{ width:100%; height:100%; overflow:hidden; position:relative; margin-top: -4px; }
		.slideBox .hd{
						height:15px;
						overflow:hidden;
						position:absolute;
						right: 0px;
						bottom: -3px;
						z-index:1;
						left:0px;
						width: 94px;
						margin: auto;
		}
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{float:left;margin-right:2px;width: 45px;height: 6px;
			line-height:14px;text-align:center;background:#0074E8;cursor:pointer;}
		.slideBox .hd ul li.on{ background:#d51a21; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.tempWrap{height: 100%;}
		.slideBox .bd ul{height: 100%}
		.slideBox .bd li{ zoom:1; vertical-align:middle; height: 100%;}
		.slideBox .bd img{ width:100%; height:100%; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
	
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px;
		 display:block; width:60px; height:65px; background:url(../img/left.png) no-repeat center;    background-size: 100%;
		  filter:alpha(opacity=50);opacity:0.5;z-index: 999   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev{ position:absolute; left:3%; top:50%; margin-top:-25px;
		 display:block; width:60px; height:65px; background:url(../img/right.png) no-repeat center;    background-size: 100%;
		  filter:alpha(opacity=50);opacity:0.5;z-index: 999   }
		.slideBox .prev{ right:auto; left:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
.tu_1{width:100%;overflow: hidden;height: 105%;background: red}

/*banner 结束*/


/*产品开始*/
product .p_left a{display: inline-block;overflow: hidden;width: 100%;position: relative;float: left;/* height: 400px; *//* max-height: 400px; */}

.product{width: 100%;height:;/* height: 400px; */margin:0 auto;overflow:hidden;}
.product img{width:100%;transition:all 0.5s;float: left;}
@media only screen and (max-width:1100px){
.p_left{height:  100%;}

}
.p_left{width: 50%;margin-top: 10px;height: 400px;/*height:100%;*/overflow:hidden;background: #ffffff;float:left;
	position:relative; padding-right: 12px;}
.p_right{width: 50%;float:right;height:100%;margin-top: 25px;}
.p1{width:100%;height:49%;float:left;background:linear-gradient(145deg,#1656B7,#AF2727);}
.p1 h3{text-align:center;color:#fff;font-size:34px;padding-top:50px;}
.p1 span{display:block;width:100px;height:1px;background:#fff;float;margin:3px auto 0 auto;}
.p1 p{text-align:center;color:#fff;padding:30px;letter-spacing:1.2px;line-height:26px;}
/*.p1 a{text-align:center;display:block;color:#fff;text-decoration:underline;font-size:18px;}*/
.p2{width:100%;height:48%;float:left;margin-top: 2%;}
.p2_l{width:49%;height:100%;background:#061936;float:left;overflow:hidden;position:relative;z-index:0;}
.p2_r{width:49%;height:100%;background:#061936;float:right;overflow:hidden;position:relative;z-index:0;}
.p2_r img,.p2_l img{transition:all 0.5s;}


.shen{width:98.5%;height: 50px;position:absolute;bottom: 1px;left:0;background:url(../img/tmd.png);transition:all 0.5s;}
.shen p{width:80%;color:#fff;font-size:18px;margin:14px 10px 5px 5%;}
.shen span{display:block;width:80%;color:#fff;font-size:14px;margin:0px 10px 10px 5%;}
.shen span:hover{text-decoration:underline;}

.p_left:hover .shen,.p2_l:hover .shen,.p2_r:hover .shen{bottom: 0px;}
.p_left:hover img,.p2_r:hover img,.p2_l:hover img{transform:scale(1.1);margin:  0;border:  0;padding: 0px;}

/*产品结束*/


/*新闻开始*/
.news{width: 100%;overflow:hidden;margin: 10px auto 0 auto;overflow:hidden;}
.news h2,.solve h2{text-align:center;font-size:30px;color:#333;}
.xian{width:100px;height:1px;background:#333;margin:3px auto 0 auto;}
.news_c{/* margin-top: 50px; */width:100%;/* height:400px; */overflow:  hidden;}
.news_l{width:50%;float:right;height:100%;background: #f5f5f5;padding-left: 3px;box-sizing:border-box;}
.news_l li{width:100%;height:100px;padding:10px;box-sizing:border-box;overflow:hidden;}
.news_l li.on{background: url(../img/tmd2.png);}
.news_l li.on .li_r h4{color:#fff;}
.news_l li.on .li_r p{color:#ddd;}
.news_l li.on .li_l{background:#fff;}

.li_l{float:left;width: 15%;height:80%;background:#ccc;margin-right: 10px;margin-top: 10px;border-radius:px;overflow:hidden;}
.li_l h4{font-size:24px;text-align:center;margin-top: 5px;color:#333;}
.li_l p{text-align:center;color:#333;}
.li_r{float:left;width: 83%;margin-top: 10px;position: relative;}
.li_r h4{color:#333;}
.li_r p{color:#333;margin-top: 0px;line-height:24px;height:  50px;overflow:  hidden;}
.news_r{width: 50%;float:left;height:400px;padding-right: 3px;box-sizing:border-box;}
.news_r ul{ height: 400px;width: 100%;}
.news_r ul li{height: 400px;}
.news_r ul li a{display: inline-block;height: 400px; overflow: hidden;width: 100%;}
.news_r img{width:100%;height:456px;margin-top: -55px;}
.li_l img{ height:100%; width: 100%;}

.li_r span{position: absolute;right:0px;bottom:0px;right:20px;color:#333;}
/*新闻结束*/

/*解决方案*/

.solve{width:1200px;text-align: center;overflow:hidden;margin:50px auto 0 auto;}
.solve_c{width: auto;/* margin: auto; *//* text-align:  center; */display:  inline-block;margin-top: 50px;margin-bottom: 30px;}
.jieju_wz{width: 97%;color: #ebeaea;text-align: center;margin: auto;line-height: 28px;margin-bottom:50px;}
.solve_1{width: 80px;height: 80px;background: #d51b21;float:left;margin: 0px 40px;/* margin-right: 6.5%; */border-radius: 12px;}
.s_top{width: 34%;margin:20px auto 0 auto;height: 34%;}
.s_top img{width:100%;}
.s_bottom{text-align:center;line-height: 35px;}
.s_bottom a{color:#fff;font-size: 16px;}

.jie_ju{width: 100%;overflow: hidden;margin:auto;background: url(../img/jiej.jpg) center center / cover no-repeat;/* height: 500px; */margin: 50px 0px;}

.jie_ttc{width:100%;height: 100%;background: rgba(255,255,255,0.2);float: left;}
/*解决方案*/

/*合作伙伴*/
.hezo{width: 100%;overflow: hidden;margin-top: 40px;}
.hezo a{display: inline-block;float:left;width:150px;overflow:hidden;box-sizing:border-box;padding:10px;}
.hezo a img{width: 100%;border:1px #000 solid;}


/*底部导航*/
.dibu_dh{width: 100%;overflow: hidden;margin-top: 20px;/* background: #222; *//* padding-top: 30px; */}
.dd_hh{width: 1200px;margin: auto;}
.dd_hh ul{display: inline-block;float: left}
.dd_hh ul li{float:left;padding:0px 30px;box-sizing:border-box;}
.dd_hh ul li p{float:left;margin-right: 15px;}
.dd_hh ul li h3 a{font-size:14px;margin-bottom: 8px;color: #333;}
.dd_hh ul li a{display: block;color: #333;font-size: 12px;line-height: 22px;}
.er_wei{float:right;width:150px;}
.ban{width: 100%;height:30px;overflow: hidden;margin-top: 20px;text-align: center;background: #f3f2f2;display: inline-block;/* border-top: 1px #ccc solid; *//* padding-top: 5px; *//* padding-bottom: 5px; *//* padding: 5px 0px; *//* background: #131313; */}
.ban span{/* padding:10px 0px; */color: #333;font-size: 14px;}

.b_quan{width: 1200px;overflow: hidden;margin:auto;padding:10px 10px;}

.lx_wom{float:right;/*border-left: 1px #999 solid;padding-left: 10px;*/}
.lx_wom a{color:#333;font-size: 14px;}

/*语言切换*/
.yu_yan{position: relative;}

.yu_yan:hover .qie_huan{display:block;}
.qie_huan{width:20px; height:30px;background:;position: absolute;top:50px;left:0px;right:0;margin:auto;display: none}
.qie_huan a{margin: 0;padding-top: 10px;}
.dd_hh ul li a:hover{color:#d51a21;}



/*new right*/
i{margin:0px;padding:0px;font-style:normal;}
.cndns-right{position:fixed;right:1px;top:50%;margin-top:-100px;z-index: 87;}
.cndns-right-meau{position:relative;background: #fff}
.cndns-right-btn{width:48px;height:48px;/*border:1px solid #ddd;*/text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#0090ff;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#0090ff;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#0090ff;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#fff}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#0090ff;}
.meau-sev .cndns-right-btn{border-color:#fff;background:url(../img/02index-banner-8.png) no-repeat #fff center;} 
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#0090ff}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #0090ff;padding:20px;display: inline-block;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../img/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p a{/*float:left;*/color:#0090ff;font-size:20px;line-height:28px;}
.cndns-right-box .box-border .sev-t p{/*float:left;*/color:#0090ff;font-size:20px;line-height:28px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4;    display: inline-block;}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:50%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(../img/q1.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#0090ff}
.meau-sev .cndns-right-box .box-border{width: 220px;}
.meau-contact .cndns-right-box .box-border{width:230px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:156px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#0090ff;font-size:16px;line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}

.meau-zs .cndns-right-btn{background-color:#0090ff;color:#fff;margin-top:80px;border-color:#0090ff}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}