.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;}
