@charset "utf-8";
/* CSS Document */
.banner{
width: 100%;
}

.xmain {
width: 1000px;
margin: 0 auto;
background-color: #FFFFFF;
overflow: hidden;
}
.dqwz{
width: 100%;
margin-top: 35px;
}
.dqwz li{
float: left;
}
.dqwz li a{
font-size: 15px;
line-height:25px;
color: #727171;
}
.dqwz li a:hover{
color: #006fc7;
}
.neirong {
width: 100%;
margin: 15px 0px;
float: left;
overflow: hidden;
}
.neirong_left {
float: left;
width: 202px;

}

.neirong_left span{
float: left;
font-size: 25px;
color: #00508e;
line-height: 40px;
margin-bottom: 20px;
border-bottom: solid 2px #00508e;
font-weight: bold;
}
.neirong_left li {
float: left;
width: 100%;
}
.neirong_left li a {
float: left;
width: 100%;
font-size: 15px;
color:#727171;
line-height: 36px;
}
.neirong_right {
float: left;
width: 788px;
margin-left: 10px;
overflow: hidden;
}
.neirong_right_name{
float: left;
font-size: 25px;
color: #00508e;
line-height: 40px;
margin-bottom: 20px;
border-bottom: solid 2px #ffffff;
font-weight: bold;
}
.neirong_right_nr {
float: left;
width: 100%;
min-height: 600px;
color: #000000;
text-align: left;
overflow: hidden;

}


.dsh {
width: 100%;
height: 41px;
border-bottom: solid 1px #00508e;
}

.dsh li {
	float: left;
	height: 41px;
	width: 50%;
	text-align:center;
	line-height: 41px;
	color:#00508e;
	font-weight: bold;
	font-size: 17px;
	cursor: pointer;
}
.dsh li.on {
	color: #ffffff;
	background-color: #00508e;
	font-weight: bold;
}
.dsh_lish {
width: 100%;
float: left;
}

.xglc { width: 378px; float: left; margin: 8px; background: #f1f3ff; }
.xglc_nr { margin: 20px; width: 338px; height: 174px; overflow: hidden; }
.xglc_nr img {width: 130px; height: 165px; padding: 2px; border: solid 1px #dddddd; float: left; }
.xglc_nr a {width: 170px; float: left; font-size: 24px; line-height: 40px; text-align: left; margin-left: 30px; margin-top: 20px; overflow: hidden; text-decoration: none; color: #000000;}
.xglc_nr span {width: 170px; float: left; font-size: 24px; line-height: 40px; text-align: left; margin-left: 30px; margin-top: 20px; overflow: hidden; text-decoration: none; color: #000000;}
.xglc_more {  float: right; background: #7b7b7b; text-align: right; font-size: 15px; line-height: 30px; text-decoration: none; width: 378px; float: right; padding-right: 50px; color: #ffffff; cursor: pointer;}
.xglc_more a { text-align: right; font-size: 15px; line-height: 30px; text-decoration: none; width: 100%; float: right; color: #ffffff;}
.xglc_more a:hover ul.a1 { display: block;}
.a1 { display: none;}
.xglc_sq {  float: right; background: #7b7b7b; text-align: right; font-size: 15px; line-height: 30px; text-decoration: none; width: 378px; float: right; padding-right: 50px; color: #ffffff; cursor: pointer;}
.xglc_con { margin: 20px; width: 338px; min-height: 50px; overflow: hidden; list-style: none; }
.xglc_con p {width: 338px; padding:10px; float: left; font-size: 14px; line-height: 24px; text-align: left; background-color: #f8f9fe; overflow: hidden; text-decoration: none; color: #000000;}
.gc_left { float: left; width: 394px; margin: 0 auto;}
.gc_right { float: left; width: 394px; margin: 0 auto;}