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

/*产品开始*/
	/*产品分类开始*/
.index_chanpin01{
/*	background:#ededed;*/
	padding:30px 0 70px 0;
}
.index_product_type{
	width:270px;
	padding-right:20px;
	z-index:999;
	
}
.index_product_type > p{
	background:#0051a3;
	font-weight:bold;
	font-size:30px;
	line-height:44px;
	padding:20px 0;
	padding-top:30px;
	text-align:center;
}
.index_product_type > p > span{
	display:block;
	font-weight:normal;
	font-size:13px;
	line-height:20px;
}
.index_product_type > div{
	height:145px;
	background:url(../images/cp_dj.jpg) no-repeat center top;
	padding-left:126px;
	padding-top:45px;
	font-size:12px;
/*	color:#f86500;*/
}
.index_product_type > div > span{
	font-size:16px;
	line-height:30px;
	font-weight:bold;
/*	color:#dd2f34;*/
}
.index_product_type > ul{
	background:#1265cf;
	padding:20px;
}
.index_product_type > ul > li{
	line-height:56px;
	height:56px;
	padding-left:40px;
	background:url(../images/sjn.png) no-repeat 20px center;
/*	background:#ef1c22;*/
	position:relative;
/*	text-align:center;*/
	border-bottom:1px solid #0a7ef3;
}
.index_product_type > ul > li:hover{
	z-index:1;
}
.index_product_type > ul > li:hover .index_product_typei01{
/*	display:block;*/
}
.index_product_type > ul > li > a{
	display:block;
	color:#fff;
	font-size:15px;
	font-family:"宋体";
}
.index_product_typei01{
	display:none;
	width:100%;
	line-height:36px;
	position:absolute;
	top:40px;
	left:0;
	background:#f9f9f9;
}
.index_product_type > ul > li .index_product_typei01 a{
	color:#000;
	border-top:1px solid #efefef;
	font-size:14px;
}
.index_product_type > ul > li .index_product_typei01 > li a:hover{
	background:#ef1c22;
	color:#fff;
}
	/*产品分类结束*/
	/*产品展示开始*/
.index_product_list{
	width:910px;
/*	margin-top:20px;*/
	height:860px;
	overflow:hidden;
}
.index_product_lbqh{
	display:none;
	width:935px;
/*	padding-bottom:50px;*/
	position:absolute;
	left:0;
	top:0;
}
.index_product_lhcrt{
	display:block;
}
.index_product_lbqh > li{
	float:left;
	width:278px;
/*	height:215px;*/
/*	border-radius:5px;*/
	border:1px solid #c3c4c5;
/*	box-shadow:0px 0px 10px #c3c4c5;*/
	margin:8px 8px 20px 8px;
/*	position:relative;*/
	overflow:hidden;
	padding:3px;
}
.index_product_kuang{
	width:276px;
	height:207px;
	
	border:1px solid #c3c4c5;
	overflow:hidden;
}
.index_product_lbqh > li > a{
	display:block;
	position:relative;
	color:#fff;
	font-size:16px;
}
.index_product_lbqh > li > a:hover{
	opacity:0.9;
	text-decoration:underline;
}
.index_product_lbqh > li:hover img{
	transform:scale(1.04);
}
.index_product_lbqh > li img{
	width:278px;
/*	height:208.5px;*/
	border-radius:5px;
}
/*
.index_product_lhzj{
	width:260px;
	height:40px;
	position:absolute;
	left:0;
	bottom:0;
	background:#000;
	opacity:0.35;
	filter:alpha(opacity=22);
}
*/
.index_product_lhzjn{
	width:100%;
	line-height:40px;
/*
	position:absolute;
	left:0;
	bottom:0;
*/
	text-align:center;
/*	background:#448ef3;*/
	margin:3px 0;
	color:#333;
}
	/*产品展示结束*/
/*产品结束*/
/*大标题开始*/
.index_tit01{
	padding:40px 0;
	margin-top:10px;
}
.index_tit01 > h2{
	position:relative;
	font-size:25px;
	color:#053faa;
	line-height:45px;
	text-align:center;
}
.index_tit01 > h2 > s,.index_tit01 > h2 > span{
	position:absolute;
	width:150px;
	height:1px;
	background:#053faa;
	top:23px;
}
.index_tit01 > h2 > s{
	left:350px;
}
.index_tit01 > h2 > span{
	right:350px;
}
.index_tit01 > span{
	display:block;
	font-size:12px;
	line-height:32px;
	color:#666;
	text-align:center;
	text-transform: uppercase;
}
/*大标题结束*/
/*产品特点开始*/
.index_chanpin_youshi{
	padding:90px 0;
	background:url(../images/chanpin_youshi_bg.jpg) repeat left top;
	margin-top:10px;
}
.index_youshipc_tit{
	font-size:30px;
	color:#006bbd;
	line-height:60px;
	padding-bottom:50px;
}
.index_youshipc_tit > span{
	font-size:16px;
	color:#666;
	line-height:36px;
	font-weight:normal;
	display:block;
	padding:5px 0;
}
.index_youshipc_tit > span > s{
	display:inline-block;
	width:75px;
	height:1px;
	background:#d8d8d8;
	margin:0 25px;
	vertical-align:middle;
}
.index_youshi_chanpininner{
	height:460px;
	background:url(../images/chanpin_youshi_center.png) no-repeat center 10px;
}
.index_chanpinys_left{
	width:400px;
	padding-left:100px;
}
.index_chanpinys_right{
	width:400px;
	padding-right:100px;
}
.index_cpys_inner > p{
	width:64px;
	height:64px;
	background:#006bbd;
	border-radius:50%;
}
.index_cpys_inner > div{
	float:left;
	width:230px;
	padding:0 20px;
}
.index_cpys_inner > div > h2{
	font-size:18px;
	line-height:24px;
	color:#006bbd;
}
.index_cpys_inner > div > p{
	font-size:15px;
	line-height:26px;
	color:#666;
	padding-top:10px;
}
.index_cpys_inner01{
	height:135px;
}
.index_cpys_inner02{
	height:204px;
}
.index_cpys_inner03{
	height:100px;
}
.index_chanpinys_right > div > div{
	text-align:right;
	float:right;
}
.index_chanpinys_right > div > div > h2{
	text-align:right;
}
/*产品特点结束*/
/*优势开始*/
.index_youshi{
	height:1190px;
	background:#eee;
/*	background:url(../images/youshi_bg.jpg) no-repeat center top;*/
}
.index_youshi_tit{
	padding-top:80px;
	background:url(../images/youshi_tit.png) no-repeat center 86px;
	text-align:center;
	height:110px;
	font-size:30px;
	line-height:40px;
	color:#2454ac;
	padding-bottom:70px;
}
.index_youshi_tit > span{
	display:block;
	font-size:18px;
	line-height:30px;
	color:#666;
	font-weight:normal;
}
.index_youshi_innert{
	height:436px;
	background:url(../images/youshi_top.png) no-repeat 730px top;
	padding-left:100px;
}
.index_youshi_innerb{
	height:410px;
	background:url(../images/youshi_bottom.png) no-repeat 170px 10px;
	padding-left:700px;
}
.index_youshi_incotain{
	height:200px;
}
.index_youshi_incotain > div{
	height:86px;
}
.index_youshi_incotain > div > p{
/*	height:86px;*/
	float:left;
	width:44px;
	height:64px;
	background:url(../images/youshi_sanjiao.png) no-repeat left top;
	text-align:center;
	line-height:50px;
	color:#fff;
	font-weight:bold;
	padding-right:20px;
	font-size:20px;
}
.index_youshi_incotain > div > h2{
	float:left;
	width:540px;
	font-size:20px;
	line-height:30px;
	color:#0b0700;
}
.index_youshi_incotain2 > div > h2{
	width:420px;
}
.index_youshi_incotain > div > h2 > span{
	display:block;
	font-size:14px;
	line-height:30px;
	color:#929292;
	text-transform: uppercase;
	font-weight:normal;
}
.index_youshi_incotain > ul{
	padding-left:65px;
}
.index_youshi_incotain > ul > li{
	font-size:15px;
	line-height:36px;
	color:#646267;
	max-width:500px;
}
.index_youshi_incotain2 > ul > li{
	font-size:15px;
	line-height:36px;
	color:#646267;
	max-width:420px;
}
.index_youshi_incotain > ul > li > s{
	display:inline-block;
	*zoom:1;
	width:9px;
	height:9px;
	background:#d40201;
	margin-right:3px;
/*	vertical-align:middle;*/
	border-radius:50%;
}
/*优势结束*/
/*关于我们开始*/
.index_about_awpa{
	height:800px;
	background:url(../images/about.jpg) no-repeat center center;
}
.index_about_top{
	height:470px;
	background:url(../images/about_cf.jpg) no-repeat right top;
	padding-right:650px;
	margin-top:20px;
}
.index_about_top > h2{
	height:120px;
	border-bottom:1px solid #dfdfdf;
	font-size:54px;
	color:#2454ac;
	line-height:60px;
/*	padding-top:20px;*/
}
.index_about_top > h2 > span{
	font-weight:normal;
	display:block;
	font-size:18px;
	color:#555;
	line-height:36px;
}
.index_about_inner{
	text-indent:2em;
	font-size:13px;
	line-height:24px;
	padding-top:20px;
	color:#555;
}
.index_about_top > p{
	padding-top:26px;
}
.index_about_top > p > a{
	float:left;
	width:144px;
	line-height:35px;
	background:#2454ac;
	border-radius:17px;
	font-size:14px;
	color:#fff;
	margin-right:74px;
	text-align:center;
}
.index_about_top > p > .index_ak{
	background:#e50010;
}
.index-abot-bottom{
	height:286px;
}
.index-abot-bottom > ul{
	width:1260px;
}
.index-abot-bottom > ul > li{
	float:left;
	width:276px;
	margin:0 30px 36px 0;
}
.index-abot-bottom > ul > li > a{
	display:block;
}
.index-abot-bottom > ul > li > a img{
	display:block;
	width:100%;
}
.index-abot-bottom > ul > li > a > p{
	font-size:13px;
	line-height:36px;
	color:#555;
	text-align:center;
}
#pic_rongqi2{
/*	width:375px;*/
	height:250px;
	position:relative;
	overflow:hidden;
/*	margin:10px auto;*/
}
#pic_rongqi2 ul{
	width:5000px;
/*	height:2.6rem;*/
	position:absolute;
	left:0;
	top:0;
	animation: 35s move infinite linear; 
}
@keyframes move{
    0% {
          left: 0;
    }
    100% {
          left: -3000px;
    }
}
/*关于我们结束*/
/*案例开始*/
.index_anli_wrap > ul{
	width:1250px;
	padding-bottom:60px;
}
.index_anli_wrap > ul > li{
	float:left;
	width:285px;
	margin:15px 20px 20px 0;
}
.index_anli_wrap > ul > li > a{
	display:block;
}
.index_anli_wrap > ul > li > a > div{
	height:213px;
	overflow:hidden;
}
.index_anli_wrap > ul > li > a > div > img{
	width:100%;
}
.index_anli_wrap > ul > li > a > p{
	line-height:46px;
/*	background:#eeeeee;*/
	text-align:center;
	font-size:15px;
	color:#999;
}
/*案例结束*/


/*底部开始*/
.index_bottom_wrap{
	background:#f4f4f4;
	padding-top:60px;
}
.index_news_xian{
	height:1px;
	background:#dedede;
}
/*	新闻开始*/
.index_news{
	border-left:1px solid #dedede;
	height:600px;
}
.index_news_ine{
	float:left;
	width:346px;
	padding:0 26px;
	height:600px;
	border-right:1px solid #dedede;
}
.index_news_ine > li > h2{
	padding:30px 0;
	font-size:20px;
	line-height:26px;
	color:#187ee0;
}
.index_news_ine > li > h2 > span{
	font-size:10px;
	color:#0c0d46;
	font-weight:normal;
}
.index_news_ine > li > h2 > i{
	float:right;
	font-size:16px;
	color:#bdbdbd;
	text-align:center;
	line-height:20px;
	width:20px;
	border:1px solid #bdbdbd;
	border-radius:50%;
	font-weight:normal;
}
.index_news_ine > li > span{
	padding:10px;
	display:block;
	background:#fff;
	margin-bottom:10px;
}
.index_news_ine > li > span img{
	display:block;
}
.index_news_ine > li{
	font-size:13px;
	line-height:35px;
	color:#000;
	font-weight:bold;
}
.index_news_ine > li > a{
	font-size:13px;
	line-height:35px;
	color:#000;
	font-weight:bold;
	display:block;
}
.index_news_ine > li > a > s{
	display:inline-block;
	*zoom:1;
	width:6px;
	height:6px;
	border:1px solid #9a9a9a;
	border-radius:50%;
	vertical-align:middle;
	margin-right:10px;
}
.index_news_ine > .index_newa-a > a{
	display:block;
	width:115px;
	height:40px;
	line-height:40px;
	border:1px solid #9a9a9a;
	border-radius:20px;
	text-align:center;
	font-weight:bold;
	color:#000;
	margin-top:10px;
}
/*	新闻结束*/
/*底部结束*/
	/*友情链接开始*/
.comm_yqlj_wrap{
	line-height:74px;
	border-bottom:1px solid #f2f2f2;
}
.comm_yqlj > h2{
	font-size:13px;
	color:#999;
	font-weight:normal;
}
.comm_yqlj > h2 > span{
	font-size:16px;
	color:#2454ac;
}
.comm_yqlj > h2 > a{
	padding:0 12px;
	font-size:13px;
	color:#999;
}
.comm_yqlj > h2 > i{
	font-style:normal;
	font-size:15px;
	color:#818181;
}
	/*友情链接结束*/
