﻿@charset "utf-8";
/* CSS Document */
body{

	font-family:Microsoft YaHei,SimSun;
	}
.header{
	display:block;
	
}
.head{
	display:block;
	overflow:hidden;
	width:1000px;
	margin:0 auto;
	
}
.logo{
	float:left;
	margin:12px 10px;
}
.head_right{
	float:right;
}
.rightup{
	float:right;
	margin:0 30px 0 0;
	line-height:40px;
}
.rightup a,.rightup span{
	float:right;
	font-size:12px;
	color:#617fa0;
}
.rightup a{
	margin:0 10px;
}
.rightup a:hover{
	text-decoration:underline;
}
.search{
	float:right;
	width:205px;
	height:22px;
	border:1px solid #237bd4;
	margin:8px 36px 0 0;
	overflow:hidden;
	/*border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;*/
}
.search input{
	float:left;
	border:0;
	width:110px;
	height:22px;
	padding:0 0 0 32px;
	background:url(img/search.png) no-repeat 9px center;
}
.search span{
	float:right;
	width:60px;
	height:22px;
	font-size:14px;
	text-align:center;
	color:#fff;
	background:#237bd4;
	line-height:22px;
	cursor:pointer;
}
.nav{
	position:relative;
	display:block;
	height:50px;
	background:url(img/navbg.png) repeat-x;
}
.nav_center{
	width:1000px;
	height:50px;
	margin:0 auto; 
}
.navposition{
	float:left;
	position:relative;
	width:120px;
    z-index:1000;
}
.hiddenbox{
	display:none;
	position:absolute;
	top:45px;
	left:0;
	width:108px;
	z-index:5;
}
.hiddenbox a,.hiddenbox span{
	display:block;
	line-height:40px;
	text-align:center;
	color:#fff;
	font-size:14px;
	background:#0d74c7;
	cursor:pointer;
}
.hiddenbox a:hover,.hiddenbox span:hover,.hiddenbox span.on{
	background:#0b60a4;
	color:#fff154;
}
.hiddenbox_center{
	position:relative;
	height:40px;
}
.liandonglist{
	display:none;
	width:108px;
	position:absolute;
	left:108px;
	top:0px;
}
.navlink{
	float:left;
	width:108px;
	height:47px;
	font-size:16px;
    font-family: 微软雅黑;
	color:#fff;
	text-align:center;
	line-height:47px;
	background:url(img/bor.png) no-repeat right center;
}
.navlink.on{
	background:none;
}
a.navlink:hover{
	background:#1065b5 url(img/bor.png) no-repeat right center;
}
.main{
	display:;
	overflow:hidden;

	margin:0 auto;
}
.left{
	float:left;
}
.right{
	float:right;
}
.footer{
	display:block;
	overflow:hidden;
	margin:25px 0 0;
	
	border-top:4px solid #006DB8;
}
.footer_link{
	display:block;
	overflow:hidden;
	width:1000px;
	margin:0 auto;
}
.link_list{
	float:left;
	width:125px;
}
.link_list span,.link_list a{
	display:block;
}
.link_list span{
	line-height:35px;
	font-size:16px;
	color:#727272;
}
.link_list a{
	line-height:27px;
	font-size:12px;
	color:#656565;
}
.link_list select{
	display:block;
	width:100%;
	margin:10px 0 0;
}
.copy_right{
	display:block;
	overflow:hidden;
	margin:0px 0 0;
	padding:0px 0 25px;
	
}
.copy_right p{
	display:block;
	text-align:center;
	font-size:12px;
	color:#222;
	line-height:22px;
}


.con{
	width:1010px;
	height:auto;
	margin:0 auto;
	padding-top:5px
	}
.link{
	margin:5px 5px 5px 5px;
	float:left;
	background:#fff;
	border:1px solid #dde1e2;
	border-bottom:2px solid #cfcfcf;
	border-radius:3px;
		overflow:hidden;
	position:relative
	}
.video{
	width:270px;
	height:330px;

	float:left;
	
	border-bottom:2px solid #cfcfcf;
	border-radius:3px;
	overflow:hidden;
	position:relative
}
.new{
	width:430px;
	height:330px;
}
.dynamic{
	width:430px;
	height:325px;
	position:relative
}
.pnew{
	width:270px;
	height:325px;
}

.spe{
	width:270px;
height:330px;
	
}
.mess{
	width:270px;
	height:325px;
	
}
.Golden{
	width:712px;
	height:310px
}
.Members{
	width:270px;
	height:310px
}

.link h2{
	background:#3796f4;
	line-height:45px;
	width:100%;
	height:45px;
	font-size:16px;
	color:#333;
	text-indent:28px;
	position:relative;
    font-weight:bold
}
.link h2 .more{
	/*position:absolute;*/
	/*width:120px;*/
	height:33px;
	/*background:url(img/more.jpg) no-repeat;*/
	top:5px;
	right:30px;
    float:right;
    color:#181818;
    font-size:12px;
    margin-right:8px;
    /**/font-weight:bold
}

.link h2 .more a{
    
       font-size:12px;
       color:#181818;
    }

.link h2 b{
	font-size:12px;
	font-weight:500;
	margin-left:5px
}
.photo{
	width:250px;
	height:210px;
	margin:25px auto 0 auto;
	position:relative
}
.photo ul{
	position:relative;
	width:250px;
	height:210px;
}
.photo ul li{
	width:250px;
	height:190px;
	position:absolute;
	display:block;
	opacity:0;
	top:0;left:0
}
.photo ul li img{
	width:250px;
	height:190px;
}
.photo ul li p{
	background:#ededed;
	font-size:14px;
	color:#000;
	text-align:Center;
	height:24px; 
	overflow:hidden	
}
.photo ol{
    padding-left:120px;
	width:130px;
	height:22px;
	position:absolute;
	background:rgba(0,0,0,0.7);
	overflow:hidden;
	text-align:right;
	top:212px;
}
.photo ol li{
	width:16px;
	height:16px;
	background:#333;
	float:left;
	margin:0 3px;
	font-size:12px;
	color:#fff;
	line-height:14px;
	text-align:Center;
	cursor:pointer;
	margin-top:3px;
}
.photo ol li.li_h{
	background:#cd0609
}
.nav_b{width:100%;height:40px;position:Relative}
.nav_b span{width:82px;height:38px;line-height:38px;display:block;float:left;margin:6px 6px;cursor:pointer;font-size:14px;color:#181818;text-align:Center;background:#e8f3f8;}
.nav_b span.span_h{background:#006db8;color:#fff}
.nav_b  .span_c{position:absolute;top:55px;width:100%;height:100%;display:none}
.nav_b  .span_c li{margin:0 auto; width:380px;height:37px;border-bottom:1px dashed #dee1e2;line-height:37px;text-indent:20px; background: url(img/li.png) 0px center no-repeat;}
.nav_b  .span_c li a{color:#181818;font-size:13px}
.nav_b  .span_c li b{position:absolute;right:30px;color:#181818; font-weight:normal}
.nav_b  .span_c li:hover{}
.nav_b  .span_c li:hover a{color:#000}


.nav_c{width:270px;height:40px;background:#bbd6f2;position:Relative;}
.nav_c span{width:60px;height:36px;line-height:36px;display:block;float:left;margin:0 2px;cursor:pointer;font-size:12px;color:#2c3e50;text-align:Center;}
.nav_c span.span1{margin-left:0px}
.nav_c span.span_h{border-bottom:4px solid #1f77d3;background:#6da6e2;color:#fff}
.nav_c  .span_c{position:absolute;top:60px;width:100%;height:100%;display:none}
.nav_c  .span_c li{width:100%;height:37px;border-bottom:1px dashed #dee1e2;line-height:37px;text-indent:20px;position:relative; background: url(img/li.png) 12px center no-repeat;}
.nav_c  .span_c li a{color:#181818;font-size:13px}
.nav_c  .span_c li  a b {position:absolute;right:10px;color:#181818; font-weight:normal}
.nav_c  .span_c li:hover{}
.nav_c  .span_c li:hover a{color:#000}


.spe .spe1{width:245px;height:40px;padding:20px 0; margin:0 auto; background:url(img/top1.jpg) no-repeat center center;margin-top:10px;text-align:Center}
.spe .spe1 a{color:#fff;display:block;width:140px;margin:10px auto;font-size:20px; font-weight:bold}
.spe .spe_c{background:none;padding:0;height:80px}
.spe .spe2{width:245px;height:40px; background:url(img/top2.jpg) no-repeat center center;padding:10px 0; margin:0 auto; }
.spe .spe2 a {color:#fff;display:block;width:95px;margin:10px auto;font-size:20px;font-weight:bold}

.spe .spe3{width:245px;height:40px; background:url(img/top3.jpg) no-repeat center center;padding:10px 0; margin:0 auto; }
.spe .spe3 a {color:#fff;display:block;width:95px;margin:10px auto;font-size:20px;font-weight:bold}
.spe .spe4{width:245px;height:40px; background:url(img/top4.jpg) no-repeat center center;padding:10px 0; margin:0 auto; }
.spe .spe4 a {color:#fff;display:block;width:95px;margin:10px auto;font-size:20px;font-weight:bold}
.spe .spe5{float:right;width:120px;height:20px;background:#90899c;padding:30px 0}
.spe .spe5 a {color:#fff;display:block;width:95px;margin:0 auto;font-size:20px}
.spe .spe1 a:hover{text-decoration:underline}
.mess .img{position:absolute;bottom:10px;left:3px}


.span_d{position:absolute;top:63px;width:100%;height:100%;}
 .span_d li{width:380px;margin:0 auto;height:40px;border-bottom:1px dashed #dee1e2;line-height:40px;text-indent:20px;position:relative;background: url(img/li.png) 0px center no-repeat;}
.span_d li a{color:#181818;font-size:13px}
 .span_d li  a b {position:absolute;right:10px;color:#181818; font-weight:normal}
  .span_d li:hover{/*background:#f6f8fc url(img/li.png) 20px center no-repeat;*/}
.span_d li:hover a{color:#000}
.dynamic .getmore{color:#237bd4;font-size:12px;position:absolute;right:30px;bottom:20px}
.video .img{position:absolute;bottom:15px;left:3px}
.video .video_b{width:262px;height:235px;margin:0 auto;background:#fff;border-radius:2px;margin-top:5px}

.gold{width:695px;height:215px;margin:0 auto;margin-top:15px;}
.gold .gold_b{width:654px;height:215px;position:relative;margin:0 auto;overflow:hidden}
.gold .gold_b ul{width:10000px;height:215px;position:relative}
.gold .gold_b ul li{width:207px;height:215px;margin-right:18px;float:left;overflow:hidden;text-align:Center}
.gold .gold_b ul li a{}
.gold .gold_b ul li a p{line-height:60px;color:#7a7a7a;font-size:12px;text-align:Center}
.gold .gold_b ul li a img{width:205px;height:135px;margin:0 auto}
.gold .left{width:10px;height:15px;	background:url(img/left.jpg) no-repeat;position:absolute;top:160px;left:10px;cursor:pointer}
.gold .right{width:10px;height:15px;	background:url(img/right.jpg) no-repeat;position:absolute;top:160px;right:10px;cursor:pointer}



.Members span{width:120px;height:40px;display:block;background:#e4ebf5;float:left;margin:2px 0 0 12px;text-align:center}
.Members span a{width:100%;height:36px;display:block;font-size:12px;color:#7a7a7a;line-height:36px}
.Members span a:hover{border-bottom:4px solid #1f77d3}
.Members .line5{padding:10px 0}
.Members .line5 p{line-height:35px;color:#000;font-size:12px;text-indent:10px;margin-left:15px;}
.Members .line5 p select{border-radius:5px;margin:0 5px}
.Members .line5 p a{color:#237bd4;font-size:12px;}

.pnew h2 {
  background: url(img/tp1.jpg) no-repeat 10px center;
}

.new h2{
	background: url(img/tp1.jpg) no-repeat 10px center;
}
.mess h2{
	background: url(img/tp1.jpg) no-repeat 10px center;
}
.spe h2{
	background: url(img/tp1.jpg) no-repeat 10px center;
}
.dynamic h2{
	background: url(img/tp1.jpg) no-repeat 10px center;
}
.Golden h2{
	background: url(img/tp1.jpg) no-repeat 10px center;
}
.Members h2{
	background: url(img/tp1.jpg) no-repeat 10px center;
}

.page1{ text-align:center; padding:30px 0 20px 0;}
.page{ text-align:center; padding:40px 0 20px 0;}
.page a{ background:#a5a5a5; color:#fff; margin:0 5px; padding:4px 7px;}
.page a:hover{ background:#666; color:#FFFFFF;}


.dlink { border-bottom:1px dotted #666; width:1000px; margin:0 auto; padding-bottom:28px }
.dlink a { margin-right:10px; display:block; width:115px; float:left; color:#222 }
.newpp select { width:200px; height:30px; line-height:30px }

.more{

    float:right;
    color:#181818;
    font-size:12px;
    margin-right:8px;
   /**/ font-weight:bold;
    
}

.nlbg { filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;background:rgba(0,0,0,0.7); color:#fff; height:30px; line-height:30px; position:relative; top:-30px; left:20px; width:235px}