.column_title{color:#0a3d8c; font-size:44px; text-align:center;}

.contact_container .contact_info{margin-bottom:-50px;}
.contact_container .contact_info li{width:50%; float:left; margin-bottom:50px; text-align:center;}
.contact_container .contact_info li img{display:block; margin:auto;}
.contact_container .contact_info dl{margin-top:5px;}
.contact_container .contact_info dt{font-size:22px; margin-top:10px;}
.contact_container .contact_info dd{margin-top:10px;}

.contact_container .map_baidu{}
.contact_container .map_baidu iframe{visibility:inherit;width:100%; height:560px;}

.feedback_pagelist{}
.feedback_pagelist .s_header{background-color:#015ebe; color:#fff; font-size:16px; padding:10px 0; margin-bottom:15px;}
.feedback_pagelist .s_td{float:left;}
.feedback_pagelist .s_td1{width:15%; text-align:center;}
.feedback_pagelist .s_td2{width:55%;}
.feedback_pagelist .s_td3{width:15%; text-align:center;}
.feedback_pagelist .s_td4{width:15%; text-align:center;}
.feedback_pagelist .s_td3 span,.feedback_pagelist .s_td4 span{display:none;}
.feedback_pagelist ul li{padding-bottom:15px; margin-bottom:15px; border-bottom:1px dashed #ccc; font-size:16px; position:relative;}
.feedback_pagelist ul li a{font-size:16px;}
.feedback_pagelist .s_category{display:inline-block; border:1px solid #bd1a2d; padding:0 10px; color:#bd1a2d;}

.feedback_content{max-width:1000px; margin:auto;}
.feedback_content dl{padding:0 10px; margin:40px 0; border:1px solid #ddd;}
.feedback_content dt{padding:10px; border-bottom:1px dashed #ddd; position:relative;}
.feedback_content dd{padding:20px 10px; font-size:16px; line-height:1.5;}

.feedback_content .s_tips{position:absolute; top:10px; left:10px; display:block; width:40px; height:40px; text-align:center; line-height:40px; border-radius:20px; font-size:18px; color:#FFF;}
.feedback_content .s_tips_1{background-color:#666699;}
.feedback_content .s_tips_2{background-color:#669999;}
.feedback_content .s_title{font-size:18px; font-weight:bold; line-height:40px; padding-left:60px; padding-right:150px;}
.feedback_content .s_date{position:absolute; top:20px; right:10px; line-height:20px; color:#999;}

.feedback_table{width:100%; max-width:1000px; margin:auto;}
.feedback_table .s_column{padding:10px; text-align:center; font-size:18px; background-color:#d60c0b; color:#fff; margin-bottom:10px;}
.feedback_table .s_td{position:relative; }
.feedback_table .s_row{position:relative; margin-bottom:20px;}
.feedback_table .s_row_1{margin-left:-1%; margin-bottom:10px;}
.feedback_table .s_row_1 .s_td{width:49%; margin-left:1%; float:left;}
.feedback_table .s_lable{width:150px; line-height:36px; text-align:center; padding:10px 0; position:absolute; top:0; left:0;}
.feedback_table .s_control{margin-left:140px; line-height:36px; padding:10px 10px 10px 0;}

.feedback_table .s_w2{width:652px;}
.feedback_table b{color: #FF0004; vertical-align:middle; margin-right:5px;}
.feedback_table input.ipt-text{width: 100%; padding:0 10px; height: 34px; line-height:34px; border:1px solid #ddd; box-sizing:border-box; border-radius:5px; font-size:16px;}
.feedback_table .ipt-radios input{width:16px; height:16px; vertical-align:middle; margin-bottom:2px;}
.feedback_table input.ipt-vcode{width: 140px;}
.feedback_table textarea{width: 100%;height: 220px; padding:10px; box-sizing:border-box; border-radius:5px; font-size:16px; border:1px solid #ddd;}
.feedback_table .btn_box{text-align:center; margin-top:30px;}
.feedback_table .ipt-submit,.feedback_table input.ipt-reset{width: 120px;height:50px; line-height:50px; font-size:18px; border-radius:10px; cursor:pointer; margin:0 20px; text-align:center;}
.feedback_table .ipt-submit{background:#0a3d8c; color:#FFF; display:inline-block;}
.feedback_table :hover.ipt-submit{background:#3263b0;}
.feedback_table input.ipt-reset{background:#ccc;}
.feedback_table input:hover.ipt-reset{background:#ddd;}




@media screen and (max-width:768px){
	.contact_container .column_title{font-size:34px; font-weight:bold;}
	
	.contact_container .contact_info{margin-bottom:-30px;}
	.contact_container .contact_info li{margin-bottom:30px;}
}

@media screen and (max-width:650px){
	.feedback_table .s_row_1{margin-left:0; margin-bottom:0;}
	.feedback_table .s_row_1 .s_td{width:100%; margin-left:0%; margin-bottom:10px; float:none;}
	.feedback_table .s_lable{position:static; text-align:left; padding:0;}
	.feedback_table .s_control{margin-left:0; padding:0 0 0 0;}
	.feedback_table .s_vcode_img{display:block; margin-top:10px;}
}


@media screen and (max-width:488px){
	.contact_container .map_baidu iframe{height:400px;}
	
	.feedback_pagelist .s_header{display:none;}
	
	.feedback_pagelist .s_td1{width:auto;float:none;}
	.feedback_pagelist .s_td2{width:auto; float:none; margin:5px 0;}
	.feedback_pagelist .s_td3{width:auto; margin-right:10px; color:#999;}
	.feedback_pagelist .s_td4{width:auto; color:#999;}
	.feedback_pagelist .s_td1,.feedback_pagelist .s_td3,.feedback_pagelist .s_td4{text-align:left; font-size:14px;}
	.feedback_pagelist .s_td3 span,.feedback_pagelist .s_td4 span{display:inline;}
	
	.feedback_content dd{font-size:14px;}
	.feedback_content .s_tips{width:30px; height:30px; line-height:30px; font-size:16px; position:static; margin-bottom:5px;}
	.feedback_content .s_title{font-size:16px; line-height:30px; padding-left:0; padding-right:0;}
	.feedback_content .s_date{top:15px;}
}
