@charset "utf-8";
/* CSS Document */
.web-middle{
	position: relative;
	margin:0 auto;
	width:1210px;
	clear:both;	
}
.web-middle .middle-unit{
	float:left;
	width:1210px;
	clear: both;
	
}

.web-middle .middle-unit h1{
	display: block;
	float:left;
	width:1210px;
	height:55px;
	line-height: 55px;
	padding-top:20px;
	border-bottom:3px solid #045ab6;
	font-size:30px;
	color:#045ab6;
	text-align: left;
	clear: both;
	
	
}
.middle-unit .unit-container{
	float:left;
	width:1210px;
	height:666px;
	clear: both;
}
.unit-container .unit-container-left{
	float:left;
	width:382px;
	height:666px;
	border:1px solid #dddddd;
	border-top:none;
}
.unit-container .unit-container-left img{
	width:382px;
	height:666px;
}

.unit-container ul{
   float:left;
   width:825px;	
}
.unit-container ul li{
	float:left;
	width:234px;
	padding:20px;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	
}
.unit-container ul li a{
	display: block;
	width:234px;
	height:293px;
	overflow: hidden;
    text-decoration:none;
	
}

.unit-container ul li a:link{ color:#9c9b9b;text-decoration:none;}
.unit-container ul li a:visited{  color:#9c9b9b;text-decoration:none;}
.unit-container ul li a:hover{  color:#1771d2;text-decoration:none;}
.unit-container ul li a:active{  color:#9c9b9b;text-decoration:none;}	

.unit-container ul li a img{
	display: block;
	width:234px;
	height:234px;
	overflow: hidden;
	clear: both;
	
}
.unit-container ul li a p{
	float:left;
	margin:0;
	width:234px;
	height:30px;
	line-height: 30px;
	padding-top:10px;
	overflow: hidden;
	text-align: center;
	font-size:16px;
	clear: both;
}
.unit-container ul li a span{
	float:left;
	width:234px;
	font-size:14px;
	text-align: center;
	clear: both;	
} 

/*--list--*/
.web-list{
	margin:0 auto;
	width:1228px;
	clear:both;

	}
.web-list ul{
	float:left;
	width:1228px;
	clear: both;
}
.web-list ul li{
	float:left;
	width:289px;
	padding:0 9px 38px;
}

.web-list ul li a{
	display:block;
	float:left;
	width:289px;
	clear:both;
	
}
.web-list ul li a:link{ color:#333;text-decoration:none;}
.web-list ul li a:visited{  color:#333;text-decoration:none;}
.web-list ul li a:hover{  color:#1771d2;text-decoration:none;}
.web-list ul li a:active{  color:#333;text-decoration:none;}

.web-list ul li a img{
	display:block;
	width:267px;
	height:267px;
	padding:10px;
	border:1px solid #d9d9d9;
}

.web-list ul li a img:link{ border:1px solid #d9d9d9;text-decoration:none;}
.web-list ul li a img:visited{  border:1px solid #d9d9d9;text-decoration:none;}
.web-list ul li a img:hover{  border:1px solid #1771d2;text-decoration:none;}
.web-list ul li a img:active{  border:1px solid #d9d9d9;text-decoration:none;}

.web-list ul li a p{
	float:left;
	margin:0;
	width:289px;
	height:30px;
	line-height: 30px;
	padding-top:12px;
	overflow: hidden;
	text-align: center;
	font-size:16px;
	clear: both;
}
.web-list ul li a span{
	float:left;
	width:289px;
	font-size:14px;
	text-align: center;
	clear: both;	
} 

.web-content{
	margin:0 auto;
	width:1210px;
	clear:both;
	
}
.web-content .con-line{
	margin:0 auto;
	width:1210px;
	clear:both;
}
.web-content .con-line .con-line-left{
	float:left;
	width:451px;
	position: relative;
}
.web-content .con-line .con-line-left .tip_float{
	float:left;
	width:449px;
	text-align: center;
	position: absolute;
	left:0;
	bottom:0;
	height:80px;
	line-height: 80px;
	font-size:30px;
	color:#fff;
	background:#f23131;
}

.web-content .con-line .con-line-left img{
	display:block;
	width:410px;
	height:410px;
	padding:19px;
	border:1px solid #d9d9d9;
}
.web-content .con-line .con-line-right{
	float:left;
	padding-left:50px;
	width:709px;
}
.con-line-right h1{
	display: block;
	float:left;
	width:709px;
	font-size:36px;
	color:#333;
	height:54px;
	line-height: 54px;
	padding-bottom:10px;
	border-bottom:1px solid #d9d9d9;
	overflow: hidden;
	clear: both;
	
}
.con-line-right p{
	margin:0;
	padding-top:12px;
	float:left;
	width:709px;
	font-size:16px;
	line-height: 36px;
	clear: both;
	
}
.con-line-right p a:link{font-size:16px; color:#1771d2;text-decoration:none;}
.con-line-right p a:visited{font-size:16px; color:#1771d2;text-decoration:none;}
.con-line-right p a:hover{font-size:16px; color:#f14343;text-decoration:none;}
.con-line-right p a:active{font-size:16px; color:#1771d2;text-decoration:none;}

.con-line-right .con-tips{
	margin-top:26px;
	float:left;
	width:709px;
	height:130px;
	background: #328ff2;
	border-radius: 10px;
	clear: both;
	
}

.con-line-right .con-tips img{
	display: block;
	float:left;
	padding:26px 25px 17px 27px;
}
.con-line-right .con-tips span{
	display: block;
	float:left;
	padding-top:15px;
	width:470px;
	font-size:16px;
	color:#fff;
	line-height: 30px;
}

.con-leftsort{
	float:left;
	width:220px;
}
.con-leftsort .consort-title{
	float:left;
	background:#0374d4;
	width:220px;
	height:45px;
	line-height: 45px;
	text-align: center;
	font-size:18px;
	color:#fff;
	clear:both;
}
.con-leftsort ul{
	float:left;
	width:218px;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
}
.con-leftsort ul li{
	float:left;
	width:218px;
	height:47px;
	clear: both;
	
}
.con-leftsort ul li a{
	display: block;
	padding-left:53px;
	width:165px;;
	height:47px;
	line-height: 47px;
	font-size: 16px;
	clear: both;
}
.con-leftsort ul li a:link{color:#666; background:url( "/sitefiles/library/images/2022/11/167cd4ed55af424f.jpg") 0 -47px no-repeat;text-decoration:none;}
.con-leftsort ul li a:visited{ color:#666;text-decoration:none;}
.con-leftsort ul li a:hover{ color:#0374d4;background: url( "/sitefiles/library/images/2022/11/167cd4ed55af424f.jpg") 0 0 no-repeat;text-decoration:none;}
.con-leftsort ul li a:active{ color:#666;text-decoration:none;}

.con-rightcon{
	float:left;
	width:970px;
	padding-left:20px;
}
.con-rightcon .con-r-title{
	float:left;
	width:969px;
	height:44px;
	background: #f7f7f7;
	border:1px solid #ddd;
	border-top:none;
	clear: both;
}
.con-rightcon .con-r-title .p-click-on{
	float:left;
	height:36px;
	line-height: 36px;
	text-align: center;
	border-top:3px solid #0274d4;
	border-right:1px solid #ddd;
	padding:0 30px;	
	font-size:16px;
	color:#0374d4;
	cursor: pointer;
}
.con-rightcon .con-r-title .p-click-off{
	float:left;
	background:#fff;
	height:35px;
	line-height: 35px;
	text-align: center;
	border-top:3px solid #ddd;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	padding:0 30px;	
	font-size:16px;
	color:#444;
	cursor: pointer;
}
.con-rightcon .con-r-title .p-click-right{
	float:left;
	background:#fff;
	width:485px;
	height:35px;
	border-top:3px solid #ddd;
	border-bottom:1px solid #ddd;
}
.con-rightcon .con-container{
	float:left;
	width:970px;
	padding-top:20px;
	clear: both;
}

.con-rightcon .con-container h2{
	display: block;
	width:905px;
	height:40px;
	line-height: 40px;
	font-size:36px;
	color:#333;
	text-align: center;
	padding-bottom:20px;
	border-bottom:1px solid #ddd;
	margin-bottom:20px;
	
}
.con-rightcon .con-container p{
    padding:0 0 20px;
	text-align: left;
	font-size:16px;
	color:#333;
	line-height: 26px;
	font-weight:500;
}
.con-rightcon .con-container-other{
	width:905px;
	margin-top:20px;
	padding:20px 30px 30px;
	border:3px solid #ddd; 
	border-top:5px solid #ddd;	
}
.con-rightcon .con-container .con-infor{
	float:left;
	width:964px;
	clear: both;
}
.con-container .con-infor p{
padding：0；
}
	
.con-container .con-infor .con_th{
	float:left;
	width:120px;
	height:40px;
	line-height: 40px;
	background:#eee;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	text-align: center;
	font-size:16px;
	font-weight: 800;
	color:#333;
}
.con-container .con-infor .con_td{
	float:left;
	padding-left:20px;
	width:340px;
	height:40px;
	line-height: 40px;
	background:#fff;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	text-align: left;
	font-size:16px;
	color:#333;
}

.con-container .con-infor .con-infor-box{
   float:left;
   width:964px;
   background:#eee;
   border-bottom:1px solid #ddd;
}
.con-container .con-infor .con_th_1{
	float:left;
	width:120px;
	height:40px;
	line-height: 60px;
	text-align: center;
	font-size:16px;
	font-weight: 800;
	color:#333;
}
.con-container .con-infor .con_td_1{
	float:left;
	padding:15px 20px;
	width:803px;
	line-height: 30px;
	background:#fff;
	border-left:1px solid #ddd;
	text-align: left;
	font-size:16px;
	color:#333;
}
.con-container .con-infor img{
	display: block;
	margin:0 auto;
	max-width: 900px;
	clear: both;
	
}









