@charset "utf-8";
/* CSS Document */


/**综合样式-首页头部**/
.IdexTop{float:left;text-align:center;margin:34px 0;}
.IdexTop p.title{font-size:35px;color:#212121;font-weight:bold;margin:0 0 0 0;}
.IdexTop p{font-size:29px;color:#cb5228;font-family:Bookman Old Style;margin:10px 0 0 0;text-transform:uppercase;}


/**关键字搜索**/
.hotKey{height:60px;border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;}
.hotKey h3{float:left;font-size:16px;line-height: 60px;}
.hotKey h3 a{margin:0 10px;font-size:15px;color:#444;}
.hotKey h3 span{color:#444;font-weight:bold;font-size:16px;}
.hotKey h1{float:right;height:35px;position: relative;margin-top:12px;}
.hotKey input{width:238px;height:33px;border-radius: 15px;border:1px solid #aaa;background:#FFF;font-size:12px;color:#ccc;padding-left:15px;float:left;}
.hotKey img{position:absolute;right: 15px;top:9px;}

/**产品**/
.IdexProduct{background-color:#e5e5e5;float:left;}
.IdexProduct ul li{width:350px;padding:20px;margin:0 0 45px 0;background:#FFF;}
.IdexProduct ul li mark{width:350px;height:350px;float:left;overflow:hidden;display: flex;justify-content: center;align-items: center;}
.IdexProduct ul li img{width:100%;}
.IdexProduct ul li h3{width:100%;height:25px;float:left;font-size:16px;color:#060606;border-bottom:1px solid #dadada;margin:30px 0 10px;}
.IdexProduct ul li p{width:100%;float:left;font-size:12px;color:#666;}

/**关于我们**/
.IdexAbout{width:100%;height:510px;float:left;overflow:hidden;background-color: #fff;}
.IdexAbout dl{width:100%;height:357px;float:left;overflow:hidden;}
.IdexAbout dl dt{width:732px;float:left;}
.IdexAbout dl dd{width:430px;float:right;overflow:hidden;}
.IdexAbout dl dd h3{width:100%;color:#cb522a;font-size:25px;margin:0 0 10px;float:left;}
.IdexAbout dl dd p{width:100%;color:#cb522a;font-size:33px;font-weight:bold;float:left;}
.IdexAbout dl dd section{width:100%;color:#333;font-size:15px;float:left;line-height:35px;display:block;margin:0 0 20px;}
.IdexAbout dl dd a{padding:0 30px;line-height:30px;text-transform:uppercase;border:1px solid #cb522a;background-color:#cb522a;border-radius:15px;color:#FFF;font-size:14px;float:left;}
.IdexAbout ul li{width:33%;float:left;text-align:center;margin:45px 0 0 0;border-right:1px solid #ccc;}
.IdexAbout ul li.active{border:none;}
.IdexAbout ul li p.title{height:47px;line-height:47px;font-size:38px;color:#cb5228;font-family:Arial, Helvetica, sans-serif;}
.IdexAbout ul li p.title img{vertical-align:top;margin-left:0;}
.IdexAbout ul li p{width:100%;line-height:47px;font-size:14px;color:#666;float:left;}

/**解决方案**/
.IdexSolute{height:507px;background:url(../img/idexsoluimgbg.jpg) no-repeat center top;}
.IdexSoluteTop{float:left;text-align:center;margin:34px 0;}
.IdexSoluteTop h3{font-size:30px;color:#333;}
.IdexSoluteTop p{font-size:22px;color:#666;font-family:"方正兰亭中黑";font-weight:bolder;margin:15px 0 0 0;color:#cb522a;text-transform:uppercase;}
@font-face{font-family:"方正兰亭中黑";scr:url(../font/fzltcxhjt2.TTF);}
.IdexSolute ul{width:100%;float:left;margin:30px  0 0 0;display:flex;justify-content:space-between;flex-wrap: wrap;}
.IdexSolute ul li{width:284px;float:left;position:relative;}
.IdexSolute ul li section{width:284px;height:216px;position:absolute;left:0;top:0;background:rgba(0,0,0,.7);z-index:11;font-size:13px;color:#FFF;box-sizing:border-box;padding:14px;line-height:24px;opacity:0;transition:all 0.3s ease-in 0s;}
.IdexSolute ul li img,.IdexSolute ul li mark{width:284px;height:216px;overflow:hidden;}
.IdexSolute ul li:hover section{opacity:1;}

/**荣誉证书**/
.IdexHonor{height:370px;background:url(idexhonorimgbg.jpg) no-repeat center top;}
.IdexHonorFlash{overflow:hidden;}
.overflow{position:relative;}
.overflow span{width:48px;height:98px;position:absolute;top:50%;margin:-49px 0 0 0;display:block;z-index:11;cursor:pointer;}
.overflow span.prev{left:-107px;}
.overflow span.next{right:-107px;}
.IdexHonor span{position:absolute;top:50%;display:block;z-index:11;}
.IdexHonorFlash ul{width:200%;float:left;margin:35px 0 0 0;}
.IdexHonorFlash ul li{width:228px;height:300px;line-height:300px;background:#FFF;float:left;margin:0 15px 0 0;}
.IdexHonorFlash ul li img{width:170px;margin:0 29px;display:line-block; vertical-align:middle;}


/**新闻中心**/
.NewLeft{width:586px;float:left;margin:0 0 50px;}
.NewLeftTop{margin:50px 0 20px;}
.NewLeftTop ul li{height:30px;float:left;font-size:16px;color:#939393;}
.NewLeftTop ul li p{height:27px;border-bottom:3px solid #fff;float:left;display:block;font-size:16px;color:#1e1e1e;transition:all 0.3s ease-in 0s;}
.NewLeftTop ul li span{margin:0 16px;}
.NewLeftTop ul li.hover p{border-bottom:3px solid #cb522a;}
.NewLeftTop ul a{float:right;font-size:14px;color:#666;text-transform:uppercase;line-height:30px;display:block;}

.NewLeftCont dl{width:100%;float:left;border-bottom:2px solid #ccc;padding-bottom:25px;}
.NewLeftCont dd.title{margin:20px 0 10px;}
.NewLeftCont dd.title a{width:85%;display:block;float:left;color:#272727;}
.NewLeftCont dd.title time{width:15%;display:block;float:left;font-size:14px;text-align:right;color:#9e9e9e;}
.NewLeftCont dd.title{width:100%;float:left;}
.NewLeftCont dd{width:100%;float:left;}
.NewLeftCont dd a{width:100%;float:left;font-size:14px;color:#737373;line-height:26px;}

.NewLeftCont ul{width:100%;margin:15px 0;float:left;}
.NewLeftCont ul li{width:100%;line-height:30px;float:left;}
.NewLeftCont ul li a{width:83%;display:block;float:left;color:#666666;font-size:14px;}
.NewLeftCont ul li mark{width:6px;height:3px;margin:13px 4px 13px 0;background:#cccccc;float:left;display:block;}
.NewLeftCont ul li time{width:15%;display:block;float:left;font-size:14px;text-align:right;color:#9e9e9e;}
/**常见问题**/
.NewRight{width:488px;float:right;margin:0 0 50px;}
.NewRightCont ul li{width:100%;height:93px;float:left;}
.NewRightCont ul li.active{margin:60px 0;}
.NewRightCont ul li img{width:179px;height:93px;float:left;}
.NewRightCont ul li .sec{width:285px;float:right;margin-left:24px;}
.NewRightCont ul li h3,.NewRightCont ul li p{width:100%;height:20px;line-height:20px;float:left;}
.NewRightCont ul li mark{width:20px;height:20px;display:block;float:left;color:#FFF;text-align:center;font-size:14px;margin:0 10px 0 0;}
.NewRightCont ul li h3 mark{background:#061828;}
.NewRightCont ul li h3 a{color:#2a2a2a;}
.NewRightCont ul li p{height:45px;margin:28px 0 0 0;}
.NewRightCont ul li p mark{background:#cb522a;}
.NewRightCont ul li a{width:255px;float:left;font-size:14px;color:#999;}

/**向上**/
.link{height:55px;background:#333;float:left;}
.up{position:relative;}
.up a{width:81px;height:81px;background-image:url(../img/upimg.png);background-color:#333;border-radius:50%;font-size:14px;color:#f1f1f1;line-height:70px;display:block;text-align:center;position:absolute;left:76px;top:-35px;}

/*优势*/
.ys{
	width:100%;
	height:1728px;
	margin:0 auto;
	background-image: url(../img/ys.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.ys_con{
	width:1200px;
	height: 1338px;
	margin:0 auto;
	padding-top: 269px;
}

.ys1{
	width:1150px;
	padding-left: 50px;
	margin-bottom: 140px;
}
.ys_p1{
	font-size: 25px;
	font-weight: both;
	color: #cb522a;
	padding-left: 175px;
	margin-bottom: 5px;
}
.ys_p2{
	padding-left: 175px;
	margin-bottom: 50px;
}
.ys_p3{
	padding-left: 50px;
	margin-bottom: 30px;
}
.ys_p4{
	padding-left: 50px;
}

.ys2{
	width:736px;
	padding-left: 464px;
	margin-bottom: 193px;
}
.ys2_p1{
	font-size: 22px;
	font-weight: both;
	color: #cb522a;
}
.ys2_p2{
	margin-bottom: 50px;
}
.ys2_p3{
	padding-left: 185px;
	padding-right: 50px;
	margin-bottom: 20px;
}
.ys2_p4{
	padding-left: 185px;
	padding-right: 50px;
	margin-bottom: 20px;
}
.ys2_p5{
	padding-left: 185px;
	padding-right: 50px;
	margin-bottom: 20px;
}
.ys2_p6{
	padding-left: 185px;
	padding-right: 50px;
}

.jjfa{
	width:100%;
	height:430px;
	background-color: #cb522a;
	padding:50px 0;
}
.jjfa_con{
	width:1200px;
	margin: 0 auto;
}
.jjfa_con_p1{
	font-size: 40px;
	font-weight: bold;
	text-align: center;
	color: #fff;
}
.jjfa_con_p2{
	text-align: center;
	color: #fff;
	margin-bottom: 30px;
}
.jjfa_ul{
	display: flex;
	justify-content: space-between;
}
.jjfa_ul li{
	width:24.2%;
	height: 320px;
	background-color: #222;
	transition: .5s;
	box-sizing:border-box;
	padding: 20px; 
}
.jjfa_ul li p{
	text-align: center;
	color: #fff;
}
.jjfa_ul li:hover{
	background-color: #f59f0b;
}

.p_t{
	font-size: 20px;
	font-weight: bold;
	margin-top:10px;
}
.p_t1{
	margin-bottom: 15px;
}









