A {TEXT-DECORATION: none; color:#595858;}
A:link {COLOR: #595858; }
A:visited {COLOR: #595858;}
A:hover {COLOR: #E12F4C;}
A:active {COLOR: #595858;}
a,input{outline:none;}
li{list-style:none;}

html,body,p,div,ul,li,input,textarea,h1,h2,h3,h4,h5{margin:0;padding:0;}
html,body{width:100%;}

BODY {SCROLLBAR-FACE-COLOR: #f6f6f6; FONT-SIZE: 12px; background-color:#fff;  TEXT-DECORATION: none;  text-align:center; margin:0 auto; padding:0px; font-family:"Î¢ÈíÑÅºÚ"; color:#595858; }

TD {FONT-WEIGHT: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 150%; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; letter-spacing:1px; line-height:23px;}


.lnav0 {TEXT-ALIGN: center; LINE-HEIGHT: 35px; WIDTH: 213px; BACKGROUND: url(../images/bg1.jpg) no-repeat left center;  CURSOR: pointer; color:#6E7179;  font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; text-align:left;}
.lnav1 {TEXT-ALIGN: center; LINE-HEIGHT: 35px; WIDTH: 213px; CURSOR: pointer;  font-family:"Î¢ÈíÑÅºÚ";font-size:14px; text-align:left;}
.lnav1 {BACKGROUND: url(../images/bg2.jpg) no-repeat left center; COLOR: #ffffff;   font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; text-align:left;}



#tp{ width:100%; height:29px; margin:0px; padding:0px; background:#0061B0;}

.tp{ width:1030px; height:29px; margin:0px; padding:0px; text-align:left;}

.tpl{ width:253px; height:20px; margin:0px; padding-top:9px; text-align:left; float:left;}

.tpr{ width:240px; height:20px; margin:0px; padding-top:9px; text-align:right; float:right;}


#lg{ width:100%; height:109px; margin:0px; padding:0px; background:#0061B0;}

.lg{ width:1030px; height:109px; margin:0px; padding:0px; text-align:left;}

.lgl{ width:211px; height:109px; margin:0px; padding:0px; text-align:left; float:left; background:url(../images/lg.jpg);}

.lgm{ width:550px; height:109px; margin:0px; padding:0px; text-align:left; float:left; background:url(../images/lxm.jpg);}

.lgr{ width:250px; height:109px; margin:0px; padding:0px; text-align:right; float:right; background:url(../images/lgr.png);}


<!--²Ëµ¥ÑùÊ½ÄÚÈÝ¿ªÊ¼-->

UL LI {
	PADDING-TOP: 0px; color:#FFFFFF;
}
.clearfix {
	ZOOM: 1
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: " "
}
.clear {
	CLEAR: both
}

.fl {
	DISPLAY: inline; FLOAT: left
}
.fr {
	DISPLAY: inline; FLOAT: right
}
A {
	COLOR: #585858; TEXT-DECORATION: none
}
A:hover {
	COLOR: #585858; TEXT-DECORATION: none
}

.top {
	WIDTH: 100%; BACKGROUND: url(../images/m_p.jpg) repeat-x; HEIGHT: 48px; background:#0061B0;
}
.topa {
	WIDTH: 100%; BACKGROUND: url(../images/m_p.jpg) repeat-x; HEIGHT: 48px; background:#0061B0;
}

.topac {
	Z-INDEX: 999; POSITION: relative; WIDTH: 1080px; MARGIN-LEFT: 0px;  margin-top:0px; height:48px;
}
.topac UL LI {
	TEXT-ALIGN: center; MARGIN-TOP:0px; WIDTH: 118px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 16px; color:#FFFFFF;
}
.topac UL LI A {
	LINE-HEIGHT: 38px; WIDTH: 118px; DISPLAY: block; HEIGHT: 48px; COLOR: #FFFFFF; TEXT-DECORATION: none; 
}
.topac UL LI A:hover {
	BACKGROUND:url(../images/m_bg.jpg) top no-repeat ; COLOR: #FFFFFF; TEXT-DECORATION: none
}

.topac UL LI.m_fg {	width:1px; height:48px; background:url(../images/m_fg.jpg); margin:0px; padding:0px;}

.nav_float_a {
	POSITION: absolute; WIDTH: 952px; DISPLAY: none; OVERFLOW: hidden; TOP: 48px; LEFT: 118px; background:#025AA2; 
}

.nav_float_aco {
	PADDING-BOTTOM: 20px; WIDTH: 952px;   OVERFLOW: hidden; PADDING-TOP: 25px;
}
.web_la {
	WIDTH: 145px; MARGIN-LEFT: 50px; OVERFLOW: hidden; margin-top:-8px;
}
.web_la UL LI {
	WIDTH: 140px; DISPLAY: inline; FLOAT: left; height:35px; line-height:35px;
}
#flo_a UL LI {
	TEXT-ALIGN: left; MARGIN-TOP: 0px; WIDTH: 140px; FONT-SIZE: 14px; color:#FFFFFF;
}
#flo_a UL LI A {
	LINE-HEIGHT: 35px; PADDING-LEFT: 15px; WIDTH: auto; BACKGROUND: url(../images/jit_03.png) no-repeat 0px 13px; HEIGHT: auto; COLOR: #ffffff
}
#flo_a UL LI A:hover {
	 COLOR: #FECD06; LINE-HEIGHT: 35px; PADDING-LEFT: 15px; WIDTH: auto; BACKGROUND: url(../images/jit_04.png) no-repeat 0px 13px; HEIGHT: auto; 
}
.web_lb {
	BORDER-LEFT: #e8e8e8 1px solid; WIDTH: 734px;
}
#flo_b UL LI {
	TEXT-ALIGN: left; MARGIN-TOP: 0px; WIDTH: 300px; MARGIN-LEFT: 50px; FONT-SIZE: 14px
}
#flo_b UL LI A {
	LINE-HEIGHT: 35px; PADDING-LEFT: 10px; WIDTH: auto; HEIGHT: auto; COLOR: #ffffff
}
#flo_b UL LI A:hover {
	COLOR: #FECD06; 
}



.banner { width:100%; height:441px; overflow:hidden; position:relative; color:#fff; margin:0px; }
.banner .banner-list { width:100%; height:441px; position:absolute; top:0; left:0;}
.banner .banner-list li { width:100%; height:441px; position:absolute; left:0; top:0; z-index:1;}
.banner .banner-list li a { display:block; width:100%; height:441px; background-position:top center; background-repeat:no-repeat;}
.banner .banner-menu { width:100%; position:absolute; bottom:10px; left:0; z-index:3; text-align:center;}
.banner .banner-menu a { display:inline-block; width:12px; height:12px; margin:0 3px; background:#000; opacity:0.5; filter:alpha(opacity=50);}
.banner .banner-menu a.current { background:#f9cf00; opacity:1; filter:alpha(opacity=100);}

.yy{ position:absolute;  width:100%; height:18px; overflow:hidden; background:url(../images/yy.png); top:186px; left:0px; }  



#nr1{ width:1030px; margin:0px; padding:0px; height:281px; text-align:left;  }

.jj{ width:457px; height:281px; margin:0px; padding:0px; float:left;}

.jjt{ width:100%; height:39px; margin:0px; padding:0px; background:url(../images/nr1_p.jpg); text-align:left;}

.nr1l{ width:193px; height:39px; margin:0px; padding:0px; float:left; text-align:left;}

.nr1l_nr{ width:100%; height:20px; margin:0px; padding-top:7px; text-align:left; font-size:16px; color:#015AA2; }

.nr1r{ width:106px; height:39px; margin:0px; padding:0px; float:right; text-align:right;}

.m{ width:100%; height:20px; padding-top:15px;  text-align:right;}

.jjf{ width:100%; height:225px; padding-top:17px; margin:0px; text-align:left; line-height:25px; }

.dt{ width:543px; height:281px; margin:0px; padding:0px; float:right;}

.dtf{ width:543px; height:220px; margin:0px; padding-top:22px; text-align:left;}

.dtfl{ width:168px; height:220px; margin:0px; padding:0px; background:url(../images/dt_tp.jpg); float:left;}

.dtfr{ width:360px; height:220px; margin:0px; padding:0px; float:right; text-align:left;}

#nr2{ width:100%; margin-top:30px; height:274px; background:#FAFAFA; padding:0px;}

.nr2{ width:1030px; margin:0px; padding:0px; height:274px; text-align:left;}

.xmt{ width:1030px; margin:0px; padding:0px; height:70px; background:url(../images/xmt.jpg);}

.xmf{ width:1030px; height:204px; margin:0px; padding:0px;}


#xw{ width:100%; height:48px; margin-top:21px; padding:0px; background:url(../images/xw_p.jpg);}

.xw{ width:119px; height:48px; margin:0px; padding:0px; background:url(../images/xw_tp.jpg);}

#xwf{ width:1030px; height:274px; margin:0px; padding:0px; text-align:left;}

.xwf{ width:1030px; height:255px; padding-top:19px; margin:0px; text-align:left;}

.xwfl{ width:502px; height:255px; margin:0px; padding:0px; float:left;}

.xwfr{ width:502px; height:255px; margin:0px; padding:0px; float:right;}

.xwt{ width:502px; height:26px; margin:0px; padding:0px; text-align:left;}

.xwt_nr{ width:100%; height:20px; margin:0px; padding-top:3px; font-size:16px; color:#015AA2; }

.xwff{ width:100%; height:217px; margin:0px; padding-top:6px; text-align:left;}


#qyfc{ width:100%; height:268px; margin-top:20px;  padding:0px; background:url(../images/fc_p.jpg);}

.fc{ width:1030px; height:268px; margin:0px; padding:0px; text-align:left;}

#ft{ width:100%; height:360px; margin:0px; padding:0px; background:url(../images/ft_p.jpg);}

.ft{ width:1030px; height:360px; margin:0px; padding:0px;}

.foot{ width:1030px; height:313px; margin:0px; padding:0px; text-align:left;}

.ft_nr{ width:1030px; height:272px; padding-top:25px; text-align:left;}

.ftl{ width:291px; height:272px; margin:0px; padding:0px; text-align:left; float:left;}

.fl1{ width:291px; height:40px; margin:0px; padding:0px; text-align:left; background:url(../images/lx.png); }

.fl2{ width:291px; height:50px; padding-top:38px; margin:0px; }

.fl3{ width:291px; height:46px; padding-top:56px; margin:0px; }

.ft_z{ width:100%; height:20px; font-size:16px; color:#FFFFFF; text-align:left; padding-top:2px;}

.ftm{ width:271px; height:272px; margin-left:44px; padding:0px; text-align:left; float:left;}

.fm1{ width:217px; height:40px; margin:0px; padding:0px; text-align:left; background:url(../images/gz.png);}

.fm2{ width:217px; height:20px; padding-top:21px; text-align:left; margin:0px; color:#FFFFFF; font-size:14px;}

.fm3{ width:217px; height:28px; padding-top:13px; text-align:left;}

.fm3l{ width:31px; height:28px; margin-left:8px; padding:0px; float:left;}

.fm3m{ width:31px; height:28px; margin-left:37px; padding:0px; float:left;}

.fm4{ width:100%; height:20px; padding-top:14px; margin:0px; color:#FFFFFF; font-size:14px;}

.fm5{ width:100px; height:100px; margin-left:5px; text-align:left; padding-top:9px;}

.ftr{ width:388px; height:272px; margin:0px; padding:0px; text-align:left; float:right;}

.fr1{ width:388px; height:40px; margin:0px; padding:0px; background:url(../images/dz.png); text-align:left;}

.fr2{ width:383px; height:48px; margin-left:5px; padding-top:34px; color:#FFFFFF; line-height:24px;}

.fr3{ width:383px; height:130px; margin-left:5px; padding-top:10px; line-height:25px; text-align:left; color:#FFFFFF;}

.yl{ width:1030px; height:47px; margin:0px; padding:0px; text-align:left; color:#FFFFFF;}

.yl_nr{ width:1030px; height:22px; margin:0px; padding-top:12px; text-align:left;}



#cy{ width:1030px; margin:0px; padding:0px; text-align:left; height:auto; clear:both;}

.cyl{ width:213px; height:auto; margin:0px; padding:0px; text-align:left; float:left;}

.clt{ width:213px; height:63px; margin:0px; padding:0px; background:url(../images/clt.jpg); text-align:left;}

.clt_nr{ width:160px; margin-left:15px; padding-top:20px; height:25px; font-size:18px; color:#0061B0; text-align:left; font-weight:bold; }

.clp{ width:213px; height:auto; margin:0px; padding:0px; background:url(../images/clp.jpg);}

.clf{ width:213px; height:1px; overflow:hidden; margin:0px; padding:0px; background:#DDDDDD;}

.cl_lx{ width:213px; height:70px; margin-top:2px; padding:0px; text-align:left;}

.cyr{ width:797px; height:auto; margin:0px; padding:0px; text-align:left; float:right;}

.crt{ width:797px; height:63px; margin:0px; padding:0px; background:url(../images/crt_p.jpg);}

.crtl{ width:200px; height:63px; margin:0px; padding:0px; float:left;}

.crtl_nr{ width:100%; height:25px; margin-left:2px; padding-top:20px; font-size:18px; text-align:left;}

.crtr{ width:580; height:63px; margin:0px; padding:0px; float:right; text-align:right;}

.crtr_nr{ width:100%; height:25px; margin:0px; padding-top:28px; text-align:right;}

.crf{ width:785px; height:auto; margin-left:11px; padding-top:15px; line-height:25px; font-size:14px; text-align:left;}





























