﻿@media (min-width: 1200px) {
  .container {
    width: 1200px;
	position: relative;
	padding: 0px;
  }
}
.title{color: #2b2b2b;font-size: 34px;line-height: 40px;width: 100%;float: left;text-align: center;}
.ttext{width: 100%;float: left;margin-top: 53px;}
.ttext .title{margin-bottom: 45px;}
.ttext p{color: #5e5e5e;font-size: 14px;line-height: 22px;width: 100%;float: left;margin-bottom: 40px;}
.ttext .j_img{width: 100%;float: left;margin-bottom: 55px}
.j_img img{width: 227px;float: left;margin-right: 16px;} 
.j_img img:last-child{margin-right: 0px;}

.bgtext{width: 100%;float: left;padding-top: 55px;padding-bottom: 77px;background: #f4f4f4;}
.bgtext .title{margin-bottom: 60px;}
.mtext{width: 100%;float: left;}
.mtext .m_li{width: 280px;padding-top: 36.5px;padding-bottom: 36.5px;float: left;background: #FFFFFF;border: 1px solid #dfdfdf; overflow: hidden;margin-right: 26px;text-align: center;}
.mtext .m_li:last-child{margin-right: 0px;}
.mtext .m_li img{width: 36px;}
.mtext .m_li span{width: 100%;float: left;text-align: center;margin-top: 20px;font-size: 18px;color: #5e5e5e;}



.btext{width: 100%;float: left;margin-top: 55px;}
.btext .b_li{width: 100%;float: left;margin-top: 35px;}
.btext .b_li li{border:1px solid #dfdfdf;border-radius: 0;background: #FFFFFF;margin-bottom: 9px;}
.btext .b_li li .panel-heading{background: #FFFFFF;padding: 18px 35px;min-height: 50px;}
.btext .b_li li .new{background: #d8373a;}
.btext .b_li li h4,
.btext .b_li li a{width: 100%;float: left;color: #2b2b2b;font-size: 16px;line-height: 22px;}
.btext .b_li li a:hover,
.btext .b_li li a:focus{text-decoration: none;}
.btext .b_li li a .li_l{float: left;}
.btext .b_li li a .li_r{float: right;}
.btext .b_li li a .li_r img{margin-left: 10px;}
.btext .b_li li a .li_r .img2{display: none;}


.btext .b_li .new a{color: #FFFFFF;}
.btext .b_li .new a .li_r .img2{display: block;float: right;}
.btext .b_li .new a .li_r .img1{display: none;}


.btext .b_li li .panel-body{padding: 35px;}
.btext .b_li li .ask{width: 100%;float: left;background: #f4f4f4;padding: 30px 35px;}
.btext .b_li li .ask .ltitle{color: #373737;font-size: 18px;line-height: 22px;margin-bottom: 20px;}
.btext .b_li li .ask .ltitle p{color: #5e5e5e;font-size: 14px;line-height: 22px;margin-bottom: 20px;} 
.btext .b_li li .ask .list1{width: 100%;float: left;margin-bottom: 30px;}
.btext .b_li li .ask .list2{width: 100%;float: left;padding-top: 25px;border-top: 1px dashed #e5e5e5;}
.btext .b_li li .ask .list2 .light{color: #c2c2c2;}


@media screen and (max-width:1199px ){
.j_img img{width: 18%;margin-right: 2.5%;} 
.mtext .m_li{width: 24%;margin-right: 1.3%;height: auto;}
}

@media screen and (max-width:991px ){

}

@media screen and (max-width:767px ){
.title{font-size: 16px;line-height: 22px;}
.ttext{margin-top: 15px;}
.ttext .title,
.ttext p,
.bgtext .title,
.btext .b_li li .ask .ltitle{margin-bottom: 15px;}
.ttext .j_img{margin-bottom: 30px;}
.bgtext{padding: 15px 0px;}
.btext,.btext .b_li{margin-top: 15px;}
.btext .b_li li .panel-body{padding: 0px;}
.btext .b_li li .panel-heading{padding-left: 15px;padding-right: 15px;}
.btext .b_li li .ask{padding: 10px 15px;}
.btext .b_li li .ask .list1{margin-bottom: 20px;}
.mtext .m_li span{font-size: 14px;margin-top: 10px;}
.mtext .m_li{padding: 13.5px 0;}
}
