.lc_banner { background: url(../images/slc_banner_01.jpg) no-repeat center top; height: 596px;}
.lc_com { width: 1200px; margin: auto; overflow: hidden;}
.lc_logo { padding-top: 16px;}
.lclx_logo{ width:325px; height:62px; display:block;}
.lc_dybj { height: 139px; width: 1200px; margin: auto; margin-top: 40px;  background: url(../images/lc_dybg_04.jpg) repeat-x #e3f5ff top; border: 2px solid #afe0fa;}
.lc_dyjs { padding: 17px 30px 20px 30px; font-size: 20px; line-height: 35px;}
.lc_home { width: 1200px; margin: auto; overflow: hidden; padding-top: 40px;}
.lc_right { width: 568px;}
.lc_line { border-bottom:1px solid #d7d7d7; overflow: hidden;}
.lc_lsbt { font-size: 22px; text-align: center; width: 132px; height: 47px; text-align: center; line-height: 45px; border-bottom: 4px solid #007edf; color: #0083df;}
.lc_more { margin-top: 10px; font-size: 13px;}
.lc_more a { color: #999;}
.lc_more a:hover { color: #333;}
.lc_gztj { height: 302px; overflow: hidden; margin-top: 13px;}
.lc_gztj li { line-height: 45px; height: 45px; overflow: hidden; font-size: 18px;}
.lc_zcbj { background: #e5f6ff; height: 300px; margin-top: 30px;}
.lc_zcbt { width: 175px; height: 48px; text-align: center; line-height: 48px; text-align: center; background: #55a6f2; border-bottom-right-radius: 80px; font-size: 20px; color: #fff;}
.lc_zclist { height: 240px; overflow: hidden;}
.lc_zclist li { width: 332px; height: 73px; text-align: center; background: #fff; font-size: 18px;padding: 15px 15px 0 15px; line-height: 30px; border-radius: 15px; box-shadow: 1px 2px 10px #def1fd; float: left; margin: 25px 18px 0 19px; }
.lc_left { width: 555px;}
.lc_jdnew { margin-top: 20px; height: 170px; overflow: hidden;}
.lc_jdnew li { height: 39px; line-height: 39px; overflow: hidden; font-size: 18px;width:544px; float: left; margin: 5px 44px 0 10px;}
.sn_zczj { width: 330px; margin: auto; margin-top: 30px;}
.sn_zcbule { background: #5dabec; height: 58px; line-height: 58px; text-align: center; font-size: 24px; color: #fff;}
.sn_zcsj {width: 0px;
  height: 0px;
  border-left: 17px solid transparent;
  border-right: 17px solid transparent;
  border-top: 17px solid #5dabec; margin: auto;}
.sn_gjzc { overflow: hidden; height: 230px; overflow: hidden;}
 .sn_gjzc li { float: left; width: 343px; height: 68px; line-height: 30px; border: 1px solid #5dabec; text-align: center; font-size: 18px;padding: 10px 15px 0px 15px; margin: 28px 12px 0 12px;}
.sn_gjzc li a {color: #0077d3; display: block;}
.sn_gjzc li a:hover {color: #000; display: block;}

/* 首页图文切换css---*/
#owl-demo{position:relative;width:593px;height:370px;margin:0px auto 0 auto;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:593px;height:370px; 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;}
/*首页图文切换---*/

.lc_banner { display: block;}
.lcapp_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}.lc_banner { display:none;}.lcapp_banner { display: block;}.lcapp_banner img { width: 100%;}
.xsys_qh { float:none !important; overflow:hidden;}
#owl-demo img,
#owl-demo{ width:100%; height:auto;}
#owl-demo span{ font-size:14px;}
.lc_dybj { width: 95%; margin: auto; margin-top: 20px; height: auto;}.lc_dyjs { font-size: 1.0rem; line-height: 25px; padding: 10px 13px 10px 13px;}.lc_home { width: 95%; margin: auto; padding-top: 10px;}.lc_right { width: 100%;}
.lc_lsbt { width: 30%; font-size: 1.1rem; height: 42px;  margin-top: 20px;}.lc_more { margin-top: 30px; font-size:0.9rem;}.lc_gztj li { font-size: 1.0rem; height: 35px; line-height: 35px;}
.lc_gztj { height: 250px; overflow: hidden;}
.lc_zcbt { width: 30%; font-size: 1.1rem; height: 44px; line-height: 44px; text-align: center;}.lc_zcbj { height: auto; padding-bottom: 9px;}.lc_zclist li { width: 88%; margin: auto; font-size: 1.0rem;padding: 5px 15px 5px 15px; height: auto; margin: 15px 0px 0 13px;}
.lc_zclist { height: 370px; overflow: hidden;}
.lc_left { width: 100%;}.lc_jdnew { height: 180px; overflow: hidden;}.lc_jdnew li { font-size: 1.0rem;height: 35px; line-height: 35px; width: 100%;}
.sn_zczj { width: 44%;}.sn_zcbule  { height: 44px;line-height: 44px; font-size: 1.2rem;}.sn_zcsj {width: 0px;height: 0px;border-left: 12px solid transparent;border-right: 12px solid transparent; border-top: 12px solid #5dabec; margin: auto;}
.sn_gjzc li { width: 95%;margin: 12px 0px 0 0px;font-size: 1.0rem; height: 40px; line-height: 40px; overflow: hidden; padding: 0 7px 0 7px;}.sn_gjzc {height: 320px;overflow: hidden;}
}