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

/*product*/
.product{
	width: 100%;
	height: 786px;
	margin-top: 70px;
}
.product_bg{
	max-width: 1200px;
	height: 100%;
	margin: 0 auto;
}
.product_top{
	width: 100%;
	height: 92px;
	background: url(/statics/images/tem/pro_top.png)no-repeat center;
}
.product_bottom{
	width: 100%;
	height: 685px;
	margin-top: 40px;
	overflow: hidden;
}
.pro_left{
	width: 250px;
	height: 100%;
}
.pro_left p{
	width: 100%;
	height: 112px;
	background:url(/statics/images/tem/pro_list.png)no-repeat center;
}
.pro_list{
	width: 100%;
	height: 410px;
	overflow: hidden;
	background:#f3f3f3;
}
.pro_list h3{
	height:52px; 
	overflow:hidden; 
	font-size:16px;
	font-weight:bold;
	line-height:52px;
	background: #e5e5e5;
	margin-bottom: 6px;
}
.pro_list h3 a{ 
	display:block;
	background:#ededed url(/statics/images/tem/fen_jt1.png) no-repeat 20px center; 
	color:#555;
	padding-left:40px;
}
.pro_list h3 a:hover{
	background:#ededed url(/statics/images/tem/fen_jt2.png) no-repeat 20px center; 
	color:#0064d2!important ;
}
.pro_list ul{
	overflow-y: auto;
	height: 220px;
	background:#f3f3f3;
}
.pro_list li{ 
	font-size:16px;
	color:#747474;
	height: 44px;
	line-height: 44px;
	background: #f3f3f3;
	border-bottom: 1px solid #dedede;
}
.pro_list li a{
	font-size:16px;
	display:block; 
	color:#333;
	background:url(/statics/images/tem/fen_jt3.png) no-repeat 40px center;
	padding-left:60px;
	height: 44px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.pro_list li a:hover{color: #0064d2;}
.pro_left span{
	width: 100%;
	display: block;
	height: 132px;
	background:url(/statics/images/tem/pro_phone.png)no-repeat center;
}
.pro_right{
	width: 916px;
	height: 100%;
	border-bottom: 2px solid #e5e5e5;
}
.pro_bottom{
	width: 100%;
	height: 100%;
}
.pro_bottom ul{
	width: 100%;
	height: 100%;
}
.pro_bottom li{
	width: 280px;
	height: 340px;
	float: left;
    margin-right: 28px;
}
.pro_bottom li:nth-child(3){margin-right: 0}
.pro_bottom li:nth-child(4){margin-top: 20px;}
.pro_bottom li:nth-child(5){margin-top: 20px;}
.pro_bottom li:nth-child(6){margin-top: 20px;margin-right: 0}
.pro_img{
	width: 100%;
	height: 280px;
	overflow: hidden;
}
.pro_img a,.pro_img a img{
	width: 100%;
	height: 100%;
	display: block;
	transition: 0.6s;
}
.pro_img a img:hover{transform: scale(1.1)}
.pro_bottom p{
	width: 90%;
	text-align: center;
	margin-left: 5%;
	height: 38px;
	margin-top: 4%;
	font-size: 16px;
	color: #666;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space:nowrap;
	
}
.pro_bottom li:hover p{color: #0064d2}

/*equipment*/
.equipment{
	width: 100%;
	height: 879px;
	margin-top:80px;
	background: url(/statics/images/tem/equ-bg.jpg)no-repeat center;
}
.equipment_bg{
	max-width: 1200px;
	height: 100%;
	margin: 0 auto;
}
.equipment_top{
	width: 567px;
	height: 88px;
	padding-top: 80px;
	padding-left: 310px;
	overflow: hidden;
}
.equipment_top img{
	width: 100%;
	height: 100%;
}
.equipment_bottom{
	width: 1340px;
	margin-left: -70px;
	height: 583px;
	margin-top: 40px;
}
.prod_bg{
	width: 100%;
	height: 583px;
}
#prod{
	height:auto; 
	margin:0 auto;
}
#equ_l{
	background:url("/statics/images/tem/icon20.png") no-repeat;
	background-position: left center;
	width: 42px;height: 72px;
	cursor: pointer;
	float: left;
	margin-top: 20%;
}
#equ_r{
	background:url("/statics/images/tem/icon21.png") no-repeat;
	background-position: right center;
	width: 42px;
	height: 72px;
	cursor: pointer;
	float: right;
	margin-top: 20%;
}
#equ_d{
	margin:0px 20px;
	width:1200px; 
	height:583px; 
	overflow:hidden;
	float: left;
}
.equ_list{
	width:100%;
	height: 100%;
}
.equ_list ul{
	width:100%;
	height: 100%;
}
.equ_list li{
	float: left;
	width: 390px;
	height: 583px;
	position: relative;
	margin-right: 15px;
}
.equ_list li:hover a{
	color: #fff!important;
}
.equ_img{
	width: 100%;
	height: 440px;
	overflow: hidden;
	position: absolute;
	bottom: 0;
	left: 0;
}
.equ_img a{
	width: 100%;
	height: 100%;
	display: block;
	color: #fff!important;
}
.equ_img img{
	width: 100%;
	height: 100%;
	transition: 0.6s;
	color: #fff;
}
.equ_font{
	width: 100%;
	height:143px;
	background: #fff!important;
	position: absolute;
	top: 0;
	left: 0;
}
.equ_font a{
	width: 80%;
	margin-left: 10%;
	text-align: center;
	display: block;
	font-size: 20px;
	color: #0064d2!important;
	height: 26px;
	padding-top: 50px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.equ_font P{
	color: #fff!important;
}
.equ_font p{
	width: 40px;
	height: 2px;
	margin-top: 16px;
	background: #0064d2;
	margin-left: 175px;
}
.equ_list li:hover .equ_font{
	position: absolute;
	top: 440px;
	left: 0;
	background: #0064d2!important;
}
.equ_list li:hover .equ_img{
	position: absolute;
	top: 0;
	left: 0;
}
.equ_list li:hover .equ_img img{
	transform: scale(1.1)
}
.equ_list li:hover .equ_font a{
	color: #fff;
}
.equ_list li:hover .equ_font p{
	background: #fff;
}

/*advantage*/
.adv{
	width: 100%;
	height: 650px;
}
.adv_bg{
	max-width: 1200px;
	height: 100%;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.adv_top{
	width: 566px;
	height: 89px;
	padding-top: 80px;
	padding-left: 310px;
	overflow: hidden;
}
.adv_top img{
	width: 100%;
	height: 100%;
}
.adv_bottom{
	width: 100%;
	height: 430px;
	margin-top: 40px;
}
.adv_left{
	width: 570px;
	height: 100%;
}
.adv_left p{
	font-size: 24px;
	color: #555;
}
.adv_img{
	width: 100%;
	height: 355px;
	margin-top: 45px;
}
.adv_right{
	width: 570px;
	height: 100%;
	text-align: left;
}
.adv_right p{
	font-size: 24px;
	color: #555;
}
.adv_img ul{
	width: 100%;
	height: 100%;
	margin-top: -392px;
}
.adv_img li{
	width: 478px;
	height: 48px;
	overflow: hidden;
	margin-top: 46px;
	margin-left: 93px;
}
.adv_img li p{
	width: 96%;
	margin-left: 4%;
	color: #fff;
	line-height: 48px;
	font-size: 15px;
}

/*case*/
.case{
	width: 100%;
	height: 725px;
	margin-top: 80px;
	background: #ecf0f3;
}
.case_bg{
	max-width: 1200px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.case_top{
	width: 567px;
	height: 88px;
	padding-top: 80px;
	padding-left: 310px;
	overflow: hidden;
}
.case_top img{
	width: 100%;
	height: 100%;
}
.case_bottom{
	width: 1340px;
	margin-left: -70px;
	height:450px;
	margin-top: 40px;
}
.prod_bg1{
	width: 100%;
	height: 450px;
}
#prod1{
	height:auto; 
	margin:0 auto;
}
#case_l{
	background:url("/statics/images/tem/icon22.png") no-repeat;
	background-position: left center;
	width: 42px;height: 72px;
	cursor: pointer;
	float: left;
	margin-top: 14%;
}
#case_r{
	background:url("/statics/images/tem/icon23.png") no-repeat;
	background-position: right center;
	width: 42px;
	height: 72px;
	cursor: pointer;
	float: right;
	margin-top: 14%;
}
#case_d{
	margin:0px 20px;
	width:1200px; 
	height:450px; 
	overflow:hidden;
	float: left;
}
.case_list{
	width:100%;
	height: 100%;
}
.case_list ul{
	width:100%;
	height: 100%;
}
.case_list li{
	float: left;
	width: 380px;
	height: 450px;
	margin-right:30px;
	background: #d3d3d3;
	overflow: hidden;
}
.case_list li:hover a{
	color: #fff!important;
}
.case_img{
	width: 345px;
	height: 254px;
	margin-top: 18px;
	margin-left: 18px;
	overflow: hidden;
}
.case_img a img,.case_img a img{
	width: 100%;
	height: 100%;
	display: block;
	transition: 0.6s;
}
.case_font{
	width: 345px;
	height:178px;
	margin-left: 18px; 
}
.case_font a{
	display: block;
	padding-top: 32px;
	font-size: 20px;
	color: #333!important;
	width: 80%;
	margin-left: 10%;
	text-align: center;
	height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.case_font p{
	display: block;
	padding-top: 30px;
	font-size: 14px;
	color: #666;
	width: 100%;
	text-align: left;
	height:60px;
	overflow: hidden;
}
.case_list li:hover{
	background: #0064d2;
}
.case_list li:hover .case_img a img{
	transform: scale(1.1)
}
.case_list li:hover .case_font a{
	color: #fff;
}
.case_list li:hover .case_font p{
	color: #fff;
}

/*公司简介*/
.compang{
	width: 100%;
	height: 775px;
	margin-top: 70px;
}
.company_bg{
	max-width: 1200px;
	height: 100%;
	margin: 0 auto;
}
.company_top{
	width: 100%;
	height: 420px;
	overflow: hidden;
}
.about_left{
	width: 580px;
	height: 100%;
}
.about_left a{
	width: 326px;
	height: 75px;
	display: block;
	background: url(/statics/images/tem/com_title.jpg)no-repeat center;
}
.about_left p{
	width: 100%;
	text-align: justify;
	height: 320px;
	margin-top: 25px;
	overflow: hidden;
	line-height: 33px;
	font-size: 14px;
	color: #666;
}
.about_more{
	width: 100%;
	height: 40px;
	margin-top: 70px;
}
.about_more a{
	font-size: 16px;
	background: #1e5db0;
	width: 130px;
	height: 40px;
	line-height: 40px;
	display: inline-block;
	color: #fff;
	text-align: center;
	margin-right: 20px;
}
.about_right{
	width: 585px;
	height: 400px;
	overflow: hidden;
}
.about_right a,.about_right a img{
	width: 100%;
	height: 100%;
	display: block;
	transition: 0.6s;
}
.about_right a img:hover{transform: scale(1.1)}
.company_bottom{
	width: 100%;
	height: 430px;
	margin-top: 60px;
	overflow: hidden;
}
.honor_top{
	width:130px;
	border-left: 2px solid #1e5db0;
}
.honor_top a{
	display: inline-block;
	font-size: 20px;
	color: #333;
	padding-left: 20px;
}
.honor_bottom{
	width: 100%;
	height: 302px;
	margin-top:16px;
	position: relative;
}
.honor_bg{
	width: 100%;
	height: 302px;
}
#honor{
	height:auto; 
	margin:0 auto;
}
#honor_l{
	background:url("/statics/images/tem/icon1.png") no-repeat;
	background-position: left center;
	width: 47px;
	height: 51px;
	cursor: pointer;
	position: absolute;
    top:40%;
    left:0;
}
#honor_l:hover{background:url("/statics/images/tem/icon2.png") no-repeat;}
#honor_r{
	background:url("/statics/images/tem/icon4.png") no-repeat;
	background-position: right center;
	width: 47px;
	height: 51px;
	cursor: pointer;
	position: absolute;
    top:40%;
    right:0;
}
#honor_d{
	width:1200px; 
	height:302px; 
	overflow:hidden;
	float: left;
}
.honor_list{
	width:100%;
	height: 100%;
}
.honor_list ul{
	width:100%;
	height: 100%;
}
.honor_list li{
	width: 228px;
	height: 302px;
	float: left;
	overflow: hidden;
	margin-right:15px;
}
.honor_list li:hover{
	box-shadow: 0 0  10px #1e5db0;
}
.honor_list li a,.honor_list li a img{
	width: 100%;
	height: 100%;
	display: block;
}

/*新闻资讯*/
#xw{
	width: 100%;
	margin-top:150px;
	height:570px;
}
#xw #xinwen{
	width: 1200px;
	height:600px;
	margin: 0 auto;
}
#xw #xinwen .top_3{
	margin: 0 auto;
	height: 88px;
	background: url(/statics/images/tem/news_top.png) no-repeat center;
}
#xw #xinwen .tab_header1 li:nth-child(2){
	margin-left:80px;
}
#xw #xinwen .tab_header1 li:nth-child(3){
	margin-left:80px;
}
#xw #xinwen .tab_header1{
	width:1200px;
	text-align: center;
	margin-top: 40px;
}
#xw #xinwen .tab_header1 li{
    margin:0 16px;
	display:inline-block;
	width: 142px;
	height: 40px;
	line-height: 40px;
	font-size:14px;
	color: #666;
	padding: 0 10px;
}
#xw #xinwen .active1:hover{
	background-color: #0064d2;
	cursor:pointer;
	color: #fff;
}
#xw #xinwen .tab_content1{
	width: 1200px;
	height:400px;
	margin-top: 40px;
}
#xw #xinwen .tab_content1 .tab1{
	width:1200px;
	height: 300px;
	display: none;
}
#xw #xinwen .tab_content1 .tab_active1{
	display: block;
}
.tab_zuo{
	width: 320px;
	height: 360px;
	overflow:hidden;
	box-shadow: 0px 0px 8px rgba(0,0,0,.5);
	float: left;
}
.tab_zuo{
	position: relative;
}
.touming{
	width:100%;
	height:40px;
	position: absolute;
	left:0;
	bottom: 0;
	background: rgba(0,0,0,0.5);
}
.touming a{
	display: block;
	font-size:16px;
	text-align: center;
	height:40px;
	line-height: 40px;
	color: #fff;
}
.tab_zuo:hover .touming{background:rgba(0,100,210,0.8);}
.tab_you1{
	width:834px;
	float: right;
	margin-top: -370px;
	margin-left:50px;
}
.tab_zuo img{
	width: 100%;
	height: 100%;
	transition: 0.6s;
}
.tab_zuo img:hover{transform: scale(1.1)}
.tab_you1 .news_list .twbm .left111{width: 60px;float:left;margin: 10px;text-align: center;color: #666;font-size: 14px;}
.tab_you1 .news_list .twbm .left111 .kuai{width:60px;height:60px;background:#b2b2b2;color:#fff;padding-top:12px;font-size:34px;text-align:center;margin-bottom: 5px;}
.tab_you1 .news_list .twbm{width:400px;height: 115px;border: 1px solid #b8b8b8;margin: 10px 2px 10px 0;float: left;}
.tab_you1 .news_list .twbm p a{font-size: 16px;color: #666!important;display: block;float: none;text-align: left;line-height: 44px; height:44px;overflow: hidden;}
.tab_you1 .news_list .twbm1{margin-left:30px;}
.tab_you1 .news_list .twbm1 .left111{width: 60px;float:left;margin: 10px;text-align: center;color: #666;font-size: 14px;}
.tab_you1 .news_list .twbm1 .left111 .kuai{width:60px;height:60px;background:#b2b2b2;color:#fff;font-size:40px;text-align:center;margin-bottom: 5px;}
.tab_you1 .news_list .twbm1{width:400px;height: 105px;border: 1px solid #b2b2b2;margin-top: 10px;margin-bottom: 10px;float: left;}
.tab_you1 .news_list .twbm1 p a {font-size: 16px;color: #666;display: block;float: none;text-align: left;line-height: 40px;}
.tab_you1 .news_list .twbm:hover{
	border: 1px solid #0064d2;
}
.tab_you1 .news_list .twbm:hover p a{
	color:#0064d2;
}
.tab_you1 .news_list .twbm:hover .kuai{
	background:#0064d2;
}
.tab_you1 .news_list .twbm1:hover{
	border: 1px solid #0064d2;
}
.tab_you1 .news_list .twbm1:hover p a{
	color:#0064d2;
}
.tab_you1 .news_list .twbm1:hover .kuai{
	background:#0064d2;
}
.right111{
	height: 94px;
	overflow: hidden;
	padding-right:3px;
	color: #999;
}

/*友情链接*/
.link{
	width: 100%;
	min-height:64px;
	background: #ecf0f3;
	margin-top: 60px;
}
.link_bg{
	max-width: 1200px;
	height: 100%;
	margin: 0 auto;
}
.link_bg ul{
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.link_bg ul li{
    margin-top: 10px;
	height: 100%;
	float: left;
}
.link_bg li p{
	font-size: 20px;
	color: #0064d2;
	border-left: 1px  solid #0064d2;
	padding-left: 10px;
	letter-spacing: 1px;
	line-height:35px;
}
.link_bg li a{
	font-size: 16px;
	color: #333;
	display:inline-block;
	margin: 0 10px 0 10px;
	line-height:35px;
}
.link_bg li a:hover{color:#0064d2; }

.qh ul {
	list-style:none;
}
.qh li {
	float: left;
	padding-right: 5px;
}



.dqqc {
	clear: left;
}