@charset "gb2312";
/* CSS Document */

* {margin: 0px;padding: 0px;}
body {font-size:12px; font-family:"宋体";font-weight: normal;text-decoration: none;width:100%;margin:0px auto 0px auto; background:url(/zhuanti/csswmstx/images/body_bg.gif) 0px 24px repeat-x;}
h1,h2,h3,h4,h5,h6{font-family:"";font-size:12px;font-weight: normal;}
ul li{ list-style:none;}
img{ border:0px;}
table, th, tr, td{}
a:link,a:visited{color:#3f3f3f; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:underline;}

/*框架*/
.layout{ clear:both;width:950px;text-align:left;margin:0 auto;}
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.left{ float:left;}
.middle{ float:left;}
.right{ float:right;}
.marb6{ margin-bottom:6px; clear:both}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.title01{ width:950px; height:40px; margin:0 auto; background:url(/zhuanti/csswmstx/images/title01.jpg) no-repeat;}
.title02{ width:950px; height:39px; margin:0 auto; background:url(/zhuanti/csswmstx/images/title02.jpg) no-repeat;}

/*链接颜色*/
.c_o a:link{ color:#f35000; text-decoration:none}
.c_o a:visited{ color:#f35000; text-decoration:none}
.c_o a:hover{ color:#f35000; text-decoration:underline}

.c_blue a:link{ color:#0a6ab8; text-decoration:none}
.c_blue a:visited{ color:#0a6ab8; text-decoration:none}
.c_blue a:hover{ color:#0a6ab8; text-decoration:underline}

/*logo*/
.logo{ width:950px; height:139px; overflow:hidden; margin:0 auto;}

/*nav*/
.nav{ width:950px; overflow:hidden; margin:0 auto;}
.nav .top{ width:950px; height:6px; background:url(/zhuanti/csswmstx/images/top01.gif) no-repeat; overflow:hidden;}
.nav .nr{ width:948px; overflow:hidden; border-left:1px solid #b3d7f4; border-right:1px solid #b3d7f4; background:#fff;}
.nav .nr .left{ float:left; width:580px; overflow:hidden;}
.nav .nr .left h3{ padding:4px 0 0 20px;}
.nav .nr .left .tit{ width:522px; height:41px; background:url(/zhuanti/csswmstx/images/z2.gif) no-repeat; margin:20px 0 0 20px;}
.nav .nr .left ul{ padding:0 0 0 36px;}
.nav .nr .left li{ float:left; width:186px; line-height:28px; font-size:14px; color:#597793; padding-left:20px;}
.nav .nr .right{ float:right; width:315px; background:url(/zhuanti/csswmstx/images/bg1.gif) repeat-x; overflow:hidden; padding:8px 0 8px 20px;}
.nav .nr .right h3{ line-height:24px; font-weight:bold; color:#d90000;}
.nav .nr .right p{ line-height:24px; color:#003669;}
.nav .bottom{ width:950px; height:12px; background:url(/zhuanti/csswmstx/images/bottom01.gif) no-repeat; overflow:hidden;}

/*新课*/
.xinke{ width:950px; overflow:hidden;}
.xinke ul{}
.xinke li{ float:left; display:inline; width:469px; height:218px; background:url(/zhuanti/csswmstx/images/box.jpg) no-repeat; margin:8px 12px 0 0;}
.xinke .tit{ height:31px; line-height:31px; padding:0 0 0 28px; font-size:14px; font-weight:bold; color:#fff;}
.xinke .pic{ float:left; padding:10px 0 0 15px;}
.xinke .text{ float:right; width:260px; line-height:22px; color:#0a6ab8; padding:6px 0 0 0; font-size:14px;}
.xinke p{ line-height:20px; color:#0a6ab8; padding:4px 10px 0 10px;}

/*其他课程*/
.qtkc{ width:948px; border:1px solid #b4daf7; background:url(/zhuanti/csswmstx/images/bg2.gif) repeat-x bottom #f7fdff; overflow:hidden; padding:20px 0;}
.qtkc ul{}
.qtkc li{ float:left; display:inline; width:180px; overflow:hidden; margin:0 28px; line-height:32px; text-align:center; font-size:14px;}
.qtkc img{ width:180px; height:110px;display:block;}
