/*全局共用*/

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,block

quote,th,td{margin:0;padding:0;}

body{font-family:"微软雅黑";font-size:14px;color:#000000;}

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

h1, h2, h3, h4, h5, h6{font-weight:normal;font-size:100%;} 

img{border:none;border:0;vertical-align:middle;}

a{text-decoration:none;outline:none; color:gray;}

a:hover{text-decoration: underline;}

p{margin:0;padding:0;}

.cl{clear:both;}

.cl:after {

    content: "";

    display: block;

    clear: both;

    width: 0;

}

.main,.main_con{

    clear: both;

}

.main:after ,.main_con:after{

    content: "";

    display: block;

    clear: both;

    width: 0;

}
.clearfix{*zoom:1}
.fl{ float:left;}
.fr{ float:right;}
.w1100{ width:1100px; margin:0 auto;}

body{
    display: block;
    zoom: 1;
}
/* 全局共用end */



/* 头部相关 */
.header{
    display: block;
    margin: 0 auto;
    width: 100%;
    min-width: 1200px;
    height: 223px;

}

.h_top{
    margin: 0 auto;
    background: url(../images/head1.jpg);
    width: 100%;
    height: 23px;
}

.h_foot{
   /* background: #f3efe4;*/
    height:  203px;
}
.h_main{
    background: url(../images/head2.png) no-repeat;
    margin: 0 auto;
    width: 1200px;
    height: 203px;  

}

.h_main .logo{
    float: left;
    width: 420px;
    height: 110px;
    padding-top: 20px;
}
.h_main .search{
     float: left;
	 border:1px solid #e2dad3; 
	 border-radius:3px;
	 margin-top: 55px;
	 margin-left: 245px;
}
.h_main .search input{outline:none; width:208px; height:38px; border:none; border-top-left-radius:3px; border-bottom-left-radius:3px; background-color:#fff; float:left; padding-left:10px;}
.h_main .search button{ width:60px; height:38px; outline:none; border:none; background-color:#8a211e; border-top-right-radius:3px; border-bottom-right-radius:3px; cursor:pointer;}
.h_main .search button i{ font-size:20px; color:#ffffff;}
.h_main .contact{
    float: right;
    width: 245px;
    height: 85px;
    margin-top: 45px;
}

.h_main .contact span{
    color: #000000;
    font-size: 16px;
}

.h_main .contact h3{
    font-size: 28px;
    color: #8a211e;
}
.h_main .contact img{
    margin-top:8px ;
    display: block;
    float: left;
	margin-right:15px;
}
/* ***顶部end*** */

/* ***底部**** */

.footer{

    margin: 0 auto;

    display: block;

    float: left;

    width: 100%;

    height: 196px;

    min-width: 1200px;

    

}

.f_top{

    min-width: 1200px;

    width: 100%;

    background: url(../images/footer1.jpg);

    height: 14px;

}

.f_main{

    min-width: 1200px;

    background: url(../images/footer2.jpg);

    width: 100%;

    height: 182px;

}

.f_con{

    

    margin:0 auto;

    width: 1200px;

    min-width: 1200px;

    height: 182px;



}

.f_con_l{



    width: 780px;

    float: left;

    height: 182px;

}

.f_con_l ul{

    margin-top: 30px;

}

.f_con_l li{

    display: inline;

    border-right: 1px solid #8a211e;

    padding-right: 17px;

    margin-right: 17px;

}

.f_con_l a:hover{

    font-weight:bold ;

}

.f_con_l a{

    text-decoration: none;

    color: #8a211e;

    font-size: 15px;

}

.f_con_l_te{

    margin-top: 24px;

    font-size: 15px;

    color: #8a211e;

    line-height: 28px;

}

 .f_con_r{



    width: 415px;

    float: left;

    height: 182px;

}

.f_con_r .qr{

    float: right;

    margin-top: 23px;

    width: 113px;

    height: 113px;

    background: #ffffff;

    padding-top: 10px;

    padding-left: 10px;

    margin-left: 20px;

}

.f_con_r .qr img{

	width:104px;

	height:104px;

}

.f_con_r span{

    display: inline-block;

    padding-left: 22px;

    text-align: center;

    line-height: 45px;

    color: #616161;

    font-size: 14px;

}

/* ***底部end*** */



/* 导航栏相关 */



.homenav{

    margin: 0 auto;

    background: #8a211e;/**原 background: #7a1213;  **/

    width: 100%;

    height: 50px;

}

.nav_main{

    margin: 0 auto;

    width: 1200px;

    min-width: 1200px;

    height: 50px;



}

/* 主导航 */

.nav{

    list-style-type: none;

}

.nav li{

    display: inline-block;

    width: 100px;

    height: 50px;

    float: left;

    background: #8a211e;

    border-radius: 1px;



}

.nav a{

    display: block;

    width: 100px;

    height: 50px;

    text-decoration: none;

    color:#ffffff;

    font-size: 16px;

    font-weight: 600;

    text-align: center;

    line-height: 50px;

}

.nav a:hover{

	color:#fff;

}

.nav li.on{

    /* background: #d6a443; */

}

.nav li:hover{

    background: #d6a443;

}



/* 子导航 */



.sub_nav{

    list-style-type: none;

    display: none;

    position: relative;

    z-index: 999;

}

.nav>li:hover .sub_nav{

    display: block;

}

.sub_nav a{

	font-weight:normal;

	font-size:14px;

}

/* ****导航end*** */



/* *****顶层幻灯片* **/





.banner_bg{

    display: block;

   margin:0 auto;

   background: #f3e5cd;

  width: 100%;

  min-width: 1200px;

   height: 418px;

   overflow: hidden;

}

.banner{

    width: 1920px;

    margin:0 auto;

    position: relative;

    background:  #f3e5cd;

    overflow: hidden;

}

.banner ul{

    height: 418px;

    position: relative;

    transition:all 1s;

}

.banner ul li {

    width: auto;

    float: left;

    position: relative;

}

.banner ul li img{

    width: auto;

}

.banner .btn{

    position: relative;

    top:-50px;

    margin: 0 auto;

    width: 82px;

    height: 20px;

}

.banner .btn span{

    width: 13px;

    height:13px;

    border-radius: 10px;

    background:#827a6f;

    margin:0;

    margin-right: 10px;

    display: inline-block;

    cursor: pointer;

}

.banner .btn span.on{

    background: #8a211e;

}

/* ****幻灯片end*** /



/*  *****中心主区域*** */

/* 左右侧背景 */

.bg{

   /*  background: #f3e5cd url(../images/bg1.jpg) repeat-y center top;*/

}

.main_bg{

    margin: 0 auto;

    width: 100%;

   /* background: url(../images/subbg1.jpg) no-repeat center top; */

    

}

.nban{

	width:100%;

	height:280px;

}

/* 悬浮窗 */

.s_wid{

color:#ffffff;

z-index: 9999;

position: fixed;

right: 10px;

top:30%;

padding:5px;

text-align:center;

width: 70px;

height: 370px;

border-bottom-left-radius: 4px;

border-bottom-right-radius: 4px;

border-top-left-radius: 4px;

border-top-right-radius: 4px;

}

.s_wid .con{

    width: 65px;

    height:  65px;

    background:#8a211e;

    margin-bottom: 10px;

    border-radius: 10px;

    text-align: center;

}

.s_wid .con:hover{

    font-size: 16px;

}

.s_wid .con p{

	font-size:14px;

}

.s_wid a{

    text-decoration: none;

    color: white;

}

.sw_qr,.sw_phone{

    color: #6d3e20;

    display: block;

}

.sw_qr{

    display: block;

    position: relative;

   right: 113px;

   top: -80px;

}

.sw_qr img{

	width:104px;

	height:104px;

}

.sw_phone{

    bottom: 37.5%;

    position: relative;

    display: inline-block;

    right: 120px;

    top: -55px;

    white-space: nowrap;

}

.sw_phone>div {

    display: inline-block;

}

#sw_qr:hover #sw_qri{

    display: block;

}

#sw_ph:hover #sw_phone{

    display: block;

}

/* 主区域 */

.main{

    margin: 0 auto;

    height: auto;

    width: 1200px;

    position: relative;

    min-width: 1200px;

    padding-top:20px;

/*     padding-bottom: 33px; */

    

}

.main_con{

    margin:0 auto;

    width: 1160px;

}

/* index中心相关 */

/* 中心各框 */

/* col1 */

.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8{

    width: 1160px;

    margin:0 auto;

}

.col1{

    height: 360px;  /*  height: 330px; */

    

}



.col2{

    height: 325px;

    margin-top: 20px;



}

.col3{

    height: 100px;

    margin-top: 20px;



}

.col4{

    height: 330px;

    margin-top: 20px;

	

}

.col5{

    height: 305px; /*  height: 260px; */

    background: #98def4;    /* background: #f7f0ef;*/

    border: 1px solid #f0e9e3;

    margin-top: 20px;



}

.col6{

    height: 100px;

    margin-top: 20px;



}

.col7{

    height: 260px;

    margin-top: 20px;



}

.col8{

    height: 70px;

    border: 1px solid #f0e9e3;

    margin-top: 20px;

}







/* 中心各框头部 */

.title{

    height: 45px;

    background: url(../images/main_con_bg.jpg);

    *zoom: 1;

}

.title div{

    float: left;

}

.title .te{

    text-align: center;

    line-height:45px;

    font-size: 16px;

    color: #FFFFFF;

    font-weight: 600;

    width: 100%;

}

.title .img_l,.title .img_r

{    width: 35px;

    height:45px;

}

.title .img_l{

    margin-left: -100%;

}

.title .img_r{

    margin-left:-35px;

    position: relative;

    top: 10px;

}

/* 幻灯片 */



/*.main_banner img{

    width: 450px;

    height: 330px;

}

.main_banner ul{

    position: absolute;

    transition:all 1s;

}

.main_banner ul li{

    float:left;

    position:relative;

    

    

}

.main_banner .btng{

    position: relative;

    left: 0px;

    top: 290px;

    background: #403c31 ;

    width: 450px;

    height: 40px;

    opacity:0.8;



    

}

.main_banner .btng .newbg{

    width: 290px;

    height: 40px;

    font-size: 15px;

    color: white;

    position: absolute;

    font-weight: bold;

    line-height: 40px;

    margin-left: 16px;

}

.main_banner .btn{

    margin: 0;

    position: relative;

    left: 315px;

    width: 135px;

    height: 40px;

    overflow: hidden;



}

.main_banner .btn span{

    width: 20px;

    height:7px;

    background: #ffffff;;

    margin:0;

    margin-right: 10px;

    display: inline-block;

    cursor: pointer;

    position: relative;

    top:17px;

}

.main_banner .btn span.on{

    background:#e2841b;

} 



 .main_banner{

    float: left;

   width: 450px;

    height: 330px;

    overflow: hidden;

    border: 1px solid #f0e9e3;

}*/



/* 本例子css */







/*   修改图片宽度备份
.slideBox{float: left; width:450px; height:330px; overflow:hidden; position:relative; border:1px solid #ddd;  }*/

.slideBox{float: left; width:640px; height:360px; overflow:hidden; position:relative; border:1px solid #ddd;  }


.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }

.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

.slideBox .hd ul li{ text-indent:-999px; float:left;  width: 20px;height:7px;  margin-right: 10px; background: #ffffff;; cursor:pointer; }

.slideBox .hd ul li.on{ background:#e2841b; }





.slideBox .bd{ position:relative; height:100%; z-index:0;   }

.slideBox .bd li{ zoom:1; vertical-align:middle; }


/*   修改图片宽度备份 
.slideBox .bd img{ width:450px; height:330px; display:block;  }
.slideBox .bd li p{background: #403c31 ; width: 440px; padding-left:10px; height: 40px; line-height:40px; opacity:0.8; position:absolute; left:0; bottom:0; color:#fff; font-size:14px; }
*/

.slideBox .bd img{ width:640px; height:360px; display:block;  }

.slideBox .bd li p{background: #403c31 ; width: 640px; padding-left:10px; height: 40px; line-height:40px; opacity:0.8; position:absolute; left:0; bottom:0; color:#fff; font-size:14px; }

/* 下面是前/后按钮代码，如果不需要删除即可 */

.slideBox .prev,

.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }

.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }

.slideBox .prev:hover,

.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.slideBox .prevStop{ display:none;  }

.slideBox .nextStop{ display:none;  }




/* Tab 切换效果 */

.index_tabA{

    float: left;

    width: 495px;    /**  width: 380px; **/

    height: 360px;

    border: 1px solid #8a211e;  /** border: 1px solid #f0e9e3; **/
	

    margin-left:20px;

    

}


.tabtitle{

    height: 45px;

    background: url(../images/main_con_bg.jpg);

    *zoom: 1;

}

.tabtitle div{

    float: left;

}
/*
.tabtitle .te{

    text-align: center;

    line-height:45px;

    font-size: 16px;

    color: #FFFFFF;

    font-weight: 600;

    width: 100%;

}
*/

.tabtitle .img_l,.tabtitle .img_r

{    width: 35px;

    height:45px;

}

.tabtitle .img_l{

    margin-left: -100%;

}

.tabtitle .img_r{

    margin-left:-35px;

    position: relative;

    top: 10px;

}




.index_tab{

    text-align: center;

    line-height:45px;

    font-size: 16px;

    color: #FFFFFF;

    font-weight: 600;

    width: 33.33%;

}

.tab_con{

    margin:0 auto;

    width: 470px;

    height: 270px;

}

.tab_con .con_ul

{   display:block;

    margin:0 auto;

    color: #8a211e;

    margin-top:10px;

    width: 470px;

    height: 270px;

}


/*
.index_tab .tabtitle .djwhte{

    text-align: center;

    line-height:45px;

    font-size: 16px;

    color: #FFFFFF;

    font-weight: 600;

    width: 50%;
	
	
	

}*/


.tabActive {
    /*background: url(../../images/i_d_t.gif) center bottom no-repeat;*/
	
	background: #98def4;
    
	color: #000000;
}





/* 医院新闻 */

.main_yyxw{

    float: left;

    width: 380px;

    height: 330px;

    border: 1px solid #8a211e;  /** border: 1px solid #f0e9e3; **/
	

    margin-left:20px;

    

}



.yyxw_con{

    margin:0 auto;

    width: 360px;

    height: 270px;

}



.con_ul

{   display:block;

    margin:0 auto;

    color: #8a211e;

    margin-top:10px;

    width: 360px;

    height: 270px;

}

.con_ul a{

    text-decoration: none;

}

.con_ul>li{

    height: 42px;

    line-height: 42px;

    background: url(../images/list.jpg) no-repeat left ; 

    border-bottom: #e6e6e6 1px dashed;



}



.con_ul .text{

    margin-left: 18px;

    font-size: 15px;

}

.con_ul li a{

    overflow: hidden;

    color: #0a0a0a;

}

.con_ul li a:hover{

    color:#8a211e;

    font-weight: bold;

}

.con_ul .date{

    float: right;

    display: inline-block;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

    color:#aaa9a9;

    font-size: 14px;

   

}

/* 就医指南 */

.main_jyzn{

    float: right;

    width: 280px;

    height: 320px;

    border: 1px solid #8a211e;  /* #f0e9e3;   */

    margin-left:20px;

}



.jyzn_con{

    width: 100%;

    height: 285px;



}

.btn_col{

    width: 255px;

    height:100%;

    margin:0 auto;

    padding-top: 15px;

    overflow: hidden;

    text-align: center;

}

.btn_col .col{

    width: 100%;

    height: 90px;

    float: left;

    margin:0 auto;

   

    

}

.jyzn_con .btn_l a,.jyzn_con .btn_r a{

    color: black;

    text-decoration: none;

}

.jyzn_con .btn_l a:hover,.jyzn_con .btn_r a:hover{

    font-size: 20px;

}

.jyzn_con a{

    display: inline-block;

    width: 100%;

    height: 100%;

    margin-top: 8px;

}

.jyzn_con .btn_l{

    float: left;

    display: inline-block;

    width: 120px;

    height: 80px;

    text-align: center;

    background: #f8f6f3;

    display: block;



}

.jyzn_con .btn_r{

    float: right;

    display: inline-block;

    width: 120px;

    height: 80px;

    text-align: center;

    background: #f8f6f3;

    display: block;





}

/* 医院简介 */

.main_yyjj{

    float: left;

    width: 855px;

    height: 325px;

    background: url(../images/yyjj.png);

}

.yyjj_t{

    line-height: 48px;

    text-align: center;

    color:#ffffff ;

    font-size: 16px;

    font-weight: 600;

}

.yyjj_img{

    float: left;

    width:370px;

    height: 240px;

    margin-left: 20px;

    margin-top: 20px;

}

.yyjj_img img {

    width:370px;

    height: 240px;

}

.yyjj_con_t>div{

    float: left;

}

.yyjj_con_t .img1,.yyjj_con_t .img2{

    width: 30px;

    height: 30px;

}

.yyjj_con_t .img1{

    margin-left: -100%;

}

.yyjj_con_t .img2{

    margin-left: -30px;

}

.yyjj_con_t .te{

    width: 100%;

    text-align: center;

    line-height: 70px;

    font-size: 32px;

    font-weight: 500;

    color: #8a211e;

    font-family: STXingkai;



}

.yyjj_con{

    width: 424px;

    height: 240px;

    float: left;

    margin-left: 15px;

    margin-top: 20px;

}

.yyjj_con_t{

    height: 60px;

}

.yyjj_con_te{

    margin-top: 13px;

    font-size: 16px;

    line-height: 35px;

    font-weight: lighter;

    height: 170px;

    overflow: hidden;

    white-space: normal;

    text-overflow: ellipsis;

   

    

}

.yyjj_con_te a{ color:#ff0000; font-size:14px; padding-left:10px;}





/* 重点专科、重点学科 */

.main_zdzkxk{

    float: left;

    /*width: 855px;*/
	
	width: 550px;

    height: 325px;

    background: url(../images/zdzkxk1.png);
	
	margin-left: 20px;

}

.zdzkxk_t{

    line-height: 48px;

    text-align: center;

    color:#ffffff ;

    font-size: 16px;

    font-weight: 600;

}

.zdzkxk_img{

    float: left;

    width:370px;

    height: 240px;

    margin-left: 20px;

    margin-top: 20px;

}

.zdzkxk_img img {

    width:370px;

    height: 240px;

}

.zdzkxk_con_t>div{

    float: left;

}

.zdzkxk_con_t .img1,.zdzkxk_con_t .img2{

    width: 30px;

    height: 30px;

}

.zdzkxk_con_t .img1{

    margin-left: -100%;

}

.zdzkxk_con_t .img2{

    margin-left: -30px;

}

.zdzkxk_con_t .te{

    width: 100%;

    text-align: center;

    line-height: 40px;

    font-size: 16px;

    font-weight: 500;

    color: #8a211e;

    font-family: STXingkai;



}

.zdzkxk_con{

    width: 195px;

    height: 240px;

    float: left;

    margin-left: 50px; /**  原来为10px;**/
	
	margin-right: 5px;


}

.zdzkxk_con_t{

    height: 40px;

}

.zdzkxk_con_te{


    font-size: 16px;

    line-height: 35px;

    font-weight: lighter;

    height: 230px;

    overflow: hidden;

    white-space: normal;

    text-overflow: ellipsis;

   

    

}

.zdzkxk_con_te a{ color:#ff0000; font-size:14px; padding-left:10px;}


/* 护理园地 */

.main_hlyd{

    float: left;

    width: 283px;

    height: 330px;

    background: #8a211e;

    border: 1px solid #8a211e;

   margin-left: 20px;
	
	 /**background: #f7f2f2;

    border: 1px solid #f0e9e3;
	
	*/



}


.hlyd_con{ 

    margin:0 auto;

   width:260px;

   height:300px;

   background: white;

   border-radius: 20px;

   

}

.hlyd1{

    margin:0 auto;

    background: white;

    width:260px;

   height:240px;

   position: relative;

   top:-36px;

   border-radius: 10px;

}




/* 医疗特色 */

.main_ylts{

    float: left;

    width: 283px;

    height: 320px;

    background: #8a211e;

    border: 1px solid #8a211e;

   /* margin-left: 20px;

    background: #f7f2f2;

    border: 1px solid #f0e9e3; */

}


.ylts_con{ 

    margin:0 auto;

   width:260px;

   height:300px;

   background: white;

   border-radius: 20px;

   

}

.ylts1{

    margin:0 auto;

    background: white;

    width:260px;

   height:240px;

   position: relative;

   top:-36px;

   border-radius: 10px;

}




/* 通知公告 */

.main_tzgg{

    float: left;

    width: 283px;

    height: 320px;

    background: #8a211e;

    border: 1px solid #8a211e;

    margin-left: 20px;

	/* background: #f7f2f2;

    border: 1px solid #f0e9e3; */

}



.tzgg_con{ 

    margin:0 auto;

   width:260px;

   height:300px;

   background: white;

   border-radius: 20px;

   

}

.tzgg1{

    margin:0 auto;

    background: white;

    width:260px;

   height:240px;

   position: relative;

   top:-36px;

   border-radius: 10px;

}

.ti{

    color: #8a211e;

    text-align: center;

    font-size: 16px;

    font-weight: bold;

    padding-top:15px;

    padding-bottom: 15px;

    border-bottom: #e6e6e6 1px dashed;

    margin-bottom: 5px;

    border-radius: 12px;

}

.con_ul1

{   display:block;

    margin:0 auto;

    padding-left: 7px;

    color: #8a211e;

    background: white;

    width:243px;

    height:240px;

    border-radius: 10px;

    overflow: hidden;



}

.con_ul1 a{

    display: inline;

    text-decoration: none;

    margin: 0 auto;

    font-size: 15px;

    color: #0a0a0a;

}

.con_ul1>li{

    

    background: url(../images/list.jpg) no-repeat left 12px ; 

    border-bottom: #e6e6e6 1px dashed;

}



.con_ul1 .text{

    

    display: inline-block;

    margin-left: 20px;

    margin-top: 8px;

    width:90%;

    

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}

.con_ul1 a:hover{

    color:#8a211e;

    font-weight: bold;

}

.con_ul1 .d{

    margin-bottom: 4px;

    display: inline-block;

    margin-left: 20px;

    color:#aaa9a9;

    font-size: 14px;

    /* width: 20%;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis; */

}










/* 特色专科 */

.main_tszk{

    float: left;

    width: 855px;

    height: 330px;

    /**background: url(../images/tszk.png);**/

    overflow: hidden;
	
	background: #98def4;

}

.tszk_con{

    margin-top: 43px;

    margin-left: 49px;

    height: 190px;

    float: left;

    overflow: hidden;

    width: 750px;



}



.main_tszk .con_t{

    display: inline-block;

    color: #8a211e;

    border-bottom: 2px solid #8a211e;

    height: 25px;

    font-size: 16px;

    font-weight: 600;

}

.main_tszk .con{



    height: 140px;

    margin-top: 2px;

}

.con_te{

    margin-top: 10px;

    margin-right: 36px;

    height: 20px;

    float: left;

}

.con_te a{

    text-decoration: none;

    font-size: 15px;

    color: #503900;

}

.main_tszk a{

   text-decoration: none;

}

.main_tszk .con_te a:hover{

    color: #8a211e;

    font-weight: bold;

}

/* 党建文化 */

.main_djwh{

    float: left;

    width: 282px;

    height: 330px;

    border: 1px solid #8a211e; /* #f0e9e3 */

    color: #8a211e;

    margin-left: 20px;

}




.djwh_con{

    margin:0 auto;

    width: 260px;

    height: 250px;

}

.con_ul2

{   display:block;

    margin:0 auto;

    color: #8a211e;

    width: 250px;

    margin-top:10px;

    height: 245px;

    overflow: hidden;



}

.con_ul2 a{

    line-height: 32px;

    text-decoration: none;

    color: #000000;

}

.con_ul2>li{

    background: url(../images/list.jpg) no-repeat left 12px ; 

    border-bottom: #e6e6e6 3px dashed;

}

.con_ul2 .text{

        display: inline-block;

        margin-left: 18px;

       font-size: 15px;

       color: #0a0a0a;

       width:85%;

       height:20%;

       margin-top:2px;

       margin-bottom: 0px;

       overflow: hidden;

       white-space: nowrap;

       text-overflow: ellipsis;

     

}

.djwh_te{

    display: inline-block;

    margin-left: 20px;

    color:#0a0a0a;

    font-size: 15px;

    width:240px;

    height:14%;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}

.con_ul2 a:hover{

    color:#8a211e;

    font-weight: bold;

}







/* 专家介绍 */

.zjjs_t{

    width: 72px;

    height: 243px;

   /* background: url(../images/zjjs.png) no-repeat;*/

    margin-left: 13px;

    margin-top: 10px;

    margin-right: 25px;

    float: left;



}

.zjjs_t p{

    width: 20px;

    font-size: 18px;

    color: #8a211e; /*color: #ffffff;*/

    font-weight: bold;

    margin-left: 25px;

    padding-top: 60px;

    line-height: 30px;

    text-align: center;

}

.zjjs_banner{

    float: left;

    width: 1120px;  /*     width: 1050px;*/

    height: 220px;

    margin-top: 25px;

    position: relative;

    overflow: hidden;
	
	margin-left: 20px;

}

.zjjs_banner ul{

    list-style: none;

    position: absolute;

    

}

.zjjs_banner ul li{

   /*  display: inline-block; */

    float:left;

    

}

.zjjs_con{

    text-align: center;

    width: 140px;

    height: 220px;

    

}

.zjjs_con:hover{

    cursor: pointer;

}

.zjjs_con img{

    height: 155px;

    width: 115px;

    background: black;

}

.zjjs_con .p1{

    margin-top: 5px;

    color: #8a211e;

    text-align: center;

    font-size: 15px;

}

.zjjs_con .p2{

    color: #898888;

    text-align: center;

    font-size: 14px;

    /* white-space: nowrap;

    overflow: hidden; */

    height: 40px;

	line-height:20px;

}

/* 广告栏2 */

.main_ad2{

    float: left;

    width: 1160px;

    height: 100px;

    margin-top: 22px;

    margin-left: 22px;

}

/* 医院环境 */

.main_yyhj{

    float: left;

    width: 850px;

    height: 260px;



    border: 1px solid #8a211e;   /* #f0e9e3 */

}

/* .yyhj_banner{

    margin:0 auto;

    margin-top: 20px;

    height: 180px;

    width: 820px;

    overflow: hidden;

    position: relative;

}

.yyhj_banner ul{

    list-style: none;

    position: absolute;

}

.yyhj_banner ul li{

    display: inline-block;

}*/

.yyhj_con{

    float:left;

    width: 215px;

    height: 205px;

    text-align: center;

   

}

.yyhj_con img{

    height: 150px;

    width: 190px;

    background: black;

	cursor:pointer;

}

.yyhj_con p{

    margin-top: 10px;

    text-align: center;

    font-size: 15px;

    color: #333333;

    overflow: hidden;

    height: 38px;

} 



.picScroll-left{ overflow:hidden; position:relative; }



.picScroll-left .bd{/*  padding:10px;   */ margin:15px 0 0 15px; }

.picScroll-left .bd ul{ overflow:hidden; zoom:1; }

.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  cursor:pointer; }

.picScroll-left .bd ul li .pic{ text-align:center; }

.picScroll-left .bd ul li .pic img{ width:190px; height:150px; display:block; }

.picScroll-left .bd ul li .tit{ 

margin-top: 10px;

    text-align: center;

    font-size: 15px;

    color: #333333;

    overflow: hidden;

    height: 38px;  

}







/* 健康宣教 */

.main_jkxj{

    float: left;

    width: 282px;

    height: 260px;

    margin-left: 20px;

    border: 1px solid #8a211e;  /*  border: 1px solid #f0e9e3;*/

}

/* 友情链接 */

.fl_t{

    float: left;

    width: 51px;

    height: 51px;

    background: #8a211e;

    margin-top: 10px;

    margin-left: 13px;

    color:#ffffff;

    font-size: 14px;

    font-weight: bolder;

    white-space: normal;

    text-align: center;

}

.fl_t p{

    margin-top: 5px;

    margin-left: 10px;

    width: 30px;

    height: 30px;

}

.fl_con{

    width: 165px;

    height: 52px;

    float: left;

    margin-left: 14px;

    margin-top: 10px;

   

}

.fl_con img{

    background: black;

    width: 165px;

    height: 52px;

}

/*  *****中心主区域end*** */

/* ***index end**** */



.top_img{

    width: 100%;

    height: 280px;

    background: #f1e6d2;

    text-align: center;

}

.top_img img{

        width: 1920px;

    height: 280px; 

}

.con_l{

    float: left;

    display: inline-block;

    width: 270px;

   margin-bottom: 30px;



}

.col_r{

    float: left;

    display: block;

    position: relative;

    width: 860px;

    margin-left: 30px;

    margin-bottom: 30px;

    

}

.col_r_con{

    width: 100%;

    margin-top: 25px;

    overflow: hidden;

    

}

.col_r_con img{

    display: inline-block;

    position: relative;

    margin:0 auto;

	

}

.zy_table img{

	height:30px;

}

/* 左框 */

/* 侧边导航 */

.sidenav{ 

    margin:0 auto;

    width: 100%;



}

.sidenav_title{

    width: 100%;

    height: 90px;

    background: #7a1213 url(../images/sidenav1.png) no-repeat center;

    text-align: center;

    color:#fef1f1;

    font-size: 36px;

    line-height: 75px;

    font-family: 'yuweij232157f2f022618';

}

.sidenav_title img{

    width: 100%;

    height: 88px;

}

.sldenav_con{

    width: 100%;

    margin:0 auto;

}

.sidenav_el{

    height: 48px;

    width: 100%;

    margin-top:10px;

   background: url(../images/sidenav2.png) no-repeat center;

   text-align: center;

   font-size:16px ;

   color: #6d3e20;

   line-height: 45px;

}

.sidenav_el a{

    display: inline-block;

    text-decoration: none;

    text-align: center;

    font-size:16px ;

    color: #6d3e20;

    height: 48px;

    width: 275px;

}

.sidenav_el:hover,.sidenav_el.on{

    background:url(../images/sidenav3.png) no-repeat center;

    color: #8a211e;

    font-weight: 600;

}



/* 快速通道 */

.fasttrack{

    margin:0 auto;

    margin-top:30px;

    width: 100%;

    height: 270px;

  

}

.fasttrack_title{

    height: 75px;

    width: 100%;

    margin:0 auto;

    background: #eae3db url(../images/fast.jpg) no-repeat center;

    text-align: center;

    font-size: 30px;

    color: #6a2c13;

    font-family:'yuweij23215c511a22618';

    line-height: 75px;

}

.fasttrack_con{

    width: 100%;

    margin:0 auto;

}

.fasttrack_col{

    width: 100%;

    height: 50px;

    margin-top:15px;

}

.fasttrack_el{

    float: left;

    width: 132px;

    height: 100%;

    background: url(../images/fasttrack2.png) no-repeat center;

    text-align: center;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}

.fasttrack_el a{

    width: 132px;

    height: 50px;
    font-size: 20px;
    color:#000;

}

.fasttrack_el .te{

    font-size: 15px;

    color: #6a2c13;

    line-height: 45px;

    font-weight: lighter;

    overflow: hidden;

}

.fasttrack_el .iconfont2{

    position: relative;

    top: 5px;

}

.fasttrack_el:hover{

    background: url(../images/fasttrack3.png) no-repeat center;

}

.fasttrack_col a{

    text-decoration: none;

    width: 100%;

    height: 100%;

    display: block;

}

/* 左框end */



/* 右框 */

/* 位置框 */

.pos{

    height: 60px;

    width: 100%;

}

.pos_text{

    height: 55px;

    width: 100%;

    color:#a58d76;

    font-size: 14px;

    text-align: left;

    line-height: 55px;

}

.pos_text a{

    text-decoration: none;

    color:#a58d76;

    font-size: 14px;

}

.pos_text em{

	font-style:normal;

}

.pos_bt{

    width: 100%;

    height: 5px;

    background: url(../images/pos_bt.jpg) center;

}



/* 内容框 */

.con_title{

width: 100%;

margin: 0 auto;

text-align: center;

}

/* about页面 */

.about_cont{

	line-height:2em;

	font-size:15px;



}

.about_cont video{

	width:100%;

	height:450px;

}

.about_cont img{

	max-width:100%;

}

.con_title.about{

    color: #8a211e;

    font-size: 40px;

    font-family:STXingkai ;

    height: 100px;

    line-height: 110px;

}

.con_text{

    width: 100%;

    font-size: 16px;

    color: #000000;

    word-break: break-all; 

    text-align: left;

    display: block;

    min-height: 160px;

	line-height:2em;

	padding-bottom:40px;

   

}

.con_text img{

    max-width: 100%;

}

/*.con_text p{

    margin-top: 35px;

    margin-bottom: 35px;

    line-height: 45px;

    font-size: 16px;

    color: #000000;

    text-align: left;



} */

/* aboutend */



/* new页面 */

.con_list{

    width: 100%;

    margin:0 auto;

}

.con_ul.new{

    margin: 0 auto;

    width: 100%;

    height: auto;   

}

.con_ul.new li{

    line-height: 40px;

    background:url(../images/list.jpg) no-repeat left center;

}

.con_ul.new .text{

   

}

.con_ul.new .text a{

    text-decoration: none;

    color: black;

    font-size: 16px;

    

}

.con_ul.new .text a:hover{

    color: #8a211e;

}

.con_ul.new li .date1{  

  float:right;

  color:#aaa9a9;

  padding-right:20px;

}

/* 页数 */

.page{

   text-align:center;

   margin:40px 0;

}

.page span,.page a{

    border: 1px #f1f1f1 solid;

    font-size: 14px;

    color:#666666;

    text-align: center;

    padding-left: 13px;

    padding-right: 13px;

    margin-left: 8px;

    padding:5px 12px;

	cursor:pointer;

}

.page a:hover,.page a.on{

    background: #8a211e;

    color: white;

	text-decoration:none;

}

/* .con_ul.new .date::before{

    content: "[";



} */

/* newend */





/*news页面*/

.con_title.news{

/* height: 90px; */

color: #010101;

font-size: 28px;

line-height: 45px;

padding-bottom:30px;

}

.con_msg{

    height: 35px;

    width: 100%;

    background: #f1ebdc;

    text-align: center;

    color: #a4987a;

    font-size: 14px;

    line-height: 35px;

    margin-bottom: 30px;

}

.con_msg_time{

    display: inline-block;

    margin-right: 30px;

}

.textnav{

    height: 105px;

    background: #f7eeee url(../images/newstextnav.jpg) no-repeat center;

}

.pan{

    height: 40px;

    font-size: 16px;

    color: #000000;

    position: relative;

    top: 20px;

    left: 40px;



    width: 780px;

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

}

.pan_t{

    color:#8a211e;

    font-weight: 600;

    float: left;

}

.pan_te{

    float: left;

    max-width: 600px;

    display: inline-block;

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

}

.pan_date{

    color: #8e8686;

}

.pan a{

    text-decoration: none;

    color: #000000;

}

.pan a:hover{

    

    color: #8a211e;

}

.con_ul.new p{

    width: auto;

    height: auto;

    word-wrap: break-word;

    overflow:hidden; word-wrap:break-word; word-break:break-all;

}

/*news end*/



/* department页面 */



.dep_con{

    margin-top: 20px;

    width: 920px;

    height: auto;

}



.tszk_el{

    width: 200px;

    height: 100%;

    background: url(../images/department1.jpg) no-repeat center;

    color: #9b683f;

    font-size: 16px;

    float: left;

    text-align: center;

    line-height: 60px;

    font-weight: 600;

    margin-right: 20px;

    margin-bottom: 20px;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}

.tszk_el a{

    text-decoration: none;

    color:#9b683f;

    float: left;

    display: block;

    width: 100%;

    height: 100%;

}

.tszk_el:hover{

    background: url(../images/department2.jpg) no-repeat center;

    color: #8a211e;

    font-weight: 600;

}

/* department页面end */



/* departments页面 */

.exp{

    margin: 0 auto;

    display: block;

    width: 100%;

    margin-top: 20px;

    float: left;

   

}

.exp_te{

    color: #8a211e;

    font-size: 22px;

    font-weight: 400;

    text-align: left;

    line-height: 50px;

}

.prd{

    margin-top: 25px;

    display: block;

    width: 100%;

    min-height: 300px;

}

.main_banner.dep{

    float: left;

    display: inline-block;

    width: 420px;

    height: 300px;

    margin-right: 35px;

}

.main_banner.dep ul{

    height: 300px;

}

.main_banner.dep img {

    width: 420px;

    height: 300px;

}

.btng.dep{

    background: #7d563b;

    height: 40px;

    top:260px;

}

.btng.dep .con{

    color: #fffefe;

    font-size: 16px;

    text-align: left;

    line-height: 40px;

    width: 260px;

    float: left;

    padding-left: 10px;

    font-weight: 600;

}

.btng.dep .btn{

    width: 100px;

    position: relative;

    left: 45px;

}

.btng.dep span{

    width: 12px;

    height: 12px;

    border-radius: 12px;

    background: #3d2a1d;

    margin-right: 6px;

}

.prd_text{

    color: #000000;

    font-size: 16px;

    line-height: 45px;

    width: 100%;

}

.prd_text_t{

    width: 400px;

    margin:0 auto;

    display: inline-block;

    color: #6e3e1e;

    font-size: 22px;

    text-align: center;

    margin-bottom: 25px;

}

/* departments页面end */



/* expert页面 */

.myhc_con{

    width: 910px;

    /* max-height: 900px; */

    overflow: hidden;

}



.myhc_el{

    float:left;

    width: 185px;

    height: 280px;

    background: url(../images/expert1.jpg) no-repeat center;

    margin-right: 40.5px;

    overflow: hidden;

    text-align: center;

    margin-bottom: 30px;

}

.myhc_el:hover{

    background: url(../images/expert2.jpg) no-repeat center;

    cursor: pointer;

}

.el_img{

    margin-top:20px;

    

}

.el_img>img{

    width: 140px;

    height: 190px;

}

.el_name,.el_title{

    margin:0 auto;

    text-align: center;

    width: 165px;

    overflow: hidden;

    /* white-space: nowrap;

    text-overflow: ellipsis; */

}

.el_name{

    color: #8a211e;

    font-size: 15px;

    font-weight: 600;

    margin-top: 5px;

    

}

.el_title{

    font-size: 14px;

    color: #898888;

padding-top:5px;

line-height: 20px;

}

.gui_con{

    width: 100%;

    margin-top: 60px;

    text-align: center;

    

}

.gui_con h1{

    font-size: 22px;

    color: #6e3e1e;

    text-align: left;

    font-weight: 400;

    

}

.gui_con img{

    max-width: 100%;

    margin-bottom: 30px;

}

.gui_con p{

    color: #000000;

    font-size: 16px;

    text-align: left;

    line-height: 45px;

}

/* expert页面end */



/* expert详细页面 */

.exp_modal{

    display: none;

    position: fixed;

    z-index: 1;

    left: 0;

    top: 0;

    height: 100%;

    width: 100%;

    overflow: hidden;

    background-color: rgba(0, 0, 0,0.5);

}

.exp_f{

    width: 730px;

    

    margin: 0 auto;

    margin-top: 100px;

    animation-name: modalopen;

    animation-duration: 1s;

}

.exp_con{

    background: #fdfcf7;

    margin-top: 10px;

   

}

.exp_t{

    height: 50px;

    width: 100%;

    text-align: right;

    margin-bottom: 10px;

}

.exp_cons{

    width: 660px;

    height: auto;

    margin:0 auto;

    padding-top: 10px;

    padding-bottom: 10px;

    position: relative;

    

}

.exp_con_t{

    height: 50px;

    font-size: 25px;

    color: #6d3e20;

    line-height: 50px;

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

}

.exp_con_t .job,.exp_con_t .pro{

    font-size: 16px;

    margin-left: 25px;

}

.exp_main{

    width: 100%;

    padding: 20px 0;

    overflow: hidden;

    text-overflow: ellipsis;

}

.exp_main .exp_con_img{

    width: 200px;

    height: 270px;

    /* float: left;

    margin-right: 20px; */

	margin:0 auto;

    

}

.exp_main .exp_con_img img {

    width: 200px;

    height: 270px;

}

.exp_con_text{

   

    font-size: 16px;

    line-height: 40px;

}

#close:hover{

    cursor: pointer;

}

@keyframes modalopen{

    from {opacity: 0}

    to {opacity: 1}

}

/* expertend */



/* guide页面 */

.gui_time{

    width: 100%;

    height: 30px;

    color: #000000;

    font-size: 16px;

}

.gui_time h1{

    display: inline;

    font-size: 16px;

    color: #8a211e;

}

/* guide页面end */



/* recurits页面 */

.job{

    text-align: left;

    color: black;

    font-size: 17px;

    

}

.job h1{

    color: #8a211e;

    font-size: 18px;

}

/* recurits页面end */

/* 院长信箱 */

.zy_table{ padding:30px 0;}

.zy_table table{ color:#8a211e; font-weight: 600;}

.zy_table .select{ border:1px solid #ddd; height:25px;}

.zy_table .input{ border:1px solid #ddd; height:23px; /* padding:0 15px; */}

.zy_table .textarea{ border:1px solid #ddd;}

.zy_table .btn{ width:80px; height:30px; background-color:#f1e6d2; display:block; color:#6a2c13;font-weight: 600;text-align:center; line-height:30px;}

.zy_table a{

    text-decoration: none;

}

.zy_table .btn:hover{

    background-color:#8a211e;

    color:#f1e6d2;

}

/* 院长信箱end */

/* 网站地图  */



/*本站地图*/

.webmap{margin: 0 auto 40px auto;}

.webmap h3{height: 60px;line-height: 60px;  font-weight:bold; border-top: 1px solid #e6e6e6;cursor:pointer;font-size: 18px;text-indent: 10px;}

.webmap h3 a{color: #8a211e;}

.webmap h3 em{width: 50px;height: 50px;display: block;float: right;color: #999;}

.webmap h3.on em{color: #d53707;}

.webmap ul{ margin: 0 0 10px 0; overflow: hidden;border-top: 1px solid #e6e6e6;}

.webmap ul li{height: 50px;line-height: 50px;text-indent: 20px; margin-right: 20px;float: left;}

.webmap ul li a{font-size: 16px;font-weight: bold;}

.webmap ul li.three{padding-left: 20px;background-position: 40px center;}

.webmap ul li.three a{font-weight: normal;}

/* 网站地图end */

.doctor_tit{

	width:660px;

	height:50px;

	line-height:50px;

}

.doctor_tit .doctor_tit1{ float:left; font-size:25px; color:#6d3e20;}

.doctor_tit .doctor_tit2{ float:left; font-size:16px;  color:#6d3e20; margin-left:25px;}

.doctor_tit .doctor_tit3{ float:left; font-size:16px;  color:#6d3e20; margin-left:25px;}

.doctor_line{

	width:100%;

	height:5px;

	background:url(../images/pos_bt.jpg) center bottom;

}

.cover{ text-align:center; margin:0 auto; display:block;}



.doctor_cont{ line-height:2em; font-size:16px; height:190px; overflow-y:scroll; padding:0px 20px;}

/*滚动条样式*/

.doctor_cont::-webkit-scrollbar {/*滚动条整体样式*/

	width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/

	height: 4px;

}

.doctor_cont::-webkit-scrollbar-thumb {/*滚动条里面小方块*/

	border-radius: 5px;

	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);

	background: rgba(0,0,0,0.2);

}

.doctor_cont::-webkit-scrollbar-track {/*滚动条里面轨道*/

	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);

	border-radius: 0;

	background: rgba(0,0,0,0.1);

}

.hide{ display:none;}





/*标题*/
.sing_ri .title{height: 64px;line-height: 64px;border-bottom: solid 1px #e5e5e5;background: url(../images/sing_ri_tixx.png) no-repeat center left;}
.sing_ri .title_h2{float: left;font-size: 18px;color: #d53707;text-indent: 19px;font-weight: bold;}
.sing_ri .position{float: right;font-size: 14px;color: #c0c0c0;background: url(../images/position.png) no-repeat 0 center;text-indent: 25px;}
.sing_ri .position a{color: #c0c0c0;}
.sing_ri .position a:hover{color: #FF0000;}
/*搜索列表*/
.zy_nr{width: 1130px;margin: 30px auto 50px auto;}
.searchT,.searT1{ font-size:28px; font-weight:bold; color:#d53707;}
.searchT i,.searT1 i{ width:28px; height:28px; display:block; float:left; background-position:-405px -76px;}
.searchT{ margin-top:45px;}
.searchT i{ margin:10px 16px 0 460px;}
.searT1{ width:330px; float:left; line-height:100px;}
.searT1 i{ margin:37px 16px 0 50px;}

.searchC{ margin-top:65px;}
.searchC .searchC1{ width:636px; margin:0 auto;}
.searchC .searchC1 input{ background-color:#f6f6f6;}
.searT{overflow: hidden;}
.searT2{ width: 650px;float: left; margin-top:28px;background-color:#ffffff;border-radius:25px;overflow: hidden;}
.searT2 input{ width:480px; height:48px;  border:none; outline:none; font-family:"Microsoft yahei"; font-size:18px; color:#bdbdbd; padding-left:20px;float: left;}

.searT2 button{float: right; width:136px; height:48px; background-color:#d53707; border:none; font-family:"Microsoft yahei"; border-radius:25px; font-size:18px; color:#fff; outline:none; margin-left:-100px; cursor:pointer;}

.searchC2{ padding:25px 45px; background-color:#fbfbfb; margin-top:30px;}
.searchC2 dl{}
.searchC2 dl dt{ font-weight:bold; color:#d53707; padding-left:30px; margin-bottom:30px;}
.searchC2 dl dd{ margin-top:15px;}
.searchC2 dl dd label{ margin-right:10px;}
.searchC2 dl dd span{ width:94px; display:block; float:left; text-align:right; margin-right:20px; font-weight:bold;}
.searchC2 dl dd select{ width:236px; height:38px; border:1px solid #d3d3d3; font-family:"Microsoft yahei"; color:#a9a9a9; font-size:16px; outline:none;}
.searchC2 dl dd input[type="radio"]{ width:15px; height:15px; margin-right:7px;}
.searchC2 dl dd input[type="text"]{ width:190px; height:36px; border:1px solid #d3d3d3; outline:none; font-family:"Microsoft yahei"; padding-left:5px;}
.searchC2 dl dd input.laydate-icon{vertical-align: middle!important;}

.searT{ height:104px; background-color:#f1f1f1;}

.search_cont{ border:1px solid #e0e0e0;width: calc(100% - 2px);}
.search_contL{ width:167px; padding-bottom:50px;}
.search_contL1{ height:47px; line-height:47px; background:url(../images/list_time.png) no-repeat 35px center; padding-left:60px; font-weight:bold; color:#515151;border-bottom:1px solid #e0e0e0;}
.search_contL2{}
.search_contL2 dl{ text-align:center;}
.search_contL2 dl dd a.selected{ color:#d53707;}
.search_contL2 dl dd{ height:47px; line-height:47px; border-bottom:1px solid #e0e0e0;}

.search_contR{ width:960px; border-left:1px solid #e0e0e0;}
.search_contR1{height:47px; line-height:47px;border-bottom:1px solid #e0e0e0;padding-left:30px;}
.search_contR1 font{ color:#ff0000;}
.search_contR1 em{ font-weight:bold; color:#d53707; margin-left:40px; font-style:normal;}
.search_contR1 label{ padding:0 25px;}
.search_contR1 label input{ width:15px; height:15px; outline:none; margin-right:8px;}

.search_contR2{ width: 930px;min-height: 400px;height: auto!important;height: 400px;float: right;margin-right: 20px;}
.search_contR2 .list{margin-bottom: 30px;width: 95%;}
.highlight{ color:#ff0000;}




/*新闻列表*/
.list{margin: 15px auto;}
.list ul{width: 100%;}
.list ul li{height: 54px;line-height: 54px;border-bottom: dashed 1px #dbdbdb;}
.list ul li a{text-indent: 18px;display: block;color: #4a4a4a;font-size: 16px;}
.list ul li a span{float: right;color: #999999;}
.list ul li a:hover,.list ul li a:hover span{color: #d63f11;}

.slist ul li{}
.slist ul li a{text-indent: 0;}
.slist ul li a em{color: #d63f11;font-weight: bold;margin-right: 5px; font-style:normal;}










