/*ÃƒÂ©Ã‚Â¦Ã¢â‚¬â€œÃƒÂ©Ã‚Â¡Ã‚Âµ*/
.banner1 img{
	width: 100%;
	min-width: 1200px;
}
.left{
	float: left;
}
.right{
	float: right;
}
.clear{
	clear: both;
}

.index1{
	padding: 40px 0 50px;
}
[v-cloak]{
 display:none !important
}
.index1 .toubu1 .left{
	position: relative;
}
.index1 .toubu1 .left img{
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
}
.index1 .toubu1 .left span{
	font-size: 20px;
	color: #333333;
	padding-left: 27px;
}
.index1 .toubu1 .right{
	color: #A00C00;
	margin-top: 3px;
}

.index1 .neirong1{
	margin-top: 25px;
}
.index1 .neirong1 .left{
	width: 226px;
	height: 284px;
	border-radius: 5px;
	overflow: hidden;
	position: relative;
}
.index1 .neirong1 .left .zhezhao{
	position: absolute;
	top: 0;
	left: 0;
	width: 226px;
	height: 284px;
	padding: 40px 29px;
	text-align: center;
}

.index1 .neirong1 .left a{
	display: inline-block;
	width: 226px;
	height: 284px;
}
.index1 .neirong1 .left .zhezhao p{
	font-size: 14px;
	color: #FFFFFF;
	line-height: 26px;
	text-align: left;
}
.index1 .neirong1 .left .zhezhao .biaoti{
	font-size: 20px;
	display: inline-block;
	margin-bottom: 30px;
	border-bottom: 1px solid rgba(0,0,0,0);
	padding-bottom: 4px;
}

.index1 .neirong1 .left:hover{
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
	-moz-box-shadow: 2px 2px 10px #909090;
	-webkit-box-shadow: 2px 2px 10px #909090;
	box-shadow:2px 2px 10px #909090;
}
.index1 .neirong1 .left:hover .biaoti{
	border-bottom: 1px solid #FFFEFE;
}

.index1 .neirong1 .right{
	width: 960px;
}
.index1 .neirong1 .right td{
	width: 227px;
	height: 135px;
	position: relative;
	float: left;
	border-radius: 5px;
	overflow: hidden;
	margin-left: 16px;
	margin-top: 15px;
}
.index1 .neirong1 .right td:nth-child(1),
.index1 .neirong1 .right td:nth-child(5){
	margin-left: 0;
}
.index1 .neirong1 .right td:nth-child(1),
.index1 .neirong1 .right td:nth-child(2),
.index1 .neirong1 .right td:nth-child(3),
.index1 .neirong1 .right td:nth-child(4){
	margin-top: 0;
}
.index1 .neirong1 .right td img{
	width: 227px;
	height: 135px;
}
.index1 .neirong1 .right .zhezhao{
	position: absolute;
	top: 0;
	left: 0;
	width: 227px;
	height: 135px;
	padding: 25px 29px;
	text-align: center;
}
.index1 .neirong1 .right .zhezhao p{
	font-size: 14px;
	color: #FFFFFF;
	line-height: 26px;
	text-align: left;
}
.index1 .neirong1 .right .zhezhao .biaoti{
	font-size: 20px;
	margin-bottom: 15px;
	padding-bottom: 4px;
	border-bottom: 1px solid rgba(0,0,0,0);
	display: inline-block;

}

.index1 .neirong1 .right td:hover{
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
	-moz-box-shadow: 2px 2px 10px #909090;
	-webkit-box-shadow: 2px 2px 10px #909090;
	box-shadow:2px 2px 10px #909090;
}
.index1 .neirong1 .right td:hover .biaoti{
	border-bottom: 1px solid #FFFEFE;
}

.index2{
	padding: 40px 0 60px;
	background-color:#f2f2f2 ;
}
.index2 .toubu1 .left1{
	position: relative;
	float: left;
}
.index2 .toubu1 .left1 img{
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
}
.index2 .toubu1 .left1 span{
	font-size: 20px;
	color: #333333;
	padding-left: 27px;
}
.index2 .toubu1 .right1{
	color: #999999;
	margin-top: 3px;
	float: right;
	margin-right: 7px;
}
.index2 .toubu1 .right1:hover{
	color: #A00C00;
}

.index2 .left{
	width: 590px;
	height: 447px;
}
.index2 .left .neirong1{
	width: 590px;
	height: 447px;
	background-color:#FFFFFF ;
	border-radius: 5px;
	margin-top: 15px;
	padding: 5px 15px 25px 15px;
}
.index2 .left .neirong2{
	padding: 25px 12px;
	border-bottom: 1px solid #dbdbdb;
}
.index2 .left .neirong2 .left2{
	float: left;
}
.index2 .left .neirong2 .right2{
	float: right;
	width: 325px;
}
.index2 .left .neirong2 .right2 p{
	font-size: 14px;
	color: #A00C00;
	line-height: 26px;
	margin:10px 0 20px 0 ;
}
.index2 .left .neirong2 .right2 span{
	font-size: 14px;
	color: #999999;
}
.index2 .left .neirong1 li{
	height: 52px;
	line-height: 52px;
	padding: 0 12px;
	border-bottom: 1px solid #dbdbdb;
}
.index2 .left .neirong1 li p{
	font-size: 14px;
	color: #333333;
	float: left;
}
.index2 .left .neirong1 li .right3{
	float: right;
}
.index2 .left .neirong1 li .right4{
	float: right;
	margin-top: 14px;
	display: none;
}
.index2 .left .neirong1 li:hover{
	background-color:#f5f5f5 ;
}
.index2 .left .neirong1 li:hover p{
	color: #A00C00;
}
.index2 .left .neirong1 li:hover .right3{
	display: none;
}
.index2 .left .neirong1 li:hover .right4{
	display: block;
}

.index2 .right{
	width: 590px;
}
.index2 .right .neirong1{
	width: 590px;
	height: 447px;
	background-color:#FFFFFF ;
	border-radius: 5px;
	margin-top: 15px;
	padding: 23px 20px 30px 20px;
}
.index2 .right .neirong1 ul{
	border-top: 1px solid #dbdbdb;
}
.index2 .right .neirong1 li{
	height: 50px;
	line-height: 50px;
	padding: 0 15px;
	border-bottom: 1px solid #dbdbdb;
	color: #333333;
}
.index2 .right .neirong1 li span{
	float: right;
	color: #999999;
}
.index2 .right .neirong1 li:hover{
	background: #f5f5f5;
}
.index2 .right .neirong1 li:hover{
	color: #A00C00;
}


.banner2{
	position: relative;
	height: 384px;
	overflow: hidden;
}
.banner2 img{
	height: 384px;
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
}
.banner2_1{
	position: absolute;
	bottom: 50px;
	left: 50%;
	transform: translateX(-50%);
	width: 1200px;
	text-align: center;
}
.banner2_1 a{
	display: inline-block;
	width: 135px;
	height: 45px;
	border: 1px solid #A00C00;
	border-radius: 5px;
	text-align: center;
	font-weight: 600;
	line-height: 45px;
	font-size: 16px;
	color: #A00C00;
	margin-left: 45px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
	-moz-box-shadow: 2px 2px 10px #909090;
	-webkit-box-shadow: 2px 2px 10px #909090;
	box-shadow:2px 2px 10px #909090;
}
.banner2_1 a:first-of-type{
	margin-left: 0;
}
.banner2_1 a:hover{
	background-color:#A00C00 ;
	color: #FFFFFF;
}



/*ÃƒÂ¦Ã¢â‚¬â€Ã‚Â¶ÃƒÂ¦Ã¢â‚¬ÂÃ‚Â¿ÃƒÂ§Ã†â€™Ã‚Â­ÃƒÂ§Ã¢â‚¬Å¡Ã‚Â¹1*/
.banner3{
	position: relative;
	height: 189px;
	width:100%;
	min-width:1200px;
	overflow:hidden;
}
.banner3 img{
	width:100%;
	min-width:1200px;
	height: 189px;
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
}
.banner3 p{
	font-size: 50px;
	text-align: center;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	color: #FFFFFF;
	font-weight: 600;
	letter-spacing: 8px;
	top: 50px;
}
.banner3 .wrapper{
	position: absolute;
	bottom: 12px;
	left: 50%;
	transform: translateX(-50%);
	text-align: center;
}
.banner3 .wrapper li{
	display: inline-block;
	padding: 0 40px;
	border-right:1px solid #FFFEFE;
	height: 20px;
	line-height: 20px;
}
.banner3 .wrapper li:first-of-type{
	border-left: 1px solid #FFFEFE;
}
.banner3 .wrapper li a{
	font-size: 16px;
	color: #fffefe;
	padding-bottom: 2px;
}
.banner3 .wrapper li a:hover{
	border-bottom: 1px solid #FFFEFE;
}


.shizheng1{
	margin-top: 37px;
	margin-bottom: 55px;
}
.shizheng1 .left{
	width: 887px;
}
.shizheng1 .left .biaoti{
	height: 43px;
	border-bottom: 1px solid #dbdbdb;
}
.shizheng1 .left .biaoti p{
	float: left;
	font-size: 24px;
	color: #333333;
}
.shizheng1 .left .biaoti span{
	float: right;
	margin-top: 7px;
	color: #A00C00;
}
.shizheng2{
	padding: 10px;
	margin-bottom: 47px;
}
.shizheng2 li{
	height: 57px;
	line-height: 57px;
	padding: 0 10px;
	border-bottom: 1px solid #dbdbdb;
}
.shizheng2 li p{
	float: left;
	font-size: 16px;
	color: #333333;
}
.shizheng2 li span{
	float: right;
	font-size: 16px;
	color: #999999;
}
.shizheng2 li p span{
	float: left;
	padding-right: 8px;
	font-size: 40px;
}
.shizheng2 li:hover{
	background-color:#f2f2f2 ;
}
.shizheng2 li:hover p{
	color: #A00C00;
}
.shizheng2 li:hover p span{
	color: #A00C00;
}

/*page*/
.page {
	text-align: center;
}
.page ul {
	width: auto;
	display: inline-block !important;
}
.page ul li {
	white-space:pre;
	margin-left: 10px;
	float: left;
	width: 30px;
	height: 30px;
	border-radius: 15px;
}
.page ul li a {
	float: left;
	color: #666666;
	line-height: 30px;
	text-align: center;
	width: 100%;
	border-radius: 15px;
	height: 100%;
}
.page ul li:hover{
	background-color: #A00C00;
}
.page ul li:hover a{
	color: #FFFFFF;
}
.page .active{
	background-color: #A00C00;
}
.page .active a{
	color: #FFFFFF;
}
.page ul li .wu1{
	color: #999999;
	cursor: default;
}
.page ul .wu2:hover{
	background-color:#FFFFFF !important;
}
.page ul .wu2:hover .wu1{
	color:#999999;
}

.shizheng1 .right{
	width: 294px;
	border: 1px solid #EAEAEA;
}
.shizheng1 .right .biaoti{
	width: 294px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 16px;
	color: #A00C00;
	background-color:#eaeaea ;
}
.shizheng1 .right ul{
	padding: 0 8px;
}
.shizheng1 .right li{
	padding: 13px 5px;
	border-bottom: 1px solid #EAEAEA;
	color: #333333;
}
.shizheng1 .right a:first-child li{
	border-top: none;
}
.shizheng1 .right li:hover{
	color: #A00C00;
}

/*ÃƒÂ¦Ã¢â‚¬â€Ã‚Â¶ÃƒÂ¦Ã¢â‚¬ÂÃ‚Â¿ÃƒÂ§Ã†â€™Ã‚Â­ÃƒÂ§Ã¢â‚¬Å¡Ã‚Â¹2*/
.shizheng3{
	margin: 38px auto;
}
.shizheng3 .weizhi1{
	font-size: 14px;
	color: #999999;
	margin-bottom: 30px;
}
.shizheng3 img{
	max-width: 808px;
}
.shizheng3 .weizhi1 .hong{
	color: #A00C00;
}
.shizheng3 .weizhi1 a:hover{
	color: #A00C00;
}
.shizheng3 .left{
	width: 880px;
	border: 1px solid #dbdbdb;
	border-radius: 5px;
	padding: 55px 35px 70px 35px;
}
.shizheng3 .left .biaoti{
	margin-bottom: 45px;
}
.shizheng3 .left .biaoti p{
	font-size: 14px;
	color: #999999;
	text-align: center;
}
.shizheng3 .left .biaoti p span{
	margin-left: 20px;
}
.shizheng3 .left .biaoti p span:first-of-type{
	margin-left: 0;
}
.shizheng3 .left .biaoti .biaoti1{
	font-size: 24px;
	color: #333333;
	margin-bottom: 17px;
}
.shizheng3 .left p{
	font-size: 14px;
	color: #333333;
	line-height: 30px;
	margin-bottom: 25px;
	text-indent: 2em;
}
.shizheng3 .left .zuozhe{
	color: #A00C00;
}
.shizheng3 .left .zuozhe span{
	margin-left: 12px;
}
.shizheng3 .left .zebian{
	font-size: 14px;
	color: #999999;
	text-align: right;
	margin-bottom: 0;
}

.shizheng3 .right{
	width: 294px;
	border: 1px solid #EAEAEA;
}
.shizheng3 .right .biaoti{
	width: 294px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 16px;
	color: #A00C00;
	background-color:#eaeaea ;
}
.shizheng3 .right ul{
	padding: 0 8px;
}
.shizheng3 .right li{
	padding: 13px 5px;
	border-bottom: 1px solid #EAEAEA;
	color: #333333;
}
.shizheng3 li .left1{
	float: left;
}
.shizheng3 li .right1{
	float: right;
	width: 175px;
	font-size: 14px;
	color: #333333;
	line-height: 22px;
	margin-top: 5px;
}
.shizheng3 .right a:last-of-type li{
	border-bottom: none;
}
.shizheng3 .right li:hover .right1{
	color: #A00C00;
}


/*ÃƒÂ¦Ã‚ÂÃ…â€œÃƒÂ§Ã‚Â´Ã‚Â¢ÃƒÂ¨Ã‚Â¯Ã‚Â¾ÃƒÂ§Ã‚Â¨Ã¢â‚¬Â¹*/
.banner4{
	position: relative;
	height: 187px;
	width:100%;
	min-width:1200px;
	overflow:hidden;
}
.banner4 img{
	width:100%;
	min-width:1200px;
	position: absolute;
	height: 187px;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
}
.banner4_1{
	position: absolute;
	top: 58px;
	left: 50%;
	transform: translateX(-50%);
}
.banner4_1 input{
	outline: none;
	border: none;
	width: 445px;
	height: 45px;
	padding: 0 13px;
}
.banner4_2{
	display: inline-block;
	width: 90px;
	height: 45px;
	text-align: center;
	line-height: 45px;
	background-color:#7e6b6b ;
	color: #FFFFFF;
	float: right;
	font-size: 18px;
}
.banner4_1 i{
	position: absolute;
	top: 13px;
	left: 13px;
	font-size: 20px;
	color: #aaaaaa;
	cursor: text;
}
.banner4_1 p{
	margin-top: 15px;
	font-size: 12px;
	color: #FFFFFF;
}
.banner4_1 p a{
	font-size: 12px;
	color: #FFFFFF;
	margin-right: 23px;
}
.banner4_1 p a:first-of-type{
	margin-left: 10px;
}
.banner4_1 p a:hover{
	color: #A00C00;
}

.sousuo1{
	margin-top: 38px;
	margin-bottom: 45px;
}
.sousuo1 .left{
	width: 270px;
}
.sousuo1 .left .biaoti{
	width: 270px;
	height: 55px;
	text-align: center;
	line-height: 55px;
	background-color:#A00C00 ;
	color: #FFFFFF;
	font-size: 20px;
}
.sousuo1 .left ul{
	background-color:#f6f6f6 ;
	padding:0 5px;
}
.sousuo1 .left li{
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #eaeaea;
	padding: 0 25px;
	font-size: 16px;
	color: #333333;
}
.sousuo1 .left li i{
	float: right;
	margin-top: 22px;
	font-size: 18px;
	color: #a3a3a3;
}
.sousuo1 .left .active{
	color: #A00C00;
}
.sousuo1 .left .active i{
	color: #A00C00;
}
.sousuo1 .left .kong{
	height: 28px;
	border-bottom: none;
}

.sousuo1 .right{
	width: 900px;
}
.sousuo1 .right .biaoti{
	width: 900px;
	height: 40px;
	line-height: 40px;
	padding: 0 18px;
	background-color: #f1f1f1;
	font-size: 14px;
	color: #333333;
}
.sousuo1 .right .biaoti span{
	color: #A00C00;
}
.sousuo1 .right table{
	margin-bottom: 55px;
}
.sousuo1 .right td{
	width: 282px;
	height: 260px;
	border: 1px solid #EAEAEA;
	border-radius: 5px;
	overflow: hidden;
	display: inline-block;
	float: left;
	margin-left: 27px;
	margin-top: 30px;
}
.sousuo1 .right td:nth-child(3n+1){
	margin-left: 0;
}
.sousuo1 .right td:hover{
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
	-moz-box-shadow: 2px 2px 10px #909090;
	-webkit-box-shadow: 2px 2px 10px #909090;
	box-shadow:2px 2px 10px #909090;
}
.sousuo1 .right td:hover p{
	color: #A00C00;
}
.sousuo1 td a{
	display: inline-block;
	width: 282px;
	height: 260px;
}
.sousuo1 td p{
	margin: 20px 12px 15px;
	font-size: 14px;
	color: #333333;
}
.sousuo1 .right span{
	font-size: 14px;
	color: #999999;
	padding: 0 12px;
}


.sousuo1 .right1{
	padding: 10px;
	margin-bottom: 47px;
}
.sousuo1 .right1 li{
	height: 57px;
	line-height: 57px;
	padding: 0 10px;
	border-bottom: 1px solid #dbdbdb;
}
.sousuo1 .right1 li p{
	float: left;
	font-size: 14px;
	color: #333333;
}
.sousuo1 .right1 li span{
	float: right;
	font-size: 14px;
	color: #999999;
}
.sousuo1 .right1 li p span{
	float: left;
	padding-right: 8px;
	font-size: 35px;
}
.sousuo1 .right1 li:hover{
	background-color:#f2f2f2 ;
}
.sousuo1 .right1 li:hover p{
	color: #A00C00;
}
.sousuo1 .right1 li:hover p span{
	color: #A00C00;
}

/*ÃƒÂ©Ã‚Â¡Ã‚Â¶ÃƒÂ©Ã†â€™Ã‚Â¨*/
.dingbu{
	/*padding: 30px 0;*/
	padding: 5px 0;
	/*background-color:#f3f5f7 ;*/
}
.dingbu1{
	padding-bottom: 23px;
	border-bottom: 2px solid #e5e5e5;
	position: relative;
}
.dingbu1 img{
	padding-left: 10px;
}
.dingbu1 .biaoti{
	font-size: 20px;
	color: #A00C00;
	font-weight: bold;
	position: absolute;
	left: 65px;
	top: 10px;
}

.dingbu2{
	padding: 10px 10px;
}

.dingbu3{
	padding: 15px 10px 12px 10px;
	border-bottom: 1px solid #e5e5e5;
	position: relative;
}
.dingbu3 .left{
	font-size: 16px;
	color: #333333;
	margin-top: 9px;
}
.wb_right{
	height: 78px;
	overflow: hidden;
}
.dingbu3 .right{
	width: 1050px;
}
.dingbu3 .right a{
	display: inline-block;
	/*padding: 10px 23px;*/
	padding: 10px 15px;
	font-size: 14px;
	color: #333333;
	/*border:1px solid #f3f5f7;*/
	margin-left: 5px;
	margin-bottom: 3px;
}
.dingbu3 .right a:first-of-type{
	margin-left: 0;
}
.dingbu3 .right .active,.dingbu3 .right a:hover{
	color: #FFFFFF;
	background-color:#A00C00;
	border-radius: 3px;
}

.dingbu3 .zhankai{
	position: absolute;
	font-size: 14px;
	color: #A00C00;
	right: -30px;
	bottom: 25px;
	display: none;
}

.dingbu4 .right{
	width: 1160px;
}
.dingbu5 .right{
	width: 1070px;
}

.dingbu6 .right a{
	display: inline-block;
	padding: 10px 23px;
	font-size: 14px;
	color: #666666;
	border:none;
	margin-left: 5px;
	margin-bottom: 3px;
}
.dingbu6 .right a:first-of-type{
	margin-left: 0;
}
.dingbu6 .right .active,.dingbu6 .right a:hover{
	border: none;
	color: #A00C00;
	background-color:#f3f5f7;
	border-radius: 5px;
}

/*ÃƒÂ¨Ã‚Â§Ã¢â‚¬Â ÃƒÂ©Ã‚Â¢Ã¢â‚¬ËœÃƒÂ¥Ã‹â€ Ã¢â‚¬â€ÃƒÂ¨Ã‚Â¡Ã‚Â¨1*/
.splb1{
	/*padding: 45px 0 55px 0;*/
	padding: 0 0 55px 0;
}
.splb1 .biaoti{
	font-size: 16px;
	color: #333333;
}
/*Ã¦Â£â‚¬Ã§Â´Â¢Ã¦â€“Â¹Ã¥Â¼Â*/
/*.splb1 .zxzr span{
color: #333333;
}
.splb1 .zxzr a{
font-size: 14px;
color: #333333;
margin-right: 20px;
}
.splb1 .zxzr .active,.splb1 .zxzr a:hover{
color: #A00C00;
}*/

.splb1 .zxzrnew{
	width: 100%;
	background: #F6F6F6;
	height: 46px;
	line-height: 46px;
	border: 1px solid #F6F6F6;
}
.splb1 .zxzrnew a{
	font-size: 15px;
	width: 110px;
	display: inline-block;
	text-align: center;
	color: #333333;
}
.splb1 .zxzrnew .active,.splb1 .zxzr a:hover{
	color: #A00C00;
	background: #fff;
	font-weight: 600;
}

.splb1 table{
	margin: 25px 0 50px 0;
}
.splb1 td{
	width: 285px;
	height: 233px;
	border: 1px solid #e5e5e5;
	border-radius: 5px;
	display: block;
	overflow: hidden;
	float: left;
	margin-left: 19px;
	margin-top: 30px;
	position: relative;
}
.splb1 td:nth-child(4n+1){
	margin-left: 0;
}
.splb1 td:nth-child(1),
.splb1 td:nth-child(2),
.splb1 td:nth-child(3),
.splb1 td:nth-child(4){
	margin-top: 0;
}
.splb1 td:hover{
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
	-moz-box-shadow: 2px 2px 10px #909090;
	-webkit-box-shadow: 2px 2px 10px #909090;
	box-shadow:2px 2px 10px #909090;
}
.splb1 td:hover p{
	color: #A00C00;
}
.splb1 td img{
	width: 285px;
	height: 147px;
}

.splb1 td a{
	display: inline-block;
	width: 285px;
	height: 233px;
}
.splb1 td p{
	padding: 13px 12px 5px 12px;
	color: #333333;
}
.splb1 td span{
	margin: 0 12px;
}
.splb1 .tips{
	position: absolute;
	right: 0;
	top: 115px;
}
.splb1 .tips span{
	margin:0;
	width: 80px;
	height: 32px;
	display: block;
	background: rgb(0,0,0,.6);
	color: #fff;
	line-height: 32px;
	text-align: center;
	font-size: 14px;
}



#swiper51{
	height: 273px!important;
}
#swiper51 .swiper-slide div {
	width: 285px;
	height: 233px;
	border: 1px solid #e5e5e5;
	border-radius: 5px;
	display: block;
	overflow: hidden;
	float: left;
	margin-left: 20px;
}
#swiper51 .swiper-slide div:hover{
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
	-moz-box-shadow: 2px 2px 10px #909090;
	-webkit-box-shadow: 2px 2px 10px #909090;
	box-shadow:2px 2px 10px #909090;
}
#swiper51 .swiper-slide div:hover p{
	color: #A00C00;
}
#swiper51 .swiper-slide div img{
	width: 285px;
	height: 147px;
}

#swiper51 .swiper-slide div a{
	display: inline-block;
	width: 285px;
	height: 233px;
}
#swiper51 .swiper-slide div p{
	padding: 23px 12px 15px;
	color: #333333;
}
#swiper51 .swiper-slide div span{
	padding: 0 12px;
	display: inline-block;
	width: 100%;
	box-sizing: border-box;
}
.swiper-button-next51, .swiper-button-prev51{
	width: 32px;
	height: 57px;
	margin-top: -29px;
	background-size: 32px 57px;
}
.swiper-button-next51, .swiper-container-rtl .swiper-button-prev51{
	background-image:url(../images/next21.png) ;
	right: -60px;
}
.swiper-button-prev51, .swiper-container-rtl .swiper-button-next51{
	background-image:url(../images/prev21.png) ;
	left: -60px;
}



/*ÃƒÂ¥Ã‚Â­Ã‚Â¦ÃƒÂ§Ã‚Â§Ã¢â‚¬ËœÃƒÂ¦Ã¢â€šÂ¬Ã‚ÂÃƒÂ¦Ã¢â‚¬ÂÃ‚Â¿2*/
.shipin{
	width: 100%;
	padding-bottom: 50px;
}
.shipin .biaoti{
	color: #A00C00;
	font-size: 18px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 60px;
	line-height: 60px;
}
.wrapper .biaoti{
	color: #A00C00;
	font-size: 18px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	height: 60px;
	line-height: 60px;
}

.videoaction {
	background: #292929;
	color: #999;
	padding: 12px 20px 12px 0;
	line-height: 19px; 
}
.videoaction .actlis {
	float: left; 
}
.videoaction .actlis a {
	color: #999; 
}
.videoaction .actlis .fa {
	font-size: 15px;
	margin-right: 6px; 
}
.videoaction .actlis li {
	float: left;
	padding: 0 23px; 
}
.videoaction .actlis .actlis1{
	cursor: pointer;
}
.videoaction .actlis .actlis1:hover{
	color: #A00C00;
}
.videoaction .actlis .active{
	color: #A00C00;
}
.videoaction .actlis li + li {
	border-left: 1px solid #383838; 
}
.videoaction .statelis {
	float: right;
}
.videoaction .statelis li {
	float: left;
	padding-left: 18px; 
}

.youce{
	width: 280px;
	height: 517px;
	background-color:#1f1f1f ;
}
.youce .tab{
	width: 280px;
	height: 65px;
	line-height: 65px;
}
.youce .tab a{
	text-align: center;
	display: inline-block;
	width: 140px;
	color: #9e9e9e;
	font-size: 16px;
	border-bottom: 2px solid #393939;
	margin-left: -5px;
}
.youce .tab a:first-of-type{
	margin-left: 0;
}
.youce .tab a:hover,.youce .tab .active{
	color: #ec4133;
	border-bottom: 2px solid #ec4133;
}
.youce .bg{
	height: 450px;
}
.youce .bg1{
	padding: 10px 12px;
	height: 450px;
	overflow-y: auto;
}

.youce .bg1::-webkit-scrollbar {/*ÃƒÂ¦Ã‚Â»Ã…Â¡ÃƒÂ¥Ã…Â Ã‚Â¨ÃƒÂ¦Ã‚ÂÃ‚Â¡ÃƒÂ¦Ã¢â‚¬Â¢Ã‚Â´ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“ÃƒÂ¦Ã‚Â Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã‚Â*/
	width: 12px;     /*ÃƒÂ©Ã‚Â«Ã‹Å“ÃƒÂ¥Ã‚Â®Ã‚Â½ÃƒÂ¥Ã‹â€ Ã¢â‚¬Â ÃƒÂ¥Ã‹â€ Ã‚Â«ÃƒÂ¥Ã‚Â¯Ã‚Â¹ÃƒÂ¥Ã‚ÂºÃ¢â‚¬ÂÃƒÂ¦Ã‚Â¨Ã‚ÂªÃƒÂ§Ã‚Â«Ã¢â‚¬â€œÃƒÂ¦Ã‚Â»Ã…Â¡ÃƒÂ¥Ã…Â Ã‚Â¨ÃƒÂ¦Ã‚ÂÃ‚Â¡ÃƒÂ§Ã…Â¡Ã¢â‚¬Å¾ÃƒÂ¥Ã‚Â°Ã‚ÂºÃƒÂ¥Ã‚Â¯Ã‚Â¸*/
}
.youce .bg1::-webkit-scrollbar-thumb {/*ÃƒÂ¦Ã‚Â»Ã…Â¡ÃƒÂ¥Ã…Â Ã‚Â¨ÃƒÂ¦Ã‚ÂÃ‚Â¡ÃƒÂ©Ã¢â‚¬Â¡Ã…â€™ÃƒÂ©Ã‚ÂÃ‚Â¢ÃƒÂ¥Ã‚Â°Ã‚ÂÃƒÂ¦Ã¢â‚¬â€œÃ‚Â¹ÃƒÂ¥Ã‚ÂÃ¢â‚¬â€*/
	border-radius: 5px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	background: #434343;
}
.youce .bg1::-webkit-scrollbar-track {/*ÃƒÂ¦Ã‚Â»Ã…Â¡ÃƒÂ¥Ã…Â Ã‚Â¨ÃƒÂ¦Ã‚ÂÃ‚Â¡ÃƒÂ©Ã¢â‚¬Â¡Ã…â€™ÃƒÂ©Ã‚ÂÃ‚Â¢ÃƒÂ¨Ã‚Â½Ã‚Â¨ÃƒÂ©Ã‚ÂÃ¢â‚¬Å“*/
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 0;
	background:  #5b5b5b;
}

.youce .bg li{
	padding: 20px 15px;
	border-bottom: 1px solid #424242;
}
.youce .bg li p{
	font-size: 14px;
	color: #999999;
	margin-bottom: 13px;
}
.youce .bg li span{
	font-size: 12px;
	color: #666666;
	margin-right: 15px;
}
.youce .bg li:hover p,.youce .bg .active p{
	color: #ec4133;
}

.youce .bg2{
	display: none;
	padding: 30px;
	height: 450px;
	overflow-y: auto;
}
.youce .bg2::-webkit-scrollbar {/*ÃƒÂ¦Ã‚Â»Ã…Â¡ÃƒÂ¥Ã…Â Ã‚Â¨ÃƒÂ¦Ã‚ÂÃ‚Â¡ÃƒÂ¦Ã¢â‚¬Â¢Ã‚Â´ÃƒÂ¤Ã‚Â½Ã¢â‚¬Å“ÃƒÂ¦Ã‚Â Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã‚Â*/
	width: 12px;     /*ÃƒÂ©Ã‚Â«Ã‹Å“ÃƒÂ¥Ã‚Â®Ã‚Â½ÃƒÂ¥Ã‹â€ Ã¢â‚¬Â ÃƒÂ¥Ã‹â€ Ã‚Â«ÃƒÂ¥Ã‚Â¯Ã‚Â¹ÃƒÂ¥Ã‚ÂºÃ¢â‚¬ÂÃƒÂ¦Ã‚Â¨Ã‚ÂªÃƒÂ§Ã‚Â«Ã¢â‚¬â€œÃƒÂ¦Ã‚Â»Ã…Â¡ÃƒÂ¥Ã…Â Ã‚Â¨ÃƒÂ¦Ã‚ÂÃ‚Â¡ÃƒÂ§Ã…Â¡Ã¢â‚¬Å¾ÃƒÂ¥Ã‚Â°Ã‚ÂºÃƒÂ¥Ã‚Â¯Ã‚Â¸*/
}
.youce .bg2::-webkit-scrollbar-thumb {/*ÃƒÂ¦Ã‚Â»Ã…Â¡ÃƒÂ¥Ã…Â Ã‚Â¨ÃƒÂ¦Ã‚ÂÃ‚Â¡ÃƒÂ©Ã¢â‚¬Â¡Ã…â€™ÃƒÂ©Ã‚ÂÃ‚Â¢ÃƒÂ¥Ã‚Â°Ã‚ÂÃƒÂ¦Ã¢â‚¬â€œÃ‚Â¹ÃƒÂ¥Ã‚ÂÃ¢â‚¬â€*/
	border-radius: 5px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	background: #434343;
}
.youce .bg2::-webkit-scrollbar-track {/*ÃƒÂ¦Ã‚Â»Ã…Â¡ÃƒÂ¥Ã…Â Ã‚Â¨ÃƒÂ¦Ã‚ÂÃ‚Â¡ÃƒÂ©Ã¢â‚¬Â¡Ã…â€™ÃƒÂ©Ã‚ÂÃ‚Â¢ÃƒÂ¨Ã‚Â½Ã‚Â¨ÃƒÂ©Ã‚ÂÃ¢â‚¬Å“*/
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 0;
	background:  #5b5b5b;
}

.youce .bg2 p{
	font-size: 14px;
	color: #999999;
	line-height: 32px;
}

.xgsp .biaoti{
	font-size: 16px;
	color: #333333;
	margin-bottom: 22px;
}

#swiper1{
	margin-bottom: 50px;
	width: 1200px;
	height: 265px;
}
#swiper1 .swiper-slide{
	width: 282px !important;
	height: 260px;
	border: 1px solid #e5e5e5;
	border-radius: 5px;
	margin-left: 22px;
}
#swiper1 .swiper-slide:nth-child(1){
	margin-left: 0;
}

#swiper1 .swiper-slide:hover{
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
	-moz-box-shadow: 2px 2px 10px #909090;
	-webkit-box-shadow: 2px 2px 10px #909090;
	box-shadow:2px 2px 10px #909090;
}
#swiper1 .swiper-slide:hover p{
	color: #A00C00;
}
#swiper1 .swiper-slide img{
	width: 282px;
	height: 174px;
}
#swiper1 .swiper-slide a{
	display: inline-block;
	width: 282px;
	height: 260px;
}
#swiper1 .swiper-slide p{
	padding: 23px 12px 15px;
	color: #333333;
}
#swiper1 .swiper-slide span{
	margin: 0 12px;
}

.xgsp .device{
	position: relative;
}
.swiper-button-next, .swiper-button-prev{
	width: 31px;
	height: 56px;
	margin-top: -28px;
	background-size: 31px 56px;
}
.swiper-button-next1, .swiper-container-rtl .swiper-button-prev1{
	background-image:url(../images/next.png) ;
	right: -64px;
}
.swiper-button-prev1, .swiper-container-rtl .swiper-button-next1{
	background-image:url(../images/prev.png) ;
	left: -64px;
}



/*20501*/
.banner5{
	position: relative;
	height: 374px;
	width:100%;
	min-width:1200px;
	overflow:hidden;
}
.banner5 img{
	width:100%;
	min-width:1200px;
	position: absolute;
	height: 374px;
	left: 50%;
	transform: translateX(-50%);
	top: 0;
}

.zhanwang1{
	background:url(../images/20501.jpg) no-repeat center;
	margin-top: -2px;
}
.zhanwang1 .wrapper{
	padding-top: 65px;
}
.zhanwang1 .biaoti{
	height: 265px;
	width: 1200px;
	position: relative;
}
.zhanwang1 .biaoti .heng{
	height: 5px;
	width: 100%;
	background-color:#A00C00 ;
}
.zhanwang1 .biaoti .biaoti1{
	width: 435px;
	height: 50px;
	background-image:url(../images/20501.jpg) ;
	background-position:50% 5%;
	text-align: center;
	line-height: 50px;
	position: absolute;
	left: 50%;
	top: -23px;
	transform: translateX(-50%);
	font-size: 24px;
	color: #A00C00;
}
.zhanwang1 .biaoti .biaoti2{
	font-size: 14px;
	color: #333333;
	line-height: 30px;
	padding: 50px 35px;
}


.zhanwang2{
	height: 567px;
	width: 1200px;
	position: relative;
}
.zhanwang2 .heng{
	height: 1px;
	width: 100%;
	background-color:#A00C00 ;
}
.zhanwang2 .biaoti1{
	width: 192px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	position: absolute;
	background-color:#A00C00 ;
	border-radius: 5px;
	top: -25px;
	left: 50%;
	transform: translateX(-50%);
	font-size: 20px;
	color: #FFFFFF;
}
.zhanwang2 .left{
	margin-left: 80px;
	margin-top: 88px;
}
.zhanwang2 .left1{
	width: 403px;
	height: 400px;
	float: left;
}
.zhanwang2 .left1 a{
	display: inline-block;
	width: 403px;
	height: 400px;
}
.zhanwang2 .left1 p{
	margin-top: 15px;
	font-size: 14px;
	color: #333333;
	line-height: 30px;
}
.zhanwang2 .left1 .biaoti2{
	font-size: 16px;
	color: #333333;
	font-weight: 600;
	text-align: center;
}
.zhanwang2 .left1:hover .biaoti2{
	color: #A00C00;
}
.zhanwang2 .left2{
	float: right;
	width: 135px;
	height: 70px;
	text-align: center;
	margin-top: 90px;
	margin-left: 50px;
}
.zhanwang2 .left2 a{
	margin-top: 15px;
	display: inline-block;
	font-size: 16px;
	color: #A00C00;
	padding-bottom: 3px;
}
.zhanwang2 .left2 a:hover{
	border-bottom: 1px solid #A00C00;
}

.zhanwang2 .right{
	margin-right: 80px;
	margin-top: 88px;
}
.zhanwang2 .right{
	width: 403px;
	height: 400px;
}
.zhanwang2 .right a{
	display: inline-block;
	width: 403px;
	height: 400px;
}
.zhanwang2 .right p{
	margin-top: 15px;
	font-size: 14px;
	color: #333333;
	line-height: 30px;
}
.zhanwang2 .right .biaoti2{
	font-size: 16px;
	color: #A00C00;
	text-align: center;
}
.zhanwang2 .right .biaoti2{
	font-size: 16px;
	color: #333333;
	font-weight: 600;
	text-align: center;
}
.zhanwang2 .right:hover .biaoti2{
	color: #A00C00;
}



/*20502*/
.banner6{
	position: relative;
	height: 304px;
}
.banner6 img{
	position: absolute;
	height: 304px;
	left: 50%;
	transform: translateX(-50%);
	top: 0;
}

.zhanwang3{
	margin-top: 45px;
	margin-bottom: 50px;
}
.zhanwang3 .left{
	width: 292px;
}
.zhanwang3 .left .biaoti{
	width: 292px;
	height: 55px;
	text-align: center;
	line-height: 55px;
	background-color:#A00C00 ;
	color: #FFFFFF;
	font-size: 20px;
}
.zhanwang3 .left .left1{
	background-color:#f6f6f6 ;
	padding:0 5px;
	line-height: 60px;
	border-bottom: 1px solid #eaeaea;
	padding: 0 25px;
	font-size: 16px;
	color: #333333;
	cursor: pointer;
}
.zhanwang3 .left .left1 i{
	float: right;
	margin-top: 22px;
	font-size: 18px;
	color: #a3a3a3;
}
.zhanwang3 .left .active{
	color: #A00C00;
}
.zhanwang3 .left .active i{
	color: #A00C00;
}

.zhanwang3 .left .left1 ul{
	margin-bottom: 20px;
	display: none;
}
.zhanwang3 .left .left1 li{
	font-size: 14px;
	color: #333333;
	height: 40px;
	line-height: 40px;
}
.zhanwang3 .left .left1 li:hover{
	color: #A00C00;
}
.zhanwang3 .left .left1 li span{
	padding-right: 10px;
	font-size: 18px;
}

.zhanwang3 .right{
	width: 870px;
}
.zhanwang3 .right .biaoti{
	height: 32px;
	border-bottom: 1px solid #EAEAEA;
	font-size: 14px;
	color: #A00C00;
}
.zhanwang3 .zhanwnag4{
	margin-bottom: 40px;
}
.zhanwang3 .zhanwnag4 li{
	padding: 30px 12px;
	border-bottom: 1px solid #EAEAEA;
}
.zhanwang3 .zhanwnag4 li:hover{
	background-color:#f9f9f9 ;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
	-moz-box-shadow: 2px 2px 10px #909090;
	-webkit-box-shadow: 2px 2px 10px #909090;
	box-shadow:2px 2px 10px #909090;
}
.zhanwang3 .zhanwnag4 li:hover .biaoti1{
	color: #A00C00;
}
.zhanwang3 .zhanwnag4 p{
	font-size: 14px;
	color: #666666;
	line-height: 30px;
}
.zhanwang3 .zhanwnag4 .biaoti1{
	font-size: 16px;
	color: #333333;
	margin-bottom: 20px;
}

.zhanwnag4 .left1{
	float: left;
}
.zhanwnag4 .right1{
	float: right;
	width: 600px;
}

/*ÃƒÂ§Ã¢â‚¬ÂºÃ‚Â®ÃƒÂ¥Ã‚Â½Ã¢â‚¬Â¢1*/
.banner7{
	width: 100%;
	height: 304px;
	position: relative;
	overflow: hidden;
}
.banner7 img{
	position: absolute;
	top: 0;
	left: 50%;
	height: 304px;
	transform: translateX(-50%);
}
.banner7 .wrapper{
	height: 304px;
	width: 1200px;
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	padding: 48px 65px 0 65px;
}
.banner7 .wrapper p{
	font-size: 14px;
	color: #A00C00;
	line-height: 28px;
	margin-bottom: 20px;
	font-weight: 600;
}
.banner7 .wrapper p:last-of-type{
	margin-bottom: 0;
}
.banner7 .wrapper .biaoti{
	font-size: 36px;
	text-align: center;
	margin-bottom: 33px;
}

.mulu1{
	height: 851px;
	width: 100%;
	overflow: hidden;
	position: relative;
}
.mulu2{
	position: absolute;
	height: 851px;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
}
.mulu1 .wrapper{
	height: 851px;
	width: 1200px;
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
}

.mulu1 .left{
	width: 587px;
	height: 736px;
	margin-top: 49px;
	margin-left: 8px;	
	padding: 0 13px;
}
.mulu1 .left .biaoti{
	height: 58px;
	text-align: center;
	border-bottom: 1px solid #EAEAEA;
	font-size: 18px;
	color: #333333;
	font-weight: 600;
	line-height: 58px;
}
.mulu1 .left ul{
	padding: 6px 18px;
}
.mulu1 .left li{
	font-size: 16px;
	color: #333333;
	margin-top: 22px;
	display: inline-block;
	border-bottom: 1px solid rgba(0,0,0,0);
	padding-bottom: 3px;
}
.mulu1 .left .active{
	color: #A00C00;
	font-weight:bold;
	border-bottom: 0px solid #A00C00;
}
.mulu1 .left li:hover{
	color: #A00C00;
	border-bottom: 1px solid #A00C00;
}
.mulu1 .right{
	width: 587px;
	height: 736px;
	margin-top: 49px;
	margin-right: 10px;	
}
.mulu1 .right .biaoti{
	height: 58px;
	text-align: center;
	border-bottom: 1px solid #EAEAEA;
	font-size: 18px;
	color: #333333;
	font-weight: 600;
	line-height: 58px;
}
.mulu1 .right1{
	padding: 0 30px;
}
.mulu1 .biaoti1{
	padding: 20px 2px 17px;
	border-bottom: 1px solid #EAEAEA;
}
.mulu1 .left1{
	float: left;
}
.mulu1 .right2{
	float: right;
	width: 318px;
	padding-top: 6px;
}
.mulu1 .right2 p{
	color: #666666;
	font-size: 14px;
	line-height: 26px;
}
.mulu1 .right2 .biaoti2{
	font-size: 16px;
	color: #A00C00;
	margin-bottom: 5px;
	font-weight: 600;
}

.mulu1 .right li{
	height: 42px;
	border-bottom: 1px solid #EAEAEA;
}
.mulu1 .img{
	width: 19px;
	height: 18px;
	float: left;
	margin: 13px 8px 0 5px;
}
.mulu1 .img1{
	background-image:url(../images/mulu3.png) ;
}
.mulu1 .img2{
	height: 19px;
	background-image:url(../images/mulu5.png) ;
}
.mulu1 .left2{
	float: left;
	padding-top: 16px;
	color: #333333;
	font-size: 14px;
}
.mulu1 .right3{
	float: right;
	margin-top: 16px;
	margin-right: 10px;
	color: #999999;
	font-size: 14px;
}
.mulu1 li:hover span{
	color: #A00C00;
}
.mulu1 li:hover .img1{
	background-image:url(../images/mulu4.png) ;
}
.mulu1 li:hover .img2{
	background-image:url(../images/mulu6.png) ;
}


/*ÃƒÂ§Ã¢â‚¬ÂºÃ‚Â®ÃƒÂ¥Ã‚Â½Ã¢â‚¬Â¢2*/
.banner8{
	width: 100%;
	min-width: 1200px;
	height: 383px;
	position: relative;
	overflow: hidden;
}
.banner8_1{
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	min-width: 1200px;
	height: 383px;
}
.banner8 .wrapper{
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	height: 383px;
}
.banner8 .wrapper p{
	padding: 0 65px;
	color: #a00c00;
	font-size: 14px;
	line-height: 28px;
}
.banner8 .wrapper .biaoti{
	font-size: 35px;
	text-align: center;
	font-weight: 600;
	margin-top: 50px;
	margin-bottom: 35px;
}

.device2{
	position: relative;
	margin-top: -128px;
	width: 1000px;
}
.device2 .swiper-container{
	height: 218px;
}
.device2 .active{
	border: 2px solid #a00c00;
}
.device2 .swiper-slide{
	position: relative;
}
.device2 .swiper-slide img{
	width: 235px;
}
.device2 .swiper-slide .zhezhao{
	width: 235px;
	height: 42px;
	background-color:rgba(0,0,0,.5) ;
	line-height: 42px;
	padding: 0 22px;
	position: absolute;
	bottom: 4px;
	left: 0;
}
.device2 .swiper-slide.active .zhezhao{
	bottom: 0;
}
.device2 .swiper-slide .zhezhao p{
	font-size: 16px;
	color: #FFFFFF;
}
.swiper-button-next2, .swiper-button-prev2{
	width: 45px;
	height: 45px;
	margin-top: -25px;
	background-size: 45px 45px;
}
.swiper-button-prev2, .swiper-container-rtl .swiper-button-next2{
	background-image:url(../images/prev1.png);
	left: -81px;
}
.swiper-button-next2, .swiper-container-rtl .swiper-button-prev2{
	background-image:url(../images/next1.png);
	right: -81px;
}


.mulu3{
	padding-top: 210px;
	background:url(../images/mulu7.jpg) center 100%;
	margin-top: -132px;
}

.mulu4 .biaoti{
	font-size: 30px;
	color: #A00C00;
	text-align: center;
	padding-bottom: 53px;
}
.mulu4 .left{
	width: 588px;
	height: 380px;
}
.mulu4 .right{
	width: 550px;
	margin-right: 18px;
	padding: 10px 0;
}
.mulu4 .right p{
	font-size: 14px;
	color: #333333;
	line-height: 28px;
	margin-bottom: 15px;
	text-indent: 2em;
}
.mulu4 .right p:last-of-type{
	margin-bottom: 0;
}

.mulu5{
	padding-top: 35px;
	padding-bottom: 40px;
	position: relative;
	margin-top: 25px;
}
.mulu5 .shu{
	width: 1px;
	height: 100%;
	background-color:#999999;
	position: absolute;
	top: 35px;
	left: 50%;
	transform: translateX(-50%);
}
.mulu5 .xuxian1{
	height: 1px;
	background: linear-gradient(to right, #999999, #999999 2.5px, transparent 2.5px, transparent);
	background-size: 5px 100%;
	position: absolute;
	top: 35px;
	width: 100%;
}
.mulu5 .xuxian1 span{
	display: inline-block;
	width: 148px;
	height: 45px;
	background-color:#a00c00;
	text-align: center;
	line-height: 45px;
	font-size: 16px;
	color: #FFFFFF;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}

.mulu5 .xuxian2{
	height: 1px;
	background: linear-gradient(to right, #999999, #999999 2.5px, transparent 2.5px, transparent);
	background-size: 5px 100%;
	position: absolute;
	bottom: -35px;
	width: 100%;
}


.mulu6{
	margin-top: -15px;
}
.mulu6:first-of-type{
	margin-top: 65px;
}
.mulu6 .left{
	width: 600px;
	position: relative;
	margin-top: 40px;
}
.mulu6 .left:first-of-type{
	margin-top: 0;
}
.mulu6 .left:nth-of-type(2){
	margin-top: 180px;
}
.mulu6 .left .biaoti{
	font-size: 18px;
	color: #A00C00;
	text-align: right;
	padding-right: 33px;
	padding-bottom: 18px;
	font-weight: 600;
}
.mulu6 .left .biaoti2{
	display: inline-block;
	width: 148px;
	height: 45px;
	text-align: center;
	line-height: 45px;
	border-radius: 2px;
	background-color:#A00C00 ;
	position: absolute;
	font-size: 16px;
	right: 0;
	top: -106px;
	color: #ffffff;
}
.mulu6 .left .quan1{
	position: absolute;
	right:-6px;
	top: 3px;
	display: block;
	width:12px;
	height: 12px;
	border-radius: 50%;
	background-color:#A00C00 ;
	opacity: 0.3;
}
.mulu6 .left .quan2{
	position: absolute;
	right:-3px;
	top: 6px;
	display: block;
	width:6px;
	height: 6px;
	border-radius: 50%;
	background-color:#A00C00 ;
}

.mulu6_1{
	padding-right: 33px;
}
.mulu6_1 .left1{
	float: left;
	position: relative;
	width: 285px;
}
.mulu6_1 .left1 p{
	font-size: 14px;
	line-height: 28px;
	color: #333333;
}
.mulu6_1 .left1 .biaoti1{
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 10px;
	display: inline-block;
	border-bottom: 1px solid rgba(0,0,0,0);
}
.mulu6_1 .left1 .biaoti1 a{
	color: #333333;
}
.mulu6_1 .left1 .biaoti1:hover{
	border-bottom: 1px solid #A00C00;
}
.mulu6_1 .left1 .biaoti1:hover a{
	color: #A00C00;
}
.mulu6_1 .left1 .chakan{
	display: inline-block;
	position: absolute;
	bottom: 4px;
	right: 4px;
	color: #A00C00;
	padding-bottom: 3px;
	border-bottom: 1px solid rgba(0,0,0,0);
}
.mulu6_1 .left1 .chakan:hover{
	border-bottom: 1px solid #A00C00;
}
.mulu6_1 .right1{
	float: right;
	width: 267px;
}

.mulu6 .right{
	width: 600px;
	position: relative;
	margin-top: 70px;
}
.mulu6 .right:first-of-type{
	margin-top: 0;
}
.mulu6 .right:nth-of-type(3){
	margin-top: 50px;
}
.mulu6 .right .biaoti{
	font-size: 18px;
	color: #A00C00;
	text-align: left;
	padding-left: 33px;
	padding-bottom: 18px;
	font-weight: 600;
}
.mulu6 .right .biaoti2{
	display: inline-block;
	width: 148px;
	height: 45px;
	text-align: center;
	line-height: 45px;
	border-radius: 2px;
	background-color:#A00C00 ;
	position: absolute;
	font-size: 16px;
	left: 0;
	top: -106px;
	color: #ffffff;
}
.mulu6 .right .quan1{
	position: absolute;
	left:-6px;
	top: 3px;
	display: block;
	width:12px;
	height: 12px;
	border-radius: 50%;
	background-color:#A00C00 ;
	opacity: 0.3;
}
.mulu6 .right .quan2{
	position: absolute;
	left:-3px;
	top: 6px;
	display: block;
	width:6px;
	height: 6px;
	border-radius: 50%;
	background-color:#A00C00 ;
}

.mulu6_2{
	padding-left: 33px;
}
.mulu6_2 .left1{
	float: left;
	width: 267px;
}
.mulu6_2 .right1{
	float: right;
	position: relative;
	width: 285px;
}
.mulu6_2 .right1 p{
	font-size: 14px;
	line-height: 28px;
	color: #333333;
}
.mulu6_2 .right1 .biaoti1{
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 10px;
	display: inline-block;
	border-bottom: 1px solid rgba(0,0,0,0);
}
.mulu6_2 .right1 .biaoti1 a{
	color: #333333;
}
.mulu6_2 .right1 .biaoti1:hover{
	border-bottom: 1px solid #A00C00;
}
.mulu6_2 .right1 .biaoti1:hover a{
	color: #A00C00;
}
.mulu6_2 .right1 .chakan{
	display: inline-block;
	position: absolute;
	bottom: 4px;
	right: 4px;
	color: #A00C00;
	padding-bottom: 3px;
	border-bottom: 1px solid rgba(0,0,0,0);
}
.mulu6_2 .right1 .chakan:hover{
	border-bottom: 1px solid #A00C00;
}

.mulu7{
	padding-top: 80px;
	padding-bottom: 65px;
}
.mulu7 .wrapper{
	background-color:rgba(255,255,255,.6) ;
	padding-bottom: 33px;
}
.mulu7 .biaoti{
	height: 57px;
	font-size: 16px;
	color: #333333;
	padding: 28px 0 0 22px;
	border-bottom: 1px solid #EAEAEA;
}
.mulu7 ul{
	padding: 0 15px;
}
.mulu7 li{
	height: 47px;
	line-height: 47px;
	color: #333333;
	border-bottom: 1px solid #EAEAEA;
	padding: 0 25px 0 5px;
}
.mulu7 li .right{
	color: #A00C00;
}
.mulu7 li:hover{
	color: #A00C00;
}

/*ÃƒÂ§Ã¢â‚¬ÂºÃ‚Â®ÃƒÂ¥Ã‚Â½Ã¢â‚¬Â¢3*/
.banner9{
	position: relative;
	height: 304px;
	overflow: hidden;
	width: 100%;
}
.banner9 img{
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	height: 304px;
	min-width:1200px;
}
.banner9 .wrapper{
	height: 304px;
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	padding: 0 63px;
}
.banner9 .wrapper p{
	color: #fcdd4c;
	font-size: 14px;
	line-height: 26px;
	padding-top: 195px;
}

.mulu8{
	background: url(../images/mulu9.jpg);
	width: 100%;
	padding: 30px 0;
}
.mulu8 .wrapper{
	background-color:#FFFFFF ;
}

.mulu8_1{
	border-bottom: 1px dashed #EAEAEA;
}
.mulu8_1 .left{
	padding: 0 9px;
	width: 598px;
	border-right: 1px dashed #EAEAEA;
	padding-bottom: 35px;
}
.mulu8_1 .biaoti{
	height: 60px;
	border-bottom: 1px solid #eaeaea;
	font-size: 16px;
	color: #A00C00;
	padding-top: 30px;
	padding-left: 8px;
	font-weight: 600;
}
.mulu8_1 .biaoti a{
	float: right;
	font-size: 14px;
	color: #999999;
	margin-top: 2px;
	font-weight: 500;
}
.mulu8_1 .biaoti a:hover{
	color: #A00C00;
}
.mulu8_1 ul{
	padding: 0 8px;
	padding-top: 3px;
}
.mulu8_1 li{
	padding: 0 12px;
	height: 44px;
	line-height: 44px;
	color: #333333;
	border-bottom: 1px solid #EAEAEA;
}
.mulu8_1 li .img1{
	float: right;
	background-image:url(../images/mulu10.png) ;
	margin-top: 11px;
	width: 22px;
	height: 20px;
}
.mulu8_1 li .img2{
	float: right;
	background-image:url(../images/mulu12.png) ;
	margin-top: 11px;
	width: 22px;
	height: 22px;
}
.mulu8_1 li:hover{
	color: #A00C00;
}
.mulu8_1 li:hover .img1{
	background-image:url(../images/mulu11.png) ;
}
.mulu8_1 li:hover .img2{
	background-image:url(../images/mulu13.png) ;
}

.mulu8_1 .right{
	padding: 0 9px;
	width: 598px;
	border-left: 1px dashed #EAEAEA;
	padding-bottom: 35px;
}

.mulu8_2{
	padding:42px 25px;
}
.mulu8_2 .left{
	width: 743px;
	height: 427px;
}
.mulu8_2 .right{
	width: 388px;
	position: relative;
}
.mulu8_2 .right p{
	font-size: 14px;
	color: #333333;
	line-height: 28px;
	margin-bottom: 33px;
}
.mulu8_2 .right p:last-of-type{
	margin-bottom: 0;
}
.mulu8_2 .right .biaoti{
	font-size: 24px;
	color: #A00C00;
	text-align: center;
	margin-bottom: 25px;
	margin-top: 5px;
	font-weight: 600;
}
.mulu8_2 .right a{
	position: absolute;
	bottom: 7px;
	right: 4px;
	color: #A00C00;
}

.mulu8_3{
	border-bottom: none;
	border-top:  1px dashed #EAEAEA;
}

.mulu8_4{
	text-align: center;
	padding-bottom: 35px;
}
.mulu8_4 a{
	display: inline-block;
	width: 57px;
}
.mulu8_4 a:hover{
	color: #A00C00;
}

/*ÃƒÂ§Ã¢â‚¬ÂºÃ‚Â®ÃƒÂ¥Ã‚Â½Ã¢â‚¬Â¢4*/
.mulu9{
	margin-top: 30px;
	margin-bottom: 60px;
}
.mulu9 .left{
	width: 880px;
}
.mulu9 .left .biaoti{
	height: 55px;
	line-height: 55px;
	font-size: 20px;
	color: #333333;
	border-bottom: 1px solid #EAEAEA;
}
.mulu9 .left .biaoti1{
	float: right;
	font-size: 14px;
	color: #A00C00;
	padding-right: 12px;
}
.mulu9_1{
	padding: 0 8px;
	margin-top: 10px;
	margin-bottom: 40px;
}
.mulu9_1 li{
	padding: 0 8px;
	height: 55px;
	line-height: 55px;
	font-size: 14px;
	color: #333333;
	border-bottom: 1px solid #EAEAEA;
}
.mulu9_1 li .img1{
	float: right;
	background-image:url(../images/mulu10.png) ;
	margin-top: 18px;
	width: 22px;
	height: 20px;
}
.mulu9_1 li .img2{
	float: right;
	background-image:url(../images/mulu12.png) ;
	margin-top: 18px;
	width: 22px;
	height: 22px;
}

.mulu9_1 li:hover{
	background-color:#f2f2f2 ;
	color: #A00C00;
}
.mulu9_1 li:hover .img1{
	background-image:url(../images/mulu11.png) ;
}
.mulu9_1 li:hover .img2{
	background-image:url(../images/mulu13.png) ;
}

.mulu9 .right{
	width: 291px;
}
.mulu9_2 .biaoti{
	position: relative;
}
.mulu9_2 .biaoti span{
	position: absolute;
	font-size: 16px;
	color: #FFFFFF;
	top: 19px;
	left: 19px;
}
.mulu9_2 .biaoti a{
	position: absolute;
	top: 22px;
	right: 15px;
	font-size: 14px;
	color: #666666;
}
.mulu9_2 .biaoti a:hover{
	color: #A00C00;
}
.mulu9_3{
	border: 1px solid #EAEAEA;
	border-radius: 2px;
	width: 291px;
	margin-top: -3px;
}
.mulu9_3 ul{
	padding: 0 9px;
}
.mulu9_3 li{
	padding: 0 16px;
	height: 57px;
	line-height: 57px;
	font-size: 14px;
	color: #333333;
	border-bottom: 1px solid #EAEAEA;
}
.mulu9_3 a:nth-child(5) li{
	border-bottom: none;
}
.mulu9_3 li:hover{
	color: #A00C00;
}
.mulu9_4{
	margin-top: 25px;
}

/*ÃƒÂ¤Ã‚Â¸Ã‚ÂªÃƒÂ¤Ã‚ÂºÃ‚ÂºÃƒÂ¤Ã‚Â¸Ã‚Â­ÃƒÂ¥Ã‚Â¿Ã†â€™1*/
.banner10{
	width: 100%;
	min-width: 1200px;
	height: 160px;
	position: relative;
	overflow: hidden;
}
.banner10 img{
	position: absolute;
	top:-1px;
	left: 50%;
	transform: translateX(-50%);
	height: 160px;
}

.grzx1{
	margin-top: 30px;
	margin-bottom: 50px;
}
.grzx1 .left{
	width: 268px;
}
.grzx1 .left2{
	width: 268px;
	height: 55px;
	background-color:#a2a2a2 ;
	color: #FFFFFF;
	line-height: 55px;
	padding: 0 30px;
	font-size: 18px;
	cursor: pointer;
}
.grzx1 .left2 i{
	float: right;
	padding-top: 20px;
}
.grzx1 .active1,.grzx1 .left2:hover{
	background-color:#a00c00 ;
}
.grzx1 .left3 li{
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	color: #333333;
	border-top:1px solid #EAEAEA;
	background-color:#f6f6f6 ;
	padding: 0 40px;
}
.grzx1 .left3 li i{
	float: right;
	margin-top: 20px;
	font-size: 20px;
	color: #a3a3a3;
	margin-right: -10px;
}
.grzx1 .left3 .active2,.grzx1 .left3 li:hover{
	color: #A00C00;
}
.grzx1 .left3 .active2 i,.grzx1 .left3 li:hover i{
	color: #A00C00;
}
.nav-dropdown-lis{
	display: none;
}

.grzx1 .left3 .curr{
	display: block!important;
}
.sousuo1 .left1 .curr{
	display: block!important;
}
.nav-dropdown-lis li {
    /*position: relative;*/
    display: block;
    height: 45px;
    line-height: 45px;
    padding-left: 80px!important;
    color: #000;
}
.grzx1 .right{
	width: 900px;
}
.grzx1 .right .biaoti{
	width: 900px;
	height: 40px;
	line-height: 40px;
	background-color:#f1f1f1 ;
	font-size: 14px;
	color: #333333;
}
.grzx1 .right .biaoti p{
	padding: 0 16px;
}
.grzx1 .right .biaoti a{
	display: inline-block;
	width: 95px;
	text-align: center;
	color: #333333;
	border-bottom: 2px solid rgba(0,0,0,0);
}
.grzx1 .right .biaoti .active,
.grzx1 .right .biaoti a:hover{
	color: #A00C00;
	border-bottom: 2px solid #A00C00;
}
.grzx1 .right1{
	margin-top: 10px;
	margin-bottom: 43px;
}
.grzx1 .right1 li{
	height: 57px;
	line-height: 57px;
	color: #333333;
	padding: 0 25px 0 15px;
	border-bottom: 1px solid #EAEAEA;
}
.grzx1 .right1 li span{
	color: #999999;
	float: right;
}
.grzx1 .right1 li:hover{
	background-color: #f2f2f2;
	color: #A00C00;
}

.grzx1 .right2{
	margin-bottom: 45px;
}
.grzx1 .right2 td{
	display: inline-block;
	float: left;
	width: 282px;
	height: 220px;
	border: 1px solid #EAEAEA;
	border-radius: 5px;
	overflow: hidden;
	margin-top: 30px;
	margin-left: 27px;
}
.grzx1 .right2 td:nth-child(3n+1){
	margin-left: 0;
}
.grzx1 .right2 td a{
	display: inline-block;
	width: 282px;
	height: 260px;
}
.grzx1 .right2 td p{
	font-size: 14px;
	color: #333333;
	padding: 20px 20px 15px;
}
.grzx1 .right2 td span{
	padding: 0 20px;
	font-size: 14px;
	color: #999999;
}
.grzx1 .right2 td:hover{
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
	-moz-box-shadow: 2px 2px 10px #909090;
	-webkit-box-shadow: 2px 2px 10px #909090;
	box-shadow:2px 2px 10px #909090;
}
.grzx1 .right2 td:hover p{
	color: #A00C00;
}

.grzx1 .right3{
	margin-bottom: 40px;
	margin-top: 10px;
}
.grzx1 .right3 li{
	height: 58px;
	line-height: 58px;
	padding: 0 13px 0 17px;
	border-bottom: 1px solid #EAEAEA;
}
.grzx1 .right3 li span{
	color: #333333;
}
.grzx1 .right3 li .img1{
	float: right;
	background-image:url(../images/mulu10.png) ;
	margin-top: 18px;
	width: 22px;
	height: 20px;
}
.grzx1 .right3 li .img2{
	float: right;
	background-image:url(../images/mulu12.png) ;
	margin-top: 18px;
	width: 22px;
	height: 22px;
}
.grzx1 .right3 li:hover{
	background-color:#f2f2f2 ;
}
.grzx1 .right3 li:hover span{
	color: #A00C00;
}
.grzx1 .right3 li:hover .img1{
	background-image:url(../images/mulu11.png) ;
}
.grzx1 .right3 li:hover .img2{
	background-image:url(../images/mulu13.png) ;
}

.grzx1 .bg2{
	display: none;
}
.grzx1 .yzm{
	width: 125px;
	height: 42px;
	display: inline-block;
	background-color: #eb5549;
	outline: none;
	border: none;
	border-radius: 3px;
	float: right;
	cursor: pointer;
	font-size: 14px;
	color: #FFFFFF;
	margin-right: 15px;
}
.grzx1 .jinzhi{
	cursor: default;
}


/*index1*/
.banner11{
	width: 100%;
	position: relative;
	min-width: 1200px;
}
#swiper3{
	width: 100%;
}
#swiper3 img{
	width: 100%;
	min-width: 1200px;
}
.swiper-button-next3, .swiper-button-prev3{
	width: 31px;
	height: 56px;
	margin-top: -28px;
	background-size: 31px 56px;
}
.swiper-button-next3, .swiper-container-rtl .swiper-button-prev3{
	background-image:url(../images/next2.png) ;
	right: 100px;
}
.swiper-button-prev3, .swiper-container-rtl .swiper-button-next3{
	background-image:url(../images/prev2.png) ;
	left: 100px;
}

.header .daohang1 a li {
	padding: 0 15px;
	font-size: 16px;
	color: #333333;
}
.header .daohang1 .active{
	font-weight: 700;
}
.header .daohang1 .sousuo{
	padding-left: 15px;
}
.daohang1 .site-search{
	width: 190px;
}

.index3{
	width: 100%;
	height: 420px;
	background-image:url(../images/index12.jpg) ;
}
.index3 .biaoti{
	padding-top: 68px;
	font-size: 30px;
	color: #A00C00;
	text-align: center;
	font-weight: 600;
}

.index3 table{
	padding-top: 38px;
	width: 1218px;
	display: block;
}
.index3 table a{
	display: inline-block;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	background-color:#dd8484 ;
}
.index3 td{
	float: left;
	margin-top: 18px;
}
.index3 .tr1 td{
	margin-right:18px ;
}
.index3 .tr1 a{
	padding: 15px 22px;
}
.index3 .tr2 td{
	margin-right: 20px;
}
.index3 .tr2 a{
	padding: 15px 19px;
}
.index3 .tr3 td{
	margin-right: 20px;
}
.index3 .tr3 a{
	padding: 15px 19px;
}
.index3 table td a:hover{
	background-color:#A00C00 !important ;
}

.index4{
	width: 100%;
	padding: 50px 0 45px 0;
	background-color:#f5f5f5 ;
}
.index4 .wrapper{
	padding: 30px 15px 10px;
	background-color:#FFFFFF ;
	border: 1px solid #A00C00;
}
.index4_1{
	width: 365px;
	float: left;
	margin-left: 40px;
}
.index4_1:first-of-type{
	margin-left: 0;
}
.index4_2{
	width: 355px;
}
.index4_2 .toubu1 img{
	width: 355px;
}

.index4 .toubu1 .left1{
	float: left;
}
.index4 .toubu1 .left1 span{
	font-size: 20px;
	color: #a10f03;
}
.index4 .toubu1 .right1{
	color: #A00C00;
	margin-top: 4px;
	float: right;
}
.index4 .toubu1 img{
	margin-top: 13px;
}
.index4 .neirong1{
	width: 365px;
}
.index4 .neirong2{
	padding: 25px 10px;
	border-bottom: 1px solid #dbdbdb;
}
.index4 .left2{
	float: left;
}
.index4 .right2{
	float: right;
	width: 175px;
}
.index4 .neirong2 .right2 p{
	font-size: 14px;
	color: #A00C00;
	line-height: 26px;
	margin-bottom:20px;
}
.index4 .neirong2 .right2 span{
	font-size: 14px;
	color: #999999;
}
.index4 .neirong1 li{
	height: 52px;
	line-height: 52px;
	padding: 0 12px;
	border-bottom: 1px solid #dbdbdb;
}
.index4 .neirong1 a:last-of-type li{
	border-bottom: none;
}
.index4 .neirong1 li p{
	font-size: 14px;
	color: #333333;
	float: left;
}
.index4 .neirong1 li .right3{
	float: right;
}
.index4 .neirong1 li .right4{
	float: right;
	margin-top: 14px;
	display: none;
}
.index4 .neirong1 li:hover{
	background-color:#f5f5f5;
}
.index4 .neirong1 li:hover p{
	color: #A00C00;
}
.index4 .neirong1 li:hover .right3{
	display: none;
}
.index4 .neirong1 li:hover .right4{
	display: block;
}


.index4 .neirong3 li{
	height: 50px;
	line-height: 50px;
	padding: 0 15px;
	border-bottom: 1px solid #dbdbdb;
	color: #333333;
}
.index4 .neirong3 li span{
	float: right;
	color: #999999;
}
.index4 .neirong3 li:hover{
	background: #f5f5f5;
}
.index4 .neirong3 li:hover{
	color: #A00C00;
}


.index4 .neirong4 td{
	width: 112px;
	height: 173px;
	float: left;
	margin-left: 9px;
	margin-top: 20px
}
.index4 .neirong4 td:nth-child(1),
.index4 .neirong4 td:nth-child(4){
	margin-left: 0;
}
.index4 .neirong4 td p{
	font-size: 12px;
	color: #333333;
	margin-top: 10px;
}

.index4 .neirong4 td:hover p{
	color: #A00C00;
}


/*ÃƒÂ¥Ã¢â‚¬Â¦Ã‚Â¨ÃƒÂ¦Ã¢â€žÂ¢Ã‚Â¯ÃƒÂ¦Ã¢â€šÂ¬Ã‚ÂÃƒÂ¦Ã¢â‚¬ÂÃ‚Â¿*/
.banner12{
	width: 100%;
	min-width: 1200px;
	height: 334px;
	position: relative;
	overflow: hidden;
}
.banner12 img{
	position: absolute;
	top:-1px;
	left: 50%;
	transform: translateX(-50%);
	height: 334px;
}

.qjsz1{
	margin-top: 13px;
	margin-bottom: 45px;
}
.qjsz2{
	margin-bottom: 40px;
}
.qjsz2 li{
	padding: 43px 10px 37px 10px;
	border-bottom: 1px solid #A00C00;
}
.qjsz2 li:hover{
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
	-moz-box-shadow: 2px 2px 10px #909090;
	-webkit-box-shadow: 2px 2px 10px #909090;
	box-shadow:2px 2px 10px #909090;
}
.qjsz2 .left{
	width: 417px;
	height: 241px;
	border-radius: 3px;
}
.qjsz2 .right{
	width: 735px;
}
.qjsz2 .right p{
	font-size: 16px;
	color: #666666;
	line-height: 32px;
}
.qjsz2 .right .biaoti{
	font-size: 22px;
	color: #A00C00;
	margin-bottom: 30px;
	margin-top: 10px;
}


/*ÃƒÂ¥Ã¢â‚¬Â¦Ã…Â¡ÃƒÂ¥Ã‚ÂÃ‚Â²1*/
.banner13{
	width: 100%;
	min-width: 1200px;
	height: 419px;
	position: relative;
	overflow: hidden;
}
.banner13 img{
	position: absolute;
	top:-1px;
	left: 50%;
	transform: translateX(-50%);
	height: 419px;
}

.fdh1{
	width: 100%;
	height: 95px;
	border-bottom: 1px solid #DBDBDB;
	margin-top: -1px;
}
.fdh1 li{
	height: 95px;
	border-right: 1px solid #DBDBDB;
	width: 150px;
	float: left;
	transition:all 1s;
	-moz-transition:all 1s;
	-webkit-transition:all 1s;
	-o-transition:all 1s;
	overflow: hidden;
	position: relative;
}
.fdh1 li:first-of-type{
	border-left: 1px solid #DBDBDB;
}
.fdh1 li .left{
	height: 94px;
	width: 150px;
	padding: 15px 0;
	cursor: pointer;
	text-align: center;
}
.fdh1 li .left p{
	font-size: 18px;
	color: #333333;
	line-height: 32px;
	font-weight: 600;
}

.fdh1 li .right{
	position: absolute;
	top: 0;
	left: 150px;
	padding: 17px 23px;
}
.fdh1 .fdh1_1 .right{
	width: 275px;
}
.fdh1 .fdh1_2 .right{
	width: 440px;
}
.fdh1 .fdh1_3 .right{
	width: 450px;
}
.fdh1 .fdh1_4 .right{
	width: 190px;
}
.fdh1 li .right a{
	float: left;
	font-size: 14px;
	color: #333333;
	line-height: 30px;
	margin-right: 15px;
}
.fdh1 li .right a:hover,.fdh1 li .right .active1{
	color: #A00C00;
}
.fdh1 li .right p{
	height: 30px;
}
.fdh1 li.li1 a{
	height: 95px;
	width: 150px;
}

.fdh1 .fdh1_1.active{
	width: 420px;
}
.fdh1 .fdh1_2.active{
	width: 575px;
}
.fdh1 .fdh1_3.active{
	width: 590px;
}
.fdh1 .fdh1_4.active{
	width: 335px;
}
.fdh1 li.active .left{
	background-color:#efefef ;
}
.fdh1 li.active .left p{
	color: #A00C00;
}
.fdh1 li.active.li1{
	width: 150px;
}

.dangshi1{
	width: 100%;
	padding: 22px 0 30px;
	background-color:#f3f3f3 ;
}
.dangshi1 .left{
	width: 315px;
	border: 1px solid #DBDBDB;
	border-radius: 5px;
	background-color:#FFFFFF ;
}
.dangshi1 .left li{
	width: 100%;
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	color: #333333;
	padding: 0 27px;
	border-top: 1px solid #DBDBDB;
	font-weight: 600;
}
.dangshi1 .left a:first-child li{
	border-top:none ;
}
.dangshi1 .left li:hover{
	background-color:#ede6e6 ;
	color: #A00C00;
}

.dangshi1 .right{
	width: 875px;
	background-color:#FFFFFF;
	border-radius: 5px;
	padding: 13px 20px 30px;
}
.dangshi1 .right1 .biaotou{
	padding: 25px 10px;
	border-bottom: 1px solid #DBDBDB;
}
.dangshi1 .right1 .biaotou img{
	float: left;
	width: 234px;
	height: 150px;
}
.dangshi1 .right1 .biaotou1{
	float: right;
	width: 565px;
	position: relative;
}
.dangshi1 .right1 .biaotou1 p{
	font-size: 14px;
	color: #333333;
	line-height: 30px;
}
.dangshi1 .right1 .biaotou1 a{
	position: absolute;
	bottom: 7px;
	right: 0;
	font-size: 14px;
	color: #A00C00;
}
.dangshi1 .right1 .biaoti{
	width: 100%;
	height: 45px;
	line-height: 45px;
	background-image:url(../images/dangshi2.jpg) ;
	font-size: 16px;
	color: #A00C00;
	padding-left: 15px;
	font-weight: 600;
}
.dangshi1 .right1 ul{
	padding: 30px 15px 0;
}
.dangshi1 .right1 li{
	font-size: 14px;
	color: #333333;
	border-bottom: 1px solid rgba(0,0,0,0);
	padding-bottom:8px; 

}
.dangshi1 .right1 ul a{
	display: table;
	margin-bottom: 25px;
}
.dangshi1 .right1 li span{
	color: #A00C00;
}
.dangshi1 .right1 a i{
	color: #A00C00;
	padding-right: 10px;
	display: table-cell;
}
.dangshi1 .right1 a:hover li{
	color: #A00C00;
	border-bottom: 1px solid #A00C00;
}


/*ÃƒÂ¥Ã¢â‚¬Â¦Ã…Â¡ÃƒÂ¥Ã‚ÂÃ‚Â²2*/
.dangshi2{
	padding: 45px 40px 50px;
	background-color:#FFFFFF ;
	border-radius: 5px;
}
.dangshi2 table{
	border: 1px solid #A00C00;
}
.dangshi2 tr{
	border-bottom: 1px solid #A00C00;
}

.dangshi2 td{
	position: relative;
	width: 928px;
}
.dangshi2 .biaoti{
	width: 170px;
	height: 127px;
	background-color:#f3f3f3 ;
	border-right: 1px solid #A00C00;
}
.dangshi2 td p{
	position: absolute;
	font-size: 16px;
	color: #A00C00;
	width: 125px;
	line-height: 28px;
	font-weight: 600;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	text-align: center;
}

.dangshi2_1{
	position: absolute;
	width: 890px;
	top: 46%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.dangshi2_1 button{
	padding: 10px 15px;
	font-size: 14px;
	color: #333333;
	cursor: pointer;
	outline: none;
	margin-top: 10px;
	margin-left: 15px;
}
.dangshi2_1 button:hover{
	background-color:#A00C00 ;
	color: #FFFFFF;
}

/*ÃƒÂ¥Ã¢â‚¬Â¦Ã…Â¡ÃƒÂ¥Ã‚ÂÃ‚Â²3*/
.dangshi3{
	padding: 45px 40px 50px;
	background-color:#FFFFFF ;
	border-radius: 5px;
}

.dangshi3 p{
	font-size: 14px;
	color: #666666;
	line-height: 30px;
	text-indent: 2em;
	margin-top: 20px;
}
.dangshi3 .biaoti1{
	text-align: center;
	font-size: 20px;
	color: #333333;
	font-weight: 600;
	margin-top: 0;
	text-indent: 0em;
}
.dangshi3 .biaoti1 span{
	padding-right: 20px;
}
.dangshi3 .biaoti2{
	width: 100%;
	height: 47px;
	line-height: 47px;
	background-color:#f5f5f5 ;
	font-size: 16px;
	color: #333333;
	margin-top: 35px;
	position: relative;
	text-indent: 0em;
	padding-left: 20px;
}
.dangshi3 .biaoti2 span{
	display: inline-block;
	width: 6px;
	height: 18px;
	background-color: #A00C00;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
}

.dangshi3 .page{
	margin-top: 55px;
}

/*ÃƒÂ¥Ã¢â‚¬Â¦Ã…Â¡ÃƒÂ¥Ã‚ÂÃ‚Â²4*/
.dangshi4{
	border-top: 2px solid #A00C00;
}
.dangshi4 a{
	font-size: 16px;
	color: #333333;
	line-height: 26px;
}
.dangshi4 a:hover{
	color: #A00C00;
	border-bottom: 1px solid #A00C00;
}
.dangshi4_1 tr{
	background-image:url(../images/dangshi3.jpg) ;
	width: 1200px;
	height: 95px;
	display: block;
}
.dangshi4_1 td{
	float: left;
	width: 400px;
}
.dangshi4_1 div{
	padding-left: 110px;
	padding-top: 50px;
}
.dangshi4_2 tr{
	background-image:url(../images/dangshi4.jpg) ;
	width: 1200px;
	height: 101px;
	display: block;
}
.dangshi4_2 td{
	float: left;
	width: 600px;
}
.dangshi4_2 div{
	padding-left: 100px;
	padding-top: 35px;
}

/*ÃƒÂ¥Ã¢â‚¬Â¦Ã…Â¡ÃƒÂ¥Ã‚ÂÃ‚Â²5*/
.dangshi5 .left1{
	float: left;
	width: 860px;
	border-radius: 5px;
	background-color: #FFFFFF;
	padding: 60px 35px 40px;
}
.dangshi5 .left1 .biaoti{
	text-align: center;
	font-size: 20px;
	color: #A00C00;
	font-weight: 600;
}
.dangshi5 .left1 ul{
	margin-top: 45px;
}
.dangshi5 .left1 li{
	font-size: 14px;
	color: #333333;
	border-bottom: 1px solid rgba(0,0,0,0);
	padding-bottom:5px; 
}
.dangshi5 .left1 ul a{
	display: table;
	margin-bottom: 15px;
}
.dangshi5 .left1 li span{
	color: #A00C00;
}
.dangshi5 .left1 a i{
	color: #A00C00;
	padding-right: 10px;
	display: table-cell;
}
.dangshi5 .left1 a:hover li{
	color: #A00C00;
	border-bottom: 1px solid #A00C00;
}

.dangshi5 .right1{
	float: right;
	width: 317px;
	background-color:#FFFFFF ;
	border-radius: 5px;
	overflow: hidden;
}
.dangshi5 .right1 .biaoti{
	background-image:none ;
	width: 100%;
	height: 60px;
	line-height: 60px;
	font-size: 20px;
	color: #FFFFFF;
	background-color: #A00C00;
	text-align: center;
}
.dangshi5 .right1 ul{
	padding: 30px 30px 0;
}
.dangshi5 .right1 li{
	font-size: 16px;
}
.dangshi5 .right1 ul a{
	margin-bottom: 20px;
}

/*ÃƒÂ¥Ã¢â‚¬Â¦Ã…Â¡ÃƒÂ¥Ã‚ÂÃ‚Â²6*/

.dangshi6 .left1{
	float: left;
	width: 312px;
	border-radius: 5px;
	overflow: hidden;
	background-color:#FFFFFF ;
	border: 1px solid #DBDBDB;
}
.dangshi6 .left1 li{
	height: 60px;
	line-height: 60px;
	padding: 0 30px;
	font-size: 16px;
	color: #333333;
	border-top: 1px solid #DBDBDB;
	font-weight: 600;
}
.dangshi6 .left1 a:first-of-type li{
	border-top: none;
}
.dangshi6 .left1 li:hover{
	background-color:#ede6e6 ;
	color: #A00C00;
}

.dangshi6 .right1{
	float: right;
	width: 873px;
	background-color:#FFFFFF ;
	border-radius: 5px;
	padding: 25px 25px 30px;
}
.dangshi6 .right1 p{
	font-size: 14px;
	line-height: 30px;
	color: #666666;
	text-indent: 2em;
	margin-top: 20px;
}
.dangshi6 .right1 .biaoti1{
	text-align: center;
	font-size: 24px;
	color: #333333;
	font-weight: 600;
	text-indent: 0em;
}
.dangshi6 .right1 .biaoti2{
	text-indent: 0em;
	font-size: 12px;
	color: #999999;
	text-align: center;
	margin-top: 10px;
}
.dangshi6 .right1 .biaoti3{
	text-indent: 0em;
}
.dangshi6 .right1 .laiyuan{
	margin-top: 20px;
	color: #A00C00;
	display: block;
}

/*ÃƒÂ¤Ã‚Â¹Ã‚Â¦ÃƒÂ¥Ã‚ÂÃ¢â‚¬Â¢1*/
.shudan1{
	padding: 10px 40px 45px;
	background-color:#FFFFFF ;
	border-radius: 5px;
}
.shudan1 td{
	width: 154px;
	height: 252px;
	margin-top: 30px;
	margin-left: 39px;
	float: left;
}
.shudan1 td:nth-child(1),
.shudan1 td:nth-child(7),
.shudan1 td:nth-child(13){
	margin-left: 0;
}
.shudan1 td a{
	display: inline-block;
	width: 154px;
	height: 252px;
}
.shudan1 td p{
	font-size: 16px;
	color: #333333;
	padding-top: 20px;
	text-align: center;
}
.shudan1 td:hover p{
	color: #A00C00;
}
.shudan1 td:hover img{
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
	-moz-box-shadow: 2px 2px 10px #909090;
	-webkit-box-shadow: 2px 2px 10px #909090;
	box-shadow:2px 2px 10px #909090;
}
.shudan1 .page{
	margin-top: 55px;
}


/*ÃƒÂ¤Ã‚Â¹Ã‚Â¦ÃƒÂ¥Ã‚ÂÃ¢â‚¬Â¢2*/
.shudan2_1{
	padding: 60px 25px 60px 60px;
	background-color:#FFFFFF ;
}
.shudan2_1 img{
	float: left;
}
.shudan2_1 .right1{
	float: right;
	width: 830px;
}
.shudan2_1 .right1 p{
	font-size: 16px;
	color: #333333;
	line-height: 30px;
	margin-bottom: 25px;
}
.shudan2_1 .right1 p span{
	padding-right: 85px;
}
.shudan2_1 .right1 .biaoti1{
	font-size: 24px;
	color: #A00C00;
	font-weight: 600;
	margin-top: 20px;
}
.shudan2_1 .right1 a{
	display: inline-block;
	width: 118px;
	height: 45px;
	text-align: center;
	line-height: 45px;
	background-color:#A00C00 ;
	border-radius: 3px;
	font-size: 16px;
	color: #FFFFFF;
}

.shudan2_2{
	background-color:#FFFFFF ;
	border-radius: 5px;
	padding: 37px 0 42px;
	margin-top: 25px;
}
.shudan2_2 .biaoti{
	font-size: 18px;
	color: #A00C00;
	font-weight: 600;
	padding: 0 15px 22px 15px;
	border-bottom: 5px solid #A00C00;
}
.shudan2_2 td{
	width: 154px;
	height: 252px;
	margin-top: 40px;
	margin-left: 39px;
	float: left;
}
.shudan2_2 td:nth-child(1){
	margin-left: 40px;
}
.shudan2_2 td a{
	display: inline-block;
	width: 154px;
	height: 252px;
}
.shudan2_2 td p{
	font-size: 16px;
	color: #333333;
	padding-top: 20px;
	text-align: center;
}
.shudan2_2 td:hover p{
	color: #A00C00;
}
.shudan2_2 td:hover img{
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
	-moz-box-shadow: 2px 2px 10px #909090;
	-webkit-box-shadow: 2px 2px 10px #909090;
	box-shadow:2px 2px 10px #909090;
}
/*ÃƒÂ¤Ã‚Â¹Ã‚Â¦ÃƒÂ¥Ã‚ÂÃ¢â‚¬Â¢3*/

.shudan3 .biaoti{
	width: 100%;
	height: 40px;
	line-height: 40px;
	background-color:#826850 ;
	position: relative;
}
.shudan3 .biaoti p{
	text-align: center;
	font-size: 20px;
	color: #FFFFFF;
}
.shudan3 .biaoti a{
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 20px;
	color: #c8b29e;
	font-size: 14px;
}
.shudan3 .biaoti a i{
	padding-right: 5px;
}

#qrcode{
	display: none !important;
}


/*ÃƒÂ¤Ã‚Â¹Ã‚Â¦ÃƒÂ¥Ã‚ÂÃ¢â‚¬Â¢4*/
.shudan4{
	padding: 10px 20px 45px;
	background-color:#FFFFFF ;
	border-radius: 5px;
}
.shudan4_1 li{
	padding: 32px 12px;
	border-bottom: 1px solid #DBDBDB;
	position: relative;
}
.shudan4_1 li p{
	font-size: 14px;
	color: #666666;
	line-height: 28px;
}
.shudan4_1 li .biaoti{
	font-size: 16px;
	color: #333333;
	margin-bottom: 20px;
	border-bottom: 1px solid rgba(0,0,0,0);
	padding-bottom: 3px;
	display: inline-block;
	font-weight: 600;
}
.shudan4_1 li .biaoti span{
	font-size: 20px;
	color: #A00C00;
}
.shudan4_1 li .time{
	position: absolute;
	top: 39px;
	right: 23px;
}
.shudan4_1 li:hover{
	background-color:#f3f3f3 ;
}
.shudan4_1 li:hover .biaoti{
	color: #A00C00;
	border-bottom: 1px solid #A00C00;
}

.shudan4 .page{
	margin-top: 45px;
}


/*ÃƒÂ¤Ã‚Â¹Ã‚Â¦ÃƒÂ¥Ã‚ÂÃ¢â‚¬Â¢5*/
.shudan5{
	padding: 45px 40px 50px;
	background-color:#FFFFFF ;
	border-radius: 5px;
}

.shudan5 p{
	font-size: 14px;
	color: #666666;
	line-height: 30px;
	margin-top: 20px;
}
.shudan5 .biaoti1{
	text-align: center;
	font-size: 28px;
	color: #A00C00;
	font-weight: 600;
	margin-top: 0;
}

.shudan5 .biaoti2{
	width: 100%;
	height: 47px;
	line-height: 47px;
	background-color:#f5f5f5 ;
	font-size: 16px;
	color: #A00C00;
	margin-top: 35px;
	position: relative;
	padding-left: 20px;
}
.shudan5 .biaoti2 span{
	display: inline-block;
	width: 6px;
	height: 18px;
	background-color: #A00C00;
	position: absolute;
	top: 50%;
	left: 0;
	transform: translateY(-50%);
}
.shudan5 .biaoti3{
	text-align: center;
	font-size: 14px;
	color: #333333;
}


/*ÃƒÂ¤Ã‚Â¹Ã‚Â¦ÃƒÂ¥Ã‚ÂÃ¢â‚¬Â¢6*/
.shudan6{
	padding: 10px 20px 45px;
	background-color:#FFFFFF ;
	border-radius: 5px;
}
.shudan6_1 li{
	padding: 32px 12px 25px;
	border-bottom: 1px solid #DBDBDB;
}
.shudan6_1 li p{
	font-size: 14px;
	color: #666666;
	line-height: 28px;
}
.shudan6_1 .biaoti{
	font-size: 16px;
	color: #333333;
	margin-bottom: 20px;
	border-bottom: 1px solid rgba(0,0,0,0);
	padding-bottom: 3px;
	display: inline-block;
	font-weight: 600;
}
.shudan6_1 .biaoti span{
	font-size: 20px;
	color: #A00C00;
}

.shudan6_1 li:hover{
	background-color:#f3f3f3 ;
}
.shudan6_1 li:hover .biaoti{
	color: #A00C00;
	border-bottom: 1px solid #A00C00;
}

.shudan6 .page{
	margin-top: 45px;
}


/*ÃƒÂ¤Ã‚Â¸Ã‚Â¤ÃƒÂ¤Ã‚Â¼Ã…Â¡1*/
.banner14{
	width: 100%;
	min-width: 1200px;
	height: 705px;
	position: relative;
	overflow: hidden;
	padding-bottom: 1885px;
}
.banner14_1{
	position: absolute;
	top:-1px;
	left: 50%;
	transform: translateX(-50%);
	height: 705px;
}
.banner14 .wrapper{
	height: 705px;
	position: relative;
}
.banner14_2{
	position: absolute;
	top: 370px;
	left: 605px;
}
.banner14_2 a{
	width: 142px;
	height: 48px;
	display: inline-block;
	border-radius: 5px;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	text-align: center;
	line-height: 48px;
	font-size: 20px;
	margin-left: 55px;
	background-color:#ac0c00 ;
}
.banner14_2 a:first-of-type{
	margin-left: 0;
}
.banner14_2 .active,.banner14_2 a:hover{
	border: 1px solid #ffd600;
	color: #ffd600;
}

.lianghui1{
	position: absolute;
	top: 540px;
	left: 50%;
	transform: translateX(-50%);
	padding: 20px 15px;
	background-color:#FFFFFF;
	border: 1px solid #A00C00;
	border-radius: 3px; 
}

.lianghui1 .left1{
	float: left;
}
#swiper4{
	width: 863px;
	height: 367px;
	position: relative;
}
#swiper4 img{
	float: left;
	width: 530px;
	height: 367px;
}
.swiper4_1{
	float: right;
	width: 333px;
	height: 367px;
	background-color:#A00C00 ;
	padding: 30px 25px;
	z-index: 20;
}
.swiper4_1 p{
	font-size: 14px;
	color: #FFFFFF;
	line-height: 30px;
}
.swiper4_1 .biaoti{
	font-size: 20px;
	margin-bottom: 30px;
}
.swiper-pagination4{
	bottom: 0;
}
.swiper-pagination4 .swiper-pagination-bullet{
	width: 12px;
	height: 12px;
	background: #FFFFFF;
	opacity: 1;
}
.swiper-pagination4 .swiper-pagination-bullet-active{
	background: #A00C00;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	margin: 0 12px;
}
.lianghui1 .right1{
	float: right;
	width: 290px;
}
.lianghui1 .right1 li{
	width: 100%;
	height: 85px;
	line-height: 85px;
	font-size: 24px;
	color: #A00C00;
	font-weight: 600;
	background-color:#efbc7a ;
	text-align: center;
	margin-top: 8.8px;
}
.lianghui1 .right1 a:first-of-type li{
	margin-top: 0;
}
.lianghui1 .right1 .active,.lianghui1 .right1 li:hover{
	background-color:#A00C00 ;
	color: #FFFFFF;
}

.lianghui1 .left2{
	float: left;
	width: 566px;
	margin-top: 30px;
	height: 520px;
}
.lianghui1 .left2 .biaoti{
	width: 566px;
	height: 50px;
	background-image: url(../images/lianghui2.jpg);
	position: relative;
}
.lianghui1 .left2 .biaoti p{
	font-size: 20px;
	color: #A00C00;
	line-height: 50px;
	padding-left: 22px;
}
.lianghui1 .left2 .biaoti a{
	position: absolute;
	right: 13px;
	top: 42%;
	font-size: 14px;
	color: #666666;
}
.lianghui1 .left2 .biaoti a:hover{
	color: #A00C00;
}
.lianghui1 .left2 ul{
	margin-top: 30px;
	padding: 0 15px;
}
.lianghui1 .left2 li{
	font-size: 16px;
	color: #333333;
	border-bottom: 1px solid rgba(0,0,0,0);
	padding-bottom:5px; 
}
.lianghui1 .left2 ul a{
	display: table;
	margin-bottom: 22px;
}
.lianghui1 .left2 li span{
	color: #A00C00;
}
.lianghui1 .left2 a i{
	color: #A00C00;
	padding-right: 10px;
	display: table-cell;
}
.lianghui1 .left2 a:hover li{
	color: #A00C00;
	border-bottom: 1px solid #A00C00;
}

.lianghui1 .right2{
	float: right;
	width: 566px;
	height: 520px;
	margin-top: 30px;
}
.lianghui1 .right2 .biaoti{
	width: 566px;
	height: 50px;
	background-image: url(../images/lianghui3.jpg);
	position: relative;
}
.lianghui1 .right2 .biaoti p{
	font-size: 20px;
	color: #A00C00;
	line-height: 50px;
	padding-left: 22px;
}
.lianghui1 .right2 .biaoti a{
	position: absolute;
	right: 13px;
	top: 42%;
	font-size: 14px;
	color: #666666;
}
.lianghui1 .right2 .biaoti a:hover{
	color: #A00C00;
}
.lianghui1 .right2 ul{
	margin-top: 30px;
	padding: 0 15px;
}
.lianghui1 .right2 li{
	font-size: 16px;
	color: #333333;
	border-bottom: 1px solid rgba(0,0,0,0);
	padding-bottom:5px; 
}
.lianghui1 .right2 ul a{
	display: table;
	margin-bottom: 22px;
}
.lianghui1 .right2 li span{
	color: #A00C00;
}
.lianghui1 .right2 a i{
	color: #A00C00;
	padding-right: 10px;
	display: table-cell;
}
.lianghui1 .right2 a:hover li{
	color: #A00C00;
	border-bottom: 1px solid #A00C00;
}


.lianghui1 .left3{
	float: left;
	width: 566px;
	height: 520px;
	margin-top: 30px;
	background-color:#f5f5f5 ;
}
.lianghui1 .left3 .biaoti{
	width: 566px;
	height: 50px;
	background-image: url(../images/lianghui4.jpg);
	position: relative;
}
.lianghui1 .left3 .biaoti p{
	font-size: 20px;
	color: #FFFFFF;
	line-height: 50px;
	padding-left: 22px;
}
.lianghui1 .left3 .biaoti a{
	position: absolute;
	right: 13px;
	top: 42%;
	font-size: 14px;
	color: #FFFFFF;
}
.lianghui1 .left3 ul{
	padding: 30px 15px 0;
}
.lianghui1 .left3 li{
	font-size: 16px;
	color: #333333;
	border-bottom: 1px solid rgba(0,0,0,0);
	padding-bottom:5px; 
}
.lianghui1 .left3 ul a{
	display: table;
	margin-bottom: 22px;
}
.lianghui1 .left3 li span{
	color: #A00C00;
}
.lianghui1 .left3 a i{
	color: #A00C00;
	padding-right: 10px;
	display: table-cell;
}
.lianghui1 .left3 a:hover li{
	color: #A00C00;
	border-bottom: 1px solid #A00C00;
}


.lianghui1 .right3{
	float: right;
	width: 566px;
	margin-top: 30px;
	height: 520px;
	position: relative;
}
.lianghui1 .right3 .biaoti{
	width: 566px;
	height: 50px;
	background-image: url(../images/lianghui5.jpg);
	position: relative;
}
.lianghui1 .right3 .biaoti p{
	font-size: 20px;
	color: #FFFFFF;
	line-height: 50px;
	padding-left: 22px;
}
.lianghui1 .right3 .biaoti a{
	position: absolute;
	right: 13px;
	top: 42%;
	font-size: 14px;
	color: #FFFFFF;
}


#swiper5{
	width: 480px;
	margin-top: 50px;
}
#swiper5 .swiper-slide{
	width: 338px;
	height: 419px;
	background-color:#A00C00 ;
}
#swiper5 .swiper-slide p{
	font-size: 14px;
	color: #FFFFFF;
	line-height: 26px;
	padding: 0 20px;
}
#swiper5 .swiper-slide .biaoti1{
	color: #ffe400;
	font-size: 24px;
	text-align: center;
	padding: 15px 0 10px;
}
#swiper5 .swiper-slide .biaoti2{
	color: #ffe400;
	font-size: 16px;
	text-align: center;
	padding-bottom: 15px;
}

.swiper-button-next5, .swiper-button-prev5{
	width: 32px;
	height: 57px;
	margin-top: -29px;
	background-size: 32px 57px;
	top: 58%;
}
.swiper-button-next5, .swiper-container-rtl .swiper-button-prev5{
	background-image:url(../images/next3.png) ;
	right: 0px;
}
.swiper-button-prev5, .swiper-container-rtl .swiper-button-next5{
	background-image:url(../images/prev3.png) ;
	left: 0px;
}

.banner15{
	margin-top: 35px;
}
.banner15 img{
	width: 100%;
}

/*ÃƒÂ¤Ã‚Â¸Ã‚Â¤ÃƒÂ¤Ã‚Â¼Ã…Â¡2*/
.banner16{
	width: 100%;
	min-width: 1200px;
	height: 234px;
	position: relative;
	overflow: hidden;
}
.banner16 img{
	position: absolute;
	top:-1px;
	left: 50%;
	transform: translateX(-50%);
	height: 234px;
}

.lianghui2{
	margin-bottom: 65px;
}
.lianghui2 .left1{
	float: left;
	margin-top: 20px;
}
#swiper6{
	width: 895px;
	height: 367px;
	position: relative;
}
#swiper6 img{
	float: left;
	width: 530px;
	height: 367px;
}
.swiper6_1{
	float: right;
	width: 365px;
	height: 367px;
	background-color:#A00C00 ;
	padding: 30px 25px;
	z-index: 20;
}
.swiper6_1 p{
	font-size: 14px;
	color: #FFFFFF;
	line-height: 30px;
}
.swiper6_1 .biaoti{
	font-size: 20px;
	margin-bottom: 30px;
}
.swiper-pagination6{
	bottom: 0;
}
.swiper-pagination6 .swiper-pagination-bullet{
	width: 12px;
	height: 12px;
	background: #FFFFFF;
	opacity: 1;
}
.swiper-pagination6 .swiper-pagination-bullet-active{
	background: #A00C00;
}
.lianghui2 .right1{
	float: right;
	width: 295px;
	margin-top: 20px;
}
.lianghui2 .right1 li{
	width: 100%;
	height: 85px;
	line-height: 85px;
	font-size: 24px;
	color: #A00C00;
	font-weight: 600;
	background-color:#efbc7a ;
	text-align: center;
	margin-top: 8.8px;
}
.lianghui2 .right1 a:first-of-type li{
	margin-top: 0;
}
.lianghui2 .right1 .active,.lianghui2 .right1 li:hover{
	background-color:#A00C00 ;
	color: #FFFFFF;
}

.lianghui2 .left2{
	float: left;
	margin-top: 35px;
	width: 877px;
}
.lianghui2 .left2 .biaoti{
	padding: 0 10px 17px;
	color: #A00C00;
	font-size: 24px;
	border-bottom: 2px solid #A00C00;
}
.lianghui2 .left3{
	margin-top: 20px;
	margin-bottom: 45px;
	padding: 0 10px;
}
.lianghui2 .left3 li{
	width: 100%;
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #DBDBDB;
}
.lianghui2 .left3 p{
	line-height: 25px;
	display: inline-block;
	font-size: 16px;
	color: #333333;
	border-bottom: 1px solid rgba(0,0,0,0);
}
.lianghui2 .left3 li i{
	padding-right: 10px;
	color: #A00C00;
	font-size: 18px;
}
.lianghui2 .left3 li span{
	float: right;
	font-size: 16px;
	color: #333333;
}
.lianghui2 .left3 li:hover p{
	color: #A00C00;
	border-bottom: 1px solid #A00C00;
}

.lianghui2 .right2{
	float: right;
	margin-top: 20px;
}
.lianghui2 .right2 .biaoti{
	width: 288px;
	height: 63px;
	background-color: #e1e1e1;
	text-align: center;
	line-height: 63px;
	font-size: 24px;
	color: #333333;
}
.lianghui2 .right2 ul{
	width: 288px;
	border: 1px solid #E1E1e1;
	padding: 5px 10px 0;
}
.lianghui2 .right2 li{
	height: 60px;
	line-height: 60px;
	padding: 0 15px;
	border-bottom: 1px solid #E1E1e1;
}
.lianghui2 .right2 p{
	display:inline-block;
	line-height:25px;
	border-bottom: 1px solid rgba(0,0,0,0);
}
.lianghui2 .right2 li:hover p{
	color: #A00C00;
	border-bottom: 1px solid #A00C00;
}
.lianghui2 .right2 a:last-of-type li{
	border-bottom: none;
}

/*ÃƒÂ¤Ã‚Â¸Ã‚Â¤ÃƒÂ¤Ã‚Â¼Ã…Â¡3*/
.lianghui3{
	margin-top: 30px;
	margin-bottom: 50px;
	text-align: center;
}
.lianghui3 .left{
	width: 870px;
	border: 1px solid #e6e6e6;
	padding-bottom: 50px;
}
.lianghui3 .left .weizhi{
	height: 48px;
	line-height: 48px;
	background-color: #e6e6e6;
	padding: 0 15px;
	text-align: left;
}
.lianghui3 .left .weizhi p{
	font-size: 14px;
	color: #666666;
}
.lianghui3 .left .weizhi a{
	color: #666666;
}
.lianghui3 .left .weizhi a:hover{
	color: #A00C00;
}
.lianghui3 .left .weizhi span{
	color: #A00C00;
}

.lianghui3 .left .biaoti1{
	font-size: 28px;
	color: #A00C00;
	margin-top: 55px;
	margin-bottom: 25px;
}
.lianghui3 .left .biaoti2{
	padding: 0 85px;
	margin-bottom: 50px;
	text-align: left;
	font-size: 16px;
	color: #999999;
}
.lianghui3 .left .biaoti2 span{
	padding-left: 10px;
}
.lianghui3 .left img{
	margin-bottom: 10px;
	max-width: 870px;
}

.lianghui3 .right{
	width: 290px;
	border: 1px solid #e6e6e6;
}
.lianghui3 .right .biaoti{
	background-color:#e6e6e6 ;
	height: 65px;
	line-height: 65px;
	text-align: center;
	font-size: 24px;
	color: #333333;
}
.lianghui3 .right ul{
	padding: 23px 15px 15px;
}
.lianghui3 .right li{
	margin-bottom: 15px;
}
.lianghui3 .right li p{
	text-align: left;
	font-size: 14px;
	color: #333333;
	margin-top: 10px;
}
.lianghui3 .right li:hover p{
	color: #A00C00;
}


/*ÃƒÂ¤Ã‚Â¸Ã‚Â¤ÃƒÂ¤Ã‚Â¼Ã…Â¡4*/
.lianghui4{
	margin-top: 30px;
	margin-bottom: 50px;
	border: 1px solid #e6e6e6;
	padding-bottom: 50px;
	text-align: center;
}
.lianghui4 div{
	padding: 0 20px;
}
.lianghui4 .weizhi{
	height: 48px;
	line-height: 48px;
	background-color: #e6e6e6;
	padding: 0 15px;
	text-align: left;
}
.lianghui4 .weizhi p{
	font-size: 14px;
	color: #666666;
	padding: 0;
	line-height: 48px;
	text-indent: 0;
}
.lianghui4 .weizhi a{
	color: #666666;
}
.lianghui4 .weizhi a:hover{
	color: #A00C00;
}
.lianghui4 .weizhi span{
	color: #A00C00;
}

.lianghui4 p{
	font-size: 14px;
	color: #333333;
	line-height: 30px;
	text-indent: 2em;
	padding: 0 24px;
	margin-bottom: 15px;
	text-align: left;
}
.lianghui4 .biaoti1{
	font-size: 28px;
	color: #333333;
	margin-top: 55px;
	margin-bottom: 20px;
	text-align: center;
	text-indent: 0em;
}
.lianghui4 .biaoti2{
	padding: 0 85px;
	margin-bottom: 50px;
	text-align: left;
	font-size: 16px;
	color: #999999;
	text-align: center;
	text-indent: 0em;
}
.lianghui4 .biaoti2 span{
	padding-left: 10px;
}
.lianghui4 img{
	max-width: 100%;
	padding: 0 40px;
	margin-bottom: 20px;
}
.lianghui4 .laiyuan{
	float: right;
	padding-right: 24px;
	margin-top: 45px;
}


/*20504*/
.banner17{
	position: relative;
	height: 320px;
	width:100%;
	min-width:1200px;
	overflow:hidden;
}
.banner17 img{
	min-width:1200px;
	position: absolute;
	height: 320px;
	left: 50%;
	transform: translateX(-50%);
	top: 0;
}
.banner17 .wrapper{
	height: 320px;
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
}
.banner17 p{
	font-size: 14px;
	color: #FFFFFF;
	line-height: 30px;
	padding: 0 30px;
	margin-top: 170px;
}

.zhanwang1 .biaoti4{
	height: 289px;
}
.zhanwang1 .biaoti4 .biaoti1{
	background-position: 50% 3%;
}
.zhanwang1 .biaoti4 img{
	margin-top: 50px;
}


.grzx2{
	margin-bottom: 45px;
}
.grzx2 td{
	width: 154px;
	height: 252px;
	margin-top: 30px;
	margin-left: 32px;
	float: left;
}
.grzx2 td:nth-child(1),
.grzx2 td:nth-child(6),
.grzx2 td:nth-child(11),
.grzx2 td:nth-child(16),
.grzx2 td:nth-child(21),
.grzx2 td:nth-child(26),
.grzx2 td:nth-child(31){
	margin-left: 0;
}
.grzx2 td a{
	display: inline-block;
	width: 154px;
	height: 252px;
}
.grzx2 td p{
	font-size: 16px;
	color: #333333;
	padding-top: 20px;
	text-align: center;
}
.grzx2 td:hover p{
	color: #A00C00;
}
.grzx2 td:hover img{
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
	-moz-box-shadow: 2px 2px 10px #909090;
	-webkit-box-shadow: 2px 2px 10px #909090;
	box-shadow:2px 2px 10px #909090;
}

@media only screen and (min-width: 319px) and (max-width: 415px) {
	.site-search{
		width:110px;
	}
}


/*Ã¦â‚¬ÂÃ¤Â¿Â®Ã¨Â¯Â¾Ã§Â¨â€¹*/
.sxbanner {
	position: relative;
	text-align: center;
	height: 284px;
}
.fhshger {
	width: 1920px;
	margin-left: -960px;
	position: absolute;
	left: 50%;
	height: 284px;
}
.Title {
	position: absolute;
	top: 65px;
}
.Title p{
	font-weight: bold;
	font-size: 22px;
	color: #fff;
	letter-spacing: 5px;
	line-height: 42px;
}
.Title .t1{
	margin-left: -100px;
}
.Title .t2{
	margin-left: 190px;
}
.Title1{
	position: absolute;
	bottom: -70px;
}
.Title1 .dgs{
	width: 300px;
	height: 140px;
	background: #F3F3F3;
	border: 1px solid #EEEEEE;
	float: left;
	padding-top: 22px;
}
.Title1 .dgs p{
	font-size: 16px;
	color: #A00C00;
	margin-top: 16px;
	font-weight: 600;
}
.Title1 .active{
	background: #A00C00;
}
.Title1 .active p{
	color: #fff;
}
.sxkc table {
	margin: 30px 0 50px 0;
}
.sxkc td{
	width: 275px;
	height: 202px;
	border-radius: 5px;
	display: block;
	overflow: hidden;
	float: left;
	margin-left: 33px;
	position: relative;
	border: 1px solid #eee;
	margin-top: 20px;
}
.sxkc .tips{
	position: absolute;
	right: 0;
	top: 115px;
}
.sxkc .tips span{
	margin:0;
	width: 80px;
	height: 32px;
	display: block;
	background: rgb(0,0,0,.6);
	color: #fff;
	line-height: 32px;
	text-align: center;
	font-size: 14px;
}
.sxkc td:nth-child(4n+1){
	margin-left: 0;
}
.sxkc td:nth-child(1),
.sxkc td:nth-child(2),
.sxkc td:nth-child(3),
.sxkc td:nth-child(4){
	margin-top: 0;
}
.sxkc td:hover{
filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
-moz-box-shadow: 2px 2px 10px #909090;
-webkit-box-shadow: 2px 2px 10px #909090;
box-shadow:2px 2px 10px #909090;
}
.sxkc td:hover p{
	color: #A00C00;
}
.sxkc td img{
	width: 285px;
	height: 147px;
}

.sxkc td a{
	display: inline-block;
	width: 275px;
	
}
.sxkc td p{
	padding: 15px 12px;
	color: #333333;
}


/*Ã¨Â¯Â¾Ã§Â¨â€¹Ã¨Âµâ€žÃ¦â€“â„¢*/
.newkczl{
	background-image:url(../images/kc.jpg);
	height: 391px;
	padding-top: 60px;
}
.kcbook{
	width: 240px;
	height: 271px;
	border: 1px solid #F0EEEE;
	background: #FBFBFB;
	text-align: center;
	float: left;
	padding:20px 20px 0;
}
.kcbook img{
	height: 181px;
	margin-bottom: 15px;
}
.kcbook p{
	font-size: 14px;
	color: #333;
	line-height: 22px;
}
.kcbook:hover{
	background: #fff;
	border: 1px solid #A00C00;
}
.kcbook:hover p{
	color: #A00C00;
}

.chzhlx {
	position: relative;
	margin-bottom: 100px;
}
.newBiaoti{
	text-align: center;
	font-size: 22px;
	color: #000;
	margin-top: 40px;
	margin-bottom: 50px;
}
.chzhlx .twrapper {
	padding: 0 0 40px 98px;
}
.chzhlx h3 {
	position: relative;
	font-size: 16px;
	color: #333;
	margin-left: -30px;
	width: 700px;
	float: left;
}
.chzhlx h3 i {
	position: absolute;
	left: -20px;
	top: 4px;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: #CBCBCB;
	z-index: 3;
}
.chzhlx .active{
	color:#A00C00; 
}
.chzhlx .active i{
	background: #A00C00;
}
.czkclis246 {
	margin-left: -40px;
}
.kchlis .kchss {
	float: left;
}
.czkclis246 li {
	width: 265px;
	padding: 5px 5px 14px;
	border: 1px solid #e5e5e5;
	margin: 20px 0 0 20px;
	overflow: hidden;
}

.chzhlx .verLine {
	position: absolute;
	left: 52px;
	top: 6px;
	width: 1px;
	height: 100%;
	background:#E3E3E3;
	z-index: 2;
}
.kchss .piccon{
	overflow: hidden;
	position: relative;
}
.kchss img{
	width: 254px;
	height: 167px;
	-moz-transition-property: all;
	-o-transition-property: all;
	-webkit-transition-property: all;
	transition-property: all;
	-moz-transition-duration: 0.4s;
	-o-transition-duration: 0.4s;
	-webkit-transition-duration: 0.4s;
	transition-duration: 0.4s;
	width: 100%;
	height: auto;
}
.kchss img:hover {
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.kchss .ttl{
	font-size: 15px;
	color: #000;
	line-height: 28px;
	margin-top: 10px;
	padding-left: 10px;
	width: 255px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.kchss .hgi{
	font-size: 14px;
	color: #999;
	line-height: 28px;
	padding-left: 10px;
	width: 255px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.kchss:hover{
	border: 1px solid #A00C00;
}
.kchss:hover .ttl{
	color: #A00C00;
}
.twrapper .right{
	color: #333;
	font-size: 14px;
}
.twrapper .right:hover{
	color: #A00C00;
	text-decoration: underline;
}
.kchss .tips{
	position: absolute;
	right: 0;
	top: 135px;
}
.kchss .tips span{
	margin:0;
	width: 80px;
	height: 32px;
	display: block;
	background: rgb(0,0,0,.6);
	color: #fff;
	line-height: 32px;
	text-align: center;
	font-size: 14px;
}
.chzhlx .more-course {
	margin-top: 30px;
	text-align: center;
}
.chzhlx .more-course a{
	height: 44px;
	line-height: 44px;
	width: 200px;
	color: #A00C00;
	display: inline-block;
	border-radius: 3px;
	border: 1px solid #A00C00;
}
.chzhlx .more-course a:hover{
	background: #A00C00;
	color: #fff;
}
#catalog {
	position: fixed;
	top: 590px;
	right: 50%;
	margin-right: 610px;
	font-size: 12px;
	padding: 0 20px;
	border: 1px solid #E5E5E5;
}
#catalog .catlis li {
	position: relative;
	border-bottom: 1px solid #F7F7F7;
	height: 40px;
	line-height: 40px;
	color: #444;
	font-size: 14px;
}
#catalog .catlis .curr a{
	color: #A00C00;
}
.daohangmore{
	float: left;
	height: 82px;
	font-size: 16px;
	margin-left: 40px;
	display: none;
	position: relative;
}
.daohangmore a{
	color: #999;
}

.daohangmore a i{
	color: #aaa;
	font-size: 22px;
	margin-right: 9px;
	margin-top: 31px;
}
.dropmenumore {
	width: 130px;
	position: absolute;
	background: #fff;
	display: none;
	z-index: 100;
	left: -18px;
	right: 0;
	top: 78px;
	line-height: 1;
	text-align: center;
	box-shadow:0 5px 10px #D9D9D9;
}
.dropmenumore dd{
	border-bottom: 1px solid #F6F6F6;
}
.dropmenumore a{
	line-height: 50px;
	color: #333;
}
.dropmenumore a:hover,.dropmenumore .active{
	color: #A00C00;
}
.navList{
	border-bottom: 1px solid #E5E5E5;
	margin-top: 110px;
	height: 30px;
}
.navList a{
	font-size:14px;
	color: #000;
	padding:12px 15px;
}
.navList a:hover,.navList .active{
	border-bottom: 2px solid #A00C00;
}
.zlinfo{
	line-height: 28px;
	text-indent: 2em;
	color: #000;
}

.fanTop{
	position: fixed;
    padding: 0 16px;
    right: 0;
    height: 40px;
    bottom: 240px;
    z-index: 899;
    background-color: #fff;
    box-shadow: 0 4px 12px 0 rgba(7,17,27,.1);
    display: none;
}
.fanTop a{
	font-size:20px;
	margin-top: 10px;
	display: inline-block;
	color: #000;
}





.headernew {
  background: #ffffff;
  min-width: 1200px;
  height: 80px;
  color: #FFFFFF;
}
.headernew .logo{
  font-size: 20px;
  color: #333333;
  font-weight: 600;
  float: left;
  padding-right: 15px;
}
.headernew .logo img{
  padding-top: 19px;
}
.headernew .logo span{
  padding-left: 13px;
  float: right;
  line-height: 80px;
  letter-spacing: 2px;
}
.newheader {
  min-width: 1200px;
  height:44px;
  color: #FFFFFF;
  padding: 0 20px;
  background: #da1818;
}
.newheader .daohang{
	font-size: 0 !important;
}
.newheader .daohang .dhtitle{
	display: inline-block;
	position: relative;
}
.dhtitle div{
	position: absolute;
	top: 44px;
	left: 0;
	width: 100%;
	height: 44px;
	z-index: 99;
	display: none;
}
.dhtitle:hover div{
	display: block;
}
.dhtitle div li{
	background: #da1818;
}
.newheader .daohang a{
  color: #FFFFFF;
}
.newheader .daohang a li{
  display: inline-block;
  padding: 0 34px;
  line-height: 42px;
  border-top: 2px solid #da1818;
  font-size: 16px;
  color: white;
}
.newheader .daohang a li:hover{
  color: white;
  border-top: 2px solid rgba(225,81,86,1);
  background: rgba(225,81,86,1);
}
.newheader .daohang .sousuo{
  padding-top: 10px;
  padding-left: 68px;
  float: left;
}

.newheader .daohang .active{
  color: white;
  font-weight: 600;
  border-top: 2px solid rgba(225,81,86,1);
  background: rgba(225,81,86,1);
}

.updateBox{
	position: fixed;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	z-index: 100;
	background: rgba(0,0,0,.6);
	display: none;
}
.updatewrap{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	position: relative;
	width: 500px;
	background: #fff;
	border-radius: 10px;
	padding: 30px;
	box-sizing: border-box;
}
.updatestart{
	margin-top: 20px;
	font-size: 14px;
}
.updatetitle{
	font-size: 18px;
	color: #333;
	margin-bottom: 30px;
	font-weight: bold;
}
.updatesub{
	font-size: 16px;
	color: #333;
	line-height: 40px;
}
.cha{
	cursor: pointer;
	position: absolute;
	right: 10px;
	top: 5px;
	color: #DDDDDD;
	font-size: 30px;
	font-weight: bold;
}
@keyframes update{
	0%{
		width: 0;
		height: 0;
	}
	100%{
		width: 100%;
		height: 100%;
	}
}