/* CSS Document */
/*---------标准---------*/
body,th,td,span,strong,cite{ font:12px/1.6em "宋体",Arial,"Microsoft YaHei", "Microsoft JhengHei", Helvetica, sans-serif;  padding:0; margin:0 auto; color:#000;}
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
ol, ul li { list-style: none; }
em { font-style: normal; }
a:link,a:visited {color: #000; text-decoration:none;}a:hover{color: #1F8695; text-decoration:underline;}
.s_clear:after, .line_list li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.s_clear, .line_list li { zoom: 1; }
.left{ float:left;}
.right{ float:right;}
/*---------结构---------*/
body{ background:url(../images/bodybg.jpg) 0 24px repeat-x; text-align:left;}
.center_box{ width:950px; margin:0 auto; padding:0;overflow:hidden; }

/*head*/
.head{ width:950px; height:163px;float:left; margin:0 auto; background:url(../images/head2016.jpg) no-repeat;}
.head .logo{ float:left; width:120px; height:30px; margin:10px 0 0 20px;}

/*main*/
.topbox{ width:780px; float:left; height:57px; padding:10px 35px 0 135px; background:url(../images/topbox.jpg) no-repeat; line-height:23px; margin:0 0 10px;}
.box01{ width:298px; height:210px; border:1px solid #549ece; border-top:0; background:url(../images/boxbg01.jpg) repeat-x; float:left; padding:13px 0 0; _overflow:hidden;}
.box01 span{ width:100%; float:left; padding:5px 0 0; text-align:center;}
.box01 span a{ color:#0042fe;}
.box02{ margin:0 10px; width:313px;}
.box02 h2{ height:30px; background:#eff6fc; width:100%; float:left;}
.box02 h2 img{ float:left; padding:3px 0 0 10px;}
.box02 li{ width:94%; float:left; line-height:22px; padding:4px 0 3px 3%;_padding:2px 0 3px 3%; }
.box03{ margin:0}
.box03 table{ border-top:1px solid #accef6; border-left:1px solid #accef6; width:94%; margin:10px 0 0 3%; float:left; _display:inline;_margin:10px 0 0 10px;}
.box03 table td{ border-bottom:1px solid #accef6; border-right:1px solid #accef6; padding:6px 3px; text-align:center;}
.box03 table .htd td{ height:20px; background:url(../images/tablebg.jpg) repeat-x; text-align:center; padding:3px;}
.box04{ width:100%; float:left; background:url(../images/boxbg02.jpg) #eff6fc left bottom no-repeat; margin:10px 0 0 0;}
.box04 .title{ width:100%; float:left; background:#fff;}
.box04 .cont1{ width:337px; float:left; padding:40px 0 50px 190px; line-height:22px;}
.box04 .cont1 h2{ width:100%; height:30px; float:left;}
.box04 .cont1 h2 a{ width:120px; height:30px; float:left;}
.box04 .cont1 p{ width:100%; float:left; padding:0 0 0 20px;}
.box04 .cont1 a{ color:#0042fe;}
.box04 .cont2{ width:350px; float:right; border:1px solid ; height:200px; border:1px solid #accef6; background:#fff; margin:10px 10px 10px 0;}
.box04 .cont2 h2{ height:25px; background:url(../images/boxbg04.jpg) repeat-x; float:left;}
/*教师滚动*/
.gdnew{height:162px;overflow:hidden; width:100%; font-size:12px;}
.gdnew li{height:162px;overflow:hidden; text-align:center;}
.gdnew li p{ width:48%; padding:0 0 0 7px; float:left; line-height:28px;}
.gdnew li img{ padding:4px; border:1px solid #e8e6e6; float:left;}
.gdnew li b{ width:70px; float:left;}
.gdnew li em{ width:70px; float:left; color:#02588b;}
.gdnew li .btn{ width:50px; height:20px; margin:0 0 0 10px; background:url(../images/ico01.jpg) no-repeat; text-align:center; color:#fff; font-weight:bold; float:left; line-height:22px;}
.gdnew li span{ width:100%; background:#ebfafd; text-align:center; float:left; padding:3px 0; margin:10px 0 0;}
#link { float:left; margin:10px auto auto; width:100%; line-height:22px; text-align:left; font-size:12px;}	
/*-----*/
.box05{ width:100%; float:left; background:#eff6fc; margin:10px 0 0 0;padding-bottom:10px;}
.box05 .cont{ width:97%; margin:15px 0 0 15px; background:#fff; float:left; line-height:22px; _width:96%;_margin:15px 0 0 8px;}
.box05 .cont .left{ width:48%; margin:15px 0 15px 20px; _display:inline;_width:47%;}
.box05 .cont .right{ width:41%; margin:15px 20px 15px 0; border-left:1px dashed #ccc; padding:0 0 0 45px;_width:42%;_padding:0 0 0 35px;}
.box05 .cont h2{ color:#0084ff; font-size:14px; padding:0 0 5px;}
.box05 .cont h2 a{ color:#0084ff;}
.box05 .cont h2 img{ vertical-align:middle; padding:0 5px 0 0;}
.box05 .cont img.pic{ float:right; border:1px solid #accef6; margin:0 0 0 31px;}
.box05 .cont p a{ color:#0042fe; float:right; *position:relative; *bottom:20px;}
.box06{ width:100%; float:left; background:#eff6fc; margin:10px 0 0 0;}
.box06 .contbox{ width:100%; float:left; background:url(../images/boxbg05.jpg) repeat-y; margin:15px 0 0;}
.box06 .cont{ width:96%; padding:0 1px 0 0; margin:0 15px 0 16px; float:left; line-height:22px; }
.box06 .cont p{ width:65%; float:left; padding:0 0 0 30px; line-height:22px;}
.box06 .cont p strong{ color:#0084ff; font-size:14px; font-weight:bold; padding:25px 0 5px; float:left; width:100%;}
.box06 .cont p strong a{ color:#0084ff;}
.box06 .cont p span{ width:100%; float:left;}
.box06 .cont p a{ color:#0042fe; float:right;}
.box06 .cont img{ float:right; border:1px solid #accef6; margin:5px 20px 5px 0;}
.box06 .cont2{ height:184px; overflow:hidden;}
.box06 .cont2 p{ float:right;padding:0 20px 0 0; position:relative; z-index:10;}
.box06 .cont2 img{ float:left; margin:5px 0 5px 20px;position:relative; z-index:10;*left:20px;}
.box06 .contbottom{ width:100%; float:left; height:66px;background:url(../images/boxbg03.jpg) left bottom no-repeat #eff6fc; position:relative; bottom:50px; z-index:1}
.box07{ width:672px; float:left; background:#eff6fc; margin:10px 0 10px 0;}
.box07 .cont{ width:97%; margin:15px 0 10px 15px; background:#fff; float:left; line-height:22px;}
.rightf{float: right; width: 248px; margin:10px 5px 10px 0;}
.jz_title04 { background: url(../images/title06.jpg) no-repeat scroll 0 0 transparent; color: #000059; font-size: 14px; font-weight: 600; height: 33px; line-height: 33px; padding-left: 38px;}
.tgl {border: 1px solid #B1D6ED; padding: 10px 0; text-align: center; width: 245px;}
.jz_title04 a{ padding:3px 0 0; float:left;}











