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

*{margin:0 auto; padding:0; list-style-type:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333}
html{line-height:24px;   }
*{margin:0;padding:0;}
p{ text-indent:0; font-size:12px; font-family: Arial, Helvetica, sans-serif; }
ul{list-style:none;}
a,img{border:0;}
a{text-decoration:none;font-family: Arial, Helvetica, sans-serif; }
a:hover{color:#fccb10;}
.lf{ float:left}
.rf{ float:right}
body {padding:0;margin:0; width:100%; display:table; }

.he_topp{width:100%;  margin:0 auto; text-align:center; height:40px;background:#f4f4f4; border-bottom:1px solid #e9e9e9; overflow:hidden}
.he_ma{ width:1140px; margin:0 auto;overflow:hidden}
.tprt{ float:left; width:30%; margin:0; }
.tprt ul{}
.tprt ul li{float:left; margin:0 5px ;display:block;line-height:45px;background:url(../images/abt_06.jpg) no-repeat left; padding-left:25px;  }
.tprt ul li.email{background:url(../images/abt_08.jpg) no-repeat left;padding-left:25px; }
.tprt ul li a{ font-size:12px; color:#666;line-height:45px;}
.tprt ul li a:hover{color:#20ac1f; text-decoration:underline}
.top_lt{float:right;margin:0 auto; width:15%;  }
.top_lt p{ float:right; margin:7px 0 0 0;} 
.top_lt p a{ float:left; display:block; margin:0 0 0 5px}
.top_lt p a img{width:27px !important;height:30px !important;transition: margin 0.5s ease-out 0s;padding-bottom: 5px;}
.top_lt p a img:hover{margin-top: -5px;}

.zhu{width:100%; text-align:center; margin:0 auto; overflow:hidden }
.main{ width:1140px; margin:0 auto;overflow:hidden  }

.index_logo{ padding:15px 0 15px;}
.index_tel{ float:right; text-align:left; margin:0 auto; padding-top:20px; height:30px; width:32.5%;}
.index_tel a{ float:left; font-size:12px;color:#666; margin:0 0 0 15px; line-height:20px;background:url(../images/icon_en.gif) no-repeat left;
 padding-left:30px; }
.index_tel a.apps{background:url(../images/icon_zh.gif) no-repeat left;}
.index_tel a.ru{background:url(../images/ru.jpg) no-repeat left;;background-size: 21px 13px}
.index_tel a.es{background:url(../images/es.jpg) no-repeat left;background-size: 21px 13px}
.index_tel a h3{ font-size:14px; font-weight:normal; color:#666; line-height:30px;}

.daohang{width:100%; margin:0 auto 10px; height:40px; text-align:center;}
.index{ width:1140px; margin:0 auto;  }
.index ul{ float:left; width:100%; margin:0}
.index li{ width:149px; height:40px;float:left; position:relative; text-align:center; cursor:pointer; z-index:100000; }
.index li a{ float:left; width:100%;line-height:40px; font-weight:bold; color:#333; font-size:16px;   }
#erji_meau{ background:#097aba; text-align: left;display:none; margin-top:40px;}
#erji_meau a{display:block;  float:left; width:162px;text-transform:none; text-align: left; text-indent:1em; 
height:36px;background:#848483;border-right:none; line-height:36px;color:#FFF; font-size:14px; font-weight:normal;z-index:2222000; border-bottom:1px solid #939292 }
.index li:hover{}
.index li:hover a,.index li a.homme{color:#1ca00f;line-height:40px; border-bottom:4px solid #1ca00f;}
.index li:hover #erji_meau{ display: block;transition:0.3s; }
#erji_meau a:hover{color:#FFF;background:#1ca00f; transition:0.3s;}
/*daohang over*/

.banner{ width:100%;margin:0 auto 0; overflow:hidden; text-align:center;height:475px; }
#main_promo{height:475px; width:1920px; *width:1920px;margin-left:-960px;*margin-left:-980px; position:relative;  top:0;  left:50%; overflow:hidden; z-index:0; }
.promoWD{width:1140px; margin:0 auto; position:relative; }
.slide{display:block; float:left;  width:1920px;}
#dots{height:13px; position:absolute; bottom:15px;left:44%; z-index:99;}
#dots li{ width:25px; height:13px; float:left;}
#dots li a{ width:13px; display:inherit;  height:13px;  background:url(../images/b_5.png) no-repeat;}
#dots li a:hover{ width:13px; display:inherit; height:13px; background:url(../images/b_4.png) no-repeat;}
#dots li.act a{background:url(../images/b_4.png) no-repeat center top; width:13px; height:13px; display:inherit;}
/*ban over*/

.index_product{background:url(../images/abt_17.jpg) repeat-x center top; margin:0 0 30px }
.biaoti{ background:#20ac1f; color:#fff; font-size:42px; width:100%; line-height:40px; padding:45px 0;}

.bgwhiteee{width:1140px !important;   margin:0; background:none; float:right;}
.ConMidBtnnn{width:100%;height:122px;background:url(../images/abt_18.jpg) no-repeat bottom center; margin:0 0 20px;}
.ConMidBtnnn a{float:left;padding:0;margin:0 7px; width:32%; border-radius:5px;position:relative;z-index:22; font-size:17px; font-weight:bold;
height:45px; line-height:45px; overflow:hidden; color:#20ac1f; background:#FFF;}
.ConMidBtnnn a:hover,.ConMidBtnnn a.cur{ background:#fa9f0f;  color:#fff;  }

.ConMidSwitchhh{padding:20px 0 40px; background:#FFF; width:1140px; padding:20px 0 0 0 ; float:left; }
.Combinationsss,.Downloadsss,.Dsaandsss,.Dsiiiiandsss{ display:none;}
.ConMidSwitchhh .chanpin_lie{width:100%; margin:0 auto;}
.ConMidSwitchhh .chanpin_lie li{ float:left; display:block; width:262px; margin:0 11px 20px; }
.ConMidSwitchhh .chanpin_lie li a{ float:left;border:1px solid #ebebeb; width:260px; }
.ConMidSwitchhh .chanpin_lie li a span{float:left;width:100%;height:40px; line-height:40px; font-size:16px; background:#ebebeb; overflow:hidden}
.ConMidSwitchhh .chanpin_lie li a span:hover{ background:#20ac1f; color:#FFF;}
.ConMidSwitchhh .chanpin_lie li a .img{float:left; display: block;overflow: hidden;width:100%; height:100%;position:relative ;}
.ConMidSwitchhh .chanpin_lie li a .img img{ width:100%; display:table;transition:1s transform;-webkit-transform:1s transform;-moz-transform:1s transform}
.ConMidSwitchhh .chanpin_lie li a .img img:hover{transform:scale(1.3,1.3); }
/*product over*/

.index_about{ padding:60px 0 0;background:url(../images/abt_25.jpg) no-repeat center; height:430px; background-size: 100%}
.tubiao{ width:100%; margin:0 auto; font-size:38px; color:#FFF; line-height:45px;background:url(../images/abt_28.jpg) no-repeat  bottom; padding-bottom:20px;}
.tuwen{width:86%; margin:0 auto; padding:50px 7%;}
.tuwen p{ font-size:18px; line-height:36px; color:#FFF;margin:0 0 40px;}
.tuwen a.moore{border-radius:25px;  padding:15px 70px; line-height:45px;height:45px; font-size:16px; font-weight:bold; text-transform:uppercase; color:#FFF; background:#20ac1f;}
.tuwen a.moore:hover{background:#fa9f0f;  color:#fff; }
/*about over*/

.index_news{ padding:30px 0;}
.index_news .tubiao{color:#333; }
.index_new_xia{ padding:70px 0 0; width:100%;}
.index_new_xia ul{}
.index_new_xia ul li{ width:47%; display:block; float:left; margin:0 16px 25px; text-align:left; border-bottom:1px solid #cacaca; padding-bottom:18px;}
.index_new_xia ul li .time{ float:left; margin:0 25px 0 0; font-size:12px; color:#666; width:45px; height:90px; text-align:center } 
.index_new_xia ul li .time p{background:url(../images/abt_32.jpg) no-repeat center; padding-top:10px; width:45px; height:54px; color:#FFF; font-size:13px;}
.index_new_xia ul li .time p b{ font-size:26px;color:#FFF;}
.index_new_xia ul li a{ float:right; width:86%;}
.index_new_xia ul li a p{float:left; width:100%; display:block; margin:0 0 20px 0; font-size:17px; line-height:23px;height:46px }
.index_new_xia ul li a span{ font-size:12px; color:#666; }
.index_new_xia ul li a p:hover,.index_new_xia ul li a span:hover{ color:#fa9f0f;}
/*news over*/

.footer{ width:100%; background:#20ac1f; padding:30px 0; text-align:center; margin:0 auto; overflow:hidden}
.footer_main{ width:1140px; margin:0 auto;}
#main_ff{ width:100%;_width:1140px; float:left; margin:0 0 0 0; _margin-left:-30px; border-bottom:1px solid #6ac569; padding-bottom:20px }
#main_ff li{ width:190px;_width:130px; float:left; }
#main_ff li ul li{ width:100%; _width:130px; height:25px; line-height:25px; text-align:left; display:block}
#main_ff li ul li a{ font-size:13px; color:#FFF;}
#main_ff li ul li.hhbiao{ margin-bottom:10px}
#main_ff li ul li.hhbiao a{font-size:15px; font-weight:bold;}
#main_ff li ul li a:hover,#main_ff li ul li.hhbiao a:hover{ text-decoration:underline}
.banquan{ text-align:left; font-size:13px; width:1004px; float:left; color:#FFF; margin-top:25px;}
.banquan div{color: aliceblue; width: 50%; float: left; font-size: 15px;}
.banquan div a{color: aliceblue; font-size: 15px;}

/*footer over*/












/*解决方案*/
.Applications {
	background: #f2f7fb;
	padding-bottom: 80px;
}

.App-h1 {
	font-size: 30px;
	color: #000;
	text-align: center;
	font-family: "siemens-sans-bold";
	margin-bottom: 24px;
	margin-top: 90px;
}

.h-title-bar {
	width: 74px;
	margin: 0 auto;
	height: 3px;
	background: #256fb8;
}

.app-desc {
	font-size: 16px;
	color: #666;
	text-align: center;
	font-family: "SiemensSans-Roman";
	line-height: 29px;
	margin-top: 25px;
}

.scale-box {
	width: 100%;
	overflow: hidden;
}

.scale-box img {
	transition: all 1.1s;
	-moz-transition: all 1.1s;
	/* Firefox 4 */
	-webkit-transition: all 1.1s;
	/* Safari 和 Chrome */
	-o-transition: all 1.1s;
	/* Opera */
}

.app-content-item {
	width: 100%;
}

.app-conatinr .col-selft {
	width: 273px;
	float: left;
	margin-right: 12px;
}

.app-conatinr .col-selft:last-child {
	margin-right: 0;
}

.scale-box:hover img {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transition: all 1.1s;
	-moz-transition: all 1.1s;
	/* Firefox 4 */
	-webkit-transition: all 1.1s;
	/* Safari 和 Chrome */
	-o-transition: all 1.1s;
	/* Opera */
}

.content-desc {
	font-size: 19px;
	color: #000;
	text-align: center;
	font-family: 'HelveticaNeueLTPro-Md';
	margin-top: 20px;
}

.col-selft {
	margin-top: 33px;
}

.index-prod-title {
	text-align: center;
	margin-top: 90px;
	font-size: 34px;
	color: #000;
	font-family: 'Roboto-Condensed';
	margin-bottom: 57px;
}

.item-a-iou {
	background: #1350aa;
	color: #fff;
	box-sizing: border-box;
	font-size: 16px;
	font-family: 'Roboto-Regular';
	display: inline-block;
	padding: 10px 24px;
	border-radius: 18px;
	margin-left: 14px;
}

.item-a-iou:hover {
	color: #fff;
	background: #ff9000;
}

.poople-box {
	width: 100%;
	border: 1px solid #E6E6E6;
}

.ind-proii-name {
	font-size: 1.5rem;color: #333;font-weight: bold; line-height: 2rem;
    height:6rem;text-align: center; margin: 20px 0;

}


/*----------------------------------------------------------------contact us---------------------------------*/
.nei_contact{ padding:30px 0 50px;}
.nei_contact .main{ text-align:left}
.abanner02{width:100%; margin:0 auto;height:161px;text-align:center;min-width:990px;}
.abanner02 img{height:161px !important;min-width:990px;max-width:100%;}

.brow{ border-bottom:1px solid #e9e9e9; padding:5px 0;}
.brow .main{ text-align:left}
.brow .main a{ font-size:14px; color:#666666; }
.brow .main a:hover{ color:#20ac1f; }
.brow .main span{font-size:14px;color:#666666; }
.browxz{ color:#20ac1f !important; }

.c_msg{ font-size:14px; font-size:1.3rem; line-height:26px; color:#666; }

.c_lx{ margin-top:45px;width:100%; }
.c_lx li{ width:223px; text-align:center; font-size:16px; font-size:1.6rem; line-height:28px; }
.c_lx li a{ font-size:16px; font-size:1.6rem; display:block; }
.c_lx li a:hover{ color:#60b9e6; }

.c_lpic{}
.c_lpic img{}
.c_lfont{ padding-top:15px; font-size:15px; line-height:22px; }
.c_lfont:hover{ color:#0C3}
.fl{float:left}
.fr{float:right}

.c_li1{ float:left; padding-right:12px; }
.c_li2{ float:left; padding-right:15px; }
.c_li3{ float:left; padding-right:6px; }
.c_li4{ float:left; padding-right:15px; }
.c_li5{ float:left; }
.c_li6{ float:right; }

.c_xtitle{ padding-top:55px; text-align:center; max-height:25px; padding-bottom:42px; width:100%; float:left }
.c_xtitle img{ width:100%; max-width:284px; max-height:25px; }

.c_xp{display: block;width:100%;}
.c_div1{ padding-bottom:37px;width:100%; }
.c_div2{ padding-bottom:34px; width:100%;}
.c_div3{ padding-bottom:30px; width:100%;}
.c_nr1{}

.c_bt1,.c_bt2{ float:left; height:36px; line-height:36px; text-align:right; font-family:Verdana, Geneva, sans-serif; color:#dc000c; }
.c_bt1{ width:16px; }
.c_bt2{ width:10px; }

.c_input,.c_textarea,.c_captcha{ float:left; border:solid 1px #cccccc; text-indent:9px; color:#666666; }
.c_input,.c_captcha{ height:33px; line-height:33px; }
.c_input{ width:500px; }
.c_textarea{ width:97.9%; line-height:26px; height:141px; padding-top:1px; }

.c_captcha{ width:152px; }
.c_yzm{ float:left; cursor:pointer; margin-left:9px; }
.c_send{ float:left; cursor:pointer; width:160px; height:35px; line-height:35px; text-align:center; color:#fff; background:#20ac1f; font-size:14px; font-size:1.4rem; margin-top:1px; border:none }
.c_send:hover{ background:#666666; transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-webkit-transition:0.5s; }





.chatfloat4{position:fixed; width:114px; right:0px; top:150px; z-index:1000;}
#service_3{ width:94px; }
#service_3 .sert{ text-align:center;}
#service_3 .sert img{vertical-align:middle;}
#service_3 .r{ display:block; padding-left:37px; margin-bottom:8px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
#service_3 .r a{ display:block; width:54px; height:37px; line-height:37px; overflow:hidden; text-decoration:none; color:#fff;}
#service_3 .r2{ background:url(../images/bg4_1.png) no-repeat 1px 1px/34px;}
#service_3 .r1{ background:url(../images/bg4_1.png) no-repeat 1px -78px/34px;}
#service_3 .r0{ background:url(../images/bg4_1.png) no-repeat 1px -116px/34px;}
#service_3 .r3{ background:url(../images/bg4_1.png) no-repeat 1px -37px/34px;}
#service_3 .r4{ background:url(../images/bg4_1.png) no-repeat 1px -156px/34px; position:relative;}
#service_3 .r4 .relimg{ width:100px; height:100px; padding:6px; background:#e3e3e3; position:absolute; left:-120px; top:-35px; display:none;}
#service_3 .r4:hover .relimg{ display:block;}
#service_3 .r5{ background:url(../images/bg4_1.png) no-repeat 1px -229px/34px; position:relative;}
#service_3 .r5 .relimg{ width:100px; color:#333; line-height:20px; text-align:center; padding:6px; background:#e3e3e3; position:absolute; left:-120px; top:3px; display:none;}
#service_3 .r5:hover .relimg{ display:block;}
#service_3 .top11{ background:url(../images/bg4_1.png) no-repeat 10px -110px/25px; padding-left:40px;}








