@charset "gb2312";
/* CSS Document */

body{color:#000; font-size:12px; background:#e2dfdf; line-height:22px;}
body,ul,li,div,p,h1,h2,*{padding:0px; margin:0px;}
ul,li{ list-style:none;}
img{border:0px;}
a{ text-decoration:none;}
.topa{width:1000px; margin:0 auto; position:relative; height:100px;}
a.a1{display:block; width:150px; height:25px; position:absolute; left:578px; top:72px;}
a.a2{display:block; width:150px; height:25px; position:absolute; left:20px; top:52px;}

a.a3{display:block; width:100px; height:25px; position:absolute; left:310px; top:52px;}
a.a4{display:block; width:100px; height:25px; position:absolute; left:871px; top:52px;}

.top1{background: url(images/top1.jpg) center no-repeat; height:100px;}
.top2{background: url(images/top2.jpg) center no-repeat; height:100px;}
.top3{background: url(images/top3.jpg) center no-repeat; height:100px;}
.top4{background: url(images/top4.jpg) center no-repeat; height:100px;}
.top5{background: url(images/top5.jpg) center no-repeat; height:100px;}
.top6{background: url(images/top6.jpg) center no-repeat; height:104px;}
a.topbtn{background:url(images/top.gif) no-repeat; width:32px; height:30px; position:fixed; bottom:10px; right:8%; z-index:999;}
.clear{}
.clear:after,.item after{
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.content{width:960px; margin:0 auto; background:#fff; padding:20px;}

.item{padding-bottom:30px;}
.itemLine{height:4px; background:#ca2d42; margin-bottom:2px;}
.partI{padding-bottom:20px; height:577px; clear:both}
.partII{padding-bottom:20px; height:567px; clear:both}

.partIL{width:463px; float:left; overflow:hidden;}
.partIR{width:495px; float:left; overflow:hidden;}

.partIL img{margin-top:-1px;}

.partItxt{background:#000; padding:10px 20px 0px; color:#fff; font-family:microsoft yahei; height:235px;}

.partItxt h1{background:url(images/dot.jpg) left no-repeat; padding-left:40px; line-height:50px;font-size:26px; font-weight:bold; width:360px; margin:0 auto; margin-bottom:5px;}
.partItxt h2{font-size:14px; line-height:28px; font-weight:normal}
.partItxt h2 p{ text-indent:30px; line-height:30px;}


.partII p{float:left; position:relative; padding:0px; margin:0px;overflow:hidden;}
.partII p span{position:absolute; left:20px; bottom:8px; color:#fff; font-size:14px;font-family:microsoft yahei; }

.partIII{width:959px; height:767px; overflow:hidden; position:relative;}
.partIII div{position:absolute;}
.partIII div.tp img{border:5px solid #b2b2b2;}
.partIII div.bg{background:#fff; filter:alpha(opacity=70);-moz-opacity:0.7;opacity: 0.7; position:absolute }
.partIII div.txt{padding:10px; position:absolute}

.partIII div.num01{top:36px; left:0px; z-index:50;}
.partIII div.num02{top:116px; left:0px; width:152px;z-index:60; height:222px;}
.partIII div.num03{top:116px; left:0px; width:132px;z-index:70;}


.partIII div.num04{top:0px; left:364px; z-index:80;}
.partIII div.num07{top:169px; left:632px;}
.partIII div.num08{top:452px; right:0px; width:237px; height:85px; z-index:60}
.partIII div.num09{top:452px; right:0px; width:217px; z-index:70}

.partIII div.num10{top:275px; left:367px;}
.partIII div.num13{top:550px; left:340px;}
.partIII div.num15{width:200px; top:679px; left:600px;}
.partIII div.num16{top:348px; left:18px;}
.partIII div.num17{bottom:0px; left:18px; width:245px; height:119px; z-index:60}
.partIII div.num18{bottom:0px; left:18px; width:225px; z-index:70}

.two div.num08{top:432px; right:0px; width:237px; height:105px; z-index:60}
.two div.num09{top:432px; right:0px; width:217px; z-index:70}

.three div.num02{top:116px; left:0px; width:122px;z-index:60; height:219px;}
.three div.num03{top:116px; left:0px; width:102px;z-index:70;}
.three div.num08{top:412px;height:125px; width:300px;}
.three div.num09{top:412px; width:280px;}

.three div.num17{height:129px;}

.four div.num08{top:402px;height:135px;}
.four div.num09{top:402px;}



/*Í·²¿*/
.bgcolor{background-color:#87051b;}
.nav{background:#e6e6e6;width:950px;height:27px;margin:0 auto;overflow:hidden;}
.nav h1{float:left;}
.nav em{float:right;padding-right:10px; font-style:normal;}
.nav em a{line-height:27px; color:#333;}
.top,.wrap{width:950px;margin:0 auto;}
.top img{display:block;}
.menu{background:url(images/navbg.gif) repeat-x;width:100%;height:60px;overflow:hidden;}
.menu .wrap{text-align:center;}
.menu .wrap em{padding:0 10px;}
/*µ×²¿*/
.w980{ height:auto;margin:0 auto; margin-top:10px;background-color:#fff;overflow:hidden;}
.bottom_banner{ background:url(/images/global/bottom.gif) no-repeat; height:28px; clear:both; overflow:hidden;}
.bottom_wz{ margin-left:75px; line-height:30px;}
.bottom_wz li{ float:left; width:77px;}
.bottom_wz a{ display:block; text-align:center;color:#2c3546;}
.bottom_sm{ width:970px; padding:10px 0;}
.bottom_sm li{ float:left;line-height:22px;}
.bottom_img{ margin:10px auto; width:260px;}
.bottom_img img{ margin:0 20px;}
h2{background:url(images/tit3.gif) no-repeat; height:70px; padding-right:20px;}
h2 a{float:right; font-size:16px;  line-height:70px;}

.jczt{background:url(images/jczt.jpg) no-repeat; height:51px; padding-left:25px; font-size:25px; color:#fff; font-family:microsoft yahei; font-weight:bold; line-height:51px; }
.jczt a{float:right; padding-right:20px; font-size:14px; font-weight:normal;  color:#fff;}

#marquee6{width:930px;height:185px; overflow:hidden; margin:10px; padding-top:10px;}
#marquee6 ul li{padding:0 10px;line-height:20px;height:200px;overflow:hidden; float:left; width:200px;}

#marquee6 ul li img{height: 166px;  width: 220px;}
