@charset "utf-8";
/* CSS Document */

* {margin: 0px;padding: 0px;}
body {font-family: "宋体";font-size:12px;font-weight: normal;text-decoration: none;width:100%;margin:0px auto 0px auto;background-color: #fff;}
h1,h2,h3,h4,h5,h6{font-family:"宋体";font-size:12px;font-weight: normal;}
ul li{ list-style:none;}
img{ border:0px;}
table, th, tr, td{}
a:link,a:visited{color:#333; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:none;}

/*公用*/
.c_blue a:link{ color:#004083; text-decoration:none;}
.c_blue a:visited{ color:#004083; text-decoration:none;}
.c_blue a:hover{ color:#004083; text-decoration:underline;}

.c_red a:link{ color:#fe0000; text-decoration:none;}
.c_red a:visited{ color:#fe0000; text-decoration:none;}
.c_red a:hover{ color:#fe0000; text-decoration:underline;}

.title{ height:30px;  line-height:30px;  width:auto; padding-left:18px;  color:#0263BE;background:url(/hxdh/images/ntitle1_bg.gif) no-repeat;}
.title div{ float:left; display:inline;font-weight:bold; font-size:14px; margin-left:10px;font-weight:bold; font-size:14px; padding-top:3px}
.title span{ float:right; display:inline; margin-right:10px;}
.title a:link{ color:#fff; text-decoration:none;}
.title a:visited{ color:#fff; text-decoration:none;}
.title a:hover{ color:#fff; text-decoration:underline;}

.ntitle{ height:30px;  line-height:30px;  width:auto; padding-left:18px;  color:#0263BE;background:url(/hxdh/images/ntitle1_bg.gif) no-repeat;}
.ntitle div{ float:left; display:inline;font-weight:bold; font-size:14px; margin-left:10px;font-weight:bold; font-size:14px; padding-top:3px}
.ntitle span{ float:right; display:inline; margin-right:10px;}
.ntitle a:link{ color:#fff; text-decoration:none;}
.ntitle a:visited{ color:#fff; text-decoration:none;}
.ntitle a:hover{ color:#fff; text-decoration:underline;}

.dtitle{ height:30px;  line-height:30px;  width:auto; padding-left:18px;  color:#fff;background:url(/hxdh/images/ntitle2_bg.gif) no-repeat;}
.dtitle div{ float:left; display:inline;font-weight:bold; font-size:14px; margin-left:5px;font-weight:bold; font-size:14px; padding-top:3px}
.dtitle span{ float:right; display:inline; margin-right:10px;}
.dtitle a:link{ color:#0263BE; text-decoration:none;}
.dtitle a:visited{ color:#0263BE; text-decoration:none;}
.dtitle a:hover{ color:#0263BE; text-decoration:underline;}

#content{ height:auto; overflow:hidden; margin:0px auto; width:950px;}
.layout_left{ float:left; display:inline; height:auto; width:640px; overflow:hidden;}
.layout_right{ float:right; display:inline; height:auto; width:302px; overflow:hidden;}
.box8{ height:8px; width:auto; overflow:hidden;}

/*logo*/
#logo{ width:950px; height:188px; margin:0px auto; background:url(/hxdh/images/logo.jpg);}
#logo span{ float:right; line-height:30px; margin-right:10px; color:#abf2fb;}
#logo a:link{ color:#abf2fb; text-decoration:none;}
#logo a:visited{ color:#abf2fb; text-decoration:none;}
#logo a:hover{ color:#abf2fb; text-decoration:underline;}

/*导航*/
#nav{ height:35px; width:950px; background:url(/hxdh/images/nav_bg.gif); margin:0px auto;}
#nav ul{ margin:0px auto; width:680px; overflow:hidden;}
#nav li{ float:left; display:block; line-height:35px; width:auto; padding:0px 25px; font-size:14px; font-weight:bold; background:url(/hxdh/images/nav_tiao.gif) no-repeat right;}
#nav a:link{ color:#fff; text-decoration:none;}
#nav a:visited{ color:#fff; text-decoration:none;}
#nav a:hover{ color:#fff; text-decoration:none;}

/*小导航导航*/
#subnav{ line-height:30px; height:30px; width:920px; margin:0px auto 0px auto; background:url(/hxdh/images/dian.gif) no-repeat left; padding-left:30px;}

/*焦点*/
.foucs_news{ float:left; width:638px; border:1px solid #c0e0f6;}
.foucs_news .foucs_pic{ float:left; display:inline; width:275px; height:185px; margin:14px 0px 0px 8px;}
.foucs_news .text{ float:right; display:inline; width:340px; margin:5px 10px 5px 0px;}
.foucs_news .text h2{ line-height:26px; text-align:center; height:26px; overflow:hidden; font-size:16px; font-weight:bold;}
.foucs_news .text p{ line-height:20px; color:#666666; padding:5px 5px;}
.foucs_news .text ul li{ line-height:25px; font-size:14px;}


/*研究会简介*/
.jianjie{ float:right; width:302px;}
.jianjienr{ border-bottom:1px solid #bbdef5; border-left:1px solid #bbdef5; border-right:1px solid #bbdef5;}
.jianjienr p{ padding:20px 15px 15px 15px; line-height:24px; text-indent:2em; color:#666666;}

/*通知公告*/
.gonggao{ float:right; width:302px; margin-top:8px;}
.gonggaonr{ border-bottom:1px solid #bbdef5; border-left:1px solid #bbdef5; border-right:1px solid #bbdef5; padding:5px 0px 4px 10px;}
.gonggaonr ul li{ line-height:26px; font-size:14px; height:26px; width:280px; overflow:hidden;}

/*快速申请*/
.shenqing{ float:right; width:302px; margin-top:8px; overflow:hidden; }
.shenqingnr{ border-bottom:1px solid #bbdef5; border-left:1px solid #bbdef5; border-right:1px solid #bbdef5; padding-bottom:28px; _padding-bottom:23px; color:#666666;}
.shenqingnr .sqb{ height:37px; width:auto; margin:0px 0px 10px 10px; padding-top:10px; overflow:hidden; clear:both}
.shenqingnr p{ line-height:26px; padding-left:20px;}

/*课题活动*/
.kthd{ float:left; width:638px;border:1px solid #bee0f6; margin-top:8px; overflow:hidden;}
.kthd div{ float:left; display:inline; height:140px; width:56px;}
.kthd ul{ float:right; display:inline; margin:5px 10px 0px 0px;}
.kthd li{ float:left; display:inline; line-height:24px; text-align:center;}

/*新闻类容*/
#news{ width:578px; border:1px solid #bcdff5; padding:20px 30px 20px 30px;}
#news h2{ line-height:40px; text-align:center; color:#004c9d; font-size:18px; font-weight:bold;}
#news span{ height:26px; line-height:26px; width:auto; display:block; background:#eceff1; margin-bottom:10px;  text-align:center; color:#4d4d4d;}
#news p{ line-height:26px; text-indent:2em; font-size:14px;}

/*版权*/
#footer{ width:950px; margin:0px auto; padding-bottom:20px;}
#footer span{ line-height:30px; border-bottom:7px solid #2d98dd; width:950px; display:block; margin-bottom:5px;}
#footer p{ text-align:center; line-height:26px;}

/*翻页*/
.showpage{clear:both;font-size:12px; padding-top:3px; margin-bottom:10px; margin-top:10px;height:25px;background:#ffffff;border-top:1px #cccccc solid; overflow:hidden}
.showpage .plist{padding-top:3px;line-height:17px;}
.showpage .plist a{color:#000000;}
.showpage .plist span{ float:right; color:#000000; margin-right:5px}
.showpage .plist span input{ border:1px #999999 solid; height:15px; width:30px; text-align:center}
.showpage .plist .p1{display:block;height:17px;float:left;padding-left:8px;padding-right:8px;border:1px solid #ddd;background:#fff;text-decoration:none;margin-right:2px;color:#000;}
.showpage .plist b{float:left;color:#000000;display:block; padding:0 8px 0 8px;margin-right:3px}
.showpage .plist b{background:#F1EDED;border:1px #DDDDDD solid;}
.showpage .plist a:hover{color:#ff0000;}

/*要闻动态*/
.yaoweng{ width:640px; overflow:hidden;}
.news{ float:left; display:inline; width:316px; margin-top:8px;}
.newsnr{border-bottom:1px solid #bbdef5; border-left:1px solid #bbdef5; border-right:1px solid #bbdef5; padding:5px 0px 5px 10px;}
.newsnr ul li{ line-height:24px; width:300px; font-size:14px; overflow:hidden; height:24px;}


/*新闻列表页*/
.lb_left{ float:left; display:inline; width:198px;}
.lb_jianjie{border-bottom:1px solid #bbdef5; border-left:1px solid #bbdef5; border-right:1px solid #bbdef5; padding:5px 0px 5px 10px;}
.lb_jianjie ul li{ line-height:24px; font-size:14px;}
.lb_right{ float:right; display:inline; width:702px; border:1px solid #bbdef5; padding:20px 20px 10px 20px;}
.lb_right ul li{ line-height:26px; font-size:14px;}
.line {border-bottom: 1px dashed #CCCCCC;clear: both;height: 1px; margin-bottom: 10px;overflow: hidden;padding-top: 10px;}