@charset "utf-8";
/*面包屑导航*/
#bread_div_bg{
	border-bottom: 1px solid #ccc;
	line-height: 45px;
}
#bread_div{
	/*border: 1px solid red;*/
	margin: 0 auto;
}
.bread_row{
	/*border: 1px solid red;*/
	color: #333;
	font-size: 14px;
}
.bread_row a{
	color: #333;
}
.bread_row a:hover{
	color: #666;
}


#answer_list_bg{
	/*border: 1px solid red;*/
	background-repeat:no-repeat;
   	 background-position:top;
   	 height: auto;
	overflow: hidden;
	margin-bottom: 20px;
	/*padding-bottom: 9.5%;*/
	/*background: url(../../image/index2_09.jpg) center bottom no-repeat;*/
}
#answer_list_div{
	margin: 0 auto;
	margin-top:1%;
	/*border: 1px solid red;*/
	margin-bottom: 2%;
}
.answer_list_row{
	/*border-bottom: 1px dashed #ccc;*/
	/*border: 1px solid red;*/
	/*padding-bottom: 20px;*/
	padding-top: 20px;
}
.answer_sou{
	/*border: 1px solid red;*/
	background: url(../../image/answer_03.png) top center no-repeat;
	height: 160px;
	overflow: hidden;
}

.form_div{
	border: 2px solid #BD0B17;
	background-color: #fff;
	width: 49.5%;
	margin: 0 auto;
	margin-top: 5%;
	border-top-right-radius: 60px;
	border-bottom-right-radius: 60px;
	border-top-left-radius: 60px;
	border-bottom-left-radius: 60px;
}
.input_div{
	height: 40px;
	width:80%;
	float: left;
	padding-left: 2%;
	border: 0;
	font-size: 14px;
	border-top-left-radius: 60px;
	border-bottom-left-radius: 60px;
}
.btn_primary{
	border: 0px solid #4CC9CB;
	background:#BD0B17;
	color: #fff;
	height:40px;
	line-height:40px;
	width:20%;
	/*margin-top: 30px;*/
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	font-size: 16px;
}
/*二级栏目*/
.answer_ul{
	/*border: 1px solid red;*/
	height: auto;
	overflow: hidden;
	background: #f5f5f5;
}
.answer_ul li{
	float: left;
	width: 8%;
	line-height: 40px;
	text-align: center;
}
.answer_ul li a{
	color: #333;
}
.answer_ul li a:hover{
	background: #BD0B17;
	color: #fff;
	display: block;
}

.answer_col{
	border-bottom: 1px dashed #ccc;
	padding-bottom: 25px;
	margin-bottom: 25px;
}

.answer_dl{
	/*border: 1px solid red;*/
	/*margin-top: 5px;*/
}
.answer_dl dt{
    line-height: 35px;
    font-size: 16px;
    margin-bottom: 10px;
    color: #333;
}
.answer_dl dt .myFont{
	color: #C00710;
	font-size: 20px;
}
.answer_dl dt span{
	float: right;
	font-weight: 500;
	color: #666;
	font-family: 微软雅黑;
}
.answer_dl dd{
	line-height:25px;
	color: #666;
}
.answer_dl dd font{
	color: #3764AC;
	font-weight: 600;
	font-size: 20px;
	/*display: inline;*/
}
.answer_dl dd p{
	/*display: inline;*/
	font-size: 14px;
}

.open_full_content_a{
	font-size: 24px;
	color: #3764AC;
	font-weight: bold;
	text-decoration: none;
}
.open_full_content_a:hover{
	color: #3764AC;
	text-decoration: none;
}


.answer_dl .small_content_div{
	display: none;
}
.answer_dl .full_content_div{
	display: none;
}




.zan{
	float: right;
	margin-top: 10px;
}
.zan_b{
	/*border: 1px solid red;*/
	background: url(../../image/5_07.png) left center no-repeat;
	padding-left: 20px;
}
.zan_b a{
	/*color: #C00710;*/
}
.yong_b{
	background: url(../../image/5_09.png) left center no-repeat;
	padding-left: 20px;
}

.moblie_dt{
	display: none;
}

.ask_b a{
	color: #999;
	text-decoration: none;
}
.ask_b a:hover{
	color: #999;
	text-decoration: none;
}
.ask_b_active a{
	color: #C00710;
}

/*分页*/
.fenye{
	border: 1px solid #ccc;
	text-align: center;
	line-height: 35px;
	margin-top: 30px;
}

/*特效*/
.answer_ul li.myHover {
	background: #BD0B17;
}
.answer_ul li.myHover a {
	color: #fff;
}


/*我要提问*/
.answer_div{
	/*border: 1px solid red;*/
	margin-top: 3%;
}
.answer_div h3{
	font-size: 16px;
	font-weight: 600;
	border-bottom: 1px solid #ccc;
	line-height: 50px;
	margin-bottom: 10px;
}
.anwer_form{
	/*border: 1px solid red;*/
	margin-top: 20px;
}
.anwer_form p{
	border: 1px solid #ccc;
	width: 49%;
	float: left;
	/*margin-left: 1%;*/
	margin-right: 1%;
	margin-bottom: 20px;
	padding-left: 10px;
	line-height: 45px;
	color: #999;
	font-size: 16px;
}
.name_input{
	border: 0px solid red;
	height: 45px;
	/*margin-left: 10px;*/
	width: 88%;
	font-size: 14px;
}
.textarea_div{
	width: 99%;
	margin-top: 10px;
	/*color: #BCDEE7;*/
	border: 1px solid #ccc;
	padding-top: 10px;
	/*background: none;*/
	/*border-radius: 4px;*/
	padding-left: 10px;
	color: #999;
	font-size: 14px;
}
.answer_btn_primary{
	border: 0px solid #C4000E;
	background:#3662AB;
	color: #fff;
	height:40px;
	line-height:40px;
	width: 12%;
	margin-top: 20px;
	font-size: 16px;
}
.fenlei_select{
	border: 0px solid red;
	height: 45px;
	width:100%;
	font-size: 14px;
}


@media(max-width: 768px){
	.form_div{
		width: 90%;
		margin-top: 50px;
	}
	.input_div{
		width:65%;
	}
	.btn_primary{
		width:35%;
	}
	.answer_ul li{
		width: 20%;
	}
   .pc_dt{
   	display: none;
   }
   .moblie_dt{
   	display: block;
   }
   .zan_b{
		/*border: 1px solid red;*/
		background: url(../../image/5_07.png) left center no-repeat;
		padding-left: 25px;
	}
	.zan_b a{
		color: #C00710;
	}
	.yong_b{
		background: url(../../image/5_09.png) left center no-repeat;
		padding-left: 25px;
	}
	.answer_div{
		margin-bottom: 20px;
	}
	.answer_div h3{
		margin-left: 10px;
		width: 95%;
	}
	.anwer_form p{
		width: 100%;
		margin-bottom:15px;
	}
	.fenlei_select{
		border: 0px solid red;
		height: 45px;
		width:86%;
	}
	.answer_btn_primary{
		width: 100%;
	}
}