@charset "utf-8";
* {
	font-family: "Microsoft Yahei";
	font-size: 14px;
}
a { text-decoration:none;}
img { border:0;}
.pt10 { padding-top:15px;}
.mb20 { margin-bottom:15px;}
.mt20 { margin-top:20px;}
.fwb { font-weight:bold;}
.fz18 { font-size:18px;}

body { margin:0; padding:0; background:#e3eff9; color:#333;}
.banner { background:#001d60;margin-bottom:5px;}
.bannertop {width:1288px; margin:0 auto;  }
.banner h1 { display:none;}
.menu { background:#3fb9f3; width:100%; height:50px; line-height:50px; margin-bottom:15px;}
.menu ul { width:1000px; margin:0 auto;}
.menu li{ float:left;list-style:none;}
.menu a { color:#FFF; font-size:20px; text-align:center; width:140px; display:block; border-right:solid 1px #FFF;}
#fianlly { border:0;}
.menu a:hover { background:#F60; height:50px;}

.content { width:1000px; margin:0 auto;height:auto; overflow:hidden; line-height:25px; border-bottom:solid 5px #3fb9f3;}
.allleft {width:658px; margin-right:15px; }
/* sideimg */
.sideimg{border:1px solid #c5d8e8;width:655px; height:320px;position: relative;overflow: hidden;}
.sideimg ul{height:320px;position:absolute;}
.sideimg ul li{float: left; width: 655px;position:relative;height:320px;overflow: hidden;}
.sideimg ul li img{width:655px;height:320px;display:block;}
.sideimg .btn{bottom: 0;position: absolute; left: 0;height:13px;}
.sideimg .btn span{width:218px;height:13px;background-color:#163a58;text-indent: -9999px;cursor:pointer;float:left;}
.sideimg .btn span.on{background-color:#F60;}
.slideshow ul{list-style:none;}

.left {width:624px; background:#FFF; padding:15px; border:solid 1px #c5d8e8; height:auto; overflow:hidden;}
.left .button { margin-left:170px;background:#0C3; color:#FFF; padding:5px 7px; text-decoration:underline;}
.left .button:hover { background:#F60;}

.left h2,.right h2,.time h2,.program h2,.contact h2,.value h2 { color:#4c4845; font-size:18px; background:url(../images/ico.jpg) left center no-repeat; height:24px; padding-left:28px; margin-bottom:10px;}
.pic { background:url(../images/pic.jpg) repeat-x; height:13px; margin:10px 0;}
.left p { text-indent:2em;}
.cbg,.zbg,.jbg { background:#fcf7e6; padding:10px; }
.cbg h3,.zbg h3,.jbg h3 { font-size:16px; margin-bottom:10px;}
.colorbg2 { background:#ecfce6;}
.zbg img { margin-right:30px; border:solid 5px #FFF;}
.colorbg3 { background:#e6f5fc;}
.jbg img { margin-left:30px;border:solid 5px #EEE;}
.right { width:300px;background:#FFF; padding:20px 12px;border:solid 1px #c5d8e8;}

.program,.time,.contact{background:#FFF; padding:15px; border:solid 1px #c5d8e8;}
.anglebox table{ border-collapse:collapse;border:1px solid #ddd;}
.anglebox table td,.anglebox table th{ border-collapse:collapse;border:1px solid #ddd;padding:5px 10px;}

.value { width:330px; margin-right:30px;}
.contact {}

.enroll { width:960px; margin:0 auto;padding:20px; height:auto; overflow:hidden; line-height:25px;}
.enroll a:hover { text-decoration:underline;}

.bm { background:#FFF; width:1000px; margin:0 auto; padding-top:10px;}











iframe,body,div,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,blockquote,th,td { margin:0; padding:0;list-style:none;}
body{margin:0px;line-height:24px;font-size:12px;padding:0px;}
/*header style*/
.topwrapwrap{width:100%;background:url("http://www.e-works.net.cn/imageshome/topbg.jpg") repeat-x;border-bottom:1px solid #7F7F7F;}
.topwrap{width:980px;height:38px;line-height:38px;padding:0px 0px;font-size:14px;color:#7D8184;overflow:hidden;}
.qlink{width:534px;}
.qlink a{padding-right:21px; text-decoration:none;font-size:14px;}
.qlink a:link,.qlink a:visited{color:#5E5E5E;}
.qlink a:hover{color:#f60;}
.tl			{text-align:left;}
.tc			{text-align:center;}
.tr			{text-align:right;}
.mag		{margin:0px auto;}
.fl		    {float: left;}
.fr			{float: right;}
.clear             {clear:both;}
.clearfix:after    {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix          {display: inline-block;}      
/* Hides from IE-mac \*/
* html .clearfix   {height: 1%;}
.clearfix          {display: block;}
.mt10{margin-top:10px;}
.foot{height:60px;padding-top:20px;}
.foot a { color:#000;}
.foot a:link,.foot a:visited {text-decoration: none;}
.foot a:hover {text-decoration: underline;}
/*header style end*/