﻿/**preloader**/

div#preloader {

  position: fixed;

  left: 0;

  top: 0;

  z-index: 99999;

  width: 100%;

  height: 100%;

  overflow: visible;

  background: #fff url("../images/loader.gif") no-repeat center center; }

body {

    font-family:'宋体';

}

ul, li,p {list-style:none;margin:0;padding:0;

}

.content {

    width:1200px;margin:0 auto;

}

.no-padding {padding:0;

}

.centeralign {text-align:center;

}

.fontbold {font-weight:bold;

}

/*********header**********/

.header .content:after {content:'';display:block;clear:both;

}

.logo {float:left;

}

.header .content {position:relative;padding:15px 0;

}

.header .content ul.nav {    position: absolute;

    height: 100%;

    top: 0;

    right: 0;

}

.header ul.nav > li {

    position: relative;

    float: left;

    width: 90px;

    height: 100%;

    text-align: center;

    border-left: 1px solid #d5d3d3;

    border-right: 1px solid #d5d3d3;

    margin-left: -1px;

    -webkit-transition: width 0.5s, background-color 0.5s, border 0.5s;

    -moz-transition: width 0.5s, background-color 0.5s, border 0.5s;

    -ms-transition: width 0.5s, background-color 0.5s, border 0.5s;

    -o-transition: width 0.5s, background-color 0.5s, border 0.5s;

    transition: width 0.5s, background-color 0.5s, border 0.5s;

}

    .header ul.nav > li a {height:100%;color:#0080b9;padding:20px 15px;

    }

        .header ul.nav > li a:hover,.header ul.nav > li.open>a{background-color:#1ba4aa;color:#fff;

        }

        

.header ul.nav > li ul {

    /*display: none;*/

    position: absolute;

    width: 210px;

    top: 100%;

    left: 50%;

    margin-top: 10px;

    margin-left: -105px;

    z-index: 3;

    padding: 15px;

    -webkit-border-radius: 6px;

    -moz-border-radius: 6px;

    -o-border-radius: 6px;

    border-radius: 6px;

    background-color: #24ccd3;

}

    .header ul.nav > li ul.sub-hospital-list {width:320px;margin-left:-160px;

    }

.header ul.nav > li ul.search-sub-menu {

    position: absolute;

    width: 210px;

    top: 0;

    left: 0;

    margin-top: 0;

    margin-left: -211px;

    z-index: 3;

    padding: 15px;

    -webkit-border-radius: 0;

    -moz-border-radius: 0;

    -o-border-radius: 0;

    border-radius: 0;

    background-color: #24ccd3;

    height: 74px;

}

.header ul.nav > li ul.sub-tal-menu{

        width: 246px;    margin-left: -122px;

}



.header ul.nav > li .icon {

    margin: 10px auto;

    width:26px;

    height:26px;

    background-image:url(../imagesnew/top-icon.png);

    background-repeat:no-repeat;



}

    .header ul.nav > li .icon-search {background-position:0 -174px;

    }

     .header ul.nav > li .icon.city {background-position:-92px -174px;

    }

      .header ul.nav > li .icon.call {background-position:-180px -174px;

    }

       .header ul.nav > li .icon.language {background-position:-264px -174px;

    }

        .header ul.nav > li .icon.follow {background-position:-355px -174px;

    }

        .header ul.nav > li > a:hover .icon-search,.header ul.nav > li.open .icon-search {background-position:0 0;

    }

     .header ul.nav > li > a:hover .icon.city,.header ul.nav > li.open .icon.city {background-position:-92px 0;

    }

      .header ul.nav > li > a:hover .icon.call,.header ul.nav > li.open .icon.call {background-position:-180px 0;

    }

       .header ul.nav > li > a:hover .icon.language,.header ul.nav > li.open .icon.language {background-position:-264px 0;

    }

        .header ul.nav > li > a:hover .icon.follow,.header ul.nav > li.open .icon.follow {background-position:-355px 0;

    }



.header .arrow {

    width:11px;height:5px;background:url(../imagesnew/arrow.png) no-repeat left top;margin:0 auto;

}

.header a:hover .arrow,.header ul.nav > li.open .arrow {background-position:-185px 0;

}

.navi-wrapper {

    background: #1ba4aa;text-align:center;

    -webkit-box-shadow:0 3px 11px #999;  

  -moz-box-shadow:0 3px 11px #999;  

  box-shadow:0 3px 11px #999; 

  height:60px;

}

.navbar-nav {float:none;margin:0 auto;display:inline-block;

}

.navbar-nav > li {padding:0 30px;

}

    .navbar-nav > li.open {background-color:#24ccd3;

    }

.navbar-nav > li > a {

    font-size: 16px;height:60px;padding-top:19px;

}



.navi-wrapper ul li a {

    color: #fff;

    -webkit-transition: all 0.2s ease-out;

    -moz-transition: all 0.2s ease-out;

    -o-transition: all 0.2s ease-out;

    transition: all 0.2s ease-out;

}



.nav > li > a:focus, .nav > li > a:hover {

    background-color:#24ccd3;

}



.nav .open > a,

.nav .open > a:hover,

.nav .open > a:focus {

    background-color: #24ccd3;

}



.dropdown-menu {

    background-color: #24ccd3;

    border-top: none;

    border:none;

    min-width:185px;

    padding:15px;

}

.caret {    border-top: 5px dashed;

    border-top: 5px solid\9;

    border-right: 5px solid transparent;

    border-left: 5px solid transparent;

}

    .dropdown-menu > li {

        

    }



        .dropdown-menu > li > a {

            padding:7px 0 5px 20px;height:34px;

        }



            .dropdown-menu > li > a .caretr {

                float: right;

                margin-top: 6px;

            }



            .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {

                background-color: #1ba4aa;

                color: #fff;

            }

        .dropdown-menu > li.row {

            width:600px;

        }

            .dropdown-menu > li.row b.col-md-8 {font-size:15px;color:#fff;padding:5px 0 5px 0;text-align:center;

            }

            .dropdown-menu > li.row a {display:block; padding:7px 0 5px 20px;height:34px;

            }

            .dropdown-menu > li.row a:focus, .dropdown-menu > li.row a:hover {

                background-color: #1ba4aa;

                color: #fff;

                text-decoration:none;

            }

/*********header**********/

/*********footer**********/

footer {background-color:#6F6E6E;padding:30px 0;

}

    footer .col-md-4 {width:28%;

    }

    footer .col-md-6 {width:55%;

    }

    footer strong {font-size:16px;color:#fff;display:block;margin-bottom:10px;

    }

    footer ul li {padding:6px 0;font-size:12px;

    }

     footer ul li a, footer ul li a:hover,footer ul li a:active{color:#fff !important;   

    }

     

    footer .col-md-6 ul {width:50%;float:left;

    }

.copyright {text-align:center;font-size:12px;color:#fff;margin-top:20px;

}

/*********footer**********/

/************Home**************/

.homeslide .swiper-slide .slide-txt{position:absolute;bottom:0;width:100%;background: rgba(0,0,0,0.36) none repeat scroll !important; 

				background: #000;

				filter: Alpha(opacity=36);

                color:#fff;

                padding:20px 40px;

}

    .homeslide .swiper-slide .slide-txt h2 {margin-top:0;border-bottom:solid 2px #fff;display:inline-block;padding-bottom:10px;

    }

.title {margin:30px 0;color:#1ba4aa;font-size:24px;border-left:solid 3px #1ba4aa;padding-left:10px;font-weight:700;

}




       

        

       
.lightgray {background-color:#f8f8f8;padding-top:1px;padding-bottom:40px;

}

.sub-hospital .hospital-show {position:relative;overflow:hidden;width:360px;margin:0 auto;

}

    .sub-hospital .hospital-show img {

        -webkit-transition: all 0.2s ease-in 0s;

    transition: all 0.2s ease-in 0s;

    }

    .hospital-show .hospital-title{

            font-size: 20px;

    }

    .sub-hospital .hospital-show:hover img {transform:scale(1.1);

    }

.sub-hospital .hospital-show div{position:absolute;bottom:0;width:100%;background: rgba(0,0,0,0.36) none repeat scroll !important; 

				background: #000;

				filter: Alpha(opacity=36);

                color:#fff;

                padding:10px 0 20px 0;

                text-align:center;

                

}

    .sub-hospital .hospital-show div h3 {font-size:14px;margin:0;font-weight:bold;line-height:24px;

    }

    .sub-hospital .hospital-show div a {border:solid 2px #fff;display:inline-block;padding:4px 10px;border-radius:4px;color:#fff;margin-top:10px;

    }

        .sub-hospital .hospital-show div a:hover {text-decoration:none;border-color:#24ccd3;

        }

.homenews {margin:20px 0;

}

    .homenews .col-md-5 {width:418px;padding:0;margin-right:31px;

    }

        .homenews .col-md-5 .nav-tabs {width:100%;background-color:#f3f3f3;border-left:solid 1px #999999;border-right:solid 1px #999999;

        }

            .homenews .col-md-5 .nav-tabs li {width:50%;text-align:center;

            }

                .homenews .col-md-5 .nav-tabs li:first-child {border-right:solid 1px #999;

                }

                .homenews .col-md-5 .nav-tabs li a {margin:0 !important;border-bottom:solid 1px #999999;font-size:18px;border-radius:0;border-top:solid 1px #999999;color:#333;

                }

.homenews .col-md-5 .nav-tabs > li.active > a,.homenews .col-md-5 .nav-tabs > li.active > a:focus, .homenews .col-md-5 .nav-tabs > li.active > a:hover {border-bottom-color: transparent !important;border-left-color:transparent;border-right-color:transparent;

}

.homenews .col-md-5 .nav-tabs > li.active > a:after{content:"";width:100%;height:2px;position:absolute;top:0;background:#1ba4aa;left:0;}

    .homenews .col-md-2 {width:300px;padding:0;

    }

    .homenews .col-md-5 .nav-tabs li a:hover {color:#fff;

    }

     .homenews .col-md-5 .nav-tabs li.active a:hover {color:#333;

    }

    .homenews .col-md-5 .tab-pane {padding:8px 5px;

    }

.latest-item {border-bottom:solid 1px #ccc;

}

.latest-item a.latest-title{color:#333;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;

}

    .latest-item p {font-size:12px;color:#999;padding:5px 0;line-height:18px;

    }

.home-news-list {

}

    .home-news-list li {background:url(../imagesnew/bull.jpg) no-repeat left 13px;padding:6px 0px 5px 10px;font-size:13px;

    }

        .home-news-list li:after {content:'';display:block;clear:both;

        }

        .home-news-list li a {color:#333;width:318px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;

        }

        .home-news-list li span {color:#999;display:inline-block;float:right;

        }

.doctors {width:100%;border:solid 1px #ccc;border-top-color:transparent;

}

    .doctors .blue-title {font-size:18px;color:#fff;background-color:#24ccd3;padding:10px 15px;

    }

    .doctors .blue-title a{

        color:#fff;

    }

    .doctors .swiper-slide {text-align:center;

    }

    .doctors .swiper-slide .slide-txt{position:absolute;bottom:0;width:100%;background: rgba(0,103,172,0.40) none repeat scroll !important; 

				filter: Alpha(opacity=40);

                color:#000;

                padding:10px 40px;

}

    .doctors .swiper-slide .slide-txt b {margin-top:0;display:inline-block;padding-bottom:5px;font-size:18px;

    }

    .doctors .swiper-button-prev {

    background-image:url("../other/.cn/Content/theme/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23c3c3c3'%2F%3E%3C%2Fsvg%3E");

    -moz-background-size: 20px 35px;

    -webkit-background-size: 20px 35px;

    background-size: 20px 35px;

    

}

     .doctors .swiper-button-next {

    background-image:url("../other/.cn/Content/theme/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23c3c3c3'%2F%3E%3C%2Fsvg%3E");

    -moz-background-size: 20px 35px;

    -webkit-background-size: 20px 35px;

    background-size: 20px 35px;

    

}

.blue {background-color:#0080b9;

}

.green{

    background-color:#55a695;

}

.top-footer {color:#fff;font-weight:bold;font-size:18px;padding:50px 0;

}

    .top-footer div.col-md-1 {text-align:center;

    }

     .top-footer div.col-md-8 {padding-top:30px;

    }

      .top-footer div.col-md-3.col-md-3-name {text-align:left;    line-height: 70px;

    }

        .top-footer div.col-md-3 a {border:solid 4px #fff;border-radius:5px;display:inline-block;padding:10px 20px;color:#fff;font-weight:bold;margin-top:15px;

        }

/************Home**************/

/************Home**************/

/*content*/

.lightbg {

    background-color:#f5f5f5;padding-bottom:30px;

}

    .lightbg .content {background-color:#fff;border-left: 1px solid #e6e6e6;

    border-right: 1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;

    }

/*content*/

/***********news*************/

.menutitle {

    background: #414141;

    padding: 40px 0 30px 0px;

}

.menutitle h2 {

    margin: 0;

    color: #fff;
	 text-align: center;

}

.menutitle h4 {

    color: #a5d0f7;

    margin: 5px 0;

}

.news-page:after {content:'';display:block;clear:both;

}





.news-page > .col-sm-2 {width:20%;

}

.news-page > .col-sm-10 {width:80%;border-left: 1px solid #e6e6e6; padding-bottom:70px;

}

.menulist li {

    background:#eee; text-align: center;

}

    .menulist li a { display:block;color:#333;font-size:16px;padding:12px 20px;text-decoration:none;

    }

       

        

        .menulist li a.sub_cate_on {background-color:#1ba4aa;color:#fff;

        }

           
        .position {

    border-bottom: 1px solid #e6e6e6;
	  height: 50px; line-height: 50px; font-size: 16px; text-indent: 35px;

}
      .position a{

    color: #000;

}


            .position ul li .glyphicon {font-family:'宋体';

            }

            .position ul li a:hover,.position ul li.li_last a {color:#333;text-decoration:none;

            }

            .position ul li .glyphicon-home:before {content:"\f448";

            }

            .position ul li .glyphicon-circle-arrow-right:before {content:'\f109';

            }

        .position ul li .glyphicon-circle-arrow-right {

    margin-left: 50px;

}

        .contentmain {

    padding: 30px 40px;

}

        .contentmain h3.neititle {

    font-size: 32px;

    margin: 0;

    padding: 10px 0 5px 0;

    position:relative;

}
        .contentmain h3.neititle2 {

    font-size: 18px;

    margin: 15px auto;
	text-align:center;
    


    position:relative;

}
            .contentmain h3.neititle:before {width:60px;height:3px;content:'';display:block;background-color:#1ba4aa;position:absolute;left:0;top:0;

            }

.news-list ul li:after {content:'';display:block;clear:both;

}

.news-list ul li {border-bottom:solid 1px #ccc;padding:15px 0;

}

    .news-list ul li a {width:700px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;font-size:15px;

    }

    .news-list ul li span {width:80px;float:right;text-align:right;color:#999;font-size:12px;padding-top:2px;

    }

.latest-news {width:100%;background-color:#F3F3F3;color:#999;

}

    .latest-news:after {content:'';display:block;clear:both;

    }

    .latest-news img {max-width:580px;float:left;margin-right:25px;

    }

    .latest-news .latest-news-info {padding:25px;

    }

        .latest-news .latest-news-info strong {font-size:16px;font-weight:normal;display:block;

        }

            .latest-news .latest-news-info strong a {color:#333;

            }

        .latest-news .latest-news-info span {font-size:12px;color:#ccc;display:block;padding:20px 0 10px 0;

        }

        .latest-news .latest-news-info p {font-size:13px;line-height:24px;

        }


h1.news-title {text-align:center;font-size:24px;color:#24ccd3;

}

.news-info {font-size:12px;color:#999;text-align:center;

}

.news-body {padding-top:20px;  line-height:25px;
}
.news-body img{ text-align:center; margin:10px auto;}
/***********news*************/

/************product************/

.product-list ul li {width:25%;float:left;text-align:center;margin:10px 0;

}

    .product-list ul li a {color:#333;

    }

    .product-list ul li img {margin-bottom:10px;

    }

    .product-list ul li:nth-child(4n+1) {clear:both;

    }

    .product-list ul li h2 {font-size:16px;font-weight:bold;margin:5px 0;

    }

.peopleslide {width:500px;margin:0 auto;text-align:center;

}

 .peopleslide .swiper-button-prev {

    background-image:url("../other/.cn/Content/theme/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23c3c3c3'%2F%3E%3C%2Fsvg%3E");

    

}

     .peopleslide .swiper-button-next {

    background-image:url("../other/.cn/Content/theme/data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23c3c3c3'%2F%3E%3C%2Fsvg%3E");

    

}

.page-title {font-size:16px;border-left:solid 2px #24ccd3;padding-left:8px;margin:20px 0 20px 0;

}

.page-description {line-height:25px;

}



/************product************/

/*************page***************/

.contentinfo p {line-height:30px;

}

.contentinfo img {max-width:90%;

}

.department-info {line-height:28px;

}

.department-info .col-md-2 {text-align:right;

}

.contentinfo .panel-heading {width:100%;background-color:#95d0e9;color:#fff;font-size:20px;padding:10px 20px;

}

.contentinfo .panel {margin:10px 0;

}

    .contentinfo .panel-heading .panel-title a {display:block;cursor:pointer;

    }

    .contentinfo .panel-heading .panel-title a:hover {text-decoration:none;

    }

    .contentinfo .panel-heading .panel-title a:after {font-family:'宋体';content:'\f462';font-size:20px;display:inline-block;float:right;

    }

        .contentinfo .panel-heading .panel-title a.collapsed:after {content:'\f489';

        }

.contentinfo .panel {border:none;

}

.repair-gallery {width:700px;margin:0 auto;height:584px;

}

.contentinfo .repair-gallery img {width:100%;max-width:100%;

}

.contentinfo h3 {

text-align:center;

}

.contentinfo h4 {border-left:solid 3px #24ccd3;padding-left:15px;

}
.contentinfo{ line-height: 25px;}
/*************page***************/

/*------------CSS3--------------------*/

.fast-nav li,.homenews .col-md-5 .nav-tabs > li > a,.homenews .col-md-5 .nav-tabs > li  > a,ul.nav>li a{

    transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;

    -moz-transition:all 0.5s ease-out 0s;

}

/*added by jack*/

 ul.sub-menu .title, ul.sub-menu .title a {

     border-left:none;

  padding: 0;margin:0;

  color: #ffffff;

  font-size: 14px;

  text-align: left;

   text-decoration: none;

    display: block;

    -webkit-transition: background-color 0.3s;

    -moz-transition: background-color 0.3s;

    -ms-transition: background-color 0.3s;

    -o-transition: background-color 0.3s;

    transition: background-color 0.3s;

    font-weight:normal !important;

}

 .header ul.nav>li ul.sub-menu .title a

  {

      color:#fff;padding:10px ;    font-weight: 700;

  }

 .header ul.nav>li ul.sub-menu .sub-menu-up{

        left: 0;

    right: 0;

    position: absolute;

    margin: auto;

    text-align: center;

    top: -17px;

    color: #24ccd3;

    font-size: 24px;

 }

.header ul.nav>li ul.sub-menu .big-menu-item{

        border-bottom: 1px solid #1ba4aa;

    margin-top: 10px;margin-bottom:10px;

 }

.header ul.nav>li ul.sub-menu .big-menu-item:last-child{

        border-bottom: none;

 }

.header ul.nav>li ul.sub-menu .big-menu-item a{

        padding: 20px 10px;

}

.header li.search {

  width: 0px;

}

.header li.search ::-webkit-input-placeholder {

  color: #ffffff;

}

.header li.search :-moz-placeholder {

  color: #ffffff;

  opacity: 1;

}

.header li.search ::-moz-placeholder {

  color: #ffffff;

  opacity: 1;

}

.header li.search :-ms-input-placeholder {

  color: #ffffff;

}

.header li.search input {

  position: absolute;

  height: 100%;

  width: 0;

  color: #ffffff;

  background-color: #24ccd3;

  border: 0;

  -webkit-border-radius: 0;

  -moz-border-radius: 0;

  -o-border-radius: 0;

  border-radius: 0;

  right: 100%;

  top: 0;

  opacity: 0;

  padding: 0;

  -webkit-transition: width 0.3s, padding 0.3s, opacity 0.3s;

  -moz-transition: width 0.3s, padding 0.3s, opacity 0.3s;

  -ms-transition: width 0.3s, padding 0.3s, opacity 0.3s;

  -o-transition: width 0.3s, padding 0.3s, opacity 0.3s;

  transition: width 0.3s, padding 0.3s, opacity 0.3s;

}

.header li.search:hover p {

  opacity: 0;

}

.header li.search:hover .icon {

  bottom: 20px !important;

}

.header li.search:hover input {

  padding: 0 20px;

  width: 200px;

  opacity: 1;

}

.header ul.nav > li ul.search-sub-menu {

  position: absolute;

  width: 210px;

  top: 0;

  left: 0;

  margin-top: 0;

  margin-left: -210px;

  z-index: 3;

  padding: 15px;

  -webkit-border-radius: 0;

  -moz-border-radius: 0;

  -o-border-radius: 0;

  border-radius: 0;

  background-color: #1ba4aa;

  height: 102px;

      box-shadow: none;border:none;

}



.header li.search input {

  position: absolute;

  height: 74px;

  width: 100%;

  color: #ffffff;

  background-color: transparent;

  border: none;

  -webkit-border-radius: 0;

  -moz-border-radius: 0;

  -o-border-radius: 0;

  border-radius: 0;

  left: 0;

  top: 0;

  opacity: 1;

  padding: 15px;    outline: 0;

}

 .us-fa{

     font-size:18px;margin-right:5px;

 }

 .no-padding{

     padding:0;

 }

 .doctorslide{

     height:218px;

 }

.doctors-table tr:first-child td{

      border-bottom:1px dashed #ccc; 

}

.doctors-table .p-l-10{

    padding-left:10px;

}

.doctors-table tr td{

               padding: 8px 0 4px;

    font-size: 12px;

}

.doctors-table tr td>b{

          color:#1ba4aa;font-size:14px;

}

.doctors-table tr td p{

              margin-top:5px;

}

.doctors-table tr td:last-child{

        vertical-align: top;

}



#backtop{

    font-size: 38px;

    line-height: 33px;

    background-color: rgba(69,144,209,0.6);

    color: #FFF;

    position: fixed;

    height: 35px;

    width: 40px;

    right: 6px;

    bottom: 6px;

    text-align: center;

    text-transform: uppercase;

    opacity: 0.9;

    filter: alpha(opacity=90);

    text-decoration: none;

    display: none;

    z-index: 1000;

    -webkit-border-radius: 2px !important;

    -moz-border-radius: 2px !important;

    border-radius: 2px !important;

    -webkit-transition: all 0.2s;

    -moz-transition: all 0.2s;

    -o-transition: all 0.2s;

    transition: all 0.2s;cursor:pointer;

}

#backtop:hover {

	background-color: rgba(69,144,209,0.9);

}



#backtop:before {

    font-family: "宋体";

    content: "\f102";

}



/*paging*/

.digg {

    text-align: center;

    padding: 20px 0;

    height: 80px;

    margin-left: 500px;

    width:100%;

}

.thisclass{color: #333;

        display: inline-block;

        border: solid 1px #c1c1c1;

        -webkit-border-radius: 2px;

        -moz-border-radius: 2px;

        border-radius: 2px;

        behavior: url(../other/PIE.htc);

        background-color: #fbfbfb;

        padding: 10px;

        margin:0 5px;

        display:inline-block;}

    .digg a {

        color: #333;

        display: inline-block;

        border: solid 1px #c1c1c1;

        -webkit-border-radius: 2px;

        -moz-border-radius: 2px;

        border-radius: 2px;

        behavior: url(../other/PIE.htc);

        background-color: #fbfbfb;

        padding: 10px;

        margin:0 5px;

        display:inline-block;

    }



        .digg a:hover {

            text-decoration: none;

            background-color: #1ba4aa;

        border: solid 1px #1ba4aa;

            color:#fff;

        }



        .digg a.paging:hover {

            background-color: #1ba4aa;

            color: #fff;

            font-weight: bold;

        border: solid 1px #1ba4aa;

        }



    .digg span.selected,.digg a.page_selected {

        display: inline-block;

        border: solid 1px #1ba4aa;

        -webkit-border-radius: 2px;

        -moz-border-radius: 2px;

        border-radius: 2px;

        behavior: url(../other/PIE.htc);

        background-color: #1ba4aa;

        padding: 10px;

        color: #fff;

        font-weight: bold;

    }

.share {color:#24ccd3;margin-top:30px;

}

    .share img {margin-top:-3px;margin-right:20px;

    }

        .share img + img {margin-top:10px;

        }

    .share span {font-size:12px;    

    }

.btn-blue {background-color:#1ba4aa;color:#fff;margin:0 auto;

}

a.btn-blue:hover {color:#fff;background-color:#24ccd3;

}

.contentinfo ul li {margin:10px 0;

}

.stitle {display:block;margin:20px 0 10px 0;font-size:16px;

}

.boldred b {color:red;

}

.boldred a {color:red;

}

.contentinfo table {margin:20px 0;

}

.webli span {float:left;

}

.webli div {float:left;           

}

.webli:after {content:'';display:block;clear:both;

}

.program-tb td{border-bottom:solid 1px #1ba4aa;border-right:solid 1px #1ba4aa;min-width:80px;padding:0 10px;

}

    .program-tb td p {text-indent:0em;

    }

.program-tb thead {border-left:solid 2px #1ba4aa;border-top:solid 2px #1ba4aa;

}

    .program-tb thead td {border-right:solid 2px #1ba4aa;border-bottom:solid 2px #1ba4aa;

    }

.program-tb tr {border-left:solid 1px #1ba4aa;

}

.program-tb tr.nobordertr {border-left:none;text-align:center;

}

    .program-tb tr.nobordertr td {border-right:none;

    }



    a.readmore,a.readless{

        color:#fff;padding-left:10px;

    }

.building .modal-header {border-bottom:none;    

}

.building .modal-body {text-align:center;font-size:20px;line-height:40px;padding-bottom:30px;

}

.close{

    filter: alpha(opacity=80);

    opacity: 0.8;

    font-size:30px;

}

.modal-header .close {margin-top:-10px;

}

h4.centerh4 {

}

.common-border-tb {border-left:solid 1px #333;border-top:solid 1px #333;margin-bottom:30px !important;

}

    .common-border-tb td {border-right:solid 1px #333;border-bottom:solid 1px #333;padding-left:5px;

    }

.notediv {font-size:11px;margin-top:-25px;

}

.totalnote {font-size:11px;padding-top:15px;

}

.checkcode {vertical-align:top;cursor:pointer;margin:5px;

}

.inbuilding {text-align:center;

             font-size:20px;padding:50px 0;

}

/*messagebox*/

/*global css*/



.m-form-tips {

    padding: 10px;

    margin: 10px 0;

    border-radius: 0;

}



.m-global-tips .modal-content {

    background: rgba(0,0,0,.5);

}



.g-confirm-dialog .modal-footer {

    padding: 10px;

    text-align: center;

}



.g-confirm-dialog .btn {

    min-width: 70px;

    margin: 0 5px;

    font-family: '宋体';

}



.m-component-pay,

.m-component-loading {

    position: fixed;

    top: 50%;

    left: 50%;

    margin-top: -250px;

    margin-left: -50px;

    padding-top: 30px;

    width: 100px;

    height: 100px;

    text-align: center;

    border-radius: 10px;

    z-index: 3000;

}



    .m-component-loading .fdayicon-loading {

        font-size: 3.2em;

        -webkit-animation: loadingeffect 0.8s linear infinite;

        animation: loadingeffect 0.8s linear infinite;

    }



    .m-component-pay .fdayicon-paysuc {

        font-size: 1.5em;

    }



.m-component-pay {

    font-size: 1.2em;

    color: #fff;

}



.m-component-404 {

    position: relative;

    width: 100%;

}



.m-404img {

    height: 100%;

}



.m-404tips {

    display: block;

    position: absolute;

    bottom: 20px;

    width: 100%;

    text-align: center;

    font-size: 1.1em;

    line-height: 1.5em;

}



.m-404link {

    text-decoration: underline;

}



.m-global-tips {

    position: fixed;

    top: 50%;

    left: 50%;

    width: 280px;

    padding: 15px;

    margin-top: -50px;

    margin-left: -140px;

    border-radius: 6px;

    background: rgba(63,134,64,.8);

    box-shadow: 0 3px 9px rgba(63,134,64,0.6);

    z-index: 2000;

}

    .m-global-tips.error {

    background: rgba(244,27,27,.8);

    box-shadow: 0 3px 9px rgba(244,27,27,0.6);

    }

.m-ani-in {

    -webkit-animation: bounceInDown 1s linear;

}



.m-ani-out {

    -webkit-animation: bounceOutDown 1s linear;

}



.m-global-tips > dl {

    margin: 0;

    font-size: 1em;

    line-height: 20px;

    color: #fff;

}



    .m-global-tips > dl > dt {

        float: left;

        width: 50px;

        height: 50px;

        line-height: 50px;

        font-size: 2.6em;

        font-family: '宋体';

        color: rgba(255,255,255,.9);

    }



    .m-global-tips > dl > dd {

        float: left;

        width: 200px;padding-top:10px;

    }



        .m-global-tips > dl > dd > p {

            margin-bottom: 5px;

        }



    .m-global-tips > dl > dt.m-global-suctips:before,.m-global-tips.success > dl > dt.m-global-suctips:before {

        content: '\f3fd';font-size:73px;

    }



    .m-global-tips > dl > dt.m-global-failtips:before,.m-global-tips.error > dl > dt.m-global-suctips:before {

        content: '\f100';font-size:43px;

    }



    .m-global-tips > dl > dt.m-global-confirm:before {

        content: '\f3fd';

    }



.m-global-btngroup {

    padding-top: 15px;

    margin-top: 20px;

    border-top: 1px solid rgba(255,255,255,.6);

}



    .m-global-btngroup .btn {

        min-width: 80px;

        margin: 0 5px;

    }



.m-ani-inR {

    -webkit-animation: fadeInRight .6s cubic-bezier(0, 1.03, .25, .99) both;

}

.leader-table .leader-name{

    font-size:18px;font-weight:700;



}

.leader-table .leader-name>span{

    font-size:14px;



}

.leader-table .leader-text{

        margin-top: 10px;

}

.leader-table tr{

    border-bottom:1px solid #ccc;

}

.leader-table tr td{

    vertical-align:top;padding-bottom: 20px;padding-top:20px;

}

.leader-table tr td:first-child img{

  max-width: 130px;

}

.leader-table tr td:nth-child(2){

 padding-left:20px;

}

/*.leader-table tr td:nth-child(3){

        width: 40%;

    padding-top: 55px;

    padding-left: 26px;

    position:relative;

}

.leader-table tr td:nth-child(3):before{

     content: "";

    height: 156px;

    width: 1px;

    background: #ccc;

    display: block;

    position: absolute;

    left: 12px;

}*/



.leader-text{

    text-align:justify;

}


.copyright > a {color:#fff;background:url(../imagesnew/icon-police.png) no-repeat left;padding-left:80px;margin-left:10px;

                height:80px;line-height:80px;

                display:inline-block;

}



table.codestable{

       width: 90%;

    float: right;

}

table.codestable td{

    text-align:center;font-size:13px;    padding-bottom: 4px;

}

table.codestable td>img{

   max-width:100px;

}



.regioninput{

    width: 100px;

    display: inline-block;

    outline: 0;

    border: none;

    border-bottom: 2px solid #999;text-align:center;

}



.table-scheduling td{

        vertical-align: middle;

}

.table-scheduling thead tr td{

    text-align:center;

       background-color: #24ccd3;

    color: #fff;

    padding:20px 0;font-weight:700;    font-size: 15px;

    white-space:nowrap;

}

.table-scheduling thead tr td a{

    color: #fff;

}

/*.table-scheduling thead tr td:first-child{

       background-color: #fff;

}*/

.table-scheduling tbody tr:nth-child(2n+1) td:first-child {

      background-color: rgba(69,144,205,.6);

    color: #fff;

}

.table-scheduling tbody tr:nth-child(2n) td{

   background-color: rgb(241,241,241);

    color: #000;

}

.table-scheduling>tbody>tr>td{

    vertical-align:middle;

    padding:0 2px;

    font-size:13px;

    white-space:nowrap;

    text-align:center;

}

    .table-scheduling > tbody > tr > td span {color:#1ba4aa;

    }

    .table-scheduling > tbody > tr > td span.fontred {color:red;

    }

.table-week thead tr td{

       background-color: #24ccd3;

    color: #fff;

    padding:6px 0;font-weight:700;    font-size: 15px;

}

.table-week tr td{

    text-align:center;vertical-align:middle;

}

.table-week tbody tr td:nth-child(2n){

   background-color: rgb(241,241,241);

    color: #000;

}

.app-wrapper {position:fixed;top:200px;width:100%;font-size:12px;z-index:999;display:none;

}

    .app-wrapper div {width:1400px;margin:0 auto;

    }

        .app-wrapper div p {width:100px;text-align:center;

        }





        .fixtxt{

            position:fixed;left:0;top:30%;z-index:9999;    background: #1ba4aa;

    color: #fff;

    padding: 10px;

    width: 40px;

        }

.chengxidate::first-line {font-size:13px;

}

.chenxidoctor {text-align:left;

}

.chenxidoctor > span {

    min-width:50%;display:inline-block;

    font-size:13px;

    line-height:24px;

}

    .chenxidoctor .fontred {color:red;

    }
.headert{width: 1330px;margin: 0 auto;}
.headert img{ width: 100%;}
.public {
	/*浠讳綍涓€涓鍣ㄩ兘鍙互鎸囧畾涓� Flex 甯冨眬銆�*/
	display: flex;
	display: -webkit-flex;/* iOS Safari Chrome */
	display: -moz-flex;/* Mozilla Firefox */
	display: -o-flex; /* Opera*/
	/*//涓昏酱涓烘按骞虫柟鍚戯紝璧风偣鍦ㄥ乏绔€�*/
	flex-direction: row;
	-webkit-flex-direction: row;
	-moz-flex-direction: row;
	-o-flex-direction: row;
	/*涓嶆崲琛屻€�*/
	flex-wrap: nowrap;
	-webkit-flex-wrap: nowrap;
	-moz-flex-wrap: nowrap;
	-o-flex-wrap: nowrap;
	/*涓ょ瀵归綈锛岄」鐩箣闂寸殑闂撮殧閮界浉绛夈€�*/
	justify-content: space-between;
	-webkit-justify-content: space-between;
	-moz-justify-content: space-between;
	-o-justify-content: space-between;
	/*浜ゅ弶杞寸殑涓偣瀵归綈銆� 涓婁笅灞呬腑*/
	align-items: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-o-align-items: center;/*杞寸嚎鍗犳弧鏁翠釜浜ゅ弶杞�*//*align-content:stretch;*//*-webkit-align-content:stretch;*//*-moz-align-content:stretch;*//*-o-align-content:stretch;*/
}
.lm_ksfl{width: 1150px;}

.lm_ksfl2{width: 575px; }
.lm_ksfl2 p{ text-align: center; font-size: 16px; font-weight: bold;}

.a11{width: 198px; height: 160px; background: url(../imagesnew/yczz2.png) no-repeat #fff center; padding-top: 125px; display: block; text-align: center; color: #1ba4aa; font-size: 18px; text-decoration: none; font-weight: bold;}
.a11:hover{width: 198px; height: 160px; background: url(../imagesnew/yczz.png) no-repeat #1ba4aa center; padding-top: 125px; display: block; text-align: center; color: #fff; font-size: 18px; text-decoration: none; font-weight: bold;}

.a12{width: 198px; height: 160px; background: url(../imagesnew/etck.png) no-repeat #fff center; padding-top: 125px; display: block; text-align: center; color: #1ba4aa; font-size: 18px; text-decoration: none; font-weight: bold;}
.a12:hover{width: 198px; height: 160px; background: url(../imagesnew/etck2.png) no-repeat #1ba4aa center; padding-top: 125px; display: block; text-align: center; color: #fff; font-size: 18px; text-decoration: none; font-weight: bold;}

.a13{width: 198px; height: 160px; background: url(../imagesnew/mrxf.png) no-repeat #fff center; padding-top: 125px; display: block; text-align: center; color: #1ba4aa; font-size: 18px; text-decoration: none; font-weight: bold;}
.a13:hover{width: 198px; height: 160px; background: url(../imagesnew/mrxf2.png) no-repeat #1ba4aa center; padding-top: 125px; display: block; text-align: center; color: #fff; font-size: 18px; text-decoration: none; font-weight: bold;}

.a14{width: 198px; height: 160px; background: url(../imagesnew/jymb.png) no-repeat #fff center; padding-top: 125px; display: block; text-align: center; color: #1ba4aa; font-size: 18px; text-decoration: none; font-weight: bold;}
.a14:hover{width: 198px; height: 160px; background: url(../imagesnew/jymb2.png) no-repeat #1ba4aa center; padding-top: 125px; display: block; text-align: center; color: #fff; font-size: 18px; text-decoration: none; font-weight: bold;}

.a15{width: 198px; height: 160px; background: url(../imagesnew/yzjb.png) no-repeat #fff center; padding-top: 125px; display: block; text-align: center; color: #1ba4aa; font-size: 18px; text-decoration: none; font-weight: bold;}
.a15:hover{width: 198px; height: 160px; background: url(../imagesnew/yzjb2.png) no-repeat #1ba4aa center; padding-top: 125px; display: block; text-align: center; color: #fff; font-size: 18px; text-decoration: none; font-weight: bold;}

.a16{width: 198px; height: 160px; background: url(../imagesnew/zhzl.png) no-repeat #fff center; padding-top: 125px; display: block; text-align: center; color: #1ba4aa; font-size: 18px; text-decoration: none; font-weight: bold;}
.a16:hover{width: 198px; height: 160px; background: url(../imagesnew/zhzl2.png) no-repeat #1ba4aa center; padding-top: 125px; display: block; text-align: center; color: #fff; font-size: 18px; text-decoration: none; font-weight: bold;}



.a21{width: 198px; height: 160px; background: url(../imagesnew/yczj.png) no-repeat #fff center; padding-top: 125px; display: block; text-align: center; color: #1ba4aa; font-size: 18px; text-decoration: none; font-weight: bold;}
.a21:hover{width: 198px; height: 160px; background: url(../imagesnew/yczj2.png) no-repeat #1ba4aa center; padding-top: 125px; display: block; text-align: center; color: #fff; font-size: 18px; text-decoration: none; font-weight: bold;}

.a22{width: 198px; height: 160px; background: url(../imagesnew/tzzx.png) no-repeat #fff center; padding-top: 125px; display: block; text-align: center; color: #1ba4aa; font-size: 18px; text-decoration: none; font-weight: bold;}
.a22:hover{width: 198px; height: 160px; background: url(../imagesnew/tzzx2.png) no-repeat #1ba4aa center; padding-top: 125px; display: block; text-align: center; color: #fff; font-size: 18px; text-decoration: none; font-weight: bold;}

.a23{width: 198px; height: 160px; background: url(../imagesnew/kqxzs.png) no-repeat #fff center; padding-top: 125px; display: block; text-align: center; color: #1ba4aa; font-size: 18px; text-decoration: none; font-weight: bold;}
.a23:hover{width: 198px; height: 160px; background: url(../imagesnew/kqxzs2.png) no-repeat #1ba4aa center; padding-top: 125px; display: block; text-align: center; color: #fff; font-size: 18px; text-decoration: none; font-weight: bold;}

.lm_fy{width: 1200px; margin: 15px auto 15px auto;}
/*吴义月修改2020-8-5*/
.f11{width: 390px; height: 240px; background-color: #1ba4aa; text-align: center; vertical-align:middle; font-size: 25px; color: #fff;font-weight: bold; line-height: 240px;}
.f11:hover{ background: url(../imagesnew/lcfy1.png) no-repeat; display: block; background-size: 100% 100%;width: 390px; height: 240px;color: #fff; text-decoration: none; }
.f11:hover span{ opacity:0}
.f12{width: 390px; height: 240px; background-color: #1ba4aa; text-align: center; vertical-align:middle; font-size: 25px; color: #fff;font-weight: bold; line-height: 240px;}
.f12:hover{ background: url(../imagesnew/lcfy2.png) no-repeat; display: block; background-size: 100% 100%;width: 390px; height: 240px; color: #fff; text-decoration: none;}
.f12:hover span{ opacity:0}
.f13{width: 390px; height: 240px; background-color: #1ba4aa; text-align: center; vertical-align:middle; font-size: 25px; color: #fff;font-weight: bold; line-height: 240px;}
.f13:hover{ background: url(../imagesnew/lcfy3.png) no-repeat; display: block; background-size: 100% 100%;width: 390px; height: 240px; color: #fff; text-decoration: none;}
.f13:hover span{ opacity:0}
/*吴义月修改2020-8-5*/
.f14{width: 390px; height: 240px; background-color: #1ba4aa; text-align: center; vertical-align:middle; font-size: 25px; color: #fff;font-weight: bold; line-height: 240px;}
.f14:hover{ background: url(../imagesnew/lcfy4.png) no-repeat; display: block; background-size: 100% 100%;width: 390px; height: 240px; color: #fff; text-decoration: none;}
.f14:hover span{ opacity:0}
.lm_fy2{width: 1200px; margin: 15px auto 15px auto;}

.f21{width: 390px; height: 240px; background-color: #1ba4aa; text-align: center; vertical-align:middle; font-size: 25px; color: #fff;font-weight: bold; line-height: 240px;}
.f21:hover{ background: url(../imagesnew/wybz1.png) no-repeat; display: block; background-size: 100% 100%;width: 390px; height: 240px;color: #fff; text-decoration: none; }
.f21:hover span{ opacity:0}
.f22{width: 390px; height: 240px; background-color: #1ba4aa; text-align: center; vertical-align:middle; font-size: 25px; color: #fff;font-weight: bold; line-height: 240px;}
.f22:hover{ background: url(../imagesnew/wybz2.png) no-repeat; display: block; background-size: 100% 100%;width: 390px; height: 240px;color: #fff;  text-decoration: none;}
.f22:hover span{ opacity:0}
.f23{width: 390px; height: 240px; background-color: #1ba4aa; text-align: center; vertical-align:middle; font-size: 25px; color: #fff;font-weight: bold; line-height: 240px;}
.f23:hover{ background: url(../imagesnew/wybz3.png) no-repeat; display: block; background-size: 100% 100%;width: 390px; height: 240px;color: #fff; text-decoration: none; }
.f23:hover span{ opacity:0}
/*吴义月修改2020-8-5*/
.f24{width: 390px; height: 240px; background-color: #1ba4aa; text-align: center; vertical-align:middle; font-size: 25px; color: #fff;font-weight: bold; line-height: 240px;}
.f24:hover{ background: url(../imagesnew/wybz4.png) no-repeat; display: block; background-size: 100% 100%;width: 390px; height: 240px;color: #fff; text-decoration: none; /*opacity:0.5;*/}
.f24:hover span{ opacity:0}


.lm_foot{width: 100%; background-color: #1ba4aa; padding-top: 50px; padding-bottom: 20px; }
.foot_c{width: 1200px; margin: 0 auto;}
.foot_l{ width: 500px; background: url(../imagesnew/dhxt.png) no-repeat #1ba4aa 2% 30%;height: 500px; background-size: 80%；}
.foot_l p:nth-child(1){width: 400px;}
.xbt{font-size: 14px; color: #fff; height: 30px; line-height: 30px; margin-left: 80px;}
.dz{font-size: 20px; color: #fff; height: 30px; line-height: 30px; margin-left: 80px; font-weight: bold; text-decoration: underline;}
.foot_r{ width: 700px;}
.ewm1 p{ text-align: center; font-size: 16px; color: #fff; line-height: 30px;}
.xwfl{width: 1200px; margin: 30px auto;}
.xwfl1{width: 385px; height:315px;}
.xwfl1_t p:nth-child(1){width: 300px; font-size: 18px; font-weight: bold; color: #1ba4aa;height: 45px; line-height: 45px;}
.xwfl1_t p:nth-child(2){width: 60px; font-size: 14px;  color: #9f9f9f; background: url(../imagesnew/xjt.png) right no-repeat #fff; height: 45px; line-height: 45px;}
.xwfl1_t p:nth-child(2) a{color: #9f9f9f;}
.xwfl1_c{width:380px; margin: 10px auto;}
.l_c1{width: 100px;}
.l_c1 p:nth-child(1){ height: 28px; line-height: 28px; background-color: #1ba4aa; color: #fff; text-align: center;}
.l_c1 p:nth-child(2){ height: 28px; line-height: 28px; background-color: #ededed; color: #000; text-align: center;}
.l_c2{width:260px; }
.l_c2 p:nth-child(1){font-size: 16px;color: #000;}
.l_c2 p:nth-child(2){font-size: 14px;color: #9f9f9f;}
.l_c2 p:nth-child(2) a{font-size: 14px;color: #e49231;}
.xwfl1_b{width: 385px;}
.l_b1 p:nth-child(1){ width: 280px; line-height: 30px; height: 30px;}
.l_b1 p:nth-child(1) a{ color: #000;}
.l_b1 p:nth-child(2){ width: 100px;line-height: 30px; height: 30px;}
.xwfl2{width: 385px;height:315px;}
.xwfl2_bg{width: 385px; height: 270px; background-color: #f6f6f6; padding-top: 20px; margin-top: 10px;}
.xwfl2_sj{width: 100px; height: 25px; line-height: 25px; background-color: #b9b9b9;text-align: center; color: #fff; margin-left: 30px; }
.xwfl2_bt{color: #fff; margin-left: 30px;  line-height: 30px;}
.xwfl2_bt a{ color: #000;}
.xwfl3{width: 385px;height:315px;}
.xwfl3_bg{width: 385px; height: 235px;  margin-top: 10px;}
 .picScroll-left{width: 1300px;overflow:hidden; position:relative;  box-sizing: border-box; margin: 3% auto  }
.prev,.next{width: 50px; height: 50px;line-height: 50px;text-align: center; color: #fff; background: #000;   position: absolute; bottom: 35%; z-index: 100000000; cursor: pointer; opacity: 0.5; filter:alpha(opacity=0.5); -webkit-transition: all .3s ease; border-radius: 50px;}
.prev{ left:0px;}
.next{ right:0px;}

.picScroll-left .bd{ padding:10px;overflow: hidden; position: relative; width: 1200px; margin-left: 43px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.picScroll-left .bd ul li{ margin:0 5.5px; float:left; _display:inline; overflow:hidden; text-align:center; }
.picScroll-left .bd ul li .pic{ text-align:center; z-index: -999999999999999;}
.picScroll-left .bd ul li .pic img{ width:188px; height:252px; display:block;  padding:2px; z-index: -999999999999999;}
.pic_zi{width: 188px; height: 30px; line-height: 30px;  margin-top: -40px; z-index: 9999999;  color: #fff;}
.pic_zi a{ color:#fff; text-decoration:none;}
.k1{background: url(../imagesnew/k1.jpg) #fff no-repeat 30px 8px; text-indent: 100px;width: 200px;height: 77px; line-height: 77px; border-right: 1px solid #ccc; font-size: 16px;}

.k1 a{color: #000; text-decoration: none; font-weight: bold;}

.k1 a:hover{color: #fff; text-decoration: none; font-weight: bold;background: url(../imagesnew/ks1.jpg) #1ba4aa no-repeat 30px 8px; text-indent: 100px; display: block; width: 200px; height: 77px; line-height: 77px;}

.k2{background: url(../imagesnew/k2.jpg) #fff no-repeat 30px 8px; text-indent: 100px;width: 200px; height: 77px; line-height: 77px;  border-right: 1px solid #ccc; font-size: 16px;}

.k2 a{color: #000; text-decoration: none; font-weight: bold;}

.k2 a:hover{color: #fff; text-decoration: none; font-weight: bold;background: url(../imagesnew/ks2.jpg) #1ba4aa no-repeat 30px 8px; text-indent: 100px; display: block; width: 200px;height: 77px; line-height: 77px;}

.k3{background: url(../imagesnew/k3.jpg) #fff no-repeat 30px 12px;  text-indent: 100px;width: 200px; height: 77px; line-height: 77px;  border-right: 1px solid #ccc; font-size: 16px;}

.k3 a{color: #000; text-decoration: none; font-weight: bold;}

.k3 a:hover{color: #fff; text-decoration: none; font-weight: bold;background: url(../imagesnew/ks3.jpg) #1ba4aa no-repeat 30px 12px; text-indent: 100px; display: block; width: 200px; height: 77px; line-height: 77px;}

.k4{background: url(../imagesnew/k4.jpg) #fff no-repeat 30px 8px; text-indent: 100px;width: 200px; height: 77px; line-height: 77px;  border-right: 1px solid #ccc; font-size: 16px;s}

.k4 a{color: #000; text-decoration: none; font-weight: bold;}

.k4 a:hover{color: #fff; text-decoration: none; font-weight: bold;background: url(../imagesnew/ks4.jpg) #1ba4aa no-repeat 30px 8px; text-indent: 100px; display: block; width: 200px; height: 77px; line-height: 77px;}

.k5{background: url(../imagesnew/k5.jpg) #fff no-repeat 30px 8px; text-indent: 100px;width: 200px; height: 77px; line-height: 77px;  border-right: 1px solid #ccc; font-size: 16px;}

.k5 a{color: #000; text-decoration: none; font-weight: bold;}

.k5 a:hover{color: #fff; text-decoration: none; font-weight: bold;background: url(../imagesnew/ks5.jpg) #1ba4aa no-repeat 30px 8px; text-indent: 100px; display: block; width: 200px; height: 77px; line-height: 77px;}

.k6{background: url(../imagesnew/k6.jpg) #fff no-repeat 30px 15px;  text-indent: 100px;width: 200px; height: 77px; line-height: 77px; font-size: 16px;}

.k6 a{color: #000; text-decoration: none; font-weight: bold;}

.k6 a:hover{color: #fff; text-decoration: none; font-weight: bold;background: url(../imagesnew/ks6.jpg) #1ba4aa no-repeat 30px 15px; text-indent: 100px; display: block; width: 200px;height: 77px; line-height: 77px;}
.fast-nav{width: 1200px; margin: 5px auto;}
.xiax{width: 1200px; margin: 0 auto; height: 1px; background-color: #1ba4aa;}
.shangx{width: 1200px; margin: 0 auto; height: 4px; background-color: #1ba4aa;}

.lm_ystd{font-size: 32px; border-top: 2px solid #1ba4aa; width: 130px;}
.lm_yslb{width: 890px; margin: 15px auto; }
.lm_yslb_l{width:380px; display: block; float: left; margin-top: 40px; margin-right:30px;}
.ystx_l{width:150px; margin-right: 20px;}

.yslbp1{ font-weight: bold;font-size: 20px; color: #1ba4aa; line-height: 45px; height: 45px;}
.yslbp2{ font-size: 16px; color: #000; line-height: 35px;}
.yslbp3{ font-size: 14px; color: #000; line-height: 25px; }


/* banner start */
.focus{ width:100%; height:auto;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;}
.focus .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{ background:#FE6C9C;  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{   height:auto; /*background:url(images/loading.gif) center center no-repeat;  */}
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }

/* banner start */
.focus3{width:720px;}
.focus2{ width:100%; height:auto;  margin:0 auto; position:relative; overflow:hidden; text-align:center  }/*吴义月*/
.focus2 .hd2{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
.focus2 .hd2 ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;}
.focus2 .hd2 ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus2 .hd2 ul .on{ background:#FE6C9C;  }
.focus2 .bd2{ position:relative; z-index:0; }
.focus2 .bd2 li img{   height:auto; /*background:url(images/loading.gif) center center no-repeat;  */}
.focus2 .bd2 li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
/* banner end */
.wenzi1{ text-align:center; width:100%; }
.wenzi2{ width:900px; margin:0 auto; text-align:left; line-height:30px }
.centerwyy{ background-color:#fff}










