@charset "utf-8";

*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;text-decoration:none;color:#000;}
body{font-family:HelveticaNow,Helvetica,Arial,Lucida Grande,sans-serif !important;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}

::selection {
  background: #ef3e33; /* 选中文本的背景颜色 */
  color: #FFF; /* 选中文本的文字颜色 */
}
 
::-moz-selection {
  background: #ef3e33; /* 兼容Firefox浏览器 */
  color: #FFF;
}
 
::-webkit-selection {
  background: #ef3e33; /* 兼容WebKit浏览器，比如Chrome和Safari */
  color: #FFF;
}

.w1540{width:1540px; overflow:hidden; margin:0 auto;}
.w1920{width:1920px; margin:0 auto;}
/* nav_menu */
.nav_menu{height:60px;}

.nav_menu .searchnew{position:absolute; right:0px; top:50px;}
.nav_menu .searchnew li{float:left; width:180px;}
.nav_menu .searchnew li input{border:none;width:160px; line-height:60px;outline: none; border-left:1px solid #e5e5e5; font-size:16px; padding-left:12px;}
.nav_menu .searchnew .libut{width:25px; height:25px; margin-top:15px; position:absolute; right:240px;}
.nav_menu .searchnew .libut button{width:25px; height:25px; border:1px solid #FFF; background:#FFF;}
.nav_menu .searchnew .libut button img{border:1px solid #FFF;}

.nav_menu .searchnew .raquote{width:220px; text-align:center; height:55.5px; position: relative;}
.nav_menu .searchnew .raquote a{color:#FFF; font-size:16px; line-height:55.5px; display:block;background:#ef3e33;width:220px;}
.nav_menu .searchnew .raquote a:hover{color:#FFF; font-size:16px; line-height:55.5px; display:block; background:#222222;width:220px;}

.marin{width:1920px; margin:0 auto;}
.header_new{width:1920px; margin:0 auto;background:#FFF; position:fixed; z-index:999999;}
.header_new .logo_xlet{width:10%; float:left; padding-left:40px; border-bottom:1px solid #e5e5e5; height:111px;}
.header_new .logo_xlet img{padding-top:26px;}
.header_new .cont_right{width:87%; float:left;border-left:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.header_new .cont_right .topp{padding-top:10px;}
.header_new .cont_right .topp .lett{color:#4d4d4db3; font-size:14px; padding-left:16px; float:left;}
.header_new .cont_right .topp .lett img{vertical-align: middle;}
.header_new .cont_right .topp .rightt{float:right}

.nav_menu .shouye{float:left;height:60px; text-align:center;}
.nav_menu .shouye a{line-height:60px; display:block; color:#333; font-size:16px; padding-left:20px;}
.nav_menu .shouye a:hover{color:#ef3e33;}
.w1100{width:1100px !important;}
.nav{height:60px;position:relative; border-top:1px solid #e5e5e5;}
.nav .list li{float:left; background:url(../images/jiantou_01.png) right 28px no-repeat;}
.nav .list a{float:left;display:block;height:61px;text-align:center;font-size:16px;color:#333;line-height:61px; padding-left:40px; padding-right:20px;}

.nav .list a:hover{color:#FFA304;}
.nav .list a:hover,.nav .list .now{color:#F00;background:#fff; background:url(../images/jiantou_02.png) right 28px no-repeat;}
.nav .box{position:absolute;left:0px;top:42px;width:1524px;background:#FFF;overflow:hidden;height:0;filter:alpha(opacity=0);opacity:0;/* border-bottom:2px solid #e3e3e3; */}
.nav .cont{position:relative;padding:25px 0 0px 24px;margin-top:20px; border-top:1px solid #e5e5e5;}
/* sublist */

.sublist .li1{float:left;width:240px; height:70px;border:2px solid #e8e8e8; border-radius:2px; margin-top:20px;margin-right:10px;}
.sublist .li1 h3.mcate-item-hd{font-family:'微软雅黑';padding-left:2px;font-size:14px;height:26px;line-height:26px;border-bottom:1px dashed #666666;}
.sublist .li1 a .mcate-item-bd img{vertical-align:middle;padding-right:10px;}
.sublist .li1 a .mcate-item-bd{line-height:200%;margin-right:5px;font-size:14px;color:#333;text-decoration:none;display:inline-block;padding:10px;}
.sublist .li1 a .mcate-item-bd span{float:left; display:block;}
.sublist .li1 a .mcate-item-bd:hover{color:#ef3e33;}
.sublist .zuoce{width:1020px; float:left;}
.sublist .youcezj{width:230px; background:#eeeeee; float:left; padding:10px 0 0 10px;font-size:18px; margin-top:-47px; height:320px;}
.sublist .youcezj a{line-height:240%; color:#333; font-size:14px; display:block; margin-top:2px;}
.sublist .youcezj2{width:230px; height:320px; background:#222222; float:left; padding:10px 0 0 10px;font-size:18px; margin-top:-47px; height:320px;}
.sublist .youcezj2 a{line-height:260%; color:#333; font-size:14px; color:#FFF;}

.sublist .new_nav_yc1{width:250px; float:left; margin-left:88px;}
.sublist .new_nav_yc1 li{border-bottom:1px solid #e3e3e3;}

.sublist .new_nav_yc1 li a{line-height:200%; color:#333; font-size:18px; display:block;}
.sublist .new_nav_yc1 li a:hover{background:url(../images/icons8-arrow2.png) right 10px no-repeat;color:#ef3e33 !important;}

.clear{clear:both;visibility:hidden;}
.xlfxk{ padding:0 20px; height:38px; line-height:38px;  position:relative; z-index:99999;  }
.xlfxk a{ color:#222222;  }
.xlfxk .nLi{ float:left;  position:relative; display:inline;  }
.xlfxk .fggj{ border-left:1px solid #e5e5e5;}
.xlfxk .fggj img{ vertical-align: middle; padding-right:5px;}
.xlfxk .nLi h3{ float:left;  }
.xlfxk .nLi h3 a{ display:block; padding:0 20px; font-size:14px; }
.xlfxk .sub{ display:none; width:150px; left:0; top:34px;  position:absolute; background:#FFF;  line-height:26px; padding:5px 0; padding-left:10px; z-index:99999999; text-align:left;}
.xlfxk .sub li{height:50px; border-top:1px solid #CCC;}
.xlfxk .sub a{ display:block; padding:0 10px;  line-height:50px; font-size:14px;}
.xlfxk .sub a:hover{color:#ef3e33;  }
.xlfxk .on h3 a{ color:#222222; }
.xlfxk .on h3 a:hover{ color:#ef3e33;   }

.footernew{width:1920px; margin:0 auto; border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; margin-top:60px;overflow:hidden;}
.footernew .fotlet{float:left; border-right:1px solid #e5e5e5; padding:60px 30px 0 40px; width:18%;}
.footernew .fotlet .fotlet_dz{background:url(../images/icons8-location.png) left 4px no-repeat; line-height:200%; padding-left:20px; font-size:14px;}
.footernew .fotlet .fotlet_dh{background:url(../images/icons8-phone.png) left 4px no-repeat; line-height:200%; padding-left:30px; font-size:16px; margin-top:40px;}
.footernew .fotlet .fotlet_email{background:url(../images/icons8-mail.png) left 8px no-repeat; line-height:200%; padding-left:30px; font-size:16px; margin-top:40px; color:#000;}
.footernew .fotlet .fotlet_email a{color:#000;}
.footernew .fotlet .fotlet_zhdb{margin-top:160px;}
.footernew .fotlet .fotlet_zhdb p{margin-top:20px; font-size:20px;}
.footernew .fotcet{float:left; width:50.5%; overflow:hidden;}
.footernew .fotcet .contzj{float:left; overflow:hidden; padding:60px 0 0 40px; }
.footernew .fotcet .contzj .ptit{font-size:26px;visibility:visible;}
.footernew .fotcet .contzj li{margin-top:12px;visibility:visible;}
.footernew .fotcet .contzj li a{color:#000; line-height:120%; font-size:14px;}
.footernew .fotcet .contzj li a:hover{color:#ef3e33;}
.footernew .fotcet .contzj .contzj_db{margin-top:20px;}

.footernew .fotrht{float:right; padding:60px 0 0 40px; width:24%;}
.footernew .fotrht .ptit{font-size:26px; color:#ef3e33;}
.footernew .fotrht .biaodan{margin-top:10px;}
.footernew .fotrht .biaodan input{display:block; float:left; width:190px; height:60px;border:1px solid #e5e5e5; margin-top:10px; margin-right:10px; padding-left:10px;}
.footernew .fotrht .biaodan input:hover{ border-color:#ef3e33;}
.footernew .fotrht .biaodan textarea{display:block;  width:410px; height:130px;border:1px solid #e5e5e5; margin-top:10px; margin-right:10px; padding-left:10px;font-size:18px;}
.footernew .fotrht .bdtxt{line-height:200%;font-size:14px; padding-top:20px;}

.footernew .fotrht .submit{width:410px; height:60px; margin-top:10px; text-align:center; background:#ef3e33;font-size:20px;color:#FFF !important;}

.fotdbqy{overflow:hidden; margin-top:10px; width:1920px;margin:0 auto;}
.fotdbqy .let{width:20%; float:left;font-size:14px; padding-left:20px;line-height:200%; text-align:center;}
.fotdbqy .rht{width:28%; float:right;font-size:14px; padding-right:20px;line-height:200%;text-align:center;}
.fotdbqy .rht span{padding-right:20px;}
/*biaodantishi*/
.error{display:block;margin-bottom:5px;font-size:12px;font-weight:bold;color:#F00; padding:2px 8px;margin-top:2px; float:left; width:190px;}


.floating_ck{position:fixed;right:0px;top:15%;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#e40231;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background-image:url(../images/zxicon.png);}
.quote{background-image:url(../images/kficon.png);}
.qrcord{background-image:url(../images/erweima.png);}
.return{background-image:url(../images/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#e40231;border-bottom:solid 1px #a40324;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(../images/erweima.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}


{
	width:75%;
	margin:0 auto;
}

.button-row {
	width:100%;
	margin-top:5%;
	padding-bottom:40px;
}
.sign-in {
	padding:10px;
	background-color:#ef3e33;
	width:35%;
	border:none;
	cursor:pointer;
	color:#fff;
	font-weight: 300;
	font-family: 'Nunito', sans-serif;
	font-size:20px;
	margin-left:62px;
	float:left;
	text-transform:uppercase;
	border-radius:4px;
	transition: all 0.5s ease-in-out;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
}
.sign-in:hover {
	background-color:#df5d55;
	color:#fff;
}
.reset {
	padding:10px;
	background-color:#c0392b;
	width:35%;
	border:none;
	/*-- AgileITS --*/
	cursor:pointer;
	color:#fff;
	font-size:20px;
	float:right;
	margin-right:62px;
	font-weight: 300;
	font-family: 'Nunito', sans-serif;
	text-transform:uppercase;
	border-radius:4px;
	transition: all 0.5s ease-in-out;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
}
.reset:hover {
	background-color:#791F16;
	color:#fff;	
}
.content2 {
	width:15%;
    text-align: center;
    float:right;
	padding: 0px 0 30px;
    border-radius: 6px;
    position:fixed;
    bottom:0px;
    right:0px;
    background:#FFF;
    display:none;
	z-index:999999;
}
.content2 h2 {
	font-size:26px;
	color:#FFF;
	font-weight: 300;
	font-family: 'Nunito', sans-serif;
	text-align:center;
	background:#ED682E;
	line-height:200%;
	border-top-right-radius:6px;
	border-top-left-radius:6px;
}
.content2 input[type="text"] {
	padding:10px 40px 10px 10px;
	width:70%;
	border:1px solid #ccc;
	color:#999; 
	text-align:left;
	outline:none;
	font-size:18px;
	background:url(../images/person.png) no-repeat right 10px;
	margin-top:5%;
	font-weight: 300;
	font-family: 'Muli', sans-serif;
	border-radius: 4px;
}
.content2 input[type="tel"] {
	padding:10px 40px 10px 10px;
	width:70%;
	border:1px solid #ccc;
	color:#999; 
	text-align:left;
	outline:none;
	font-size:18px;
	background:url(../images/phone.png) no-repeat right 10px;
	margin-top:4%;
	font-weight: 300;
	font-family: 'Muli', sans-serif;
	border-radius: 4px;
}
.content2 input[type="email"] {
	padding:10px 40px 10px 10px;
	width:70%;
	border:1px solid #ccc;
	color:#999; 
	text-align:left;
	outline:none;
	font-size:18px;
	background:url(../images/mail.png) no-repeat right 10px;
	margin-top:4%;
	font-family: 'Muli', sans-serif;
	border-radius: 4px;
}

.content2 textarea[type="textarea"] {
	padding:10px 40px 10px 10px;
	width:70%;
	border:1px solid #ccc;
	color:#999; 
	text-align:left;
	outline:none;
	font-size:18px;
	margin-top:4%;
	font-family: 'Muli', sans-serif;
	border-radius: 4px;
}

.register {
	padding:10px;
	background-color:#ED682E;
	width:78%;
	border:none;
	cursor:pointer;
	color:#fff;
	font-weight: 300;
	font-family: 'Nunito', sans-serif;
	font-size:20px;
	margin-top:7%;
	text-transform:uppercase;
	border-radius:4px;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
}
.register:hover {
	background-color:#df5d55;
	color:white;
}

/*-- responsive-mediaquries --*/
@media(max-width:1920px){
	.sign-in {
	margin-left:78px;
	}
	.reset {
	margin-right:78px;
	}
	.content2 input[type="text"] {
		background: url(../images/person.png) no-repeat right 10px;
	}
	.content2 input[type="tel"] {
		    background: url(../images/phone.png) no-repeat right 10px;
	}
	.content2 input[type="email"] {
		background: url(../images/mail.png) no-repeat right 10px;
	}
	.content2 input[type="password"] {
		    background: url(../images/lock.png) no-repeat right 10px;
	}
	.content2 textarea[type="textarea"] {
		    background: url() no-repeat right 10px;
	}
}
}

@media(max-width:1680px){
	.content1 input[type="text"] {
    background: url(../images/person.png) no-repeat right 10px;
	}
	.content1 input[type="password"] {
    background: url(../images/lock.png) no-repeat right 10px;
	}
	.content2 input[type="text"] {
    background: url(../images/person.png) no-repeat right 10px;
	}
	.content2 input[type="tel"] {
    background: url(../images/phone.png) no-repeat right 10px;
	}
	.content2 input[type="email"] {
    background: url(../images/mail.png) no-repeat right 10px;
	}
	.content2 input[type="password"] {
    background: url(../images/lock.png) no-repeat right 10px;
	}
	.sign-in {
    margin-left: 65px;
	}
	.reset {
	margin-right:65px;
	}
	.content2 textarea[type="textarea"] {
		    background: url() no-repeat right 10px;
	}
}

@media(max-width:1600px){
	.content2 input[type="text"] {
    background: url(../images/person.png) no-repeat right 10px;
	}
	.content2 input[type="tel"] {
    background: url(../images/phone.png) no-repeat right 10px;
	}
	.content2 input[type="email"] {
    background: url(../images/mail.png) no-repeat right 10px;
	}
	.content2 input[type="password"] {
    background: url(../images/lock.png) no-repeat right 10px;
	}
	.sign-in {
    margin-left: 61px;
}
	.reset {
	margin-right:61px;
	}
	.content2 textarea[type="textarea"] {
		    background: url() no-repeat right 10px;
	}
}

@media (max-width: 1440px){
	.content2 input[type="text"] {
    background: url(../images/person.png) no-repeat right 10px;
	}
	.content2 input[type="tel"] {
    background: url(../images/phone.png) no-repeat right 10px;
	}
	.content2 input[type="email"] {
    background: url(../images/mail.png) no-repeat right 10px;
	}
	.content2 input[type="password"] {
    background: url(../images/lock.png) no-repeat right 10px;
	}
	.sign-in {
    margin-left: 52px;
	}
	.reset {
	margin-right:52px;
	}
	.content2 textarea[type="textarea"] {
		    background: url() no-repeat right 10px;
	}
}

@media (max-width: 1366px){
	.content2 input[type="text"] {
    background: url(../images/person.png) no-repeat right 10px;
	}
	.content2 input[type="tel"] {
    background: url(../images/phone.png) no-repeat right 10px;
	}
	.content2 input[type="email"] {
    background: url(../images/mail.png) no-repeat right 10px;
	}
	.content2 input[type="password"] {
    background: url(../images/lock.png) no-repeat right 10px;
	}
	.content2 textarea[type="textarea"] {
		    background: url() no-repeat right 10px;
	}
	.sign-in {
    margin-left: 49px;
	}
	.reset {
	margin-right:49px;
}
	.register {
	width:395px;
}
}

@media (max-width: 1280px){
	.content2 input[type="text"] {
    background: url(../images/person.png) no-repeat right 10px;
	}
	.content2 input[type="tel"] {
    background: url(../images/phone.png) no-repeat right 10px;
	}
	.content2 input[type="email"] {
    background: url(../images/mail.png) no-repeat right 10px;
	}
	.content2 input[type="password"] {
    background: url(../images/lock.png) no-repeat right 10px;
	}
	.content2 textarea[type="textarea"] {
		    background: url() no-repeat right 10px;
	}
	.sign-in {
    margin-left: 43px;
}
	.reset {
	margin-right:43px;
}
	.register {
    width: 373px;
}
}
















