/*公共通用 包括主体框架和头部尾部*/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th{ padding:0; margin:0;}
body{ background-color:#fff; font-size:12px; color:#2b2b2b;}
table { border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; vertical-align:middle}
address,caption,cite,code,dfn,em,th,var { font-weight: normal; font-style: normal;}
ol,ul,li { list-style: none;}
caption,th { text-align: left;}
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%;}
q:before,q:after { content:'';}
abbr,acronym { border: 0;}
a { color:#3d3d3d; text-decoration:none;}
a:hover { color:#CC0000; text-decoration:underline;}
.mgt8 { margin-top:8px;}
.mgt5 { margin-top:5px;}
.mgt10 { margin-top:10px;}
.mgt18 { margin-top:18px;}
.clear { clear:both}
.topall { width:100%; color:#808080; background: #f5f5f7; height:34px; border-bottom:1px solid #e0e0e0; overflow:hidden;}
.topall .links { float:left; vertical-align:middle; line-height:34px;}
.topall .links em { color:#ccc; padding-left:8px; padding-right:8px;}
.topall .right { float:right; vertical-align:middle; line-height:34px; }
.topall .right input {vertical-align:middle;}
.topall a { color:#7d7d7d}
.mshao950 { margin:0 auto; width:950px; overflow:hidden; height:auto; clear:both}
.ban950 { margin:6px auto; width:950px; font-size:0px; height:100%;}

/* ============== 横切定义 ============== */
/* 标准头 */
.channelHead{width: 100%;min-width: 950px;line-height:20px;font-size:12px;background: #f7f7f7;border-top: 3px solid #213e82;border-bottom: 1px solid #e5e5e5;position: relative;}
.channelHead strong{font-weight:bold;}
.channelHead a:link,.channelHead a:visited{color:#000;text-decoration:none;display:inline; padding:0 8px;}
.channelHead a:hover{color:#ff474f;text-decoration:underline;}
.cheadTopbar{width:950px;min-width: 950px;height:31px;margin:0 auto;}
.cheadTopbara{width:500px;float:left; margin-left: 5px; padding:5px 0 0;}
.cheadTopbarb{float:right;padding:5px 0 0; margin-right: 18px;position: relative;}

.Nav2{ width: 950px; margin: 0 auto; position:relative; z-index:100}
.nav_home{ background:url(http://www.mshao.com/img/index_home_nav_bg.png) repeat-x 0 -50px; height:44px; line-height:44px; overflow:hidden}
.nav_home li{ float:left; display:inline; padding:0 8px;}
.nav_home li.homelink{ background:url(http://www.mshao.com/img/index_home_nav_bg.png) no-repeat; width:90px; text-align:center; font-size:14px; margin-right:7px;}
.nav_home li a:link, .nav_home li a:visited, .nav_home li a:hover{color:#fff;}

.nav_two{ background:#f3f3f3 url(http://www.mshao.com/img/edu_home_02.png) no-repeat -875px 11px; height:60px; line-height:42px;position:relative;}
.nav_two .right{ position:absolute; left:60px; top:8px;color:#bf1d24;overflow:hidden;}.nav_two p{height:20px; line-height:20px; margin-top:3px; margin-left:7px;}.nav_two p a{ padding:0 8px;}.nav_two a:link, .nav_two a:visited{color:#3e3a39;}.nav_two a:hover{color:#ff474f}.nav_two p span{ color:#FF000A;}

.area{width: 950px; margin: 0 auto;}
#top .menus .k0{width:152px;}
#top .menus .k0 a{padding: 0 7px;}
#top {background:#fff;height:70px}
#top .logo{background:url(http://www.mshao.com/img/toplog.gif) no-repeat;width:250px;margin:10px 12px 0;float:left;display:inline}
#top .logo a{width:140px;height:48px;float:left;}
#top .logo span{display:none}
#top .tips{width:80px;float:right;margin-right:1px;display:inline;font:12px/17px "宋体";color:#00906D;margin-top:8px}
#top .menus{width:670px;float:left}
#top .menus .k1 {width:235px}
#top .menus .k2 {width:228px}
#top .menus p{float:left;margin-top:15px;font:12px/20px "宋体";color:#333;margin-left:15px;}
#top .menus span{width:28px;height:36px;float:left;font:12px/18px "宋体";color:#00906D;}
#top .menus span b{display:block;width:28px;background:url(http://www.mshao.com/img/toplog.gif) no-repeat 0 -48px;height:19px;}
#top .menus a{float:left;font:12px/20px "宋体";color:#333;padding:0px 8px}
#top .menus .l1{background:url(http://www.mshao.com/img/toplog.gif) no-repeat -29px -48px;}
#top .menus .l2{background:url(http://www.mshao.com/img/toplog.gif) no-repeat -58px -48px;}


/*省市导航*/
.map{ margin-top:8px; margin-bottom:8px; border-top:3px solid #CC0000; height:110px; background-color:#f4f4f4;}
.map ul{ margin:8px; margin-left:10px; clear:both; }
.map ul li{float:left; width:116px; text-align:center; height:24px; line-height:24px; display:block; font-size:12px;}
.map a.curr { color:#f9f9f9; background-color:#d22785}

.areamap { border:1px solid #dfdfdf; margin-bottom:6px; height:100%; border-top:3px solid #CC0000;}
.areamap dt { font-size:14px;font-weight:bold;text-indent:15px;height:30px;line-height:30px;color:#df0024}
.areamap dt span { float:right; padding-right:15px; font-size:12px;}
.areamap dt span a { color:#0000FF;}
.areamap dd { padding:8px;}
.area { height:100%; overflow:hidden;}
.area li { float:left; width:116px; line-height:20px;}

.bannertitle { line-height:60px; height:60px; overflow:hidden; text-align:center; background:#FFFFCC;; border:1px solid #dfdfdf; border-bottom:none;}
/*page*/

/*院校频道*/
.topmaps { padding:12px; border:1px solid #f5ba67; background-color:#faf2c9; line-height:20px; color:#db0000; clear:both;}
.redbg{ background:#FFFFCC; height:55px; font-size:22px; overflow:hidden;font-family:Microsoft Yahei,arial;line-height:48px;color:#CC0000;}
.redleft{ width:200px; color:#CC0000; float:left; background:#FFFFCC; text-indent:30px}
.redright{ float:right; padding-right:40px;}
.edumap{ margin-top:8px; margin-bottom:8px; border-top:3px solid #CC0000; height:60px; background-color:#f4f4f4;}
.edumap ul{ margin:8px; margin-left:10px; clear:both; }
.edumap ul li{float:left; width:58px; text-align:center; height:24px; line-height:24px; display:block; font-size:12px;}
.edumap a.curr { color:#f9f9f9; background-color:#d22785}


.college { padding:12px; border:1px solid #dedede;}
.college h1 { line-height:36px; text-indent:15px; border-bottom:1px solid #dedede; margin-bottom:12px; color:#209500}
.college h1 span { float:right}
.college h1 strong { font-weight:bold; color:#db0000;}
.zdyschli dl { height:150px; overflow:hidden}
.zdyschli dt { width:190px; float:left; text-align:center}
.zdyschli dd { float:right; width:720px;}
.zdyschli dd h3 { font-size:14px; font-weight:bold; line-height:30px;}
.zdyschli dd p.about { line-height:20px; color:#7d7d7d}
.zdyschli dd p.more { line-height:20px; color:#006600}
.zdyschli dd p.more strong { font-weight:bold;color: #006600}

.listzj { padding-top:3px;}
.listzj li { width:72px; float:left; padding-top:2px; text-align:center;line-height:22px;}
.listzj li img { vertical-align:top;}

/*内容页*/
.twoleft { float:left; width:714px; height:auto;}
.cumleft { float:left; width:354px; height:auto; border-top:3px solid #CC0000;}
.cumcenter { float:left; width:354px; height:auto; margin-left:6px; border-top:3px solid #CC0000;}
.cumright { float:right; width:230px; height:auto; border-top:3px solid #CC0000;}

.mbox dd h4 { line-height:28px; font-weight:bold; color:#FFFFCC; text-indent:8px;}
.mbox p.postt { text-align:center; border:1px solid #EFEFEF; height:26px; font-size:14px; line-height:26px; margin-top:6px; background-color:#FFFFCC}

/*mbox*/
.heg1 { height:520px; overflow: hidden}
.mbox,.qbox { border:1px solid #dfdfdf;}
.mbox dt,.qbox dt { background: #EFEFEF; height:29px; line-height:29px; font-size:14px; font-weight:bold; text-indent:15px;}
.mbox dd,.tbox dd { padding:6px;}
.mbox dt a,.qbox dt a,.tbox dt a { color:#515151;}
.mbox dt span {float:right; padding-right:12px; font-size:12px; font-weight:normal;}

.tbox {border:1px solid #EFEFEF; background-color:#fff;}
.tbox dt { background: #f2f5fe url(../images/cont_bg.gif) repeat-x; height:30px; line-height:30px; font-size:14px; text-indent:12px;}
.tbox dt span { float:right; padding-right:12px; font-size:12px;}
.tbox dd {overflow:hidden}
.newlist li { font-size:14px; line-height:24px; text-indent:10px; background:url(http://www.mshao.com/images/ico.png) 0px 3px no-repeat}
.newlist span { float:right; color:#7e82d0; font-size:12px;}
.newlist2 li { line-height:21px; text-indent:10px; background:url(http://www.mshao.com/images/ico.png) 0px 2px no-repeat}
.newlist3 li { line-height:22px; text-indent:10px; background:url(http://www.mshao.com/images/ico.png) 0px 2px no-repeat; }
.newlist3 li em { color:#FF6600}

/*tabmenu*/
.tabmenu{ margin-left:15px;} 
.tabmenu li{ float:left;cursor:pointer;display:block;text-decoration:none;width:86px; text-align:center; text-indent:0px;}
.tabmenu li:hover{text-decoration:none;}
.tabmenu li.curr{ background:url(http://www.mshao.com/images/onmenu_bg.gif) repeat-x; border-left:1px solid #d9e0f9; border-right:1px solid #d9e0f9;}
.tabmenu li a { color:#1b40c3}


.conleft { float:left; width:644px; height:auto; }
.conright { float:right; width:300px; height:auto; }
.ntitle h1 { font-size:18px; font-family:'Microsoft YaHei',SimSun; font-weight:bold; text-align:center;}
.t_info { line-height:30px; color:#999; border-bottom:1px solid #e1ebeb; text-align:center; margin-bottom:10px;}

/*主题内容*/


/*foot*/
.allfoot { border-top:1px solid #ddd; margin-top:20px; clear:both; color:#999; overflow:hidden;}
.allfoot a { color:#999;}
.footmenu { padding-top:10px; line-height:28px; text-align:center}
.footsm { text-align:center; line-height:160%; padding-bottom:20px; padding-top:10px;}
.footsm em { font-family:Arial}

