*{margin:0;padding:0; list-style:none;}
body{font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;color:#333333;line-height:25px;font-size:14px; background:url(../image/bg1.jpg) fixed #eee;}
a:link, a:visited {text-decoration:none;color:#333333;}
a:hover {text-decoration: underline;color:#08A5E0;}
h3{font-size:15px; color:#fff; text-shadow:1px 1px 1px #000;}
p{ text-indent:2em;}
.header{width:100%;height:190px; background:#fff; text-align:center;}
.logo{width:1200px; height:160px; margin:auto; background:url(../image/logo.jpg) no-repeat #fff;}
.main{width:1200px; background:#ddd; margin:auto; box-shadow: 1px 1px 7px #999;}
.left{width:240px; padding:10px 10px 0; float:left;}
.aside{background:#F8F8F8; box-shadow:0px 1px 2px rgba(0,0,0,0.2); padding:10px; margin-bottom:15px;}
.left h3{ background:#08A5E0; height:30px; line-height:30px; padding-left:20px;}
.left h3 img{padding-top:3px;}
.left form{padding:10px 15px; width:210px; height:116px; overflow:hidden;}
.left .aside input.m{width:150px; margin:3px;line-height:24px; border:none; background:#f8f8f8; border-bottom:1px solid #6CF; }
.sub{border:1px solid #ccc; width:60px; line-height:22px; margin-top:5px; border-radius:5px; background:#ddd;cursor:pointer;}
.left .aside{padding:0;}
.left ul{padding:10px;}
.left li,.right li{background:url(../image/arrow-right.png) left center no-repeat; padding-left:10px; width:90%; }
.left li{border-bottom:1px dotted #666;}
.left li a,.right li a{color:#08A5E0;}
.left li a{ line-height:28px;}
/*内页*/
.left li a.current{font-weight:bold; width:100%; display:block; color: #F90;}
li.newstit{line-height:normal; width:93%; height:auto;}
li a.newstit{font-size:12px; line-height:22px;}

.middle{width:660px; padding-top:10px; float:left;}
.middle h4{font-size:12px; color: #000;}
.middle h3{background:#08A5E0; width:100px;margin-left:5px;text-align:center;}
.middle .aside{padding-top:5px;}
.middle .tbm{border-top:2px solid #08A5E0; width:100%;}
.middle tr{margin-left:10px; height:26px; background:url(../image/bg.gif) bottom repeat-x;}
.middle td a{font-size:12px;}
.time{font-size:12px;}

/*实验室标签*/
.menu { clear:both;border-bottom:2px solid #08A5E0; height:28px; width:640px;}
.menu ul {margin:0px; padding:0px; text-align:center; border:none;}
.menu li {display:inline; line-height:26px; height:26px;}
.menu li a {color:#fff; text-decoration:none; padding:4px 7px 7px; background:#08A5E0; font-size:13px; line-height:26px; height:26px;}
.menu li a.tabactive {background:#08A5E0; position:relative; color:#fff; text-shadow:1px 1px 1px #000;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#tabcontent5,#tabcontent6 {width:620px; padding:9px 5px;}
#tabcontent1 a,#tabcontent2 a,#tabcontent3 a,#tabcontent4 a,#tabcontent5 a,#tabcontent6 a{ color:#08A5E0;  padding:2px 10px;border:1px dotted #666; background:#eee; padding:2px 10px;}
#tabcontent1 img,#tabcontent2 img,#tabcontent3 img,#tabcontent4 img,#tabcontent5 img,#tabcontent6 img{width:200px; height:140px; float:left;}
.syscon{width:290px; height:130px; line-height:22px; font-size:12px; padding:5px 10px; overflow: hidden;}

.right{width:260px; padding:10px 10px 0; float:left;}
.right h3{color:#333; text-shadow:none;}
.right .aside{border-top:3px solid #08A5E0; padding:5px 10px 10px;}
.right .aside ul{margin-left:10px;}
.right h3,.right li a{line-height:25px; height:25px;}
.right form{width:240px; height:38px; overflow:hidden;}
.search1{width:160px; height:24px; line-height:24px; border:1px solid #ddd; float:left; color:#999;}
.search2{background:url(../image/search.gif) no-repeat; width:76px; height:26px; border:none; cursor:pointer; float:left;}

.footer{width:1200px; height:110px; margin:auto; background:#08A5E0; box-shadow: 1px 1px 7px #999; color:#FFF; text-align:center; padding-top:10px;}
.footer a{color:#FFF;}

/*网站导航*/
.cl {zoom:1;}
.navbg { width:100%; height:30px;z-index:99;background: url(../image/menu_bg.jpg) repeat-x #0e4c92; position:absolute;}

@media (max-width:1200px){
   .navbg { width:1200px; }
}
.col960 {width:1200px; padding-left:50px; height:30px; margin:auto;}
#navul li {float:left; background:url(../image/menu_mid.jpg) no-repeat right;margin-right:1px; padding:0 20px;position:relative;text-align:left;line-height:30px; font-size:16px;}
#navul li a:link,#navul li a:visited{color:#fff; text-shadow:1px 1px 1px #000;}
#navul li ul {display:none;position:absolute;z-index:10000;top:28px;left:-1px;background:#06C;border:#004E6C 1px solid;border-bottom:none;}
#navul li ul li {display:block;width:108px;position:relative;line-height:28px;border-bottom:#004E6C 1px solid;font-size:12px; background:#06C;}
#navul li.navmoon {background: #06C;border:#004E6C 1px solid;width:108px;height:28px;line-height:28px; font-weight:bold;}
#navul li.navmoon a {color:#FFFFFF;}
#navul li.navmoon ul {display:block;}
#navul li.navmoon ul a {display:block;width:108px;line-height:28px;}
#navul li.navmoon ul a:hover {color:#FF0; font-weight:bold;}
.clear{clear:both;}

.mainright{width:930px; padding:10px 0; float:left; line-height: 160%;}
.mainright p{text-indent:2em; margin-bottom:5px;word-break:break-all;}
.mainright video{width:100%;margin:auto;}
.mainright h4{text-align:center; padding:10px 0; font-size:16px;}
.content{padding:20px 30px;background:#FFF; box-shadow:0px 1px 2px rgba(0,0,0,0.2); border-left:1px solid #ccc; border-right:1px solid #cdcdcd; min-height:500px;}
.content table{background:#ccc; width:100%;}
.content td{background:#fff; vertical-align:top; padding:2px;}
.content img{max-width:720px;}
h2{font-size:20px; line-height:200%}
table#px12 td{font-size:12px; vertical-align:top;}

.content a{border:1px dotted #666; background:#eee; padding:2px 10px;}
.content a.video{background: url(../image/play.jpg) no-repeat left center #eee; border:none; padding:2px 10px 2px 40px; margin-bottom:5px;}
.content a.dan{ display:block;width:500px; height:22px;}
.content a.shuang{ background:#ddd;display:block;width:500px; height:22px;}
.content a:hover{ background:#eef; font-weight:bold;}
.content a.video:hover{background: url(../image/play.jpg) no-repeat left center #eef;}
.breadtit{background:#eee; font-size:14px; padding-left:10px; line-height:28px; border:1px solid #ccc; box-shadow:0px 1px 2px rgba(0,0,0,0.2);}
pre{white-space: pre-wrap;white-space:-moz-pre-wrap;word-wrap: break-word; font-size:14px; font-family:"微软雅黑", Arial, Helvetica, sans-serif;}