body {font-family:simsun; font-size:12px; line-height:21px; color:#333; margin:0}
a {color:#333; text-decoration:none}
a:hover {color:#b60005; text-decoration:underline}
ul,li,h1,h2,h3,p {list-style:none; padding:0; margin:0}
img {border:0}

.bg0 {min-width:1000px; background:#FFF url(../images/bg0.jpg) repeat-y center; overflow:hidden}
.bg {min-width:1000px; background:url(../images/bg.jpg) no-repeat center top}
.container {clear:both; width:1000px; background:#FFF; margin:0 auto; overflow:hidden}
.time1 {width:610px; height:120px; padding:20px 195px 0 195px; background:url(../images/time1.jpg) no-repeat; font-family:"Microsoft YaHei", Arial; font-size:16px; font-weight:bold; line-height:30px; color:#FFF; margin:0 auto; overflow:hidden}
.time2 {width:1000px; height:85px; background:url(../images/time2.jpg); margin:0 auto; position:relative; overflow:hidden}
.time2 div {position:absolute; top:4px; width:31px; height:31px; cursor:pointer}
.time2 div.timedot0 {left:204px}
.time2 div.timedot1 {left:298px}
.time2 div.timedot2 {left:391px}
.time2 div.timedot3 {left:485px}
.time2 div.timedot4 {left:578px}
.time2 div.timedot5 {left:672px}
.time2 div.timedot6 {left:765px}
.time2 div.selected {background:url(../images/time3.png)}
.nav {width:1000px; height:53px; background:url(../images/nav.jpg); font-family:"Microsoft YaHei", Arial; font-size:16px; font-weight:bold; line-height:37px; text-align:center; letter-spacing:4px; margin:0 auto}
.nav,.nav a {color:#FFF}

.r1c1 {float:left; width:745px}
.tt1 {height:50px; font-family:"Microsoft YaHei", Arial; font-size:24px; font-weight:bold; line-height:50px; text-align:center}
.tt2 {padding-bottom:5px; border-bottom:1px solid #E3E3E3; font-size:12px; line-height:27px; text-align:center}
.r1c1r1 {width:745px; overflow:hidden}
.tptt {float:left; width:365px; height:253px; padding:10px 10px 10px 0; border-right:1px solid #E3E3E3; margin-top:10px; position:relative}
.tptt .pages {position:absolute; width:50px; height:17px; right:15px; top:245px; font-size:10px; line-height:17px; color:#FFF; text-align:right; z-index:10}
.tptt .pages span.cpage {color:#F00}
.tptt .jcarousel-container {position:relative; width:365px}
.tptt .jcarousel-clip {width:365px;z-index:2; overflow:hidden}
.tptt .jcarousel-list {z-index:1;position:relative;top:0;left:0;margin:0;padding:0}
.tptt .jcarousel-item {width:365px; height:253px}
.tptt .jcarousel-item img {width:365px; height:253px}
.tptt .jcarousel-prev {z-index:3;position:absolute;top:104px;left:0;width:25px;height:44px;cursor:pointer;background:url(../images/pre1.png) no-repeat 0 0}
.tptt .jcarousel-next {z-index:3;position:absolute;top:104px;right:0;width:25px;height:44px;cursor:pointer;background:url(../images/pre1.png) no-repeat right 0}
.pic-item li {position:relative}
.pic-item img {position:absolute; left:0; top:0; z-index:1}
.pic-item .mask {position:absolute; width:100%; left:0; bottom:0; z-index:2; filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr=#80000000,endColorstr=#80000000)}
body:last-child .pic-item .mask {filter:none; background:rgba(0,0,0,0.5)}
.pic-item .mask h3 {padding:5px 10px; font-size:14px; font-weight:normal; line-height:25px; margin:0}
.pic-item .mask h3,.pic-item .mask h3 a {color:#FFF}
.pic-item .mask h3 a:hover {text-decoration:none}
.ttwz {float:right; width:346px; margin:20px 10px 0 0; display:inline}
.text li {padding-bottom:15px}
.text h3 {font-size:14px; font-weight:normal; line-height:25px}
.ttlb {border-top:1px solid #E3E3E3; padding-top:15px; font-size:14px; line-height:25px}
.r1c1r2 {clear:both; width:745px; margin-top:20px; overflow:hidden}
.typl {float:left; width:369px}
.title1 {height:37px; padding-left:15px; border:1px solid #E3E3E3; border-bottom:0; overflow:hidden}
.title1 h2 {float:left}
.title1 .more {float:right; width:50px; font-size:14px; line-height:43px; padding-right:15px}
.rw {width:369px; background:#FEBC5E url(../images/bg1.gif) repeat-x top; overflow:hidden}
.rw li {float:left; width:123px; position:relative; overflow:hidden}
.rw li .mask {position:absolute; width:100px; height:100px; left:11px; top:0; background:url(../images/ply.gif) no-repeat -100px 0; z-index:2}
.rw li.selected .mask {background:url(../images/ply.gif) no-repeat 0 0}
.rw img {margin-left:11px}
.rw h3 {font-size:14px; font-weight:normal; line-height:25px; text-align:center}
.tm {clear:both; width:339px; height:175px; padding:0 15px 15px; background:#FEBC5E; font-size:14px; line-height:25px}
.tm h3 {font-size:14px; font-weight:bold; line-height:25px}
.more {text-align:right}
.more,.more a {color:#F00}
.spzf {float:right; width:369px}
.spzf1 {width:369px; overflow:hidden}
.spzf1 li {float:left; width:184px; text-align:center}
.spzf1 h3 {font-size:14px; font-weight:normal; line-height:25px; margin-top:5px}
.spzf2 {clear:both; width:359px; padding:1px 5px 10px; background:url(../images/line1.gif) repeat-x bottom; margin-top:10px}
.list1 li {padding-left:15px; background:url(../images/reddot.gif) no-repeat left center; font-size:14px; line-height:25px}
.r1c2 {float:right; width:245px; font-size:14px; line-height:25px}
.r1c2 .space {width:245px; height:10px; overflow:hidden}
.r1c2 ul {clear:both; width:225px; margin:5px auto 0}
.r1c2 h3 {font-size:14px; font-weight:normal; line-height:25px}
.imgtxt1 li {clear:both; overflow:hidden}
.imgtxt1 img {float:left; margin-right:10px}
.imgtxt1 h3 {*display:inline}
.line1 {clear:both; width:245px; height:24px; background:url(../images/line1.gif) repeat-x center}
.gbjd {margin-top:10px}
.gbjd .gjc {color:#900}
.banner {padding:15px 0}

.r2c1 {float:left; width:662px; padding-bottom:10px; background:url(../images/line1.gif) repeat-x bottom; overflow:hidden}
.zyxx {float:left; width:328px}
.dfxx {float:right; width:328px}
.zyxx1 {padding:5px 10px 5px; background:url(../images/b1.jpg) no-repeat bottom right}
.zyxx1 .list1 li {line-height:30px}
.r2c2 {float:right; width:324px}
.hdzq {background:#BADAFF; padding:10px 5px; border:12px solid #8CC2FF; font-size:14px; line-height:25px; margin-top:6px}
.hdzq .jcarousel-container {position:relative; width:290px; height:180px; overflow:hidden}
.hdzq .jcarousel-clip {width:290px;height:180px;z-index:2; overflow:hidden}
.hdzq .jcarousel-list {z-index:1;position:relative;top:0;left:0;margin:0;padding:0}
.hdzq li {clear:both; width:100%; margin-bottom:10px}

h1 {margin-top:15px}
.r3c1 {float:left; width:563px; height:390px; background:url(../images/qzyw.jpg); margin-top:5px; position:relative}
.qzyw {position:absolute; width:300px; height:30px; left:11px; top:11px}
.r3c1 li {position:absolute; width:340px; height:79px; font-size:12px; line-height:18px; overflow:hidden}
.r3c1 h3 {font-size:14px; font-weight:normal; line-height:25px}
.r3c1 h3,.r3c1 h3 a {color:#008DCF}
.r3c1 li.l1 {left:88px; top:61px}
.r3c1 li.l2 {left:104px; top:168px}
.r3c1 li.l3 {left:118px; top:275px}
.r3c2 {float:right; width:437px; margin-top:5px}
.box {width:436px; height:184px; border:1px solid #BEBEBE; border-right:0}
.gdxx {padding:10px 20px}
.b2 {width:437px; height:18px; background:url(../images/b2.jpg)}

.gqzt {width:1000px; height:666px; margin-top:5px; position:relative}
.gqzt .cpage {position:absolute; width:37px; height:50px; left:9px; top:592px; font-family:simhei, arial; font-size:50px; line-height:50px; color:#F00; text-align:center; z-index:10}
.gqzt .slash {position:absolute; width:66px; height:66px; left:15px; top:594px; font-size:66px; line-height:66px; color:#FFF; text-align:center; z-index:9}
.gqzt .mpage {position:absolute; width:25px; height:30px; left:49px; top:628px; font-family:simhei, arial; font-size:30px; line-height:30px; color:#FFF; text-align:center; z-index:10}
.gqzt .jcarousel-container {position:relative; width:1000px}
.gqzt .jcarousel-clip {width:1000px;z-index:2; overflow:hidden}
.gqzt .jcarousel-list {z-index:1;position:relative;top:0;left:0;margin:0;padding:0}
.gqzt .jcarousel-item {width:1000px; height:666px}
.gqzt .jcarousel-item img {width:1000px; height:666px}
.gqzt .jcarousel-prev {z-index:3;position:absolute;top:293px;left:1px;width:78px;height:78px;cursor:pointer;background:url(../images/pre2.png) no-repeat 0 0}
.gqzt .jcarousel-next {z-index:3;position:absolute;top:293px;right:1px;width:78px;height:78px;cursor:pointer;background:url(../images/pre2.png) no-repeat right 0}
.gqzt .pic-item .mask {width:800px; height:80px; padding:0 90px 0 110px; font-size:12px; line-height:18px; color:#FFF}
.gqzt .pic-item .mask h3 {padding:5px 0 0; font-family:"Microsoft YaHei", Arial; font-size:20px; line-height:30px}

.ghgz {width:1000px; height:390px; background:url(../images/fzbh1.jpg); position:relative}
.ghgz li {position:absolute; width:340px; height:79px; font-size:12px; line-height:18px; overflow:hidden}
.ghgz h3 {font-size:14px; font-weight:normal; line-height:25px}
.ghgz h3,.ghgz h3 a {color:#008DCF}
.ghgz li.l1 {left:70px; top:55px}
.ghgz li.l2 {left:95px; top:160px}
.ghgz li.l3 {left:119px; top:260px}
.ghgz li.l4 {left:630px; top:55px}
.ghgz li.l5 {left:610px; top:160px}
.ghgz li.l6 {left:585px; top:260px}

.zjsd {width:1000px; padding:40px 0; background:#F1F0F0 url(../images/bg3.jpg) repeat-y center; overflow:hidden}
.zjsd ul {width:905px; height:375px; margin:0 auto; overflow:hidden}
.zjsd li {float:left; width:139px; height:375px; padding:0 20px; border-right:2px solid #CECECE; font-size:12px; line-height:18px; overflow:hidden}
.zjsd .img {font-size:14px; line-height:30px; text-align:center}
.zjsd img {width:86px; height:86px}
.zjsd h3 {font-size:14px; font-weight:normal; line-height:21px; margin:10px 0 5px}
.zjsd .jcarousel-container {position:relative; width:1000px; height:375px}
.zjsd .jcarousel-clip {width:905px;z-index:2; margin:0 auto; overflow:hidden}
.zjsd .jcarousel-list {z-index:1;position:relative;top:0;left:0;margin:0;padding:0}
.zjsd .jcarousel-prev {z-index:3;position:absolute;top:185px;left:5px;width:33px;height:64px;cursor:pointer;background:url(../images/pre3.gif)}
.zjsd .jcarousel-next {z-index:3;position:absolute;top:185px;right:5px;width:33px;height:64px;cursor:pointer;background:url(../images/next3.gif)}

#slider{ z-index:1; position:relative; width:1000px; height:440px; overflow:hidden;}
#slider .slide{ z-index:10; position:absolute; background:#000; width:610px; height:440px; overflow:hidden; top:0px; left:0px;}
#slider .diapo{ position:absolute; width:610px; height:440px; filter:alpha(opacity=100); visibility:visible; opacity:1;}


.foot-03{min-width:1000px; padding-top:10px; border-top:2px solid #9B1214; font-size:12px; line-height:21px; text-align:center; margin-top:20px}
