@charset "utf-8";
/* CSS Document */
.cl{clear:both;}

.block {display: block;}
.s_c {width:440px;margin-left:20px; margin-top:5px;}
.s_c ul{clear:both;margin:0;}
.s_c li{list-style:none;float:left;position: relative;width: 75px; }
.s_b {border:1px solid #b2c0cd;width:440px; margin:0 11px 5px 15px ; padding:2px;background:#d8e8f5; }
.s_b span{padding:0px;vertical-align:middle;}
.s_0{
background:#FFFFFF; position:relative; left:-10px;}
.s_1{
background:#d8e8f5;position:relative; left:-10px;}
.search_1 {background:#d8e8f5; }
.search{ background:url(../images/search.jpg) no-repeat; border:0px; font-size:0px;width:80px; height:24px; color:#ffd342; margin-right:2px; z-index:-1;}
.input{ padding:3px; height:16px; width:349px;margin-left:2px;margin-right:0px; border-right:0px; border-bottom:1px solid #d2d2d2; border-top:1px solid #838383;border-left:1px solid #7f8487;}
.c_0 {color:#000; font-weight:bold;width: 75px;  text-align:center;}
.c_1 {padding:0px ;width: 75px; text-align:center;
background:#d8e8f5;border:1px solid #b2c0cd;border-bottom:1px solid #d8e8f5;text-decoration: none; z-index:12; margin-bottom:-1px; font-weight:bold; color:#0b4e85;}
.rinput{z-index:-1; position:relative;left:10px; top:3px; }


body{font-size:12px;color:#383838;font-family:"宋体";margin:0;line-height:180%;}
td{ font-size:12px; color:#383838; font-family:"宋体"; line-height:150%}
ul{list-style:none;margin:0;padding:0}
a:link{color:#383838;text-decoration:none}
a:visited{color:#383838; text-decoration:none}
a:hover{color:#383838;text-decoration:underline}

.menuwhitelink{ color:white;  font-size:12px; font-weight:600; padding-left:5px;}
a.menuwhitelink:link{ color:white;  text-decoration:none}
a.menuwhitelink:visited{ color:white;  text-decoration:none}
a.menuwhitelink:hover{ color:white; text-decoration:underline}

.gonggao{ padding-left:20px;}
.gonggao #gfont{ color:red; font-weight:600;}

.whitelink{ color:white;  font-size:12px;}
a.whitelink:link{ color:white;  text-decoration:none}
a.whitelink:visited{ color:white;  text-decoration:none}
a.whitelink:hover{ color:white; text-decoration:underline}

a.bluelink:link{ color:#0050C8;  text-decoration:none}
a.bluelink:visited{ color:#0050C8;  text-decoration:none}
a.bluelink:hover{ color:#0050C8; text-decoration:underline}

.graykuang {border:1px solid #D5D5D5;line-height:180%; }
.bluekuang {border:1px solid #D5E2ED;line-height:180%; }
.bluekuang #kcontent{background-color:#EDF7FD;}
.bluekuang #ktitle{background-color:#EDF7FD; height:25px; padding:5px 0 0 5px;}
.bluekuang #kcontentabout{margin:15px; text-align:left}

.pdetailtitle{ font-size:14px; font-weight:600; text-align:center}
.pdetailmenu{ background-color:#E0F2FE; height:40px}
.pdetailmenu #pdmlink{float:left; margin:10px 0 0 5px}
.pdetailmenu #pdmpic{ text-align:right; margin:3px 5px}
.pdetailpic{ text-align:left;  width:670px;margin-top:20px;}
.pdetailpic #pdp{ border:1px #D6D6D6 solid;  width:450px; float:left; margin-right:10px}

.plistpic {border:1px #D6D6D6 solid; width:120px; float:left; margin-right:10px}



.split_line{height:1px;	background-image:url('../images/xuxianhang.gif');background-repeat:repeat-x;font-size:1px; }

.graybluekuang {background-color:#D5D5D5;}
.graybluekuang #ghead{background-image:url('../images/embedded_29.gif'); font-weight:600; color:white;height:25px}
.graybluekuang #whitetd{background-color:#ffffff;}

.graygraykuang {background-color:#D5D5D5;height:24px}
.graygraykuang #ghead{background-color:#E8E9E9; font-weight:600; color:#383838}
.graygraykuang #whitetd{background-color:#ffffff;}

.graybgkuangdiv { width:100%; height:20px; line-height:100%; margin-top:2px;}
.graybgkuangdiv #div1{ float:left; margin:5px 3px 0 3px; text-align:left}
.graybgkuangdiv #div2{ font-size:14px; font-weight:600;margin:3px;text-align:left}
 
.graybgkuang {background-color:#D5D5D5; width:99%}
.graybgkuang #bluehead{background-color:#4CA7DF; height:3px;}
.graybgkuang #ghead{background-image:url('../images/embedded_45.gif');  color:#383838;height:22px; padding-left:10px; text-align:left}
.graybgkuang #whitetd{background-color:#ffffff; padding:10px 20px ; line-height:184%}
.graybgkuang #div1{ float:left; width:315; margin-right:50px;text-align:left}
.graybgkuang #div2{ width:315;text-align:left}

.firendlink {float:left; margin:8px 0 0 20px}

/***********class*************************/
.gbgkuangclass {background-color:#D5D5D5; width:100%}
.gbgkuangclass #bluehead{background-color:#4CA7DF; height:3px;}
.gbgkuangclass #ghead{background-image:url('../images/embedded_45.gif');  color:#383838;height:22px; text-align:center; font-weight:600}
.gbgkuangclass #whitetd{background-color:#F0F7FE; line-height:184%}
.gbgkuangclass #div1{ float:left; width:315px; margin-right:50px;text-align:left}


.classbluekuang {background-color:#D5D5D5;}
.classbluekuang #ghead{background-image:url('../images/embedded_29.gif'); font-weight:600; color:white;height:25px; font-size:14px;padding:0 0 0 5px;}
.classbluekuang #whitetd{background-color:#ffffff;}

.indexbodyhead{ font-size:14px; font-weight:600; margin:3px 0;}

.redfont{font-weight:bold;color:#FF0000}
.redfont a:link,.redfont  a:visited{font-weight:bold;color:#FF0000}

/***********************新index************************/
.allpart {background-color:#D5E2ED;}
.allpart #ptitle{background-image:url('../images/allparttitle.gif');font-size:14px; font-weight:600; color:#383838; height:24px; padding:3px 0 0 8px;}
.allpart #pcontent{ background-color:#FFFFFF; padding:8px 12px; line-height:185%}
.allpart #pcontent ul{margin:0; list-style:none}
.allpart #pcontent li{list-style-type:none}

.allpart #ptc{ float:left; text-align:left;}
.allpart #pmore{ font-size:12px; color:#7DA0BD; font-weight:100; float:right; text-align:right; margin-right:5px;}
.allpart #pmore2{ font-size:12px; color:#7DA0BD; font-weight:100; text-align:left; float:left; margin-left:15px;}
.allpart .pmorelink{color:#7DA0BD; text-decoration:none}
.allpart a.pmorelink:link{color:#7DA0BD; text-decoration:none}
.allpart a.pmorelink:visited{color:#7DA0BD; text-decoration:none}
.allpart a.pmorelink:hover{color:#7DA0BD; text-decoration:underline}

.teacher_name{padding:5px 5px 0 8px; height:20px;}
.teacher_dec{padding:0 5px 0 8px;}

.leftmenu {background-color:#D5E2ED;}
.leftmenu #mtitle{background-image:url('../images/menutitle.gif');font-size:12px; font-weight:600; color:#383838; height:26px; padding:3px 0 0 15px; color:#FFFFFF}
.leftmenu td{ background-color:#F3F9FD; padding:3px 5px 3px 15px;}
.leftmenu td #kindname{ float:left; text-align:left;}
.leftmenu td #arrow{float:right; margin-top:8px;}

.indexproduct{background-color:#ffffff;}
.indexproduct td {background-color:#F4F8FD; text-align:center}
.indexproduct div {border:#FFFFFF 1px solid}
