@charset "utf-8";
*{box-sizing: border-box;}

:focus{ outline: 0; }
:link, :visited, ins{ text-decoration: none; }
a, a:link, a:visited, a:hover, a:active{text-decoration:none;outline:0;} 
b, strong{font-weight: bold;}
sub, sup{vertical-align: baseline;}
img{border: 0;}
.p-t-25{padding-top:25px;}
.m-t-70{margin-top:70px}
hr{box-sizing: content-box; height: 0;}
.fz20{font-size:20px}
pre{overflow: auto; white-space: pre; white-space: pre-wrap; word-wrap: break-word;}
code, kbd, pre, samp{font-family: monospace, monospace; font-size: 1em;}
button, input, optgroup, select, textarea{color: inherit; font: inherit; margin: 0;}
button{overflow: visible;}
button, select{text-transform: none;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance: button; cursor: pointer;border:none;}
button[disabled], html input[disabled]{cursor: default;}
*:focus { outline: none; border:none;}
input{line-height: normal;border:none;}
input[type="checkbox"], input[type="radio"]{box-sizing: border-box; padding: 0;}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button{height: auto;}
input[type="search"]{-webkit-appearance: textfield; -webkit-box-sizing: border-box; box-sizing: border-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}
.btn-search:focus{outline: 0;border:1px solid #fff;}
html, body, .wrap { height:100%; }

.wrap {
    height:auto; 
    min-height:100%; 
    _height:100%; 
}
.main {
    padding-bottom: 115px;
 }
.mfooter {
    position:relative;
    min-height: 115px;
    margin-top: -115px;
    background:#999;
    color:#fff;
}
.li-time {
    background: #d2ebf9;
    color: #1178b3;
    padding: 3px 5px;
    border-radius: 8px;
}
.table-responsive{border:none}
.pagelist .active a{color:#1178b3;}
.nav>li>a{font-size: 22px;}
.navbar{min-height: 55px;line-height: 50px;}
.sear-bord{border:1px solid #c0bfbf;border-radius: 20px;}
.head{padding:0 0 30px 0}
.mfooter a{color: #fff;}
.mfoot-em{margin:0 15px}
.mfooter a:hover{color:#fff;}
.mfoot-span span{margin-right: 10px;}
.img-max{max-width: 100%;}
.btn-search{background:url('../images/searc-s.png') no-repeat center center;width:40px;height: 40px;margin-right: 10px;}
.btn-search2{background:url('../images/searc-s2.png') no-repeat center center;width:20px;height: 20px;margin-right: 10px;position: relative;top:5px;background-size: 100% auto;}
.btn-search:focus{outline:0;border:1px solid #5bb531} 
.input-search{height: 20px;float: left;width: 240px;margin:10px}
.input-cont{float: left;height: 42px;}
.form-control2{padding:0 4px;}

.navbar-default { background-color: #1178b3; border-color: #1178b3;font-size: 16px;}
.navbar-default .navbar-toggle .icon-bar { background-color: #fff;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background-color: #1178b3;border-color: #1178b3;}
.navbar-default .navbar-toggle {border-color: #1178b3;}

.navbar-header{display: inline-block;}
.navbar-default .navbar-toggle {
    border-color: #1178b3;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: #1178b3;
    border: 1px solid transparent;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff;
}
.navbar-header{width:100%}

.navbar-default .navbar-nav>li>a {color: #fff;}
.navbar-default .navbar-nav>li>a:hover {color: #bce0fd;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
    color: #555;
    background-color: #1178b3;
}
.navbar-nav>li>a{line-height: 25px;}
.u-gglist li a:hover{color:#1178b3;}
.navbar-default .navbar-nav>li>a:hover{background: #1178b3 url('../images/nact.png') no-repeat center bottom;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{min-height: 52px;}
.navbar-default .navbar-nav>li>a:hover{border-bottom: 3px solid #fff;color: #fff;}
.navbar-default .navbar-nav>li .active{border-bottom: 3px solid #fff;color: #fff;}
.nav>li>a {
    position: relative;
    display: block;
    margin: 3px 8px;
    padding:11px 6px 5px 6px;
}
.sub-nav li a{background: #f3f3f3;margin-bottom: 10px;display: inline-block;width:100%;padding:15px 0;text-align: center;color:#383838;font-size: 16px;
border-left:4px solid #f3f3f3;}
.sub-nav li a.on{border-left: 4px solid #407fce;color:#407fce;}
.sub-nav li a:hover{border-left:4px solid #407fce;color:#407fce; transition:.1s;}
.s-cont{border:1px solid #ccc;border-radius: 10px;}
.s-cont .inner{padding:15px;}
.mfoot{background:#333;padding:5px 0;}

.i-more2{position: relative;top:20px}
.u-gglist li a{color:#000;}
.u-gglist li{font-size: 14px;margin-bottom:5px;}
.p-t-15{padding-top: 15px;}
.show-xs{display: none;}
.info-ctit{text-align: center;font-size: 26px;font-weight: bold;}
.info-times{font-size:16px;text-align: center;color:#666;}

.info-txt{font-size: 14px;padding:0 50px}
.pos-rel{position: absolute;}
.navbar-toggle{float:left;}
/*tab*/
.fccc{color:#ccc;}
.tab-ulists{ width:100%;  text-align:left;  }
.tab-ulists .hd{height:30px;line-height:30px;padding: 0 10px 0 0px;border-bottom:2px solid #ccc;position:relative;}
.tab-ulists .hd ul{float:left;position:absolute;left: 0;top:-1px;height:32px;}
.tab-ulists .hd ul li{ float:left; padding:0 15px; cursor:pointer; border-top-left-radius: 5px;border-top-right-radius: 5px; background: #ccc;margin-right: 10px;
color:#fff;}
.tab-ulists .hd ul li.on{ height:30px;  background:#1178b3;  color:#fff;}
.tab-ulists .bd ul{  zoom:1;  }
.tab-ulists .bd li{ height:24px; line-height:24px;   }
.tab-ulists .bd li .date{ float:right; color:#999;  }

.tab-ulists .arrow{  position:absolute; right:10px; top:0; }
.tab-ulists .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
     cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
.tab-ulists .arrow .next{ background-position:0 -50px;  }
.tab-ulists .arrow .prevStop{ background-position:-60px 0;font-size: 18px; }
.tab-ulists .arrow .nextStop{ background-position:-60px -50px; font-size: 18px;}

.carousel-indicators{width:100%;left:0;margin-left: 0;text-align: right;padding-right: 20px;}
.carousel-inner>.item>img{width:100%;height: 400px;}
.car-tit{width:100%;position: absolute;margin-left:0;bottom:0;height: 45px;background: url('../images/ftbg2.png') repeat;color:#fff;}
.car-tit p{line-height:45px;padding:2px 15px;}

.carousel-inner>.item>a>img, .carousel-inner>.item>img {
    line-height: 1;
    width: 100%;
    height: 380px;
}

table{border-top: 1px solid #a59e9e;border-left: 1px solid #a59e9e;font-size: 14px;}
table td,table th{border-bottom: 1px solid #a59e9e;border-right: 1px solid #a59e9e;padding: 2px;}

.s-cont2{background: #f6f6f6;margin-bottom: 20px;}
.inner40{padding:40px}
.info-line{border-top:1px solid #bfbfbf}
.info-txt{line-height: 2;font-size: 16px;}
.breadcrumb-item{display: inline-block;}
.bgfc{background: #fcfcfc;}
#search-keyword{border:1px solid #bfbfbf;background: #fff;height: 45px;border-radius: 5px;padding:0 35px 0 10px}
.search-t1{display: inline-block;font-size:18px;color:#999;}
.searconts{display: inline-block;position: relative;}
.sub2{position: absolute;width: 35px;height: 35px;background: url('../images/searc-s.jpg') no-repeat left center;right:-1px;top:5px;}

.com-tit{font-size: 16px;color:#1079b3;border-bottom: 2px solid #cccccc;padding-bottom:5px;}
.com-list li{margin-bottom:5px;font-size: 14px;}
.com-list li a{color:#000;}
.com-list li a:hover{color:#0879b4;}

.com-list li:nth-child(10n+1){margin-top: 20px;}
.com-list li:first-child{margin-top:0}
.com-list .li-time{background: #d2ebf9;color:#1178b3;padding:3px 5px;border-radius: 8px;}
/*.tab-ulists:nth-child(5n+1){margin-top:20px;}*/

.m-b-30{margin-bottom: 30px}
.u-gglist a{width: 78%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;position: relative;}
.i-line{border-top:2px solid #0879b4}
.bgf6{background: #f6f6f6;margin:0 15px}
.top-links a{color:#666;}
.top-links a:hover{color:#1178b3;}
.flink-item{border:1px solid #333;background: #eee;text-align: center;}
.uflink{margin-left:-1%}
.uflink li{width:24%;float: left;margin-left: 1%;border:1px solid #c0bfbf;background: #eee;text-align: center;border-radius: 5px;padding:10px 0}
.uflink li a{color: #666;font-size:22px;}
.uflink li a:hover{color:#1178b3;opacity: 0.85;}
.xs-hidden{display:inline-block}
.sub-bg{background:#0879b4;color:#fff;font-size: 18px;}
.innert{padding:10px 15px}
.m-b-20{margin-bottom: 20px;}
.sub-bod{border:1px solid #f1f1f1;border-top:none}

.sub-navbox li{border-bottom: 1px solid #f1f1f1;}
.sub-navbox li:last-child{border-bottom: none;}
.sub-navbox li a{padding:14px 10px 14px 20px;width:100%}
.sub-navbox li a:hover{color:#0879b4;}
.text-over li{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width:90%;}
.sub-nav-fz a{color:#666;font-size: 18px;}
i,em{display: inline-block;}
.sub-tcont{width:100%;}
.p-r-30{padding-right: 30px;}
.m-r-30{margin-right: 30px;}
.sub-nav-fz a{display: table;}
.sub-nav-fz span,.sub-nav-fz div{display: table-cell;vertical-align: middle;}
/* 本例子css */
.tab-date{ width:100%; text-align:left;}
.tab-date .hd{ height:30px; line-height:30px;padding:0 10px 0 20px;   position:relative; width:100%;text-align: center;position: relative;top:-40px}
.tab-date .hd ul{ float:left;  position:absolute;  height:32px; margin-left: 10px;   }
.tab-date .hd ul li{ float:left; padding:0 5px; display: none;width: 55px;text-align: center; }
.tab-date .hd ul li.on{ height:30px;  display: inline-block; }
.tab-date .bd ul{ zoom:1;}
.tab-date .bd li{ height:24px; line-height:24px;}
.tab-date .bd li .date{ float:right; color:#999; }
.date-top{text-align: right;width:75px;color:#fff;}

    .arrow .next{float: right;cursor: pointer;color:#fff;}
    .arrow .prev{float:left;cursor: pointer;color:#fff;}

.tab-date .arrow .prevStop{ background-position:-60px 0; }
.tab-date .arrow .nextStop{ background-position:-60px -50px; }
.innerp20{padding:0 25px}
.subNav_now{font-size: 14px;color: #666;margin-left: 15px;}
.subNav_now a{color: #666;}
.subNav_now a:hover{color:#0879b4;}
#search-keyword{width:220px;}
.com-tit span{font-size: 22px;color:#1178b3;margin-left: 0;}
.pagelist{text-align:center;width:100%;float: left;margin-top:25px}
.pagelist li{display:inline-block;border-radius:4px;border:1px solid #e6e6e6;text-align:center;padding:0 2px;height:35px;line-height:35px;min-width:40px;margin-bottom: 5px;}
.pagelist li a{color:#666;}
.pagelist .thisclass{background:#1178b3;color:#fff!important;}
.pagelist .thisclass a{color:#fff!important;}
.com-list{margin-left:5px}
.m-b-60{margin-bottom: 40px;}
.tab-date-tit{font-size: 16px;font-weight: bold;}

.rc-ulist li{background: url("../images/libg2.png") no-repeat left 8px;padding-left: 20px;margin-bottom: 5px;}
.rc-ulist li a{font-size: 16px;color: #1178b3;}
.rc-ulist li a:hover{color:#000;}




.fschool{ position:relative;  }
.fschool .hd{ overflow:hidden;  height:45px; padding:0 10px;  color:#000;}
.fschool .hd .prev,.fschool .hd .next{ display:block;  width:15px; height:19px; float:right; margin-right:5px; 
margin-top:10px;  overflow:hidden; cursor:pointer;}
.fschool .hd .next{ }
.fc00{color:#000;}

.fschool .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; height: 400px; }
.fschool .hd ul li{ float:left;   overflow:hidden; margin-right:5px;  cursor:pointer; }
.fschool .hd ul li.on{ color: #1178b3;}
.fschool .bd{ padding:10px;  overflow:hidden; height: 400px;   }
.fschool .bd ul{ overflow:hidden; zoom:1; }
.fschool .bd ul li{ float:left!important;text-align:left;}
.fschool .bd ul li span{ color:#999;  }

.finfo-list li{background: url('../images/libg3.png') no-repeat left center;
padding-left: 20px;font-size: 16px;margin-bottom: 10px;width:25%;
overflow: hidden;text-overflow: ellipsis;
white-space: nowrap;}       
.finfo-list li  a{color:#000;}
.finfo-list li  a:hover{color: #1178b3;}


.s-ydg{ width:100%;   }
.s-ydg .hd{   border-bottom:2px solid #ccc;  position:relative; }
.s-ydg .hd ul{ float: left;}
.s-ydg .hd{cursor: pointer;}
.s-ydg .hd ul li{ float:left; padding:0 4px; cursor:pointer;  }
.s-ydg .hd ul li.on{ height:30px;  color:#004085;}
.s-ydg .bd ul{  zoom:1; margin:10px 10px; }
.s-ydg .bd li{ height:24px; line-height:24px;width:25%;float: left;   }
.s-ydg .bd li .date{ float:right; color:#999;  }
.s-ydg .tab-rpge{position: relative;top:5px}
.fc99{color:#999;}

.i-more{background: url('../images/more.png') no-repeat;width:20px;height: 16px;position: relative;top:2px;margin-left:10px;}
.more-xx{font-size: 16px;color:#999;}
.more-xx:hover{color: #999;opacity: 0.85;}

.bord-r{border-right: 1px dashed #ccc;}
.zyulist li{width:42%;float: left;margin-left:8%;background: url('../images/zli.jpg') no-repeat right center;font-size: 16px;margin-bottom: 10px;padding-right: 15px;}
.zyulist{margin-left: -8%;}
.zyulist li a{color:#1178b3;}
.zyulist li a:hover{color: #000;}

.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000\9;
    background-color: #6d615e;
    border: 1px solid #6d615e;
    
    border-radius: 10px;
}
   
.carousel-indicators{top:93%}

.fc117{color:#1178b3;}
.xs-cen{text-align: center;}
.pic-cont img{max-width: 100%;}
.navbar{margin-bottom:20px;}
.tit-more{float: right;    position: relative;    top: 10px;    color: #7a7878;font-size: 14px;}
.m-b-40{margin-bottom: 40px;}
.pos-rel{position: relative;}
.abt-more{position: absolute;top:-60px;right: 0;font-size: 14px;}

.pic-list li{width:25%;float: left;text-align: center;padding: 15px;    font-size: 14px;    line-height: 2;}


.pagelist a:hover{color: #1178b3;}

.info-txt img{max-width: 100%;}

.c-bread a{color: #383838;}
.c-bread a:hover{color: #1178b3;}

/*kefu*/
i,em{font-style: normal;}
.kf-bg li a{color:#1377b2;}
.kf-bg li a:hover{color:#333;text-decoration: none;line-height: 1.8;}
.kf-bg{background: #fa7706;border-radius: 5px;width:90px;height:100px;text-align: center;color: #fff;padding-top:10px;cursor: pointer;position: relative;z-index: 99;}
.r-kf{position: fixed;right: 20px;bottom:90px;font-size: 14px;}
.icon-msg{width:64px;height: 56px;background: url('../images/kefu.png') no-repeat center center;display: inline-block;}
.area_list{position: absolute;border:1px solid #80a1b4;min-height: 110px;right:-10px;top:-28px;min-width: 260px;border-radius: 5px;
background:#c7e8fa url('../images/kefu2.jpg') no-repeat left bottom;}
.kf-ulist{padding:5px;min-width:340px;margin:20px 0 10px 0}
.m-r-5{margin-right: 5px;}
.area_list{display: none;}
.area-r{margin-right: 120px;margin-left: 30px;}
.kf-ulist li{float: left;font-size: 18px;margin-right: 20px;margin-bottom: 10px;}




.t-sear{display: none;}

.sub-tel{border-radius:10px;padding:20px 20px 20px 40px}

.sk-span{display: inline-block;width:72px;text-align: left;}

.pagelist .active{color:#039dc2;font-weight: bold;}


.gq-zs{display: inline-block;}
.gq-zs li{width:100%;position: relative;}
.gq-zs li a{display:block;cursor:pointer;color:#333!important;}
.gq-zs a{color:#333;line-height: 1.8;}
.showdetail{position:absolute;display:none;left:-18px;bottom:20px;background: #fff;width:130%;border:1px solid #ccc;border-radius: 2px;padding:5px 0}
.gq-zs p{border-bottom: 1px solid #aaa;height: 40px;line-height: 40px;color:#666;width:48%;display: inline-block;}
.showdetail a:hover{background:#999;color:#333;}
.icon-strg{background: url('../images/icon-triangle.png') no-repeat;width:12px;height: 6px;margin-left:3px}
.i-down{transform: rotate(180deg); transition: .51s;}
.showdetail p a:hover{color:#5a96c2!important;}

.showdetail p{ width: 49%;text-align: left; float: left;font-size: 14px;padding-left:6%}

.mfoot-span a:hover{color:#ebebeb;}

.sub-tel2{border-radius: 10px;padding:0 10px}
.border-10{border-radius: 10px;}
.fcff-a{color:#fff;}
.fcff{color:#fff;}
.m-l-25{margin-left: 25px;}
.sub-bod2{border: 1px solid #f1f1f1;}
.m-b-10{margin-bottom: 10px;}

.p-r-20{padding-right: 20px}

.sk-pic li a {
    padding: 20px 5px 20px 5px;
    width: 100%;
}


button{ outline:none; } 
button:active{ outline:none; } 
.show-mob{display: none;}

.show-pc{display: inline-block;}

.nav>li>a {position: relative;display: block;margin: 3px 8px;padding: 9px 10px;}
.blue-img{position: absolute;top: 22px;}
@media (max-width: 1440px){
    
    .container {
        width: 1240px;
    }
    .nav>li>a { font-size: 22px;}
    .nav>li>a { position: relative;    display: block;    margin: 3px 8px;    padding: 11px 6px 5px 6px;}
}

@media (max-width: 1367px){
    
    .container {
        width: 1250px;
    }
    .sub-navbox li a {    padding: 20px 10px 20px 20px;    width: 100%;}
    .nav>li>a { font-size: 22px;}
    .nav>li>a { position: relative;    display: block;    margin: 3px 9px;    padding: 10px 6px 5px 6px;}
    .navbar { margin-bottom: 20px;}
    .m-t-40 { margin-top: 20px;}
    .head { padding: 0 0 15px 0;}
    .carousel-inner>.item>a>img, .carousel-inner>.item>img {line-height: 1;    width: 100%;    height: 350px;}
    .u-gglist li { font-size: 16px;    margin-bottom: 5px;}
    .fz36 { font-size: 26px;}
    .fz18 {    font-size: 16px!important;}
}

@media (max-width:1200px) {
    .show-xs{display: none;}
    .navbar-default .navbar-nav>li .active{border: none;}
    .navbar-default .navbar-nav>li>a:hover{border-bottom: none;}
    .sub-tel2{font-size: 14px;}
    .p-r-30{padding-right: 10px;}
    .sk-pic img{display: none;}
    .sub-tel2 li a{padding: 20px 10px 20px 20px;}
    .info-txt { padding: 0 40px;}
    
    .container {
        width: 90%;
    }
}
@media (max-width:1024px) {
    .container {
        width: 90%;
    }
    .show-xs{display: none;}
    .navbar-default .navbar-nav>li .active{border: none;}
    .navbar-default .navbar-nav>li>a:hover{border-bottom: none;}
    .sub-tel2{font-size: 14px;}
    .p-r-30{padding-right: 10px;}
    .sk-pic img{display: none;}
    .sub-tel2 li a{padding: 20px 10px 20px 20px;}
    .uflink li a {color: #666;font-size: 20px;}
    .info-txt { padding: 0 40px;}
    .sub-nav-fz a{font-size: 18px;}
    .nav>li>a {font-size: 22px;}
    .fz24 {font-size: 20px;}
    .sub-navbox li {    border-bottom: 1px solid #fff;    }
}
@media (max-width:992px) {
    .container {
        width: 100%;
    }
    .show-xs{display: none;}
    .navbar-default .navbar-nav>li .active{border: none;}
    .navbar-default .navbar-nav>li>a:hover{border-bottom: none;}
    .sub-tel2{font-size: 18px;}
    .p-r-30{padding-right: 10px;}
    .sk-pic img{display: none;}
    .sub-tel2 li a{padding: 20px 10px 20px 20px;}
    .info-txt { padding: 0 40px;}
    .sub-navbox li {    border-bottom: 1px solid #fff;    width: 50%;    float: left;min-height: 95px;}

}

@media (max-width:768px) {
    .container {
        width: 100%;
    }
  .table-responsive{border:none}
    .show-xs{display: none;}
    .navbar-default .navbar-nav>li .active{border: none;}
    .navbar-default .navbar-nav>li>a:hover{border-bottom: none;}
    .sub-tel2{font-size: 18px;}
   .p-r-30{padding-right: 10px;}
   .uflink li a {color: #666;font-size: 20px;}
   .info-txt { padding: 0 20px;}
   .nav>li>a {font-size: 22px;}
   .sub-navbox li {    border-bottom: 1px solid #fff;    width: 80%;    float: left;min-height: 95px;}

}

@media (max-width:464px) {
	.show-pc{display: none;}
	.show-mob{display: block;}
	.u-gglist a{width:90%}
	.li-time{display: none;}
	.blue-img{position: absolute;top: 42px;width:25px}
    .container {
        width: 100%;
    }
    .p-r-30{padding-right: 15px;}
    .navbar{margin-bottom: 20px;}
    .search-t1{font-size: 18px;}
    .sub-tel2{border-radius: 10px;padding:0 10px}
    .sub-bg img{max-width: 14px;}
    #search-cont{display: none;}
    .kf-bg li a{color:#1377b2;}
    .kf-bg li a:hover{color:#333;text-decoration: none;line-height: 1.8;}
    .kf-bg{background: #1178b3;border-radius: 15px;width:80px;height: 80px;text-align: center;color: #fff;padding-top:5px;cursor: pointer;position: relative;z-index: 99;}
    .r-kf{position: fixed;right: 20px;bottom:90px;font-size: 14px;}
    .icon-msg{width:34px;height: 36px;background: url('../images/kefu.jpg') no-repeat center center;display: inline-block;background-size: 100% auto;}
    .area_list{position: absolute;background: #c7e8fb;border:1px solid #80a1b4;min-height: 110px;right:-10px;top:-35px;min-width: 260px;border-radius: 10px;}
    
    .sub-navbox li {border-bottom: 1px solid #fff;     width: 50%;    float: left; min-height: 55px;}
    .info-txt{font-size: 14px;padding:0 10px}
    .carousel-inner>.item>a>img, .carousel-inner>.item>img {  line-height: 1;  width: 100%;   height: 250px;}
    .nav>li>a {  position: relative;  display: block;  margin: 3px 11px;   padding:2px 2px;}
    .pic-list li{width:45%;float: left;text-align: center;padding: 15px;    font-size: 14px;    line-height: 2;}
    .wap-img{ width: 20px; margin-top: -4px;}
    .tab-date .hd {text-align: center;    position: relative;    top: -35px;}
    .abt-more {  position: absolute;  top: -49px;    right: 0; font-size: 14px;}
     .rc-ulist li{margin-bottom: 5px;}
    .rc-ulist li a{font-size: 14px;}
    .sub-nav-fz img{width:25px;height: auto;}
    .sub-tcont{font-size:16px;}
    .fz24 {font-size: 14px;}
    .sub-navbox li a { padding: 5px;width: 100%;}
    .innert {padding: 5px 15px;}
    .uflink li a {color: #666; font-size: 14px;}
    .u-gglist li{font-size: 14px;}
    .uflink li{padding:10px 0}
        .carousel-inner>.item>img{width:100%;height:240px;}
    .carousel-indicators{display: none;}
    .nav>li>a{font-size:14px;}
    .bord-r{border-right: none;}
    .xs-hidden{display: none;}
    .show-xs{display: block;}
    .xs-logo{width:60%;left:5%;top:5%;margin-left: -10px;}
    .xs-pt{margin-top:5px}                         
    .xs-w1{width: 95%;color: #fff;text-align: center;line-height: 45px;margin-left: 46px;}
    .mfooter{font-size: 12px;}
    .m-t-50{margin-top:25px}
    .m-t-30{margin-top:15px}
    .fschool .bd ul li{width:45%!important}
    .m-t-40{margin-top:20px}
    .info-ctit{font-size: 18px;}
    .info-times{font-size: 12px;}
    .inner20{padding:5px}
    .inner40{padding:10px}
    .mfooter .fz16{font-size: 14px!important;}
    .i-tit{text-align: center;}
    .i-tit span{text-align: center;position: relative;font-size: 26px;}
    .i-tit .xs-lines{border-bottom: 2px solid #fcd7a1;width:60px;height: 2px;display: block;position: absolute;left:13px;bottom:-5px}
    .uflink li{width:48%;float: left;margin-left: 1%;border:1px solid #c0bfbf;background: #eee;text-align: center;margin-bottom: 20px;}
    .mfoot-span span{display: inline-block;}
    .fz18{font-size: 14px!important;}
    .com-tit span{font-size: 16px;}
    .fz16{font-size: 14px!important;}
    .com-list li {    margin-bottom: 5px;    font-size:14px;}
    .tab-ulists .hd{height: 65px;}
    .tab-ulists .hd ul{height: 65px;}
    .tab-ulists .hd ul li{margin-bottom:0px ;}
    .s-ydg .bd li{ height:24px; line-height:24px;width:55%;float: left;font-size: 12px;   }
    .zyulist li{font-size: 14px;margin-bottom: 10px;}
    .finfo-list li{margin-bottom: 5px;}
    .m-b-60{margin-bottom: 30px;}
    .sk-pic img{width: 65px;height: 25px;}
    .more-xx{font-size: 14px;}
    .tab-date-tit {font-size: 14px; font-weight: bold;}
    .sub-bg .innert .fz24{position: relative;top:-2px}
    .m-r-30{margin-right: 15px;}
    .com-tit span{margin-left: 0;}
    .tit-more{top:4px}
    .pictop img{margin-bottom: 10px;}
    .subNav_now{margin-left: 0;}
    
    .kf-bg li a{color:#1377b2;}
    .kf-bg li a:hover{color:#333;text-decoration: none;line-height: 1.8;}
    .kf-bg{background: #1178b3;border-radius: 5px;width:80px;height:85px;text-align: center;color: #fff;padding-top:8px;cursor: pointer;position: relative;z-index: 99;}
    .r-kf{position: fixed;right: 20px;bottom:90px;font-size: 14px;}
    .icon-msg{width:34px;height: 46px;background: url('../images/kefu.png') no-repeat center center;display: inline-block;background-size: 100% auto;}
    .area_list{position: absolute;border:1px solid #80a1b4;min-height: 110px;right:-10px;top:-28px;min-width: 260px;border-radius: 5px;
    background:#c7e8fa url('../images/kefu2.jpg') no-repeat left bottom;}
    .kf-ulist{padding:5px;min-width: 180px;margin:20px 0 10px 0;}
    .m-r-5{margin-right: 5px;}
    .area_list{display: none;}
    .area-r{margin-right: 100px;margin-left: 15px;}
    .kf-ulist li{float: left;font-size: 12px;margin-right: 20px;margin-bottom: 10px;}
    .tab-utow .hd ul {height: 35px;}
    .tab-utow .hd  {height: 35px;}
  .wap-ind{margin-right: 15px; margin-top: -20px;  margin-bottom: 10px;}
  .mob-m20{margin-top:-20px}

}
.dow{position: absolute; left: 5px; top: -8px; color: #fff;width: 29px;font-size: 14px;width: 50px;text-align: left;background-size: 12px auto;}
.down2{background: url('../images/sdown.png') no-repeat ;background-size: 12px auto;width:12px;height: 15px;position: relative;top:6px;margin-left:2px;}
.down3{background: url('../images/sdown2.png') no-repeat ;position: relative;top:6px;background-size: 12px auto;width:12px;height: 15px;margin-left: 2px;}

.rc-ulist li {
    width: 100%;
}
.inner20 {
    padding: 10px 10px;
}