@charset "utf-8";
/* CSS Document */
a:visited{text-decoration:none; }

body{height:100%; width:980px;font-size:12px; font-family:Verdana, "宋体", Arial, Helvetica, sans-serif;color:#6c6c6c; margin:0 auto;}
fieldset,img{border:0;}
em,th{font-style:normal;font-weight:normal;}
.left{ float:left;}
.right{ float:right;}
*{ margin:0; padding:0}
li{list-style:none;}
a{text-decoration:none;color:#4e4e4e}
a:hover{text-decoration:none; color:#0f59b0;}
.clear{ line-height:0; font-size:0; clear:both;}

/*头部广告*/
.top{ width:980px; height:186px; margin:0 auto; background:url(../images/homepage/top.jpg) no-repeat;}
.top p{text-align:right;color:#363636; padding:5px 10px 0 0;}
.top p a:hover{ color:#f00}

/*导航*/
.nav{width:980px;height:34px;margin:0 auto 6px auto;background:url(../images/homepage/nav_bg.gif) repeat-x; padding:0;}
.nav ul{ padding:0; margin:0;}
.nav ul li{float:left;line-height:34px;font-size:14px;font-weight:bold;}
.nav ul li a{color:#fff; width:98px;text-align:center;display:block;background:url(../images/homepage/nav_line.gif) no-repeat top right;text-decoration:none;}
.nav ul li a:hover{color:#093775}
.nav ul li.last a{ background:none;text-decoration:none;}
.nav ul li.first a{ color:#093775;text-decoration:none;}
.nav ul li.first a:visited{text-decoration:none; }
.nav ul li a:visited{text-decoration:none;color:#fff }
.nav ul li.last a:visited{text-decoration:none; }


/*show*/
.show{ width:724px;height:120px; margin-top:7px;}
/*布局*/
#content{ width:970px; margin:0 auto; overflow:hidden; zoom:1; padding:0 7px;}
#content .c_left{float:left;width:724px;}
#content .c_right{float:right;width:230px;}

/*图片新闻-今日杭培*/
.c_left .slide{float:left; width:355px; height:200px;}
.c_left .hot{ float:right; width:333px; height:186px; border:1px solid #b9cbd5;padding:6px 10px; overflow:hidden; zoom:1 }
.c_left .hot h2{ width:42px; height:175px; margin:0; float:left; margin:9px 0 0 5px;}
.c_left .hot ul{width:272px; height:175px; margin:0; float:right; padding:0;}
.c_left .hot li{ height:28px; width:272px; margin:7px 0 0 0;}

/*右侧天气*/
.weather{width:210px; height:50px; border:1px solid #cfcfcf; background:#f6f4f5; text-align:center; padding:5px 10px;}
.weather p{line-height:25px; margin:0}

/*模块*/
.module{width:356px; margin-top:7px; overflow:hidden; zoom:1;}
.module .hd{width:356px; height:31px; line-height:31px; background:url(../images/homepage/bg.jpg) no-repeat; overflow:hidden; zoom:1;}
.module .hd h2{float:left; padding-left:10px; line-height:31px; font-size:14px; font-weight:bold; color:#1257b2; margin:0;}
.module .hd span{float:right; padding-right:10px; line-height:31px; color:#37383c; font-size:12px; font-family:"宋体"}
/*.module .bd{width:344px; height:117px;border:1px solid #b9cbd5; border-top:0; padding:3px 5px; overflow:hidden;zoom:1;}*/
.module .bd{width:344px; height:112px;border:1px solid #b9cbd5; border-top:0; padding:3px 5px; overflow:hidden;zoom:1;}
.module .bd ul{margin:0;padding:0;}
/*.module .bd li{line-height:20px; width:330px; margin:0;display:inline}*/
.module .bd li{line-height:18px; width:330px; margin:0;display:inline}
.module .bd li a{ float:left;width:230px;height:23px;overflow:hidden; background:url(../images/homepage/li.gif) no-repeat 0 45%; padding-left:10px;text-decoration:none;}
.module .bd li em{ float:right; margin:0; padding:0;}
.module .bd li a span{ margin-left:3px;line-height:23px;margin-top:4px;text-decoration:none;}


/*服务指南*/
.module_long{width:724px; margin-top:7px;}
.module_long .hdl{width:714px; height:31px; line-height:31px; background:url(../images/homepage/bg1.jpg) no-repeat;overflow:hidden; zoom:1; line-height:31px; font-size:14px; font-weight:bold; color:#1257b2; padding-left:10px;}
.module_long .bdl{width:712px; height:85px;border:1px solid #b9cbd5; border-top:0; padding:3px 5px; overflow:hidden;zoom:1;}
.module_long .bdl ul{ margin:0; padding:0}
.module_long .bdl li{ float:left; padding:0 13px 0 12px; margin:6px 0}

/*右侧模块*/
.r_md{ width:230px; overflow:hidden; zoom:1; margin-top:6px;display: block;}
.r_md .hd{width:230px; height:29px;background:url(../images/homepage/bg2.gif) no-repeat; overflow:hidden;text-align:center;vertical-align:middle;}
/*.r_md .hd{width:230px; height:28px;background:url(../images/homepage/bg2.gif) no-repeat; overflow:hidden;text-align:center;vertical-align:middle;}*/
.r_md .hd h2{float:left;line-height:29px;padding-left:10px;color:#415e7c;font-size:14px; font-weight:bold;text-align:center;vertical-align:middle;margin-top:0.0pt;}
.r_md .hd span{float:right; padding-right:10px; line-height:29px; font-family:"宋体";}
.r_md .hd a:visited{text-decoration:none;color:#4c4c4c;}
.r_md .bd{ width:216px; border:1px solid #c5d4db; padding:3px 6px; border-top:0;}
.r_md .bd ul{ background:url(../images/homepage/dq.gif) no-repeat right bottom;}
.r_md .bd li{ line-height:22px;background:url(../images/homepage/li1.gif) no-repeat 0 50%; padding-left:20px;}
.r_md .bd li a:visited{text-decoration:none;color:#4c4c4c;}
/*联络培训*/
/*.r_md .px{width:216px;border:1px solid #c5d4db; font-size:12px; padding:3px 6px; border-top:0; overflow:hidden; zoom:1;}*/
.r_md .px{width:216px;border:1px solid #c5d4db; font-size:12px; padding:4px 6px; border-top:0; overflow:hidden; zoom:1;}
.r_md .px .dotted{ background:url(../images/homepage/dotted.gif) no-repeat left bottom; height:33px}
.r_md .px li{width:108px;float:left;height:40px; background:url(../images/homepage/gou.gif) no-repeat;margin-top:5px;}
.r_md .px li a{line-height:22px;padding-left:40px;color:#435e7c;font-size:14px;font-weight:bold;text-decoration:none;}
.r_md .px li a:hover{ color:#900a09}
.r_md .px p{ line-height:28px;height:28px;clear:both;}

/*未知*/
.r_md .quip{width:216px;border:1px solid #c5d4db;padding:8px 6px;border-top:0;overflow:hidden; zoom:1;}
.r_md .quip p{ line-height:29px; _line-height:26px;font-size:15px; text-indent:25px; overflow:hidden;}


/*网上报名*/
.bm{ width:230px; height:70px; margin-top:6px;}

/*浏览数量*/
.fw{ width:228px; height:25px;line-height:28px;text-align:center;}


/*联络培训*/
.r_md .lyb{width:216px;border:1px solid #c5d4db;padding:10px 6px;border-top:0;overflow:hidden; zoom:1; height:230px;}
.r_md .lyb li{width:210px;overflow:hidden;zoom:1}
.r_md .lyb li a{height:23px;line-height:23px;}
.r_md .lyb li a:hover{ color:#1258b0}
.r_md .lyb p{text-align:left;line-height:36px;}
.r_md .lyb .select1{width:210px;}

/*相关链接*/
/*.r_md .links{width:216px;border:1px solid #c5d4db;padding:3px 6px;border-top:0;overflow:hidden; zoom:1;}
.r_md .links li{ text-align:center; height:25px;}*/
.r_md .links{width:216px;border:1px solid #c5d4db;padding:5px 6px;border-top:0;overflow:hidden; zoom:1;}
.r_md .links li{ text-align:center; height:35px; line-height:35px;}

/*二级栏目布局*/
#content .m_left{float:left;width:230px;}
#content .m_right{float:right;width:724px;}

/*二级侧栏*/
.m_left .sidebar{ width:230px;}
.m_left .sidebar .hd{ width:182px; height:45px;background:url(../images/homepage/sidebar_bg.gif) no-repeat; padding-left:48px; font-size:14px; font-weight:bold; color:#0073c6; line-height:45px; padding-top:5px;}
.m_left .sidebar .bd{ width:228px; border:1px solid #c5d4db;border-top:0;margin:0;}
.m_left .sidebar .bd ul{ margin:0;}
.m_left .sidebar .bd li{line-height:26px;width:228px;height:30px;display:block;margin:0; padding:0}
.m_left .sidebar .bd li a{ font-size:14px;height:30px;color:#4b4b4b;padding-left:35px;width:193px; line-height:30px; display:block; margin:0;text-decoration:none;}
.m_left .sidebar .bd li a:hover{background:url(../images/homepage/li_bg.gif) no-repeat;width:193px; height:30px; color:#0072c8; display:block;font-weight:bold; margin:0}
.m_left .sidebar .bd li.first a{background:url(../images/homepage/li_bg.gif) no-repeat;width:193px; height:30px; color:#0072c8; font-weight:bold; display:block; margin:0;text-decoration:none;}


.dq{ border:1px solid #e4e4e4; background:#faf8f9; height:30px; width:712px; line-height:30px; padding-left:10px; color:#4c4c4c; margin-bottom:5px;}
.dq a:visited{text-decoration:none;color:#4c4c4c;}

/*学员园地*/
.news_list{ width:724px; margin-bottom:10px;}
.news_list .hd{width:714px; background:url(../images/homepage/bg3.gif) no-repeat; height:29px; padding-left:10px; line-height:29px; }
.news_list .hd h2{ float:left;color:#1057b1; font-size:14px; font-weight:bold;}
.news_list .hd span{ float:right; margin-right:10px; font-size:12px; color:#4c4c4c}
.news_list .news1{width:722px; border:1px solid #c6d3db; border-top:0; background:url(../images/homepage/bg_2.gif) no-repeat left bottom; margin:0;}
.news_list .list_bd{ margin:0 10px 10px 10px}
.news_list .list_bd li{ line-height:27px;background:url(../images/homepage/li.gif) no-repeat 0 50%;  height:27px; border-bottom:1px dashed #4c4c4c}
.news_list .list_bd li a{ float:left;background:url(../images/homepage/li.gif) no-repeat 0 50%; padding-left:10px;text-decoration:none;}
.news_list .list_bd li.none{ border-bottom:none;}
.news_list .list_bd li span{ float:right;}
.news_list .list_bd  em{ float:left;text-decoration:none;}
.news_list .list_bd  span{ float:right;}
.news_list .list_bd  em span{ float:left;}
.news_list .list_bd  em span a{ float:left;background:url() no-repeat 0 50%;text-decoration:none;}


/*校园风采*/




/*新闻正文*/
.newx_content{width:692px; border:1px solid #c6d3db; padding:15px;}
.newx_content h2{ font-size:20px; font-weight:bold; text-align:center; border-bottom:1px solid #c5d4db; line-height:35px; color:#1158b0; font-family:"宋体"}
.newx_content h3{ text-align:center; font-size:12px; font-weight:normal; line-height:30px; margin-bottom:8px;}
.newx_content h3 a:visited{text-decoration:none;color:#4c4c4c;}
.pj{LINE-HEIGHT: 16pt;}
.pj p{margin-top:-20px;}
.p1{ line-height:25px; text-indent:2em;}

/*当前页数*/
.status{ width:700px; margin:10px 0; text-align:center;}
.status p{ line-height:23px; font-size:12px;}
.status em{ margin:0 3px; color:#1158b0}
.status img{ margin:0; display:inline-block;width:21px; height:20px;}

.t1{ height:35px; background:url(../images/homepage/t1_bg.gif) repeat-x; color:#3797c1; font-size:12px; font-weight:bold; text-align:center; line-height:35px;}
.t2{ border-bottom:1px solid #e3e3e3; height:25px; line-height:25px; padding-left:8px;}
.t3{ border-bottom:2px solid #61b1d6; height:25px; line-height:25px;padding-left:8px; }

/*页码*/
.page{ margin:15px auto; text-align:center;font-size:12px}
/*inputs*/
.inp{ border:1px solid #676767; width:25px; text-align:center; height:16px; margin:0 3px;}
.tab3{margin:10px 0 20px 20px;}

/*联络培训*/
/*.r_md .lyb{width:216px;border:1px solid #c5d4db;padding:3px 6px;border-top:0;overflow:hidden; zoom:1;}
.r_md .lyb li{width:210px;overflow:hidden;zoom:1}
.r_md .lyb li a{height:23px;line-height:23px;text-decoration:none;}
.r_md .lyb li a:hover{ color:#1258b0}
.r_md .lyb p{text-align:center;line-height:32px;}
.r_md .lyb .select1{width:210px;}*/


/*今日杭培*/
.news_list .hp_new{width:706px; border:1px solid #c6d3db; border-top:0; margin:0; padding:8px;}
.news_list .hp_new p{ text-indent:2em; line-height:24px;}
.news_list .hp_new .liimg{ width:706px; overflow:hidden;zoom:1;}
.news_list .hp_new .liimg li{ float:left; margin-left:7px;}

/*二级页面背景*/
.news_list .news1{width:722px; border:1px solid #c6d3db; border-top:0; margin:0;}
.news_list .news2{width:722px; border:1px solid #c6d3db; border-top:0; background:url(../images/homepage/bg_2.gif) no-repeat left bottom; margin:0;}
.news_list .news3{width:722px; border:1px solid #c6d3db; border-top:0; background:url(../images/homepage/bg_3.gif) no-repeat left bottom; margin:0;}
.news_list .news4{width:722px; border:1px solid #c6d3db; border-top:0; background:url(../images/homepage/bg_4.gif) no-repeat left bottom; margin:0;}
.news_list .news5{width:722px; border:1px solid #c6d3db; border-top:0; background:url(../images/homepage/bg_5.gif) no-repeat left bottom; margin:0;}
.news_list .news6{width:722px; border:1px solid #c6d3db; border-top:0; background:url(../images/homepage/bg_6.gif) no-repeat left bottom; margin:0;}


#footer{width:980px;height:115px;overflow:hidden;text-align:center; background:url(../images/homepage/footer.jpg) no-repeat; padding-top:8px;}
#footer p{line-height:23px;font-size:12px; color:#000;}
