@charset "UTF-8";
*{margin:0px;padding:0px;}
body,h1,h2,h3,h4,h5,h6,p,table,tr,td,ul,ol,li,input,dl,dt,dd{margin:0px;padding:0px;}
.content{
	width: 1028px;
	margin: 0 auto;
	padding: 0 34px 34px;
}.cmain{
	
}
.suggestion{
	position: relative;
	width: 1028px;
	height: 454px;
	background: url(topbg.jpg) no-repeat;
	margin-bottom: 25px;
}
.st_words{
	position: absolute;
	top: 226px;
	left: 50px;
	width: 890px;
	height: 180px;
	padding: 20px;
}
.st_words p{
	font-size:18px;
	font-weight: bold;
	color: #194882;
	text-indent: 2em;
	line-height: 38px;
}
.part{
	margin-top: 40px;
}
.itemtitle{
	border-bottom: 2px solid #194882;
}
.itemtitle a{
	display: block;
	width: 124px;
	height: 40px;
	background: #194882;
	color: #fff;
	font-size: 22px;
	line-height: 40px;
	text-align: center;
	border-radius: 7px  7px 0 0;
}
.pms_con{
	margin-top: 30px;
	height: 150px;
}
.aq_box{
	padding: 20px;
	font-size: 16px;
	background: #f2f2f2;
}

.answer_con{
	margin: 20px 0;
	border:1px solid #dcdcdd;
}
.answer_con .question{
	padding: 16px;
	width: 930px;
	background: #fff;
}
.answer_con .question p{
	font-size: 14px;
	color: #666;
	margin: 6px 0;
}
.answer_con .question .q_title{
	font-weight: bold;
	color: #024986;
}
.question .q_ans{
	background: #ebebeb;
	padding: 18px;
	color: #000;
}
.question .q_ans .gab{
	color: #194882;
	font-weight: bold;
}
.question .q_ans .qa_all{
	color: #194882;
}
.aq_box .more{
	width: 962px;
	padding: 10px 0;
	text-align: center;
	border:1px solid #dcdcdd;
	margin: 0 auto 20px;
}
.aq_box .more a{
	font-size: 16px;
	color: #194882;

}
.gsf_sjly{ display:none;}

/*yousi css*/

		/*��Ҫ����*/
		.dys_me_message{
			border: 1px solid #ddd;
			padding-top: 30px;
		}
		.dys_prompt{
		  text-indent: 46px;
		  background:#e1f1fd url(../images/dengpao.jpg) 14px 12px no-repeat;
			height: 45px;
			line-height: 45px;
			font-family: "microsoft yahei";
			font-size: 14px;
			color: #194882;
			margin: 0 auto 18px;
		}
		/*form���*/
		
		.dys_message_form{
			width: 937px;
			margin: 0 auto;
		}
		.dys_message_form p{
			margin-bottom: 20px;
			overflow: hidden;
			zoom: 1;
		}
		.dys_message_form p label,.dys_message_form .dys_wtznl label{
			position: relative;
			float: left;
			width: 280px;
			line-height: 38px;
			height: 38px;
			margin-right: 13px;
			font-family: "΢���ź�";
			font-size: 16px;
			color: #494949;
			text-align: right;
			
			
		} 
		.dys_message_form p label em,.dys_message_form .dys_wtznl label em{
			display: inline-block;
			background: url(../images/star.jpg) 0 center no-repeat;
			width: 6px;
			height:13px;
		}
		.dys_message_form p input{
			width:534px;
			float: left;
			height: 34px;
			line-height: 34px;
			border: 1px solid #ddd;
			font-family: "΢���ź�";
			font-size: 16px;
			color: #a1a1a1;
			text-indent: 15px;
			border-radius: 3px;
			-webkit-border-radius: 6px;
			-moz-border-radius: 6px;
			-ms-border-radius: 6px;
			-o-border-radius: 6px;
			background-color: #fff;
		} 
		
		
		.dys_message_form p.dys_text_occupation:hover{
			cursor: pointer;
		}
		
		
	
		.dys_message_form p.dys_message_textarea textarea{
			
			width: 514px;
			height: 157px;
			border: 1px solid #e0e4e8;
			border-radius: 3px;
			-webkit-border-radius: 6px;
			-moz-border-radius: 6px;
			-ms-border-radius: 6px;
			-o-border-radius: 6px;
			background-color: #fff;
			
			font-family: "΢���ź�";
			font-size: 16px;
			color: #a1a1a1;
			line-height: 32px;
			resize: none;
			padding: 10px;	
			overflow: auto;		
			padding-left: 15px;    
		}
		.dys_message_form p.dys_message_textarea{
			position: relative;
			overflow: inherit;
		}
		.dys_message_form p.dys_message_textarea span{
			position: absolute;
			left: 50%;
			top: 50%;
			margin: -20px 0 0 -90px;
			display: block;
			font-family: "΢���ź�";
			font-size: 18px;
			color: #d20001;
			width: 190px;
			height: 40px;
			line-height: 40px;
			text-align: center;
			vertical-align: middle;
		}
	
	
		.dys_message_form p.dys_text_occupation input{
			color: #a1a1a1;
		}
		
		.dys_message_form p.dys_text_occupation input:hover{
			cursor: pointer;
		}
		.dys_message_form p.dys_text_occupation var{
			background: url(../images/zhiye_jiantou.jpg) right 0 no-repeat;
			position: absolute;
			right: 104px;
			top: 0;
			display: block;
			width: 46px;
			height: 38px;
		}
		
		.dys_text_occupation_father {
		    position: relative;
		    height: 38px;
		    z-index: 100;
		    margin-bottom: 10px;
		}
		.dys_select{
			display: none;
			position: absolute;
	    left: 292px;
	    top: 42px;
	    width: 533px;
	    background: #fff;
	    text-align: center;
	    z-index: 100;
	    border: 1px solid #95aacb;
	    padding-top: 15px;
		}
		.dys_select li{
			padding:7px 16px;
			float: left;
			background: #dbeaf6;
			margin-left: 21px;
			margin-bottom: 15px;
		}
		
		.dys_select li.dys_gwy{
			width: 64px;
			padding: 0;
			height: 35px;
			line-height: 35px;
		}
		.dys_select li.dys_sydw{
			width: 147px;
		}
		.dys_select li.dys_qyglry{
			width: 115px;
		}
		.dys_select li.dys_zyzyz{
			width: 96px;
		}
		.dys_select li.dys_txry{
			width: 116px;
		}
		.dys_select li.dys_zyjsry{
			width: 100px;
		}
		.dys_select li.dys_gtjyz{
			width: 87px;
		}
		.dys_select li.dys_qita{
			width: 36px;
		}
		
		
		.dys_select li a{
			color: #494949;
			display: block;
		}
		.dys_select li.select{
			background: rgb(193, 232, 248);
		}
		.dys_message_textarea{
			position: relative;
		}
		.dys_message_form p.dys_message_textarea{
			margin-bottom: 29px;
		}
		.dys_message_form p.dys_message_verificationCode{
			width: 100%;
		}
		.dys_message_form .dys_message_verificationCode input{
			width: 207px;
		}
		.dys_message_form p.dys_message_verificationCode img{
			width: 64px;
			height: 22px;
			float: left;
			margin: 7px;
		}
		.dys_message_form p.dys_message_verificationCode span{
			color: #194882;
			float: left;
			margin: 7px;
		}
		.dys_message_textarea #info {
			display: block;
			position: absolute;
			right: 116px;
			bottom: -40px;
			font-family: "΢���ź�";
			font-size: 16px;
			color: #a1a1a1;
			line-height: 36px;			    
		}
		.dys_message_form p.dys_submit{
			width: 378px;
			margin: 0 auto 33px;
		}
		.dys_message_form p.dys_submit input:hover{
			cursor: pointer;
		}
		.dys_message_form p.dys_submit input{
			width: 374px;
			height: 48px;
			border-radius:10px;
			color:#fff;
			font-size:16px;
			font-family: "΢���ź�";
			background-color:#005596;
			text-indent: 0px;
		}
		
		/*������Ϣ*/
		.dys_netPerson{
			border-bottom: 2px solid #024986;
			padding-bottom: 6px;
			margin-bottom: 14px;
		}
		.dys_netPerson span{
			height: 21px;
			line-height: 21px;
			border-left: 3px solid #024986;
			padding-left: 12px;
			display: block;
			font-family: "microsoft yahei";
			font-size: 16px;
			color: #024986;
		}
		
		/*�Ƿ�ͬ�⹫����������*/
		.dys_message_form p.dys_agree_message{
			margin-bottom: 6px;
		}
		.dys_message_form p.dys_shifou{
			margin-bottom: 30px;
		}
		.dys_agree_message span{
			float: left;
		}
		.dys_message_form .dys_agree_message input{
			width: 16px;
			height: 16px;
			margin-top: 10px;
		}
		.dys_message_form .dys_agree_message span{
			margin: 5px 10px;
		}
		
		.dys_fenlei{
			width: 643px;
			height: 34px;
			line-height: 34px;
			font-family: "microsoft yahei";
			font-size: 14px;
			color: #194882;
			margin: 0 auto 18px;
			background: #e1f1fd;
			text-indent: 6px;
			margin-left: 292px;
			display: none;
			padding-left: 16px;
		}
		.dys_fenlei.h5_show{
			display: block;
		}
		.dys_wtznl {
			margin-bottom: 20px;
		}
		.dys_wtznl label var {
			display: none;
		}
		.dys_wtznl label .active{
			display: inline;
		}
		#distpicker{
			margin-top: 6px;
			margin-bottom:20px;
		}
		#distpicker select{
			color: #adadad;
			font-family: "΢���ź�";
   	 font-size: 16px;
   	 border: 1px solid #ddd;
		}
#distpicker2{
			margin-top: 6px;
			margin-bottom:20px;
		}
		#distpicker2 select{
			color: #adadad;
			font-family: "΢���ź�";
   	 font-size: 16px;
   	 border: 1px solid #ddd;
		}
#distpicker3{
			margin-top: 6px;
			margin-bottom:20px;
		}
		#distpicker3 select{
			color: #adadad;
			font-family: "΢���ź�";
   	 font-size: 16px;
   	 border: 1px solid #ddd;
		}
		.dys_message_form p.dys_xiangxididian input{
			float:left;
			margin-left:292px;
			text-indent: 16px;
			height: 40px;
			vertical-align: top;
			
		}

  .pop_bg, .pop_main{ display: none;}
  .pop_bg{ background: #000; filter:alpha(opacity=40); -moz-opacity:0.4; -khtml-opacity: 0.4; opacity: 0.4; width: 100%; height: 100px; position: fixed; top: 0; left: 0; z-index: 9999;}
  .pop_main{ background-color:#fff; margin: 0 auto; /*display: none;*/position: fixed; top:50%; left: 50%; z-index: 99999999999999; }
  .pop_main4{width:779px;height: 430px;-webkit-background-size: 100% 100%;
  background-size: 100% 100%;margin-left:-390px;margin-top:-170px;text-align:left;}
  .pop_main4 .tit{ position:relative;width:100%;height:53px; line-height:53px; background-color:#024986;-webkit-background-size: 100% 100%;}
  .pop_main4 .tit h3{font-size:22px;color:#fff; text-align: center;}
  .pop_main4 .font1{line-height:30px;font-size:16px;color: #000;letter-spacing: 1px;padding:0 3%;}
  .pop_main4 .font{margin-top:65px;}
  .pop_main4 .font a{text-decoration:underline;color: #025192;}
  .btn{display:block;margin:22px auto; width:30%;height:42px; color: #fff; font-size: 20px; line-height:42px; text-align:center; cursor: pointer;background: #165693;text-decoration:none;padding:0 15px;border-radius: 5px;}
  .text-center{text-align: center;}
  .bannersj{ display:none;}
  .gsf_xiala{ display:none;}
  .cz_btn{ display:none;}
  .phone_hide{ display:block;}
  .dys_wtznl{ display:none;}
	.dys_mobile_lyhf{
		display: none;
	}
@media only screen and (max-width: 767px){
	.pop_main4 .tit h3{
		text-align: center;
		padding-left: 0;
	}
  /* ���� */
  .dys_wtznl{ display:none; margin-bottom:0px;}
  .pop_main4 .font1{font-size:14px;line-height: 22px;margin-top:5px; text-align:left;}
  .pop_main4 .font{margin-top: 23px;}
  .pop_main4{width: 90%;height:550px;margin-top: -250px; margin-left: -45%; max-width: 500px;-webkit-background-size: 100% 100%; background-size: 100% 100%;text-align: center;}
    .btn{display:block;margin:22px auto 10px; width:38%;height:42px; color: #fff; font-size: 16px; line-height:42px; text-align:center; cursor: pointer;background: #165693;text-decoration:none;padding:0 15px;border-radius: 5px;}
	.phone_hide{display: none !important;}
	 .pop_main4 .tit{ 
	 	position:relative;
	 	width:100%;
	 	height:53px;
	 	line-height:53px;
	 	background-color:#024986;
	 	-webkit-background-size: 100% 100%;
	 	padding-left: 0;
    	text-align: center;
	}
	 .bannersj, .gsf_sjly{ display:block;width: 100%;padding-bottom: 20px;
	 	background-color: #eaeaea;
	 }
	 .bannersj a img, .gsf_sjly img{display: block;width: 100%;height: auto;}
	 .suggestion{ display:none;}
	 .content{width:97%;margin:0px auto; padding:0px 5px 0px 5px;}
	 .dys_message_form{width:100%;}
	 .dys_message_form p label{width:100%; float:none; display:block; text-align:left;}
	 .dys_message_form p input{width:98%; float:none; border-radius:none;}
	 .dys_message_form p.dys_xiangxididian input{ margin-left:0px;}
	 .dys_me_message{border:none;}
	 .answer_con .question{width:95%;}
	 .answer_con{border:none;}
	 .aq_box .more{width:100%;}
	 .weibu{ display:none;}
	 .pms_con{ display:none;}
	 #distpicker select{ width:32%; height:35px;	color: #adadad;
			font-family: "΢���ź�";
   	 font-size: 16px;
   	 border: 1px solid #ddd;}
	 #distpicker2 select{ width:32%; height:35px;	color: #adadad;
			font-family: "΢���ź�";
   	 font-size: 16px;
   	 border: 1px solid #ddd;}
	 #distpicker3 select{ width:32%; height:35px;	color: #adadad;
			font-family: "΢���ź�";
   	 font-size: 16px;
   	 border: 1px solid #ddd;}
	 .dys_fenlei{width:98%; margin-left:0px; height:auto; background:none;color:#adadad; line-height:22px; margin-bottom:0px;}
	 .dys_message_form .dys_wtznl label{width:100%; float:none; text-align:left;}
	.dys_message_form p.dys_message_textarea textarea{width:92%;}
	.dys_message_form p{ margin-bottom:10px;}
	.dys_message_form p.dys_text_occupation var {
	    position: absolute;
	    right: 1%;
	    top: 100%;
	    display: block;
	    width: 46px;
	    height: 38px;
	}

	.itemtitle{ 
		margin-bottom:20px; 
		
	}
	.dys_text_occupation_father{ margin-bottom:50px;}
	.dys_select{width:90%;left:1%; top:200%;}
	.dys_message_textarea #info{right:10%;top:0%; color:#dd3f40;}
	.gsf_xiala{ display:block;width:100%;height:50px;}
	.gsf_xiala select{width:99%;height:40px;border:1px solid #ccc; font-size:16px; color:#025597;}
	.gsf_xiala select option{font-size:16px;}
	.dys_fenlei_wenti span, .dys_fenlei_wenti input{ display:none;}
	{ display:none;}
	.dys_message_form .dys_message_verificationCode input{width:45%; float:left;}
	.dys_me_message{ padding-top:0px;}
	.dys_message_form p.dys_submit{width:100%; text-align:center;}
	.dys_message_form p.dys_submit input{width:30%; text-align:center; display:inline-block;}
	.dys_message_form .dys_agree_message input{ display:none;}
	.dys_agree_message span{width:30px;height:30px; line-height:30px; font-size:14px; background-color:#005596; color:#fff; border-radius:50%; text-align:center;}
	.dys_agree_message span.weixuan{width:28px;height:28px; line-height:28px;border:1px solid #005596; background-color:inherit!important; color:#005596;}
	.dys_message_form p.dys_message_verificationCode img{ float:left;}
	.pms_con{ display:none;}
	.part{ margin-top:0px;}
	  .cz_btn{ display:block;}
	.dys_sjly,.dys_hide_mobile_lyhf{
		display: none;
	}

	.dys_mobile_lyhf{
		display: block;
		background-color: #eaeaea;
	}



.dys_prompt{width:95%; background-image:none; background-color:#e1f1fe; border-radius:5px; text-align:center; text-indent:0px; height:auto; line-height:20px; font-weight:bold; padding:2%;}




}



/*���chrome��hake*/
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {
	.dys_message_form .dys_agree_message input{
		margin-top: 10px;
	}
    .dys_message_form .dys_agree_message span{
		margin:7px 10px;
	}
}
/*���Firefox*/
@-moz-document url-prefix(){
	.dys_message_form .dys_agree_message input{
		margin-top: 13px;
	}
}   


/*�´β�����ʾ*/
	.grow-checked-list{text-align:center;}
    .grow-checked-list .checkbox_item{position:relative;display:inline-block;margin-right:10px;height:16px;}
    .checkbox_item input{position:absolute;top:-9999px;left:-9999px;}
    .checkbox_item .check_label{display:inline-block;cursor:default;}
    .checkbox_icon{
    	display:block;
    	float:left;
    	margin-right:5px;
    	border: 1px solid #c8182f;
		border-radius: 50%;
		-ms-border-radius: 50%;
		-webkit-border-radius: 50%;
		-o-border-radius: 50%;
		-moz-border-radius: 50%;
    	width:16px;
    	height:16px;
    }
    .check_label.on .checkbox_icon{background-position:-16px 0;background: url(../images/duitou.png) center no-repeat;}
    .checkbox_text{float:left;height:16px;line-height:19px;font-size: 12px;}