/* CSS Document */
body{ margin:0; padding:0; font-family:arial, helvetica, sans-serif; font-size:12px; line-height:18px;}
a:link,a:active,a:visited{text-decoration:none; color:#000000}
a:hover{color:#CC0207; text-decoration:underline}
#body{margin:0 auto; width:980px;overflow: hidden}
#logo{height:123px; clear:both;}
#js{height:200px; clear:both;}
.font01{color:#CF370C}
.font02{font-size:16px}
a.more:link,a.more:active,a.more:visited{color:#0157a5; text-decoration:underline;}
a.,more:hover{color:#B7000E; text-decoration:underline}
.logo{width:143px; height:123px; float:left; background-image:url(../images/web_r1_c1.jpg)}
.banner{height:123px; float:left; width:837px;}
.dw{background-image:url(../images/bgh.jpg); height:7px; background-repeat:repeat-x;}
.menu{background-image:url(../images/bga.jpg); height:21px; background-repeat:repeat-x; line-height:19px;}
.menu a:link,.menu a:active,.menu a:visited{font-size:13px; color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif}
.menu a:hover{color:#CF370C; text-decoration:underline}
.menu ul{list-style:none; margin:0; padding:0;}
.menu li{ list-style:none; margin-left:14px; float:left; display:inline;}
.dl{float:left; width:155px; margin-right:5px;display:inline;}
.dl .top{background-image:url(../images/dl.gif); height:9px; width:155px;}
.dl .center{background-image:url(../images/dl2.gif); background-repeat:repeat-y; width:135px;  height:175px; padding:2px 10px;}
.dl .bottom{background-image:url(../images/dl3.gif); width:155px; height:10px;}
.js{float:left; width:604px; margin-right:5px;}
.js .top{background-image:url(../images/js.gif); height:9px; width:604px;}
.js .center{background-image:url(../images/js3.gif); background-repeat:repeat-y; height:175px; padding:2px 10px;}
.js .bottom{background-image:url(../images/js2.gif); width:604px; height:10px;}
.mryt{float:left; width:210px;}
.mryt .top{background-image:url(../images/mr.gif); height:41px; width:210px;}
.mryt .center{background-image:url(../images/mr2.gif); background-repeat:repeat-y;  height:84px; padding:2px 10px;}
.mryt .bottom{background-image:url(../images/mr3.gif); width:210px; height:10px;}
.kj,.kj2{height:87px;}
.kj div,.kj2 div{width:291px; height:73px; float:left; margin-left:15px; background-image:url(../images/kj_ds.gif); background-repeat:no-repeat; padding:5px 15px 5px 10px }
.news{height:378px;}
.news .news_fl{float:left; margin-left:8px; width:300px; margin-top:3px; display:inline;}
.news .news_more{float:right; margin-right:10px; width:65px;display:inline;}
.news_left{width:486px; height:189px; float:left;overflow: hidden;}
.news_jg{float:left; width:8px; height:10px;}
.news_left .top{background-image:url(../images/news_top.gif); background-repeat:no-repeat; height:28px; line-height:28px;}
.news_left .center{background-image:url(../images/news_center.gif);background-repeat:repeat-y; height:141px; padding:0 10px; overflow:hidden;position:relative;font-size:12px}
.news_left .center font{font-size:12px;color:#000000}
.news_left .bottom{background-image:url(../images/news_bottom.gif);background-repeat:no-repeat; height:20px;}
/*------------right
.news_right{width:500px; height:189px; float:right}
.news_right .top{background-image:url(../images/news2_top.gif); background-repeat:no-repeat; height:28px; line-height:28px;}
.news_right .center{background-image:url(../images/news2_center.gif);background-repeat:repeat-y; height:141px; padding:0 10px;}
.news_right .bottom{background-image:url(../images/news2_bottom.gif);background-repeat:no-repeat; height:20px;}
------------------*/
.more_p{
	position:absolute;
	left: 379px;
	top: 125px;
	background-color: #FFFFFF;
	border: 1px none #000000;
	width: 103px;
}
#news dl,#news dd{margin:0; padding:0; line-height:20px;}
#news dl cite{float:right; font-style:normal}
/*
#news dl a:link,#news dl a:visited,#news dl a:active{color:#333333; text-decoration:none;}
#news dl a:hover{color:#B7000E; text-decoration:underline}
*/
#news dd div{overflow:hidden; text-overflow:ellipsis; width:375px; white-space:nowrap}
.resources{float:left; margin-right:5px;padding-top:5px;height:100px; width:111px; display:inline;}
.resources dt{height:27px;}
.resources dd{overflow:hidden; white-space:nowrap; height:27px; width:112px}
#links{clear:both;}
#links ul{margin:0; padding:0; list-style:none;}
#links li{margin:2px 3px 1px 2px; list-style:none; float:left; display:inline; width:93px;}
#bottom{clear:both; text-align:center}
.gywm {

	filter: RevealTrans(Duration=2, Transition=23);

}