@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none; outline:none;color:#004784;}
.clearfloat{ clear:both;}
body{ font-family:"Î¢ÈíÑÅºÚ"; background:url(imagesbg_02.png) #136aa9 repeat-x; width:100%; height:auto;}
.mainbody{ width:1001px; margin:0 auto; position:relative;}
.logo{ position:absolute; height:84px; top:19px; left:55px;}
.top_r{ position:absolute; top:0px; right:-210px;}
.nav{ background:url(imagesnav_bg_03.png) no-repeat top center; position:absolute; top:118px; width:1001px; height:35px; border-bottom:3px solid #d2221a;}
.nav .menu{ list-style:none; height:35px;}
.nav .menu li{ float:left; display:block; width:100px; height:35px; line-height:35px; text-align:center; font-size:14px;background:url(imagesnav_03.png) right no-repeat;}
.nav .menu li a{ color:#ffffff;}
.nav .menu li a:hover{ background:url(imagesnav_hover_03.png) repeat-x; display:block;}

.nav .menu LI:hover ul,.menu .menu LI.sfhover ul {
	/*MARGIN-TOP: 33px;*/
	Z-INDEX: 9999; 
	FILTER: alpha (opacity=90); 
	MARGIN-LEFT: 0px; 
	WIDTH: 99px;  
	POSITION: absolute; 
	opacity: 0.90;
	+CLEAR: both; +MARGIN-TOP: 0px;
	_clear:both; _margin-top:0px;
}
.nav .menu LI:hover ul li a,.menu .menu LI.sfhover ul li a{ 
	DISPLAY: block;  
	FONT-SIZE: 14px; font-family:"Î¢ÈíÑÅºÚ";
	MARGIN: 0px; 
	TEXT-TRANSFORM: none; 
	WIDTH: 99px; 
	color:#fff; 
	TEXT-ALIGN:center;
	background:#2e5dbd;
}
.nav .menu LI:hover ul li a:hover,.menu .menu LI.sfhover ul li a:hover {
	BACKGROUND-COLOR: #ef9749;}
.nav .menu UL LI ul {DISPLAY: none;}
.nav .menu UL LI ul li a:hover {
	MARGIN-TOP: -2px; 
	DISPLAY: block; 
	FILTER: alpha (opacity=85); 
	MARGIN-LEFT: 50px;
	WIDTH: 99px; 
	POSITION: absolute; 
	BACKGROUND-COLOR: #ef9749;
}



.banner{ height:263px; position:absolute; top:156px;}
.luara-{position:relative;padding:0;overflow: hidden;}
.luara- ul{padding: inherit;margin: 0;}
.luara- ul li{display: none;padding: inherit;margin: inherit;list-style: none;}
.luara- ul li:first-child{display:block;}
.luara- ul li img{width: inherit;height: inherit;}

.main{ background:#ffffff; padding:7px; position:absolute; top:419px; width:986px;}
.fl{ float:left;}
.fr{ float:right;}
.ll{ width:387px;}
.ll_1{ width:387px; height:265px; overflow:hidden;}
.m_con{ width:365px; height:241px; border:1px solid #ececec; padding:7px 10px 15px 10px;}
.ll_2{ height:210px; width:387px; margin-top:20px;}
.m_tt{ height:25px; background:#c6deeb;}
.m_tt .tt{ display:block; background:#326391; width:87px; height:25px; line-height:25px; font-size:14px; color:#ffffff; margin-left:15px; text-indent:10px;}
.m_tt .more{ float:right; font-size:12px; color:#004784; height:25px; line-height:25px; padding-right:10px;}
.m_tt .more a{ color:#004784;}
.list{ margin-top:10px;}
.list ul{ list-style:none; padding:0 3px;}
.list ul li{ height:25px; line-height:25px; font-size:12px; background:url(imagesbz_03.png) left no-repeat; text-indent:10px;}
.list ul li a{ color:#004784;}
.list ul li .riqi{ float:right; color:#84a4c0;}
.ll_3{ height:210px; width:387px; margin-top:15px;}
.mid{ width:336px; padding-left:12px;}
.mid_1{ height:265px; width:336px;}
.mid_2{ height:210px; margin-top:20px; width:336px;}
.mid_3{ height:210px; margin-top:15px; width:336px;}
.rr{ width:242px; background:#eff8fc;}
.rr_1{ height:260px;}
.tztg{ color:#5d768c;}
.tztg a{ color:#5d768c;}
.rr_2{ margin-top:10px; height:275px; padding-left:15px;}
.rr_2 ul{ list-style:none;}
.rr_2 ul li{ display:block; height:48px; line-height:48px; font-size:16px; color:#004784; text-indent:50px;}
.rr_2 ul li a{ color:#004784;}
.sjxx,.yzxx{ background:url(imagesbz1_03.png) no-repeat; margin-bottom:9px;}
.rxzn{ background:url(imagesbz2_03.png) no-repeat;margin-bottom:9px;}
.jszl{ background:url(imagesbz3_03.png) no-repeat;margin-bottom:9px;}
.xszl{ background:url(imagesbz4_03.png) no-repeat;}
.rr_3{ margin-top:12px; height:190px;}
.xndh{ margin-top:15px; height:150px;}
.xndh ul{ list-style:none;}
.xndh ul li{font-size:12px;height:25px;line-height:25px; display:block; width:120px; float:left; text-align:center; margin-bottom:5px;}
.xndh ul li a{ color:#5d768c;}

.foot{ position:absolute; top:1200px; left:200px; padding-bottom:25px;}
.foot p{ color:#ffffff; font-size:12px; text-align:center; line-height:25px;}

.m_l{ width:242px; padding-bottom:25px;}
.er_nav{ min-height:100px;}
.er_nav ul{ list-style:none; padding-top:10px; padding-left:8px;}
.er_nav ul li{height:30px;line-height:30px;background:#c6deeb; width:230px; border-radius:5px; margin-bottom:10px; text-align:center;}
.er_nav ul li a{ color:#004784;}
.er_nav ul li a:hover{ display:block; background:#eff8fc; color:#004784; border-radius:5px;}
.m_r{ width:720px; border:1px solid #ececec;}
.r_body{ padding:15px;}
.r_body ul{ list-style:none;}
.r_body ul li{height: 35px;line-height: 35px;border-bottom: dashed 1px #ccc;background:url(imagesbz_03.png) left center no-repeat; font-size:12px; color:#004784; text-indent:10px;}
.r_body ul li span{ float:right;}
.r_body ul li a{ color:#004784;}
.pages{ margin-top:20px; height:20px; margin-bottom:20px;}
.pages ul{ list-style:none; padding-left:50px; font-size:12px;}
.pages ul li{ float:left; color:#000000; padding:0 10px;}
.pages ul li a{ color:#000000;}

.viewbox{ margin-top:15px;}
.viewbox .title{height: 56px;line-height: 56px; height:auto!important; text-align: center;}
.viewbox .title h2{ font-size:28px; color:#004784;}
.viewbox .info{color:#aaa9ab;height:28px;line-height:28px; text-align:right; font-size:14px; margin-right:10px; margin-left:450px;}
.viewbox .content {font-size: 14px;line-height: 30px;padding:20px 15px 60px 15px; color:#004784;}
.viewbox .llcs{text-align:right; font-size:14px; color:#959398; height:28px; line-height:28px;  margin-bottom:20px; margin-right:80px;}
.handle {clear: both;height: 95px;padding: 26px 16px;}
.handle .context {float: left;}
.handle .context ul{ display:block;list-style:none; font-size:12px;}
.handle .context ul li { display:block;line-height: 40px; height:40px; color:#004784; margin-bottom:7px;}
.handle .context ul li a{ color:#004784;}