@charset "gb2312";
/* CSS Document */

body{ margin:0; padding:0;}
div:after,ul:after { content:"\20"; display:block; height:0; clear:both; visibility:hidden;}
div,ul { zoom:1;*zoom:1 }
li { list-style-type:none;}
.bgcolor{ background:#f2f2f2;}
 a{ color:#e33e54;}
.doc{ font: 16px/1.5 Microsoft Yahei,tahoma,HELVETICA; color:#333; }
.doc .inner,.nav-inner{width:1000px; clear: both; margin:0 auto; overflow: hidden;}
.prev1, .next1{ z-index:10;  cursor:pointer; background:url(../images/img.png) no-repeat top center;}
.title1{ width:535px; margin:70px auto 30px; position:relative;}
.title{ width:535px; margin:70px auto 52px; position:relative;}
.title1 a, .title a{ font-size:24px; color:#003fa8; font-weight:bolder; position:absolute; left:425px; top:25px;}
.area1{ height:700px; background:url(../images/banner.jpg) no-repeat center top}
.area2{ height:70px; background:url(../images/nav.jpg) no-repeat center top}

.area2 .navMenu li a {display:block;width:129px;text-align:center;height:70px;line-height:70px;float:left;padding:0;font-size:22px; color:#fff; font-weight:bolder;	
}
.area2 .navMenu li a:first-child{ width:95px;}
.area2 .navMenu li a.active {
	background:#d83b1a;
	color:#fad400;
}
.area2 .navMenu li a:hover { color:#e8e6e4;}

.area3 .new_group{ width:1000px; margin:15px auto 0; height:666px;}
.area3 .new_group .ad_box{width:1000px; height:666px; overflow:hidden; position:relative; margin:0 auto; left:-10px;}
.area3 .new_group .slider_s animating_s{ position: absolute; width: 2000px; left: 0px;}
.area3 .new_group ul{ margin-right:-10px; padding-left:10px; }
.area3 .new_group ul li{  width:1000px; height:535px; margin-right:15px;  }
.area3 .new_group ul li .top{ width:1000px; height:335px;}
.area3 .new_group .peple{  display:block; float:left; margin-left:77px; width:389px; height:333px;}
.area3 .new_group .anlist{ height:280px; background:url(../../img/25/anlist.jpg) no-repeat top center; float:left; width:618px; margin-left:15px; margin-top:40px;}
.area3 .new_group .anlist h3{ font-size:17.09px; color:#454545; line-height:60px; margin-left:105px;}
.area3 .new_group .anlist .top1{ margin-top:13px;}
.area3 .new_group .anlist .top3{ margin-top:11px;}

.area3 .new_group ul li .title11{ display:block; margin:10px auto 0;}
.area3 .new_group ul li .bottom { width:1093px; height:195px; border:solid 1px #6a6a6a; margin-top:10px; }
.area3 .new_group ul li .bottom p{ font-size:18px; color:#454545; text-indent:37px; line-height:30px; padding:0 20px;}
.area3 .new_group ul li .bottom .top4{ margin-top:10px;}
.area3 .new_group ul.num_s{ position:absolute;bottom:25px; left:40%; height:40px; padding:0; width:auto}
.area3 .new_group ul.num_s li{ float:left;width:25px; height:25px; background:#e0e8eb; border-radius:50px; margin:0 23px; cursor:pointer; }
.area3 .new_group ul.num_s li.on{ background:#003fa8}
.area3 .new_group .prev1, .area3 .new_group .next1{ width:52px; height:120px; position:absolute; top:280px;}
.area3 .new_group .prev1{  left:10px; background-position:-125px 0px;}
.area3 .new_group .next1{ right:0; background-position:-186px 0px;}
.area3 .new_group .prev1:hover{ background:url(../images/10.png) no-repeat center top; }
.area3 .new_group .next1:hover{ background:url(../images/9.png) no-repeat center top;}


.area4{ height:800px;}
.area4 .inner{ position:relative; height:800px;}
.area4 .inner{ position:relative; height:800px;}
.area4 .two{ margin-top:23px;position:relative;}
.area4 .two li{ width:470px; position:absolute;}
.area4 .two li .left{ width:227px; text-align:right; margin-right:25px; float:left;  }
.area4 .two li .left h3{ font-size:18px; color:#333; text-align:right; position:relative; top:2px}
.area4 .two li .left h3 a{ position:absolute; top:100px; left:140px; background:url(../images/more.jpg) no-repeat center top; width:81px; height:37px; display:block;}
.area4 .two li .right h3 a{ position:absolute; top:100px; right:140px; background:url(../images/more.jpg) no-repeat center top; width:81px; height:37px; display:block;}
.area4 .two li .right h3{ font-size:18px; color:#333; text-align:left;  position:relative; top:2px}
.area4 .video{ width:218px; height:137px; float:left; display:block;}
.area4 ul li .right{ width:227px; text-align:left; margin-left:25px; float:right; margin-top:0 }
.area4 .round{ width:10px; height:518px; display:block; position:absolute; left:495px;  z-index:20; top:335px;}
.area4 .one{ height:125px;}
.area4 .one h2{ text-align:center; font-size:22px; font-weight:bolder; color:#262626;}
.area4 .one p{ font-size:18px; color:#404040; text-align:center; font-weight:bolder; position:relative;}
.area4 .one li a{ position:absolute; left:455px; top:285px; background:url(../images/more.jpg) no-repeat center top; width:81px; height:37px; display:block;}

.area5{ height:672px; background:url(../images/bg1.jpg) no-repeat top center;}
.area5 .inner{ height:672px; position:relative;}
.area5 .title a{ color:#FFF; left:370px;}
.area5 .prev1, .area5 .next1{ width:42px; height:42px; position:absolute; top:570px;}
.area5 .con01 .prev1 { background:url(../images/1.png) no-repeat top center; left:425px;}
.area5 .con01 .next1 { background:url(../images/2.png) no-repeat top center; right:425px;}
.area5 .con01 .prev1:hover { background:url(../images/4.png) no-repeat top center;}
.area5 .con01 .next1:hover { background:url(../images/3.png) no-repeat top center;}
.area5 .con01 .jCarouselLite2 { float:left;}
.area5 .con01 LI { float:left; margin:0 46px 0 0; display:inline; width:477px;}
.area5 .con01 LI a{width:477px; height:318px;display:block; overflow:hidden; }
.area5 .con01 LI a img{ width:477px; height:318px; display:block; }





/*真知卓见*/
.area6{ height:700px;}
.area6 .title{ background:url(../images/title4.jpg) no-repeat center right; margin-top:50px; margin-bottom:26px; height:40px;}

.area6 .zzzj {width:1000px; margin-top:80px;}
/*大图*/
.area6 #slide1 {position:relative;  height:485px; float:left;}
.area6 #slide1 ul {list-style:none}
.area6 #slide1 ul li{ position: relative; height: 485px; overflow: hidden; background:url(../images/zhenzhizj-bg.jpg) no-repeat;}
.area6 #slide1 ul li img{ width:780px; height:485px;}
/*小图*/
.area6 #slide1_control { width:200px; height:500px; float:right;overflow:hidden; position: relative;}
.area6 #slide1_control ul{ width:200px;  list-style:none;margin:0 auto; margin-left:0; }
.area6 #slide1_control li {width:200px;height:143px;overflow:hidden; transition:all .3s; cursor:pointer;position:relative;background:url(../images/zzzj_arrow2.png) no-repeat left center;}
.area6 #slide1_control li img{ position:absolute; margin-top:9px; width:188px; height:125px;;}
.area6 #slide1_control li.current img{ border:1px #CCCCCC solid;}

/*箭头*/
.area6 #slide1_control .prev , .area6 #slide1_control .next{ display: block; width: 188px; height: 40px; background:none;}
.area6 #slide1_control .next i,.area6 #slide1_control .prev i{width: 188px; height: 42px; display: block; text-align:center; margin:0 auto;}
.area6 #slide1_control .prev i{background: url(../images/Ynext1.png) no-repeat;}
.area6 #slide1_control .next i{background: url(../images/Yprev1.png) no-repeat; margin-top:2px;}
.area6 #slide1_control .prev i:hover{background: url(../images/Ynext.png) no-repeat;}
.area6 #slide1_control .next i:hover{background: url(../images/Yprev.png) no-repeat;}
.area6 #slide1_control .li-div{width:100%; height:400px; overflow:hidden; position:relative;}




.area7{ height:657px; background:url(../images/bg2.jpg) no-repeat top center;}
.area7 .title a{ color:#FFF;}
.area7 .jcImgScroll { position:relative;}

.area7 .jcImgScroll li.select img{display:block; text-align:center;width:585px; height:390px;padding:10px 0;}
.area7 .jcImgScroll .sPrev , .jcImgScroll .sNext {width:52px;height: 120px; left:0px; top:135px;}
.area7 .jcImgScroll .sNext { background:url(../images/5.png) no-repeat top center; left:914px;}
.area7 .jcImgScroll .sPrev{ background:url(../images/6.png) no-repeat top center; left:33px;}
.area7 .jcImgScroll .sNext:hover { background:url(../images/12.png) no-repeat top center; left:914px;}
.area7 .jcImgScroll .sPrev:hover{ background:url(../images/11.png) no-repeat top center; left:33px;}
.area7 .spCont{ text-align:center; color:#666}
.area7 .spCont h1{ font-size:24px;}
.area7 .spCont h2{ font-size:20px;}
.area7 .jcImgScroll li a{ cursor:default;}

.area7 .loading img{width:387px; height:291px;margin:0 auto; padding:4px 26px;}


.area8 .rybox{ width:1000px; height:220px;  float:left; position:relative;}
.area8 .jCarouselLite{ width:1000px; float:left; margin:0 20px 0 46px;}
.area8 .jCarouselLite li { position:relative;width:275px;height:210px;float:left; overflow:hidden; text-align:center; margin:auto 14px auto 14px; background:#fff;}
.area8 .jCarouselLite img{ width:275px; height:210px; }
.area8 .prev { background:url(../images/7.png) no-repeat center top; left:0; width:52px; height:120px; top:49px; position:absolute;}
.area8 .next { background:url(../images/8.png) no-repeat center top; right:0; width:52px; height:120px; top:49px; position:absolute;}
.area8 .prev:hover { background:url(../images/10.png) no-repeat center top; left:0; width:52px; height:120px; top:49px;}
.area8 .next:hover{ background:url(../images/9.png) no-repeat center top; right:0; width:52px; height:120px; top:49px;}

.area9{ height:375px;}
.area9 ul li{ width:154px; height:94px; float:left; margin-left:15px;}
.area9 ul li:first-child{ margin-left:0;}


.area10{ height:210px; background:url(../images/bottom.png) no-repeat top center;}
.area10 ul{ margin-left:260px; margin-top:33px;}
.area10 ul li a{ font-size:21px; font-weight:bolder; color:#fff; text-decoration:none; line-height:52px;}

.area11{ height:1265px; background:#e1e8eb; }
.area11 .inner{ position:relative; height:1265px;}
.area11  h3{ font-size:36px; font-weight:bolder; position:absolute; left:426px; top:22px; color:#003fa8;}
.area11 .news_list{ margin-top:50px;}
.area11 .news_list li{ height:280px; margin-bottom:30px; }

.area11 .news_list img{ width:445px; height:280px; float:left; display:block; }
.area11 .news_list .news_cot{ width:445px; float:left; color:#3b3b3b; font-size:14px; text-align:justify; line-height:22px; border-bottom:dashed 1px #b1b1b1; height:280px; overflow:hidden; margin-left:50px; }
.area11  h2{ font-size:17px; color:#00529E; margin-bottom:10px;}
.area11  a{ color:#00529e; }
.area11  a:hover{ color:#00529e;}
.page{ margin-bottom:35px;}


.page{ background-color:transparent;}
.page a{ background:#00529e; color:#FFF; border-radius:5px; border:0}
.page a:hover{ border-radius:5px; background:#fff; color:#00529e; border:0}
.currentPage{ background:#e1e8eb; border:0; color:#000;}
.paginationInfo{ color:#00529E;}

.foot a {color:#444444;}
.foot a:hover {color: #f60;}


/*顶部导航*/
.mainbox { width:970px; margin:0 auto; display:block; }
.topnav {  height:25px; width:auto; background:#F9F9F9; border-bottom:1px solid #D8D8D8; }
.topnav a { color:#666 }
.topnav a:hover { color:#f60 }
.topnav p { float:left; display:block; color:#d4d4d4; padding-top:7px; width: 490px;}
.topnav p a { padding-left:5px; padding-right:5px; }
.topnav ul { float:right; width:auto;_width:330px;  display:block; height:25px; line-height:21px; }
.topnav ul li { float:right; display:block; position:relative;z-index:99; width:80px; text-align:left; background:url(http://meta.alu.cn/2011/images/icon_le.gif) no-repeat 75px -1px;margin-top:4px;}
.topnav ul li a { display:block; padding-left:8px; width:72px; }
.topnav dl { position:absolute; display:none; left: 0; top: -3px; z-index:99; border-bottom:1px solid #D8D8D8; }
.topnav dt { height:22px; padding-top:2px; width:80px; border:1px solid #bfbfbf; border-bottom:0; background:#fff url(http://meta.alu.cn/2011/images/icon_topnav_up.gif) no-repeat 65px 11px; }
.topnav dt a { padding-left:7px!important; }
.topnav dd { width:100px!important; border:1px solid #bfbfbf; border-top:0; border-bottom:0; background:#fff; }
.topnav dd a { width:80px!important; }
.topnav p a.kx {color: #fff; padding:6px 38px; background: url(http://meta.alu.cn/2011/images/icon_kx.png) no-repeat center;}
.icon_topnav { background:url(../images/icon_topnav.gif) no-repeat 65px 8px; }
.txt_i { text-indent:8px; }
.topLogin{ float:right;height:21px; line-height:21px; padding-left:10px; padding-top:4px;}

/*尾部*/
.foot { border-top:3px solid #ff7700;padding:10px 0; }
.foot p { text-align:center; line-height:25px; }
.foot p a { padding:0 5px; }


.backToTop { display:none; width:18px; line-height:1.2; padding:5px 0; background-color:#00529e; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:10px; bottom:100px; _bottom:"auto"; cursor:pointer; opacity:1; filter:Alpha(opacity=100); }
