@charset "utf-8";
A {TEXT-DECORATION: none; color:#333333;}
A:link {COLOR: #333333; }


A:active {COLOR: #333333;}
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: 9pt;  TEXT-DECORATION: none;  text-align:center; margin:0 auto; padding:0px; font-family:"微软雅黑"; color:#333333; }

TD {FONT-WEIGHT: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 150%; FONT-FAMILY: "微软雅黑"; letter-spacing:1px; line-height:23px;}


.lnav0 {TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 202px; BACKGROUND: url(img/bg1.jpg) no-repeat left center;  CURSOR: pointer; color:#6E7179;  font-family:"微软雅黑"; font-size:14px; text-align:left;}
.lnav1 {TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 202px; CURSOR: pointer;  font-family:"微软雅黑";font-size:14px; text-align:left;}
.lnav1,.lnav0:hover {BACKGROUND: url(img/bg2.jpg) no-repeat left center; COLOR: #2090CF;   font-family:"微软雅黑"; font-size:14px; text-align:left;}



.c_l_nr  A:link { text-align:left; LINE-HEIGHT: 29px; WIDTH: 240px; BACKGROUND: url(img/bg1.jpg) no-repeat left center;  CURSOR: pointer;  font-family:"微软雅黑"; font-size:14px;  padding-left:38px; color:#075CA1;}
.c_l_nr A:visited {TEXT-ALIGN: left; LINE-HEIGHT: 29px; WIDTH: 240px; BACKGROUND: url(img/bg2.jpg) CURSOR: pointer;  font-family:"微软雅黑";font-size:14px; color:#075CA1;}

.c_l_nr A:hover {	TEXT-ALIGN: left; LINE-HEIGHT: 29px;  WIDTH: 240px; CURSOR: pointer;  font-family:"微软雅黑";font-size:14px; BACKGROUND: url(img/bg2.jpg); color:#ffffff;}
.c_l_nr A:active {TEXT-ALIGN: left; LINE-HEIGHT: 29px;  WIDTH: 240px; CURSOR: pointer;  font-family:"微软雅黑";font-size:14px; BACKGROUND: url(img/bg2.jpg);color:#fff;}

#tp{ width:100%; height:6px; margin:0px; padding:0px; background-color:#59B32F;}

#lg{ width:1030px; height:108px; margin:0px; padding:0px;}

.lg_l{ width:400px; height:91px; margin:0px; padding:0px; background:url(img/lg.png); float:left; text-align:left;margin-top: 10px;}

.lg_r{ width:263px; height:108px; margin:0px;  padding:0px; background:url(img/dh.png); float:right;}

/* Banner Css */
.banner { width:100%; height:382px; overflow:hidden; position:relative; color:#fff; margin-top:1px;}
.banner .banner-list { width:100%; height:382px; position:absolute; top:0; left:0;}
.banner .banner-list li { width:100%; height:382px; position:absolute; left:0; top:0; z-index:1;}
.banner .banner-list li a { display:block; width:100%; height:382px; 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:245px; margin-top:29px; padding:0px}

.nr1t{ width:1030px; height:43px; margin:0px; padding:0px;}

.nr1tl{ width:331px; height:43px; background:url(img/hz_t.jpg); float:left; text-align:left;}

.nr1tl_nr{ width:50px;  height:20px; overflow:hidden; margin-left:240px; padding-top:25px; text-align:left;}

.nr1tr{ width:240px; height:43px; float:right; text-align:right;}

.nr1f{ width:1030px; height:160px; margin-top:26px; padding:0px; }

.nr1fl{ width:330px; height:160px; margin-left:1px; padding:0px; float:left;}

.nr1fm{ width:330px; height:160px; margin-left:20px; padding:0px; float:left;}

.nr1fr{ width:330px; height:160px; margin-right:1px; padding:0px; float:right;}

.pp{ width:1030px; height:16px; margin:0px; padding:0px; background:url(img/pp.jpg);}

#nr2{ width:1030px; height:270px; margin-top:43px; padding:0px;}

.nr2l{ width:496px; height:270px; margin:0px; padding:0px; float:left;}

.n_t{ width:496px; height:26px; margin:0px; padding:0px; background:url(img/n_t.jpg);}

.n_tl{ width:100px; height:18px; margin-left:20px; padding-top:0px; float:left; font-size:16px; text-align:left;}

.n_tr{ width:47px; height:26px; margin:0px; padding:0px; float:right;}

.n_f1{ width:496px; height:122px; margin-top:17px; padding:0px;}

.n_f1l{ width:201px; height:122px; margin:0px; padding:0px; float:left;}

.n_f1r{ width:290px; height:122px; margin:0px; padding:0px; float:right; text-align:left; line-height:21px;}

.n_f2{ width:496px; height:93px; margin:0px; padding-top:12px; text-align:left;}

.nr2r{ width:496px; height:270px; margin:0px; padding:0px; float:right;}

.nr2f1{ width:496px; height:151px; margin:0px; padding-top:17px; text-align:left;}

.nr2f2{ width:496px; height:65px; margin:0px; padding-top:11px; text-align:left;}

.nr2f2l{ width:239px; height:65px; margin:0px;  padding:0px; float:left;}

.nr2f2r{ width:239px; height:65px; margin:0px; padding:0px; float:right;}

#nr3{ width:1030px; height:264px; margin-top:24px; padding:0px;}

.nr3_t{ width:1030px; height:26px; margin:0px; padding:0px; background:url(img/fc_t.jpg);}

.nr3_f{ width:1030px;  height:234px; margin:0px; padding:0px;}

#fg{ width:100%; height:20px; margin:0px; padding:0px; clear:both;}

#ft{ width:100%; height:137px; margin:0px; padding:0px; background:#1582C3;}

.ft{ width:1030px; height:137px; margin:0px; padding:0px;}

.ft_l{ width:623px; height:60px; margin-top:40px; padding:0px; float:left; text-align:left; line-height:30px; color:#FFFFFF;}

.ft_r{ width:383px; height:67px; margin-top:40px; padding:0px; float:right;}



#cy{ width:1030px; height:auto; margin-top:29px; padding:0px;}

.cy_l{ width:202px; height:auto; margin:0px; padding:0px; float:left;}

.cy_lt{ width:202px; height:48px; margin:0px; padding:0px; background:url(img/cy_lt.jpg); text-align:left;}

.cy_lt_nr{ width:160px; height:30px; margin-left:19px; padding-top:8px; text-align:left; font-size:18px; color:#FFFFFF;}

.cy_r{ width:795px; height:auto; margin:0px; padding:0px; float:right;}

.cy_rt{ width:795px; height:42px; margin:0px; padding:0px; background:url(img/cr_t.jpg);}

.cy_rtl{ width:180px; height:30px; margin:0px; padding-top:0px; float:left; text-align:left; font-size:24px; color:#5CB42F;}

.cy_rtr{ width:600px; height:26px; margin:0px; padding-top:12px; float:right; text-align:right;}

.cy_rf{ width:795px; height:auto; margin:0px; padding-top:15px; text-align:left; font-size:14px; line-height:32px;}


























