body {
	font-family: Arial, Helvetica, sans-serif;font-size:12px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
.weizi{
   float:left;
   width:989px;
   height:28px;
   margin:8px 0px 0px 0px;
   padding:0 0 0 15px;
   padding-top:6px;
   background:url(../images/view1.jpg) repeat-x;
   font-size:13px;
   font-weight:bold;
   overflow:hidden;
}
.classpic{
   float:left;
   width:1004px;
   height:138px;
   margin-bottom:5px;
}
.nymleft1{
   width:674px;
   height:31px;
   margin:0px 0px 5px 0px;
   background:url(../images/view2.jpg) no-repeat;
   
}
.nymleft1 p{
  margin-top:8px;
  margin-bottom:1px;
}
.nymleft1 p a:hover{
  color:#FF0000;
}
.ct{
    margin-left:15px;
	
}
.ct1{
    margin-left:25px;
}
.ct2{
    margin-left:20px;
}
.ct3{
   margin-left:10px;
   color:#ff0000;
}
.nymleft2,#viewpic{
    width:634px;
	height:auto;
	line-height:20px;
	min-height:200px;
	margin-top:30px;
	padding:30px 20px 10px 20px;
	overflow:hidden;
	border:#8CDDFE 1px solid;

}
.nymleft2 ul{
   margin:0px;
   padding:0px;
}
.nymleft2 li{
  list-style-type:none;
  border-bottom:#999999 1px dotted;
  padding:10px 0 2px 5px;
}

#viewpic{
   
}
#viewpic table{
  width:674px;
  margin:0px;
  padding:0px;

}
#viewpic td{
  width:120px;
  margin-left:10px;

}
#viewpic  td img{
  border:0px;
}
#viewpic  td a{
   text-align:center;
   color:#000;
   text-decoration:none;
}
#viewpic  td a:hover{
   color:#FF0000;
} 

.nymain{

	width:1004px;
	height:auto;
	margin:5px 1px;
}
.nymleft{
   float:left;
   width:674px;
   height:auto;
   margin-right:8px;
   
}
.nymright{
   float:right;
   width:318px;
   height:auto;
   border:1px #8CDDFE solid;
}
.nymright1{
   width:316px;
   height:24px;
   margin:1px;  
   background:url(../images/menubg.gif) repeat-x;
   overflow:hidden;
}
.nymright11{
 float:left;
 padding:7px 0 0 10px; 
 font-weight:bold;
}
.nymright12{
 float:right;
 padding:6px 20px 0 10px; 
 font-weight:bold;
}
.nymright1 p{
  margin-top:5px;
  margin-bottom:1px;
}
.nymright2{
   width:316px;
   height:auto;
}
.nymright2 ul{
  width:310px;
  margin:3px 0px;
  padding:0px;
}
.nymright2 li{
  list-style-type:none;
  border-bottom:1px #8CDDFE  dashed;
  padding:10px 0 2px 10px;
}
.nymleft1-1{
   width:674px;
   height:26px;
   background:url(../images/out1.jpg) no-repeat;
   overflow:hidden;
}
.nymleft1-1 p{
   margin-top:5px;
   margin-bottom:1px;
}
.nymleft2-1{
   width:672px;
   height:auto; 
   border:1px #A8E558 solid;
   padding-top:10px;
}
.nymleft2-1a{
  float:left;
  width:336px;
  height:auto;
}
.nymleft2-1b{
  float:right;
  width:336px;
  height:auto;
}
.out1{
   height:25px;
   
}
.out1 p{
   margin-top:2px;
   margin-bottom:1px;
}
.out1 p a{
  margin-left:150px;
  color:#1666F7;
}
.out1 p a:hover{
   color:#ff0000;
}   
.out2{
   height:auto;
   border-bottom:#ccc 1px dashed;
}
.out2 li a{
   line-height:1.8em;
   color:#000;
   text-decoration:none;
}
.out2 li a:hover{
   color:#ff0000;
}
#tecan{
    width:674px;
	height:auto;
} 
.tecan1{
   height:20px;
   background:#E2FAFB;
}  
.tecan2{
   height:20px;
   margin:5px 0px;
} 
.tecan2 a{
   margin:0px 10px;
   color:#000;
   text-decoration:none;
}
.tecan2 a:hover{
   color:#0C8406;
}
#tec{
   width:672px;
   height:auto;
   border:1px #8ECFF8 solid;
}
#tec1{
  width:663px;
  height:24px;
  margin:0px 5px 0px 4px;
  background:url(../images/tecan1.jpg) no-repeat;
}
#tec1 a{
   margin-left:600px;
}
#tec2{
  width:663px;
  height:140px;
  margin:5px  4px;
  color:#000;
}
#tec2 a:hover{
   color:#ff0000;
}
tec2 td{
   margin-right:5px;
}