.xsys_banner { background: url(../images/xsys_banner_01.jpg) no-repeat center top; height: 583px;}
.xsys_com { width: 1200px; margin: auto; overflow: hidden;}
.xsys_logo { padding-top: 20px;}
.xsys_zj {width: 1200px; margin: auto; overflow: hidden; padding-top: 40px;}
.xsys_ttbt { text-align: center; font-size: 30px; color: #0059ad; line-height: 35px; height: 35px; overflow: hidden;}
.xsys_ttbt a { color: #0059ad;}
.xsys_ttbt a:hover { color: #0059ad;}
.xsys_ttjs { height: 48px; line-height: 25px; overflow: hidden; margin-top: 16px; color: #0059ad; text-align: center;}
.xsys_tite { background: url(../images/xsys_ttbj_04.jpg) no-repeat center top ; background-position: 0px -5px; margin-top: 10px; line-height: 35px;}
.xsys_ttsiz { text-align: center; font-size: 35px; color: #0069cc; font-weight: bold;}.xsys_ttsiz a{color: #0069cc;}
.xsys_right { width: 640px; height:374px; overflow: hidden}
.xsys_right li { height: 42px; line-height: 42px; overflow: hidden;}
.xsys_right li span { color: #9a9a9a; float: right;}
.xsys_zcbk { border-radius: 9px; box-shadow: 1px 2px 10px #e4e4e4; margin: 50px 5px 0 5px; padding-bottom: 25px; margin-bottom: 10px;}
.xsys_tt { }
.xsys_tt li { float: left;width: 252px; height: 56px; text-align: center; line-height: 56px; border: 1px solid #dadada; border-radius: 8px; font-size: 18px; margin: 38px 20px 0 23px;}
.xsys_tt li a { display: block;}
.xsys_tt li.hover  { display: block; background: #2371c8; color: #fff;border-radius: 8px;}
.xsys_tt li.hover a { color: #fff;}
.xsys_list { width: 1135px; margin: auto; height: 310px; overflow: hidden; margin-top: 30px;}
.xsys_list li span { float: right; color: #878787;}
.xsys_list li { height: 45px; line-height: 45px; overflow: hidden;}
.xsys_jdlist { margin-top: 35px; height: 170px; overflow: hidden; margin-bottom: 25px;}
.xsys_jdlist li { background: url(../images/fhtb_14.jpg) no-repeat; background-position: 2px; text-indent: 20px; float: left; width: 570px; height: 40px; line-height: 40px; margin: 0 15px 0 15px; overflow: hidden;}


/* 首页图文切换css---*/
.huandeng_t{height: 30px; overflow: hidden;}
#owl-demo{position:relative;width:518px;height:376px;margin:0px auto 0 auto;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:518px;height:376px; border: none;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:0 10px; box-sizing:bordder-box;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
#owl-demo:hover .owl-buttons{ display:block;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px; z-index:999;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}
#owl-demo .swiper-pagination a{ opacity:1;width:10px;height:10px; border-radius:10px; background-color:#fff;transition:all .5s;}
#owl-demo .swiper-pagination a.active{ background-color:#d90000;width:25px;}
/*首页图文切换---*/


.xsys_banner { display: block;}
.xsapp_banner { display: none;}

/*手机版自适应*/
@media only screen and (max-width: 640px) {body {margin: 0px;padding: 0px; line-height:20px; color:#1e1e1e; min-width: 100%; width:100%;font-size: 0.9rem}.xsys_banner { display: none;}.xsys_com { width: 100%;}.xsys_zj { width: 95%; margin: auto; padding-top: 20px;}
.xsys_qh { float:none !important; overflow:hidden;}
#owl-demo img,
#owl-demo{ width:100%; height:auto;}
#owl-demo span{ font-size:14px;}
.xsys_ttbt { font-size: 1.4rem;}.xsys_ttjs { font-size: 0.9rem; margin-top:8px; }.xsys_ttsiz { font-size: 2.0rem;}.xsys_tite { background: url(../images/xsys_app.jpg) no-repeat center top ; background-position: 0px 0px; margin-top: 10px; line-height: 35px;zoom:0.65;}
.xsys_right { width: 100%; height: 185px; overflow: hidden; margin-top: 10px;}.xsys_zj img { width: 100%;}.xsys_right li { height: 37px; line-height: 37px; overflow: hidden;}.xsys_tt li { width: 22%;margin: 38px 1.2% 0 1.2%;height: 40px;line-height: 40px; font-size: 1.0rem;}
.xsys_list { width: 95%; margin: auto; margin-top: 15px;}.xsapp_banner { display: block;}.xsapp_banner img { width: 100%;}.item img { width: 100%;}
}
}