body{margin:0;padding:0;font-family:Microsoft Yahei,Calibri,Arial;min-width:1200px}
a{cursor:pointer;text-decoration:none}
#topbar{width:100%;height:800px;position:relative}
#topmenu{float:right}
#headerall{width:100%;background-color:rgba(0,0,0,0);position:fixed;top:0;z-index:60}
#header{height:80px;max-width:1200px;margin:auto}
#logo{width:210px;height:36px;margin-top:22px;float:left}
#logom{display:none}
#menubtn{display:none}
#topmenu ul{list-style-type:none;height:36px;margin-top:22px;float:left;display:block !important}
#topmenu li{width:70px;margin-right:30px;text-align:center;line-height:36px;color:#fff;float:left}
#topmenu div{margin-left:20px;margin-top:22px;float:left}
.btn{width:88px;height:34px;border:1px solid #fff;color:#fff;background-color:rgba(0,0,0,0);text-align:center;line-height:34px;border-radius:3px;cursor:pointer}
.btn.primary{background-color:#ef7800;color:#fff;border:1px solid #ef7800}
.btn2{width:100%;height:44px;color:#fff;background-color:#0F81F3;text-align:center;line-height:44px;cursor:pointer}
.btn2:hover{background-color:#51c0ec}
.whitediv{width:100%;background-color:#fff}
.whitediv{background-color:#fff;}
#jieshao1{width:1200px;margin:auto;height:190px;}
.jieshao1i{width:300px;height:90px;margin-top:50px;margin-bottom:50px;text-align:center;color:#fdac40;float:left}
.font60{font-size:60px;}
.font16{font-size:16px;}
.font24{font-size:24px}
.js1itop{line-height:60px;height:60px}
.js1ifoot{line-height:24px;font-size:24px;margin-top:6px}
.graydiv{width:100%;background-color:#f5f6f8;margin-top:60px}
#yycj{width:1200px;margin:auto;height:972px;text-align:center;border-bottom:2px solid #fff}
.divtitle{height:24px;line-height:24px;font-size:24px;padding-top:50px;padding-bottom:40px}
.divftitle{height:18px;line-height:18px;font-size:18px;padding-bottom:50px;color:#949597}
.clr{clear:both}
.yyxjimg{float:left;width:560px;height:330px;padding:20px;}
.yyxjimgdiv{background-size:100% 100%;width:100%;height:100%}
.yyxjimgtit{height:24px;padding:40px 40px 20px;line-height:24px;font-size:24px;color:#fff;background-color:rgba(0,0,0,.7)}
.yyxjimgcon{padding:0 40px 40px;line-height:24px;font-size:16px;color:#fff;background-color:rgba(0,0,0,.7);height:206px}
#wmdkh{width:1200px;margin:auto;height:384px;text-align:center;}
.kehu2{margin-top:20px}
.kehu1 div{width:200px;height:80px;float:left}
.kehu1 div img{width:100%;height:100%}
.kehu2 div{width:200px;height:80px;float:left}
.kehu2 div img{width:100%;height:100%}
#jieshao2{width:1200px;margin:auto;border-bottom:2px solid #f5f6f8;height:552px;text-align:center}
#jieshao3{width:1200px;margin:auto;height:572px;text-align:center}
.js2div{width:280px;height:300px;padding:10px;float:left}
.js2img{width:130px;height:130px;padding:25px 75px;margin-bottom:10px;border-radius:3px;background-color:#ffe5c4}
.js2title{text-align:left;line-height:20px;font-size:20px;height:20px}
.js2con{text-align:left;line-height:20px;font-size:16px;color:#949597;padding-top:6px}
.lianxi{width:300px;float:left}
.dizhi{width:450px;float:left;text-align:left;line-height:30px;font-size:16px}
.ewm{width:140px;height:140px}
.ewm img{width:140px;height:140px}
.rx1{width:140px;line-height:16px;padding-top:40px;hieght:16px;font-size:16px}
.rx2{width:140px;line-height:20px;font-size:20px;padding-top:14px;color:#fdac40}
#footer{width:100%;text-align:center;height:98px;color:#fff;background-color:#b8bab9}
.mebufoot{height:12px;line-height:12px;font-size:12px;padding-top:30px}
.mebufoot div{float:left}
.mebufoot a{color:#b1b1b1;}
.infobar{height:12px;line-height:12px;font-size:12px;padding-top:12px}
.infobar a{color:#b1b1b1}
.kehuhuanye{padding-top:40px;text-align:center}
.kehuhuanye img{cursor:pointer;margin-right:8px}
.jieshaobar{padding-top:540px;text-align:center}
.jieshaobar img{cursor:pointer;margin-right:12px}
.totop{position:fixed;left:95%;top:75%;width:4%;cursor:pointer}
.totop img{width:100%;height:100%;}
.bgblue{background-image:url("../../images/portal/headerbg1.jpg");background-repeat:no-repeat;background-size:100% 100%}
.bgblue2{background-image:url("../../images/portal/headerbg1.jpg");background-repeat:no-repeat;background-size:1200px 100%}
#logincontent{width:1200px;margin:auto;}
#loginlogo{width:auto;height:auto;float:left}
/*#loginerr{height:14px;line-height:14px;color:#E2D175;font-size:14px;padding:70px 0 8px}*/
#loginerr{height:14px;line-height:14px;color:#FF0000;font-size:12px;margin-top:14px}
/*.textbox{outline:none;border:0;padding:8px;background-color:#fff;height:28px;border-radius:3px;font-size:14px}*/
.textbox{outline:none;border:0;padding:8px;background-color:#fff;height:22px;border-radius:4px;font-size:12px}
.txtuser{width:360px;height:44px;padding-bottom:10px}
.flaotL{float:left}
.floatR{float:right}
.txtuser input{width:344px}
#loginlogom{display:none}
/*.yanzm{width:360px;height:44px;padding-bottom:10px}*/
.yanzm{width:286px;height:40px;margin-top:10px}
/*#txtyzm{width:144px;float:left}*/
#txtyzm{width:92px;float:left;border: 1px solid #cfcfcf;box-shadow:0 1px 2px #cfcfcf inset}
/*.yzmimg{width:150px;height:44px;padding-left:50px;float:left;cursor:pointer}*/
.yzmimg{width:150px;height:40px;padding-left:26px;float:left;cursor:pointer}
.yzmimg img{width:100%;height:100%}
/*#logininfo{height:20px;width:100%;line-height:20px;color:#fff;font-size:14px;padding-top:10px}*/
#logininfo{height:18px;width:100%;line-height:18x;color:#666;font-size:12px;padding-top:18px}
#logininfo a{color:#ee7700;text-decoration:underline}
.floatR{float:right}
.floatL{float:left}
.cbx{inline:none;outline:none;width:14px;height:14px;border:0;padding:0;margin:0;vertical-align: middle;border:1px solid #1180f2;background-color:#fff}
#loginfooter{width:100%;text-align:center;height:98px;color:#b1b1b1;bottom:0px;}
.aboutp{padding-top:120px;width:70%;margin:auto;color:#fff}
.bgblack{background-image:url('../../images/portal/winnerb.jpg');background-size:100% 100%;background-repeat:no-repeat;background-attachment:fixed;}
.aboutp img{width:100%;padding-top:20px}
.aboutp p{line-height:20px;font-size:14px;text-align:center;padding:0 20%}
.headbgs{background-color: rgba(0, 41, 85, 0.8);}
.abouttitle{font-size:20px !important}
.aboutftitle{width:285px;margin:auto;padding:15px;font-size:18px;background-color:rgba(0,0,0,.1)}
.headbanner{width:100%;height:800px;background-color:#404A59}
#topchart{width:100%;height:800px;position:absolute}
#numbar{width:100%;margin:auto;margin-top:120px;z-index:100;position:absolute;min-width:1200px}
.toptitle{color:#fff;text-align:center;font-size:16px}
.calnum{color:#fff;text-align:center;font-size:18px;margin-top:30px}
.numberbar{padding-top:20px;margin:auto;width:550px;height:66px}
.count{
	float:left;
	width:40px;
	height:66px;
	background-color:#272B31;
	position:relative;
	transform: translateZ(0);
	box-shadow: 0 10px 5px -5px rgba(0, 0, 0, 0.2);
	margin:5px;
	border-radius:5px
}
.curtop{
	width:100%;
	height:50%;
	top:0;
	position:absolute;
	background-color:#272B31;
	z-index:2;
	border-radius:5px 5px 0 0
}
.nexttop{
	width:100%;
	height:50%;
	top:0;
	position:absolute;
	background-color:#272B31;
	z-index:4;
	transform: rotate3d(1, 0, 0, -90deg);
	overflow:hidden;
	border-radius:5px 5px 0 0
}
.curbottom{
	width:100%;
	height:50%;
	bottom:0;
	position:absolute;
	background-color:#272B31;
	z-index:2;
	border-radius:0 0 5px 5px
}
.nextbottom{
	width:100%;
	height:50%;
	bottom:0;
	position:absolute;
	background-color:#272B31;
	z-index:1;
	overflow:hidden;
	border-radius:0 0 5px 5px
}
.curtop .in,.nexttop .in{width:100%;line-height:66px;height:66px;color:#fff;font-size:60px;font-weight:400;text-align:center}
.curbottom .in,.nextbottom .in{width:100%;line-height:66px;height:66px;color:#fff;font-size:60px;font-weight:400;text-align:center;margin-top:-33px}
#btn{margin-top:10px;width:100px;text-align:center;height:40px;line-height:40px;color:#fff;background-color:#ee7700;cursor:pointer}
.changing .curbottom{
	box-shadow: 0 15px 5px -20px rgba(0, 0, 0, 0.3);
	transform: rotate3d(1, 0, 0, 90deg);
	transition: transform 0.5s ease-in, box-shadow 0.5s ease-in;
}
.changing .nexttop,.changed .nexttop{
	transition: transform 0.5s ease-out 0.5s;
	transform: none;
}

.changed .curtop,.changed .curbottom{
	display:none
}
.numdot{float:left;font-size:30px;margin-top:36px;color:#fff}
.logobar{width:100%;height:36px;margin:17px 0}
.loginmenu{float:right;height:36px;line-height:36px;font-size:28px;color:#e4e4e4;font-family:宋体}
.loginmenu .on{color:#E2D175}
.loginarea{width:360px;padding:0 420px;float:left}
.logindesc{height:18px;width:100%;padding-top:80px;line-height:18px;font-size:18px;color:#b1b1b1;text-align:center}
.logindesc span{display:inline-block}
.shiyong{width:1000px;padding:80px 100px 0;height:500px;float:left}
.shiyongyzm{width:400px;float:left;background-color:rgba(15,129,243,.8);height:500px}
.shiyongsq{width:600px;float:left;background-color:rgba(255,255,255,.8);height:500px}
.sytitle{width:320px;text-align:center;margin:40px 40px 0;color:#fff;height:20px;line-height:20px;font-size:20px}
.syyzm{width:180px;height:180px;margin:60px 110px;background-image:url("../../images/portal/winneryun.png");background-size:100% 100%}
.sykefu{width:320px;text-align:center;margin:0 40px;color:#fff;height:18px;line-height:18px;font-size:18px}
.sytitle2{width:400px;text-align:center;margin:40px 100px 0;color:#333;height:20px;line-height:20px;font-size:20px}
.sqform{width:400px;margin:60px 100px 0}
.textboxsy{outline:none;border:1px solid #fff;padding:7px;background-color:rgba(0,0,0,0);height:20px;border-radius:3px;font-size:14px}
.textareasy{outline:none;border:1px solid #fff;padding:7px;background-color:rgba(0,0,0,0);height:68px;border-radius:3px;font-size:14px}
.inputsy{width:384px;margin-bottom:10px}
.sqdesc{height:12px;width:400px;margin:0 100px;line-height:12px;font-size:12px;color:#DB93AB}
.sqsubmit{width:160px;margin:52px 220px 0;}
.mt10{margin-top:10px}
.mebufoot a:hover{color:#fff}
.loginzx{width:1200px;overflow:hidden;height:580px}
.logincc{width:2400px}
.indexhead{width:100%;height:79px;border-bottom:1px solid #e4e4e4;background-color:#fff}
.indexheader{width:1200px;margin:auto;height:79px}
.indexlogo{float:left;width:350px;height:41px;margin-top:19px;background-image:url('../../images/portal/232_03.png');cursor:pointer}
.indexlogo2{float:left;width:96px;height:30px;margin-top:19px;background-image:url('../../images/logo_error.png');cursor:pointer;background-size:100% 100%}
.indexlogoLongfor{float:left;width:350px;height:41px;margin-top:19px;background-image:url('../../images/portal/longfor.png');background-repeat:no-repeat;cursor:pointer;}
.indexicons{float:right;height:30px;margin-top:24px;line-height:30px;font-size:12px;color:#666}
.wxicon{width:30px;height:30px;float:left;margin-right:12px;background-image:url('../../images/portal/232_06.png')}

.wxxcxicon{width:30px;height:30px;float:left;margin-right:12px;background-image:url('../../images/portal/232_07.png')}
.wxxcxsys_foot{width:110px;height:110px;border: 1px solid rgba(226, 226, 226, 1);background-color:#fff;z-index:2;padding:4px;float: right;margin-right: 130px;}
.wxkhdsys_foot{width:110px;height:110px;border: 1px solid rgba(226, 226, 226, 1);background-color:#fff;z-index:2;padding:4px;float: right;margin-top: -120px;}
.wswxxcx{width:110px;height:110px;background-image:url('../../images/portal/wxxcxnew2.jpg');background-size:100% 100%}
.wswxxcxToolTip{width:200px;height:200px;background-image:url('../../images/portal/wxxcxnew2.jpg');background-size:100% 100%}

.wxkhdxcx{width:110px;height:110px;background-image:url('../../images/portal/hkyshzs2.jpg');background-size:100% 100%}
.wxkhdxcxToolTip{width:200px;height:200px;background-image:url('../../images/portal/hkyshzs2.jpg');background-size:100% 100%}

.telicon{width:138px;height:30px;float:left;background-image:url('../../images/portal/232_08.png')}
.indexcontent{width: 1200px;margin: auto;padding: 62px 0 60px;border-bottom: 1px solid #e4e4e4;}
.indexcontentLogin{width: 1200px;margin: auto;padding: 62px 0 60px;}
/*.bannerimage{width:690px;height:392px;float:left;background-image:url('../../images/portal/banner_13.jpg');background-size:100% 100%;color:#fff;box-shadow: 0 0 12px 2px  #142732;}*/
.indexlogin{width:336px;float:left;margin-left:172px;border:1px solid  #e2e2e2;border-radius:4px}
.divuser{outline:none;width:284px;height:38px;border:1px solid #cfcfcf;border-radius:4px}
.divuser .textbox{width:268px;height:22px;padding:8px;font-size:12px;box-shadow: 0 1px 2px #cfcfcf inset;}
.logintitle{width:334px;height:49px;line-height:49px;background-color:#fff;color:#666;font-size:20px;text-align:center;border-bottom:1px solid #e2e2e2;margin-left:1px}
.logincontent{width:286px;padding:40px 25px 19px}
.loginbtn{width: 100%;height: 40px;color: #fff;background-color: #0F81F3;text-align: center;line-height: 40px;cursor: pointer;margin-top:26px;border-radius:4px;font-size:18px;box-shadow: 0 1px 1px #888;}
.loginbtn2{width: 100%;height: 40px;color: #fff;background-color: #ccc;text-align: center;line-height: 40px;cursor: pointer;margin-top:26px;border-radius:4px;font-size:18px}
.loginbtn:hover{background-color:#51c0ec}
.loginconus{height:14px;text-align:right;width:100%;margin-bottom:48px;line-height:14px;font-size:12px;}
.indexfooter{height:12px;font-size:12px;line-height:12px;}
.footerarea{width:1200px;height:30px;margin:auto;}
.basicinfo{color:#666;margin-top: 30px}
.basicinfo a{color:#666}
.linkbtns{color:#666;}
.linkbtn{float:left;cursor:pointer;margin-right:20px;text-decoration:underline}
.wxsys_foot{width:110px;height:110px;border: 1px solid rgba(226, 226, 226, 1);background-color:#fff;z-index:2;padding:4px;float: left;margin-left: 38px;}
.wsword{width:128px;height:42px;line-height:21px;font-size:12px;color:#666;text-align:center}
.wswx{width:110px;height:110px;background-image:url('../../images/portal/winneryunnew2.jpg');background-size:100% 100%}
.wswxToolTip{width:200px;height:200px;background-image:url('../../images/portal/winneryunnew2.jpg');background-size:100% 100%}
.fwtitle{text-align:center;font-size:18px;font-weight:bold;line-height:22px;font-family:Arial,楷体}
.fwzwen{width:800px;margin:auto;padding-top:40px;font-size:14px;line-height:30px;font-family:Arial,楷体}
.red{color:#ff0000;}
.bold{font-weight:bold}
.para{padding-bottom:30px}
.companyname{text-align:right;font-weight:bold}
.contactuscontent{width:100%;height:980px;background-image:url('../../images/portal/background_02.jpg');background-size:100% 100%}
.contactusdiv{width:350px;height:100%;margin:auto}
.contacttitle{height:28px;line-height:28px;font-size:28px;color:#fff;padding:78px 0 44px;text-align:center;width:100%}
.textboxcu{width:334px;height:24px;font-size:12px;outline:none;border:0;background-color:#fff;border-radius:4px;padding:8px}
.textareacu{width:334px;height:64px;font-size:12px;outline:none;border:0;background-color:#fff;border-radius:4px;padding:8px}
.cuyzm{width:102px !important}
.cuyzmdiv{width: 350px; height: 40px; margin-top: 10px;}
.mt30{margin-top:30px}
.mt20{margin-top:20px}
#feedbackerr{height:14px;margin-top:20px;line-height:14px;color:#fff115;font-size:12px}
.bannertitle{height:28px;font-weight:bold;font-size:28px;line-height:28px}
.bannersubtitle{height:12px;font-weight:bold;font-size:12px;line-height:12px;margin-top:10px}
.bannerpara{font-size:12px;line-height:18px;margin-top:20px}
.findpwdtitle{height:28px;line-height:28px;font-size:28px;color:#999;text-align:center;width:100%;padding-bottom:50px}
.pwdcontent{width:1200px;margin:auto;padding:50px 0 0;height:400px}
.fpwdtitle{width:100px;padding-right:25px;text-align:right;height:40px;float:left;font-size:12px;line-height:40px;color:#666}
.fpwdinput{width:286px;height:40px;float:left}
.findpwddiv{width:411px;margin:auto}
.inputarea{width:100%;height:40px}
.mt0{margin-top:0}
.errinfo{width:100%;height:14px;line-height:14px;font-size:12px;color:#ff0000}
.sendok{text-align:center;font-size:12px;color:#666;line-height:18px}
.green{color:#66CC00}
.sendok a{color:#1080F2}
.yiyuedu{font-size:12px;color:#333;line-height:20px}
.yiyuedu a{color:#1080F2}
@media screen and (max-width: 1366px) { /*当屏幕尺寸小于1366px时，应用下面的CSS样式*/
	.indexlogin{margin-left:86px}
	.bannerimage{margin-left:43px}
}
.langdiv{width:30px;margin-left:12px;float:right;border:1px solid #fff;border-radius:50% 50%;text-align:center;font-size:13px;line-height:30px;height:30px;margin-top:24px;color:#b9b9b9;cursor:pointer}
.langdiv:hover{border:1px solid #b9b9b9;}
#langselect{position:absolute;width:38px;top:24px;padding-bottom:12px;border:1px solid #b9b9b9;border-radius:4px;background-color:#fff;margin-left:-5px;box-shadow:1px 1px 3px #b9b9b9}
.langli{padding-top:12px;height:13px;font-size:13px;line-height:13px;text-align:center}
.langli:hover{color:#333}

/*登录页面图片播放样式*/
.bannerimage{width:690px;height:392px;float:left;background-size:100% 100%;color:#fff;box-shadow: 0 0 12px 2px  #142732;}
.box{width:690px;height:392px;margin:0px auto;overflow: hidden;}
.img-g{width:4140px;height:392px;position:relative;}
.img-g img{float:left;width:690px;height:392px;}
.button-g{position:relative;top:-35px;text-align:center;}
.button-g span{display:inline-block;position:relative;z-index:10;width:10px;height:10px;margin:0 5px;border-radius:100%;cursor: pointer;}
.tpwb{text-align: center;margin-top: 7px;color: #999999;}