@charset "gb2312";
/* CSS Document */

body {
	margin: 0px;
	font-size: 12px;
	color: #333333;
	font-family: "微软雅黑"
}
* {
	padding: 0px;
	margin: 0px;
}
body, ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, textarea, select, button, th, td {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 12px;
	list-style: none;
	font-weight: normal;
}
input, select {
	font: 100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "微软雅黑", SimSun, "宋体", STXihei, "华文细黑", Heiti, "黑体", sans-serif;
}
button {
	overflow: visible
}
img {
	border: none;
}
a {
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	outline: none;
}
li {
	list-style: none;
}
input, select, button {
	font: 12px Verdana, Arial, Tahoma;
	vertical-align: middle;
}
.clear {
	clear: both;
}
.lf {
	float: left;
}
.rt {
	float: right;
}
.m {
	width: 1030px;
	margin: 0px auto;
}
.mm {
	margin-top: 60px;

}
/*头部*/

.head h1{ float:right; line-height:92px; background:url(t1.jpg) left center no-repeat; padding-left:20px; color:#666}
.head h1 span{ font-family: "Impact"; font-size:17px; color:#dd322a; }

/*产品推荐*/
.pro{width: 1160px;margin: 0px auto; text-align:center}
.pro h1{ font-size:25px; background:url(x1.jpg) bottom center no-repeat; padding-bottom:15px; padding-top:50px;}
.photo img{ border:#CCC solid 1px;}
.photo a{display:block; position:relative; width:192px; height:156px }
.photo span{width:192px;height:156px; display:none; position:absolute; bottom:0; left:0; color:#ffffff;  text-align:center; cursor:hand;  background: rgba(44, 62, 80, 0.65); }
.photo a:hover span{display:block;}
.photo span p{  font-size:14px; line-height:24px; margin:auto; padding:0 15px; margin-top:50px; }
.case_nei { width:1160px; margin-top:50px;}
.case_nei dl { margin:0; padding:0;}
.case_nei dl dt { width:220px; float:left; padding:0 12px;}
.floatL {float: left; padding-top:45px; width:80px}
.subBox {width:1000px; height:230px;overflow: hidden; float:left;}
.subBox ul { width:100000px; margin:0; padding:0;}
.subBox ul li {width:192px; float: left; display:inline;margin:0 4px; }
.subBox ul li h2{ font-size:13px; color:#666; margin-top:17px;}

/*产品中心*/
.aa{ width:100%; height:1050px; background-color:#f0f0f0}
.product{text-align:center; }
.product h1{ font-size:25px; background:url(x1.jpg) bottom center no-repeat; padding-bottom:15px; padding-top:50px;}
.product  ul{ width:1200px; float:left}
.product ul li{ width:234px; height:242px; background-color:#fff; float:left; margin-right:20px; margin-top:50px;}
.product ul li img{ margin-bottom:10px; margin:auto}
.product ul li h2{ width:216px; height:36px; line-height:36px; margin:0 auto; margin-top:10px; background-color:#b3b3b3; color:#fff; text-align:center; display:block; font-size:17px}
.product ul li a{ background:url(t9.jpg) left center no-repeat; padding-left:10px; height:40px; margin-left:10px; font-size:14px; line-height:40px; color:#666; float:left; width:95px; text-align:left; display:block; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.product ul li a:hover{  font-size:15px; color:#d81c14;}
.product1  a{ width:170px; height:49px; line-height:49px; background-color:#d81c14; color:#fff; font-size:17px; text-align:center; margin:auto; display:block; margin-top:55px;}

/*应用方案*/
.case{text-align:center; width:964px; margin:auto; }
.case h1{ font-size:25px; background:url(x1.jpg) bottom center no-repeat; padding-bottom:15px; padding-top:50px; }
.case1{ float:left; width:200px; margin-right:5px; margin-top:55px;}
.case2{ float:left; width:200px;}
.case2 a{display:block; position:relative; width:192px; height:169px }
.case2 span{width:200px;height:169px; display:none; position:absolute; bottom:0; left:0; color:#ffffff;  text-align:center; cursor:hand;  background: rgba(33, 44, 58, 0.7); }
.case2 a:hover span{display:block;}
.case2 span p{  font-size:22px; line-height:24px; margin:auto;  margin-top:45px; }
.case2 span font{ width:136px; height:29px; line-height:29px; margin:0 auto; margin-top:20px; background-color:#d81c14; color:#fff; text-align:center; display:block;}
.case3{ margin-top:5px;}
.case4{ float:left; width:274px; margin-right:5px; margin-top:55px;}
.case4 a{display:block; position:relative; width:274px; height:340px }
.case4 span{width:274px;height:340px; display:none; position:absolute; bottom:0; left:0; color:#ffffff;  text-align:center; cursor:hand;  background: rgba(33, 44, 58, 0.7); }
.case4 a:hover span{display:block;}
.case4 span p{  font-size:22px; line-height:24px; margin:auto;  margin-top:100px; }
.case4 span font{ width:136px; height:29px; line-height:29px; margin:0 auto; margin-top:40px; background-color:#d81c14; color:#fff; text-align:center; display:block;}
.case5{ float: right; width:200px;  margin-top:55px;}

/*应用案例*/

.anli{text-align:center; }
.anli h1{ font-size:25px; background:url(x1.jpg) bottom center no-repeat; padding-bottom:15px; }
.anli1{ float:left; width:198px; margin-right:10px; margin-top:55px;}
.anli2 a{display:block; position:relative; width:198px; height:177px }
.anli2 span{width:198px; height:177px; display:none; position:absolute; bottom:0; left:0; color:#ffffff;  text-align:center; cursor:hand;  background: rgba(33, 44, 58, 0.7); }
.anli2 a:hover span{display:block;}
.anli2 span p{  font-size:22px; line-height:24px; margin:auto;  margin-top:50px; }
.anli2 span font{ width:136px; height:29px; line-height:29px; margin:0 auto; margin-top:20px; background-color:#d81c14; color:#fff; text-align:center; display:block;}
.anli3{ margin-top:9px;}
.anli4{ float:left; width:258px; margin-right:10px; margin-top:55px;}
.anli4 a{display:block; position:relative; width:258px;height:365px;}
.anli4 span{width:258px;height:365px; display:none; position:absolute; bottom:0; left:0; color:#ffffff;  text-align:center; cursor:hand;  background: rgba(33, 44, 58, 0.7); }
.anli4 a:hover span{display:block;}
.anli4 span p{  font-size:22px; line-height:24px; margin:auto;  margin-top:100px; }
.anli4 span font{ width:136px; height:29px; line-height:29px; margin:0 auto; margin-top:40px; background-color:#d81c14; color:#fff; text-align:center; display:block;}
.anli5{ float: right; width:315px;  margin-top:55px;}
.anli5 a{display:block; position:relative; width:315px;height:365px;}
.anli5 span{width:315px;height:365px; display:none; position:absolute; bottom:0; left:0; color:#ffffff;  text-align:center; cursor:hand;  background: rgba(33, 44, 58, 0.7); }
.anli5 a:hover span{display:block;}
.anli5 span p{  font-size:22px; line-height:24px; margin:auto;  margin-top:100px; }
.anli5 span font{ width:136px; height:29px; line-height:29px; margin:0 auto; margin-top:40px; background-color:#d81c14; color:#fff; text-align:center; display:block;}

/*企业动态*/
.news{text-align:center; }
.news h1{ font-size:25px; background:url(x1.jpg) bottom center no-repeat; padding-bottom:15px; }
.news2{ width:540px; float:right; text-align:left}
.news2 h1{ font-size:20px; background: url(x2.jpg) left center no-repeat; padding-left:17px; width:300px; float:left}
.news2 h1 span{ padding-left:20px; font-size:12px; color:#666}
.news2 h1 span a{  color:#666}
.news2 h1 span a:hover{ color:#8f19a3}
.news2 h2{ float:right; font-size:15px; color:#666}
.news2 h2 a{font-size:15px; color:#666}
.news2 h2 a:hover{font-size:15px; color:#8f19a3}
.news2 ul li{ margin-top:40px;}
.news3{ float:left; width:103px; height:103px; background:url(t20.jpg) top center no-repeat; margin-right:30px; text-align:center; color:#d81c14}
.news3 p{ font-size:40px; font-weight:bold; line-height:65px;}
.news3 h3{ font-size:14px;}
.news4 a{ font-size:16px; color:#666; font-weight:bold; line-height:35px;}
.news4 a:hover{ font-size:16px; color:#d81c14; font-weight:bold}
.news4 p{ font-size:13px; line-height:30px; color:#999}

/*foot*/
.foot{ width:100%; height:200px; background-color:#333; color:#fff; }
.foot1{ margin-top:40px; float:left; margin-right:55px;}
.foot a{ color:#fff}
.foot h1{ padding-top:50px; }
.foot p{ margin-top:25px; line-height:24px; }
.foot2{ float:right; margin-top:30px;}
.foot3{width:610px; float:left}


/*neiye*/
.ban{ width:100%; margin:0 auto; margin-bottom:40px}
.zuo{ width:241px;}
.zuo h1{ height:85px; background-color:#4c5157; color:#fff; padding:25px 0 0 30px; font-size:28px;}
.zuo h1 span{ font-size:17px; font-family: "Times New Roman"; text-transform:uppercase; line-height:30px;}
.zuo1{ margin-top:20px;}
.zuo1 p{ height:130px; background-color:#ededed; padding:10px 15px; font-size:13px; color:#666; line-height:24px;}
.zuo1 p span{ font-size:14px; color:#333; line-height:30px; font-weight:bold}
.you{ width:705px;}
.you h1{ font-size:18px; border-bottom:#CCC solid 1px; padding-bottom:10px;}
.you h1 span{ float:right; font-size:12px; color:#333; margin-top:8px;}
.you h1 span a{font-size:12px; color:#333}

/*公司新闻*/
.pro-nei ul li{ margin-top:20px; padding-bottom:30px; border-bottom:#CCC dashed 1px;}
.pro-nei ul li img{ float:left; margin-right:20px; border:#CCC solid 1px}
.pro-nei ul li h2{ color:#999; line-height:21px;}
.pro-nei ul li a{ font-size:15px; color:#333;}
.pro-nei ul li a:hover{ font-size:15px; color:#d81c14;}
.pro-nei ul li span{ color:#666; line-height:35px; }

/*应用方案*/

.case-nei h2{ font-size:20px; font-weight:bold; line-height:60px;}
.case-nei p{ font-size:14px; color:#666; line-height:30px; margin-top:25px;}

/*应用案例*/
.anli-nei h2{font-size:24px; font-weight:bold;color:#4c4c4c; margin-top:20px;}
.anli-nei h2 span{font-size:24px; font-weight:bold;  color:#969696}


.anli-nei { line-height:30px; font-size:14px; color:#666666; min-height:350px; width:680px; margin:0 auto;}
.anli-nei img{
 max-width:100%;

 width:expression(document.body.clientWidth>100%?"100%":"auto");

}

/*关于我们*/
.about-nei ul li{ width:663px; height:103px; background-color:#f9f9f9; border:#CCC solid 1px; margin-top:20px; padding:20px;}
.a1{ font-size:18px; float:left ; margin-right:20px; padding-bottom:15px  }
.a2{ font-size:17px; float:left ; margin-right:20px; line-height:21px;  color:#da251d;padding-bottom:15px  }
.a3{ font-size:15px; float:left ; margin-right:20px;line-height:21px;  color:#666;padding-bottom:15px  }
.a4{ font-size:13px; float:left ; margin-right:20px;line-height:21px;  color:#999;padding-bottom:15px  }
.about-nei ul li p{ border-top:#CCC dashed 1px; line-height:24px; color:#666; padding-top:15px; font-size:13px}


/*service*/
.service h3{ font-size:18px; border-bottom:#CCC solid 1px; padding-bottom:10px;}
.service h3 span{ float:right; font-size:12px; color:#333; margin-top:8px;}
.service h3 span a{font-size:12px; color:#333}
.ser1{width:360px;padding-right:40px;}
.ser1 h1{font-size:19px;line-height:50px;color:#777;}
.ser1 p{ color:#444; line-height:27px; font-size:14px;}
.ser1 li{float:left;margin:10px 20px 10px 0;}
.ser1 li a{font-size:16px;color:#919191;}
.ser1 li a:hover{text-decoration:underline;color:#F93;}
.ser2 img{ margin:20px 0}
.ser2 h2{ font-size:15px; font-weight:bold}
.ser2 p{ font-size:13px; color:#666; line-height:24px; margin-top:20px;}
