/*二级导航*/
.nav1{ width:970px;  height:30px; background: url(../images/zhiyerentop.gif) no-repeat;  margin:5px 0 5px 17px!important; margin:5px 0 0 8px; float:left; padding-top:20px;  }
.nav1 ul{ width:950px; height:30px; margin:0 0 0 20px; float:right}
.nav1 ul li{ margin-right:5px; line-height:30px; height:30px; color:#fff; text-align:center; float:right; font-weight:bold;}
.nav1 ul li a{color:#fff; text-decoration:none; font-size:14px; }
.nav1 ul li a:hover{color:#fff; text-decoration:underline; font-size:14px;}
.nav1 ul li a:visited{color:#fff;}
.nav1 ul li a:active{color:#fff; }


/*日期时间*/
.datetime{

}
.f_r{float:right; margin-right:3px;}


/*中上区域*/
#center{ margin-top:5px;clear:both;}
.left{float:left; margin:0px 0 0 18px!important; margin:0 0 0 8px;}
.left{ width:359px; height:370px; border:1px solid #0092E7;}
.left h1{ margin:3px 0px 0px 4px;}
.left ul{ height:76px; margin:10px 0 0 10px;}
.left ul li{ float:left;}
.left .ad{ text-align:center; margin-top:5px;}
.left_1{ background:url(../images/n_16.jpg) repeat-x; width:324px; height:76px;}
.left_1 h2{ margin:7px 0 0 0; width:102px; height:62px; float:left;}
.left_1 dl{ float:left; width:200px; height:62px; margin:5px 0 0 10px;}
.left_1 dl dt{width:200px; height:20px; text-align:left; line-height:20px; }
.left_1 dl dd{line-height:20px;} 
.left_1 dl dd a:hover{ text-decoration: underline;}
.left_1 dl dt a{ color:#E20300; font-size:14px; font-weight:bold; }
.left_1 dl dt a:hover{ color:#E20300; text-decoration:underline; font-size:14px; font-weight:bold;} 
.midl{  float:left; width:360px; margin:0px 0 0 13px!important; margin:0 0 0 13px;}
.midl_1{ width:358px; height:83px; border:1px solid #0092E7;}
.midl_1 h1{ font-size:14px; color:#222222; font-weight:bold; line-height:20px; margin:8px 5px 0px 5px; padding-left:30px; background:url(../images/n_07.gif) no-repeat 5px 1px; border-bottom:#999999 1px dotted;}
.midl_1 h2{font-size:12px; text-align:left; line-height:18px; padding:10px 0 0 5px!important; padding:10px 0 0 5px;}
.midl_2{ width:359px; height:290px; overflow:hidden ;text-align:left;  }
.midl_2 dl { CLEAR: left;  TEXT-ALIGN: left; height:64px; overflow:hidden; margin-top:8px;} 
.midl_2 dl dt { width:68px; FLOAT: left; DISPLAY: block;}
.midl_2 dl dt img{ width:64px; height:58px; padding:2px; border:#CCCCCC 1px solid} 
.midl_2 dl dd { float:left; width:280px; margin-left:5px;LINE-HEIGHT: 20px;} 
.midl_2 dl .bt { color:#222222; font-size:12px;font-weight:bold;}
.midl_2 dl .bt a{ color:#CC0000;  }
.midl_2 dl .bt a:hover{ color:#CC0000; text-decoration:underline;  }
.midl_2 dl .nr{}
.midl_2 dl .nr a{ color:#222222; font-size:12px;}
.midl_2 dl .nr a:hover{ color:#222222; font-size:12px; text-decoration:underline;}
.righ{ width:220px; margin:0px 0 0 13px!important; margin:0 0 0 13px; float:left; border:1px solid #0092E7; height:370px;}
.righ ul{}
.righ ul li{ float:left; margin: 13px 0 0 7px!important; margin: 13px 0 0 5px;}
.righ ul li img{ width:92px; height:98px; padding:2px;}
.righ ul li a{width:96px; height:102px; border:#CCCCCC 1px solid;DISPLAY: block;}
.righ ul li a:hover{ width:96px; height:102px; border:#ff0000 1px solid;DISPLAY: block;}



/*布局*/
#wc1{  width:987px; clear:both; margin-top:5px;  }
/* IE7 */ 
*+html #wc1{  width:987px; clear:both; margin-top:5px;}
#sidebar1 { width:726px; text-align:left;float:right;clear:right; overflow:hidden; }
#mainbody1 {margin:0px 0 0 18px!important; margin:0 0 0 8px;width:238px;text-align:left;float:left;
}
#inside{ clear:both; margin:auto}
#inlside{ width:358px; text-align:left;float:left;clear:left; overflow:hidden; }
#inrside{ width:358px; text-align:left;float:right;clear:right; overflow:hidden;}



.zyjlr_ming{width:722px; border:1px solid #0092E7; float:right; margin:0px;}


/*精品推荐、专家咨询*/
.cy{ background:url(../images/ketangbg.gif) no-repeat left top; width:225px; height:23px; font-size:12px; font-size:12px; font-weight:bold; color:#FFFFFF; padding:7px 0 0 15px; }
.cy span{color:#FFFFFF; margin-left:120px;}
.cy a{ color:#FFFFFF;}
.cy a:link,.cy a:visited{ color:#FFFFFF}
.cy a:hover{ color:#FFFFFF; text-decoration:underline;}
.cycontent{border: #0092E7 1px solid; border-top:none; width:224px; padding-left:4px; padding-right:4px; padding-top:8px;}
.cycontent ul{ border:#999999 1px dotted; border-top:0px; border-left:0px; border-right:0px; height:80px; CLEAR: left; MARGIN: 0px; PADDING:0px ;LIST-STYLE-TYPE: none; TEXT-ALIGN: left; LINE-HEIGHT: 20px;}
.cycontent ul li{ background:url(../images/dian.gif) no-repeat 0px 8px;FLOAT: left; DISPLAY: block; margin-left:4px; padding-left:8px; width:96px; } 
.cycontent ul li a:hover{ text-decoration:underline }
.cycontent .zhui_2_1{ clear:both; height:190px;}
.cycontent .zhui_2_1 dl{width:90px; float:left; margin:10px 0 0 15px!important; margin:8px 0 0 10px;}
.cycontent .zhui_2_1 dl dt{width:90px; height:60px; float:left;}
.cycontent .zhui_2_1 dl dd{width:90px; margin-top:3px;text-align:center; float:left;}
.cycontent .zhui_2_1 dl dt img { border:#222222 1px solid;}

.cycontent2{border: #0092E7 1px solid; border-top:none; width:224px; padding-left:4px; padding-right:4px; padding-top:8px; padding-bottom:1px; }
.cycontent2 a{ color:#222222;}
.cycontent2 a:hover{ text-decoration:underline;}
.cycontent2 .wlist { clear:both;  padding-left:4px; padding-right:4px; line-height:22px;}
.cycontent2 .wlist li{ float:left;width:210px; clear:left; display:block; }
.cycontent2 .hr{ line-height:21px; height:305px;}
.cycontent2 .tlist { border-top:#999999 1px dashed ;padding-top:9px;margin-top:8px!important;margin-top:4px;  clear:both; height:95px;  }
* html .cycontent2 .tlist{padding-top:4px; height:auto}
*+html .cycontent2 .tlist{padding-top:4px; height:auto;} 
.cycontent2 .tlist dl { float:left; TEXT-ALIGN: left;  margin:0 6px 1px 8px!important;margin:0 10px 1px 10px;   }
.cycontent2 .tlist dl dt{ text-align:center; line-height:20px;  overflow:hidden; float:left;}
.cycontent2 .tlist dl img{ width:90px; height:60px; border:#222222 1px solid; }

* html .cycontent2 .tlist ul li p{ height:22px;}
*+html .cycontent2 .tlist ul li p{ height:22px;}

.cycontent2 .tlist2 { border-top:#999999 1px dashed ;margin-top:8px!important;margin-top:4px;  clear:both; height:175px; overflow:hidden; padding-top:9px;}
* html .cycontent2 .tlist2{padding-top:4px;height:172px;}
*+html .cycontent2 .tlist2{padding-top:4px;height:172px;} 
.cycontent2 .tlist2 dl {DISPLAY: inline; TEXT-ALIGN: left; float:left; margin:0 10px 1px 10px!important;margin:0 10px 1px 10px;  }
.cycontent2 .tlist2 dl dt{ text-align:center; line-height:20px;  overflow:hidden;}
.cycontent2 .tlist2 dl img{ width:90px; height:60px; border:#222222 1px solid;}

* html .cycontent2 .tlist2 ul li p{ height:22px;}
*+html .cycontent2 .tlist2 ul li p{ height:22px;}

.cycontent2 .gao{margin-top:10px;}



zyjlr{width:700px; float:right; overflow:hidden; }
.zyjlr_title{ background:url(../images/xueyuan_r2_c2__c3.jpg)  left top;  height:18px; font-size:14px; font-weight:bold; color:#1472A8;padding:7px 0 0 20px; border-bottom:#0092E7 1px solid;}
.zyjlr_title span{ margin-left:550px; font-size:12px; font-weight:normal;}
.zyjlr_title span a{ color:#1472A8; text-decoration:none}
.zyjlr_title span a:hover{ color:#1472A8; text-decoration: underline}


.zyjlr_mingbody{ border-top:0px; width:700px;   padding-right:4px; padding-top:8px; }
.zyjlr_mingbody .mingbody{ font-size:12px;     width:240px;  }
.zyjlr_mingbody .mingbody ul{ float:left;  BORDER: 0px;LIST-STYLE-TYPE: none; background:url(../images/list_r3_c10.gif) no-repeat; width:240px; padding-left:25px; margin-left:6px!important;margin-left:4px; margin-bottom:10px!important; margin-bottom:4px; }
.zyjlr_mingbody .mingbody ul li{  DISPLAY: block; MARGIN: 0px; PADDING: 0px ; line-height:23px; TEXT-ALIGN: left;}
.zyjlr_mingbody .mingbody ul li a{ color:#24A024; }
.zyjlr_mingbody .mingbody ul li a:hover{ color:#24A024; text-decoration:underline}
.zyjlr_mingbody .tu{ margin-left:6px; clear:both;  width:240px;}



/*特别专题*/
.left2{ background:url(../images/xueyuan_r2_c2__c3.jpg)  left top; width:336px; height:18px; font-size:14px; font-weight:bold; color:#1472A8;padding:7px 0 0 20px; border:#0092E7 1px solid;}
.left2 span{ margin-left:200px; font-size:12px; font-weight:normal;}
.left2 span a{ color:#1472A8; text-decoration:none}
.left2 span a:hover{ color:#1472A8; text-decoration: underline}
.left2content{ width:356px; height:325px; border: #0092E7 1px solid; border-top:0px; margin-bottom:5px;}
* html .left2content{margin-bottom:5px; padding-bottom:5px;}
*+html .left2content{margin-bottom:5px;padding-bottom:3px;}
.left2content .tulist { clear:both;}
.left2content .tulist dl{float:left; display:inline;margin:8px 0 0 8px!important; margin:8px 0 0 8px;}
.left2content .tulist dl dt{ text-align:center; line-height:20px; }
.left2content .tulist dl img{width:150px; height:70px; padding:5px; border:1px solid #999;}
.left2content .zilist { clear:both; border-top:1px dashed #CCCCCC; width:330px; margin:3px 5px 0 5px;float:left; padding-top:5px;}
.left2content .zilist li{LINE-HEIGHT: 22px;  float:left; display:block; width:158px; }
.left2content a{ color:#222222;}
.left2content a:hover{ text-decoration:underline}

.center2{ background:url(../images/xueyuan_r2_c2__c3.jpg)  left top; width:336px; height:18px; font-size:14px; font-weight:bold;color:#1472A8; padding:7px 0 0 20px; border:#0092E7 1px solid}
.center2 span{ margin-left:200px; font-size:12px; font-weight:normal;}
.center2 span a{ color:#1472A8; text-decoration:none}
.center2 span a:hover{ color:#1472A8; text-decoration: underline}


/*大师之路、拜师学艺*/
.left3content{ width:356px; height:315px; border: #0092E7 1px solid; border-top:0px; margin-bottom:5px; overflow:hidden;}
*html .left3content {  margin-bottom:5px; } 
.left3content .tulist2{ text-align:center; margin:8px 5px 0 6px;}
.left3content .tulist2 dl{float:left; display:inline; margin:0 5px 0 5px;}
.left3content .tulist2 dl dt{text-align:center; line-height:20px;   }
.left3content .tulist2 img{width:90px; height:110px; padding:5px; border:1px solid #CCCCCC;}
.left3content .tulist2 li{ float:left; margin:2px 8px 7px 3px;}
.left3content .tulist2 li p{width:102px; height:15px; background:#966F34; text-align:center; margin-top:2px; padding-top:3px;color:#FFFFFF; overflow:hidden; }
.left3content .tulist2 li a{ color:#FFFFFF; }
.left3content .tulist2 li a:hover{ color:#FFFFFF; text-decoration:underline;}

.left3content .zilist2{ display:inline;}
.left3content .zilist2 ul{ float:left; MARGIN: 8px 5px 0 5px; PADDING:10px 0 0 0  ; BORDER: 0px;  border-top:#999999 1px dashed; width:325px;line-height:22px;  }
* html .left3content .zilist2 ul{ line-height:22px;}
*+html .left3content .zilist2 ul{ line-height:22px;}
.left3content .zilist2 ul li{TEXT-ALIGN: left;}
.left3content .zilist2 ul li a{ color:#222222;}
.left3content .zilist2 ul li a:hover{ color:#CC0000; text-decoration:underline}

.left3content .ser{ width:332px; height:37px; background:#E6E6E6; margin:5px 0 0px 8px!important; margin:5px 0 5px 8px;   padding:4px}
.left3content #in{ height:16px;}
.left3content .ser li{ float:left; text-align:center; margin-top:8px; margin-left:5px; display:inline}
.left3content .ser a{ text-decoration:underline}
.left3content .ser a:hover{ text-decoration:none}

.left3content .zilist3{ float:left;}
.left3content .zilist3 dl{ margin-left:10px!important; margin-left:5px; margin-right:5px; float:left;}
.left3content .zilist3 dt{ border-bottom:1px dashed #CCCCCC; width:135px; height:17px; background:url(../images/n_07.gif) no-repeat 5px; padding-left:25px; padding-top:4px;}
.left3content .zilist3 dt a{ color:#FE5B00;}
.left3content .zilist3 dd{ line-height:20px;font-size:12px; background:url(../images/dian.gif) no-repeat 0px 8px;margin:0 4px 0 6px!important;  margin:0 4px 0 4px; padding-left:8px; }
* html .left3content .zilist3 dd{line-height:21px}
*+html .left3content .zilist3 dd{line-height:21px}
.left3content .zilist3 dd
.left3content .zilist3 dd a{ font-size:12px;}
.left3content .zilist3 dd a:hover{ text-decoration:underline;}
