body{margin:0;padding:0 0 0 0;font-size:12px;line-height:18px; font-family:"宋体"; color:#262626; background:url(../img/bg.jpg) repeat-x top #FFF;}
form,ul,li,p,h1,h2,h3,h4,h5,h6,dt,dd,dl,em{margin:0;padding:0; list-style:none;}input,select{font-size:12px;line-height:16px;}img{border:0;}ul,li{list-style-type:none;}
abbr[title], acronym[title], span[title], strong[title] {	border-bottom: thin dotted;	cursor: help;}
acronym:hover, abbr:hover {	cursor: help;}
img{ border:0;}
a{ color:#555555; text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:none;}


#allbody{ width:980px; min-height:800px; max-height:none; overflow:hidden; margin:0px auto;}
.atop{ width:980px; height:121px; float:left;}

.mainNav{ height:40px; width:980px; float:left;}
.mainNav li{ float:left; width:105px; height:40px; text-align:center; line-height:40px; font-size:12px; font-weight:bold;}
.mainNav li a{width:105px; height:40px; text-align:center; line-height:40px; color:#FFF; display:block;}
.mainNav li a:hover{ width:105px; height:40px; text-align:center; line-height:40px; color:#FFF; display:block; background:#000;}

.mainNav li ul{ width:105px; position:absolute; margin-left:0px; *margin-left:-50px;display:none;text-transform: uppercase; background-color:#ffffff; font-size:12px; font-weight:normal; z-index:100;}
.mainNav li ul li{ width:105px; height:30px; text-align:left; text-indent:10px; font-size:12px; font-weight:normal; line-height:30px; color:#333;}
.mainNav li ul li a{ width:105px; text-align:left; height:30px; text-indent:10px; font-size:12px; font-weight:normal; line-height:30px; color:#333; display:block;}
.mainNav li ul li a:hover{ width:105px; height:30px; text-align:left; text-indent:10px; font-size:12px; font-weight:normal; line-height:30px; color:#ff0000; text-decoration:underline; background:#EEE; display:block;}
.mainNav li:hover ul, li.over ul {display: block;}

.nav{ width:980px; height:40px; float:left;}
.nav li{ width:105px; height:40px; float:left; text-align:center; line-height:40px; font-size:12px; font-weight:bold;}
.nav li a{ width:105px; height:40px; text-align:center; line-height:40px; color:#FFF; display:block;}
.nav li a:hover{ width:105px; height:40px; text-align:center; line-height:40px; color:#FFF; display:block; background:#000;}

.topbox{ width:980px; height:80px; float:left;}
.logo{ width:535px; height:80px; float:left;}
.sc{ width:445px; height:33px; float:left; text-align:right; line-height:33px;}
.search{ width:300px; height:30px; float:left; padding-left:145px;}
.sx{ width:270px; height:30px; float:left;}
.fdj{ width:30px; height:30px; float:left;}

#focus {width:980px; height:305px; overflow:hidden; position:relative; float:left; margin-top:12px;}
#focus ul {height:305px; position:absolute;}
#focus ul li {float:left; width:980px; height:305px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:980px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:960px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

.mbox{ width:980px; min-height:600px; max-height:none; overflow:hidden; float:left; margin-top:12px;}
.rbox{ width:240px; min-height:600px; max-height:none; overflow:hidden; float:left;}
.rdzl{ width:240px; min-height:175px; max-height:none; overflow:hidden; float:left;}
.rdtitle{ width:230px; height:40px; float:left; text-align:left; line-height:40px; font-size:14px; font-weight:bold; color:#FFF; background:#767E91; padding-left:10px;}
.rdtitle a{ color:#FFF; text-decoration:none;}
.rdtitle a:hover{ color:#FFF; text-decoration:underline;}
.rdbox{ width:220px; height:234px; float:left; padding:0px 9px; border:1px solid #DBDEE3;}
.rdbox li{ width:220px; height:38px; float:left; background:url(../img/dian.jpg) repeat-x bottom; text-align:left; color:#F39C00; line-height:38px;}
.rdbox11{ width:220px; min-height:150px; max-height:none; overflow:hidden; float:left; padding:0px 9px; border:1px solid #DBDEE3;}
.rdbox11 li{ width:200px; height:38px; float:left; background:url(../img/dian.jpg) repeat-x bottom; text-align:left; color:#F39C00; line-height:38px; padding-left:20px;}



.zt{ width:240px; min-height:80px; max-height:none; overflow:hidden; float:left;}
.zt li{ width:240pox; height:80px; float:left; margin-top:13px;}

.lbox{ width:740px; float:left; min-height:600px; max-height:none; overflow:hidden; float:left;}

.nbox{ width:718px; height:197px; float:left; border:1px solid #E3DBD9; background:url(../img/bg1.jpg) repeat-x;}
.ntitle{ width:700px; height:37px; float:left; padding:0px 9px;}
.ntitle1{ width:90px; height:37px; float:left; text-align:center; line-height:37px; font-size:14px; font-weight:bold; color:#000; border-bottom:2px solid #FFB701;}
.more{ width:610px; height:27px; text-align:right; padding-top:10px; float:left;}

.newbox{ width:680px; height:122px; float:left; padding:18px 19px;}
.npic{ width:200px; height:122px; float:left;}
.rnew{ width:460px; height:122px; float:left; padding-left:20px;}
.rnew li{ width:460px; height:24px; float:left; text-align:left; line-height:24px; color:#906b6b;}
.rnew li a:hover{ font-weight:bold;}

.box{ width:349px; height:348px; float:left; border:1px solid #E3DBD9; background:url(../img/bg1.jpg) repeat-x; margin-top:14px;}
.btitle{ width:331px; height:37px; float:left; padding:0px 9px;}
.more1{ width:241px; height:27px; text-align:right; padding-top:10px; float:left;}
.picc{ width:328px; height:74px; float:left; padding:11px 10px 0px 11px;}
.news{ width:328px; height:220px; float:left; padding:3px 10px 0px 11px;}
.news li{ width:328px; height:24px; float:left; text-align:left; line-height:24px;}

.gg{ width:958px; min-height:20px; max-height:none; overflow:hidden; float:left; margin-top:10px; padding:10px; text-align:left; line-height:20px; background:#F1F2F4; border:1px solid #DBDEE3;}
.font1{ font-size:14px; font-weight:bold; color:#536A8A;}

.link{ width:980px; min-height:60px; float:left; max-height:none; overflow:hidden; margin-top:10px;}
.ltitle{ width:970px; height:30px; float:left; text-align:left; line-height:30px; font-size:14px; font-weight:bold; color:#FFF; padding-left:10px; background:#757f91;}
.link1{ width:958px; min-height:24px; max-height:none; overflow:hidden; float:left; padding:5px 10px; border:1px solid #dbdee3; border-top:none;}
.link1 li{ width:190px; height:24px; float:left; text-align:left; line-height:24px;}
.foot{ width:980px; min-height:24px; max-height:none; overflow:hidden; float:left; text-align:center; line-height:19px; padding:15px 0px;}

.banner{ width:980px; height:185px; float:left; margin-top:12px;}
.box1{ width:718px; min-height:800px; max-height:none; overflow:hidden;float:left; border:1px solid #E3DBD9; background:url(../img/bg2.jpg) repeat-x; margin-right:20px;}
.add{ width:700px; height:44px; float:left; text-align:right; line-height:37px; padding-right:10px; color:#8A5756;}
.add a{ color:#8A5756; text-decoration:none;}
.add a:hover{ color:#F00; text-decoration:underline;}
.xwbox{ width:680px; min-height:750px; max-height:none; overflow:hidden; float:left; padding:0px 19px;}
.menber{ width:80px; height:30px; border:1px solid #ccc; background:#eeeeee; text-align:center; line-height:36px; margin-top:3px; margin-left:3px; float:left;}
.xw{ width:680px; height:36px; float:left; background:url(../img/dian.jpg) repeat-x bottom;}
.xw1{ width:580px; height:36px; float:left; text-align:left; line-height:36px; font-size:14px;}
.time{ width:100px; height:36px; float:left; text-align:center; line-height:36px; font-size:14px; color:#969696;}

.fy{ width:680px; height:50px; float:left; text-align:center; line-height:50px; font-size:14px;}

.title{ width:680px; height:40px; float:left; text-align:center; line-height:40px; font-size:14px; font-weight:bold; color:#000; background:url(../img/dian.jpg) repeat-x bottom;}
.time1{ width:680px; height:24px; float:left; text-align:center; line-height:24px; color:#999;}
.content{ width:680px; min-height:500px; max-height:none; overflow:hidden; float:left; text-align:left; line-height:24px; margin-top:10px;}






