/*默认样式清除*/
body{font-family: "微软雅黑",arial;margin: 0;padding: 0;font-size: 14px;color: #333333;}
ul, strong, body, p, dl, dd, dt, ul, li, h1, h2, h3,h4,h5,h6,dt, dl, dd {
	margin: 0;padding: 0;font-weight: normal;list-style: none outside none;}
img{border:none;}
a {text-decoration: none;}
a:focus, a:hover {color: #23527c;text-decoration: none;}
.clearfix {clear: both;}
/*默认样式清除*/
.top_title{line-height: 100px;position: relative;font-size: 30px;}
.top_title:before{content: '';position: absolute;width: 60px;height: 4px;background-color: #e5e5e5;left: 0;right: 0;top:96px;margin: auto;transition:all 0.5s;-ms-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;}
.top_title:after{content: '';position: absolute;width: 60px;height: 4px;background-color: #e5e5e5;left: 0;right: 0;top:96px;margin: auto;}
.top_title:hover:before{top: 0;}

/*banner开始*/
.banner{height: 468px;width: 100%;position: relative;overflow: hidden;}
.banner .ban_inner{width: 1920px;height: 468px;position:absolute;top:0;left: 50%;margin-left: -960px;}
/*banner结束*/
.text-capitalize{width: 1200px;margin: auto;}
.text-capitalize p{line-height: 24px;padding:20px 0; font-size: 14px;}

/*problem开始*/
.problem{width: 100%;display: inline-block;}
.problem .inner{width: 1200px;margin: auto;}
.problem .text-h5{width: 110px;line-height: 50px;margin-top: 30px; border-bottom: 1px #f9322e solid; font-size: 18px; text-align: center;}
.problem dl{width: 100%;border-top:1px #EEEEEE solid ;}
.problem dl dt{min-height: 124px;border-bottom: 1px #EEEEEE solid;}
.problem dl dt .media-left{padding: 0 20px;}
.problem dl dt .media-left img{width: 60px;height: 60px;border-radius: 50%;-ms-border-radius: 50%;background-color: #CCCCCC;margin-top: 30px;border:1px #EEEEEE solid}
.problem .media-body p{line-height: 20px;font-sizeargin-top: 10px;font-size: 14px;}
.problem .media-body .text-primary{margin-top: 25px;}
.problem .media-body h6{color: #bcbcbc;line-height: 20px;}
.problem .down{width: 100%;}
.problem .down ul li{line-height: 24px;margin: 15px 0 40px;padding: 0 15px;}
.problem .down ul li span{font-size: 12px;margin-right: 10px;}
/*problem结束*/

/*answer_problems开始*/
.answer_problems{width: 100%;display: inline-block;}
.answer_problems .inner{width: 1200px;margin: auto;}
.answer_problems .text-h5{width: 110px;line-height: 50px;margin-top: 30px; border-bottom: 1px #f9322e solid; font-size: 18px; text-align: center;}
.answer_problems dl{width: 100%;border-top:1px #EEEEEE solid ;}
.answer_problems dl dt{border-bottom: 1px #EEEEEE solid;padding-bottom: 20px;}
.answer_problems dl dt .media-left{padding: 0 20px;}
.answer_problems dl dt .media-left img{width: 60px;height: 60px;border-radius: 50%;-ms-border-radius: 50%;background-color: #CCCCCC;margin-top: 20px;border:1px #EEEEEE solid}
.answer_problems .media-body p{line-height: 20px;margin-top: 10px;font-size: 14px;}
.answer_problems .media-body .text-primary{margin-top: 25px;}
.answer_problems .an_time{color: #bcbcbc;}
.answer_problems .media-body .huida span{margin-left: 100px;color: #bcbcbc;}
.answer_problems .media-body .huida .name_l{color: #337ab7;margin-left: 0;}
.answer_problems .media-body h6{color: #bcbcbc;line-height: 20px;}
.answer_problems .down{width: 100%;}
.answer_problems .down ul li{line-height: 24px;margin: 15px 0 40px;padding: 0 15px;}
.answer_problems .down ul li span{font-size: 12px;margin-right: 10px;}
/*answer_problems结束*/


