@charset "utf-8";
body {font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", PingFang-SC, "Hiragino Sans GB", 微软雅黑, "Microsoft YaHei", "Heiti SC", sans-serif !important; margin:0 auto; padding:0;color:#333;font-size:14px;min-height: 100%;}
div, form, ul, ol, li, span, p, dl, dt, dd,th,td,select,input,textarea,h1, h2, h3, h4, h5, h6{ margin:0; padding:0;}
img, a img {border:0; margin:0; padding:0;}
li { list-style:none;}
table, td, input,button {padding:0;  font-family:'Hiragino Sans GB','Microsoft Yahei',sans-serif,Arial;}
img{vertical-align: top; border: none;}
cite, em, i, b {font-style: normal;}
table{border-collapse: collapse;}
textarea{resize: none; overflow: auto; margin: 0; padding: 0;font-family:'Hiragino Sans GB','Microsoft Yahei',sans-serif,Arial;}
form,select{margin: 0;}
body,html{height: 100%;}
.clearfix:after{clear:both; content:"\200B"; display:block; height:0;}
.clearfix{ *zoom:1;}
.clear{clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}
a {color: #0d1931; outline-style: none; text-decoration: none;}
.floatl{float: left;}
.floatr{float: right;}
input{outline:none;}
.main1200{width: 1200px; margin: 0 auto;}
/**/
.con_box {padding: 100px 0 30px;}
.tit{font-size:30px;color:#0d1931;line-height:30px;font-weight: bold;}
.baike_box{margin-top:30px;}
.baike_item{float:left;width: 380px;height: 257px;margin-right:30px;padding:23px 0 20px;box-sizing: border-box;}
.baike_wd{background:url(../images/bg_baike1.png) no-repeat;background-size:100% 100%;}
.baike_zs{background:url(../images/bg_baike2.png) no-repeat;background-size:100% 100%;}
.baike_tt{background:url(../images/bg_baike3.png) no-repeat;background-size:100% 100%;}
.baike_item:nth-of-type(3n){margin-right:0;}
.baike_tit{padding:0 25px;height:26px;line-height:26px;}
.baike_tit p{float:left;font-size:22px;color:#0D1931;}
.baike_tit p i{float:left;width:26px;height:26px;margin-right:10px;}
.baike_wd .baike_tit p i{background:url(../images/icon_bk1.png) no-repeat;background-size:100% 100%;}
.baike_zs .baike_tit p i{background:url(../images/icon_bk2.png) no-repeat;background-size:100% 100%;}
.baike_tt .baike_tit p i{background:url(../images/icon_bk3.png) no-repeat;background-size:100% 100%;}
.baike_tit a{float:right;font-size:14px;color:#83868F;}
/*.baike_tit a:hover{color:#3677F2;}*/
.baike_con{position:relative;margin-top:18px;height:144px;}
.baike_li{width:100%;}
.baike_li p{margin:0 0 12px 0;height:36px;padding-left: 25px;transition: transform .2s ease-in-out;}
.baike_li p a{display: block;width:330px;font-size:14px;color:#0D1931;line-height:36px;padding:0 10px;background:rgba(255,255,255,0.9);border-radius: 2px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
/*.baike_li p:hover{transform: translateX(10px);}*/
/*.baike_li p:hover a{color:#3677F2;box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.15);}*/
.swiper-pagination-bullet{float:left;width:18px;height:18px;background:#E0E0E3;color:#383E4B;font-size:12px;line-height:18px;margin:0 5px 0 0!important;opacity: 1;font-family: arial;outline: none;border-radius: 9px;}
.swiper-pagination {position: absolute;left:25px;bottom:-26px;text-align: center;z-index: 10;}
.swiper-pagination-bullet-active{background:#CFDFFF;color:#3677F2;}

.text_bh{text-align:center;font-size:14px;color:#949FB5;border-top:1px solid #EEF2F7;line-height:40px;}
.text_gsxx a:hover{color:#3677F2!important;}













