@charset "utf-8";
/* CSS Document */
input[type=radio] {width:auto!important;}*/
/**{ font-family:Arial,"微软雅黑";}*/
a {text-decoration: none;}
a:hover { text-decoration: none; color:#257bc9; }
body{ margin:0px; padding:0px; font-size: 14px;font-family:Arial,"微软雅黑";}
ul,li, p{ list-style-type: none; margin: 0px; padding: 0px;}
/*img:hover { -webkit-animation: pulse 1s; animation: pulse 1s;}*/
/*img:hover {-webkit-transform:scale(1.03); -webkit-transition:transform 1s; transition:all 1s; transform:scale(1.03);}*/

.carousel-control.left {background: none!important;}
.carousel-control.right {background: none!important;}

.floatnone{float:none; clear:both}
.floatleft{float: left;}
.floatright{float:right;}
.MainBody {-webkit-animation:fadeIn 1s; animation:fadeIn 1s;}
.w1200{width: 1200px; margin: 0 auto;}
.w115{width: 115px;}
.w149{width: 149px;}
.w246{width: 246px;}
.w629{width: 629px;}
.w726{width: 726px;}
.w1035{width: 1035px;}
.margintop12{margin-top: 12px;}
.flexs{display: flex; justify-content: space-between; flex-wrap: wrap; text-align: center;}

.xian1{border-bottom: 1px solid #1c62c1;}
.xian2{border-bottom: 1px solid #d0d0d0;}
.xian8{border-bottom: 8px solid #1c62c1;}
.xuxian1{border-bottom:1px dashed #cccccc;}
.background1{background-color: #eff8ff;padding: 30px 0;}
.top{background-color: #fafafa;width: 100%;border-bottom: 1px solid #e5e5e5;line-height: 30px;}
.top .time{font-family:Arial,"宋体"; font-size: 12px;color: #666;}
.top .time .glyphicon-time{font-size: 13px;color: #4b92ca;margin-right: 4px;}
.top .min-menu{color: #000;}
.top .min-menu a{color: #000;}
.top .min-menu a:hover{color: #4b92ca;}
header{background-color: #eff8ff;width: 100%;}
header .headImg{position: relative;}
header .headImg .headmobile{position: absolute; top: 117px; left: -61px;  z-index: 1;display: none;}
header .headImg div{background: url(../img/headimg.png) no-repeat;width: 58px;height: 79px;float: right;margin: 33px 10px;}
header .headImg .headImg2{background-position: -71px 0px;}    
header .headImg .headImg1{background-position: -142px 0px;}  
.memuBj{background-color: #1c62c1;width: 100%;}
.memuBj ul{line-height:48px;}
.memuBj ul li{width: 9.7%;position: relative;}
.memuBj ul li:hover{background-color: #db991d;}
.memuBj ul li a{color: #fff;font-size: 16px;}
.memuBj ul p{color: #fff;}
.memuBj ul li .Submenu{width: 1198px;background-color: #1c62c1;position: absolute;z-index: 16;display:none;}
.Submenu1{left: -120px;padding: 28px 40px;}
.Submenu2{left: -240px;padding: 28px 40px;}
.Submenu3{left: -360px;padding: 28px 40px;}
.Submenu4{left: -480px;padding: 28px 40px;}
.Submenu5{left: -600px;padding: 28px 40px;}
.Submenu6{left: -720px;padding: 28px 40px;}
.Submenu7{left: -840px;padding: 28px 40px;}
.Submenu8{left: -960px;padding: 28px 40px;}
.Submenu9{left: -1080px;padding: 28px 40px;}
.memuBj ul li .Submenu .SubmenuAbout{width: 166px;min-height:235px;border-right: 2px solid #7ea6dc;text-align: left;float: left;}
.memuBj ul li .Submenu .SubmenuAbout a{font-size: 18px;}
.memuBj ul li .Submenu .SubmenuAbout a:hover p{color:#db991d;}
.memuBj ul li .Submenu .SubmenuAbout a p{line-height: 28px;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.memuBj ul li .Submenu .SubmenuAbout a span{font-size: 14px;padding-right: 5px;}
.kj{background-color: #eff2f9;width: 100%;padding: 15px 0;}
.kj .kjkj{position: relative;}
.kj img{cursor: pointer;}
.kj .kjkjSub{position: absolute;width: 1160px;display: none;background-color: #1c62c1;}
.kjkjSub1{left: 20px; top: -297px;padding: 23px 40px;height: 281px;overflow: hidden;}
.kjkjSub2{left: -233px; top: -297px;padding: 23px 40px;height: 281px;overflow: hidden;}
.kjkjSub3{left: -502px; top: -297px;padding: 23px 40px;}
.kjkjSub4{left: -802px; top: -297px;padding: 23px 40px;}
.kjkjSub5{left: -1030px; top: -297px;padding: 23px 40px;height: 281px;overflow: hidden;}
.kjkjSub_1{float: left;}
.kjkjSub_1 h4{color: #fef600;text-align: left;border-bottom: 2px solid #72a8f2;padding-bottom: 20px;width: 240px;}
.kjkjSub_1 ul{margin-top: 20px;}
.kjkjSub_1 ul li{font-size: 14px;color: #9c9c9c;line-height: 32px;text-align: left;}
.kjkjSub_1 ul li a{font-size: 14px;color: #fff;}
.kjkjSub_1 ul li a:hover{color: #fef600;}
.kjkjSub_2{float: right;width: 790px;border-left: 2px solid #72a8f2; text-align: right;}
.kjkjSub_2 img{width: 765px;height: 229px;}
.kjkjSub_2_2 span{padding: 0 5px;}
.kjkjSub_2_2 ul li a{font-size: 16px;}
.kjkjSub_2_1{float: right;width: 790px;border-left: 2px solid #72a8f2; }
.kjkjSub_2_1 ul{margin-left: 30px;text-align: left;width: 382px;float: left;}
.kjkjSub_2_1 ul a{font-size: 16px;color: #fff;line-height: 29px;}
.kjkjSub_2_1 ul a:hover{color: #fef600;}
.kjkjSub_2_1 ul a li{}
.kjkjSub_2_1 ul a li p:nth-child(1){float: left;overflow: hidden;text-overflow: ellipsis;  white-space: nowrap;width: 337px;}
.kjkjSub_2_1 ul a li p:nth-child(2){float: right;}
.kjkjSub_2_1 img{width:345px;height:235px;float: left;margin-left: 30px;}
/*新闻中心下拉式菜单*/
.memuBj ul li .Submenu .SubmenuImg{float: left;width: 345px;margin-left: 30px; background: #fff;}
.memuBj ul li .Submenu .SubmenuContent{float: left;width: 538px;font-size: 16px;line-height: 32px;text-align: left;color: #fff;margin-left: 30px;}
.memuBj ul li .Submenu .SubmenuNews{width: 547px;}
.memuBj ul li .Submenu .SubmenuNews ul li{width: 100%;line-height: 29px;padding: 0 15px;}
.memuBj ul li .Submenu .SubmenuNews ul li p:nth-child(odd){float: left;overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;width: 467px;}
.memuBj ul li .Submenu .SubmenuNews ul li p:nth-child(even){float: right;}

/*科研教学下拉式菜单*/
.SubmenuKyjx{text-align: left;}
.SubmenuKyjx ul{border-right: 1px dashed #fff;width: 25%;}
.SubmenuKyjx ul:last-child{border-right: 0;}
.SubmenuKyjx ul a li{line-height: 22px;font-size: 16px;text-align: left;width: auto;margin:0 10px;}
.SubmenuKyjx ul a:nth-child(1) li{line-height: 32px;color: #db991d;border-bottom: 2px solid #db991d;margin-bottom: 10px;width: 110px;}
.SubmenuKyjx ul a:nth-child(1):hover li{background: none;}
.SubmenuKyjx ul a li span{padding: 0 5px;font-size: 12px;}

.IndexNews{}
.IndexNews .IndexNewsLeft{background-color: #fff; width: 780px;height: 382px;padding: 24px 18px;float: left;}
.IndexNews .IndexNewsRight{background-color: #fff; width: 397px;height: 382px;padding: 24px 18px;float: right;}
.common_1 .more{float: right;color: #a4a5a5;}
.common_1 .more a{float: right;color: #a4a5a5;}
.common_1 .more a:hover{float: right;color: #4b92ca;}
.common_1 h4{color: #1c62c1;float: left;margin: 0;}
.common_1 .xian1{float: left;}
.common_1 .xian2{float: right;}
.IndexNews .IndexNewsLeft .newsImg1{width: 350px;margin-top: 21px;}
.IndexNews .IndexNewsLeft .newsImg1 .title{background-color: #4c4c4c; width: 350px;color: #fff;line-height: 36px; overflow: hidden;text-overflow: ellipsis;  white-space: nowrap;padding: 0 15px;text-align: center;}
#carousel-example-generic244 .carousel-indicators{margin-bottom: 25px;}
#carousel-example-generic244  .carousel-inner .item img{width: 350px; height: 235px;}
.IndexNews .IndexNewsLeft .newsList{width: 370px;margin-top: 21px;}
.IndexNews .IndexNewsLeft .newsList a h4{color: #212121;overflow: hidden;text-overflow: ellipsis;  white-space: nowrap;}
.IndexNews .IndexNewsLeft .newsList a h6{color: #919191;overflow: hidden;text-overflow: ellipsis;  white-space: nowrap;}
.IndexNews .IndexNewsLeft .newsList a:hover h4{color: #1c62c1;}
.IndexNews .IndexNewsLeft .newsList a:hover h6{color: #1c62c1;}
.IndexNews .IndexNewsLeft .newsList ul{margin-top: 12px;}
.IndexNews .IndexNewsLeft .newsList ul li{line-height: 40px;}
.IndexNews .IndexNewsLeft .newsList ul li p:nth-child(1){float: left; color: #585858;width: 326px;overflow: hidden;text-overflow: ellipsis;  white-space: nowrap;}
.IndexNews .IndexNewsLeft .newsList ul li p:nth-child(1) span{color: #2474bd;font-size: 12px;padding: 0 5px;}
.IndexNews .IndexNewsLeft .newsList ul li p:nth-child(2){float: right;color: #b5b4b4;}
.IndexNews .IndexNewsLeft .newsList ul a:hover li p:nth-child(1){color: #2474bd;}
.IndexNews .IndexNewsLeft .newsList ul a:hover li p:nth-child(2){color: #2474bd;}

.IndexNews .IndexNewsRight .IndexNewsRight1 li{float: left;width: 80px;text-align: center;border-bottom:1px solid #ebf5ec;padding-bottom: 15px;cursor: pointer;}
.IndexNews .IndexNewsRight .IndexNewsRight1 p{float: left;border-bottom:1px solid #ebf5ec;padding-bottom: 15px; color: #b7bbc2;}
.IndexNews .IndexNewsRight .IndexNewsRight1 li a{color: #5a5a5b;}
.IndexNewsRightUlhover{border-bottom:1px solid #158064 !important;}
.IndexNewsRightUlhover a{color: #1c62c1 !important;}
.xian_{float: left;border-bottom:1px solid #ebf5ec;padding-bottom: 35px;width: 112px;}
.IndexNews .IndexNewsRight .IndexNewsRight2{margin-top: 12px;display: none;}
.IndexNews .IndexNewsRight .IndexNewsRight2 li{line-height: 36px;border-bottom: 1px dashed #cccccc;}
.IndexNews .IndexNewsRight .IndexNewsRight2 a:nth-last-child(1) li{border:0;}
.IndexNews .IndexNewsRight .IndexNewsRight2 li p:nth-child(1){float: left; color: #585858;overflow: hidden;text-overflow: ellipsis;  white-space: nowrap;width:300px;}
.IndexNews .IndexNewsRight .IndexNewsRight2 li p:nth-child(1) span{color: #e4492d;font-size: 12px;padding: 0 5px;}
.IndexNews .IndexNewsRight .IndexNewsRight2 li p:nth-child(2){float: right;color: #b5b4b4;}
.IndexNews .IndexNewsRight .IndexNewsRight2 a:hover li p:nth-child(1){color: #2474bd;}
.IndexNews .IndexNewsRight .IndexNewsRight2 a:hover li p:nth-child(2){color: #2474bd;}

/*科室介绍*/
.ksAbout{background-color: #fff;margin-top: 26px;padding: 22px 25px;}
.ksAbout .flexs ul{width: 100%;margin-top: 22px;}
.ksAbout .flexs ul:last-child{border: 0;}
.ksAbout .flexs ul a{color: #6a6767;font-size: 16px;line-height: 32px;}
.ksAbout .flexs ul a:hover{color: #2474bd;}
.ksAbout .flexs ul li {float: left; width: 25%; border-right: 1px dashed #dddddd; text-align: left;}
.ksAbout .flexs ul a:nth-child(4n) li{border-right:0px;}
.ksAbout .flexs ul li p span{color: #e4492d;font-size: 12px;padding: 0 5px 0 15px;}
/*专家介绍*/
.zjAbout{margin-top: 22px;}
.zjAbout .zjAboutLeft{background-color: #fff;width: 780px;height:321px;float: left;padding: 24px 18px;}
.zjAbout .zjAboutRight{background-color: #fff;width: 397px;height:321px;float: right;padding: 24px 18px;}
.zjAbout .zjAboutLeft .zjAboutForm{border: 1px solid #a4a9ad;border-radius: 10px;width: 162px; height: 26px;float: left;}
.zjAbout .zjAboutLeft .zjAboutForm input{border: 0;width: 130px; height: 24px;border-radius: 10px;}
.zjAbout .zjAboutLeft .zjAboutForm button{background: none;border: 0;color: #a4a9ad;}
.zjAbout .zjAboutLeft h5{color: #b6b0b0;float: left;margin: 0 18px;  padding-top: 5px;padding-left: 14px;}
.zjAbout .zjAboutLeft .zjAboutImg{margin-top: 29px;}
.zjAbout .zjAboutRight .flexs1{font-weight: bold;border-bottom: 1px dashed #d3d5d6;line-height: 50px;}
.zjAbout .zjAboutRight .flexs2{margin-top: 15px;}
.zjAbout .zjAboutRight .flexs2 li{width: 33.3%;line-height: 32px;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.zjAbout .zjAboutRight .flexs2 li:nth-child(3n+1){text-align: left;}
.zjAbout .zjAboutRight .flexs2 li:nth-child(3n+2){text-align: center;}
.zjAbout .zjAboutRight .flexs2 li:nth-child(3n+3){text-align: right;}

/*院务公开*/
.ywAbout{margin-top: 22px;}
.ywAbout .ywAboutLeft{background-color: #fff;width: 780px;height:351px;float: left;padding: 24px 18px;}
.ywAbout .ywAboutRight{background-color: #fff;width: 397px;height:351px;float: right;padding: 24px 18px;}
.ywAbout .ywAboutLeft .ywAboutLink{font-size: 18px;/*padding-top: 22px;margin-left:50px;*/margin: 0 30px;}
.ywAbout .ywAboutLeft .ywAboutLink li{float: left;width: 25%; margin-top: 28px;}
.ywAbout .ywAboutLeft .ywAboutLink li a{color: #363636;}
.ywAbout .ywAboutLeft .ywAboutLink li a:hover{color: #257bc9;}
.ywAbout .ywAboutLeft .ywAboutLink li a img{margin-right: 18px;width: 42px;height: 45px;}
.ywAbout .ywAboutRight .djzl{text-align: center;}
.ywAbout .ywAboutRight .djzl img{margin-top: 26px;}

.ywAboutLink a img{padding-top: 22px; }
.ywAboutLink a:nth-child(odd) img{float: left;}
.ywAboutLink a:nth-child(even) img{float: right;}

.links{background-color: #fff;width: 100%;padding: 16px 25px;margin-top: 22px;}
.links .linksBorder{border: 1px solid #dddddd;padding: 28px 10px 28px 30px;color: #1c62c1;}
.links .linksBorder1{display: inline-block;}
.links .linksBorder2{display: inline-block;width: 92%;text-align: left;}
.links .linksBorder2 ul{justify-content: flex-start; !important;text-align: left !important;}
.links .linksBorder2 ul li{/*width: 14%;*/margin-right: 20px;}
.links .linksBorder a{color: #616161;}
.links .linksBorder a:hover{color: #1c62c1;}
footer{background-color: #1c62c1;width: 100%;padding: 46px;text-align: center;justify-content: center !important;    align-items: center !important;}
footer .foot1{margin-right: 15px;}
footer .foot2{margin-right: 56px;}
footer .foot4{margin-left: 46px;}
footer .footContent{text-align: left;margin-top: -10px;margin-left: 46px;color: #fff;width:420px;}
footer .footContent h4{line-height: 22px;}
footer .wxewm{margin-left:16px;color: #fff;}
.wrap{
	width: 733px;
	height: 205px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}
.wrap ul li a .wrap_1{background-color: #6d9dec;text-align: center; padding: 8px 0;margin: 0 7px;}
.wrap ul li a{color: #fff;}
.wrap ul li a .wrap_1 p{line-height: 23px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.wrap ul{
	overflow: hidden;
	position:absolute;
	width: 10000px;
	left: 0;
	top: 0;
}

.wrap ul li{
	float: left;
	width: 148px;
	text-align: center;
}
.wrap ul li a img{
	width: 134px;
	height: 144px;
}
.goLeftRight{background: url(../img/leftRight.jpg) no-repeat;width: 24px; height: 24px;}
.goLeft{background-position: 0px 0px;margin-right: 8px;}
.goRight{background-position: -31px 0px;}
/*内页专家*/
.IndexNewsRight2_1 li{float: left;width: 134px;text-align: center;margin-right: 7px;    margin-top: 15px;}
.IndexNewsRight2_1 li:nth-child(6n+0){margin-right: 0;}
.IndexNewsRight2_1 li a img{width: 134px;height: 159px;}
.IndexNewsRight2_1 li a .wrap_1{background-color: #6d9dec;text-align: center; padding: 8px 0;color: #fff;}
.IndexNewsRight2_1 li a .wrap_1 p{line-height: 23px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
/*新闻*/
.news{margin-top: 22px;}
.news .newsLeft{background-color: #fff;width: 300px;float: left;padding: 24px 18px;}
.news .newsLeft h4 img{margin-right: 5px;width: 20px;}
.news .newsRight{background-color: #fff;width: 877px;float: right;padding: 24px 18px;min-height: 340px;}
.news .newsLeft .newsLink{font-size: 18px;padding-top: 22px;}
.news .newsLeft .newsLink li{line-height: 39px;  position: relative;  padding-left: 14px;    margin: 0px 10px;}
.news .newsLeft .newsLink li p{margin-right: 14px;width: 20px;height:20px;background: url(../img/sjx1.png) no-repeat;display: inline-block;}
/*.news .newsLeft .newsLink li:before{content: ".";  position: absolute;  left: 21px; top: -5px;}*/
.news .newsLeft .newsLink li a{color: #363636;}
.news .newsLeft .newsLink li a:hover{color: #257bc9;}
.news .newsLeft .newsLink li a:hover p{background-position: -20px 0px;}
.news .newsLeft .newsLink .cur a{color: #257bc9 !important;}
.news .newsLeft .newsLink .cur p{background-position: -20px 0px !important;} 
.newsRight .IndexNewsRight2{margin-top: 12px;}
.newsRight .IndexNewsRight2 a li{line-height: 36px;border-bottom: 1px dashed #cccccc;}
.newsRight .IndexNewsRight2 a:last-child li{border:0;}

/*.newsRight .IndexNewsRight2 *{line-height: 28px; font-size: 16px;}*/
.newsRight .IndexNewsRight2 img{ max-width: 100%;}

.newsRight .IndexNewsRight2 li p:nth-child(1){float: left; color:#585858;overflow: hidden;text-overflow: ellipsis;  white-space: nowrap;width:666px;}
.newsRight .IndexNewsRight2 li p:nth-child(1) span{color:#eee;font-size: 12px;padding: 0 5px;}
.newsRight .IndexNewsRight2 li p:nth-child(2){float: right;color: #b5b4b4;}
.newsRight .IndexNewsRight2 a:hover li p:nth-child(1){color:#2474bd;}
.newsRight .IndexNewsRight2 a:hover li p:nth-child(2){color:#2474bd;}


.newsRight .IndexNewsRightInfo{margin-top: 12px; word-break:break-word;}
.newsRight .IndexNewsRightInfo a li{line-height: 36px;border-bottom: 1px dashed #cccccc;}
.newsRight .IndexNewsRightInfo a:last-child li{border:0;}

.newsRight .IndexNewsRightInfo *{line-height: 28px; font-size: 16px; /*text-indent: 32px;*/}
.newsRight .IndexNewsRightInfo img{ max-width: 90%; margin:0px auto;}
.newsRight .IndexNewsRightInfo iframe {width: 100%;height: 450px;}

.newsRight .IndexNewsRightInfo li p:nth-child(1){float: left; color:#585858;overflow: hidden;text-overflow: ellipsis;  white-space: nowrap;width:666px;}
.newsRight .IndexNewsRightInfo li p:nth-child(1) span{color:#eee;font-size: 12px;padding: 0 5px;}
.newsRight .IndexNewsRightInfo li p:nth-child(2){float: right;color: #b5b4b4;}
.newsRight .IndexNewsRightInfo a:hover li p:nth-child(1){color:#2474bd;}
.newsRight .IndexNewsRightInfo a:hover li p:nth-child(2){color:#2474bd;}



    .ContactTable {width: 100%;}
    .ContactTable tr:hover td {background: #fff;}
    .ContactTable td {padding:15px; border:1px solid #eee; text-indent: 0px!important;}
    .ContactTable td *{font-size: 18px;}
/*问卷调查*/
.w920{width: 920px; margin: 0 auto;}
.Zhizhu {padding-bottom: 150px;}
.Zhizhu .IndexNewsRight2 a{font-size:16px;}
.Zhizhu .title{font-size: 24px;  font-weight: 800; margin: 0px auto;text-align: center;padding: 30px 0;}
.votetitle{margin: 15px 0;}
