body{ color:#333333; background-color:#FFFFFF;}
.f_left{float:left;}
.f_right{float:right;}
.blue2 {color: #0B6BB3;}
.wrap{width:986px; margin:0 auto;}
a{cursor: pointer;}

/*header*/
#top {background: url(../images/wx/wx_header_bg.jpg) repeat-x;height: 30px;width: 100%;}
.top_service {height: 30px;margin: 0 auto;width: 960px;line-height: 30px;}
.top_service li {float: left;margin-right: 5px;}
.hot_tel {background-image: url(../images/wx/hot_tel.gif);width: 125px; height:30px;}
.gobuy {background: url(../images/wx/wx_gobuy.gif) no-repeat left center;}
#header {padding: 10px;height: 80px;}
.wx_logo {height: 50px;width: 250px; margin: 15px 20px 15px 0;}
.wx_header_banner {height: 80px;width: 600px;}

/*top_menu*/
#top_menu,#top_menu .side_l,#top_menu .side_r,#top_menu .student_center,#top_menu li,#footer .copyright {background: url(../images/wx/wx_menu.jpg) no-repeat;height: 45px;}
#top_menu {background-repeat: repeat-x;line-height: 45px;background-position: 0 0;height: 45px; overflow:hidden;position: relative;}
#top_menu .side_l{background-position: 0 -153px;width: 2px;}
#top_menu .side_r {background-position: 0px -101px;width: 2px;}
#top_menu li {float: left;padding:0 30px; *padding:0 25px; _padding:0 25px;  background-position: right -52px;font-size:14px;font-weight:bold;position: relative;display: inline;}
#top_menu .student_center {background: url(../images/wx/wx_menus.jpg) no-repeat;width: 103px;text-align: center;padding:0 20px; margin-left:20px; }
#top_menu .hot {height:12px;width:22px;position: absolute;right: 15px;top:0;}
/*seacher*/
#search {width: 958px;height: 36px;border: 1px solid #b5d6ec;border-top: none;margin: 0 auto;}
.search_box ,.wx_main_left h2,.wrap h2,.student .title,.hot_course li {background: url(../images/wx/wx_index_icon.gif) 0px 0px no-repeat;}
/*.search_box {line-height: 24px;width: 280px;background-color: #FFFFFF;height: 24px;margin-left: 13px;border: 1px solid #d1d1d1;padding-left: 25px;}*/
#search .keywords {line-height: 30px;width: 450px;display: block;overflow: hidden;margin-left: 25px;height: 36px;}
/*road*/
.road {height: 20px;padding:5px 0 5px 15px;line-height: 20px; width:100%;}
/*footer*/
#friendlink{width: 928px;border: 1px solid #d1d8e3; padding:5px 15px;background-color:#f9f9f9;*margin-top:10px;_margin-top:0; font-weight:normal;}
#footer{width: 960px;margin:20px 0;height:120px;border-top: 1px solid #CCCCCC; font-weight:normal;}
#footer .logo {overflow: hidden;margin:40px 40px 0 40px;display: inline;}
#footer .copyright {margin-top:10px;background-position: 0px -198px; height:80px;}
.copyright p {padding-left: 40px; color:#8a8a8a; line-height:22px;}
.padleft {padding-left:0;}
/*right*/
.second_banner {height: 139px;width: 958px;border: 1px solid #d4d4d4; margin-bottom:10px;}
.wx_main_right {width: 232px;}
.wx_main_right .module {border: 1px solid #d1dae3;width: 230px; margin-bottom:10px;}
.module h2{line-height: 30px;height: 30px;width: 220px;padding-left: 10px;border-bottom: 2px solid #0068b7;font-size: 14px;background: url(../images/wx/wx_header_bg.jpg) repeat-x;}
.wx_main_right .module img {height: 60px;width: 70px;padding: 1px;border: 1px solid #cccccc;margin: 9px;display: block;}
.module .introduce {width: 130px;overflow: hidden;height: 80px;display: block;padding-top: 5px;}
.module .details {padding:10px;width: 210px;}
.module .details li {line-height: 20px;background: url(../images/wx/i.gif) no-repeat -185px -41px;padding-left: 10px;}
.right_banner {width: 230px;margin-bottom:10px;}
/*right class change 6.29*/
.module .details2{padding:5px 10px; width: 210px;}
.module .details2 li{line-height: 20px; border-bottom:1px dotted #d4d4d4; padding:6px 0;}
.details2 li img{ width:48px; height:69px; padding:1px; border:1px solid #cccccc; margin-right:10px;}
.details2 li del{ color:#666; padding-right:10px; font-family: Verdana, Geneva, sans-serif;}
.details2 li.bor_n{ border:none;}
.details2 a{color: #333333;}
/*left*/
.wx_main_left,wx_main_left2 {width: 716px;margin:0 10px 10px 0;border: 1px solid #d1dae3;display:inline;overflow:hidden;}
.wx_main_left2 { border:none;width: 718px;}
/*page*/
#page {float: left;width: 696px;height: 25px;padding: 5px 10px;text-align: center;line-height: 25px;display:inline;overflow: hidden;margin:10px 0;}
.current_now{color:#ffffff;border:1px solid #cccccc;padding:3px 6px;background:#1593F0;font-weight: bold;}
.wx_main_left_wrap{display:inline; overflow:hidden;width: 718px; *margin-bottom:10px;_margin-bottom:0;}
.qq {background: url(../images/wx/qq.jpg) no-repeat left center;padding-left: 25px;}

.search_box {line-height: 20px;width: 280px;background-color: #FFFFFF;height: 20px;margin-left: 5px;border: 1px solid #d1d1d1;padding-left: 25px;background-position: 0 -2px;float:left;margin-top:5px;font-size: 14px;}
#search .search_text {margin-left: 5px;float: left;display: inline;margin-top:5px;font-size: 14px;}
#search .search_btn {margin-left: 5px; margin-top:2px;}

/*about*/
.about .left {width: 200px;margin-bottom: 10px;}
.about {width: 100%;margin-top: 10px;}
.about .right {width: 698px;margin-bottom: 10px;padding: 20px;border: 1px solid #CCCCCC;}
.about .left ul {margin-top: 5px;padding-top: 5px;border-top: 3px solid #666666;}
.about .right p {line-height: 24px;text-indent: 28px;margin-top: 15px;font-size: 14px;margin-bottom: 15px;}
.about .left li {line-height: 30px;margin-bottom: 5px;border-bottom: 1px solid #CCCCCC;font-size: 14px;font-weight: bold;padding-left: 20px;background: url(../images/wx/icon01.gif) no-repeat left center;}
.about .left a {color: #666666;}
.about .left a:hover {color: #333333;}

.roll_style .round-style{margin-top: 10px;}
.roll_style{overflow:hidden;line-height:20px;}


/* Ê±ÉÐÒÕÊõÐÞ¸Ä */

.left-wh{
	width:240px;
}














