body,ul,li,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,p,form,input,select,textarea,img{margin:0;padding:0;outline:none}
body,table,td{font-size:14px}
ul,li,dl,dt,dd,ol{list-style:none}
img{border:none}
a,a:link{text-decoration:none;color:#666}
a:hover,a:active{color:#f00}
.right a:visited{text-decoration:none;color:#993366;}

/*common*/
.wrap{width:1140px;margin:0 auto}
.l{float:left}
.r{float:right}
.c{display:block;clear:both;height:0;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.cl{ clear:both;}
.clearfix{*zoom:1}
.mt20{margin-top:20px}
.mt40{margin-top:40px}
.hidden{display:none}
.block{display:block!important}
.fixed{position:fixed!important}
/*font*/
.ffyh{font-family:"Microsoft Yahei";}
.fs12{font-size:12px}
.fs16{font-size:16px}
.fs32{font-size:20px}
.cfff,.cfff a{color:#fff}
.cfff a:hover{color:#fff}
.gray,.gray a:link,.gray a:visited{color:#333}
.gray a:hover,.gray a:active{color:#a00}
.red,.red a:link,.red a:visited{color:#f00}
.red a:hover,.red a:active{color:#f00}
.blue,.blue a:link,.blue a:visited{color:#158bcb}
.blue a:hover,.blue a:active{color:#a00}
.light-gray,.light-gray a:link,.light-gray a:visited{color:#666}
.light-gray a:hover,.light-gray a:active{color:#f00}

.xh-video{background: #fff;width: 100%;position: absolute;top: 0;left: 0;z-index: 0;overflow: hidden;}
.videoSelf{min-height: 550px;min-width: 100%;opacity: 0.9;z-index: 1;}
.ban-box{height:297px;position:relative;}
.cyright{position:absolute;top:447px;left:0;width:100%;color:#fff;background:none;font:16px "Microsoft Yahei";text-align:right; color:#F00;}

.header{height:52px;border-bottom:0px solid #ccc;position:relative; }
.header .bg{background:#000;height:52px;filter:alpha(opacity=20);opacity:0.2}
.header .wrap{position:absolute;top:0;left:50%;margin-left:-570px;height:53px}
.header .logo,.header .nav{float:left}
.header .logo{background:url(../images/logo.png) no-repeat 0 center;width:112px;height:52px}
.header .nav li{width:110px;text-align:center;font:18px/52px "Microsoft Yahei";float:left}
.header .r{width:840px;padding-top:14px; position:relative;}
.header .schPut{height:24px;line-height:24px;border:1px solid #398bfb;border-radius:0px;width:313px;float:left; position:relative;}
.header .input{width:215px;float:left;background:none;border:none;height:24px;line-height:24px;padding:0 5px;color:#fff;}
.header .submit{width:76px;float:left;background:#398bfb;border:none;height:24px;overflow:hidden; position:absolute; right:-1px; top:0px; color:#fff;}
.header .submit:hover{ background:#CC0000; height:26px; top:-1px;}
.header .btn{height:24px;line-height:24px;border:0px solid #ccc;border-radius:5px;float:left;text-align:center;color:#fff;margin-left:30px; color:#398bfb;}

.menu { position:relative;}
.menu  .schPut{height:24px;line-height:24px;border:1px solid #ccc;border-radius:5px;width:213px;background:#fff; position:absolute; top:-5px; right:10px;}
.menu  .input{width:145px;float:left;background:none;border:0px solid #fff;height:24px;line-height:24px;padding:0 5px;color:#555;}
.menu  .submit{width:46px;float:left;background:url(/images/btn_sch.png) no-repeat 3px center;border:none;height:24px;overflow:hidden}

.footer{background:#f4f4f4;border-top:1px solid #dbdbdb;min-height:100px;text-align:center;line-height:26px;font-size:12px;color:#666}
.footer .txt{padding-top:24px; width:1000px; margin:0 auto; position:relative;}
.footer .gsj{ position:absolute; right:50px; top:20px;}

.server-icos{background:url(../images/right.png) no-repeat;width:60px;height:60px;position:fixed;right:0;top:325px;margin-left:600px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop + 590));padding:1px 1px 0;z-index:99999}
.server-icos a{display:block;height:58px;margin-bottom:1px;position:relative}
.server-icos a div{height:60px;line-height:60px;text-align:center;background:url(../images/bg.gif) no-repeat;position:absolute;width:0;overflow:hidden;margin:-1px 0 0 0}
.server-icos_other{background:url(/images/qqvideo.jpg) no-repeat;width:60px;height:120px;position:fixed;right:0;top:180px;margin-left:600px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop + 590));padding:1px 1px 0;z-index:99999}
.server-icos_other a{display:block;height:58px;margin-bottom:1px;position:relative;}
.server-icos_other a div{height:60px;line-height:60px;text-align:center;background:url(../images/bg.gif) no-repeat;position:absolute;width:0;overflow:hidden;margin:-1px 0 0 0}
.server-icos_other2{
    width: 79px;
    margin-right: 300px;
    position: fixed;
    top: 17%;
    right: 0;
    padding: 1px 1px 0;
    z-index: 99999;
    background-size: cover;
}
.server-icos_other2 a{display:block;height:78px;margin-bottom:1px;position:relative;}
.server-icos_other2 a div{height:60px;line-height:60px;text-align:center;background:url(../images/bg.gif) no-repeat;position:absolute;width:0;overflow:hidden;margin:-1px 0 0 0}
	.server-icos_other img{
	  width:60px;
		height:60px;
	}
	.server-icos_other2 img{
	width:60px;
		height:60px;
	}