/* CSS Document */
*{margin:0;
  padding:0;}
ul{list-style:none;}
img{border:none;}
a{color:#2B2B2A;
  text-decoration:none;}
body{font-size:14px;
     font-family:Arial, Helvetica, sans-serif;
	 color:#2B2B2A;
	 background:#FFFFFF;}
.clear{clear:both;}
.top{width:990px;
     height:34px;
	 margin:0 auto;
	 border-bottom:#D0D0D0 solid 1px;}
.top_left{float:left;
          width:130px;}
.top_right{float:right;
           width:840px;}
.top_right li{float:left;
              width:35px;
			  margin-top:12px;
			  font-size:12px;
			  margin-left:8px;
			  text-align:right;
			  border-left:#787878 dashed 1px;
			  display:inline;}
li.con1{border-left:#FFFFFF dashed 2px;}
.houimg{width:990px;
		margin:0 auto;
		margin-top:10px;}
.housenav{width:990px;
		height:30px;
		margin:0 auto;
		margin-top:10px;}
.housenav li{float:left;
             width:990px;
			 margin-top:7px;}
.housenav a{margin-left:25px;}
.navlinee{width:988px;
         height:33px;
		 margin:0 auto;
		 margin-top:10px;
		 border:#D0D0D0 solid 1px;
		 background:no-repeat url(../img/4.gif);}
.navline1{float:left;
		  width:470px;
		  height:35px;
		  margin-left:250px;
		  display:inline;}
.navline1 li{float:left;
             width:470px;
			 height:18px;
			 margin-top:12px;
			 font-size:12px;}
.navline1 span{margin-left:10px;}
.nav_left_3{float:right;
            width:230px;
			height:25px;
			margin-right:10px;
			margin-top:2px;
			display:inline;}
.cont2{float:right;
           width:170px;
		   height:15px;
		   margin-top:6px;
		   color:#787878;}
.cont3{float:right;
           margin-left:5px;
		   margin-top:6px;
		   display:inline;}
.nav_left_1{float:left;
            width:130px;}
.nav_left_2{float:left;
      height:25px;
      margin-left:10px;
      font-size:12px;
      display:inline;}
.nav_left_2 li{float:left;
         height:17px;
         margin-top:8px;}
.nav_left_2 span{margin-left:5px;
                 color:#166E96;}
.housenav a:link,.housenav a:visited{color:#FFFFFF;}
.housenav a:hover{text-decoration:underline;} 
.hmain1Mb a:visited,.navagrt1 a:visited,.navliner1 a:visited,.top_right a:visited,.navline1 a:visited{color:#2B2B2A;}
.hmain1Mb a:hover,.navagrt1 a:hover,.navliner1 a:hover,.top_right a:hover,.navline1 a:hover{color:#D84F3F;
                 text-decoration:underline;}
.top_right a:visited,#showdd a:visited,.znewst a:visited,.znewsbt2t a:visited,.znewsbz a:visited,#tabcontent a:visited,#tabcontent a:link,.recommendtL a:visited,.rankingm a:visited,.projectb1b a:visited{color:#2B2B2A;}
.top_right a:hover,#showdd a:hover,.znewst a:hover,.znewsbt2t a:hover,.znewsbz a:hover,#tabcontent a:hover,.recommendtL a:hover,.rankingm a:hover,.projectb1b a:hover{color:#D84F3F;
                 text-decoration:underline;}
.nav_left_2 a:visited,.nav_left_2 a:link,.nav_right a:visited,.nav_right a:link,.main_left_about a:visited,.main_left_about a:link{color:#166E96;}
.nav_left_2 a:hover,.nav_right a:hover,.main_left_about a:hover{color:#D84F3F;
                    text-decoration:underline;}
.main_left_nav a:visited,.main_left_nav a:link,.cont9 a:visited,.cont9 a:link,.znewsbt2b a:visited,.znewsbt2b a:link{color:#D84F3F;}
.main_left_nav a:hover,.cont9 a:hover,.znewsbt2b a:hover{color:#9A1101;
                 text-decoration:underline;}
.webMp{width:990px;
       height:80px;
	   margin:0 auto;
	   margin-top:10px;}
.navline{width:990px;
         height:35px;
		 margin:0 auto;
		 background:#F3F3F3;
		 margin-top:10px;}
.navlineL{float:left;
          width:189px;
		  height:35px;}
.navlineB{float:left;
          width:200px;
		  height:35px;
		  margin-left:20px;
		  display:inline;}
.navlineBu{float:left;
           width:200px;
		   height:18px;
		   margin-top:12px;}
.navlineBu li{float:left;
              width:200px;
			  height:20px;
			  font-size:12px;}
.navlineBu span{float:left;
                margin-left:12px;}
.navlineR{float:left;
          width:300px;
		  height:35px;
		  margin-left:10px;
		  display:inline;}
.navlineRu{float:left;
           width:300px;
		   height:18px;
		   margin-top:12px;}
.navlineRu li{float:left;
              width:300px;
			  height:20px;
			  font-size:12px;}
.navlineRu span{float:left;
                margin-left:12px;}
.navlineZ{float:right;
          width:220px;
		  height:35px;}
.navlineZu{float:left;
           width:220px;
		   height:20px;
		   margin-top:8px;}
.navlineZu li{float:left;
              width:220px;
			  height:20px;}
.zu1{float:left;
     width:130px;
	 height:15px;}
.zu2{float:left;
     margin-top:1px;
	 margin-left:5px;
	 display:inline;
	 border:#D0D0D0 solid 1px;}
.alistNav{float:left;
          width:678px;
		  height:38px;
		  border:#D0D0D0 solid 1px;}
span.list6a{float:left;
            margin-top:12px;
			margin-left:15px;
			display:inline;}
span.list7a{float:left;
            margin-left:10px;
			margin-top:10px;
			font-size:18px;
			font-weight:bold;
			display:inline;}
.ladyNav{width:990px;
		 height:30px;
		 margin:0 auto;
		 margin-top:10px;}
.ladyNav p{padding-top:6px;}
.ladyNav span{margin-left:12px;
				margin-top:1px;}
.ladyNav a:link,.ladyNav a:visited{color:#FFFFFF;}
.ladyNav a:hover{text-decoration:underline;}

.alist{width:990px;
	   margin:0 auto;
	   margin-bottom:10px;}
.alistL{float:left;
        width:690px;
        margin-top:12px;}
.alistR{float:right;
        width:290px;
        margin-top:12px;}
.alistNav{float:left;
          width:686px;
		  height:38px;
		  background:no-repeat url(education/31.gif);
		  border-bottom:#C4C5C7 solid 1px;
		  border-left:#D0D0D0 solid 1px;
		  border-right:#D0D0D0 solid 1px;
		  border-top:#D0D0D0 solid 1px;}
.alistNav p{text-align:left;
            margin-top:12px;
			font-size:18px;
			margin-left:32px;
			font-weight:bold;}
.alistMain{float:left;
           width:688px;}
.alistMain1,.alistMain2{float:left;
            width:688px;
			border:#D0D0D0 solid 1px;
			margin-top:10px;}
.alistMainList{float:left;
              width:688px;
	      border:#D0D0D0 solid 1px;}			
.alistMain1t{float:left;
             width:688px;}
.alistMain1tt{float:left;
              width:688px;
			  margin-top:10px;}
.alistMain1ttu{float:left;
               width:688px;}
.alistMain1ttu li{float:left;
                  width:688px;
				  height:20px;}
.alistMain1tb{float:left;
              width:687px;
			  height:3px;
			  text-align:center;
			  margin-left:1px;
			  margin-top:2px;
			  display:inline;}
.alistMain1tz{float:left;
              width:688px;}
.alistMain1tu{float:left;
			  margin-top:5px;
			  margin-bottom:10px;}
.alistMain1tu li{float:left;
                 width:688px;
				 height:20px;
				 margin-top:7px;
				 text-align:left;}
.alistMain1tu span{float:left;
                   margin-left:8px;
				   display:inline;}
span.list4a{float:left;
            margin-left:13px;
			margin-top:1px;
			display:inline;}
span.list1a{float:left;
            margin-left:10px;
			font-weight:bold;
			display:inline;}
span.list2a{float:right;
            margin-right:10px;
			font-size:12px;
			display:inline;}
li.list3a{margin-top:10px;}
li.list5a{margin-left:5px;
          width:655px;
		  height:3px;
		  display:inline;}
span.ca4{float:right;
         font-size:12px;
		 margin-right:10px;
		 color:#787878;
		 display:inline;}
span.ca3{margin-top:2px;
         margin-left:12px;
		 display:inline;}
.alistMain1t a:visited{color:#2B2B2A;}
.alistMain1t a:hover{color:#D84F3F;
                     text-decoration:underline;}
.x1 a:visited,.alistRt a:visited{color:#D84F3F;}
.x1 a:hover,.alistRt a:hover{color:#9A1101;
            text-decoration:underline;}
.listk a:visited{color:#D84F3F;}
.listk a:hover{color:#9A1101;
                     text-decoration:underline;}
.alistma a:visited{color:#D84F3F;}
.alistma a:hover{color:#9A1101;
                 text-decoration:underline;}
.alistRt p{text-align:right;
           font-size:12px;
		   margin-top:8px;
		   margin-right:10px;}
.alistma{float:left;
         width:688px;
		 height:30px;
		 margin-top:10px;}
.alistma p{text-align:center;
         margin-top:8px;
		 font-size:12px;}
.alistma span{margin-left:15px;}
.contmain{width:990px;
          height:1120px;
		  margin:0 auto;
		  margin-top:10px;}
span.nav1L{color:#D84F3F;}
.nav1L a:visited{color:#D84F3F;}
.nav1L a:hover{text-decoration:underline;}
.fo1 a:visited{color:#174060;}
.fo1 a:hover{color:#D84F3F;
             text-decoration:underline;}
.fo3 a:visited{color:#828282;}
.fo3 a:hover{color:#D84F3F;
             text-decoration:underline;}
.alistR3R a:visited,.alistR4 a:visited,.alistR5 a:visited,.alistR7b a:visited,.alistR9b a:visited,.footer a:visited{color:#2B2B2A;}
.alistR3R a:hover,.alistR4 a:hover,.alistR5 a:hover,.alistR7b a:hover,.alistR9b a:hover,.footer a:hover{color:#D84F3F;
               text-decoration:underline;}
.alistRaa a:visited,.alistRaa a:link,.bop3 a:visited,.bop3 a:link{color:#D84F3F;}
.alistRaa a:hover{color:#9A1101;
               text-decoration:underline;}
.navlineB a:visited{color:#2B2B2A;}
.navlineB a:hover{color:#D84F3F;
               text-decoration:underline;}
span.carnew{float:left;
            width:80px;
			margin-left:30px;
			margin-top:7px;
			display:inline;
			font-weight:bold;}
span.alistRaa{float:right;
              margin-right:10px;
			  font-size:12px;
			  margin-top:10px;
			  display:inline;}
.alistR2t{float:left;
          width:288px;
		  height:30px;}
.alistR2t p{text-align:left;
            margin-top:7px;
			margin-left:8px;}
.alistR2{float:right;
         width:288px;
		 padding-bottom:5px;
		 margin-top:10px;
		 border:#D0D0D0 solid 1px;}
span.alistR2t2{font-size:12px;
			   margin-left:175px;}
.alistR3{float:left;
         width:288px;
		 margin-top:10px;}
.alistR3 img{border:#CECED0 solid 1px;}
.alistR3L{float:left;
          width:85px;
		  margin-left:7px;
		  display:inline;}
.alistR3R{float:right;
          width:175px;
		  margin-right:7px;
		  display:inline;}
p.bop1{font-weight:bold;
        text-align:left;}
p.bop2{font-size:12px;
       text-align:left;
	   margin-top:5px;
	   color:#7E7E7E;
	   line-height:18px;}
.alistR4{float:left;
         width:288px;
		 height:25px;
		 margin-top:5px;}
.alistR4 p{font-size:12px;
           margin-top:5px;}
.alistR4 span{margin-right:5px;
              margin-left:5px;}
.alistR5{float:left;
         width:288px;
		 height:65px;
		 margin-top:12px;
		 display:inline}
.alistR5u{float:left;
          width:288px;
		  height:65px;}
.alistR5u li{float:left;
             width:280px;
			 height:20px;
			 font-size:12px;
			 margin-top:2px;
			 margin-left:8px;
			 display:inline;
			 text-align:left;}
.alistR6{float:left;
         width:288px;
		 height:100px;
		 margin-top:10px;}
.alistR7{float:left;
         width:286px;
		 height:235px;
		 border:#D0D0D0 solid 1px;
		 margin-top:10px;}
.alistR7t{float:left;
          width:286px;
		  height:29px;
		  border-bottom:#FF0000 solid 1px;}
.alistR7b{float:left;
          width:286px;
		  height:200px;
		  margin-top:5px;}
.alistR7bu{float:left;
           width:286px;
		   height:165px;
		   margin-top:5px;}
.alistR7bu li{float:left;
              width:280px;
			  height:20px;
			  margin-top:4px;
			  margin-left:5px;
			  text-align:left;
			  font-size:12px;
			  display:inline;}
.alistR8{float:left;
         width:288px;
		 height:130px;
		 margin-top:10px;}
.alistR2t1{font-weight:bold;}
.alistR7t p{float:right;
            font-size:12px;
			margin-top:8px;
			margin-right:5px;}
.alistR9{float:right;
         width:288px;
		 height:210px;
		 border:#D0D0D0 solid 1px;
		 margin-top:10px;}
.alistR9b{float:left;
          width:120px;
		  height:150px;
		  margin-top:15px;
		  margin-left:15px;
		  display:inline;}
.alistR9bt{float:left;
           width:107px;
       text-align:center;
		   height:107px;
		   padding:5px;
		   border:#D0D0D0 solid 1px;}
.alistR9bt img{}
.alistR9bb{float:left;
           width:120px;
       text-align:center;
		   height:15px;
		   font-size:12px;
		   margin-top:5px;}
.cint11{float:left;
        width:690px;
		height:auto !important; height:280px; min-height:280px;
		border:#D0D0D0 solid 1px;}

.lis1{float:left;
      width:690px;
	  border:#D0D0D0 solid 1px;
	  margin-top:10px;}
.lis1u{float:left;
	   margin-top:5px;
	   margin-bottom:10px;
	   text-align:left;}
.lis1u li{float:left;
          width:675px;
		  height:20px;
		  margin-top:6px;}
.lis1 p{text-align:left;
        margin-left:8px;
		margin-top:9px;
		line-height:15px;}
.lis1u span{margin-left:15px;}
.lis11t{float:left;}
span.lis12{font-size:12px;
	   float:right;
           color:#787878;}
.contmainL{float:left;
	   margin-top:12px;
           width:690px;}
.bov11{float:left;
       width:690px;
	   height:30px;
	   margin-top:10px;}
.bov11 p{text-align:right;}
.bov11 span{margin-right:12px;}
.fo1{float:left;
     width:690px;
	 height:30px;
	 border-bottom:#D0D0D0 solid 1px;}
.fo2{float:left;
     width:690px;
	 height:40px;
	 margin-top:10px;}
.fo3{float:left;
     width:690px;
	 height:30px;
	 margin-top:10px;}
.fo4{float:left;
     width:580px;
	 height:3px;
	 background:no-repeat url(212.gif);
	 margin-left:12px;
	 display:inline;
	 font-size:0px;}
.fo5{float:left;
     width:690px;
	 margin-top:10px;}
.fo1 p{text-align:left;
       margin-top:8px;
	   margin-left:10px;
	   font-size:12px;
	   color:#174060;}
.fo2 p{font-size:26px;
       font-weight:bold;
	   margin-top:5px;}
.fo3 p{float:left;
       width:100px;
	   font-size:12px;
	   color:#828282;
	   margin-left:10px;
	   margin-top:8px;
	   display:inline;}
p.fo3R{float:right;
       margin-right:10px;}
.fo3 a:visited{color:#828282;}
.fo3 a:hover{color:#D84F3F;
             text-decoration:underline;}
.fo5t{float:left;
      width:690px;
	  height:120px;}
.fo5t1{float:left;
       background:#F9F9F9;
	   width:640px;
	   height:90px;
	   margin-left:25px;
	   margin-top:15px;
	   display:inline;
	   border:#D0D0D0 solid 1px;}
.fo5t1 p{text-align:left;
         line-height:24px;
		 /**text-indent:30px;**/
		 margin-top:10px;
		 margin-left:10px;
		 margin-right:10px;
		 color:#767575;}
.fo5tb{float:left;
      width:690px;
      text-align:left;
	  margin-top:10px;}
.fo5tb p{line-height:28px;
		 /**text-indent:30px;**/
		 margin-left:20px;
		 margin-right:20px;}
.page{float:left;
         width:690px;
		 height:20px;}
.page span{margin-left:10px;}
.tag{float:left;
     width:690px;
	 height:20px;
	 margin-top:15px;}
.tagu{float:left;
      width:590px;
	  height:20px;
	  margin-left:12px;
	  display:inline;}
.tagu li{float:left;
         width:60px;
		 height:20px;
		 display:inline;}
#tagud{float:left;
text-align:left;
         width:280px;}
.edition{float:left;
         width:690px;
		 height:20px;
		 margin-top:20px;}
.edition span{float:right;
              margin-right:15px;
			  display:inline;}
p.bvo{margin-bottom:25px;}
.copyright{float:left;
           width:690px;
		   height:130px;
		   margin-top:5px;}
.copyright p{text-align:left;
             line-height:24px;
			 text-indent:28px;
			 margin-left:10px;
			 margin-right:10px;
			 margin-top:10px;}
.footer{width:990px;
        height:150px;
    margin:0 auto;
    margin-top:10px;}
.footertop{float:left;
           width:988px;
       height:25px;
       background:no-repeat #F5F5F4;}
.footermain{float:left;
            width:988px;
      height:40px;
      margin-top:5px;}
.footerbuttom{float:left;
              width:988px;
        height:60px;
        margin-top:8px;}
span.cav25{font-weight:bold;}
span.cav24{float:right;}
.footertop span{margin-left:8px;}
.footertop p{margin-top:6px;
             text-align:center;}
.footermain p{margin-top:4px;
              text-align:center;}
.footermain span{margin-left:10px;}
.footerbuttom p{margin-top:2px;
                text-align:center;}
.footerbuttom span{margin-left:12px;}
span.gb{margin-top:5px;}
.footertop a:visited{color:#2B2B2A;}
.footertop a:hover{color:#D84F3F;
              text-decoration:underline;}
.footermain a:visited,.crb2u a:visited,.ca2bm1bu a:visited{color:#2B2B2A;}
.footermain a:hover,.crb2u a:hover,.ca2bm1bu a:hover{color:#D84F3F;
              text-decoration:underline;}