body,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,select,textarea,button,th,td,menu{margin:0;padding:0;}
ul,dl,ol{list-style:none;margin: 0;padding: 0;}
img,fieldset,input[type="submit"]{border:0 none;}
em{font-style:normal;}
strong{font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
button,input[type="button"]{cursor:pointer;border:0 none;}
a,button,input,img{-webkit-touch-callout:none;}
img{
	pointer-events:none;/*禁止图片的点击事件，例如长按保存图片*/ 
	display: block;  /*针对div包住图片的时候（div没有浮动），那么有可能图片下面会出现缝隙*/
	border: none;
}
input,select,textarea{outline:none;}

.fl{ float: left}
.fr{ float: right}
.clear{clear:both;} 
.text-center{text-align: center;}
h1,h2,h3,h4,h5,h6{
	font-weight: normal;
}
html,body{
/*禁止用户选择元素*/
/*-moz-user-select:none;
 -webkit-user-select: none;
-ms-user-select: none;*/
/* -khtml-user-select:none;*/ /*禁止元素点击出现半透明黑色背景*/
 -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
html {font-size:14px; /*浏览器默认字体大小是16px*/ height: 100%;width: 100%;font-family: '微软雅黑', 'Heiti SC', 'Microsoft YaHei';outline: 0;-webkit-text-size-adjust:none;}



body{min-width: 1200px;}
a{text-decoration: none;color: inherit;}
a:hover{text-decoration: none;color: inherit;}
ul{list-style: none;padding: 0;margin: 0;}
div,li,a
{
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
}

.container{width: 1200px;margin: 0 auto;position: relative;}






header{height: 100px;width: 100%;background: url(../images/headerbg.jpg);border-bottom:2px solid #d93116;}
header .logo{float: left;margin: 9px 0 0;}
header .lang{float: right;margin: 18px 0 0;font-size: 12px;}
header .lang li{float: left;border-right: 1px solid #7a327a;color: #7a327a;line-height: 1;padding: 0 0 2px;}
header .lang li:nth-child(4){color: #eb1c74;border-right: 1px solid #eb1c74;}
header .lang li:nth-child(5){color: #eb1c74;border-right: 0;}
header .lang li:nth-child(4) a{background: url(../images/EN.jpg) no-repeat 8px 3px;padding-left: 28px;}
header .lang li:nth-child(5) a{background: url(../images/CN.jpg) no-repeat 8px 3px;padding-left: 28px;}
header .lang li a{padding: 0 8px 1px;}
header .nav{float: left;margin: 30px 0 0 90px;}
header .nav li{padding: 0 37px;font-size: 18px;float: left;border-right: 1px solid #cfcece;}
header .nav li:last-child{border:0;}
header .nav li.active{color: #d93116;}
header form{float: right;position: relative;}
header input[type=text]{width: 176px;height: 30px;border:1px solid #e5e5e5;border-radius: 6px;-moz-border-radius: 6px;text-indent: 12px;margin: 26px 2px 0 0;}
header form input[type=submit]{background: url(../images/search.png) no-repeat; display: block;width: 16px;height: 16px;position: absolute;right: 10px;top: 34px;cursor: pointer; }

.banner{position: relative;overflow: hidden;width: 100%;}
.img_con{width:5000px;position: relative;left: 50%;top: 0;margin-left: -2500px;}
.banner img{margin: 0 auto;display: block;width: 100%;}


.iproducts{width: 100%;padding: 35px 0 0;background: url(../images/probg.jpg);}
.iproducts h1{padding: 0 0 36px 10px;font-size: 35px;text-align: center;background: url(../images/indextitle.png) no-repeat -1px 2px;line-height: 1;}
.iproducts h1 span{color: #d93116;}
.iproducts ul li{float: left;margin-right: 16px;}
.iproducts ul li:nth-child(4n){margin-right: 0;}
.iproducts ul li a{display: block;width: 287px;height: 207px;background: white;position: relative;overflow: hidden;border:1px solid #e8e8e8;}
.iproducts ul li a:hover{border: 1px solid #c81432;}
.iproducts ul li a img{max-width: 100%;height: auto;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.iproducts ul li p{text-align: center;margin: 21px 0 28px;}


.graytitle{background: #e8e8e8;padding: 48px 0 0;width: 100%;}
.graytitle h1{padding: 0 0 36px 10px;font-size: 35px;text-align: center;background: url(../images/indextitle.png) no-repeat -1px 2px;line-height: 1;}
.graytitle h1 span{color: #d93116;}
.inews{padding: 33px 0 15px;background: url(../images/probg.jpg);width: 100%;}
.inews ul li{float: left;margin: 0 17px 18px 0;}
.inews ul li:nth-child(3){margin-right: 0;float: right;}
.inews ul li a{display: block;position: relative;overflow: hidden;}
.inews ul li a:hover>.cover{left: 0;}
.inews ul li a>.cover{position: absolute;background: rgba(0,0,0,0.5);top: 0;left: -100%;margin: auto;width: 100%;height: 100%;text-align: center;display: flex;display: -webkit-flex;
transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
}
.inews ul li a>.cover h3{font-size: 24px;padding: 0 0 13px;border-bottom: 1px solid #f1f1f1;color: white;display: inline-block;}
.inews ul li a>.cover p{font-size: 12px;margin-top: 24px;color: white;text-align: center;display: inline-block;}




footer{padding: 35px 0 0;background: #2e2e2e;width: 100%;}
.footl form{width: 710px;}
.footl form>div.fl{width: 332px;height: 37px;border:1px solid #101010;border-radius: 12px;-moz-border-radius: 12px;margin-bottom: 16px;}
.footl h3{font-size: 24px;color: white;margin-bottom: 16px;}
.footl label{padding: 0 15px 0 10px;line-height: 37px;color: #626262;}
.footl input{border:0;background: #2e2e2e;height: 30px;font-size: 14px;color: #626262;}
.captcha{position: absolute;top: 8px;left: 190px;width: 200px;}
.captcha img{display: inline-block;vertical-align: middle;}
.captcha a{color: #626262;font-size: 12px;}
.footl textarea{border:1px solid #101010;background: #2e2e2e;height: 137px;font-size: 14px;color: #626262;text-indent: 10px;color: #a9a9a9;width: 332px;border-radius: 12px;-moz-border-radius: 12px;}
.footl input[type=submit]{width: 122px;height: 35px;background:#d93116;color: white;border-radius: 6px;-moz-border-radius: 6px;float: right;margin: 20px 10px 0 0;cursor: pointer;}

.footr{width: 365px;float: right;}
.footr h3{font-size: 24px;color: white;margin-bottom: 28px;}
.footr>ul li{margin: 0 0 20px 0;padding-left: 20px;color: #626262;}
.footr>ul li:first-of-type{background: url(../images/tel.jpg) no-repeat 0 center;}
.footr>ul li:nth-child(2){background: url(../images/fzx.jpg) no-repeat 0 center;}
.footr>ul li:nth-child(3){background: url(../images/email.jpg) no-repeat 0 center;}
.footr>ul li:nth-child(4){padding-left: 10px;}

.footr .link{width: 300px;height: 50px;background:#312d2a;}
.footr .link ul li{float: left;margin-right: 7px;}
.footr .link ul li a{width: 38px;height: 38px;display: block;}

.mark{height: 47px;width: 100%;background: url(../images/markbg.jpg);font-size: 14px;line-height: 47px;color: white;margin-top: 19px;}


.consult{position: fixed;right: 19px;z-index: 10;top: 300px;}
.consult a{display: block;}
.consult a img{border-radius: 6px;-moz-border-radius: 6px;}
.consult a.close{width: 16px;height: 16px;background:#756e6f;color: white;position: absolute;top: 5px;right: 5px;z-index: 99;border-radius: 3px;-moz-border-radius: 3px;line-height: 16px;text-align: center;}


/*分页*/
.page{
	padding: 15px 0;
	text-align: center;
	font-size: 0;
}
.page a,.page span{
	display: inline-block;
	padding: 5px 10px;
	border: 1px solid #d2d2d2;
	border-top:0; 
	border-bottom:0; 
	background: #d93116;
	font-size: 12px;
	color: #fff;
	margin: 0 3px;
}
.page span,.page a:hover{
	background: #d93116;
	border-color:#cdecf9;
	color: #cdecf9; 
}
