@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{ margin:0px; padding:0px;}
body{ font:12px/28px "宋体"; text-align:center; background:#fff;}
ul,li{ list-style:none;}
a:link{ color:#fff; text-decoration:none;}
a:hover{ text-decoration:underline; color:#fff;}
a:visited{ color:#fff; text-decoration:none;}
.waps{ background:url(../images/index/bg01.jpg) top center no-repeat; min-width:982px;}
.content{ background:url(../images/index/bg02.jpg) no-repeat bottom center; padding-top:5px; min-width:982px; height:520px;}
.contentCon{ width:982px;margin:0px auto; text-align:left;}
.footer{ background:url(../images/index/bg03.jpg) no-repeat top center; height:80px; min-width:982px; color:#fff; padding-top:120px;}
.footer p{ line-height:18px;}
.footer img{ padding:0px 10px; border:none;}
.clear{ clear:both;}

.topNav{ position:relative; width:982px; margin:0px auto; text-align:left; line-height:20px; height:37px;}
.login{ float:left;}
.login li{ float:left; padding:8px 10px 0px 0px; color:#fff;}
.login li.test{ padding:8px 0px 0px 0px;}
.loginWin{ float:left;}
.loginWin li{ float:left; padding:8px 10px 0px 0px; color:#fff;}
.loginWin li a:hover{text-decoration:underline;}
.loginWin .xl{ width:86px; }
.loginWin .xl strong{ background:url(../images/index/topNav05.jpg) no-repeat 55px 5px;display:block; cursor:pointer; font-weight:400; padding-bottom:8px;}
.loginWin .xl ul{ position:absolute;background:#0e70a8; border:1px solid #0c6aa0; overflow:hidden; zoom:1; padding:0px 0px 10px 8px;}
.loginWin .xl ul li{ float:none;}
.inputPas,.inputTex{ width:115px; height:18px; background:#e8f7ff; border:1px solid #02507b;}
.inputLogin1{ background:url(../images/index/topNav04.jpg) no-repeat; width:66px; height:20px; border:none; text-indent:-99999px; display:block;}
.inputLogin2{ background:url(../images/index/topNav03.jpg) no-repeat; width:66px; height:20px; border:none; text-indent:-99999px; display:block;}
.help{ float:right;padding-top:8px;}
.helpA0{ background:url(../images/index/ico_qq_t.png) no-repeat 0px 2px; padding:5px 5px 5px 20px; margin-right:15px;}
.helpA1{ background:url(../images/index/topNav02.jpg) no-repeat 0px 2px; padding:5px 5px 5px 20px; margin-right:15px;}
.helpA2{ background:url(../images/index/topNav01.jpg) no-repeat 0px 2px; padding:5px 5px 5px 20px;}
.logo{ width:982px; margin:48px auto 26px; height:72px; text-align:left; clear:both;}
.logo a{ margin-left:276px;display:block; width:429px; height:72px; background:url(../images/index/logo.jpg) no-repeat; text-indent:-99999px;}
.logo .maq{ position:absolute; width:103px; margin-left:790px; margin-top:-20px;}
.logo .maq .a1{ display:block; width:103px; height:76px; background:none; margin:0px; margin-bottom:1px;text-indent:0px;}
.logo .maq .a1 img{ border:none;}
.logo .maq .a2{ float:left; display:block; width:54px; height:18px; background:#4dae00; margin:0px; text-indent:0px; color:#fff; line-height:18px; text-align:center;}
.logo .maq .a3{ float:right; display:block; width:48px; height:18px; background:#4dae00; margin:0px; text-indent:0px; color:#fff; line-height:18px; text-align:center;}
.mainNav{ width:982px; height:47px; margin:0px auto; background:url(../images/index/navBg.jpg) no-repeat; text-align:left;}
.mainNav ul{ padding:1px 70px 5px;}
.mainNav ul li{ float:left; font-weight:bold; font-size:14px; line-height:42px;}
.mainNav ul li a{ display:block; padding:0px 32px;color:#fff; cursor:pointer;}
.mainNav ul li a:hover{ background:url(../images/index/aHover.png) no-repeat center; _background:none; text-decoration:underline;}
.mainNav ul li .subNav{ position:absolute; background:url(../images/index/subnar.jpg) no-repeat left top; width:150px; height:25px; margin-top:-10px; margin-left:-18px; padding:0px;}
.mainNav ul li .subNav li{ font-size:12px; float:left; line-height:20px; padding-top:5px;}
.mainNav ul li .subNav li a{ display:block; padding:0px 7px; color:#4eaf02;}
.mainNav ul li .subNav li a:hover{ background:none;}

.left{ width:208px; float:left; margin-right:8px; text-align:left;}
.lt01{ background:url(../images/index/lt01Bg.jpg) no-repeat; height:220px;}
.lt01 h2,.lt02 h2,.rt02 h2{ display:none;}
.lt01 ul{ padding-top:42px;}
.lt01 ul li{ height:28px; width:208px; overflow:hidden; white-space:nowrap; }
.lt01 ul li a{ display:block; padding-left:35px; height:28px;}
.lt02{height:165px;background:url(../images/index/lt02Bg.jpg) no-repeat; margin-top:2px;}

.center{ width:550px; height:349px; float:left; margin-right:8px; background:url(../images/index/ctBg.jpg) no-repeat; text-align:left;}
.ctFlash{ float:left; width:366px;zoom:1;}
.ctFlashCon{ background:#fff; width:347px; height:288px; margin:13px 0px 0px 13px;}
.ctFlashTxt{ background:#000 ; width:347px; height:36px; line-height:36px; color:#fff; text-align:center; margin-left:13px; margin-top:-30px;}
.ctFlashTxt h2{ font-size:14px;}
.ctRt{ float:left; width:170px;}
.ctRt h2{ color:#fff; font-size:14px; text-align:center; padding-top:10px;}
.ctRtCon{ line-height:27px;margin:10px;}
.ctRtCon li{ width:150px; overflow:hidden; white-space:nowrap;}
.ctRtCon a,.ctRtCon a:visited{ color:#449900}
.ctRtCon a:hover{ text-decoration:underline;}
.ctRtImg{ height:75px; border-bottom:1px dashed #7dc444; margin-bottom:3px;}
.ctRtImg li{ float:left; width:75px;}
.ctRtImg li a,.ctRtImg li a:visited{ display:block; text-align:center; color:#004920; font-weight:bold;}
.ctRtImg li a img{ border:2px solid #fff;width:60px; height:40px;}

.right{ width:208px; float:left; text-align:left;}
.rt01{ background:url(../images/index/rt01Bg.jpg) no-repeat; height:166px;}
.rt01 h2{padding-top:18px; height:14px;}
.rt01 h2 span{ display:none;}
.rt01 h2 a{ float:right;display:block; font-size:12px; font-weight:400; line-height:14px; margin-right:15px;}
.rt01 ul{ clear:both; padding-top:10px;}
.rt01 ul li{height:28px; width:208px; overflow:hidden; white-space:nowrap;}
.rt01 ul li a{ display:block; padding-left:35px;}
.rt02{ background:url(../images/index/rt02Bg.jpg) no-repeat; height:219px;}
.rt02 .more{ border-top:1px dashed #aeda8a; margin:0px 15px; text-align:right;}
.rt02Con{ padding:30px 15px 0px 15px; line-height:20px; height:140px; overflow:hidden;}
.rt02Con ul{ border-bottom:1px dashed #aeda8a; padding:5px 0px;}
.rt02Q{ background:url(../images/index/q.jpg) no-repeat left top; padding-left:20px;}
.rt02Q a,.rt02Q a:visited{ color:#fdff4e;}
.rt02A{ background:url(../images/index/a.jpg) no-repeat left top; padding-left:20px;}
.rt02Rz{ background: url(../images/index/rt02.jpg) no-repeat; width:178px; height:35px; margin-top:8px;}
.rt02Rz a,.rt02Rz a:visited{ color:#5db515; font-weight:bold; display:block; text-align:center; line-height:35px; padding-left:15px;}
.rt02Rz a:hover{ text-decoration:underline;}
.photo{ position:absolute; margin-top:-50px; margin-left:90px; z-index:11111;height:260px; overflow:hidden;}

.ftFlash{ clear:both;position:absolute; margin-top:65px; margin-left:723px; width:236px; height:196px;}




