@charset "gb2312";
/* CSS Document */
*{
    margin:0px;
    padding:0px;
    }
.header{
    margin:0 auto;
    width:960px;
    }
.header_logo{
    position:relative;
    height:125px;
    background:url(imagessy_logo_bg.jpg) no-repeat ;
    }
.catalog_list{
    position:relative;
    height:32px;
    width:960px;
    border:none;
}
.catalog{
    height:32px;
    float:left;
}
.header_bottom{
    position:relative;
    height:9px;
    background:url(imagessy_header_bottom.jpg) no-repeat ;
    }
.content{
    margin:0 auto;
    width:960px;
}
.abs{
	margin-left:4px;
	text-align:left;
	word-break:break-all;
}
.body2_l_list{
    list-style:none;
    margin-left:10px;
    padding-left:20px;
    height: 20px;
    line-height:20px;
	text-align:left;
    background:url(imagessy_title.gif) scroll left no-repeat;
}
.institute_list_list{
	padding-left:0px;
    list-style:none;
    margin-top:2px;
    margin-left:18px;
    height: 20px;
    line-height:20px;
	font:12px;
	position:relative;
	text-align:left;
}
.institute_list_list40{
    list-style:none;
    margin-top:2px;
    margin-left:18px;
    height: 40px;
    line-height:20px;
}
.list_more{
	margin-left:200px;
}
img{
	border:none;
}
.oldweb{
	margin:0 0;
	margin-left:5px;
	margin-top:2px;
}
.adot{ text-overflow : ellipsis;display:block ;white-space : nowrap;overflow: hidden;-moz-binding: url('/css/ellipsis.xml#ellipsis');}

/* begin:内容左栏 */
    .content_left{
        width:710px;
        float:left;
    }
    /* begin:要闻 */
    .importent_news_pane{
        width:710px;
        height:222px;
        background:url(imagessy_main_bg.jpg) no-repeat ;
        float:left;
        /*border:thin solid red;*/
    }
    .importent_news_pic_pane{
        width:313px;
        height:220px;
        float:left;
        
    }
    .importent_news_pic{
        margin:0 auto;
        margin-top:15px;
        margin-left:10px;
        width:292px;
        height:192px;
    }
    .importent_news_list_pane{
        width:397px;
        height:220px;
        float:left;
        
    }
    .importent_news_big_title{
        margin-left:68px;
        margin-top:18px;
        width:80px;
        height:20px;
        font: 14px bold "黑体" ;
        font-weight:bold;
    }
    .importent_news_list{
        margin-left:30px;
        margin-top:10px;
        width:342px;
        height:50px;
    }
    .importnews_title{
        list-style-type:none;
		text-align:left;
        margin-top:8px;
    }
    /* end:要闻 */
    /* begin:ad_banner */
    .ad_logo{
        margin-top:4px;
        width:710px;
        height:72px;
        background:url(imagessy_title_bg.jpg) no-repeat ;
        float:left;
		text-align:center;
		vertical-align:middle;
		line-height:72px;
		font-size: 50px;
		font-family: "黑体" ;
		color:yellow;
        font-weight:bold;
    }
    /* end:ad_banner */
    /* begin:频道容器 */
    .catalog_list_pane{
        width:710px;
        float:left;
        /*border:1px solid red;*/
    }
    /* 左频道样式 */
    .catalog_box_left{
        margin-top:3px;
        width:350px;
        height:220px;
        float:left;
        /*border:1px solid red;*/
    }
    /* 右频道样式 */
    .catalog_box_right{
        margin-top:3px;
        margin-left:10px;
        width:350px;
        height:220px;
        float:left;
        /*border:1px solid red;*/
    }
    .catalog_name{
        width:350px;
        height:23px;
        color:#ffffff;
        padding-top:1px;
        background:url(imagessy_l_title.jpg) no-repeat ;
		position:relative;
    }
    .catalog_name_text{
        margin-left:34px;
		margin-top:3px;
		width:70px;
		height:17px;
		position: absolute;
		
    }
	.catalog_name_more{
	    margin-left:300px;
		margin-top:4px;
		padding-left:12px;
		padding-top:1px;
		width:36px;
		height:14px;
		background:url(imagessy_more.gif) no-repeat ;
		background-position:center left;
		position: absolute;
	}
	
    .catalog_box_pic_pane{
        width:348px;
        height:82px;
        border:1px dotted #607080;
        border-top:none;
        border-bottom:none;
    }
    .catalog_box_pic{
        margin-top:1px;
        margin-left:2px;
        width:113px;
        height:76px;
        border:1px dotted #C0CBCD;
        float:left;
    }
    .catalog_pic{
        display:block;
        margin-top:1px;
        margin-left:1px;
    }
	
    .catalog_box_pic_abs{
        margin-left:5px;
        width:220px;
        height:80px;
        border:none;
        border-top:none;
        border-right:none;
        border-bottom:none;
		line-height:20px;
		float:left;
    }
	.catalog_box_pic_abs_title{
		margin-top:1px;
		width:220px;
		height:20px;
		text-align:center;
	}
	.catalog_box_news_pane{
		width:348px;
        height:106px;
        border:1px dotted #607080;
	}
    /* end:频道容器 */
	/* begin:出版物容器 */
	.publish_pane{
		width:710px;
        height:170px;
		float:left;
	}
	.publish_pane_name{
		width:710px;
		height:23px;
		color:#ffffff;
		background:url(imagessy_l_big_title.jpg) no-repeat;
	}
	.catalog_name_more_long{
	    margin-left:660px;
		margin-top:4px;
		padding-left:12px;
		padding-top:1px;
		width:36px;
		height:14px;
		background:url(imagessy_more.gif) no-repeat ;
		background-position:center left;
		position: absolute;
	}
	.publish_list_pane{
		width:708px;
		height:145px;
		border:1px dotted #607080;
		border-top:none;
	}
	.publish_pic{
		margin-top:5px;
		width:110px;
		height:110px;
		padding-left:29px;
		float:left; 
	}
	.publish_catalog{
		margin-top:4px;
		margin-left:14px;
		width:680px;
		height:24px;
		border:1px dotted #607080;
		border-right:none;
		border-bottom:none;
		border-left:none;
		float:left; 
	}
	.publish_catalog_pane{

		margin-left:70px;
		width:580px;
		height:24px;
	}
	.publish_catalog_list{
		list-style:none;
		margin-top:3px;
		margin-left:10px;
		padding-left:40px;
		height: 20px;
		line-height:20px;
		float:left;
	}
	/* end:出版物容器 */
 /* begin:行业快报 */
  .fastnews_pane{
      	width:710px;
        height:248px;
		float:left;
  }
	.fastnews_pane_name{
		width:710px;
		height:23px;
		color:#ffffff;
		background:url(imagessy_l_big_title.jpg) no-repeat;
	}
    .fastcatalog_name{
        width:350px;
        height:23px;
        color:#000000;
        padding-top:1px;
        background:url(imagessy_l_fast.jpg) no-repeat ;
		position:relative;
    }
	 .fastcatalog_name_text{
        margin-left:20px;
		margin-top:3px;
		font-weight:bold;
		width:70px;
		height:17px;
		position: absolute;
		
    }
 /* end:行业快报 */
/* end:内容左栏 */


/* begin:内容右栏 */
	.content_right{
		margin-left:8px;
		width:242px;
		float:left;
	}
	.others{
		width:242px;
		height:272px;
		background-color: #99BFE3;
	}
	.mailbox{
		margin-left:4px;
		margin-top:1px;
		width:238px;
		height:20px;
		float:left;
	}
	.mailinput{
		border-style:none;
		height:14px;
	}
	.mailbutton{
		width:24px;
		height:14px;
	}
	.inputmargin{
		margin-top:2px;
		margin-left:5px;
		float:left;
	}
	.mailboxfont{
		margin-top:2px;
		float:left;
	}
	.mailboxsubmit{
		margin-top:2px;
		margin-left:5px;
		float:left;
		width:32px;
		height:16px;
		background-color:#dddddd;
		text-align:center;
	}
	.whitediv{
		width:242px;
		height:3px;
		background-color:#ffffff;
		float:left;
	}
	.report{
		margin-left:1px;
		margin-top:3px;
		padding-top:3px;
		width:238px;
		height:20px;
		background:url(imagessy_r_1_bg.jpg)  ;
		text-align:center;
		float:left;
	}
	.searchnew{
		margin-left:1px;
		margin-top:3px;
		padding-top:3px;
		width:238px;
		height:25px;
		background:url(imagessy_r_1_bg.jpg)  ;
		text-align:center;
		float:left;
	}
	.searchnew1{
		margin-left:1px;
		padding-top:3px;
		width:238px;
		height:25px;
		background:url(imagessy_r_1_bg.jpg)  ;
		text-align:center;
		float:left;
	}
	.whitediv_4px{
		width:242px;
		height:4px;
		background-color:#ffffff;
		float:left;
	}
	.institute{
		width:242px;
		height:25px;
		background:url(imagessy_r_2_title.jpg)  ;
		text-align:center;
		color:#ffffff;
		float:left;
	}
	.institute_name{
		margin-top:4px;
		margin-left:82px;
		color:#ffffff;
		float:left;
	}
	.institute_list{
		width:240px;
		height:298px;
		background:#F2F9FF;
		border:1px dotted #5F6D7A;
		border-top:none;
		border-bottom:none;
		float:left;
	}
	.companys_list{
		width:240px;
		height:240px;
		background:#F2F9FF;
		border:1px dotted #5F6D7A;
		border-top:none;
		border-bottom:none;
		float:left;
	}
	.services_list{
		width:240px;
		height:263px;
		background:#F2F9FF;
		border:1px dotted #5F6D7A;
		border-top:none;
		border-bottom:none;
		float:left;
	}
	.league_list{
		width:240px;
		height:198px;
		background:#F2F9FF;
		border:1px dotted #5F6D7A;
		border-top:none;
		float:left;
	}
	.hygl_institute_list{
		width:240px;
		height:132px;
		background:#F2F9FF;
		border:1px dotted #5F6D7A;
		border-top:none;
		border-bottom:none;
		float:left;
	}
	.hy_league_list{
		width:240px;
		height:157px;
		background:#F2F9FF;
		border:1px dotted #5F6D7A;
		border-top:none;
		float:left;
	}
/* end:内容右栏 */
/* begin:页面底栏 */
.bottom{
	margin:4px auto;
	padding-top:20px;
    width:960px;
	height:80px;
	background:#D5E7FD;
}
/* end:页面底栏 */
/*    
.header_search{
    position:absolute;
    right:6px;
    bottom:4px;
    width:240px;
    height:20px;
    line-height:20px;
    vertical-align:middle;
    }
.header_input{
    width:172px;
    height:16px;
    border:1px solid;
    
    }
.header_button{
        height:18px;
        width:20px;
        background:none;
        border:none;
        cursor:pointer;
    }*/
    
.header_item{
    background:url(/images/sy_header_item.fw.png) repeat-x scroll;
    height:9px;
    }
.header_banner{
    height:31px;
    width:960px;
    }
    
.header_banner li{
    list-style:none;
    height:31px;    
    }
.header_banner_li{
    width:156px;
    background-color:transparent;
    cursor:pointer;
}
.header_banner_lib{
    background-color:#fff;
    width:4px;
    }
.header_item2{
    background:url(/images/sy_header_item2.fw.png) repeat-x scroll;
    height:9px;
    width:960px;
    }
.body1{
    margin:0  auto;
    width:960px;

    }
.body1_l{
    width:734px;
    height:316px;
    background:url(/images/sy_body_l.fw.png) no-repeat scroll;
    }
.main_photo{
    display:block;
    width:415px;
    height:274px;
    margin:20px 17px;
    }
.main_list{
    width:260px;
    }    
.main_title{
    margin-top:26px;
    margin-left:34px;
    font-weight:bold;
    }
.main_li{
    list-style:none;
    margin: 20px 8px;
    
    }
    
.body1_r{
    margin-left:18px;
    width:208px;
    height:316px;
    background:url(/images/sy_body_r.fw.png) scroll;

    }
.body1_r_title{
    margin-top:28px;
    text-align:center;
    }
.body1_r_list{
    list-style:none;
    margin-top:26px;
    text-align: center;
    }
    
.body2_l{
    width:734px;
    }    
.body2_item{
    height:32px;
    width:734px;
    background:url(/images/sy_tiao.fw.png) scroll;
    }
.body2_l_box{
    width:352px;
    margin-top:13px;
    margin-left:15px;
    float:left;
    background-color:#FAF8F9;
    }

.body2_l_box_title{
    background:url(/images/sy_body2_box_title_bg.fw.png) scroll;
    height:23px;
    line-height:26px;
    color:#fff;
    }
.body2_1_box_title_text{
    margin-left:30px;
    }
.body2_l_box_body{
    overflow:hidden;

    }
.body2_l_box_l{
    display: block;
    background: url(../image/box_photo.fw.png) no-repeat;
    height: 64px;
    width:100px;
    margin:5px auto;
    }
.body2_l_box_panel_title{
    width:114px;
    background-color:#F0E4E4;
    height:14px;
    
    }
.line_h{
    margin-top:6px;
    width:1px;
    background:url(/images/sy_line_h.fw.png) repeat-y  scroll;
    height:100px;
    }
.body2_l_box_panel{
    width:114px;
    margin-top:6px;
    text-align:center;
    }
.body2_l_box_panel_r{
    width:220px;
    margin:0px  8px;
    }
.body2_l_box_panel_title{
    text-align:center;
    margin-top:11px;
    }
.body2_l_box_panel_text{
    line-height:20px;
    margin-top: 2px;
    }
.line_w{
    height:1px;
    background:url(/images/sy_line_w.fw.png) scroll repeat-x;
    margin:0px 6px;
    width:340px;
    }


.body2_r{
    margin-left:18px;
    width:208px;
    background:url(/images/sy_body2_r_bg.fw.png) scroll repeat-y;
}
.body2_r_title{
    width:198px;
    height:30px;
    margin:0 5px;
    background:url(/images/sy_body2_r_title.fw.png) scroll no-repeat;
    text-align:center;
    height:30px;
    line-height:30px;
    vertical-align:middle;
}
.body2_r1_p{
    height:54px;
    line-height:54px;
    text-align:center;
    vertical-align:middle;
    border-bottom:1px solid #BEBEBC;
    }
.body2_r2_list{
    list-style:none;
    padding-left:20px;
    height:37px;
    margin-top:5px;
    border-bottom:1px solid #BEBEBC;
    }
.body2_r_more{
    display:block;
    text-align:right;
    margin:2px auto;
    }
.body2_r3_list{
    list-style:none;
    padding-left:20px;
    height:26px;
    line-height:26px;
    border-bottom:1px solid #BEBEBC;
    
    }
.body2_sp_bottom{
    background:url(/images/sy_body2_r_buttom.fw.png) scroll bottom no-repeat;
    
    
    }
.footer{
    width:960px;
    border-top:1px dotted  #7D7B7C;
    margin:0 auto;
    margin-top:18px;
    padding:10px 0px;
    }
.footer_list{
    list-style:none;
    float:left;
    margin-left:42px;
    }
.foot_end{
    text-align:center;
    vertical-align:middle;
    margin:30px 0px;
    padding:10px;
    
    }
.f_left{
    float:left;
    }
.f_clear{
    clear:both;
    }
    
.font_black{
    font-family:黑体;    
    }
.font_9{
    font-size:9px;
    }
.font_10{
	font-size:10px;
}
.font_12{
    font-size:12px;
    }
    
.font_14{
    font-size:14px;
    }
.font_16{
    font-size:16px;
    }    
.font_18{
    font-size:18px;
    }        
.a_font_color_b:link{
    color:#000;
    }
.a_font_black:link{
    font-family:黑体;
    }
.a_font_12:link{
    font-size:12px;
}
.a_font_14:link{
    font-size:14px;
}

.a_font_16:link{
    font-size:16px;
}
.a_font_decoration:link{
    text-decoration:none
}
.a_font_12:visited {
	font-size:12px;text-decoration:none;
}
.a_font_12:hover {
	font-size:12px;
}
.a_font_14:link {
	font-size:14px;
}
.a_font_14:visited {
	font-size:14px;text-decoration:none;
}
.a_font_14:hover {
	font-size:14px;
}

.a_font_16:link{
	font-size:16px;
}
.a_font_10:link{
	font-size:10px;
}
.a_font_10:hover{
	font-size:10px;
}
.a_font_10:visited{
	font-size:10px;
}
.a_font_decoration:link{
	text-decoration:none
}
.a_font_black:hover{
    font-family:黑体;
    }
.a_font_black:visited{
    font-family:黑体;
    }
.a_font_black:actived{
    font-family:黑体;
    }
.font_bold{
	font-weight:bold;
}
.a_font_color_b:hover{
    color:#000;
    }
.a_font_color_b:visited{
    color:#000;
    }
.a_font_color_b:actived{
    color:#000;
    }
.shadow{
        /*火狐支持 ie9支持*/
    box-shadow: 2px 2px 6px 0px;
    }
#select_img{
		width:292px;
	height:192px;
	}
#select_title{
	position:absolute;
	top:165px;
	left:0px;
	height:28px;
	line-height:28px;
	font-size:14px;
	background:#000;
	color:#FFF;
	vertical-align:middle;
	text-align:center;
	width: 292px;
    z-index: 999;
	filter:alpha(opacity=75);       
    opacity: 0.75;      
	overflow:hidden;

	}
.select_1{
	width: 90px;
	height:26px;
	line-height:26px;
	position: absolute;
	left:104px;
	bottom:17px;
	vertical-align:middle;
	text-align:center;
	display:table-cell;
	padding-left:116px;

	}	

.select_1_span{
	float:left;
	list-style:none;
	width:8px;
	height:8px;
	line-height:8px;
	background-color:#CCC;
	color:#FFF;
	font-size:12px;
	text-align:center;
	cursor:pointer;
	margin-left:8px;
	vertical-align:middle;
	margin-top:5px;
	border-radius:4px;
	overflow:hidden;
}
.select_1_span_hover{
background-color:#dd0000;
}