/* CSS Document */

body{margin:0px; padding:0px; background:url(../images/body.gif) #fff repeat-x;}
*{font-size:12px; color:#000; font-family:"宋体"; line-height:20px;}
a{color:#000; text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}
ul,li,dd,dt,h1,p,input,h1,h2,h3,h4,h5{margin:0px; padding:0px; list-style-type:none;}
img{border:0px;}
.main{background:#fff; width:960px; margin:0px auto; padding:0px 10px; clear:both; overflow:hidden;}
.htop{padding-top:10px;}
.ttop{padding-top:20px;}

/**/
.header{background:url(../images/header.gif) #fff no-repeat 10px 0px; width:960px; padding:0px 10px; height:112px; margin:0px auto; clear:both; overflow:hidden;}
.header .logo{display:block; width:365px; height:80px; text-indent:-8000px; margin-top:20px; float:left;}
.header span{display:block; float:right; padding:15px 10px 0px 0px;}
.header span a{padding:3px;}
.header span a:hover{background:#006021; color:#fff; text-decoration:none;}

/**/
.scroll{width:960px; height:340px; padding:0px 10px; background:#fff; margin:0px auto; clear:both; overflow:hidden; position:relative;}
.container{width:960px; height:340px; clear:both; overflow:hidden;}
.indImg{width:3840px; float:left; height:340px;}
.indImg li{width:960px; float:left; height:340px;}
.indImg li img{width:960px; height:340px;}
.scroll img{float:left;}
.scroll_qh{position:absolute; line-height:20px; width:960px; height:20px; top:310px; left:0px;}
.pagination{float:right; height:20px;} 
.pagination li{text-align:center; width:18px; height:18px; display:block; background:#0D1A00; color:#fff; float:left; cursor:pointer; margin-right:5px;}
#tip .pagination li.current{background:#f00;}

/**/
.gyl{float:left; width:206px;}
.gym{float:left; width:490px; display:inline; margin-left:20px;}
.gyr{float:right; width:216px;}

h1{height:21px; background:url(../images/wtico.gif) no-repeat 0px 0px; font:bold 14px/21px "宋体"; color:#006021; padding:0px 0px 5px 20px; border-bottom:1px #e5e5e5 solid; clear:both;}
h1 b{font:bold 14px/21px "宋体";}
h1 a{float:right; font:normal 12px/21px "宋体"; color:#0D569A;}

.gyul{width:183px; margin:0 auto; clear:both; overflow:hidden;}
.gyul p{clear:both; margin-top:10px; word-break:break-all; overflow:hidden; line-height:22px;}
.gyul img{padding:1px; border:1px #e5e5e5 solid;}
.abt{font-weight:bold; color:#006021;}
.axx{color:#0D569A; line-height:30px;}
.afk{display:block; float:right; color:#0D569A; line-height:30px;}

.wtxw{clear:both; overflow:hidden; margin-top:5px;}
.wtxw li{height:29px; line-height:29px; background:url(../images/wtico.gif) no-repeat 0px -33px; padding-left:10px; clear:both; border-bottom:1px #e5e5e5 dashed;}
.wtxw a{line-height:29px;}
.wtxw li span{float:right; color:#767676; line-height:29px;}

h2{background:url(../images/h2.gif) no-repeat; width:216px; height:24px; font:bold 14px/24px "宋体"; text-indent:24px; clear:both;}
.hxjs{clear:both; overflow:hidden; margin-top:5px;}
.hxjs li{height:65px; clear:both; overflow:hidden; margin-top:5px;}

.lyfk p{margin-top:10px; clear:both;}

.cgl{float:left; width:720px;}
.born{border-bottom:0px;}

.yqlj{border:1px #e5e5e5 solid; height:40px; padding:15px 0px; margin-top:10px;}
.yqlj li{width:100px; height:40px; float:left; display:inline; margin-left:17px;}

/**/
.footer{background:url(../images/footer.gif) repeat-x; padding:15px 0px; margin-top:10px; clear:both; overflow:hidden;}
.footer dt{float:left; width:280px; height:56px; padding-left:20px; border-right:1px #e5e5e5 solid;}
.footer dd{float:right; width:640px; line-height:25px; color:#767676;}
.footer *{color:#767676;}


.nyl{float:left; width:216px;}
.nyr{float:right; width:720px;}
.nyxw{background:url(../images/nyxw.gif) #fff repeat-x; border:1px #e5e5e5 solid; width:200px; padding:7px;}
.nyxw .nytit{font:bold 14px/31px "宋体"; height:31px; color:#006021; padding-left:15px; clear:both;}
.nyxw li{height:31px; margin-top:6px; clear:both; overflow:hidden;}
.nyxw a{display:block; width:199px; font:bold 12px/31px "宋体"; text-decoration:none; height:31px; text-indent:70px; background:url(../images/wtico.gif) #f3f3f3 no-repeat 10px -68px;}
.nyxw a:hover,.nyxw .now{background:url(../images/wtico.gif) #2E8C2E no-repeat 10px -105px; color:#fff;}

.weiz{background:url(../images/wtico.gif) repeat-x 0px -166px; height:20px; line-height:20px; padding-bottom:15px;}
.weiz span{color:#006021;}

.xwdl{clear:both; overflow:hidden; width:660px; margin:20px auto 0px; height:140px; border-bottom:1px #e5e5e5 solid;}
.xwdl dt{float:left; width:140px;}
.xwdl dd{float:right; width:490px; line-height:25px;}
.xwdl dd b{font-size:14px;}

.wtnyxw{clear:both; overflow:hidden; width:660px; margin:20px auto 0px;}
.wtnyxw li{height:29px; line-height:29px; background:url(../images/wtico.gif) no-repeat 0px -137px; padding-left:20px; clear:both; border-bottom:1px #e5e5e5 dashed;}
.wtnyxw a{line-height:29px;}
.wtnyxw li span{float:right; color:#767676; line-height:29px;}
.page{text-align:center; margin:30px 0px; clear:both; overflow:hidden;}
.page a{background:#B4B4B4; padding:5px 8px; line-height:30px; text-decoration:none; color:#fff;}
.page .n{background:#2B8C2B; color:#fff;}

.wtnytp{clear:both; overflow:hidden; width:700px; margin:20px auto 0px;}
.wtnytp li{width:146px; height:150px; display:inline; float:left; margin:10px 0px 0px 22px;}
.wtnytp a{display:block; width:146px; text-align:center; line-height:20px; margin-top:3px; word-break:break-all; overflow:hidden;}
.wtnytp img{padding:2px; border:1px #e5e5e5 solid;}

.xxny{clear:both; overflow:hidden; width:700px; margin:0px auto;}
.xxny p{clear:both; margin-top:25px; line-height:30px; font-size:14px;}
.xxny .bt{color:#006021; font:bold 14px/25px "宋体"; text-align:center;}
.xxny .sj{height:25px; background:#F6F6F6; font-size:12px; text-align:center;}
.xxny .tp{text-align:center;}

.cgal{border:1px #e5e5e5 solid; height:180px; margin-top:5px;}
.czuo{float:left; width:20px; height:29px; display:inline; margin:66px 0px 0px 15px;}
.zyou{float:left; width:20px; height:29px; display:inline; margin:66px 0px 0px 0px;}
.czho{float:left; width:650px; display:inline; margin-top:10px;}
.czho li{float:left; width:137px; height:160px; display:inline; margin-left:20px;}
.czho li a{margin-top:8px; display:block; line-height:20px; text-align:center; clear:both;}

.scrollimg{border:1px #e5e5e5 solid; height:160px; margin-top:5px; padding-top:20px;}
.sl{width:39px; height:29px; cursor:pointer; float:left; margin:66px 0px 0px 20px;}
.sr{width:19px; height:29px; cursor:pointer; float:left; margin:66px 0px 0px 20px;}
a.left{width:19px; display:block; background:url(../images/cgal.gif) no-repeat 0px 0px; height:29px;}
a.left:hover{background:url(../images/cgal.gif) no-repeat 0px -60px;}
a.right{width:19px; display:block; background:url(../images/cgal.gif) no-repeat 0px -30px; height:29px;}
a.right:hover{background:url(../images/cgal.gif) no-repeat 0px -90px;}
#scrollcont{width:2896px;}
.sc{width:610px; height:180px; position:relative; float:left; overflow:hidden;}
.sc ul li{width:137px; height:160px; float:left; display:inline; margin-right:20px; text-align:center;}


/**/
.menu{background:url(../images/menu.gif) repeat-x; height:32px; clear:both; padding-left:30px; z-index:1000;}
.menu li{float:left; width:100px; height:32px; background:url(../images/menu.gif) no-repeat 0px -33px; text-align:center; line-height:32px; font:bold 14px/32px "微软雅黑"; color:#fff;}
.menu li a{font:bold 14px/32px "微软雅黑"; color:#fff; text-decoration:none; display:block; width:99px; height:32px;}
.menu li a:hover{font:bold 14px/32px "微软雅黑"; color:#fff; background:url(../images/menu.gif) no-repeat 0px -67px; text-decoration:none;}
.menu .none{background:none;}
.menu div{position:absolute; visibility:hidden; margin:0px; padding:0px; background:#88B5C6; z-index:1000; *margin-left:-50px; _margin-left:-50px;}
.menu div a{position:relative; display:block; margin:0px; width:99px; height:26px; text-align:center; font:normal 12px/26px "宋体"; background:#88B5C6; color: #fff;}
.menu div a:hover{background:#7696A1; color:#fff; font:normal 12px/26px "宋体"; text-decoration:none;}


.tably{margin-top:60px; margin-bottom:60px; border-left:1px #ddd solid; border-top:1px #ddd solid;}
.tably th{border-right:1px #ddd solid; border-bottom:1px #ddd solid; font-weight:normal; text-align:right; padding:8px 5px; line-height:25px; width:100px;}
.tably td{border-right:1px #ddd solid; border-bottom:1px #ddd solid; padding:8px 5px; line-height:25px;}
.tably th span{color:#f00;}
.tput{height:20px; line-height:20px; border:1px #ddd solid; padding:0px 5px;}
.ttex{line-height:20px; border:1px #ddd solid; padding:5px; width:300px; height:80px;}
.tbut{background:url(../images/tbut.gif) no-repeat; width:60px; height:24px; font:normal 12px/24px "宋体"; text-align:center; border:0px; cursor:pointer;}

.lytab{border-left:1px #D5D5D5 solid; border-top:1px #D5D5D5 solid;}
.lytab th{width:60px; text-align:center; line-height:25px; border-right:1px #D5D5D5 solid; border-bottom:1px #D5D5D5 solid; background:#F2F2F2; padding:5px; font-weight:normal;}
.lytab td{text-align:left; line-height:25px; border-right:1px #d5d5d5 solid; border-bottom:1px #d5d5d5 solid; padding:5px;}
.lytab th span{color:#f00;}


/**/
#banner #ifocus {POSITION: relative; WIDTH: 960px; HEIGHT: 250px; margin:0px auto; padding:0px 10px; background:#fff; clear:both; overflow:hidden;}
#banner #ifocus_pic {POSITION: relative; WIDTH: 960px; DISPLAY: inline; FLOAT: left; HEIGHT: 250px; OVERFLOW: hidden;}
#banner #ifocus_piclist {Z-INDEX: 1; POSITION: absolute;}
#banner #ifocus_piclist LI {WIDTH: 960px; HEIGHT: 250px; OVERFLOW: hidden;}
#banner #ifocus_piclist IMG {WIDTH: 960px; HEIGHT: 250px;}
#banner #ifocus_btn {Z-INDEX: 3; POSITION: absolute; PADDING-LEFT: 3px; WIDTH: 960px; BOTTOM: 2px; HEIGHT: auto; LEFT: 0px; _bottom: 2px;}
UNKNOWN {BOTTOM: 5px;}
#banner #ifocus_btn LI {FILTER: alpha(opacity=50); PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 7px; WIDTH: auto; PADDING-RIGHT: 7px; DISPLAY: block; FLOAT: left; HEIGHT: auto; CURSOR: pointer; PADDING-TOP: 0px; opacity: 0.5; -moz-opacity: 0.5;}
#banner #ifocus_btn IMG {BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 78px; HEIGHT: 33px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid;}
#banner #ifocus_btn .current {TEXT-ALIGN: left; FILTER: alpha(opacity=100); MARGIN-TOP: 0px; DISPLAY: block; FLOAT: left; opacity: 1; -moz-opacity: 1;}
#banner #ifocus_btn .current IMG {BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; WIDTH: 78px; HEIGHT: 37px; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid;}
#banner #ifocus_opdiv {Z-INDEX: 2; POSITION: absolute; FILTER: alpha(opacity=50); WIDTH: 960px; BOTTOM: 0px; BACKGROUND: #000; HEIGHT: 45px; LEFT: 0px; opacity: 0.5; -moz-opacity: 0.5; _height: 45px;}
#banner #ifocus_tx {Z-INDEX: 3; POSITION: absolute; BOTTOM: 8px; COLOR: #fff; LEFT: 8px;}
#banner #ifocus_tx .normal {DISPLAY: none;}