*{ margin:0; padding:0;}
html,body{ background:url(../images/bg.jpg) repeat-x; background-color:#ECFFE1; text-align:center;width:100%;height: 100%;}
ul{list-style: none;}
img{ border:none}
.fix{ content: ''; clear: both; display: table; }
.index_main{width: 1010px;margin: 0 auto; *zoom:1;}
.index_main:after{content: ''; display: table; clear: both;}
/*top */
.main_top{margin-top:20px; width:980px; margin-left: auto; margin-right: auto; position: absolute; z-index: 2 }
.mian_top_main{ }
.top_logo{height:90px; width:220px; position:absolute; left: 100px;}
.top_home{text-align: right; padding-right: 40px}
.top_home a{font-size: 11px;text-decoration:none; font-weight:bold; color:#FFFFFF;  background:url(../top/images/top_home.gif) no-repeat 3px 4px; padding: 6px;}
.top_title{margin-top:2px;position: absolute;width: 589px;right: 0px}
.top_title li{ float:left;font-size:13px;}
.top_title a{text-decoration:none}
.top_title span{height:38px;line-height:38px;font-weight:bold; padding:0 8px; color:#FFFFFF}/*ÉèÖÃ±êÌâÀ¸¼ä¾à*/
.top_title li:hover{background:url(../top/images/title_bg_mid.gif) repeat-x; cursor:pointer;color:#006594;}
.top_title div{height:38px; }
.top_title_left{ background:url(../top/images/title_bg_left.gif) no-repeat;  width:34px; position: absolute; left: 0px;}
.top_title_midde{background:url(../top/images/title_bg_mid.gif) repeat-x; position: absolute;left: 34px}
.top_title_right{ background:url(../top/images/title_bg_right.gif) no-repeat; width:34px;position: absolute;right: 0px}
.top_hidbar{position: absolute;right: 120px; top: 55px}
#qsty{ right: 310px }
#xwgg{right: 180px}
.title_child_left{width:18px; height:20px; background:url(../top/images/top_child_left.gif) no-repeat; float:left;}
.title_child_mid{height:20px;float:left; background:url(../top/images/top_child_mid.gif) repeat-x; float:left}
.title_child_mid li{ float:left; padding:0 10px; font-size:12px; line-height:22px; font-weight:bold; cursor:pointer}
.title_child_mid a{color:#FFFFFF; text-decoration:none}
.title_child_mid a:hover{ color:#006594}
.title_child_right{width:18px; height:20px; background:url(../top/images/top_child_right.gif) no-repeat; float:left}

/*middle*/
.main_middle{height:620px; position: absolute; top:30px;background:url(/images/bg1.gif) 40px no-repeat; width: 980px;  }
.main_middle_xin{ width: 1040px }



/*left */
.middle_left{ width:195px; margin:13px 0 0 7px; position: absolute; left: 140px; top: 50px}
.bottom_left_main{height: 620px; position: absolute;background:url(../left/images/left_bg.gif) no-repeat;}
.bot_let{width:170px; margin-left:10px; float: left;}
.bot_let_title{ height:20px;line-height:20px; font-weight:bold; background-color:#377EB9; font-size:13px}
.bot_let_content{height:120px; padding-top:13px;}
.bot_let_content1{font-size:12px; text-align:left; height:120px; padding:8px 0 0 5px; line-height:20px}
.bot_let_content1 a{ text-decoration:none; color:#66CCFF}
.bot_let_content1 a:hover{ color:#FFFFFF}
.bot_let_content span{ height:30px; font-size:12px; font-weight:bold}
.bot_let_content button{ background:url(../left/images/left_btn.gif) -2px no-repeat; width:65px;border:none; cursor:pointer; font-size:12px; font-weight:bold; color:#FFFFFF}
.bot_let_content td,.bot_let_content th{ font-size:13px; height:23; color:#FFFFFF}
.bot_let_content a{ text-decoration:none; color:#377EB9; font-weight:bold}
.bot_let_content a:hover{ text-decoration:underline}
.bot_let_tel{height:46px; width:160px; background:url(../left/images/left_tel_bg.gif); float:left; margin-left:7px;}
.bot_let_tel span{color:636363; font-weight:bold; font-size:12px; }
.logintxt{ width:100px; height:18px; line-height:15px; border:solid 2px #EBF7FB; background-color:#B0E0EE; color:#377EB9; font-weight:bold}

.middle_left_xin{ left: 80px }
/* right*/
.middle_right{ position: absolute;right: 34px; top: 80px;}
.right_main{width:458px;background-color:#fff;}
.right_main1{ margin-left:5px}
.right_content_main{height:170px;text-align:left; padding-top: -15px; position: absolute;}
.jspic{ margin-top: 5px; }
.new_ttbb{ width: 240px ; }
.smart_widnow{ margin-left: 10px }
.smart_widnow .win{ float: left; margin-top: 10px; margin-right: 10px }



.right_content_main span{ font-size:14px; font-weight:bold; color:#002b69;line-height:30px; padding-left:8px;}
.right_stu_card{ background:url(../right/images/right_stu_card.gif);width:250px;height:150px; margin-left:12px; float:left;}
.card_title{ color:#002b69;width:220px;line-height:40px; float:left; padding-left:25px; font-size:13px; font-weight:bold}
.card_go{ margin-top:12px; cursor:pointer; float:left}
.card_stu_pho{width:80px; height:100px; margin-left:8px; float:left }
.card_stu_pho img{ width:80px; height:100px; border:solid 2px #666666}
.card_stu_msg{ height:100px; width:130px; color:#989898;float:left; margin-left:10px; font-size:12px;}


.study_right{    position: absolute;
    right: 30px;
    height: 525px;
    border: solid 10px #ddd;
    background: #fff;
    top: 64px;
    width: 550px;
    border-radius: 5px;}

.study_right_big{ left: 135px; height: 580px;
    top: 120px;
    width: 810px;}
 .about_right_title{ margin-top: 20px !important }
 .about_list{ margin-left: 40px }


 .study_right_xin{width: 680px}
/*bottom */
.main_bottom{ width:980px;height:80px; color:#636363; font-size:13px; padding:20px 0 0 0;position: absolute;bottom: -100px}



#divStayTopLeft{ position: fixed !important; }
