@CHARSET "UTF-8";

.test-wrap {
	width: 100%;
	height: 1907px;
	/* background: url(../images/wenjuan_imgs/test-bgc.png) no-repeat center center; */
	/* border-top: 1px solid #dadada; */
	padding-bottom: 30px;
}
.test {
	width: 1240px;
	margin: 0 auto;
	padding-top: 60px;
	background: url(../images/wenjuan_imgs/test-bgc.png) no-repeat top;
}
.test-title {
	width: 354px;
	height: 60px;
	background: #26a6ff;
	border-radius: 10px 10px 0 0;
	color: #fff;
	font-size: 26px;
	font-weight: bold;
	font-family: "微软雅黑";
	text-align: center;
	line-height: 60px;
	margin: 0 auto;
	letter-spacing: 1px;
}
#testForm {
	width: 1240px;
	height: 1970px;
	padding-left: 40px;
	background: #fff;
	box-sizing: border-box;
}
.que-name {
	font-size: 16px;
	font-family: "微软雅黑";
	color: #666;
}
.req {
	color: red !important;
	padding-left: 10px;
	vertical-align: middle;
}
.question1 {
	padding-top: 60px;
	padding-bottom: 30px;
	position: relative;
}
.question1 .que-name {
	padding-right: 20px;
}
.question1 input {
	width: 617px;
	height: 46px;
	padding-left: 10px;
	border-radius: 4px;
	border: none;
	border: 1px solid #e5e5e5;
	font-size: 16px;
}
.question2 {
	padding-bottom: 30px;
	position: relative;
}
.question2 .type,.question2 dl,.question2 dd {
	display: inline-block;
}
.question2 dl {
	padding-left: 20px;
}
.question2 dd {
	position: relative;
	padding-right: 80px;
}
.question2 dd a {
	padding-left: 30px;
	color: #333;
}
.question2 dd b {
	display: block;
	width: 16px;
	height: 16px;
	border-radius: 4px;
	border: 1px solid #999;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	top: 0;
}
.type dl .selected b {
	background: url(../images/wenjuan_imgs/test-right.png) no-repeat center center;
}
.question3 {
	padding-bottom: 30px;
	position: relative;
}
.question3 .que-name {
	padding-right: 36px;
}
#province, #city, #area {
	background: 149px 14px no-repeat url(../images/wenjuan_imgs/test-arrow.png) !important;
}
.question3 select {
	-webkit-appearance: none;
    width: 184px;
    height: 40px;
    color: #333;
    vertical-align: middle;
    outline: none;
    font: 16px/40px 微软雅黑;
    border-width: 1px;
    border-style: solid;
    border-color: #e5e5e5;
    border-image: initial;
    padding: 0px 41px 0px 10px;
    border-radius: 4px;
}
.question3 #province,.question3 #city {
	margin-right: 50px;
}
.question3 .line {
	width: 1px;
	height: 40px;
	background: #e5e5e5;
	position: absolute;
}
.question3 .line1 {
	left: 260px;
	top: 0px;
}
.question3 .line2 {
	left: 498px;
	top: 0px;
}
.question3 .line3 {
	left: 737px;
	top: 0px;
}

.question4  {
	padding-bottom: 30px;
	position: relative;
}
.question4 .typePro {
	padding-top: 20px;
	padding-left: 116px;
}
.question4 dd {
	position: relative;
	display: inline-block;
}
.question4 .typePro dd:nth-child(1) {
	padding-right: 73px;
	padding-bottom: 20px;
}
.question4 .typePro dd:nth-child(2) {
	padding-right: 76px;
	padding-bottom: 20px;
}
.question4 .typePro dd:nth-child(3) {
	padding-right: 95px;
	padding-bottom: 20px;
}
.question4 .typePro dd:nth-child(4) {
	padding-right: 80px;
	padding-bottom: 20px;
}
.question4 .typePro dd:nth-child(5) {
	padding-right: 80px;
	padding-bottom: 20px;
}
.question4 .typePro dd:nth-child(6) {
	padding-right: 63px;
	padding-bottom: 20px;
}
.question4 .typePro dd:nth-child(8) {
	padding-right: 57px;
	padding-bottom: 20px;
}
.question4 .typePro dd:nth-child(9) {
	padding-right: 43px;
	padding-bottom: 20px;
}
.question4 .typePro dd:nth-child(10) {
	padding-right: 50px;
	padding-bottom: 20px;
}
.question4 .typePro dd:nth-child(11) {
	padding-right: 50px;
	padding-bottom: 20px;
}
.question4 .typePro dd:nth-child(12) {
	padding-right: 50px;
	padding-bottom: 20px;
}
.question4 .typePro dd:nth-child(14) {
	padding-right: 49px;
	padding-bottom: 20px;
}
.question4 .typePro dd:nth-child(15) {
	padding-right: 50px;
	padding-bottom: 20px;
}
.question4 .typePro dd:nth-child(16) {
	padding-right: 73px;
	padding-bottom: 20px;
}
.question4 .typePro dd:nth-child(18) {
	padding-right: 19px;
	padding-bottom: 20px;
}
.question4 .typePro dd:nth-child(19) {
	padding-right: 12px;
	padding-bottom: 20px;
}
.question4 .typePro dd:nth-child(20) {
	padding-right: 300px;
	padding-bottom: 20px;
}
.question4 .typePro dd:nth-child(21) {
	padding-right: 10px;
}
.question4 dd a {
	padding-left: 26px;
	color: #333;
}
.question4 dd b {
	display: block;
	width: 16px;
	height: 16px;
	border-radius: 4px;
	border: 1px solid #999;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	top: 0;
}
.question4 .que4Input {
	font-size: 16px;
	padding-left: 10px;
	width: 617px;
	height: 46px;
	border-radius: 4px;
	border: none;
	border: 1px solid #e5e5e5;
}

.question5 .typeSort {
	padding-top: 30px;
	padding-left: 116px;
	font-size: 16px; 
	color: #666;
}
.question5 .typeSort .des {
	padding-bottom: 20px;
	margin-left: -7px;
}
.question5 .typeSort dl {
	padding-bottom: 30px;
}
.question5 dd {
	position: relative;
	display: inline-block;
	padding-right: 20px;
}
.question5 dd a {
	padding-left: 26px;
	color: #333;
}
.question5 dd b {
	display: block;
	width: 16px;
	height: 16px;
	border-radius: 4px;
	border: 1px solid #999;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	top: 0;
}

.question6 {
	padding-bottom: 30px;
	position: relative;
}
.question6 .que-name {
	padding-right: 20px;
}
.question6 .typeNature {
	display: inline-block;
}
.question6 dl {
	position: relative;
	display: inline-block;
}
.question6 dd {
	position: relative;
	display: inline-block;
	padding-right: 20px;
}
.question6 dd:last-child {
	padding-right: 0;
}
.question6 dd a {
	padding-left: 26px;
	color: #333;
}
.question6 dd b {
	display: block;
	width: 16px;
	height: 16px;
	border-radius: 4px;
	border: 1px solid #999;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	top: 0;
}

.question7 {
	padding-bottom: 30px;
	position: relative;
}
.question7 .que-name {
	padding-right: 20px;
}
.question7 input {
	width: 207px;
	height: 46px;
	padding-left: 10px;
	margin-right: 10px;
	border-radius: 4px;
	border: none;
	border: 1px solid #e5e5e5;
	font-size: 16px;
}

.question8 {
	padding-bottom: 30px;
	position: relative;
}
.question8 .que-name {
	padding-right: 20px;
}
.question8 input {
	width: 207px;
	height: 46px;
	padding-left: 10px;
	margin-right: 10px;
	border-radius: 4px;
	border: none;
	border: 1px solid #e5e5e5;
	font-size: 16px;
}

.question9 .typeBusiness {
	padding-top: 30px;
	padding-left: 116px;
	font-size: 16px; 
	color: #666;
}
.question9 .typeBusiness .des {
	padding-bottom: 20px;
	margin-left: -7px;
}
.question9 .typeBusiness dl {
	padding-bottom: 30px;
}
.question9 dd {
	position: relative;
	display: inline-block;
	padding-right: 20px;
}
.question9 dd a {
	padding-left: 26px;
	color: #333;
}
.question9 dd b {
	display: block;
	width: 16px;
	height: 16px;
	border-radius: 4px;
	border: 1px solid #999;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	top: 0;
}

.question10 .typeProportion {
	padding-top: 20px;
	padding-left: 116px;
	font-size: 16px; 
	color: #666;
}
.question10 .typeProportion dl {
	padding-bottom: 30px;
}
.question10 dd {
	position: relative;
	display: inline-block;
	padding-right: 20px;
}
.question10 dd a {
	padding-left: 26px;
	color: #333;
}
.question10 dd b {
	display: block;
	width: 16px;
	height: 16px;
	border-radius: 4px;
	border: 1px solid #999;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	top: 0;
}

.question11 {
	padding-bottom: 30px;
	position: relative;
}
.question11 .que-name {
	padding-right: 20px;
}
.question11 input {
	width: 207px;
	height: 46px;
	padding-left: 10px;
	margin-right: 10px;
	border-radius: 4px;
	border: none;
	border: 1px solid #e5e5e5;
	font-size: 16px;
}

.question12 {
	padding-bottom: 30px;
}
.question12 .que-name {
	padding-right: 20px;
}
.question12 .typeReport {
	display: inline-block;
}
.question12 dl,.question12 dd {
	position: relative;
	display: inline-block;
	padding-right: 20px;
}
.question12 dd a {
	padding-left: 26px;
	color: #333;
}
.question12 dd b {
	display: block;
	width: 16px;
	height: 16px;
	border-radius: 4px;
	border: 1px solid #999;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	top: 0;
}

.question13 .typeTeam {
	padding-top: 20px;
	padding-left: 116px;
	font-size: 16px; 
	color: #666;
}
.question13 .typeTeam dl {
	padding-bottom: 30px;
}
.question13 dd {
	position: relative;
	display: inline-block;
	padding-right: 20px;
}
.question13 dd a {
	padding-left: 26px;
	color: #333;
}
.question13 dd b {
	display: block;
	width: 16px;
	height: 16px;
	border-radius: 4px;
	border: 1px solid #999;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	top: 0;
}

.question14 .typeStatement {
	padding-top: 20px;
	padding-left: 116px;
	font-size: 16px; 
	color: #666;
}
.question14 .typeStatement dl {
	padding-bottom: 30px;
}
.question14 dd {
	position: relative;
	display: inline-block;
	padding-right: 20px;
}
.question14 dd a {
	padding-left: 26px;
	color: #333;
}
.question14 dd b {
	display: block;
	width: 16px;
	height: 16px;
	border-radius: 4px;
	border: 1px solid #999;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	top: 0;
}

.question15 .typeSurvey {
	padding-top: 20px;
	padding-left: 116px;
	font-size: 16px; 
	color: #666;
}
.question15 .typeSurvey dl {
	padding-bottom: 30px;
}
.question15 dd {
	position: relative;
	display: inline-block;
	padding-right: 20px;
}
.question15 dd a {
	padding-left: 26px;
	color: #333;
}
.question15 dd b {
	display: block;
	width: 16px;
	height: 16px;
	border-radius: 4px;
	border: 1px solid #999;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	top: 0;
}

.test-btn {
	width: 203px;
	height: 54px;
	background: #26a6ff;
	border-radius: 4px;
	margin: 30px auto 0;
}

.test-btn a {
	display: block;
	font-size: 18px;
	font-family: "微软雅黑";
	color: #fff;
	text-align: center;
	line-height: 54px;
}
.reminder,.reminder2,.reminder3,.reminder4,.reminder5,.reminder6,.reminder7 {
	display: none;
	font-size: 16px;
    font-family: 微软雅黑;
    color: red;
}

/*===============================footer开始==========================================*/

#pc_footer .footer {
	width: 100%;
	height: 349px;
	min-width: 1240px;
}


/* siteinfo部分开始 */
#pc_footer .siteinfo {
	width: 100%;
	height: 207px;
	background: #fff;
}

#pc_footer .siteinfo_wrap {
	width: 1240px;
	height: 196px;
	margin: 0 auto;
	position: relative;
}

#pc_footer .siteinfo_wrap .web_links > li {
	float: left;
	margin-top: 3px;
}

#pc_footer .siteinfo_wrap .web_links .col_1 {
	margin-left: 50px;
	width: 136px;
}

#pc_footer .siteinfo_wrap .web_links .col_2 {
	width: 130px;
}

#pc_footer .siteinfo_wrap .web_links .col_3 {
	width: 196px;
}

#pc_footer .siteinfo_wrap .web_links .col > ul li {
	margin-top: 17px;
}

#pc_footer .siteinfo_wrap .link_ul li  {
	font-size: 14px;
	color: #65758b;
}

#pc_footer .siteinfo_wrap .link_ul li a {
	color: #a0a0a0;
}

#pc_footer .siteinfo_wrap .link_ul li:first-child {
	font-size: 16px;
	color: #323440;
}

#pc_footer .siteinfo_wrap .link_ul1 li:first-child {
	margin-left: 4px;
}

#pc_footer .siteinfo_wrap .link_ul1 li:nth-child(4) {
	margin-left: 8px;
}

#pc_footer .siteinfo_wrap .link_ul1 li:nth-child(5) {
	margin-left: 8px;
}

#pc_footer .siteinfo_wrap .link_ul1 li:nth-child(6) {
	margin-left: 8px;
}

#pc_footer .siteinfo_wrap .link_ul2 li:nth-child(2) {
	margin-left: 4px;
}

#pc_footer .siteinfo_wrap .link_ul2 li:nth-child(3) {
	margin-left: 4px;
}

#pc_footer .siteinfo_wrap .link_ul2 li:nth-child(4) {
	margin-left: 4px;
}

#pc_footer .siteinfo_wrap .link_ul3 li:nth-child(2) {
	margin-left: 4px;
}

#pc_footer .siteinfo_wrap .link_ul3 li:nth-child(3) {
	margin-left: 4px;
}

#pc_footer .siteinfo_wrap .link_ul3 li:nth-child(4) {
	margin-left: 4px;
}

#pc_footer .siteinfo_wrap .link_ul3 li:nth-child(5) {
	margin-left: 4px;
}

#pc_footer .siteinfo_wrap .web_links .col_4 li {
	float: left;
}

#pc_footer .siteinfo_wrap .web_links .link_ul4 .line {
	width: 1px;
	height: 141px;
	background: #deebf8;
	margin-right: 20px;
}

#pc_footer .siteinfo_wrap .web_links .col_li2 img {
	width: 130px;
	height: 130px;
}

#pc_footer .siteinfo_wrap .web_links .col_li2 .p1 {
	font-size: 16px;
	font-family: "微软雅黑";
	color: #333;
	text-align: center;
}

#pc_footer .siteinfo_wrap .web_links .col_li2 .p2 {
	font-size: 14px;
	font-family: "微软雅黑";
	color: #a0a0a0;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 6px;
}

#pc_footer .siteinfo_wrap .web_links .col_li2 .p3 {
	font-size: 14px;
	font-family: "微软雅黑";
	color: #65758b;
}

#pc_footer .siteinfo_wrap .web_links .col_li2 .p3 span {
	font-size: 20px;
	font-family: "微软雅黑";
	color: #28a7e1;
	
}

#pc_footer .siteinfo_wrap .web_links .col_li3 img {
	width: 130px;
	height: 130px;
	margin-left: 80px;
}

#pc_footer .siteinfo_wrap .web_links .col_li3 .p1 {
	font-size: 16px;
	font-family: "微软雅黑";
	color: #333;
	margin-left: 100px;
}

#pc_footer .siteinfo_wrap .web_links .col_li3 .p2 {
	font-size: 14px;
	font-family: "微软雅黑";
	color: #a0a0a0;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 60px;
}

#pc_footer .siteinfo_wrap .web_links .col_li3 .p3 {
	font-size: 14px;
	font-family: "微软雅黑";
	color: #65758b;
	margin-top: 3px;
	margin-left: 29px;
}

#pc_footer .siteinfo_wrap .web_links .col_li4 .siteinfo_customer {
	position: absolute;
	top: 18px;
	right: 230px;
}

#pc_footer .siteinfo_wrap .web_links .col_li4 .siteinfo_jm_phone{
	position: absolute;
	top: 85px;
	right: 230px;
}

#pc_footer .siteinfo_wrap .web_links .col_li4 .siteinfo_intime {
	position: absolute;
	top: 145px;
	right: 230px;
}

#pc_footer .siteinfo_wrap .web_links .col_li4 div:nth-child(1) {
	font-size: 20px;
	color: #28a7e1;
	margin: 0px 0 8px 176px;
}

#pc_footer .siteinfo_wrap .web_links .col_li4 div:nth-child(2) {
	font-size: 14px;
	color: #a0a0a0;
	margin-left: 176px;
}

#pc_footer .siteinfo_wrap .web_links .col_li4 div:nth-child(3) {
	font-size: 20px;
	color: #28a7e1;
	margin: 20px 0 8px 176px;
}

#pc_footer .siteinfo_wrap .web_links .col_li4 div:nth-child(4) {
	font-size: 14px;
	color: #a0a0a0; 
	margin-left: 176px;
}

#pc_footer .siteinfo_wrap .web_links .col_li4 div:nth-child(5) {
	font-size: 20px;
	color: #333;
	margin: 20px 0 8px 176px;
}

#pc_footer .siteinfo_wrap .web_links .col_li4 div:nth-child(6) {
	font-size: 14px;
	color: #a0a0a0; 
	margin-left: 176px;
}

/* siteinfo部分结束 */

/* advantage1部分开始 */
#pc_footer .advantage1 {
	width: 100%;
	height: 102px;
	background: #f4f7ff;
	font-size: 0;
}

#pc_footer .advantage1_wrap {
	width: 1240px;
	height: 102px;
	margin: 0 auto;
}

#pc_footer .advantage1_wrap ul li {
	float: left;
}

#pc_footer .advantage1_inner1 {
	width: 406px;
	height: 102px;
	position: relative;
}

#pc_footer .advantage1_inner1 .img_wrap {
	float: left;
	margin-top: 32px;
	margin-left: 40px;
}

#pc_footer .advantage1_inner1 .p_wrap {
	float: left;
	width: 221px;
	margin-top: 20px;
	padding-left: 20px;
}

#pc_footer .advantage1_inner1 .p_wrap .p1 {
	font-size: 16px;
	font-family: "微软雅黑";
	color: #333;
}

#pc_footer .advantage1_inner1 .p_wrap .p2,#pc_footer .advantage1_inner1 .p_wrap .p3 {
	font-size: 14px;
	font-family: "FZLTXHK";
	color: #898989;
	padding-top: 10px;
}

#pc_footer .advantage1_inner1 .advantage_line1 {
	position: absolute;
	top: 26px;
	right: 40px;
}

#pc_footer .advantage1_inner2 {
	width: 286px;
	height: 102px;
	position: relative;
}

.advantage1_inner2 .img_wrap {
	float: left;
	margin-top: 32px;
}

.advantage1_inner2 .p_wrap {
	float: left;
	width: 216px;
	margin-top: 20px;
	padding-left: 20px; 
}

.advantage1_inner2 .p_wrap .p1 {
	font-size: 16px;
	font-family: "微软雅黑";
	color: #333;
}

.advantage1_inner2 .p_wrap .p2,.advantage1_inner2 .p3 {
	font-size: 14px;
	font-family: "FZLTXHK";
	color: #898989;
	padding-top: 10px;
}

.advantage1_inner2 .advantage_line2 {
	position: absolute;
	top: 26px;
	right: 65px;
}

#pc_footer .advantage1_inner3 {
	width: 266px;
	height: 102px;
	position: relative;
}

#pc_footer .advantage1_inner3 .img_wrap {
	float: left;
	margin-top: 32px;
}

#pc_footer .advantage1_inner3 .p_wrap {
	float: left;
	width: 198px;
	margin-top: 20px;
	padding-left: 20px; 
}

#pc_footer .advantage1_inner3 .p_wrap .p1 {
	font-size: 16px;
	font-family: "微软雅黑";
	color: #333;
}

#pc_footer .advantage1_inner3 .p_wrap .p2,#pc_footer .advantage1_inner3 .p_wrap .p3 {
	font-size: 14px;
	font-family: "FZLTXHK";
	color: #898989;
	padding-top: 10px;
}

#pc_footer .advantage1_inner3 .advantage_line3 {
	position: absolute;
	top: 26px;
	right: 45px;
}

#pc_footer .advantage1_inner4 {
	width: 282px;
	height: 102px;
}

#pc_footer .advantage1_inner4 .img_wrap {
	float: left;
	margin-top: 34px;
}

#pc_footer .advantage1_inner4 .p_wrap {
	float: left;
	width: 178px;
	margin-top: 20px;
	padding-left: 20px; 
}

#pc_footer .advantage1_inner4 .p_wrap .p1 {
	font-size: 16px;
	font-family: "微软雅黑";
	color: #333;
}

#pc_footer .advantage1_inner4 .p_wrap .p2,#pc_footer .advantage1_inner4 .p_wrap .p3 {
	font-size: 14px;
	font-family: "FZLTXHK";
	color: #898989;
	padding-top: 10px;
}
/* advantage1部分结束 */

/* copyright部分开始 */
#pc_footer .copyright {
	width: 100%;
	height: 40px;
	background: #f4f7ff;
}

#pc_footer .copyright_wrap {
	width: 1240px;
	margin: 0 auto;
}

#pc_footer .copyright_wrap p {
	text-align: center;
	line-height: 40px;
	font-size: 14px;
	color: #8d8b8b;
}
/* copyright部分结束 */

/*屏蔽内容*/
/* #pc_footer .siteinfo_wrap .web_links .col_2 .link_ul2 li:nth-child(4) {
	display: none;
}

.link_ul1 li:nth-child(4) {
	display: none;
} */

/*===============================footer结束==========================================*/

/*header部分样式开始*/
#jmsIN{
	color: #2ba0ea;
}
#pc_header .header_wrap{
	width: 100%;
	height: 100px;
	min-width: 1240px;
}
#pc_header .header_wrap .header_up_wrap{
	width: 100%;
	height: 30px;
	background: #f6f6f6;
}
#pc_header .header_wrap .header_up{
	width: 1240px;
	height: 30px;
	margin: 0 auto;
}
#pc_header .header_wrap .header_up .left_wrap{
	height: 30px;
	margin-left: 12px;
	font: 14px/30px "微软雅黑";
}

#pc_header #changeCity{
	display:inline-block;
	width:75px;
	height:30px;
	text-align:center;
	color: #222;
	cursor: pointer;
}
#pc_header #changeCity:hover{
	color: #28a7e1;
}
#pc_header .header_wrap .header_up .right_wrap{
	float: right;
	height: 30px;
	margin-left: 12px;
	font: 14px/30px "微软雅黑";
}
#pc_header .header_wrap .header_up .right_wrap .header_right{
	color: #2ba0ea;
}

#pc_header .header_wrap .header_up .right_wrap .header_right_phone {
	color: #333;
	margin-left: 7px;
}

/* header 左侧新添加企业版链接5.31 */
#pc_header .header_wrap .header_up .right_wrap .header_ee_login {
	font-size: 14px;
	color: #0c161f;
	text-align: center;
}

#pc_header .header_wrap .header_up .right_wrap span {
	width: 1px;
	height: 15px;
	background: #bbb;
	display: inline-block;
	margin: 8px 10px 0;
	vertical-align: top;
}

/*/////////////////////////////////////////////////////////////////////////////*/
#pc_header .header_wrap .header_down_wrap{
	width: 100%;
	height: 70px;
}
#pc_header .header_wrap .header_down{
	width: 1240px;
	height: 70px;
	margin: 0 auto;
	position: relative;
}
#pc_header .header_wrap .header_down .left_wrap{
	font-size: 0;
	display: block;
	width: 284px;
	height: 70px;
}

#pc_header .header_wrap .header_down .logo{
	font-size: 0;
	display: inline-block;
	width: 110px;
	height: 70px;
}

#pc_header .header_wrap .header_down .left_wrap h2 {
	display: inline-block;
}

#pc_header .header_wrap .header_down .left_wrap img { 
	vertical-align: middle;
}

#pc_header .header_wrap .header_down .left_wrap .slogan_1{
	margin: 1px 0;
}
#pc_header .header_wrap .header_down .left_wrap .slogan_2{
	margin: 19px 0 19px 4px;
}
#pc_header .header_wrap .header_down .left_wrap .slogan_3{
	margin: 1px 0;
}
#pc_header .header_wrap .header_down .middle_wrap {
	position: absolute;
	left: 286px;
	top: 19px;
	width: 213px;
	height: 34px;
	background: #c8000b;
	font-size: 14px;
	font-family: "微软雅黑";
	font-weight: bold;
	color: #fff;
}
#pc_header .header_wrap .header_down .middle_wrap p {
	padding-left: 14px;
	letter-spacing: 1px;
}
#pc_header .header_wrap .header_down .middle_wrap p:first-child {
	padding-top: 10px;
	padding-bottom: 6px;
}
#pc_header .header_wrap .header_down .right_wrap{
	float: right;
	height: 70px;
	font: 20px/70px "微软雅黑";
	color: #32abe2;
}

#pc_header .header_wrap .header_down .right_wrap span{
	color: #32abe2;
	font-size: 22px;
	margin-right: 5px;
	margin-left: 5px;
}
/*header部分样式结束*/
/*/////////////////////////////////////////////////////////////////////////////*/
/*nav部分样式开始*/

#pc_header .nav_wrap{
	min-width: 1240px;
	width: 100%;
	height: 40px;
	border-top: 1px solid #dadada;
}
#pc_header .nav_wrap .nav{
	width: 1240px;
	height: 40px;
	margin: 0 auto;
	position: relative;
}
#pc_header .nav_wrap .nav .nav_left{
	display: block;
	width: 200px;
	height: 40px;
	padding-left: 20px;
	font: 16px/40px "微软雅黑";
	color: #fff;
	background: #28a7e1;
}
#pc_header .nav_wrap .nav .nav_left .nav_logo{
	float: right;
	margin: 14px 20px;
}
/*/////////////////////////////////////////////////////////////////////////////*/
#pc_header .nav_wrap .nav .nav_right{
	position: absolute;
	top:0;
	left: 247px;
	height: 40px;
}
#pc_header .nav_wrap .nav .nav_right .navs{
	float: left;
	font: 16px/40px "微软雅黑";
	margin-right: 19px;
}
#pc_header .nav_wrap .nav .nav_right .navs a{
	color: #222;
}
#pc_header .nav_wrap .nav .nav_right .nav1{
	margin-right: 37px;
}

/* 5.31 nav部分 hover添加 */
#pc_header .nav_wrap .nav .nav_right .navs a:hover {
	color: #28a7e1;
}

/*nav部分样式结束*/
/*/////////////////////////////////////////////////////////////////////////////*/
/*banner1部分样式开始*/
#pc_header .banner1_wrap .banner1{
	width: 0;
	height: 420px;
	margin: 0 auto;
	position: absolute;
	top: 40px;
	left: 0;
	z-index: 99;
	display: none;
}
#pc_header .banner1_wrap .banner1 .banner1_left{
	width: 220px;
	height: 420px;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu{
	width: 220px;
	height: 138.66666666px;
	background: #1a4167;
	position: relative;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu1,#pc_header .banner1_wrap .banner1 .banner1_left .second_menu2{
	border-bottom: 2px solid rgba(3,3,3,0.4);
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menu_left{
	width: 63px;
	height: 138.66666666px;
	text-align: center;
	font-size: 0;
	background-image: url("../images/index_imgs/tapered_line.png");
	background-position: right center ;
	background-repeat: no-repeat;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menu_left img{
	margin-top: 57.33333333px;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menu_right{
	width: 142px;
	height: 98px;
	float: right;
	padding: 41px 0 0 15px;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menu_right .second_menu_right_title{
	width: 142px;
	font: 16px/16px "微软雅黑";
	color: #fff;
	margin-bottom: 2px;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menu_right .second_menu_right_p{
	width: 63px;
	float: left;
	font: 14px/14px "微软雅黑";
	color:#999;
	margin: 10px 8px 0 0;

}
/*/////////////////////////////////////////////////////////////////////////////*/
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menu1_1{
	position: absolute;
	top: 0;
	left: 220px;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menu2_1{
	position: absolute;
	top: -140.66666666px;
	left: 220px;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menu3_1{
	position: absolute;
	top: -281.33333334px;
	left: 220px;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menus{
	width: 560px;
	height: 398px;
	padding: 20px 0 0 40px;
	border-top: 1px solid #28a7e1;
	border-bottom: 1px solid #28a7e1;
	background: white bottom right no-repeat url("../images/index_imgs/second_menu_bg.png");
	display: none;
	font-size: 0;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menus .color1{
	display: inline-block;
	width: 4px;
	height: 20px;
	background: #5cd2f3;
	margin-right: 8px;
	vertical-align: middle;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menus .banner1_middle_title{
	display: inline-block;
	font: 18px/18px "微软雅黑;";
	color: #222;
	margin-top: 1px;
	vertical-align: middle;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menus .color2{
	display: inline-block;
	width: 1px;
	height: 18px;
	background: #999;
	margin: 1px 8px 0;
	vertical-align: middle;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menus .banner1_middle_title_introduce{
	display: inline-block;
	font: 14px/14px "微软雅黑;";
	color: #999;
	margin-top: 6px;
	vertical-align: middle;

}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menus .second_menu_lists{
	width: 560px;
	height: 358px;
	margin-top: 20px;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menus .second_menu_lists .second_menu_list{
	width: 228px;
	height: 48px;
	padding: 12px 0 0 12px;
	margin: 0 40px 20px 0;
	float: left;
	position: relative;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menus .second_menu_lists .second_menu_list img{
	position: absolute;
	top: 17px;
	right: 17px;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menus .second_menu_lists .second_menu_list .second_menu_list_name{
	font: 14px/14px "微软雅黑;";
	color: #fff;
	display: inline-block;
	width: 161px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menus .second_menu_lists .second_menu_list .detail{
	width: 84px;
	height: 18px;
	font: 12px/18px "微软雅黑;";
	text-align: center;
	color: #fff;
	margin-top: 6px;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menus .second_menu_lists .second_menu_list1{
	background: #7976fe;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menus .second_menu_lists .second_menu_list2{
	background: #4e7fde;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menus .second_menu_lists .second_menu_list3{
	background: #63a4f1;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menus .second_menu_lists .second_menu_list4{
	background: #74b3fd;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menus .second_menu_lists .second_menu_list1 .detail{
	background: #3d3b7f;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menus .second_menu_lists .second_menu_list2 .detail{
	background: #26406e;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menus .second_menu_lists .second_menu_list3 .detail{
	background: #315278;
}
#pc_header .banner1_wrap .banner1 .banner1_left .second_menu .second_menus .second_menu_lists .second_menu_list4 .detail{
	background: #3a597e;
}

/*banner1部分样式结束*/

/*遮罩层样式开始*/
#pc_header #cover{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 990;
}
/*遮罩层样式结束*/

/*背景图兼容开始*/
/* @media screen and (max-width: 1240px) {
    .header_down_wrap{
        background-position:  -320px 0;
    }
    .header_down_wrap{
        background-image: url("../images/index_imgs/head_down_wrap.jpg");
    }
}

@media screen and (min-width:1241px) and (max-width: 1280px) {
    .header_down_wrap{
        background-position:  -300px 0;
    }
    .header_down_wrap{
        background-image: url("../images/index_imgs/head_down_wrap.jpg");
    }
}

@media screen and (min-width:1281px) and (max-width: 1360px) {
    .header_down_wrap{
        background-position:  -280px 0;
    }
    .header_down_wrap{
        background-image: url("../images/index_imgs/head_down_wrap.jpg");
    }
}
@media screen and (min-width:1361px) and (max-width: 1366px) {
    .header_down_wrap{
        background-position:  -277px 0;
    }
    .header_down_wrap{
        background-image: url("../images/index_imgs/head_down_wrap.jpg");
    }
}
@media screen and (min-width:1367px) and (max-width: 1400px) {
    .header_down_wrap{
        background-position:  -260px 0;
    }
    .header_down_wrap{
        background-image: url("../images/index_imgs/head_down_wrap.jpg");
    }
}
@media screen and (min-width:1401px) and (max-width: 1440px) {
    .header_down_wrap{
        background-position:  -240px 0;
    }
    .header_down_wrap{
        background-image: url("../images/index_imgs/head_down_wrap.jpg");
    }
}
@media screen and (min-width:1441px) and (max-width: 1600px) {
    .header_down_wrap{
        background-position:  -160px 0;
    }
    .header_down_wrap{
        background-image: url("../images/index_imgs/head_down_wrap.jpg");
    }
}
@media screen and (min-width:1601px) and (max-width: 1680px) {
    .header_down_wrap{
        background-position:  -120px 0;
    }
    .header_down_wrap{
        background-image: url("../images/index_imgs/head_down_wrap.jpg");
    }
}
@media screen and (min-width:1681px) and (max-width: 1920px) {
    .header_down_wrap{
        background-position:  0 0;
    }
    .header_down_wrap{
        background-image: url("../images/index_imgs/head_down_wrap.jpg");
    }
} */
/*背景图兼容结束*/

/*导航 hot 图标添加*/
#pc_header .nav_wrap .nav .nav_right .nav8 {
	position: relative;
}

#pc_header .nav_wrap .nav .nav_right .nav8 a {
	color: #e85555;
}
.hotpic {
	position: absolute;
	top: 0;
	right: -8px;
}

/*屏蔽信息*/
.nav_right .nav8 {
	display: none;
}
.nav_wrap .nav .nav_right .nav10 a {
    color: #28a7e1 !important;
}


/* .second_menu3 .second_menu_right p:nth-child(2),.second_menu3 .second_menu_right p:nth-child(3),.second_menu3 .second_menu_right p:nth-child(5) {
	display: none;
}

.second_menu3 .second_menu_lists li:nth-child(1),.second_menu3 .second_menu_lists li:nth-child(2),.second_menu3 .second_menu_lists li:nth-child(4) {
	display: none;
} */


/* 面包屑 */
.glist-headnav {
	background-color: #f2f2f2;
}
.glist-headnav .headnav {
	width: 1200px;
	margin: 0 auto;
	font-size: 14px;
	line-height: 60px;
	color: #999999;
	text-indent: 12px;
  }
  .glist-headnav .headnav a {
	color: #999999;
  }
  .glist-headnav .headnav a.lastaddress {
	  color: #26a6ff;
  }