.main1{
	margin:25px auto 0;
}
.main1 h2{
	text-align: center;
	font-weight: bold;
	color: #014d98;
	font-size: 32px;
}
.main1 h4{
	text-align: center;
	font-size: 18px;
}
.main1 h4 a{
	display: inline-block;
	margin:30px 10px;
}
.main1 h4 a:hover{
	color: #f40;
}
.main1 .xwzx{
	width: 100%;
	margin:0 auto;
	height:350px;
}
.xwzx .left{
	width: 630px;
}
.xwzx .left img{
	width: 100%;
}
.xwzx .right{
	width: 440px;
}
.xwzx .right h3{
	font-size: 22px;
	color: #014d98;
	padding-bottom: 10px;
	font-weight: bold;
	border-bottom:5px solid transparent;
	-moz-border-image:url(../image/link.jpg) 0 0 5 0 round;	/* Old Firefox */
    -webkit-border-image:url(../image/link.jpg) 0 0 5 0 round;	/* Safari and Chrome */
    -o-border-image:url(../image/link.jpg) 0 0 5 0 round;		/* Opera */
    border-image:url(../image/link.jpg) 0 0 5 0 round;
}
.xwzx .right h3 img{
	margin-right: 5px;
	vertical-align: middle;
}
.xwzx .right .hyxx{
	margin:10px 0;
	width: 96px;
	height: 37px;
	background: url(../image/icon5.jpg) no-repeat;
	text-align: center;
	color: #fff;
	line-height: 37px;
	font-size: 18px;
}
.xwzx .right ul{
	
}
.xwzx .right ul li{
	/*list-style-type: disc; */
	margin-bottom: 15px;
}
.xwzx .right ul li:before{ 
	content:''; 
	width:6px; 
	height:6px; 
	border-radius:50%; 
	background:#000; 
	display:inline-block; 
	margin-right:5px; 
	vertical-align:middle; 
	margin-top:-9px;
}
.xwzx .right ul li span{
	width: 74%;
	display: inline-block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.xwzx .right ul li i{
	text-align: right;
	display: inline-block;
	color: #ccc;
}
.xwzx .right ul li:hover a{
	color: #f40;
}
.main2{
	margin:30px auto 0px;
}
.main2 .left2{
	width: 780px;
}
.main2 .left2 ul li{
	width: 380px;
}
.main2 .left2 ul{
	margin-bottom: 30px;
}
.main2 .left2 ul li dt{
	margin-bottom: 10px;
	font-size: 22px;
	color: #014d98;
	padding-bottom: 10px;
	font-weight: bold;
	border-bottom:5px solid transparent;
	-moz-border-image:url(../image/link.jpg) 0 0 5 0 round;	/* Old Firefox */
    -webkit-border-image:url(../image/link.jpg) 0 0 5 0 round;	/* Safari and Chrome */
    -o-border-image:url(../image/link.jpg) 0 0 5 0 round;		/* Opera */
    border-image:url(../image/link.jpg) 0 0 5 0 round;
}
.main2 .left2 ul li dt img{
	margin:0 5px 0 10px;
	vertical-align: middle;
}
.main2 .left2 ul li dd{
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height: 31px;
	font-size: 14px;
	background: #eee;
}
.main2 .left2 ul li dd:before{ 
	content:''; 
	width:4px; 
	height:10px;  
	background:#f15621; 
	display:inline-block; 
	margin-right:5px; 
	vertical-align:middle; 
	margin-top:-3px;
	margin-left: 10px;
}

/* .main2 .left2 ul .first dd,.main2 .left2 ul .last dd{
	background: none;
} */
#tab,#tab1{
	width: 100%;
}
#tab span,#tab1 span{
	display: inline-block;
	cursor: pointer;
	margin:10px 0;
	width: 96px;
	height: 37px;
	text-align: center;
	color: #000;
	line-height: 37px;
	font-size: 18px;
}
#tab .active,#tab1 .active{
	color:#fff;
	background: url(../image/icon5.jpg) no-repeat;
}
.box,.box1{
	display: none;
}
.main2 .left2 ul .first dd:before,
.main2 .left2 ul .last dd:before{ 
	content:''; 
	width:6px; 
	height:6px; 
	border-radius:50%; 
	background:#000; 
	display:inline-block; 
	margin-right:5px; 
	vertical-align:middle; 
	margin-top:-3px;
}
.main2 .left2 ul li dd:hover a{
	color: #f40;
}
.main2 .left2 .gg{
	margin-top: 20px;
}
.main2 .left2 .gg img{
	width: 100%;
}


.main2 .right2{
	width: 300px;
}
.main2 .right2 .img{
	width: 100%;
	margin-bottom:20px;
}
.main2 .right2 .img img{
	width: 100%;
}
.main2 .right2 .san{
	width: 100%;
	margin-top: 20px;
}
.main2 .right2 .san li{
	float: left;
	width: 33.3%;
	text-align: center;
}
.main2 .right2 .san li img{
	width: 49px;
}
.main2 .right2 .san li p{
	font-size: 18px;
	margin-top: 10px;
}

.main2 .right2 .er{
	width: 100%;
	margin-top: 15px;
}
.main2 .right2 .er li{
	float: left;
    width: 90%;
    height: 65px;
    line-height: 65px;
    font-size: 17px;
    padding-left: 10%;
    margin-bottom: 19px;
    background: #8c0001;
}
.main2 .right2 .er li img{
	width: 30px;
	margin-right: 5px;
	vertical-align: middle;
}
.main2 .right2 .er .first{
	background: #004d95;
}
.main2 .right2 .er  a{
	color: #fff;
}







































































