@charset "utf-8";
*{
	padding: 0px;
	margin: 0px;
}
body{
	overflow: scroll;overflow-x:hidden ;
}
a{
	color:#000;
	text-decoration:none;
}
#BD_xgzc{
	width:100%;
	background: #bc121a;
}
.BD_xgz{
	width:1250px;
	height:30px;
	color:#fff;
	line-height: 30px;
	margin:auto;
	border:0px solid red;
}


.BD_xgzc1{
	width:100%;
}
.BD_daoh{
	width:1250px;
	height:150px;
	margin:auto;
}
.BD_daoh div{
	float:left;
}
.XG_daoh{
	margin-top:35px;
}
.XG_daoh2{
	width:620px;
	margin-left:50px;
}
.XG_daoh2 div{
	text-align: center;
	width:30%;
	font-size: 18px;
	line-height:150px;
	height:150px;
}
.XG_daoh3{
	width:300px;
	height:150px;
}
.XG_daoh4{
	height:150px;
	width:80px;
}
.XG_daoh5{
	height:150px;
	margin-top:50px;
	line-height: 30px;
	font-size: 19px;
}
.XG_dianhua{
	margin-top:60px;
	margin-left: 40px;
}


/*Banner*/
#Page_Banner,#Page_Banner img{
	width:100%;
}


/*body*/
#Page_body{
	width:1200px;
	background: #fff;
	margin: auto;

}


/*************************************/

.Page_bd_div{
	width:100%;
	height:50px;
	margin-top:60px;
}
.Page_bd_div div:first-of-type{
	width:28%;
	margin-top:25px;
	float: left;
}
.Page_bd_div div{
	width:28%;
	float: right;
	margin: auto;
	line-height: 40px;
	margin-top:25px;
	border-bottom:1px solid red;
}
.Page_bd_div .Pg_bd_div{
	width:43.3%;
	color: #bc121a;
	margin:auto;
	float: left;
	font-weight: 600;
	font-size: 25px;
	margin-top:5px;
	text-align: center;
	letter-spacing: 1.5px;
	border:0 solid #ccc;
}



.Page_bd_div_pb{
	width:100%;
	height:50px;
	margin-top:149px;
}
.Page_bd_div_pb div:first-of-type{
	width:11.5%;
	margin-top:25px;
	float: left;
}
.Page_bd_div_pb div:last-of-type{
	width:11.5%;
	margin-top:25px;
	float: right;
}
.Page_bd_div_pb div{
	width:24%;
	float: right;
	margin: auto;
	line-height: 40px;
	margin-top:25px;
	border-bottom:1px solid red;
}
.Page_bd_div_pb .Page_bd_pb_div{
	float: left;
	width:35%;
}
.Page_bd_div_pb .Pg_bd_div_pb{
	width:20.3%;
	color: #bc121a;
	margin:auto;
	float: left;
	font-weight: 600;
	font-size: 25px;
	margin-top:5px;
	text-align: center;
	letter-spacing: 1.5px;
	border:0px solid #ccc;
}

/*************************************/
.Page_bd_div1{
	width:100%;
	height:320px;
	margin-top:30px;
}
.Page_bd_div1 .Page_zg_div{
	float: left;
	margin-right: 1.5%;
	border:1px solid red;
}
.Page_bd_div1 .Page_zg_div:first-of-type{
	margin-left:18px;
	padding-top: 0px;
	
}
.Page_zg_div{
	width:18%;
	text-align: center;
	line-height: 22px;
}
.Page_zg_div div:first-of-type{
	height:35px;
	width:80px;
	margin:auto;
	padding: 3px;
	color:#fff;
	font-size: 15px;
	background:url('tubiao.jpg') no-repeat center top;
}
.Page_zg_div div:last-of-type{
	width:100%;
	padding: 8px 0 8px 0;
	background: #bc121a;
	color:#fff;
	font-size: 16px;
}
.Page_zg_div h3{
	font-size: 17px;
	font-weight: 600;
	margin-top:5px;
}
.Page_zg_div p{
	font-size: 16px;
	height:165px;
	padding: 15px;
	line-height:25px;
	letter-spacing: 2px;
	text-align: left;
}


/***************************/

.Page_bd_div2{
	width: 100%;
	height:110px;
	margin: auto;
	margin-top:30px;
}
.Page_bd_div2 div{
	float: left;
	width:22.5%;
	margin-left:2.0%;
}
.Page_bd_div2 img{
	width:100%;
	-webkit-transition: -webkit-transform 1s;
}
.Page_bd_div2 img:hover{
	transform: rotatey(360deg);
}

.Page_bd_div2 div:first-of-type{
	margin-left:18px;
}
.Page_db_div2_da {
	height: 105px;
}
.Page_db_div2_da .Page_bd_div2_div{
	width:200px;
	color:#fff;
	background: #3a58f5;
	font-weight: 600;
	font-size: 18px;
	text-align: center;
	line-height: 25px;
	overflow: hidden;
	margin-top:15px;
	letter-spacing: 2px;
	border-radius:20px;
	border:0px solid #ccc;
	padding: 10px 20px 10px 20px;
}
/****************************/
.tupian_div{
	margin-top:30px;
	width:1200px;
	margin:0px auto;
}
.tupian_div img{
	margin-left:10px;
}
.tupian_div a{
	position: absolute;
	padding: 12px 57px 17px 60px;
	letter-spacing: 2px;
	font-size: 25px;
	color:#fff;
	background: #3a58f5;
	border-radius: 30px;
	text-align: center;
	margin-left:-374px;
	margin-top:443px;
}



/***********************/
.Page_db_div3{
	width:100%;
	height:150px;
	margin-top:30px;
}

.Page_db_div3 div{
	float: left;
	width:11.5%;
	height:135px;
	margin-top:10px;
	border-radius: 150px;
	margin-left:20px;
	border:1px solid red;
}
.Page_db_div3 .Pgdb_div_ico{
	width:25px;
	border-radius: 0px;
	border:0 solid red;
}
.Page_db_div3 .Pgdb_div_ico i{
	font-size: 35px;
	color:#bc121a;
	line-height: 135px;
}

.Page_db_div3 div img{
	text-align: center;
	margin-left:20px;
	margin-top:22px;
}




/**********************-***********/
.Page_db_div4{
	width:100%;
	height:40px;
}

.Page_db_div4 div{
	float: left;
	width:11.5%;
	font-size: 17px;
	margin-top:10px;
	font-weight: 600;
	text-align:center;
	border-radius: 150px;
	margin-left:20px;
	
}
.Page_db_div4 .Pgdb_div_ico{
	width:25px;
	border-radius: 0px;
	border:0 solid red;
	
}
.Page_db_div4_text{
	color:#bc121a;
	font-size: 23px;
	margin-top:20px;
	letter-spacing: 1.5px;
	font-weight: 600;
	text-align: center;
}
.Page_db_div4_text1{
	width:450px;
	margin:auto;
	padding: 8px;
	border-radius: 20px;
	background:#ccc;
	font-size: 23px;
	margin-top:20px;
	color:#000;
	letter-spacing: 1.5px;
	font-weight: 600;
	text-align: center;
}


/****************************/
.Page_db_div5{
	width:100%;
	margin-top:30px;
}
#list_lh_div_ul{
	height:60px;
}
#list_lh_div_ul div{
	font-size: 20px;
	color: #bc121a;
	font-weight: 600;
}
.list_lh li{
	clear: left;
}
.list_lh li div.list_div{
	margin-left:30px;
	height:40px;
}
div.list_div div{
	float: left;
	width:22%;
	font-size: 14px;
	text-align: center;
	padding: 10px 0 10px 0;
	border-right:1px solid #ccc;
}
div.list_div div:first-of-type{
	width:18%;
	border-left:1px solid #ccc;
}
div.list_div div:last-of-type{
	width:18%;
	
}
div.list_div .list_lh_div{
	width:40%;
}






/***********************************/
.Page_db_div6{
	width:100%;
	height:330px;
	margin-top:30px;
}
.Page_db_div6 div{
	float: left;
	width: 27%;
	border:1px solid #ccc;
	margin-right:4%;
	padding: 15px;
}
.Page_db_div6 div:hover{
	box-shadow: 5px -5px  5px #ccc ;

	
}
.Page_db_div6 div:first-of-type{
	margin-left:20px;
}
.Page_db_div6 div:last-of-type{
	margin-right:0;
}
.Page_db_div6 div p:first-of-type{
	color:#bc121a;
	font-size: 18px;
	font-weight: 600;
	margin-top:10px;
	text-align: center;
}
.Page_db_div6 div p{
	margin-top:10px;
	font-size: 15px;
}
.Page_db_div6 div img{
	width:323px;
}






/**************灏鹃儴*********************************/
.Page_public_div{
	width:100%;
	margin-top:40px;
	height:500px;
}

#Pa_A10b{
	width:100%;
	height:550px;
	color:#fff;
	border:0px solid red;
	background:#2f3037;
}
.Page_a9b{
	margin:auto;
	width:1550px;
	height:550px;
	font-size: 12px;
	border:0px solid red;
}
.Page_a9b div{
	font-size: 12px;
	float:left;
}
.Page_b11b{
	margin:auto;
	padding-top:30px;
	margin-left:50px;
	margin-right:30px;
}
.Page_b11b div{
	float:left;
}
.Page_s1{
	margin-top:15px;
	width:1400px;
	border:1px dotted #000;
}

.Page_bdi{
	width:350px;
	height:450px;
	margin-top:25px;
	margin-left:50px;
	border:0px solid #ccc;
}
.Page_bdi div{
	float:left;
}

.Page_abdiv2{
	width:120px;
	height:80px;
	padding-right:20px;
	margin-right: 20px;
}
.Page_abdimg1{
	float:left;
	margin-top:-80px;
	margin-left:80px;
	padding-left:0px;
}
.Page_abimg2{
	font-size: 12px;
	margin-right:15px;
}
.Page_abimg3{
	width:105px;
	height:105px;
	margin-left:20px;
	margin-bottom:15px;
}
#Page_abtext1{
	margin-left:-5px;
}
.Page_ab1d{
	width:350px;
	height:250px;
	clear:left;
	line-height: 20px;
	font-size: 12px;
	padding-top:30px;
	border:0px solid #ccc;
}
.Page_ab2d{
	width:900px;
	height:450px;
	margin-top:25px;
	border:0px solid #Ccc;
}
.Page_ab2d .Page_ab2d1{
	float:left;
}
.Page_ab2d1{
	width:290px;
	height:450px;
	border:0px solid #ccc;
}
.Page_ptext{
	color:#ccc;
	line-height:25px;
	margin-top:25px;
}
.Page_pt{
	color:#fff;
	font-size: 12px;
	padding-top:10px;
}



/*
 *
 * 
 * */
#Pa_A11b{
	width:100%;
	height:30px;
	background: #202020;
}
.Page_dadibu{
	width:1500px;
	height:30px;
	margin:auto;
	border:0px solid red;
	font-size: 13px;
	line-height: 30px;
	
}
.Page_dadibu div{
	float:left;
	color:#888;
	margin-left:8px;
	font-size: 12px;
}
#P_te{
	font-size: 14px;
	color: #fff;
	margin-left:50px;
}






















.public_div_dianji{
	color:#fff;
	background: #3a58f5;
}
.public_div_dianji:hover{
	color:#fff;
	background: #bc121a;
}






























.spana:hover{cursor: pointer;}

body aqw{font-size: 36px;text-align:center;    margin-top: 35px;
    margin-bottom: 18px;font-weight:500;}
.aqw{font-size: 28px;color:#f60a21;letter-spacing: 1.5px;margin-top:10px;margin-bottom:25px; width:100%; text-align:center;}
.wqw{font-size: 22px;letter-spacing: 1.5px;margin-top:20px;font-weight: 400;}
/****head***/



/***title *****/


/*********** body ********************/
.spcidome,.filedome,.sandome,.domeslid,.firslid{
	width:1000px;margin:auto;text-align:center;
	margin-top:30px;
}
.domeslid{height:470px;}
.domeslid .suldet{float:left;height:450px;width:66%;border:1px solid #aaa;}
.domeslid .trd{width:320px;border-right:0px solid #aaa;margin-left:8px;}
.domeslid .trd img{margin-top:40px;width:280px;}
.domeslid .trd p{width:90%;margin:auto;text-align: left;margin-top:20px;font-size:20px;}
.dtsel{width:94%;height:80px;margin-left:30px;font-size: 18px;margin-top:25px;}
.dtsel img{float: left;}
.dtsel p{width:80%;margin-left:95px;text-align: left;margin-top:0px;font-size: 18px;}
.dtsel p b{font-size: 18px;}

/****
 * 
 */
.firslid{height:195px;}
.firslid .suldet{float: left;width:195px;height:175px;border:1px solid #aaa;}
.firslid .trd{margin-left:8px;}
.firslid span{color:#bc121a;font-size: 15px;}
.firslid p{font-size: 15px;font-weight: 500;}
.firslid a{background: #3a58f5;color:#fff;padding: 5px 18px;font-size: 15px;}
.firslid a:hover{background: #bc121a;color:#fff;text-decoration:none;}
/*****
 * 
 *
 */
.sandome{height:650px;}
.sandome table.table {width:1000px;font-size: 16px;}
.sandome th{text-align: center;}
.sandome th,td{font-size: 18px;font-family: "微软雅黑";font-weight: 500;}
.sandome span{font-size: 18px;font-family: "微软雅黑";font-weight: 500;color:#bc121a;}
.sudtd{font-weight: 600;font-size: 16px;}



/*****
 * 
 */
.filedome{height:295px;}
.filedome .suldet{float: left;margin-left:20px;width:230px;border:1px solid #aaa;height:275px;}
.filedome .trd{margin-left:10px;}
.filedome h3{font-weight: 600;}
.filedome img{width:210px;margin-top:10px;}
.filedome h4{font-size: 16px;font-weight:600;}
.filedome p{color:#fff;height:30px;width:100%;font-size: 15px;font-weight:600;letter-spacing:1.5px;line-height:30px;background:#3a58f5;}
.filedome p:hover{width:100%;color:#fff;background:#bc121a;}
 

/*******
 * 
 *
 */ 
.spcidome{height:270px;} 
.spcidome .suldet{float: left;width:300px;height:250px;margin-left:40px;}
.spcidome .trd{margin-left:8px;}
.spcidome img{width:280px;}
.spcidome p{margin-top:20px;font-size: 18px;}

.ioi{
width:1200px;
float:left; 
margin-bottom:15px;
margin-top:20px;
}
.ioi img:hover{
background:url('hong.jpg') no-repeat;}
