/*首页css*/
.banner{
	position: relative;
	width: 100%;
	height: 690px;
	margin: 0 auto;
	overflow: hidden;


}


.bannerpic{
	position: absolute;
	width:1920px;
	left:50%;
	margin-left: -960px;
	z-index: 10;
}

.bannerbtn{
	position: absolute;
	width:1002px;
	height:70px;
	left:50%;
	bottom:0px;
	margin-left: -501px;
	/*background-color:green;*/
	z-index: 11;
}

.btnlist{
	position: relative;
	/*width:300px;*/
	height:8px;
	/*background-color: red;*/
}
.btnlist ul{
	width:270px;
	margin:0 auto;

}

.btnlist ul li{
	float:left;
	width:82px;
	height:8px;
	/*background-color: gray;*/
	margin-left:8px;
}

.btnlist ul li a{
	display: block;
	width:100%;
	height:100%;
}
/*--------------content-----------------------------*/

.content{
	/*width: 1002px;*/
	height: 2568px;
	margin: 0 auto;
	background-color: white;
	/*background-color: #f5f5f5;*/

}

.conabout{
	position: relative;
	width:1002px;
	margin:0 auto;
	height: 608px;

	background:url(../img/iaboutbg.png) no-repeat;	

	background-position: 0px 70px;
}
.cableft{
	float:left;
	width:398px;
	height: 100%;
	/*background-color: yellow;*/
	/*margin-top: 234px;*/
	margin-left: 93px;
}

.cableft img{
	margin-top: 235px;
}
.cableft div{
	
	margin-top:6px;
}
.cableft p{
	color:white;
	line-height: 30px;
}
.cableft a{
	display: block;
	width:37px;
	height:37px;
	margin:10px auto;
	background:url(../img/ipt2.png) no-repeat;
}

.cabright{
	float:left;
	width:404px;
	height: 100%;
	/*background-color: green;*/
	/*margin-top: 234px;*/
	margin-left: 67px;
}
.cabright ul{
	margin-top: 139px;
	
}
.cabright ul li {

	width:188px;
	height: 144px;
	margin-top:14px;
	margin-left: 14px;
	float: left;
	
}
.cabright ul li a{

	color: black;
	display: block;

	height: 100%;
	overflow: hidden;
	/*padding-top: 102px;*/
	/*background-color: red;*/
}

.cabright ul li a:hover{
	background-color:#007ad1 ;
	color:white;
}


.cabright ul li a p{
	/*margin-top: 30px;*/
	margin-left: 24px;
}

.cabrp1{
	margin-top:80px;
	font-size: 16px;
	line-height: 22px;
}

.cabrp2{
	font-size: 14px;
	line-height:20px;
}


/*---------------------*/
.connews{
	height:633px;

	/*background-color:gold;*/
	background:url(../img/inewsbg.gif) repeat-x;
}

.connmain{
	width:1002px;
	height:100%;
	margin: 0 auto;
	/*background-color: gold;*/
}

.connmain h3{
	width:152px;
	height:70px;
	margin:0px auto;
	background:url(../img/news.png) no-repeat;
}
.connmain h4{
	width:152px;
	height:31px;
	margin:0px auto;
	text-align: center;
	color:#333333;
	font-size:18px;
	line-height: 31px;
	background:url(../img/inewstbg.jpg) no-repeat;
}

.connlist{
	margin-top:36px;
	height: 490px;
	/*background-color:green;*/
}

.connl_l{
	color:#333333;
	float:left;
	width:472px;
	height:100%;
	/*background-color:#239834;*/
	
}
.connl_l p{
	line-height: 24px;
	margin-top:20px;
	margin-left: 30px;
	
}
.connl_l dl{
	margin-left: 30px;
	line-height: 22px;
}
.connl_l dl dt{
	font-size: 14px;

	
}
.connl_l dl dd{
	color:#888888;	
}

.connl_l dl dd a:hover{
	color:black;
}


.connl_r{
	color:#333333;
	float:right;
	width:476px;
	height:100%;
	/*background-color:#239834;*/
	
}
.connl_r ul{
	margin-top:-4px;
}
.connl_r ul li{
	width:476px;
	height:80px;
	margin-top:4px;
	/*background-color:red;*/
}

.connl_r ul li:hover{
	background-color: #3193dc;
}

.connl_r ul li:hover .connlr_ar dl dt,.connl_r ul li:hover .connlr_ar dl dd{
	color: white;
}


.connl_r ul li:hover .connlr_al{
	background-color:#007ad1;
}



.connl_r ul li a{
	display:block;
	
}
.connl_r ul li a:hover{
	color: black;
	
}

.connlr_al{
	text-align: center;
	float:left;
	width:80px;
	height:80px;
	background-color:#aaaaaa;
	color:white;
}

.connlr_alp1{
	line-height: 20px;
	margin-top:12px;
}
.connlr_alp2{
	line-height: 42px;
	/*margin-top:12px;*/
	font-size: 34px;
	font-weight: bold;
}



.connlr_ar{
	float:left;
	width:350px;
	height:80px;
	padding-left: 24px;
	padding-right:22px;
	/*background-color:#234565;*/
}
.connlr_ar dl dt{
	font-size: 14px;
	line-height:22px;
	color:#666666;
}
.connlr_ar dl dd{
	line-height:20px;
	color:#aaaaaa;
}
.connlr_ar p{
	margin-top: 6px;
	width:82px;
	height:16px;
	text-align: center;
	line-height: 16px;
	background-color:white;
	color:#888888;
	border: 1px solid #c1c1c1;
}

.connlr_more{
	text-align: center;
	display: block;
	width: 200px;
	height: 40px;
	line-height: 40px;
	margin:0 auto;

	/*background-color:green;*/

}

.connlr_more:hover{
	color: black;
}

/*------------------------------------------*/
.conproduct{
	height: 634px;
	width:100%;
	/*background-color:#098908;*/
}
.conp{
	position: relative;
	width:1002px;
	margin:0 auto;
}

.conp h3{
	width:225px;
	height:172px;
	margin:0 auto;
	background:url(../img/iprot.png) no-repeat;
	margin:0px auto;
	text-align: center;
	color:#333333;
	font-size:18px;
	line-height: 260px;
	/*padding-top:100px;*/
}


.conp_btns{
	/*position: absolute;
	z-index: 0;
	left: -50px;
	top: 282px;
	width:1100px;
	height: 50px;*/
	background-color: blue;


}
.conp_btns a{
	cursor: pointer;
	position: absolute;
	display: block;
	width:50px;
	height: 50px;
}

#prev{
	top: 282px;
	left: -50px;
	width:50px;
	height: 50px;
	background: url(../img/banner/prev.png) no-repeat;
}
#next{
	top: 282px;
	left: 1000px;
	width:50px;
	height: 50px;
	background: url(../img/banner/next.png) no-repeat;
}


.conp_btns a{
	width:50px;
	height: 30px;
	/*width: red;*/
}



.conp_hr{
	margin:0 auto;
	width: 65px;
	margin-top: -1px;
	border:none;
	border-top:1px solid #888888;

}

.conp_list{
	width:1000px;
	height:400px;
	border: 1px solid #ededed;
	overflow: hidden;
}

.conp_list ul{
	width: 2000px;
	height:400px;

}
.conp_list ul li{
	float: left;
	text-align: center;
	color:#888888;
	width:249px;
	height:400px;
	border-right: 1px solid #ededed;
	
}
.conp_list ul li img{
	width: 240px;
	height: 250px;
	/*background-color: red;*/
}

.conp_list ul li:hover{
	background-color: #007ad1;
}


.conp_list ul li:hover p{
	color: white;
}

.conp_list ul li:hover hr{
	border-top:1px solid white;
}

.conp_list ul li p.a_t{
	padding-left: 5px;
	padding-right: 5px;
	margin-top:10px;
	font-size: 14px;
	height:40px;
	line-height: 20px;
}
.conp_list ul li hr{
	margin:0 auto;
	width: 28px;
	height:2px;
	border:none;
	margin-top:10px;
	border-top:1px solid #888888;
}

.conp_list ul li p.a_more{
	margin: 0 auto;
	margin-top:26px;
	font-size:12px;
	width:54px;
	height:16px;
	line-height: 16px;
	border: 1px solid #e1e1e1;
}

/*-------------------------------------------------*/

.conyj{
	width:100%;
	height:695px;
	background:url(../img/iyezsbg.gif) repeat-x;
}

.conyjcon{
	width:1002px;
	margin:0 auto;
	
}

.conyjcon h3{
	width:357px;
	height:76px;
	margin:0 auto;
}
.conyjcon h4{
	width:152px;
	height:31px;
	margin:0px auto;
	text-align: center;
	color:#333333;
	font-size:18px;
	line-height: 31px;
	background:url(../img/inewstbg.jpg) no-repeat;
}

.iyjzs_list{
	width:1000px;
	height:400px;
	margin-top:60px;
	/*background-color: #982343;*/
}
.iyjzs_list ul{}
.iyjzs_list ul li{
	/*position:relative*/
	text-align: center;
	width:250px;
	height:200px;
	float:left;
	overflow: hidden;
	/*background-color: #098344;*/
}

.iyjzs_list ul li img{
	transition:all 0.4s ease-in-out 0s;
}
.iyjzs_list ul li:hover{
	background-color: #007ad1;
}


.iyjzs_list ul li:hover  img{
	/*width:100px;*/
	 transform: scale(1.2);
    transition: all 1s ease 0s;
	-webkit-transform: scale(1.2);
	-webkit-transform: all 1s ease 0s;
}

.iyjzs_list ul li h5{
	margin-top:18px;
	font-size:14px;
	height:42px;
	line-height:42px;
	font-weight: bold;
	color:#454545;
}
.iyjzs_list ul li hr{
	margin:0 auto;
	width: 16px;
	border-bottom: 2px solid #454545;
}
.iyjzs_list ul li p{

	padding: 10px 24px 10px 24px;
	line-height: 24px;
	color:#a9a9a9;
	height:70px;
	/*background-color:saddlebrown;*/
}
.iyjzs_list ul li a{
	display: block;
	margin:0 auto;
	width:27px;
	height:27px;
	margin-bottom:100px;
	background:url(../img/indexa1.png) no-repeat;
}
.iyjzs_list ul li a:hover{
	
	background:url(../img/indexa2.png) no-repeat;
}

.iyjzs_list ul li:hover h5,.iyjzs_list ul li:hover p{
	color: white;
}

.iyjzs_list ul li:hover hr{
	border-bottom: 2px solid #ffffff;

}
.iyjzs_list ul li:hover a{
	background:url(../img/indexa2.png) no-repeat;

}
