body{padding:0px;margin:0px auto;font-size:12px;font-family:arial,helvetica,clean,sans-serif;line-height:24px;color:#4d4d4d;overflow-x:hidden; background: url(../images/bj0.jpg) repeat-x #fff}
div,span,h1,h2,h3,h4,h5,h6,ul,li,img,p,strong,b,textarea,input,button,select,form,a,table,tr,td,dl,dt,dd{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

ul,ol{list-style-type:none;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle;}
img{border:0;}
.clear{clear:both}
a{text-decoration:none; color:#303030}
a:hover{text-decoration:none; color:#1077ce} 
#fl{ float:left;}
#fr{ float:right}
.STYLE3 a {color:#1077ce}
.STYLE3 a:hover {color:#1077ce;text-decoration:underline;}
.STYLE1 {color: #1f1f1f; font-family:"微软雅黑"; font-size:16px; font-weight:bold}
.STYLE2{ color:#1077ce;font-size:13px; font-weight:bold}
.STYLE3{ color:#107ad1;font-size:14px; font-weight:bold}
.STYLE4{ font-family:Arial, Helvetica, sans-serif; color:#616161}
.STYLE5{color:#107ad1;}
.STYLE6{ font-family:Arial, Helvetica, sans-serif; color:#107ad1;  }
.STYLE7{color:#0372b9;font-size:13px;}
.STYLE8{ color:#ff2607;}
.STYLE9{ color:#0c63ba;}
.STYLE10{ font-size:14px;}


#box{ width:1002px; height:auto; margin:0px auto; background:url(../images/bj.png) repeat-y; padding:0px 11px}
.top{ background:url(../images/t.jpg) repeat-x; height:39px; line-height:39px; padding:0 10px; color:#424242}
.menu{ background:url(../images/menu.jpg) no-repeat; line-height:39px; height:39px;}
#jsddm{	margin: 0;	padding: 0;}

#jsddm li{float:left;width:97px;text-align:center; position:relative;z-index:999; margin-left:0px; background: url(../images/line.png) no-repeat right top}
#jsddm li a{display: block;font-size:14px;font-weight: bold; color:#fff }
#jsddm li a:hover{ background: url(../images/menuh.jpg) no-repeat left top}
#jsddm li ul{margin: 0;padding: 0;position: absolute;visibility: hidden; top:40px; text-align:center;z-index:99999999; background:url(../images/666.png) repeat;left:0; width:114px; }
#jsddm li a:hover {
    background: url(../images/menuh.jpg) repeat-x left top;
}
#jsddm li ul li{float: none; display:inline;  }
#jsddm li ul li a{	width: auto; font-weight:normal; display:block;background:url(../images/li.jpg) no-repeat;margin-top:2px; line-height:33px; height:33px }
#jsddm li ul li a:hover{ }
#jsddm .sy1{width:89px;}


.main{ margin:10px 0px}
.news{ width:693px; height:210px; background:url(../images/nbj.jpg) repeat-x; border:1px solid #85c0ed ; padding:10px; overflow:hidden}
/*轮换图*/
.gdtu{ width:304px; height:210px; float:left}
.slideBox{ width:304px; height:210px; overflow:hidden; position:relative; text-align:center   }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#ccc; cursor:pointer; }
.slideBox .hd ul li.on{ background:#086fc5; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:304px; height:210px; }
.slideBox .bd span{ width:304px; height:29px; line-height:29px; text-align:center }


.dt{ width:378px; padding-left:10px; float:left}
.dt li{ line-height:18px;}
.tt0{ height:35px; line-height:35px; border-bottom:1px solid #7bc3ff; padding:0px 5px}
.bt{ padding:6px 3px;  border-bottom:1px dotted #5b82ff; margin-bottom:6px;}
.bt li{ line-height:21px; color:#787878}



/*通知*/

.tz{ background:url(../images/tz.jpg) no-repeat; width:703px; height:31px;border:1px solid #85c0ed; margin:10px 0px; line-height:31px; padding-left:10px}
.tz ul{ float:left}
.tz li{ width:315px; float:left; padding:0 8px;}

/*学科特色*/
.xkts{ width:713px; height:340px; border:1px solid #85c0ed; overflow:hidden; clear:both}
.xk{ width:330px; float:left; height:117px; margin:18px 13px; display: inline}
*html .xk{ width:330px; float:left; height:117px; margin:18px 13px 5px 13px; display: inline}
*+html .xk{ width:330px; float:left; height:117px; margin:18px 13px 5px 13px; display: inline}

.img{ float:left; width:102px; height:117px; padding-right:10px;}
.xk ul{ float:left; width:215px}
.tt1{ background:url(../images/q.jpg) no-repeat left center; padding-left:15px}

/*专家风采*/
.zjfc{ width:713px; height:199px; border:1px solid #85c0ed; margin-top:10px;}
.ys{ float:left; width:213px; margin:18px 10px 0px 13px; display:inline}
.ys a {color:#1077CE}
.ys a:hover{color:#1077CE}

.img1{ width:85px; height:118px; padding:3px; border:2px solid #b2b2b2; float:left}
.ys ul{ float:left; padding-left:8px; width:110px; }
.ys li{ line-height:20px;}


.tt{ background:url(../images/tt.jpg) no-repeat; height:34px; line-height:34px; padding:0px 12px 0px 43px}
.tt ul{ float:left; padding-left:43px; color:#1079d0}
.tt ul a{color:#1079d0}

/*快速通道*/

#kjtd{ background:url(../images/ht.jpg) repeat-x #ffffff; width:252px;  border:4px solid #69b1e8; padding-left:15px; padding-top:5px;}
.ks{ height:261px;}
.tt2{ line-height:30px; padding-right:10px; height:30px}
/*视频*/
.sp{ margin:10px 0px; height:292px}
.img2{ clear:both; margin:6px 0px;}
.sp li{ background:url(../images/d.jpg) no-repeat left center; height:24px; line-height:24px; padding-left:10px;}

/*科普知识*/
.kpzs{ height:184px;}
.kpzs li{ background:url(../images/d.jpg) no-repeat left center; height:24px; line-height:24px; padding-left:10px;}

.tu{ margin:10px 0; height:94px; clear:both; float:left}

/*4块*/
.sk{ width:350px; height:283px; border:1px solid #85c0ed; overflow:hidden; margin-bottom:10px; float:left; background:#fff; }
.bt1{ padding:9px 8px 5px 8px; height:76px}
.img3{ width:107px; height:70px; padding:2px; border:1px solid #dedede; float:left}
.bt1 ul{ float:left; padding-left:10px; width:210px; line-height:25px; padding-top:15px;}
.nnn{ padding:0 8px; clear:both}
.nnn li{background:url(../images/dd.jpg) no-repeat left center; height:25px; line-height:25px; padding-left:10px;}
*html .nnn li{background:url(../images/dd.jpg) no-repeat left center; height:24px; line-height:24px; padding-left:10px;}
*+html .nnn li{background:url(../images/dd.jpg) no-repeat left center; height:24px; line-height:24px; padding-left:10px;}
/*健康问答*/
.wen{ height:319px; margin-bottom:10px;}
.wen ul{ padding-right:6px; line-height:23px}
.wen li{ background:url(../images/d.jpg) no-repeat left center; height:24px; line-height:24px; padding-left:10px;}
/*满意度评价*/
.pj{ height:225px; }
.pj ul{ padding-right:6px; line-height:25px;} 

.foot{ background:url(../images/di.jpg) repeat-x  left top; height: auto; overflow: hidden; padding:30px 0 20px 0; clear:both; text-align:center}
.foot .fot-left{ display: block; float: left; padding: 10px 20px 0 20px; width:700px; }
.foot .fot-right{ width: 242px; height: auto; overflow: hidden;  margin-right: 20px; float: left; text-align:left; }
.foot .fot-right img{ width: 100%; height: auto;}

/*子页左*/
.list{ width:240px; border:1px solid #85c0ed; overflow:hidden}
.list ul{ padding-bottom:5px ;}
.list li{ background:url(../images/list.jpg) no-repeat; height:40px; line-height:43px; padding-left:50px; font-size:14px;}

.list1{ width:240px; border:1px solid #85c0ed; margin-top:10px;}
.list1 ul{ padding:5px 10px; padding-top:0px;}
.list1 li{background:url(../images/d.jpg) no-repeat left center; height:24px; line-height:24px; padding-left:10px; }

.list2{ width:230px; border:1px solid #85c0ed; margin:10px 0px; padding: 5px;background:url(../images/ht.jpg) repeat-x #ffffff;}

.list3{ width:240px; border:1px solid #85c0ed; margin-top:10px;}
.list3 ul{ padding:5px 10px; padding-top:0px;}


/*子页右*/
.zyy{ width:738px; border:1px solid #85c0ed; background:url(../images/zybj.jpg) repeat-x #fff; padding:5px; padding-top:0px; overflow:hidden; margin-bottom:10px;}
/*单页*/
.dy{ padding:10px}

/*新闻*/
.news11{padding:10px}
.news11 li{ line-height:25px;background:url(../images/d.jpg) no-repeat left center;  padding-left:10px; height:25px}


/*...................内容.........*/
.nrcon { padding:10px; text-align:center}
.nrcon .tt8{ border-bottom:1px dashed #292929; line-height:30px;}
.nrcon .tcon { text-align:left; padding-top:10px;}


/*招聘*/
.zp{ clear:both; padding:15px;text-align:center;}
.heng a{ color:#bd0000}
.ck{ text-align:left}



/* 分页css代码 */
#fy { float:right; margin-top:10px; width:700px;
PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px;  PADDING-TOP: 10px; TEXT-ALIGN: center; padding-bottom:10px;
}
#fy A {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: underline
}
#fy A:hover {
BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
#fy A:active {
BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #f00; BORDER-BOTTOM: #000099 1px solid
}
#fy SPAN.current {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
#fy SPAN.disabled {
BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}


.lby2 span {
    color: #00A3DF;
    display: inline;
    float: right;
    font-size: 14px;
    font-weight: bold;
    height: 39px;
    line-height: 39px;
    overflow: hidden;
    text-align: center;
    width: 720px;
}


.lby2 ul {
    display: inline;
    float: left;
    height: 760px;
    overflow: hidden;
    width: 720px;
}


.lby2 ul li {
    border-bottom: 1px dashed #E7E8E9;
    display: inline;
    float: left;
    height: 87px;
    overflow: hidden;
    width: 720px;
}

.lby2 ul li h1 {
    background: url("../images/a6.jpg") no-repeat scroll left center transparent;
    color: #00A3DF;
    display: inline;
    float: left;
    font-size: 12px;
    height: 31px;
    line-height: 31px;
    overflow: hidden;
    padding-left: 15px;
    width: 705px;
}
.lby2 ul li p a {
    color: #FF0000;
    display: inline;
}




.dt li  em {
    color: #666666;
    float: right;
    font-style: normal;
}


/*20220322领导信箱*/
#email input:focus,#email textarea:focus{
	outline: none;
}
#email .box {
	padding:0 0 10px;
	width:512px;
	margin:auto;	
	color:#333;
}
#email .must {
	color:red;
}	
#email .red {
	color:red;
}
#email .box input {
	height:30px;
	width:500px;
	border:1px #ccc solid;
	border-radius:3px;
	padding:0 5px;
}
#email .radio {
	padding-bottom:0;	
}
#email .radio input {
	width:auto;
	margin-right:5px;	
}
#email .radio label {
	padding-right:10px;
	cursor:pointer;	
}
#email .text {
	font-size:16px;
	color:#666;
	line-height:1.5em;	
}
#email .submit {
	width:100%;	
	text-align:center;
	padding:20px 0;
}
#email .submit input {
	height:30px;
	line-height:30px;
	color:white;
	width:65px;
	background:#107fff;
	border:0;
	border-radius:3px;
	margin:0 auto;
	cursor:pointer;
}
#email textarea {
	width:500px;
	height:100px;
	border:1px #ccc solid;
	border-radius:3px;
	padding:5px;	
}
/*20220322领导信箱end*/