body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}body,button,input,select,textarea{-webkit-text-size-adjust:none;font:12px/1.5 Tahoma,Arial,"Microsoft YaHei",sans-serif}h1,h2,h3,h4,h5,h6{font-size:100%}address,cite,dfn,em,var{font-style:normal}ul,ol,li{list-style:none}a{text-decoration:none}legend{color:#000}fieldset,img{border:0;vertical-align:top;}section,article,aside,header,footer,nav,dialog,figure{display:block;}figure{margin:0;}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}html {overflow-y:scroll;}.clear{display:block;height:0;overflow:hidden;clear:both}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}a:link,a:visited{text-decoration:none}a:hover,a:active{text-decoration:underline}a,area{blr:expression_r(this.onFocus=this.blur())}a,area{outline:none;}.none{display:none;}.block{display:block;}.noBg{background:none !important;}.noBd{border:none !important;}.noPd{padding:0 !important;}
body { margin:0px; padding:0px; font-size:12px; color:#333333}
.ad1 { width:976px; height:88px; margin:0 auto;}
.hwfz { width:976px; height:28px; margin:0 auto; background-image:url(../images/wafz_bg.jpg); margin-top:6px}
.hwfz_lf { width:88px; float:left; margin-top:6px; text-align:right}
.hwfz_lf2 { width:680px; height:24px; line-height:24px; float:left; margin-top:4px}
ul,li { margin:0px; padding:0px; list-style:none}
.hwfz_lf2 li { float:left; padding-left:14px}
a:link,a:visited { color:#333333; text-decoration:none}
a:hover { color:#005596} 
.hwfz_lf2 a:link,.hwfz_lf2 a:visited { color:#005595}
.hwfz_lf2 a:hover { text-decoration:underline}
.hwfz_r { width:192px; float:right; height:24px; line-height:24px; margin-top:4px}
.logoh { width:976px; height:82px; margin:0px auto; margin-top:6px}
.logoh_lf { width:272px; float:left; text-align:right}
.logoh_lf2 { width:336px; float:left; text-align:right; margin-top:18px}
.logoh_r { width:350px; float:right;}
.logohr_top { height:22px; margin-top:6px; padding-left:14px}
.logohrt_lf { width:64px; float:left; line-height:22px; color:#080000}
.logohrt_c { width:188px; float:left}
.logohrt_r { width:56px; float:left} 
.logohr_bot { margin-top:6px} 
.nav { width:976px; height:59px; margin:0 auto; background-image:url(../images/nav.jpg)}
.nav_lf { width:54px; float:left; margin-top:6px; text-align:center}
.nav_lf2 { width:214px; height:48px; padding-left:4px; margin-top:5px; float:left; line-height:24px; background:url(../images/nav_xuxian.jpg) center repeat-x}
.nav_lf2 a:link,.nav_lf2 a:visited { color:#FFF}
.nav_lf2 a:hover { color:#FCBC41}
.ad2 { width:976px; height:98px; margin:0 auto; margin-top:6px}

.wyq { width:976px; height:50px; margin:0 auto; border:1px solid #C1C1C1; background-color:#F5F5F5; margin-top:8px}
.wyq_lf { width:82px; float:left; text-align:center; margin-top:10px}
.dk1 { width:976px; height:744px; margin:0 auto; margin-top:8px}
.dk1_lf { width:314px; float:left}
.yxpm { width:312px; height:222px; border:1px solid #C8C8C8; border-top:none; margin-top:8px}
.yxpm_top { height:33px; background-image:url(../images/yxpm_topbg.jpg)}
.yxpmt_lf { width:110px; padding-left:10px; float:left; margin-top:6px}
.yxpmt_r { width:46px; line-height:30px; margin-top:3px; float:right}
.yxpm_bot li { width:101px; height:22px; float:left; margin-top:8px; line-height:22px; background:url(../images/yxpm_libg.jpg) left no-repeat;}
.yxpm_bot a:link,.yxpm_bot a:visited { color:#005598; padding-left:16px; display:block}
.yxpm_bot a:hover { color:#EB4511}
.yxpm_bot { padding-left:9px}
.shipin { width:312px; height:270px; border:1px solid #C8C8C8; border-top:none; margin-top:8px}
.shipin_bot { width:295px; height:212px; margin:0 auto; margin-top:10px}

.dk1_c { width:402px; float:left}
.lxkxk { width:400px; height:462px; border:1px solid #BCBCBC}
.lxkxk_top { height:30px; border-bottom:1px solid #C2C2C2}
.gengduo { width:48px; line-height:30px; float:right}
.lxkxk_c { width:376px; height:60px; margin:0 auto; margin-top:12px}
.lxkxk_c li { width:376px; height:26px; line-height:26px; font-size:14px; font-weight:bold; text-align:center}
.lxkxk_c a:hover { color:#F00}
.lxkxk_bot { width:376px; margin:0 auto;}
.lxkxk_bot li { width:188px; height:26px; line-height:26px; float:left; color:#474747; font-size:14px}
.hwyxfbtu { width:400px; height:268px; border:1px solid #BCBCBC; margin-top:8px}
.hwyxfbtu_bot { width:386px; height:226px; margin:0 auto; margin-top:6px}


.dk1_r { width:240px; float:right}
.whjbb { width:238px; height:240px; border:1px solid #3573C0; border-top:2px solid #3573C0}
.whjbb_top { height:30px; background-image:url(../images/whjbb_topbg.jpg)}
.whjbbt_lf { width:121px; float:left}
.whjbbt_r { width:45px; line-height:30px; float:right}
.whjbb_bot { width:220px; height:190px; margin:0px auto; margin-top:10px}
.whjbb_bot li { font-size:14px; color:#005596; line-height:26px}
.whjbb_bot a:link,.whjbb_bot a:visited { color:#005596; }
.whjbb_bot a:hover { text-decoration:underline}
.mxxz { width:240px; height:183px; margin-top:8px; background:url(../images/mxxz_bg.jpg) repeat-x;}
.mxxz_top { height:30px; width:222px; margin:0 auto}
.mxxzt_lf { width:72px; line-height:30px; float:left; text-align:center; font-size:14px; font-weight:bold; color:#FFF}
.mxxzt_r { width:40px; float:right; line-height:30px}
.mxxzt_r a:link,.mxxzt_r a:visited { color:#FFF}
.mxxzt_r a:hover { text-decoration:underline}
.mxxz_bot { width:222px; height:142px; margin:0 auto; background-color:#FFF}
.mxxzb_lf { width:126px; float:left; text-align:center; padding-top:10px}
.mxxzb_lf img { border:1px solid #CFC0B9}
.mxxzb_r { width:82px; float:left}
.mxxzb_r a:link,.mxxzb_r a:visited { color:#0167BB; font-weight:bold}
.mxxzb_r a:hover { text-decoration:underline}
.whjj { width:236px; height:296px; margin-top:8px; border:2px solid #5BA4F1}
.whjj_top { margin-top:6px; text-align:center}
.whjj_c { width:222px; margin:0 auto; margin-top:9px; height:136px; line-height:22px; color:#666; text-indent:2em}
.whjj_c a:link,.whjj_c a:visited { color:#015FA9}
.whjj_c a:hover { text-decoration:underline}
.whjj_c2 { margin-top:10px; text-align:center}
.whjj_bot { text-align:center; margin-top:8px}

.whlxzjtd { width:974px; height:234px; margin:0 auto; border:1px solid #82B4E7; margin-top:8px}
.whlxzjtd_top { height:33px; border-bottom:1px solid #C2C2C2}
.whlxzjtd_bot { margin:0 auto; margin-top:14px; width:950px;}
.whlxzjtd_bot li { width:172px; height:184px; float:left; text-align:center; line-height:26px;}
.pcont img { border:1px solid #CCC}
.blk_18 {
 overflow:hidden;
 zoom:1;
 font-size:14px;
 width:950px;
}
.blk_18 .pcont {
 width:850px;
 float:left;
 overflow:hidden;
 padding-left:5px;
}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;
 margin-left:-5px;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
}
.blk_18 .LeftBotton {
 width:36px;
 height:43px;
 float:left; text-align:center;
 background:url(ax.gif) no-repeat;
}
.blk_18 .RightBotton {
 width:36px;
 height:43px;
 float:right; text-align:center;
 background:url(ax.gif) no-repeat;
}
.blk_18 .LeftBotton {
 background-position: 0 0;
 margin:8px 5px 0;
}
.blk_18 .RightBotton {
 background-position: 0 -100px;
 margin:8px 1px 10px 5px;
}
.blk_18 .LeftBotton:hover {
 background-position: -20px 0;
}
.blk_18 .RightBotton:hover {
 background-position: -20px -100px;
}


.lxgjk { width:976px; margin:0 auto; margin-top:8px}
.lxgjk_top { height:38px; background:url(../images/liuxueguojia_topbg.jpg)}
.lxgjkt_lf { width:174px; height:38px; float:left}
.lxgjkt_r { width:770px; height:38px; color:#015595; text-align:right; line-height:38px; float:right; padding-right:15px; background:url(../images/liuxueguojia_topr.jpg) right no-repeat;}
.lxgjkt_r a:link,.lxgjkt_r a:visited { color:#015595;}
.lxgjkt_r a:hover { text-decoration:underline}
.lxgjk_bot { width:972px; padding-left:2px;  border:1px solid #82B4E7; padding-top:10px; padding-bottom:10px;}


.lxgjkbmgt_lf { width:104px; height:28px; float:left; line-height:28px; font-size:14px; font-weight:bold; color:#015595}
.lxgjkbmgt_lf img { margin-top:3px; margin-left:12px; margin-right:12px}


.lxgjkbmg_bot { width:212px; margin:0 auto; margin-top:14px}
.meiguotop { height:84px; background:url(../images/xuxian.jpg) bottom repeat-x;}
.meiguot_lf { width:112px; float:left;}
.meiguot_lf img { border:1px solid #CCCCCC; padding:1px}
.meiguot_r { width:100px; float:left; line-height:20px;}
.meiguobot { margin-top:8px}
.meiguobot li { height:22px; line-height:22px; color:#474747}
.lxgjmgyxb { width:212px; margin:0 auto; margin-top:14px}
.lxgjmgyxb li { height:25px; line-height:25px; color:#474747; background:url(../images/xuxian.jpg) bottom repeat-x;}

.sousuoan1 { width:57px; height:28px; line-height:28px; color:#005494; background:url(../images/xxk_hbg.jpg); text-align:center; float:left}
.sousuoan { width:57px; height:28px; line-height:28px; color:#005494; background:url(../images/xxk_qbg.jpg); text-align:center; float:left}
.yingguo1 { width:57px; height:28px; line-height:28px; color:#005494; background:url(../images/xxk_hbg.jpg); text-align:center; float:left}
.yingguo { width:57px; height:28px; line-height:28px; color:#005494; background:url(../images/xxk_qbg.jpg); text-align:center; float:left}
.jianada1 { width:57px; height:28px; line-height:28px; color:#005494; background:url(../images/xxk_hbg.jpg); text-align:center; float:left}
.jianada { width:57px; height:28px; line-height:28px; color:#005494; background:url(../images/xxk_qbg.jpg); text-align:center; float:left}
.aierlan1 { width:57px; height:28px; line-height:28px; color:#005494; background:url(../images/xxk_hbg.jpg); text-align:center; float:left}
.aierlan { width:57px; height:28px; line-height:28px; color:#005494; background:url(../images/xxk_qbg.jpg); text-align:center; float:left}
.aozhou1 { width:94px; height:28px; line-height:28px; color:#005494; background:url(../img/guojiaqhhbg.jpg); text-align:center; font-size:14px; font-weight:bold; color:#003C7A; float:left}
.aozhou { width:94px; height:28px; line-height:28px; color:#005494; text-align:center; font-size:14px; font-weight:bold; color:#333333; float:left}
.xinxilan1 { width:94px; height:28px; line-height:28px; color:#005494; background:url(../img/guojiaqhhbg.jpg); text-align:center; font-size:14px; font-weight:bold; color:#003C7A; float:left}
.xinxilan { width:94px; height:28px; line-height:28px; color:#005494; text-align:center; font-size:14px; font-weight:bold; color:#333333; float:left}
.helan1 { width:94px; height:28px; line-height:28px; color:#005494; background:url(../img/guojiaqhhbg.jpg); text-align:center; font-size:14px; font-weight:bold; color:#003C7A; float:left}
.helan { width:94px; height:28px; line-height:28px; color:#005494; text-align:center; font-size:14px; font-weight:bold; color:#333333; float:left}
.deguo1 { width:94px; height:28px; line-height:28px; color:#005494; background:url(../img/guojiaqhhbg.jpg); text-align:center; font-size:14px; font-weight:bold; color:#003C7A; float:left}
.deguo { width:94px; height:28px; line-height:28px; color:#005494; text-align:center; font-size:14px; font-weight:bold; color:#333333; float:left}
.wukelan1 { width:94px; height:28px; line-height:28px; color:#005494; background:url(../img/guojiaqhhbg.jpg); text-align:center; font-size:14px; font-weight:bold; color:#003C7A; float:left}
.wukelan { width:94px; height:28px; line-height:28px; color:#005494; text-align:center; font-size:14px; font-weight:bold; color:#333333; float:left}
.malaixiya1 { width:94px; height:28px; line-height:28px; color:#005494; background:url(../img/guojiaqhhbg.jpg); text-align:center; font-size:14px; font-weight:bold; color:#003C7A; float:left}
.malaixiya { width:94px; height:28px; line-height:28px; color:#005494; text-align:center; font-size:14px; font-weight:bold; color:#333333; float:left}
.xinjiapo1 { width:94px; height:28px; line-height:28px; color:#005494; background:url(../img/guojiaqhhbg.jpg); text-align:center; font-size:14px; font-weight:bold; color:#003C7A; float:left}
.xinjiapo { width:94px; height:28px; line-height:28px; color:#005494; text-align:center; font-size:14px; font-weight:bold; color:#333333; float:left}
.eluosi1 { width:94px; height:28px; line-height:28px; color:#005494; background:url(../img/guojiaqhhbg.jpg); text-align:center; font-size:14px; font-weight:bold; color:#003C7A; float:left}
.eluosi { width:94px; height:28px; line-height:28px; color:#005494; text-align:center; font-size:14px; font-weight:bold; color:#333333; float:left}

.ad3 { width:976px; height:106px; margin:0 auto; margin-top:8px}
.lxcggjk { width:976px; height:260px; margin:0 auto; margin-top:8px}
.lxcgtzs { width:976px; float:left;}
.lxcgtzs_lf { width:52px; float:left}
.lxcgtzs_r { width:676px; float:left}
.lxcgtzs_r li { width:230px; float:left}
#demo {
overflow:hidden;
width: 676px;
height:258px;
float:left;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.lxsygj { width:238px; height:259px; border:1px solid #C8C8C8; border-top:none; float:right}
.lxsygj_bot { padding-left:10px}
.lxsygj_bot li { width:72px; height:70px; float:left; text-align:center; margin-top:6px}
.dk3 { width:976px; height:256px; margin:0 auto; margin-top:8px}
.yxtjsqzn { width:318px; height:254px; float:left; border:1px solid #C8C8C8}
.yxtjsqzn_top { height:34px; background-image:url(../images/yxtj_topbg.jpg)}
.yxtj1 { width:109px; height:34px; float:left; line-height:34px; text-align:center; font-size:14px; font-weight:bold; color:#005BA2; background:url(../images/yxtj_xxkhbg.jpg) bottom no-repeat;}
.yxtj { width:109px; height:34px; float:left; line-height:34px; text-align:center; font-size:14px; font-weight:bold; color:#005BA2}
.lxes1 { width:109px; height:34px; float:left; line-height:34px; text-align:center; font-size:14px; font-weight:bold; color:#005BA2; background:url(../images/yxtj_xxkhbg.jpg) bottom no-repeat;}
.lxes { width:109px; height:34px; float:left; line-height:34px; text-align:center; font-size:14px; font-weight:bold; color:#005BA2}
.xqzd1 { width:109px; height:34px; float:left; line-height:34px; text-align:center; font-size:14px; font-weight:bold; color:#005BA2; background:url(../images/yxtj_xxkhbg.jpg) bottom no-repeat;}
.xqzd { width:109px; height:34px; float:left; line-height:34px; text-align:center; font-size:14px; font-weight:bold; color:#005BA2}
.yxtjsqzn_bot { width:302px; margin:0 auto; margin-top:8px}
.yxtjsqzn_bot li { font-size:14px; color:#323232; height:26px; line-height:26px}
.bscdzdh { width:974px; height:184px; margin:0 auto; margin-top:8px; border:1px solid #DDDDDD}


.bscdzdht_lf { width:400px; line-height:34px; font-size:14px; font-weight:bold; color:#015595; padding-left:14px; float:left}
.bscdzdht_r { width:208px; float:right; margin-top:7px}
.bscdzdh_bot { width:946px; margin:0 auto; margin-top:10px; line-height:24px; color:#333333; font-size:14px}
.yqlj { position:relative; width:976px; height:160px; margin:0 auto; margin-top:20px; border:none; }
.yqlj_top { position:relative; height:34px; background:url(../img/yqlj/yqlj_bg.jpg) no-repeat;}
.yqlj_tu {width:976px; height:54px; margin-top:7px}
.yqlj_tu a{ margin-right:11px}
.yqlj_tu img { border:2px solid #EEEEEE;}
.yqlj_bot { width:952px; margin:0 auto; line-height:26px;}
.yqlj_bot a{ margin-right:14px}
.xdh { width:976px; height:30px; margin:0 auto; margin-top:8px; background-color:#0067B6; line-height:30px; text-align:center; color:#FFF}
.xdh a:link,.xdh a:visited { color:#FFF; margin-left:8px; margin-right:8px}
.xdh a:hover { text-decoration:underline}
.bot1 {position:absolute;   left:0px;  background:#313131;padding:15px 0 20px 0; color:#787878; text-align:center;  width:100%;}

.zyad { width:976px; height:90px; margin:0 auto; margin-top:8px}
.zyad_lf { width:702px; height:90px; float:left}
.zyad img { border:1px solid #CCCCCA; padding:2px}
.zyad_r { width:268px; float:right}
.zygywmli li { width:191px; height:22px; line-height:22px; padding-top:3px; background:url(../images/zylflibg.jpg); font-size:14px; margin-top:6px}
.zygywmli a:link,.zygywmli a:visited { padding-left:42px; display:block}
.zygywmli a:hover { color:#F20000}
.zynewli li { width:650px; height:38px; line-height:38px; background:url(../images/xuxian.jpg) bottom repeat-x; font-size:14px; color:#323232}
.zyrdzx li { width:232px; height:24px; line-height:24px; color:#474747}
.zyryzz li { width:188px; height:140px; float:left; text-align:center; line-height:30px; margin-top:16px}
.zyryzz img { border:1px solid #D2D2D2; padding:2px}
.sxp a:link,.sxp a:visited { color:#005598}
.sxp a:hover { text-decoration:underline}
.xgydli li { height:26px; line-height:26px}
.xgydli a:link,.xgydli a:visited { text-decoration:underline; font-size:14px}
.xgydli a:hover { text-decoration:none}
.zycjwttr a:link,.zycjwttr a:visited { color:#FFF}
.zycjwttr a:hover { text-decoration:underline}
.zywhlxzjtd { width:222px; margin:0 auto; margin-top:10px; height:324px}
.zywhlxzjtd li { width:222px; height:94px}
.zywhlxzjtd img { border:1px solid #BABABA}

.schoolyxtj{width:976px; margin:0 auto;}
.schoolyxtj .main { float:left; width:650px; border:1px solid #cccccc; height:652px;}
.schoolyxtj .schoolright { float:right; width:318px; height:650px; }
.schoolmenu { border-bottom: 2px solid #990000; margin-bottom: 20px;}
.schoolmenu ul { padding-left: 10px;}
.schoolmenu ul li { float: left; height:26px; border: 1px solid #dfdfdf; margin-right: 10px; border-bottom:none; line-height:26px; background:url(../img/school/menu_1.jpg) repeat-x; }
.schoolmenu ul li a { padding:0 10px; }
.schoolmenu ul li a:hover { text-decoration:none; }
.schoolmenu ul .current { background:url(../img/school/menu_01.jpg) repeat-x; border-color: #c40009; }
.schoolmenu ul .current a { color:#fff; }

.list { margin:0 10px 30px; clear:both;}
.list ul li { padding:5px; background:url(line_01.gif) repeat-x left bottom; line-height:20px; clear:both; overflow:hidden;  }
.list ul li a { padding-left:5px; float:left;font-size:13px;  }
.list ul li a:hover { text-decoration:underline; }
.list .date { float:right; padding-left:9px; font-size:13px; font-family:Arial; }
.list .listbg { float:left; width:6px; width:3px; height:20px; margin:0; background:url(../img/all/zero.jpg) no-repeat left 9px; }

.location { height:38px; margin-bottom:10px; background:url(../img/school/location.jpg) no-repeat 10px 11px; padding-left: 35px; border-bottom: 1px solid #cccccc;}
.breadcrumbs { color:#666; line-height:38px; }
.breadcrumbs a,.breadcrumbs a:hover { color:#666; }
/* page */
.page { margin:0 20px 30px 0; padding:2px 20px 0; color:#000; line-height:24px; }
.page a { margin:0 5px; color:#000; }
.page a:hover { text-decoration:underline; }
.page .current { padding:2px 4px; background:#fff; color:#ac0109; }
.page .current:hover { color:#ac0109; }
.page span { float:right; }
.page strong { color:#ac0109; }

.schoollx { position: relative; width:318px; height:288px; margin-bottom: 20px; overflow: hidden; }
.schoollx .hd { position: absolute; bottom:0; width:318px; height:24px; padding-top: 10px; background:url(../adv1_hd.png); text-align: right; z-index: 9;}
.schoollx .hd a { display: inline-block; width:13px; height:13px;background:url(../img/yzsfw/yuan1.png); margin: 0 5px;  }
.schoollx .hd a.on { background:url(../img/yzsfw/yuan2.png); }
.schoollx .title { position: absolute; bottom:0; width:200px; height:34px; padding-left: 10px; line-height:34px; z-index: 9;}
.schoollx .title a {color: #fff;}
.schoollx .bd { width:318px; height:288px; overflow: hidden; }
.schoollx .bd ul { }
.schoollx .bd ul li { width:318px; height:288px; overflow: hidden; }
.schoollx .bd ul li img { width:318px; height:288px; }

.schoolnews { border:1px solid #e5e5e5; border-top:none; height:345px; }
.schoolnews .hd { height:35px; line-height:35px; }
.schoolnews .hd ul {}
.schoolnews .hd ul li { float: left; width:103px; text-align: center; margin-right: 3.5px;background:#999}
.schoolnews .hd ul li.on { background:#F00; color: #fff;}
.schoolnews .bd { padding-top:10px; }
.schoolnews .bd ul { padding-bottom: 10px; }
.schoolnews .bd ul li { padding:4px 10px 5px 6px; border-bottom: 1px dashed #b1b1b1;  }
.schoolnews .bd ul li span { float: right; }