body,h1,h2,h3,h4,h5,p,dl,dd,ol,ul,th,td,fieldset,
input,button,textarea,form,canvas,audio,
video,article,aside,details,figcaption,
figure,footer,header,hgroup,menu,nav,section{margin:0;
    padding:0px; outline: none;
    font-weight: normal;}

ol,ul{list-style:none}
img{border:0;-ms-interpolation-mode:bicubic}
li,img,label,input{vertical-align:middle}

a{ text-decoration:none; outline:none; cursor: pointer;
    color:#222;}


.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}


body{ background:#fff; font-size:62.5%;}

.minpad{ padding: 0px 15px;}


.sylogo{
    width:100%;
    margin: auto;
    overflow: hidden;
    background: #004694;
    padding: 5px 0px;
}   
.sylogo img{
    max-width: 100%;
} 


.syhead{
    padding: 10px 0px;
    background: #fff;
}

.trsstc{
    width: calc(100% - 90px);
    float: left;
    border: #c7c7c7 1px solid;
    box-sizing: border-box;
    border-radius: 25px;
    margin-left: 15px;
    height: 40px;
}
.symenu{
    float: right;
    width: 70px;
    position: relative;
}


/* 搜索 */
.trss_nr{
    float:right;
    width: calc(100% - 60px);
    -webkit-appearance:none;
    appearance:none;
    background:none;
    border-style: none;
    font-size:16px;
    color:#333;
    height: 38px;
    line-height: 35px;
    }
.trss_btn{
        float:left;
        width: 45px;
        height: 40px;
        -webkit-appearance:none;
        appearance:none;
        border-style: none;
        background:none;
        text-align:center;
        cursor:pointer;
    } 
    



/* banner轮播 */
.ban_box{ width:100%; margin:auto; overflow:hidden;}
.mban{ width:100%; display: block !important;}
.mban img{width:100%; }
    
       
.ban_box .slick-dots{  display: block; position: absolute;
    bottom: 15px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}
.ban_box .slick-dots li {position: relative;
    display: inline-block;
    width:10px;
    height:10px;
    margin: 0 8px;
    padding: 0;
    cursor: pointer;
    text-indent:-999em;
    border-radius: 50%;
    background-image: -moz-linear-gradient( 13deg, rgb(12,63,149) 2%, rgb(117,98,85) 50%, rgb(222,132,20) 100%);
    background-image: -webkit-linear-gradient( 13deg, rgb(12,63,149) 2%, rgb(117,98,85) 50%, rgb(222,132,20) 100%);
    background-image: -ms-linear-gradient( 13deg, rgb(12,63,149) 2%, rgb(117,98,85) 50%, rgb(222,132,20) 100%);
     }
.ban_box .slick-dots li.slick-active{ 
    background:#fff;}	 




/* 门诊就诊表 专家介绍 */
.sykstd{ margin:0px auto; padding:25px 15px; overflow: hidden;}
.sykstd ul{ margin: 0px -15px;}
.sykstd li{ width: 25%; float: left; text-align: center;}
.sykstd li a{ display: block; overflow: hidden; margin: 8px 8px;}
.sykstd li span{ 
    width: 90px;  height: 90px;
    margin:0px auto;
    display: block;
    position: relative;
}
.sykstd li span img{
    max-width: 80%;
    max-height: 80%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.sykstd ul li h2{ width:100%; 
    float:left;
    text-align: center;
    font-size:1.6em; 
    color:#333; 
    font-weight:normal;
    line-height:1.8em; 
    height: 1.8em; 
    overflow: hidden;
}




.sydh{ width: 100%; margin: auto; overflow: hidden;}
.sydh h1{
    float: left;
    font-size:2.6em;
    color: #032b58;
    padding-bottom:13px;
    position: relative;
    font-weight: bold;
    }
.sydh h1::after{
    content: "";
    width: 40px;
    height: 4px;
    position: absolute;
    left: 0px;
    bottom: 0px;
    background: #032b58;
}
.sydh span{ float: right; font-size: 1.4em; padding-right: 28px;
   margin-top: 7px;
background: url(../images/ic_more.png) no-repeat right center;}
.sydh span a{color: #032b58;}

.dhbai h1{
    color: #fff;
}
.dhbai h1::after{
    background: #fff;
}
.dhbai span{
    background: url(../images/ic_more2.png) no-repeat right center;  
}
.dhbai span a{ color: #fff;}

.dhksjj h1{
    color: #fff;
}
.dhksjj h1::after{
    background: #f39801;
}






/* 新闻中心 */
.news_tj{
    padding-top: 25px;
    overflow: hidden;
}
.news_tj .news_tjpic{ 
    padding-bottom:56%; 
    position:relative; 
    overflow:hidden;
 }
 .news_tj .news_tjbox{
    width:100%; height:100%; 
    position:absolute; 
   top:0; left:0; 
}
.news_tj .img{
   position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    transition: all 0.3s ease-out 0s;
}
.news_tj .img a{
   display: block;
    height: 100%;
}

.news_tjtext{
    padding: 15px;
    background: #f2f2f2;
    overflow: hidden;
}
.news_tjtext h2{
    font-size: 1.7em;
    color: #222;
    line-height: 1.6em;
    height: 1.6em;
    overflow: hidden;
    white-space: nowrap;
    text-overflow:ellipsis;
    margin-bottom: 4px;
}
.news_tjtext span{
    padding-left: 20px;
    font-size: 1.4em;
    color: #777;
    background: url(../images/ic_time.png) no-repeat left center;
    background-size: auto 16px;
}


.newswz{
    padding-bottom: 40px;
    overflow: hidden;
}

.newswz li{ 
    width: 100%; 
    float: left; 
    border-bottom: #ddd 1px solid;
    position: relative;
}
.newswz li::before{
    content: "";
    width: 5px; height: 5px;
    position: absolute;
    left: 3px; top:24px;
    border-radius: 50%;
    background: #1562be;
}
.newswz li a{
        display: block;
    padding:12px 0px 15px 20px; 
    overflow: hidden;
}
.newswz li h2{
    font-size: 1.7em;
    color: #222;
    line-height: 1.6em;
    margin-bottom: 4px;
}
.newswz li span{ 
    padding-left: 20px;
    font-size: 1.4em; 
    color: #777;
    background: url(../images/ic_time.png) no-repeat left center;
    background-size: auto 16px;
}


.cont2_bg{
    background: #1562be;
    background-size: cover;
    padding: 40px 0px 25px;
    overflow: hidden;
}
.tzgg{
   padding-top: 25px;
}
.tzgg li{
    width: 100%; float: left;
    margin-bottom: 15px;
    background: #fff;
}
.tzgg li a{
    display: block;
    padding-right: 15px;
}
.tzgg li .tzgg_time{
    float: left;
    width: 70px; padding:16px 10px 12px 0px;
    height: 5.5em;
    background: #f39801;
    text-align: right;
    font-family: Arial;
    font-weight: bold;
    color: #fff;
}
.tzgg li .tzgg_time b{
    line-height: 1.5em;
    font-size: 2.0em;
}
.tzgg li .tzgg_time span{
    line-height: 1.4em;
    font-size: 1.4em;
}
.tzgg li h2{
    margin: 12px 0px;
  width: calc(100% - 95px);
  float: right;
  font-size: 1.7em;
  color: #222;
  line-height: 1.6em;
  height: 3.2em;
  overflow: hidden;
  text-overflow:ellipsis; 
  display:-webkit-box; 
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
}


/* 专家介绍 */
.cont3_box{
    padding: 20px 0px;
    overflow: hidden;
}

.zjjs{
    margin: 0px -15px;
    padding: 25px 0px 35px;
    overflow: hidden;
}
.zjjs_lb{
    width: 100%; float: left;
}

.zjjs_lb .zjjs_lbmar{
    margin: 0px 15px;
    padding: 0px 15px;
    border-bottom: #1562be 2px solid;
    position: relative;
    overflow: hidden;
    background: url(../images/zj_bg.png) no-repeat bottom;
    background-size: 100%  auto;
}

.zjjs_lb .zjjs_lbpic{
  width: 100%; float: left;  
  border-top: #1562be 2px solid;
}
.zjjs_lb .zjjs_lbpic span{
    position: relative;
    padding-bottom: 140%;
    overflow: hidden;
    display: block;
}
.zjjs_lb .zjjs_lbpic span img{
    position: absolute;
    left: 0px; top:0px;
    width: 100%; height: 100%;
}
.zjjs_lb .zjjs_lbtit{
    position: absolute;
    left: 0px; bottom: 0px;
    width: 100%;
    background:rgba(0, 0, 0, 0.5);
    font-size: 1.7em;
    color: #fff;
    line-height: 2.2em;
    height: 2.2em;
    overflow: hidden;
    white-space:nowrap; 
    text-overflow:ellipsis; 
    text-align: center;
}

.zjjs .slick-dots{  display: block; position: absolute;
    bottom: 0px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}
.zjjs .slick-dots li {position: relative;
    display: inline-block;
    width:10px;
    height:10px;
    margin: 0 8px;
    padding: 0;
    cursor: pointer;
    text-indent:-999em;
    border-radius: 50%;
    background-image: -moz-linear-gradient( 13deg, rgb(12,63,149) 2%, rgb(117,98,85) 50%, rgb(222,132,20) 100%);
    background-image: -webkit-linear-gradient( 13deg, rgb(12,63,149) 2%, rgb(117,98,85) 50%, rgb(222,132,20) 100%);
    background-image: -ms-linear-gradient( 13deg, rgb(12,63,149) 2%, rgb(117,98,85) 50%, rgb(222,132,20) 100%);
     }
.zjjs .slick-dots li.slick-active{ 
    background:#1562be;}	 


/* 科室简介 */
.ksjj_box{
    background: url(../images/ksjj_bg.jpg) no-repeat;
    background-size: cover;
    padding: 15px 15px 40px;
    margin-bottom: 40px;
    overflow: hidden;
    position: relative;
}


.ksjj{
  width: 94%; float: left;
  margin: 25px 3% 0px;
  font-size: 1.7em; color: #fff;
  line-height: 1.8em;
  height: 5.4em;
  overflow: hidden;
  text-overflow:ellipsis; 
  display:-webkit-box; 
  -webkit-line-clamp:3;
  -webkit-box-orient:vertical;
  text-indent: 2em;
}
.ksjj a{
    color: #fff;
}
.ksjj_box::after{
    content: "";
    width: 50px; height: 24px;
    position: absolute;
    right: 0px;
    bottom: 0px;
    background: url(../images/ic_more3.png) no-repeat;
    background-size: cover;
}


/* 教学动态 */
.jxdt{
    padding: 25px 0px 40px;
    overflow: hidden;
}
.jxdt li{
    width: 100%; float: left;
    margin-bottom: 15px;
    position: relative;
}
.jxdt li::after{
    content: "";
    width:calc(100% - 8px); 
    height:calc(100% - 8px);
    position: absolute;
    z-index: -1;
    left: 0px;
    top:8px;
    background: url(../images/jxdt_lbbg.png) no-repeat;
    background-size: cover; 
}
.jxdt li a{
    display: block;
    margin:0px 0px 8px 8px;
    padding: 15px 20px 10px;
    overflow: hidden;
    border:#1562be 1px solid;
    background: url() no-repeat right bottom #fff;
    background-size: auto 80%;
}

.jxdt li h2{
    font-size: 1.7em;
    color: #222;
    line-height: 1.6em;
    height: 1.6em;
    margin-bottom: 10px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow:ellipsis;
}
.jxdt li span{ 
    font-size: 1.4em; 
    color: #777;
}


/* 管理制度、下载资源 */
.cont6_bg{
    background: #f2f2f2;
    padding: 40px 0px;
    overflow: hidden;
    margin-bottom: 40px;
}

a.xkmore{
     position: absolute;
     z-index: 3;
     right:0px;
     top:7px;
     color: #032b58;
     font-size: 1.4em;
     padding-right: 28px;
     background: url(../images/ic_more.png) no-repeat right center;
}

.slide_glzd{position: relative;}

.slide_glzd .hd ul li{ 
    float:left; 
    margin-right: 25px;
    font-size:2.8em; 
    color: #606060;
    padding-bottom:13px;
     overflow: hidden;
     position: relative;
     font-weight: bold;
     font-size: 2.2em;
     
}
.slide_glzd .hd ul li.on{
    color: #032b58;
}
.slide_glzd .hd ul li.on::after{
    content: "";
    width: 40px;
    height: 4px;
    position: absolute;
    left: 0px;
    bottom: 0px;
    background: #032b58;
    }

.slide_glzd .bd ul{width:100%; float:left; 
    margin-top:17px; }
.slide_glzd .bd li{ 
    width: 100%; 
    float: left; 
    border-bottom: #d2d2d2 1px solid; 
}

.slide_glzd .bd li a{
   padding:15px 0px 16px;
   display: block;
   overflow: hidden;
}

.slide_glzd .bd li span{ 
    float: left; 
    font-size: 1.7em; 
    line-height:1.6em; 
    color: #666;
    width: 100px;
    position: relative;
   } 
   
.slide_glzd .bd li span::after{
    content: "";
    width: 1px; height: 20px;
    position: absolute;
    right: 0px;
    top: 5px;
    background: #1562be;
}   

.slide_glzd .bd li h2{
    width: calc(100% - 110px);
    float: right;
    font-size: 1.7em; 
    color: #222;
    line-height:1.6em; 
    height:1.6em; 
    overflow: hidden;
    white-space:nowrap; 
    text-overflow:ellipsis;
}

.slide_glzd .bd li:last-child{ border-bottom-style: none;}   


/* 科室文化 */
.kswh_box{
    margin: 25px -15px 40px;
    overflow: hidden; 
}

.kswh{
    padding-bottom: 40px;
}

.kswh_lb .kswh_lbmar{
    margin: 0px 15px;
}
.kswh_lb .kswh_lbpic{ 
    padding-bottom:56%; 
    position:relative; 
    overflow:hidden;
 }
.kswh_lb .kswh_lbnr{
    width:100%; height:100%; 
    position:absolute; 
   top:0; left:0; 
}
.kswh_lb .img{
   position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    transition: all 0.3s ease-out 0s;
}
.kswh_lb .img a{
   display: block;
    height: 100%;
}

.kswh .slick-dots{  display: block; position: absolute;
    bottom: 0px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}
.kswh .slick-dots li {position: relative;
    display: inline-block;
    width:10px;
    height:10px;
    margin: 0 8px;
    padding: 0;
    cursor: pointer;
    text-indent:-999em;
    border-radius: 50%;
    background-image: -moz-linear-gradient( 13deg, rgb(12,63,149) 2%, rgb(117,98,85) 50%, rgb(222,132,20) 100%);
    background-image: -webkit-linear-gradient( 13deg, rgb(12,63,149) 2%, rgb(117,98,85) 50%, rgb(222,132,20) 100%);
    background-image: -ms-linear-gradient( 13deg, rgb(12,63,149) 2%, rgb(117,98,85) 50%, rgb(222,132,20) 100%);
     }
.kswh .slick-dots li.slick-active{ 
    background:#1562be;}	



.dibu_box{ 
   
background: url(../images/dibu_bg.jpg) no-repeat;
background-size: cover;
overflow: hidden;
}
.dibu_bg{
    padding:25px;
    background: #004694;
    overflow: hidden;
}
.dibu{
    width: 100%;
    float: left;
    font-size: 1.3em;
    color: #fff;
    line-height: 40px;
    border-top: #1c2c42 1px solid;
}
.dibu p{

font-size: 13px;
}
.duoping{
    float: left;
    width: 100%;
    /* margin: 10px auto; */
}

.duoping ul li{

    width: 70px;
    margin: 0 auto;

}
.duoping a{ padding: 0px 13px;
    height: 2.0em; 
    line-height:2.0em;
    font-size: 1.4em;
    color: rgba(255, 255, 255, 0.6); 
    clear: both;
    border:#1562be 1px solid; 
    display: inline-block;
    border-radius: 4px;}



.mlmytp{ width:100%; margin:auto;}
.mlmytp img{ width:100%;}


.lanmuwz{ width:100%; 
    float:left; 
    margin-top:15px;
    border-bottom: #999 1px solid; 
}	
.lanmuwz h1{ float:left; 
    margin-top: 10px;
    font-size:2.6em; 
    color:#1562be; 
    padding-bottom: 10px;
    position: relative;
  }
.lanmuwz h1::after{
    content: "";
    width: 100%; height: 2px;
    position: absolute;
    left: 0px;
    bottom: 0px;
    background: #1562be;  
}

.lanmuwz span{ float:right; line-height:20px;
    background: url(../images/ic_home.png) no-repeat left 4px;
    font-size:12px; color:#999;
padding-left: 18px; margin-top:20px;}	
.lanmuwz span a{ color:#999;}

.dibu_lf{
    float: left;
    width: 650px;
}
.dibu_lf h2{
    width: 100%;
    float: left;
    font-size: 24px;
    color: #fff;
    margin-bottom: 12px;
   font-weight: bold;
}
.dibu_lfnr{
   width: 100%;
    float: left;
}
 
 .dibu_lf p{
    font-size: 13px;
    color: #fff;
    line-height: 25px;
    margin:0px;
}
.dibu_rg{
    float: left;
    margin: 10px auto;
    width: 100%;
}
.dibu_rg li{
  width: 110px;
  margin: 0 auto;
}
.dibu_rg li img{
    width: 110px;
    height: 110px;
    float: left;
/*  margin-bottom:6px;  */
}
.dibu_rg li span{
    display: block;
    font-size: 14px;
    color: #fff;
    text-align: center;
}	



 
/*列表页*/
.listwk{
    padding:15px 0px 45px; 
    overflow:hidden;
} 
.listwk ul{ margin-bottom: 20px; 
    min-height:400px;
    overflow: hidden;
}
.listwk li{width:100%; float:left;
     border-bottom:#eee 1px dashed; 
     position: relative;
     }
.listwk li::before{
    content: "";
    position: absolute;
    left: 0px; top:23px;
    width: 5px; height: 5px;
    border-radius: 50%;
    background: #1562be;
}
.listwk li a{ 
    padding:13px 0px;
    display: block;
    overflow: hidden;
	}
.listwk li h2{
    margin-left: 15px;
    float: left;
    width: calc(100% - 110px);
    font-size: 1.7em;
   color: #222;
   line-height: 1.6em;
   height: 1.6em;
   overflow: hidden;
   text-overflow:ellipsis; 
   white-space:nowrap; 
}
.listwk li span.zsdate{ 
    float:right; 
    font-size:1.4em; 
    color:#999;
    line-height: 1.9em;
}	





/* 列表页图片 */
.listtp{
    margin: 0px -8px;
    overflow: hidden;
}
.listtp ul{
    margin-top: 20px;
    min-height:400px;
overflow: hidden;}
.listtp li{width:50%; float:left; 
    margin-bottom: 30px;}
.listtp li a{ display: block; overflow: hidden;
margin: 0px 8px;}
.listtp li span{ 
    width:100%; 
    display:block;
     padding-bottom:56%; 
     position:relative; 
     overflow:hidden;}
.listtp ul li span img{
    width:100%; 
    position:absolute;
     top:0; left:0;}
.listtp ul li h2{ width:100%; float: left;
    font-size:1.7em; color:#333;
    line-height:1.6em; height:1.6em;
    margin-top: 10px; font-weight: normal;
    overflow:hidden; 
    white-space:nowrap; 
    text-overflow:ellipsis;
}     


/* 医生列表 */
.list_ys{
    min-height: 500px;
    margin: 0px -15px;
    overflow: hidden;
    padding: 25px 0px;
} 

.list_ys li{
    width: 50%; float: left;
}
.list_ys li a{
    display: block;
    overflow: hidden;
    margin: 0px 15px 30px;
    padding: 10px;
    border:#eee 1px solid;
}

.list_ys li .ltys_pic{
    position: relative;
    padding-bottom: 140%;
    overflow: hidden;
}
.list_ys li .ltys_pic img{
    position: absolute;
    left: 0px; top:0px;
    width: 100%;
}

.list_ys li h2{
    font-size: 1.7em;
    color: #222;
    line-height: 2.2em;
    height: 2.2em;
    overflow: hidden;
    white-space:nowrap; 
    text-overflow:ellipsis; 
    text-align: center;
    margin-top: 8px;
}


/* 新闻列表页 */
.list_xw{
    min-height: 500px;
    overflow: hidden;
    padding-bottom: 30px;
}
.list_xw ul{
    padding: 5px 0px 25px; 
    overflow: hidden;
}
.list_xw li{
    width: 100%; float: left;
    border-bottom: #eee 1px solid;
}
.list_xw li a{
    padding: 18px 0px;
    display: block;
    overflow: hidden;
}
.list_xw li .ltxw_pic{
    width: 140px; float: left;
}
.list_xw li .ltxw_pic span{
    width: 100%;
    float: left;
    position: relative;
    padding-bottom: 56%;
    overflow: hidden;
}
.list_xw li .ltxw_pic span img{
    position: absolute;
    left: 0px; top:0px;
    width: 100%;
}

.list_xw li .ltxw_wz{
    width: calc(100% - 160px);
    float: right;
}

.list_xw li .ltxw_wz h2{
  font-size: 1.7em;
  color: #222;
  line-height: 1.6em;
  height: 3.2em;
  overflow: hidden;
  text-overflow:ellipsis; 
  display:-webkit-box; 
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  margin-bottom: 6px;
}
.list_xw li .ltxw_wz span{ 
    padding-left: 20px;
    font-size: 1.4em; 
    color: #777;
    background: url(../images/ic_time.png) no-repeat left center;
    background-size: auto 16px;
}



/*内容页*/
.contwk{ width:100%; margin:15px auto 30px; overflow:hidden;}
.cont_tit{ width:100%; float:left; text-align:center;}
.contwk h1{ width:100%; font-size:1.6em; color:#333; margin-bottom:5px;}
.contwk h2{ width:100%; font-size:1.5em; color:#555; margin-bottom:5px;}
.contwk span{ width:100%; font-size:1.3em; color:#777;}

.cont_zwen{ width:100%; float:left; font-size:1.4em; color:#555; line-height:1.8em; min-height:400px;
border-top:#eee 1px dashed; border-bottom:#eee 1px dashed; padding:15px 0px; margin:15px 0px;} 
.cont_zwen p{ text-indent:2em;}
.cont_zwen p img{ max-width:100%; height:auto !important; text-indent:0em; margin-left:-2em;}
.cont_zwen p td{ text-indent:0em;}
 
.cont_sxp{ width:100%; float:left; }
.cont_sxp ul li{ width:100%; float:left; font-size:1.3em; color:#555; line-height:22px; margin:2px 0px;}
.cont_sxp ul li a{ color:#555;}


/*单篇正文*/
.contdpzw{ width:100%; margin:15px auto 30px; overflow:hidden; min-height:400px;}
.contdpzw h1{ width:100%; font-size:1.6em; color:#333;
     margin-bottom:5px; text-align: center;}
.ctdpzw_nr{ width:100%; float:left; font-size:1.4em; color:#555; line-height:1.8em;
    border-top:#eee 1px dashed; border-bottom:#eee 1px dashed; padding:15px 0px; margin:15px 0px;} 
.ctdpzw_nr p{ text-indent:2em;}
.ctdpzw_nr p img{ max-width:100%; height:auto !important; text-indent:0em; margin-left:-2em;}
.ctdpzw_nr p td{ text-indent:0em;}






@media only screen and (max-width:414px) {
    .sykstd li span{
        width: 60px; height: 60px;
    }
    .sykstd ul li h2{
        font-size: 1.5em;
    }


    .sydh h1,
    .lanmuwz h1{
        font-size: 2.2em;
    }
    .sydh span{
        margin-top: 10px;
    }


    .news_tjtext h2,
    .newswz li h2,
    .tzgg li h2,
    .zjjs_lb .zjjs_lbtit,
    .ksjj,
    .jxdt li h2,
    .slide_glzd .bd li span,
    .slide_glzd .bd li h2,
    .listwk li h2,
    .listtp ul li h2,
    .list_ys li h2,
    .list_xw li .ltxw_wz h2{
        font-size: 1.6em;
    }
    

}


@media only screen and (max-width:375px) {
    .dibu_bg{
        padding: 15px;
    }
    .dibu{
        width: 100%;
    }
    .duoping{
        float: left; margin-top:10px;
        width: 100%; text-align: center;
    }
    .dibu,
    .duoping a{
        font-size: 1.3em;
    }
}
















