/* CSS Document */
*{padding: 0;margin: 0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body {color:#666;font-family:"宋体",Arial, Helvetica, sans-serif;background-color:#fff;-webkit-text-size-adjust: none;word-wrap: break-word;font-size: 12px;}
h1,h2,h3,h4,h5,h6{ font-size:0.875em; font-weight:normal;}
a{text-decoration: none;color: #666;}
a:hover{text-decoration: underline;}
li{list-style: none;}
img{border: 0;}

.header{ height:40px;line-height: 40px;text-align: right;color:#959595;}
.header a{color:#959595;}
.header span{margin: 0 8px;}
.banner{ background:url(banner.jpg) no-repeat; height:150px; padding-top:20px;}
.banner .left{ width:500px; float:left}
.banner .left .title{ font-size:30px; color:#151616; font-weight:bold; padding-bottom:5px;}
.banner .left .text{ color:#a7a7a7; font-size:14px; padding-bottom:15px;}
.banner .left .nav ul li{ padding:0 10px; float:left; font-size:16px; color:#6dc4ff; border-left:1px #6dc4ff solid;}
.banner .left .nav ul li a{ color:#0c9dff;}
.banner .right{ width:475px; float:left; padding:90px 0 0 0; text-align:right}
.banner .right input{ width:280px; line-height:25px; height:25px; border-radius:4px; border:1px #ccc solid; padding-left:10px; color:#a9a9a9;}

.content{clear:both;float:left;width:100%;padding-bottom:15px;min-height:480px;}
.content .left .title{height:40px;line-height: 40px; padding:0 10px;}
.content .left .title .tit_name{color:#2d6694; font-weight:bold; font-size:16px;}
.content .left .title .tit_more{ text-align:right;float: right;}
.content .left .title .tit_more a{ color:#0c9dff; font-size:12px; font-weight:bold}
.content .left .list{padding-left: 10px;}
.content .left .list dl{float:left;width:100%;padding-top:20px; clear:both;overflow: hidden;}
.content .left .list dl dt{ width:91px; height:91px; float:left;border:1px #ccc solid; }
.content .left .list dl dt img{ width:100%;display: block;}
.content .left .list dl dd{ float:left; border-bottom:1px #ccc solid; height:91px; color:#fff;margin-left: 10px;}
.content .left .list dl dd .p1{ font-size:14px; color:#2e6693; font-weight:bold; line-height:24px;}
.content .left .list dl dd .p2{ font-size:12px; color:#9f9e9e;line-height:20px;}

.footer{ padding:20px 0 30px 260px; clear:both; background:url(l_06.jpg) 35px 20px no-repeat #eae9e9; height:55px;}
.footer p{ font-size:12px; color:#898888; line-height:20px;}

/*科学院研究室*/
.r_header{height: 91px;background: url(r_icon01.gif) repeat-x;min-width:871px;}
.r_header .head{width: 871px;margin: 0 auto;}
.r_header .head .logo{float: left;margin-top: 30px;}
.r_header .collect{float: right;background-color: #ebebeb;border-radius: 8px;color: #294f9a;height: 19px;line-height: 19px;margin: 5px 22px 0 0;display: inline;}
.r_header .collect a{color: #294f9a;margin:0 10px;}

.r_kNav{height: 26px;background-color: #476dac;border-top: 1px solid #586b8b;border-bottom: 1px solid #586b8b;min-width: 871px;}
.r_kNav .cont{width: 871px;height:19px;margin: 0 auto;margin-top: 4px;}
.r_kNav .cont a,.r_kNav .cont span{float: left;color: #fff;display: inline-block;font-size: 13px;}
.r_kNav .cont span{padding: 0 8px;}
.r_kNav .cont a{width: 75px;height: 19px;text-align: center;line-height: 19px;}
.r_kNav .cont a.cur,.r_kNav .cont a:hover{background: url(r_icon02.gif) no-repeat;color: #476dac;text-decoration: none;}

.r_content{ width:871px; margin:0 auto; padding-top:10px;overflow:hidden;}
.r_content .left{ width:627px; float:left}
.r_content .left .flash{ height:215px; width:627px; overflow:hidden; position:relative;}
.r_content .left .flash .list{ width:500%;}
.r_content .left .flash .list dl{ width:627px; height:215px; float:left; background-color:#e7e8e8;}
.r_content .left .flash .list dl dt{width:420px; float:left;height:215px;}
.r_content .left .flash .list dl dd{ width:167px; float:left; background-color:#e7e8e8; height:195px; padding:10px 20px; display:blocks}
.r_content .left .flash .flash_btn{ width:120px; height:30px;position:absolute; bottom:0; right:0;}
.r_content .left .flash .flash_btn ul li{ width:8px; height:8px; background-color:#666; float:left; margin:0 10px; cursor:pointer}
.list_title{line-height: 23px;height: 23px;color:#2a4571;font-size: 14px;font-family: "黑体";}
.list_nr{line-height: 21px;margin-top: 10px;padding-left: 5px;color: #808080;}
.r_content .left .news{ width:290px; float:left;margin-right: 30px;display:inline;}
.r_content .left .meeting{width: 290px;float: left;}
.r_content .left .title{ height:40px; border-bottom:2px #ccc solid; position:relative;}
.r_content .left .title p{ width:100px; border-bottom:2px #476dac solid; color:#476dac; font-size:18px; font-weight:bold; position:absolute; left:0; bottom:-2px;}
.r_content .left .text{height: 200px;}
.r_content .left .text ul li{ background:url(r_icon03.gif) 2px 10px no-repeat;padding-left: 15px;line-height: 21px;}
.r_content .left .text ul li a{color: #808080;}
.r_content .left .more{ text-align:right;height: 22px;line-height: 18px;}
.r_content .left .more a{ color:#6ba0f8}
.r_content .right{ width:220px; float:right;}
.r_content .right .report{}
.r_content .right .title{ height:26px; border-bottom:2px #ccc solid; position:relative;}
.r_content .right .title p{ width:100px; border-bottom:2px #476dac solid; color:#476dac; font-size:18px; font-weight:bold; position:absolute; left:0; bottom:-2px;}
.r_content .right .report .text ul li{ background:url(r_icon03.gif) 2px 10px no-repeat;}
.r_content .right .text ul{margin-top: 5px;}
.r_content .right .text ul li{ background:url(r_icon03.gif) 2px 10px no-repeat;padding-left: 15px;line-height: 21px;padding-bottom: 20px;}
.r_content .right .text ul li a{color: #808080;}
.r_content .right .text ul li .fb{font-weight: bold;}
.r_content .right .more{ text-align:right;height: 22px;line-height: 18px;}
.r_content .right .more a{ color:#6ba0f8}
.r_content .right .href .text{ padding-top:10px;}
.r_content .right .href .text select{ width:180px;}

.r_content .fla_bot{ clear:both; height:140px; background-color:#f3f4f4; padding-top:15px;}
.r_content .fla_bot .fla_bot_left{ width:28px; height:109px; background:url(r_icon05.gif) 10px center no-repeat; float:left; cursor:pointer}
.r_content .fla_bot .fla_bot_right{ width:28px; height:109px; background:url(r_icon04.gif) 10px center no-repeat; float:left; cursor:pointer}
.r_content .fla_bot .fla_bot_content{ width:810px; height:130px;overflow:hidden; float:left}
.r_content .fla_bot .fla_bot_content ul{ width:10000%;}
.r_content .fla_bot .fla_bot_content ul li{ float:left;padding-right:20px;}
.r_content .fla_bot .fla_bot_content ul li img{ cursor:pointer;width:190px;height:125px;}
#botton-scroll{float:left;width:810px!important;}

.r_footer{ text-align:center; color:#fff; line-height:30px; background-color:#476dac}


/***内页**/

/***图文列表**/
.r_content .gailan .left{border:none;padding-top:10px;margin-left:30px;width:600px;}
.r_content .gailan .gailan_border{border-left:1px solid #cccccc;padding:0px;padding-left:30px;}
.r_content .gailan .left .list{width:100%;padding:0px;margin:0px;float:left;}
.r_content .gailan .left .list dl dd{width:490px;}

/**二级栏目 **/
.r_content .gailan .menu{float:left;width:200px;padding:0px;margin:0px;}
.r_content .menu .title{float:left;width:100%;border-bottom:1px solid red;}
.r_content .gailan .menu .nav,.gailan .menu .nav li{float:left;width:100%;}
.r_content .gailan .menu .nav li a{float:left;width:90%;padding-left:8%;background:url(r_icon03.gif) left 14px no-repeat;font-size:14px;line-height:22px;padding-top:8px;}

/***分页**/
.r_content .fenye{float:right;text-align:right;margin-top:20px;padding-bottom:20px;}
.r_content .fenye span{float:left;color:#0c9dff;font-size:13px;padding:2px;}
.r_content .fenye a img{float:left;width:10px;padding:5px;}

/**列表页**/
.r_content .gailan .left .list ul{float:left;width:100%;}
.r_content .gailan .left .list ul .tit{float:left;width:100%;margin-top:9px;padding-bottom:2px;}
.r_content .gailan .left .list ul .tit a{float:left;width:100%;background:url(li_bg_2.png) left 5px no-repeat;padding-left:15px;font-size:14px;line-height:22px;}

/**图片列表*/
.r_content .gailan .list .img_list img{border:1px solid #ddd;width:120px;height:130px;}
.r_content .gailan .list .img_list a{float:left;width:100%;text-align:center;font-size:12px;color:#555555;line-height:25px;}

/**细览**/
.r_content .xilan p{font-size:14px;line-height:24px;}
.r_content .xilan_laiyuan{float:left;width:100%;text-align:right;font-size:12px;padding:10px 0;}
.r_content .xilan_tit{float:left;font-family:"黑体";width:100%;line-height:22px;padding:30px 0px;text-align:center;font-size:20px;color:#2d6694;font-weight:800;}

/***无二级栏目**/
.r_content .gailan .left .title{float:left;width:100%;padding:0px;margin:0px;border-bottom:2px #ccc solid;}
.r_content .gailan .left .title .tit_name{float:left;border-bottom:2px #476dac solid;}
.r_content .wu_gailan{float:left;width:100%;padding:0px;margin:0px;}
.r_content .wu_gailan .left{float:left;width:96%;padding:0px;margin:0px;}
.r_content .wu_gailan .left .list dl dd{width:720px;}/**图文列表*/

/**下拉菜单**/
.r_kNav .cont ul{
	width:100%;
	float:left;
	}
.r_kNav .cont ul li{
	float:left;
	position:relative;
	z-index:9999;
	}
.r_kNav .cont ul a.a{
	width: 75px;height: 19px;text-align: center;line-height: 19px;
	}


#nav li dl {
	position: absolute;
	top:19px;
	left:-20px;
	display:none;
	width:130%;
	min-width:200px;
	list-style:none;
	padding-top:5px;
	padding-bottom:15px;
	background:#476dac;
	z-index:9999;
}
#nav li dl.nav_last{
	width:100%;
}
#nav li dl dd{
	float: left; 
	width:100%;
	padding:0px;
	margin:0px;
}
#nav li dl dd a{
	float:left;
	display: block; 
	width:90%;
	text-align:left;
	color:#fff;
	font-weight:400px;
	height:30px;
	line-height:30px;
	text-decoration:none;
	font-size:12px;
	padding-left:10%;
	border-bottom:1px solid #5281a9;
}
#nav li dl a:link  {
	text-decoration:none;
}
#nav li dl a:visited  {
	text-decoration:none;	
}
#nav li dl a:hover  {
	color:#fff;
	text-decoration:none;
	height:30px;
	background:#2576ad;
	line-height:30px;
	border-bottom:1px solid #71b5cb;
}
#nav .sfhover dl {
	display:block;
}
#nav .sfhover a.a{background: url(r_icon02.gif) no-repeat;color: #476dac;text-decoration: none;}
#nav .sfhover dl dd a,#nav .sfhover dl a:hover{color:#fff;}