﻿@charset "utf-8";
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	 BACKGROUND:url(../images/bg.jpg) center top repeat-x #FFFFFF; COLOR: #525252; FONT-SIZE: 12px; font-family:宋体; line-height:24px;
}

img {  border:0px; vertical-align:top; }
li { list-style:none; }
a{ text-decoration:none; color:#525252; }
a:hover{color:#000000; }
#clear { clear:both; }

.top { width:1006px; margin:0px auto; height:76px; overflow:hidden; background:url(../images/topt.jpg) top no-repeat #f8f8f8; padding-top:17px; padding-left:4px; }
.topn { width:100%; background:url(../images/topbg.jpg); }
.logo { width:590px; float:left;   }
.logor { width:411px; float:left; }
.menun { width:1010px; margin:0 auto; background:url(../images/menuw.jpg) top center no-repeat; height:45px; }
.menu { width:984px; margin:0 auto; }

.menu li { float:left; width:137px; text-align:center; font-size:14px; font-weight:bold; line-height:38px; }
.menu li a { color:#FFF; display:block; }
.menu li a:hover { background:url(../images/menubg3.jpg); display:block; }
.menu .menumid { width:4px; background:url(../images/menumid.jpg); display:block; height:37px; }

.bannerw { width:1010px; background:url(../images/bannerw.jpg) top center no-repeat #FFF; height:252px;  margin:0 auto; }
.banner {  width:990px; height:240px; margin:0 auto; padding-top:5px; }
.cent { width:1004px; margin:0 auto; background:#FFF; padding:12px 3px 5px 3px; }

.innews { width:248px; float:left; }
.inintro {background:url(../images/inintrobg.jpg); height:215px; width:473px; float:left; }
.inpic { width:150px; float:left; background:url(../images/inpicbg.jpg); width:279px; height:215px; }

.innewspic,.innewsn { width:239px; margin:0 auto; }

.innewsn { width:514px; }
.innewsn { padding-top:3px; }
.innewsn span { float:right; }
.innewsn li { background:url(../images/newsxiao.jpg) 4px 8px no-repeat; padding-left:15px; line-height:23px; height:23px;  padding-right:3px;  }
.inintrotop { float:left; width:100px; }
.rpic { float:right; padding-top:35px; padding-right:3px; }
.inintron { float:left; width:250px; padding:5px 5px 0px 25px; margin-top:-28px; }
.inpicn { height:144px; width:252px; padding:50px 0px 0px 18px; }
.irightbgn { width:335px; margin:0 auto; padding:5px; line-height:23px; }
.irightbgn li { background:url(../images/newsxiao.jpg) 4px 10px no-repeat; padding-left:15px; line-height:25px; height:25px;  padding-right:3px;  }
.irightbgn li span { float:right; }

.logors { background:url(../images/logorbg.jpg); height:42px; }

.inad { width:1004px; margin:0 auto; }
.inpro { width:100%; background:url(../images/probg.jpg); height:231px; }
.inpron { width:1004px; margin:0 auto; }
.inprontop { height:45px;   }
.inprom { height:160px; }

.botin { width:1004px; margin:0 auto; padding-top:10px; height:60px; }
.botleft { width:250px; float:left; }
.botright { width:650px; float:right; text-align:right; }

#menu1b { visibility:hidden; }
.ileft { width:245px; float:left;  }
.ilefttop, .ileft2top { background:url(../images/lefttop.jpg); height:30px;     }
.ileft2top { margin-top:8px; }
.ileft2bg {  min-height:195px; background:#f0efef; padding:5px 10px; line-height:20px;  }
.ileftbg {  width:245px; min-height:155px; background:#f0efef; padding:5px 0px; }
.ileftbot { background:url(../images/leftbot.jpg)  no-repeat; height:8px;  line-height:8px;  margin-top:-2px; *margin-top:0px;}
.ipic { padding-top:8px; _padding-top:12px; }
.icent { background:url(../images/introbg.jpg);  }
.botint { background:url(../images/bottom.jpg); height:70px; padding-top:8px; }

.imid { float:right; width:745px;   }
.imidbg { background:url(../images/inintrobg.jpg); height:202px; }

.imid2top {   height:33px; overflow:hidden; }
.imid2bg { background:url(../images/inprobg.jpg) center; height:430px; padding-top:5px; border-bottom:1px solid #CCC; border-right:1px solid #CCC;border-left:1px solid #CCC; }

.imid3 { width:745px; }
.imid3b { float:left; width:247px }
.imid3top { padding-top:10px; height:34px; overflow:hidden; }
.imid3bg {    background:url(../images/inprobg.jpg) center; height:430px; padding-top:5px; border-bottom:1px solid #CCC; border-right:1px solid #CCC; border-left:1px solid #CCC; width:242px; }

.ileftmenu { padding:30px 0px 50px 40px; width:199px; }
.ileftmenu li a { background:url(../images/leftmenu1-06.jpg); height:28px; line-height:28px; padding-left:30px; font-size:13px; display:block;  font-weight:bold; }
.ileftmenu li a:hover { color:#FFFFFF;  background:url(../images/leftmenu1.jpg);  }
#leftmenu1 { background:url(../images/leftmenuxiao.jpg) 65px 10px no-repeat; }
.ilefttel { padding:10px 0px 50px 30px; }

.iright { float:right; width:215px;   }
.irighttop { height:38px; overflow:hidden;}
.irightbg { background:url(../images/inright1bg.jpg); height:185px; }


.iright2top { padding-top:15px; height:41px; overflow:hidden; }
.iright2bg { background:url(../images/inright2bg.jpg); height:354px; }

.iright3top { padding-top:15px; height:38px; overflow:hidden; }
.iright3bg { background:url(../images/inright3bg.jpg); height:136px; line-height:20px; }

.iright4top { padding-top:15px; height:40px; overflow:hidden; }
.iright4bg { background:url(../images/inright4bg.jpg); height:186px; padding:5px 0px 0px 3px; }
 
#newstitle {width:640px; font-size:14px; font-weight:bold; text-align:center; line-height:40px; height:40px;  }
#newsdate {width:640px; border-bottom:dotted 1px #666; text-align:center; margin-bottom:20px;     }
#newscontent {width:640px; font-size:12px; min-height:300px; _height:300px;  }
#newsm {width:640px;  margin:0 auto; }

.ilinks {  width:1001px; margin:0 auto; background:url(../images/inlinkstop.jpg) top no-repeat; height:81px;  padding-top:30px;margin-top:15px; }
.ilinksb { padding:5px 5px 0px 5px; background:url(../images/inlinksbg.jpg); height:75px;   }

.imidtop { height:33px; overflow:hidden;   }
.iprobot { background:url(../images/inprobot.jpg); height:11px; float:left; width:745px; }
.ileftbg ul { width:234px; margin:0 auto;  }
.ileftbg li { background:url(../images/leftmenubg.jpg) top left no-repeat; height:28px; line-height:27px; font-weight:bold; margin:5px auto; _margin:0px auto; }
.ileftbg li a,.ileftbg li span{ padding-left:45px; display:block; height:28px; line-height:27px; cursor:pointer; }
.ileftbg li a:hover { color:#000; }

.leftsun { display:none; }
.imidbgn { width:730px; margin:0 auto; padding-top:10px; }
.botw { width:100%; background:url(../images/botbg.jpg) top center repeat-x; height:76px; }
.bot { width:1003px; margin:0 auto; padding-top:10px; }
.botl { width:850px; float:left; background:url(../images/botlogo.jpg) 10px 0px no-repeat; height:61px; padding-left:150px; line-height:20px; }
.botr { width:240px; float:right; text-align:right; }

.search { width:350px; float:left; }
.seardate { width:150px; float:right; font-size:14px; color:#F00; }
.seardate font { font-weight:bold; }
.searbg { float:left; width:117px; height:20px; background:url(../images/searbg.jpg); padding-left:5px; }
.searbg input  { background:none; border:0px; width:115px; line-height:20px; height:20px; }

.botlinks { height: 1px;  overflow: hidden; color:#e8e8e8; }
.botlinks a { color:#e8e8e8; }