@charset "gb2312";
/* CSS reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
fieldset,img{ border:0;}
ol,ul{ list-style:none;}
body{ font-size:62.5%; color:#fff; font-family:"宋体"; text-align:left; background:#f40000 url(../images/bigbg.jpg) center top no-repeat;}
a:link{ color:#666666; text-decoration:none;}
a:visited{ color:#666666; text-decoration:none;}
a:hover{ color:#666666; text-decoration:underline;}
a:active{ color:#666666; text-decoration:none;}
h1{ display:none;}
.disn{ display:none;}
.red a:link, .red a:visited, .red a:hover, .red a:active{ color:#f50000;}
/*********************************隐藏部分*****************************************/ 


#page{ width:1000px; margin:0 auto;}
#head{ background:url(../images/head.jpg) 0 0 no-repeat; height:540px; overflow:hidden;}
#parta{ background:url(../images/parta.jpg) 0 0 no-repeat; height:485px; overflow:hidden;}
#partb{ background:url(../images/partb.jpg) 0 0 no-repeat; height:715px; overflow:hidden; position:relative;}
#partc{ background:url(../images/partc.jpg) 0 0 no-repeat; height:660px; overflow:hidden; position:relative;}
#partd{ background:url(../images/partd.jpg) 0 0 no-repeat; height:520px; overflow:hidden;}
#parte{ background:url(../images/parte.jpg) 0 0 no-repeat; height:440px; overflow:hidden;}
#partf{ background:url(../images/partf.jpg) 0 0 no-repeat; height:430px; overflow:hidden; position:relative;}
#partg{ background:url(../images/partg.jpg) 0 0 no-repeat; height:470px; overflow:hidden;}
#parth{ background:url(../images/parth.jpg) 0 0 no-repeat; height:515px; overflow:hidden;}

/*---parta---*/
.topNews{ float:left; width:435px; overflow:hidden; padding:82px 0 0 77px;}
.qha{ float:right; width:440px; overflow:hidden; padding-top:40px;}
.topNews p{ font-size:13px; color:#3d3d3f; text-indent:2em; line-height:24px;}
.flv{ width:320px; height:240px; padding:26px 0 0 3px;}
.topNews h3{ font-size:15px; color:#3d3d3f; text-indent:2em; padding-bottom:7px;}
.topNews h3 a:link, .topNews h3 a:visited, .topNews h3 a:hover, .topNews h3 a:active{ color:#3d3d3f;}

.scrollList{width:440px; height:431px; overflow:hidden;}
.side_L, .side_R{ float:left; width:40px; height:51px; cursor:pointer; margin-top:180px; position:relative;}
.side_R{ margin-left:-30px;}
.side_R img{ float:right;}

.con{ width:334px; height:431px; float:left; overflow:hidden; margin-left:-30px;}
.con ul li{ width:334px; float:left; padding-right:0px; text-align:center; overflow:hidden;}
.ScrCont{ width:10000px;}
#List1,#List2{float:left;}

/*---partb---*/
.pb_p01{ position:absolute; top:84px; left:81px;}
.pb_p02{ position:absolute; top:356px; left:643px;}
.pb_txta{ width:430px; padding:200px 0 0 398px;}
.pb_txtb{ width:430px; padding:278px 0 0 162px;}
.pb_txta, .pb_txtb{ font-size:13px; color:#3d3d3f; text-indent:2em; line-height:24px;}

/*---partc---*/
.pc_p01{ position:absolute; top:224px; left:488px;}
.pc_p02{ position:absolute; top:366px; left:99px;}

/*---partd---*/
#timeline a { color: #f50000; text-decoration: none; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; -ms-transition: 0.5s; transition: 0.5s;}
#timeline a:hover, #timeline a.selected { color: #8d1300; font-weight:bolder;}
#timeline { width: 850px; height: 500px; overflow: hidden; margin: 73px auto 0 auto; position: relative; background: url('../images/dot.gif') left 45px repeat-x;}
#dates { width: 850px; height: 60px; overflow: hidden;}
#dates li { list-style: none; float: left; width: 100px; height: 50px; font-size: 18px; text-align: center; }
#dates li > a.selected{background: url('../images/biggerdot.png') center bottom no-repeat;}
#dates a { line-height: 38px; padding-bottom: 20px;}
#dates .selected { font-size: 24px;}
#issues { width: 800px; height:450px; overflow: hidden;}	
#issues li { width: 800px; height: 350px; list-style: none; float: left;}
#issues li img { float: left; margin: 10px 30px 10px 50px; padding:7px; border:1px solid #f50f0f;}
#issues li h1 { color: #2e2e2e; font-size: 34px; margin: 20px 0 10px 0; text-shadow: #000 1px 1px 1px; display:block; font-family:"微软雅黑", "黑体", "宋体"; font-weight:300;}
#issues li h1 span{ font-size:22px;}
#issues li h2 { color: #2e2e2e; font-size: 18px; margin: 20px 0 10px 0; display:block; font-family:"微软雅黑", "黑体", "宋体"; font-weight:500;}
#issues li h2 span{ color:#f40000}
#issues li p { font-size: 12px; margin-right: 50px; font-weight: normal; line-height: 25px; color:#3d3d3f; text-indent:2em;}
#grad_left,#grad_right { width: 100px; height: 350px; position: absolute; top: 0;}
#grad_left { left: 0;}
#grad_right { right: 0;}
#next,#prev { position: absolute; top: 0; font-size: 70px; top: 170px; width: 40px; height:66px; background-position: 0 0; background-repeat: no-repeat; text-indent: -9999px; overflow: hidden;}
#next:hover,#prev:hover { background-position: 0 0;}
#next { right: 0; background-image: url('../images/next.jpg');}
#prev { left: 0; background-image: url('../images/prev.jpg');}
#next.disabled,#prev.disabled { opacity: 0.2;}

/*---parte---*/
.qhc{ padding:13px 0 0 50px;}
.pe_txt{ width:630px; font-size:13px; color:#000; line-height:24px; text-indent:2em; padding:115px 0 0 320px;}

/*---partf---*/
.pf_txt{ position:absolute; top:58px; left:520px; z-index:10;}
.pf_pro{ position:absolute; top:197px; left:723px; z-index:100;}
 
/*---partg---*/ 
#colee_left{overflow:hidden;width:838px; margin:210px 0 0 86px;}
#colee_left p{ padding-right:1px;}

/*---parth---*/ 
.qhd{ padding:86px 0 0 86px;}
#simg{float:left; width:370px;}
#simg div{ float:left;  height:134px; width:178px; cursor:pointer; margin:0 7px 7px 0; overflow:hidden; display:inline;}
#simg div .f1{ float:left; width:157px; margin:0 7px 7px 0; overflow:hidden;}
#bimg { float:left; overflow: hidden; height:416px; width:467px;}
#info{ font-weight:bold; font-size:12px; text-align:center;}
.dis{ display:block;}
.undis{ display:none;}
.bg1{ background:url(../images/qhds01.jpg) no-repeat 0 0;}
.bg2{ background:url(../images/qhds02.jpg) no-repeat 0 0;}
.bg3{ background:url(../images/qhds03.jpg) no-repeat 0 0;}
.bg4{ background:url(../images/qhds04.jpg) no-repeat 0 0;}
.bg5{ background:url(../images/qhds05.jpg) no-repeat 0 0;}
.bg6{ background:url(../images/qhds06.jpg) no-repeat 0 0;}
.f1 .bg1, .f1 .bg2, .f1 .bg3, .f1 .bg4, .f1 .bg5, .f1 .bg6{ background-position:0 -134px;}

/*---bottom---*/ 
#bottom{ background:url(../images/bottom.jpg) 0 0 no-repeat; height:455px; overflow:hidden;}
.mess{ width:600px; height:270px; background:#fff; margin:70px 0 0 28px;}
#copyright{ clear:both; font-size:1.2em; color:#fff; text-align:center; padding:45px 0px 0px 0px; line-height:20px; overflow:hidden;}
#copyright a:link, #copyright a:visited, #copyright a:hover, #copyright a:active{ color:#fff; text-decoration:none;}