@charset "utf-8";
/* CSS Document */
.w1400 { width: 1400px; margin: 0 auto; clear: both; height: auto; }
.slideA { overflow: hidden; }
.mgt25 { margin-top: 25px; }
.clearfix { zoom: 1; }
a { text-decoration: none; }
p { margin: 0px; padding: 0px; }
ul { padding: 0px; margin: 0px; }
ul li { list-style: none; }
.slideA .bd ul { padding: 0px; margin: 0px; }
.slideA .bd ul li { float: left; width: 340px; margin-right: 12px; list-style: none; }
.slideA .bd ul li:last-child { margin: 0; }
.column_title { width: 100%; height: 43px; background-color: #f5f5f5; line-height: 43px; }
.column_title ul li a { color: #465381; font-size: 20px; display: block; padding: 0 15px; height: 43px; line-height: 43px; }
.column_title ul li a:hover, .column_title ul li.on a { background-color: #465381; color: #fff; }
.fl { float: left; }
.fr { float: right; }
.w1200 { width: 1200px; margin: 0 auto; clear: both; height: auto; overflow: hidden; }
.honest2 { width: 62%; margin-top: 20px; }
.newsbox_right { width: 35%; margin-top: 20px; }
.more { width: 8px; height: 43px; background: url(../images/more.png) left center no-repeat; text-indent: -99999px; display: inline-block; margin-right: 10px; }
.column_cont ul { margin-top: 10px; }
.clearfix:before { content: ""; display: table; }
.clearfix:after { display: block; clear: both; content: ""; visibility: hidden; height: 0; }
.column_cont ul li { line-height: 36px; height: 36px; position: relative; padding-left: 10px; }
.column_cont ul li:before { content: ''; width: 3px; height: 3px; background-color: #bbb; position: absolute; top: 16px; left: 2px; }
.column_cont ul li a { font-size: 16px; width: 75%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left; color: #333; }
.column_cont ul li a:hover { color: #014099; }
.column_cont ul li span { color: #999; float: right; font-size: 16px; }
.report { border: 1px solid #f2f2f2; background-color: #fff; padding: 20px 0 0; box-sizing: border-box; width: 100%; }
.report_title { border-bottom: 1px solid #efefef; padding-bottom: 14px; padding-left: 20px; padding-right: 20px; }
.report_title h3 { height: 26px; line-height: 26px; background: url(../images/title_bj.jpg) left center no-repeat; padding-left: 15px; font-size: 18px; color: #333; margin: 0px; }
.report_box { font-size: 16px; color: #333; }
.report_box dl { padding: 14px 20px; }
.report_box dl dd { padding: 14px 0; line-height: 24px; border-bottom: 1px solid #efefef; margin: 0px; }
.report_box dl dd span { width: 22%; font-weight: bold; }
.report_box dl dd p { width: 76%; }
.report_phone { border-top: 1px solid #efefef; padding: 15px 0 30px; background: url(../images/jubao_bj.png) right center no-repeat; }
.bg01 { background-color: #e67817; }
.report_phone p { font-size: 22px; color: #465381; margin: 20px 0 0 50px; }
.report_phone p img { margin-right: 12px; float: left; }
.report_btn { width: 100%; height: 56px; text-align: center; line-height: 56px; color: #fff; font-size: 18px; display: block; }
.gywm{ margin-bottom:20px; overflow:hidden;}
@media screen and (max-width: 1440px) {
.w1200 { width: 96%; }
}
@media screen and (max-width: 800px) {
.slideA .bd ul li { float: left; width: 100%; margin-right: 0px; list-style: none; margin-bottom: 10px; }
.slideA .bd ul li img { width: 100%; }
.w1400 { width: 100%; margin: 0 auto; clear: both; height: auto; }
.honest2 { width: 100%; }
.column_cont ul li a { width: 80%; }
.newsbox_right { width: 100%; }
.report_box dl { padding: 14px 15px; }
.report_box dl dd span { width: 30%; }
.report_box dl dd p { width: 70%; }
.report_phone p { margin: 20px 0 0 40px; }
}
