@charset "utf-8";
#download{
margin-top:14px;
width:185px;
height:430px;
float:left;
background:url(images/left_bg.gif) no-repeat;

}
#download .p1{
color:#636363;
width:175px;
font-weight:bold;
float:left;
padding:40px 5px 0 5px;
text-align:center;
}
#download .p2{
color:#636363;
width:175px;
font-weight:bold;
float:left;
padding:0px 5px 0 5px;
text-align:center;
}
#download .down_num{
float:left;
width:114px;
height:24px;
background:url(images/download_num_bg.gif) no-repeat;
margin:0px 20px 0 33px;
display:inline;
padding:5px 0 0 12px;
}
#download .fnum{
float:left;
height:15px;
margin-left:1px;
display:inline;

}
#download .down_mf{
float:left;
padding:5px 0 14px 10px;
}
#download ul{
list-style:none;
}
#download li{
width:166px;
float:left;
clear:left;
border-bottom:1px dashed #CCC;
margin-left:9px;
display:inline;
height:42px;
}
#download dl{
width:166px;
float:left;
}
#download .ddimg{
float:left;
width:27px;
margin-left:3px;
margin-top:5px;
display:inline;
}
 
#download .ddtopimg{
float:left;
width:27px;
margin-left:3px;
margin-top:1px;
display:inline;
}
#download dd{
float:left;
width:132px;
margin-left:3px;
display:inline;
}
#download .font_a a:hover,
#download .font_a_top a:hover,
#download .font_a_top a:hover{
color:#00CC00;
}
#download .font_a a,#download .font_a_top a{
color:#636363;
font-weight:bold;
font-size:12px;
}
#download .font_a{
padding:8px 0 3px 1px;
}
#download .font_a_top{
padding:3px 0 3px 1px;
}
#download .font_b{
color:#828282;
font-size:12px;
}
#download .border_none,
#r_content .bor_none{
border-bottom:none;
}
#download .down_online{
float:left;
padding:0 0 0px 10px;
}
#add_show{
float:left;
width:600px;
margin-top:14px;
margin-left:5px;
display:inline;
font-size:0px;
overflow:hidden
}
#indexadd1
{
width:598px;
float:left;
}
#indexaddnav1
{
float:left;
width:598px;
}
#indexaddnav1 ul
{
float:left;
width:598px;

}
#indexaddnav1 ul li
{
float:left;
width:202px;
}
.middle #indexaddnav1 ul .addnav1
{
float:left;
width:194px;
}
/* mag */
#publication_display{
width:980px;
float:left;
}
#publication_display h3{
float:left;
padding:8px 0 0 0;
font-size:12px;
font-weight:lighter;
width:86px;
text-align:center;
}
#publication_display .diy{
padding-left:10px;
text-align:left;
}
.dis_title1 a:visited,.dis_title2 a:visited,.dis_title3 a:visited,.dis_title4 a:visited{
color:#0c0;

}
.dis_title1 a:link,.dis_title2 a:link,.dis_title3 a:link,.dis_title4 a:link{
color:#0c0;

}
#publication_display .dis_font a:visited{
font-weight:bold;
color:#0c0;
}
#publication_display .dis_font a:hover{
font-weight:bold;
color:#0c0;
}
#publication_display .dis_font a{
font-weight:bold;
color:#0c0;
}
#publication_display .dis_font a:link{
font-weight:bold;
color:#0c0;
}
.dis_title1,.dis_title2,.dis_title3,.dis_title4{
height:39px;
}
#publication_display ul{
float:left;
margin-left:3px;
display:inline;
}
#publication_display li{
float:left;
width:110px;
margin-left:10px;
display:inline;
}
#publication_display dl{
width:106px;
float:left;
display:inline;
}
#publication_display dt{
width:100px;
height:140px;
border:1px solid #ccc;
padding:3px;
float:left;
}
#publication_display dd{
width:106px;
float:left;
text-align:center;
}
#publication_display .dis_content{
float:left;
display:inline;
overflow:hidden;
width:977px;
height:210px;
margin-left:2px;
}
#publication_display .dis_d1{
padding-top:5px;
color:#808080;
}
.dis_content img
{
   width:100px;
   height:136px;
   max-height:140px;
   
}
#publication_display a
{
  color:#787878;
}
#publication_display a:hover
{
  color:#00CC00;
  text-decoration:underline;
}
.dis_d2_over{
background:url(images/diplay_online.gif) no-repeat;
height:24px;
width:101px;
margin-top:5px;
line-height:25px;
color:#FFF;
text-indent:-11px;
font-size:12px;
}
.dis_d2{
background:url(images/diplay_online_b.gif) no-repeat;
height:24px;
width:101px;
margin-top:5px;
line-height:25px;
font-size:12px;
color:#5B5B5B;
text-indent:-11px;
}
#publication_display .dis_d2_over a:visited{
color:#fff;
}
#publication_display .dis_d2_over a:hover{
color:#FFF;
}
#publication_display .dis_d2_over a{
color:#FFF;
}
#publication_display .dis_d2 a:visited{
color:#666;
}
#publication_display .dis_d2 a{
color:#5B5B5B;
}

.dis_content .display_link_b{
margin-left:6px;
}

#display1{
background:url(images/publication_display_bg1.gif) no-repeat;
width:980px;
height:242px;
}
#display2{
background:url(images/publication_display_bg2.gif) no-repeat;
width:980px;
height:242px;
}
#display3{
background:url(images/publication_display_bg3.gif) no-repeat;
width:980px;
height:242px;
}
#display4{
background:url(images/publication_display_bg4.gif) no-repeat;
width:980px;
height:242px;
}
#ct {
     clear:both;
	height: 97px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
}
 #abc{
	float:left;
	height:98px;
	width:98px;
	padding-right:12px;
	background-image:url(images/for_a.jpg);
	background-repeat:no-repeat;
}

#for_a{
	float:left;
	height:98px;
	width:98px;
	padding-right:12px;
	background-image:url(images/for_b.jpg);
	background-repeat:no-repeat;
}
#for_b{
	float:left;
	height:98px;
	width:98px;
	padding-right:12px;
	background-image:url(images/for_c.jpg);
	background-repeat:no-repeat;
}
#for_c{
	float:left;
	height:98px;
	width:98px;
	padding-right:12px;
	background-image:url(images/for_d.jpg);
	background-repeat:no-repeat;
}
#for_d{
	float:left;
	height:98px;
	width:98px;
	padding-right:12px;
	background-image:url(images/for_e.jpg);
	background-repeat:no-repeat;
}
#for_e{
	float:left;
	height:98px;
	width:98px;
	padding-right:12px;
	background-image:url(images/for_e-07.jpg);
	background-repeat:no-repeat;
}
#for_f{
	float:left;
	height:98px;
	width:98px;
	margin-left:12px;
	display:inline;
	background-image:url(images/for_f.jpg);
	background-repeat:no-repeat;
}
#for_g{
	float:left;
	height:98px;
	width:98px;
	padding-right:12px;
	background-image:url(images/for_g.jpg);
	background-repeat:no-repeat;
}
#for_h{
	float:left;
	height:98px;
	width:98px;
	padding-right: 12px;
	background-image: url(images/sm.png);
	background-repeat: no-repeat;
}
#ct h1 {
	color: #666666;
	padding-top: 2px;
	text-align:center
}
#ct  ul {
	padding-left: 15px;
	padding-top:60px;
}
#ct #for_e ul,#ct #for_d ul{padding-top:46px}
#ct  li {
	float: left;
	list-style-type: none;
	padding-right: 5px;
}
#ct #unno {
	padding-right: 0px;
	float: left;
	height: 98px;
	width: 98px;
	background-image: url(images/for_h.jpg);
	background-repeat: no-repeat;
}
#right_nav{
width:185px;
height:430px;
float:left;
margin-top:14px;
display:inline;
background:url(images/index_right.jpg) no-repeat;
}
#r_content ul{
list-style:none;
}
#r_content li{
width:166px;
float:left;
border-bottom:1px dashed #CCC;
margin-left:9px;
display:inline;
}
#right_nav .right_li_top{
width:166px;
float:left;
border-bottom:1px dashed #CCC;
margin-left:9px;
display:inline;
padding-top:0px;
padding-bottom:0px;
}
#r_content dl{
width:170px;
float:left;
}
#r_content dt{
float:left;
width:27px;
padding-left:3px;
}
#r_content dd{
float:left;
width:130px;
padding-left:8px!important;
padding-left:4px;
}
#r_content .r_font_a a:hover{
color:#00CC00;
}
#r_content .r_font_a a{
color:#636363;
font-weight:bold;

}
#r_content .r_font_b{
color:#828282;
font-size:12px;
line-height:160%;
}
#r_content .r_li_bg{
background:url(images/r_line.gif) no-repeat left bottom;
}
#right_nav .ie{
float:left;
margin-top:29px;
border:0;
}

/*-------realbeyond--------------*/
.layouts1{ width:778px; float:left;}
.layouts2{ width:186px; float:right;}
.layouts3{ width:791px; float:left;}

.bigpic{ margin-top:14px;}
