.layout{width:1000px; margin:10px auto;}
.fl{float:left;}
.fr{float:right;}
.f18{font-size:18px; font-family:"microsoft yahei";}
.mar-style{margin:20px auto 0;}
.fcolor-h p{color:#000;}
.fcolor-blue{color:#0089d0}

.fcolor-blue2 a{color:#0089d0}
.fcolor-blue2 a:hover{color:#ff6c00;}
.fcolor-ye{color:#e79400;}
.infor{font-size:18px; font-family:"microsoft yahei"; color:#fff; padding:0px 60px 6px; }
.container{width:1000px; float:left; overflow:hidden; zoom:1; color:#666; line-height:24px;}
.layout-bg{background:url(../images/headerbg.jpg) no-repeat; width:1000px; float:left;}
.logo{padding-left:80px; width:80px;}
.submenu{padding-left:80px; width:440px; float:right;}
.menu{ width:1000px; float:left;   margin-top:10px; z-index:99999;}
.menu li {float:left; position:relative; z-index:100;z-index:99999;} 
.menu ul ul {visibility:hidden;position:absolute;top:75px; z-index:99999; border:1px solid #fff; background:#0180cd;} 
.menu table {position:absolute; top:0; left:0;} 
.menu ul li:hover ul, .menu ul a:hover ul{visibility:visible; } 
.menu ul ul li {clear:both;text-align:left;font-size:12px;  line-height:24px;  padding:4px 5px; border-bottom:1px solid #fff;  float:left; width:100px;} 
.menu ul ul li a{display:block;width:100px;margin:0;border:0; color:#fff;  } 
.menu ul ul li a:hover{border:0; text-decoration:underline; color:#fff;} 




.submenu li{margin-right:20px; float:left;}
.submenu li.last-m{margin-right:0;}
.menu li{float:left;}
.menu li:hover.b-hover{background:url(../images/nav_hover-bindex.png) no-repeat; }
.pad{padding-left:160px; padding-right:30px; color:#fff; font-family:"microsoft yahei";}
.bg-color-sz,.bg-color-gy,.bg-color-teach,.bg-color-teach,.bg-color-hb,.bg-color-sea{background-color:#0095e6; line-height:24px; font-size:14px; padding-bottom:20px; float:left; }
.bg-color-sz p,.bg-color-gy p,.bg-color-teach p,.bg-color-teach p,.bg-color-hb p,.bg-color-sea p{font-family:"microsoft yahei"; }
.m-b-tit{margin-bottom:5px;}
.m-b-txt{margin-bottom:20px;}
.m-b-10{margin-bottom:10px;}
.more{border:1px solid #fff; padding:3px 6px; width:100px; text-align:center; float:right; margin-right:50px;  }
.more a{color:#fff;}
.more a:hover{color:#1e1501;}
.bg-color-gy{background-color:#32c8d6}
.bg-color-teach{background-color:#ffad01}
.bg-color-hb{background-color:#4f9b03}
.bg-color-sea{background-color:#0089d0}
.f14-tit{font-size:14px; font-family:"microsoft yahei";}
/*首页结束*/



.hack-jianj{background:url(../images/hackbg1-1.jpg) repeat-x; width:484px; float:left; color:#fff; font-family:"microsoft yahei"; font-size:14px;line-height:24px; overflow:hidden; zoom:1; }
.hack-jianj p,.ott-bg p{font-family:"microsoft yahei"; margin-bottom:10px;}
.right-bg{background:url(../images/hackbg1.jpg) no-repeat top right;  float:Left;}
.ott-bg{background:#0089d0 url(../images/ott2_05.jpg) no-repeat top right; float:left; width:484px;color:#fff; font-family:"microsoft yahei"; font-size:14px;line-height:24px; overflow:hidden; zoom:1;}

.hack-con{padding:25px 40px 20px 42px;  overflow:hidden; zoom:1;}
p.w-p{width:310px;}
.r-con{width:516px; float:right; background:url(../images/hackbg2.jpg) no-repeat top right;}
.r-con-ott{background:url(../images/ott2_08.jpg) no-repeat right; height:400px;}
.r-con dl{width:390px; padding:50px 60px 0;}
.r-con dt{border-bottom:2px solid #0089d0;  padding:12px 0; color:#0089d0; margin-bottom:25px;}
.r-con dt span{padding-left:20px;}
.r-con dd{background:url(../images/dot.jpg) no-repeat 8px; color:#666; font-size:14px; padding-left:20px; line-height:24px; font-family:"microsoft yahei";}
.r-con dd a{color:#666;}
.r-con dd a:hover{color:#ff6c00;}
.hack-pro{background:url(../images/hackbg2.jpg) no-repeat left; float:right;  }
span.f-yh,strong.f-yh{font-size:18px; font-family:"microsoft yahei"; color:#0089d0;}
.r-con-xos{background:none; height:auto;}
.trojan-txt{color:#0089d0; padding:0px 35px; line-height:24px; }
.pic-style{width:245px; margin-right:10px; float:left; padding-top:20px;  }
.pic-style img{display:block; float:left; vertical-align:middle; text-align:center;}

.pro-tit{color:#0089d0; padding:45px 15px 15px 65px; border-bottom:2px solid #0089d0; width:920px; float:left; overflow:hidden; zoom:1;}
.trojan-con li{margin:20px 0; float:left; padding:0 35px; width:930px; border-bottom:1px solid #dedede; padding-bottom:20px;}
.trojan-con dl{font-size:12px; color:#666; line-height:22px;}
.trojan-con dt{font-weight:bold; margin-top:10px;}
.xos-w{width:600px;}



/**-水平台-*/
.shizheng-txt{padding:10px 50px 20px; font-size:14px; line-height:24px; margin-bottom:20px; color:#666;}
.teach1-txt{padding:10px 10px 0px; font-size:14px; line-height:24px; margin-bottom:20px; color:#666;}

.shizheng-txt p{padding-top:15px; font-family:"microsoft yahei";}
.shizheng-txt span{font-family:"microsoft yahei";}
.r-column{width:282px; float:right;  padding:15px 15px 0 42px; display:inline;}
.r-column dt{border-bottom:2px solid #0089d0;  padding:12px 0; color:#0089d0; margin-bottom:25px;}
.r-column dt span{padding-left:20px;}
.r-column dd{background:url(../images/dot.jpg) no-repeat 8px; color:#666; font-size:14px; padding-left:20px; line-height:24px; font-family:"microsoft yahei";}
.h2-tit{font-size:20px; color:#0089d0; font-family:"microsoft yahei"; border-bottom:4px solid #0089d0;  width:600px; font-weight:normal; padding:0 30px 0 30px;padding-bottom:6px; margin-bottom:20px; margin-top:30px;}
.r-column dd a{color:#666;}
.r-column dd a:hover{color:#ff6c00;}
span.yh{font-family:"microsoft yahei";}
h2.ye-font{color:#e79400;border-bottom:4px solid #e79400;}
.padd-small{padding-left:6px; padding-right:6px;}
.w70{width:640px;}
.pic2{width:200px; margin-right:10px;}
.pic3{width:300px; margin-right:10px; padding-top:25px;}
.sea-top-txt{width:350px;}
.sea-txt{width:450px;}
.gw-con li{width:660px; border-bottom:1px solid #e79400; padding-bottom:30px; float:left; margin-bottom:30px;}
.h3-b{font-weight:normal; border-bottom:2px solid #e79400; width:600px; padding:0 30px; float:left; overflow:hidden; zoom:1; margin-bottom:30px; padding-bottom:15px;}
.m-b-4{margin-bottom:40px;}
.l-column{width:660px; float:left; overflow:hidden; zoom:1;line-height:24px; color:#666; font-size:14px}
.l-column a{color:#666;}
.l-column a:hover{color:#ff6c00;}
/*有奖活动*/
.movie{background:#0089d0; width:850px; float:left; padding:0 75px; overflow:hidden; zoom:1;}
.movie dl{width:230px; float:left; margin-right:80px;}
dl.m-r{margin-right:0}
.movie dd{text-align:center; margin:10px auto; }
.movie dd a{color:#fff;}
.ye-font a{color:#E79400;}
.movie-tit{font-size:24px; color:#fff; margin:36px 0 20px; font-family:"microsoft yahei"; font-weight:normal;}
h2.yahei-f{font-family:"microsoft yahei";}
.m-top{margin-top:30px;}
.secret-tj{margin-top:20px; padding-left:60px; float:left; overflow:hidden; zoom:1;}
.pad2{padding:0 90px; width:600px;}
.padding-l{padding-left:200px;}
.tit-bg{background-color:#0089d0; text-align:right; margin-right:10px; padding:6px 10px 6px 20px; color:#fff;  font-weight:300; margin:18px 10px 18px 0; float:left; display:block;}
.p-w{width:1000px; float:left}
.p-pad{padding-left:45px; padding-right:45px;
}
   .mytable th{  background:#14a8f4; text-align:center; font-weight:normal; width:150px;  padding:6px; color:#fff; font-size:14p;}
   .mytable td{background:#ECFBD4; padding:3px;  }
   .mytable th,.mytable td{border-top:1px solid #FFF;border-left:1px solid #FFF; }
   .mytable{border-bottom:1px solid #FFF;border-right:1px solid #FFF; text-align:center; padding:20px 60px; width:760px;}
.w-c table{ margin:0 auto; text-align:center;}
strong.fcolor-w{color:#fff;}
.h3-tit{width:500px; border-bottom:3px solid #0089d0; padding-left:15p; color:#0089d0; font-size:18px; float:left; font-weight:normal; margin:20px 0; padding-bottom:15px;}
.l-con{width:484px; float:left; overflow:hidden; zoom:1;}
.mytable-s{width:660px;}
.mytable-s td{text-align:left;}
dl.huanb-txt{width:370px; float:left; overflow:hidden; zoom:1;}
.huanb-txt dt{width:370px; float:left;}
.huanb-txt dd{width:350px; float:left; background:url(../images/dot.jpg) no-repeat 4px; padding-left:20px;}
dl.huanb-txt-s{width:290px;}

dd.shuizhi{width:400px;}
.huanb-li li{float:left; width:330px; float:left;}
dt.dt-w{width:150px; float:left;}
dd.dd-w{width:150px; float:left; margin-top:20px;}
p.text-a{text-align:center; width:800px; margin:0 auto;}
/*表单*/
.form-i {
	border: 1px solid #dedede;
	padding: 4px;
	line-height: 20px;
	width: 300px;
	font-size: 14px;
	color: #666;
	float:left;
}
.form-i-l{width:450px;}
.guess-con {
	width: 880px;
	float: left;
}
.bd-bg{background-color:#0089d0; width:880px; color:#fff; padding:0 60px;}
.bd-bg label{color:#fff;}
.guess-con em {
	color: #F60;
	font-style: normal;
	margin-right: 5px;
}
em.f-co{color:#f6ff00;}

.guess-con p {
	float: left;
	width: 880px;
	margin-bottom: 18px;
	color: #666;
}
.guess-con label {
	text-align: right;
	margin-right: 5px;
	display: block;
	float: left;
	width: 175px;
	line-height:24px;
}
.guess-con h3{font-size:16px; margin-bottom:20px;  margin-top:20px;float:left;}
p.beizhu_txt {
	font-size: 12px; padding-left:185px; color:#Fff;
}
p.m-b{margin-bottom:2px; }
p.beizhu-l{padding-left:270px; font-size:12px; color:#fff;}
p.beizhu-l-s{padding-left:180px;}
.tj-btn{background:url(../images/tijiao-btn.png) no-repeat; width:156px; height:42px; line-height:30px; text-align:center; border:0; color:#fff; font-family:"Microsoft YaHei"; font-size:20px; font-weight:bold; text-align:center; cursor:pointer;}
p.btn-m{padding-left:180px; margin-top:10px; margin-bottom:10px;}
span.beizhu-color{color:#fff;}


a.index{background:url(../images/nav_aindex.png) no-repeat; width:152px; height:86px; float:left;}
a:hover.index{background:url(../images/nav_hover-bindex.png) no-repeat; width:152px; height:86px; float:left;}
a.dingzhi{background:url(../images/nav_afa.png) no-repeat; width:203px; height:86px;float:left;}
a:hover.dingzhi{background:url(../images/nav_hover-bfa.png) no-repeat; width:203px; height:86px; float:left;}
a.pingtai{background:url(../images/nav_aw.png) no-repeat; width:126px; height:86px; float:left;}
a:hover.pingtai{background:url(../images/nav_hover-bw.png) no-repeat; width:126px; height:86px; float:left;}
a.fangan{background:url(../images/nav_ahy.png) no-repeat; width:117px; height:86px; float:left;}
a:hover.fangan{background:url(../images/nav_hover-bhy.png) no-repeat; width:117px; height:86px; float:left;}
a.huodong{background:url(../images/nav_ahd.png) no-repeat; width:122px; height:86px; float:left;}
a:hover.huodong{background:url(../images/nav_hover-bhd.png) no-repeat; width:122px; height:86px; float:left;}
.footer-bg{background:url(../images/footer.jpg) repeat-x; height:63px; text-align:center; color:#0089d0; float:left; clear:both; width:1000px; overflow:hidden; zoom:1; font-size:14px; padding:16px 0 6px; }


.shili{color:#FF0; font-size:12px; padding-left:15px; line-height:24px;}
span.right,span.wrong{background:url(../images/reg_ico.png) no-repeat -29px 0; width:18px; height:18px; display:block;  margin-left:315px; display:inline;    float: left;
    margin-left: 10px;
    margin-top: 8px;
}
span.wrong{background:url(../images/reg_ico.png) no-repeat -60px 0;}