@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif,"宋体"; list-style-type:none; border:none; font-size:12px; line-height:1.66; text-decoration:none;}
body{ background:url(../images/body_bg.jpg) left top repeat-x;}
img{ vertical-align:bottom;}
.clearit{clear:both;}
.h_7{height:7px; float:left;}
.w_7{width:5px;float:left;}
.input_1{ width:82px; height:18px; line-height:18px; border:1px solid #e1e1e1;}
.input_2{ width:115px; height:18px; line-height:18px; border:1px solid #e1e1e1;}
.select_1{ width:183px; text-align:center;border:1px solid #e1e1e1;}
.item{ background:url(../images/item.gif) right center no-repeat;}
.f_12{ font-size:12px; font-weight:bold;}
.f_14{ font-size:14px; font-weight:bold;}
.f_12_r{ font-size:12px; font-weight:bold; color:#f00;}
a:link {color: #222; text-decoration:none;}
a:visited {color: #222;text-decoration:none;}
a:hover {color: #f00; text-decoration:none;}
a:active {color: #f00;}

#header{margin:0px auto;width:932px; height:auto; }

#header .line_1{ width:932px; height:85px; float: left;}
#header .line_1 ul li.logo{ width:195px; height:85px; text-align:right; float: left;}
#header .line_1 ul li.banner{ width:737px; height:85px; background:url(../images/top_banner.jpg) left top no-repeat; float: left;}

#header .menu{ padding:0px 15px; width:902px; height:26px; float:left;}
#header .menu ul li{height:26px; line-height:26px; text-align:center; float:left;}
#header .menu ul li.left1{ width:136px; background:url(../images/menu_left_bg1.jpg) left top no-repeat;}
#header .menu ul li.center1{ width:157px; background:url(../images/menu_center_bg1.jpg) left top no-repeat;}
#header .menu ul li.center2{ width:157px; background:url(../images/menu_center_bg2.jpg) left top no-repeat;DISPLAY: inline;}
#header .menu ul li.center2 a:link {color: #222;}
#header .menu ul li.center2 a:visited {color: #222;}
#header .menu ul li.center2 a:hover {color: #222;}
#header .menu ul li.center2 a:active {color: #222;}

#header .menu ul li.center2 .subnav a:link {color: #fff;}
#header .menu ul li.center2 .subnav a:visited {color: #fff;}
#header .menu ul li.center2 .subnav a:hover {color: #ff0;}
#header .menu ul li.center2 .subnav a:active {color: #ff0;}

#header .menu ul li.center2 .subnavj a:link {color: #fff;}
#header .menu ul li.center2 .subnavj a:visited {color: #fff;}
#header .menu ul li.center2 .subnavj a:hover {color: #ff0;}
#header .menu ul li.center2 .subnavj a:active {color: #ff0;}

#header .menu ul li.center2 .subnavf a:link {color: #fff;}
#header .menu ul li.center2 .subnavf a:visited {color: #fff;}
#header .menu ul li.center2 .subnavf a:hover {color: #ff0;}
#header .menu ul li.center2 .subnavf a:active {color: #ff0;}


.subnav {width:309px;height:21px; line-height:21px; color:#fff;background: url(../images/course_bg2.gif) left top no-repeat; position:absolute; left:300;top:120px; z-index:195;}
.subnavj {width:245px;height:21px; line-height:21px; color:#fff;background: url(../images/course_bgj.gif) left top no-repeat; position:absolute; left:200;top:120px; z-index:195;}
.subnavf {width:165px;height:21px; line-height:21px; color:#fff;background: url(../images/course_bgf.gif) left top no-repeat; position:absolute; left:450;top:120px; z-index:195;}
.undis{ display:none;}


/*菜单 end*/




#header .menu ul li.right1{ width:138px; background:url(../images/menu_right_bg1.jpg) left top no-repeat;}

#header .menu ul li a { font-size:14px; }
#header .menu ul li a:link {color: #fff;}
#header .menu ul li a:visited {color: #fff;}
#header .menu ul li a:hover {color: #ff0;}
#header .menu ul li a:active {color: #ff0;}



#box{ margin:0px auto; padding:0px 15px; width:902px; background:url(../images/box_bg.gif) left top no-repeat;}
.main_banner{ padding-top:22px; width:902px; height:61px; background:url(../images/main_banner.jpg) left 17px no-repeat;}
.main_banner ul li.line1{ padding-left:452px; width:450px; height:25px; font-size:14px; color:#666; text-align:left; }
.main_banner ul li.line2{ padding-left:702px; width:200px;height:25px;font-size:14px; color:#666; text-align:left;}



.box_left{ padding-left:5px; width:241px; height:auto; float:left;}
.menu_left{width:241px; height:auto; float:left;}
.menu_left ul li{ padding-left:51px;width:190px; height:46px; line-height:35px; text-align:left; background:url(../images/about_bg.jpg) left top no-repeat; float:left;}

.menu_left ul li a { font-size:14px;}
.menu_left ul li a:link {color: #fff;}
.menu_left ul li a:visited {color: #fff;}
.menu_left ul li a:hover {color: #ff0;}
.menu_left ul li a:active {color: #ff0;}



.left_login{ width:236px; height:157px; color:#666666; float:left;}
.left_login ul.top{ width:236px; height:31px; background:url(../images/login_bg1.jpg) left top no-repeat; float:left;}
.left_login ul.content{ width:234px; height:125px; border:1px solid #e1e1e1; border-top:none;float:left;}

.left_search{ width:236px; height:175px; float:left;}
.left_search ul.top{ width:236px; height:31px; background:url(../images/seach_bg1.jpg) left top no-repeat; float:left;}
.left_search ul.content{ width:234px; height:143px; border:1px solid #e1e1e1; border-top:none;float:left;}

.left_friendly{ width:234px; height:39px; text-align:left; float:left;}


.box_right{ width:649px; height:auto; float:left;}
.right_adv1{ width:648px; height:183px; float:left;}
.yewu{ border-top:2px solid #cacaca;width:643px; height:194px; background:url(../images/content_bg1.jpg) left top repeat-x; }
.yewu ul.top{ width:643px; height:33px; float:left;}
.yewu ul.top li.left{ width:260px; height:33px; float:left;}
.yewu ul.top li.left2{ width:260px; height:33px; background:url(../images/yewulingyu.gif) left top no-repeat; float:left;}
.yewu ul.top li.right{  width:260px; height:33px; text-align:right; float:right;}

.yewu ul.content{ padding:10px 8px 0px 0px; width:635px; height:153px; line-height:1.8;float:left;}
.yewu ul.content li.title{ padding-left:25px;width:530px; height:24px; line-height:24px; background:url(../images/item2.gif) 10px center no-repeat;float:left;}
.yewu ul.content li.time{ width:80px;height:24px; line-height:24px; font-size:11px; font-weight:normal; float:right;}
.img_1{ margin:0px 15px; float:left;}


.now{ padding-right:10px; width:633px;height:35px; border-bottom:1px solid #e8e8e8; float:left;}
.now ul li{ height:35px; text-align:left;float:right;}
.now ul li.left{ width:45px; background:url(../images/now_bg1.jpg) right bottom no-repeat;}
.now ul li.right{ width:45px; background:url(../images/now_bg3.jpg) left bottom no-repeat;}
.now ul li.middle_1{padding:10px 0px 0px 25px;height:25px; width:60px;  color:#fff; background:url(../images/now_bg21.jpg) right bottom no-repeat;}
.now ul li.middle_2{padding:13px 0px 0px 20px;height:22px; width:57px; font-size:12px; color:#fff; background:url(../images/now_bg22.jpg) right bottom no-repeat;}

.now ul li.middle_1 a { font-size:14px;}
.now ul li.middle_1 a:link {color: #fff;}
.now ul li.middle_1 a:visited {color: #fff;}
.now ul li.middle_1 a:hover {color: #ff0;}
.now ul li.middle_1 a:active {color: #ff0;}

.now ul li.middle_2 a { font-size:12px;}
.now ul li.middle_2 a:link {color: #fff;}
.now ul li.middle_2 a:visited {color: #fff;}
.now ul li.middle_2 a:hover {color: #ff0;}
.now ul li.middle_2 a:active {color: #ff0;}



.main_content{ padding:25px 15px; width:613px; height:auto; text-align:left; float:left;}
.main_content ul li.title{ padding-left:73px; width:500px; height:30px; line-height:30px; text-align:left; background:url(../images/item2.gif) 58px center no-repeat; float:left;}








#footer{ margin:0px auto; width:932px; height:80px;}
#footer ul li.left{ width:35px; height:80px; background:url(../images/footer_bg1.jpg) left top no-repeat; float:left;}
#footer ul li.center{ padding-top:15px; width:862px; height:65px; line-height:20px; background:url(../images/footer_bg2.jpg) left top repeat-x; text-align:center; color:#888; float:left;}
#footer ul li.right{ width:35px; height:80px; background:url(../images/footer_bg3.jpg) left top no-repeat; float:left;}
#footer ul li a { font-size:12px;}
#footer ul li a:link {color: #888;}
#footer ul li a:visited {color: #888;}
#footer ul li a:hover {color: #f00;}
#footer ul li a:active {color: #f00;}