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:#ffffff;  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: 34px; WIDTH: 223px; BACKGROUND: url(../image/bg1.jpg) no-repeat left center;  CURSOR: pointer; color:#6E7179;  font-family:"微软雅黑"; font-size:13px; text-align:left;}
.lnav1 {TEXT-ALIGN: center; LINE-HEIGHT: 34px; WIDTH: 223px; CURSOR: pointer;  font-family:"微软雅黑";font-size:13px; text-align:left;}
.lnav1 {BACKGROUND: url(../image/bg2.jpg) no-repeat left center; COLOR: #DD0E2A;   font-family:"微软雅黑"; font-size:13px; text-align:left;}

#tp{ width:100%; height:36px; margin:0px; padding:0px; background:url(../image/tpp.jpg);}

.tp{ width:1030px; height:22px; margin:0px; padding-top:7px; text-align:left;}

.tpl{ width:600px; height:22px; margin:0px; padding:0px; float:left; text-align:left;}

.tpr{ width:180px; height:22px; margin:0px; padding:0px; float:right; text-align:left;}

#lg{ width:1030px; height:95px; margin:0px; padding:0px; text-align:left;}

.lgl{ width:524px; height:95px; margin:0px; padding:0px; text-align:left; background:url(../image/lgl.png); float:left;}

.lgr{ width:294px; height:95px; margin:0px; padding:0px; background:url(../image/lgr.png); float:right;}


.banner { width:100%; height:422px; overflow:hidden; position:relative; color:#fff; margin-top:1px; z-index:1;}
.banner .banner-list { width:100%; height:422px; position:absolute; top:0; left:0;}
.banner .banner-list li { width:100%; height:422px; position:absolute; left:0; top:0; z-index:1;}
.banner .banner-list li a { display:block; width:100%; height:422px; 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);}

#nr1{ width:1030px; height:253px; margin-top:21px; padding:0px; text-align:left;}

.jj{ width:701px; height:253px; margin:0px; padding:0px; text-align:left; float:left;}

.jjt{ width:100%; height:29px; margin:0px; padding:0px; text-align:left; background:url(../image/jjt.jpg);}

.jjtl{ width:130px; height:25px; margin:0px; padding-top:2px; font-size:16px; color:#DE2321; float:left; font-weight:bold;}

.jjtr{ width:36px; height:11px; overflow:hidden; margin:0px; padding-top:11px; text-align:right; float:right;}

.jjf1{ width:678px; height:136px; margin-left:12px; padding-top:17px; text-align:left;}

.jjf1l{ width:192px; height:136px; margin:0px; padding:0px; float:left;}

.jjf1r{ width:469px; height:136px; margin:0px; padding:0px; text-align:left; float:right;}

.jjf1rt{ width:469px; height:18px; overflow:hidden; top:0px; margin:0px; padding:0px; font-size:14px; color:#DE2321; text-align:left;}

.jjf1rf{ width:469px; height:109px; padding-top:6px; text-align:left; line-height:20px;}

.jjf2{ width:678px; height:60px; margin-left:8px; padding-top:11px; text-align:left;}

.lx{ width:294px; height:253px; margin:0px; padding:0px; text-align:left; float:right;}

.lxf1{ width:273px; height:203px; margin:0px; padding-top:17px; text-align:left;}

.lxf1_nr1{ width:273px; height:51px; margin-left:11px; padding:0px; background:url(../image/lxf1.jpg);}

.lxf1_nr2{ width:273px; height:109px; margin-left:11px; padding-top:12px; text-align:left; line-height:25px;}

.lxf1_nr3{ width:273px; height:25px; margin-left:11px; padding-top:5px; text-align:left;}


#fc{ width:1030px; height:235px; margin-top:20px;  padding:0px; text-align:left;}

.fcf{ width:1030px; height:200px; margin:0px; padding:0px; text-align:left;}


#news{ width:1030px; height:220px; margin-top:20px; padding:0px; text-align:left;}

.newsl{ width:500px; height:220px; margin:0px; padding:0px; float:left; text-align:left;}

.newsr{ width:500px; height:220px; margin:0px; padding:0px; float:right; text-align:left;}

.newsf{ width:500px; height:180px; padding-top:8px; margin:0px; text-align:left;}

#yl{ width:1030px; height:71px; margin:0px; padding:0px;}

.yl_fg{ width:1030px; height:5px; margin:0px; padding:0px; overflow:hidden;}

.ylf{ width:1030px; height:36px; margin:0px; padding:0px; text-align:left;}

#ft{ width:100%; height:115px;  margin-top:25px; padding:0px; background:url(../image/ftp.jpg);}

.ft{ width:1030px; height:115px; margin:0px; padding:0px; text-align:left;}

.ftl{ width:221px; height:115px; margin:0px; padding:0px; background:url(../image/ftl.jpg); float:left;}

.ftr{ width:793px; height:51px; margin-top:35px; padding:0px; text-align:left; line-height:25px; float:right; text-align:left;}


#wz{ width:1007px; height:33px; margin-top:20px; padding:0px; background:url(../image/cytp.jpg); text-align:left;}

.wz{ width:980px; height:23px; margin:0px; padding-top:3px; text-align:left;}

.fg{ width:100%; height:30px; margin:0px; padding:0px; overflow:hidden;}

#cy{ width:1007px; height:auto; margin:0px; padding:0px;}

.cyl{ width:223px; height:auto; margin:0px; padding:0px; text-align:left; float:left;}

.cylt{ width:223px; height:auto; margin:0px; padding:0px; text-align:left;}

.cl_lx{ width:223px; height:240px; margin:0px; padding:0px; background-color:#F7F1E3; text-align:left;}

.cl_lxt{ width:223px; height:52px; margin:0px; padding:0px; background:url(../image/lxt.jpg);}

.cl_lxf1{ width:185px; height:40px; margin-top:20px; padding:0px; margin-left:21px;}

.cl_lxf2{ width:185px; height:40px; margin-top:15px; padding:0px; margin-left:21px;}

.cyr{ width:755px; height:auto; margin:0px; padding:0px; text-align:left; float:right;}

.cyrt{ width:755px; height:37px; margin:0px; padding:0px; font-size:18px; text-align:left;}

.cyrf{ width:755px; height:auto; margin:0px; padding:0px; font-size:14px; line-height:28px; text-align:left;}