/*页面通用主样式*/
body,td,th,input,select,textarea {font:12px/22px "宋体",'SimSun',Arial,Sans-Serif;color:#2f4050;}
body {background:#ece7e1 url(../images/beijing1.jpg) repeat; margin:0px auto; padding:0px;}
form,img,iframe,#div_main,h3,div,span,a{margin:0px; padding:0px;}
img{ border:0px none;}
ul{margin:0;padding:0;list-style:none;}
input,select,textarea {margin:0px;}

/*链接主样式*/
a {font-size:12px;}
a:link,a:visited {color:#2f4050; text-decoration:none;}
a:hover,a:active {color:#a70d05;}

/*页面整体内容DIV样式*/
#div_main {margin:0 auto; width: 987px; }
.div_main{ padding-top:10px;  margin:0px auto; }
.top{ background:url(../images/top_bg.jpg) top no-repeat;}
.menu{ margin:0px auto; text-align:center; width:987px; background:url(../images/mm--.jpg) repeat-x; padding:0px;}
.menu .mline{ background:url(../images/menu_line.gif) no-repeat;}
.menu a:link,.menu a:visited{ color:#fff; text-decoration:none; display:block; width:110px; font: 15px/46px "微软雅黑",Arial,Sans-Serif; font-weight:bold;}
.menu a:hover,.menu a:active{ color:#ff0000; display:block; width:110px; font: 15px/46px "微软雅黑",Arial,Sans-Serif; background:url(../images/menu_hover.jpg) repeat-x;font-weight:bold;}
.news_line{ border-bottom:1px dotted #979797; height:26px; line-height:26px;}

.class_list{ background:url(../images/class_icon.jpg) left center no-repeat; padding-left:20px; border-bottom:1px dotted #999; line-height:26px; height:26px;}
a.cp{ border-bottom:1px dotted #999; height:26px; line-height:26px; display:block; padding-left:15px; background:url(../images/list_icon.gif) no-repeat left center;}
.class_title_bg{ background:url(../images/class_top.jpg) no-repeat; padding-left:30px; height:28px; line-height:28px; color:#464646;}
.class_bg{ border:1px solid #CDCDCD; border-top:none; padding:12px 15px; background:#F6F6F6;}
.ny_title{ background:url(../images/ny_title_bg.jpg) repeat-x; line-height:28px;}
.bottommenu{ color:#fff;font: 12px/46px "微软雅黑"; padding:10px 28px; text-align:center; margin:0px auto; }
.bottommenu a:link,.bottommenu a:visited{ color:#fff;font: 15px/30px "微软雅黑" ;font-weight:bold; margin:0px 10px;}
.bottommenu a:hover,.bottommenu a:active{ color:#ff0000;font: 15px/30px "微软雅黑";font-weight:bold;margin:0px 10px;}
.m_item a:link,.m_item a:visited{ color:#2f4050;font: 13px/20px "微软雅黑" ;font-weight:bold; margin:0px 10px;}
.m_item a:hover,.m_item a:active{ color:#a70d05;font: 13px/20px "微软雅黑";font-weight:bold;margin:0px 10px;}


/*图片链接样式*/
.style_img{ margin-top:10px; text-align:center; line-height:30px;}
.style_img a img {border:solid 1px #DDDDDD; padding:3px;}
.style_img a:hover img {border:solid 1px #ff0000; text-decoration:none; padding:3px;} 

.text1{color:#3f6c83; font-size:14px; font-weight:bold; margin-left:20px;}
.text1 span{ margin: 0px 10px;}
.text2{color:#3f6c83; font-size:24px; font-weight:bold; margin-left:5px; line-height:56px;height:56px;}
.text3{color:#3f6c83; font-size:18px; font-weight:bold; margin-left:5px; line-height:56px;height:56px;}
.left_box{ margin:10px;}
.content_area{margin:20px;}
.content_area1{margin:10px;}