.clearfix:after{content:'\0020';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}


*{margin:0;padding:0}

body{ background:url(bg.jpg); font-size:12px;font-family:\5FAE\8F6F\96C5\9ED1;}
.banner{ background:url(banner.jpg) center top no-repeat}
.head{ width:1035px; height:433px; margin:0 auto; position:relative;}
.head a img{ border:none; margin:20px 0 0 0;}
.head p{ display:block; width:895px; margin:0 auto; position:absolute; line-height:24px; top: 327px;left: 58px;}
.head p a{ font-weight: bold; color:#002536; text-decoration:none;} 
.head p a:hover{ text-decoration:underline;}
.wrap{ width:1065px; margin:0 auto; overflow:hidden;}
/* CSS Document */
.nav{ margin:15px 0 45px 0; overflow:hidden;}
.nav ul li{ display:block; floatx:left; list-style:none; background:url(a_bg.png) 0 center no-repeat; width:224px; height:105px; margin:0 0 0 28px;float:left;_display:inline}
.nav ul li a{ display:block; font-size:18px; font-weight:bold; width:155px; text-align:center; text-decoration:none; margin:35px 0 0 40px; color:#0B4556;}
.nav ul li a:hover{ margin:35px 0 0 50px;}
/* CSS Document */
.cont_fenxi{ clear:both;}
.cont_fenxi h2{ display:block; height:68px; background:url(fenxi_bg.gif) 0 center no-repeat; line-height:55px; text-align:center; color:#fff;width:1064px;margin:0 auto}
.cont_fenxi .cont_bg{ width:1034px; margin:0 auto; background:#fff; overflow:hidden;padding-bottom:20px}
.cont_top{ overflow:hidden;margin-bottom:20px}
.top_left{ width:315px; float:left; background:#F0F0F0; margin:0 0 0 20px;_display:inline;height:365px}
.top_left h3{ display:block; color:#002536; height:40px; background:url(bor_bg.gif) 0 bottom repeat-x; line-height:26px; padding:0 0 0 10px;width:267px;margin:0 auto}
.top_left img{ border:none; margin:20px 0 20px 20px;}
.top_left p{ font-size:12px; color:#202020; line-height:22px; display:block; background:url(bor_bg.gif) 0 top repeat-x; padding:10px 0 0 0; width:277px; margin:0 0 20px 20px;}
.top_left p span{ font-weight:bold;}
/* CSS Document */
.cont_bottom{ overflow:hidden;}
.bottom_left{ width:315px; float:left; background:#F0F0F0; margin:0 0 0 20px;_display:inline;height:365px}
.bottom_left h3{ display:block; color:#002536; height:40px; background:url(bor_bg.gif) 0 bottom repeat-x; line-height:38px; padding:0 0 0 10px;width:267px;margin:0 auto}
.bottom_left img{ border:none; margin:20px 0 20px 20px;}
.bottom_left p{ font-size:12px; color:#202020; line-height:22px; display:block; background:url(bor_bg.gif) 0 top repeat-x; padding:10px 0 0 0; width:277px; margin:0 0 20px 20px;}
.bottom_left p span{ font-weight:bold;}



.excel{ margin:0 0 25px 0;}
.excel h2{ display:block; width:1064px; height:68px; background:url(black_bg.gif) 0 center no-repeat; text-align:center; color:#fff; line-height:50px;width:1064px;margin:0 auto}
.excel .main{ width:1034px; margin:0 auto; background:#fff;padding-bottom:20px}

.table1{ width:990px ;margin:0 auto;}
.table1 td,.table1 th{height:40px; border-right:1px solid #FFF; border-bottom:1px solid #FFF;}
.table1 th{background:#e3e3e3; line-height:35px; color:#002536; font-size:14px;}
.table1 td{background:#f0f0f0;  line-height:35px;}

.pingjia{ width:1034px; margin:25px auto 0 auto;}
.foot p{ display:block; height:89px; text-align:center; line-height:89px; color:#CECECE;}

.jianyi{ width:1064px; height:730px; position:relative}
.yj-tit{width:952px;height:38px;background:url(yy.png); position:absolute;left:30px;top:30px}
.wys{width:130px;height:52px; background:url(wys.png) no-repeat;float:right;margin-right:50px;_display:inline}
.coverBox{width:840px;height:570px; position:absolute;left:115px;top:120px; overflow:hidden}
.jy-con{width:860px;float:left;_display:inline}
a#prev,a#next{ display:block;width:105px;height:85px; position:absolute;top:50%;margin-top:-42px;}
a#prev{left:20px; background:url(prev-btn.png) no-repeat}
a#next{right:20px; background:url(next-btn.png) no-repeat}
.jy-list{width:616px;height:108px;background:url(cut-bg.png) no-repeat;margin-bottom:40px}
.posLeft{float:left}
.posRight{float:right;margin-right:40px}
.header{width:80px;height:80px;margin-top:13px;_display:inline}

.txt{width:430px;height:80px;_display:inline;margin-top:13px}
.txt span{color:#002536;font-weight:800}

.posLeft .header{float:left;margin-left:80px;margin-right:12px}
.posRight .header{float:right;margin-right:15px;margin-left:10px}

.posLeft .txt{float:left;}
.posRight .txt{float:right;}

.picture{ width:1017px; margin:0 auto; border:8px solid #287B93; overflow:hidden}
#cut-photo{width:1017px;height:509px; position:relative; overflow:hidden;background:#000}
#cut-photo .cover{height:30px;background:#000; position:absolute;bottom:0;width:100%;z-index:10;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;   opacity: 0.5}
.titles{ position:absolute;bottom:5px;left:10px;color:#FFF;font-family:\5FAE\8F6F\96C5\9ED1; z-index:11}
.photo{width:1017px;_display:inline;float:left}

#cut2{background:url(cut2.png)}

.bigPhoto{width:731px;float:left}
.smallPhoto{width:286px;float:right}
.bigPhoto img{ border-right:1px solid #FFF; vertical-align:top}
.smallPhoto img{border-bottom:1px solid #FFF;vertical-align:top;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;   opacity: 0.5}
.smallPhoto img.on{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}
.curNum{ position:absolute;bottom:10px; z-index:12;right:10px}
.curNum a{float:left;width:10px;height:10px;background:#fff;margin-left:10px; line-height:0;font-size:0;border-radius:5px}
.curNum a.cur{background:#F60 !important}
#tooltip{ position:absolute; display:none; border:1px solid #333}
