
.Main1{width:100%;background:url(../images/mbg.jpg) repeat-x;height:auto!important;overflow:hidden;padding-top:45px;}
.M1left{width:676px;height:449px;background:#efefef}

.slide_x{overflow:hidden;position:relative;width:676px;height:449px;}
.slide_x a{color:#eee;text-decoration:none;}
.slide_x .box{overflow:hidden;position:relative;width:676px;height:449px;}
.slide_x .list{overflow:hidden;width:9999px;}
.slide_x .list li{float:left;position:relative;width:676px;height:449px;}
.slide_x .list li strong{display:block;width:676px;height:449px;}
.slide_x .list li span{display:block;width:666px;height:50px;background:url(../images/tmbg.png) repeat;color:#fff;line-height:50px;font-size:16px;position:absolute;left:0;bottom:0;padding-left:10px;}
.slide_x .list li i{display:block;width:100px;height:75px;background:url(../images/tmbg.png) repeat;color:#fff;font-size:24px;font-weight:bold;text-align:center;padding-top:5px;position:absolute;left:0;top:0;
line-height:30px;}

.slide_x .list img{vertical-align:top;}
.slide_x .btn{overflow:hidden;position:absolute;top:418px;right:20px;}
.slide_x .btn li{float:left;width:10px;height:10px;margin:0 0 0 8px;border:1px solid #fff;border-radius:50%;color:#333;font:11px/16px Tahoma;text-align:center;cursor:pointer;}
.slide_x .btn .selected{background:#fff;color:#fff;}
.slide_x .minus,
.slide_x .plus{position:absolute;top:110px;width:40px;height:50px;/*background-image:url(images/control.png);*/background-repeat:no-repeat;text-align:center;cursor:pointer;}
.slide_x .minus{left:0;background-position:0 0;}
.slide_x .plus{right:0;background-position:-40px 0;}
.slide_x .minus:hover{background-position:0 -50px;}
.slide_x .plus:hover{background-position:-40px -50px;}

.M1right{width:395px;height:465px;}
.Title{width:395px;height:30px;background:#f7f7f7;margin-bottom:5px;}
.Title span{display:inline-block;background:#fff;height:30px;font-size:24px;color:#000;line-height:30px;padding-right:5px;font-weight:bold}
.more{display:inline-block;font-size:14px;line-height:30px;padding-right:10px;}

.Ullist li{width:100%;height:35px;line-height:35px;border-bottom:1px dashed #424242}
.Ullist li a{display:inline-block;float:left;width:395px;color:#000;font-size:14px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow: hidden;}
.Ullist li span{display:inline-block;line-height:35px;color:#666;font-size:14px;}
.Martop25{margin-top:20px;}

.Main2{background:#eaeaea;height:382px;width:100%;margin-top:50px;}
.Maincont{overflow:hidden}
.Tit{font-size:24px;color:#000;font-weight:bold;line-height:60px;}
.kstd {height:149px;}
.kstd a{display:inline-block;float:left;width:268px;height:148px;margin-right:3px;}
.kstd a.pxrl{width:285px;height:148px;margin-right:0;}

/*9.7*/


a.abtn{display:block;height:98px;width:48px;overflow:hidden;background:url(../images/arrow.png) no-repeat 0px 50%;}
a.aleft{position:absolute;left:0;top:72px;z-index:99}
a.agrayleft{cursor:default;background-position:-100px 50%;}
a.aright{position:absolute;right:0px;top:72px;background-position:-49px top;z-index:99}
a.agrayright{cursor:default;background-position:-100px 50%;}
.scrolllist{width:1094px;margin:0 auto;position:relative;}
.scrolllist .imglist_w{width:1112px;height:257px;overflow:hidden;position:relative;/*必要元素*/}
.scrolllist .imglist_w .imglist{width:20000px;position:absolute;left:0px;top:0px;}



.M2con{width:1094px;position:relative;}
.imglist_w li{width:260px;height:257px;background:#fff;margin-right:18px}
.imglist_w li .Lipic{width:260px;height:170px;margin-bottom:5px;}
.imglist_w li p{width:240px;padding:0 10px;}
.imglist_w li p a{font-size:16px;color:#000;line-height:30px;}
.imglist_w li p.dd_Name{color:#888;font-size:14px;line-height:24px;}
.imglist_w li p.dd_Time{color:#888;font-size:14px;line-height:24px;}

.morepic{display:inline-block;width:260px;height:256px;}

/*11.3 oliver*/
.hidden-y{
	overflow: hidden;
}
.relative-y{
	position: relative;
}
.more-y{
	color: #FFFFFF;
	position: absolute;
	top: 0px;
	right: 0px;
	margin: 0;
	padding: 0 20px 0 30px;
	cursor: pointer;
}
.more-y:hover .more-content{
	display: block;
}
.more-content{
	width: 854px;
	position: absolute;
	right: 0;
	margin: 0;
	z-index: 2;
	background:#000;
	opacity: 0.9;
	padding: 20px 123px;
	display: none;
}
.more-content .point{
	position: absolute;
	top: -28px;
	right: 14px;
	border:15px solid transparent;
	border-bottom: 15px solid #060606;
}
.more-content a{
	line-height: 24px;
}

.hd{
	margin-bottom: 30px;
}
.hd span{
	font-size: 22px;
}
.hd .bg{
	font-size: 18px;
	margin-left: 85px;
	color: #FFFFFF;
}

.we{
	border-top: 1px solid #656565;
	text-align: center;
	font-size: 12px;
	line-height: 47px;
	background: #505050;
	color: #FFFFFF;
}


.Titel{width:100%;height:40px;border-bottom:1px solid #5c8df5;line-height:40px;}
.Titel span{display:inline-block;font-size:16px;color:#0033a0}
.Titel span i{display:inline-block;width:20px;height:20px;background:url(../images/icon.png) no-repeat left top;margin-right:5px;float:left;margin-top:10px;}
.Titel span i.ic2{background-position:-40px top}
.Titel span i.ic3{background-position:-83px top}
.Titel span i.ic4{background-position:-130px top}
.Tit {color: #000;font-size: 24px;font-weight: bold;line-height: 60px;margin-top: 10px;}
.Tjclass{width:280px;height:258px;border:1px solid #eee;overflow:hidden}
.Tit2{width:280px;color:#0033a0;height:40px;background:#e7eefd;font-size:16px;line-height:40px;padding-left:10px;}
.Tjclass ul{padding:0 3px;margin-top:3px;}
.Tjclass ul li{width:100%;height:35px;border-bottom:1px solid #ccc;line-height:35px;}
.Tjclass ul li span{display:inline-block;float:right;color:#666;}
.Tjclass ul li a{display:block;float:left;width:200px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow: hidden;font-size:14px;color:#333}

.Main2{margin-top:15px;height:360px}
.M2c1_con{width:780px;height:280px;}
.M2Con_ct1{width:524px;height:260px;position:relative;float:left;}
.M2Con_ct1 img{width:524px;height:260px;position:absolute;}
.M2Con_ct1 span{display:inline-block;position:absolute;bottom:0;_bottom:-1px;width:514px;height:40px;background:#000;line-height:40px;font-size:20px;color:#fff;padding-left:10px;}
.M2Con_ct1 span i{font-size:12px;color:#999;padding-right:10px;}
.M2Con_ct2{width:240px;height:280px;float:left;}
.M2Con_ct2img{width:240px;height:120px;float:left;position:relative;margin-left:16px;margin-bottom:16px;display:inline}
.M2Con_ct2img img{width:240px;height:120px;position:absolute;}
.M2Con_ct2img span{display:inline-block;position:absolute;bottom:0;_bottom:-1px;width:230px;height:40px;background:#000;line-height:40px;font-size:14px;color:#fff;padding-left:10px;}

/**2-2注册**/
.Aleatbg{display: none; width: 100%;height: 100%;background: rgba(0, 0, 0, .5);position: fixed;left: 0;top: 0;z-index: 5;filter: progid: DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000, endcolorstr=#7F000000);}
.register{width:670px;background: #FFFFFF;position: absolute;top: 50%;left: 50%;padding-bottom: 20px;margin-top: -160px;margin-left: -335px;}
.register h3{text-align:center;color:#e64c65;padding:20px 0;font-size: 18px;}
.register table tr td{padding:6px 5px;font-size:16px;color:#4a68b6}
.register table tr td span{font-size:14px;color:#7d869f}
.register table tr td span i{padding:0 5px;color:#e64c65}
.regisInp{width:425px;height:24px;line-height:24px;border:solid 1px #e0e0e0;padding:0 10px;font-size:14px;font-family:Microsoft YaHei;color:#5a5a5a}
.submit{display:inline-block;width:200px;height:36px;margin-right:15px;line-height:36px;background:#fc7d3e;color:#FFF;font-family:Microsoft YaHei;border:none;cursor:pointer;padding:0 64px;font-size:16px;box-shadow:2px 2px 2px #979797}
.submit:hover{background:#f8953c}
.reset {display:inline-block;width:200px;height:36px;line-height:36px;background:#4a68b6;color:#FFF;font-family:Microsoft YaHei;border:none;cursor:pointer;padding:0 64px;font-size:16px;box-shadow:2px 2px 2px #979797}
.reset:hover{background:#5575c6}
/*隐藏显示*/
.block{
	display: block !important;
}













