*{margin:0px;padding:0px;border:0px;list-style:none;vertical-align:baseline;}
*:focus{outline:none;}
html{-webkit-text-size-adjust:none;text-size-adjust:none;-blink-text-size-adjust:none;}
body{ font-size:12px; font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;background-color:#fff;color:#444;background:url(/dfiles/9669/template/default/images/header_bg.jpg) repeat-x;}
a{zoom:1;color:#444;text-decoration:none; font-family:'Î¢ÈíÑÅºÚ';}
a:hover{text-decoration:none;}
.clearfix:after {content: ".";display: block;height:0;clear:both;visibility:hidden;}
*html .clearfix{height:1%;}
*:first-child+html .clearfix{zoom: 1;}
.clearfix{display:block;}
.clear{clear:both;height:0px;overflow:hidden;line-height:0px;}
.hidden{display:none;}
.wrap{width:1004px;margin:0px auto;position:relative;}
.blue{color:#0065bd;}
.margin_top20{margin-top:20px;}
img{vertical-align:bottom;}
.more{font-family:'Î¢ÈíÑÅºÚ';}
.hidden{display:none;}
/*header*/
.header{height:142px;}
.header .logo{float:left;}
.header .link{float:right;}
.header .link a,.header .link span{color:#444; display:inline-block; margin:0 6px; line-height:30px; cursor:pointer;}
/*footer*/
.footer{background:#e9eff1; text-align:center; padding:10px 0;}
.footer p{color:#9e9e9e;}
.footer p span{display:inline-block; margin:0 20px;}
/*nav*/
.nav{height:44px; background:url(/dfiles/9669/template/default/images/nav_bg.jpg) repeat-x;position:relative; z-index:100;}
.nav .list li{float:left; position:relative;}
.nav .list li a.word{color:#fff; line-height:44px; display:inline-block; padding:0 22px; text-align:center; background:url(/dfiles/9669/template/default/images/nav_li_bg.jpg) right center no-repeat;}
.nav .list li.last a.word{background-image:none;}
.nav .list li a.word:hover,.nav .list li.current a.word{background:#9f0601;}
.nav .list .slide{position:absolute; left:0px; top:44px; background-color:#840b02; line-height:30px; width:92px;display:none;}
.nav .list li:hover .slide,.nav .list li.current .slide{display:block;}
.nav .list .slide a{display:block; color:#fff; text-align:center; line-height:36px;}
.nav .list .slide a:hover{background:#9f0601;}
/*banner*/
.banner{margin-top:10px; margin-bottom:10px;}
.banner .wrap{position:relative; height:250px; overflow:visible;background:#e8eef1;}
.banner .left{float:left; width:680px; overflow:hidden; height:250px; position:relative;}
.banner .list{position:relative;}
.banner .list li{width:100%; position:relative;left:0px; top:0px;}
.banner .list li.hidden{position:absolute; left:0px;top:0px;}
.banner .img{position:relative; left:0px; top:0px;}
.banner .list_click{position:absolute; right:338px;top:226px;}
.banner .list_click span{display:inline-block; width:12px; height:12px; background-color:#fff; margin-right:10px; cursor:pointer; overflow:hidden;}
.banner .list_click span.current{background-color:#229de8;}
.banner .right{float:right; width:290px; padding-right:10px; position:relative;}
.banner .bt_school_news{background:url(/dfiles/9669/template/default/images/ioc_school_news.jpg) no-repeat; width:92px; height:31px; display:block; overflow:hidden; line-height:100px; position:absolute; right:-8px; top:12px;}
.banner .title{font-size:16px; line-height:20px; font-weight:bold; margin-top:57px; border-left:5px solid #0175b7; padding-left:10px; margin-bottom:20px;}
.banner .word{font-size:14px; color:#7a7a7a; line-height:20px;}
/*index_center*/
.index_center{margin-bottom:10px;}
/*index_pt*/
.index_pt{width:266px; float:left;}
.index_pt .title{height:30px; line-height:30px; background-color:#24994A; color:#fff; text-align:center; font-size:16px;}
.index_pt .list{margin-bottom:30px;}
.index_pt .list li{font-size:16px; line-height:37px; border-bottom:1px solid #e7e7e7; background:url(/dfiles/9669/template/default/images/arrow_green.jpg) 0px 15px no-repeat; padding-left:15px;}
.index_pt .yz,.index_pt .sj{background:url(/dfiles/9669/template/default/images/bt_yzxx.jpg) no-repeat; display:inline-block; width:123px; height:34px; overflow:hidden; line-height:100px;}
.index_pt .sj{background:url(/dfiles/9669/template/default/images/bt_sjxx.jpg) no-repeat; margin-left:15px;}
/*index_list*/
.index_list{float:left; width:740px;}
.index_list .box{border:1px solid #dcdcdc; width: 360px; float: left; margin-right:8px;}
.index_list .this_nav{height:27px; line-height:27px; background:url(/dfiles/9669/template/default/images/index_links_nav_bg.jpg) repeat-x; border-bottom:1px solid #dcdcdc;}
.index_list .this_nav span{font-size:14px; display:inline-block; color:#D6180A; float:left; padding:0 14px; background:#fff url(../images/index_links_nav_span_bg.jpg) repeat-x top; border-right:1px solid #dcdcdc; margin-top:-1px; height:29px;_margin-bottom:-1px;}
.index_list .this_nav .more{float:right; color:#9e9e9e; margin-right:10px;}
.index_list .list{margin:6px 0;}
.index_list .list li{padding-left:20px; background:url(/dfiles/9669/template/default/images/blue_dian.jpg) 10px 12px no-repeat; line-height:26px;}
.index_list .list li *{vertical-align:top;}
.index_list .list li a{color:#444; display:inline-block; width:260px;}
.index_list .list .time{color:#9e9e9e;}
/*index_links*/
.index_links{width:263px; float:right;}
.index_links .box{border:1px solid #dcdcdc; width: 261px;}
.index_links .this_nav{height:27px; line-height:27px; background:url(/dfiles/9669/template/default/images/index_links_nav_bg.jpg) repeat-x; border-bottom:1px solid #dcdcdc;}
.index_links .this_nav span{font-size:14px; display:inline-block; color:#D6180A; float:left; padding:0 14px; background:#fff url(../images/index_links_nav_span_bg.jpg) repeat-x top; border-right:1px solid #dcdcdc; margin-top:-1px; height:29px;_margin-bottom:-1px;}
.index_links .this_nav .more{float:right; color:#9e9e9e; margin-right:10px;}
.index_links .list{margin:6px 0;}
.index_links .list li{padding-left:20px; background:url(/dfiles/9669/template/default/images/blue_dian.jpg) 10px 12px no-repeat; line-height:26px;}
.index_links .list li *{vertical-align:top;}
.index_links .list li a{color:#444; display:inline-block; width:152px;}
.index_links .list .time{color:#9e9e9e;}
.index_links .special {}
.index_links .special ul li {width: 263px; height: 44px; margin-top:8px; overflow: hidden; clear: both;}
.index_links .special img {width: 263px; height: 44px;}

.index_links .lk{display:block; margin-bottom:10px;}
.index_links  .title{line-height:32px; border-bottom:1px solid #d6dcdd; color:#016eb3; font-size:14px;}
.check_box{background:#fff url(../images/bg_check_box.jpg) no-repeat right center; width:200px; height:22px; line-height:22px; border:1px solid #a5a5a5; border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px; margin:12px auto; position:relative; z-index:3;}
.check_box.z2{z-index:2;}
.check_box .word{margin-left:10px;}
.check_box ul{position:absolute;left:0px;top:22px;background:#fff;border:1px solid #bbb;display:none; width:175px;}
.check_box:hover ul{display:block;}
.check_box ul a{display:block;padding-left:10px;}
.check_box ul a:hover{background:#1e90ff;color:#fff;}
/*left_sidebar*/
.left_sidebar{border:1px solid #dcdcdc; width:160px; float:left;}
.left_sidebar .title{text-align:center; background:url(/dfiles/9669/template/default/images/bg_sidebar_title.jpg) repeat-x; height:27px; line-height:27px; font-size:14px; color:#016eb3; border-bottom:1px solid #dcdcdc;}
.left_sidebar .list li{height:38px; line-height:38px;}
.left_sidebar .list li a{display:block; padding-left:32px; background:url(/dfiles/9669/template/default/images/bg_sidebar_list.jpg) 12px center no-repeat; font-size:14px; border-bottom:1px solid #dcdcdc;}
.left_sidebar .list li.current a,.left_sidebar .list li a:hover{color:#0d8ae1;}
.left_sidebar .list li.current a{border-bottom:3px solid #0d8ae1;}
.right_content{float:right; width:830px; margin-bottom:50px;}
.right_content .page_nav{font-family:'Î¢ÈíÑÅºÚ'; color:#969696; line-height:24px; padding-bottom:6px;}
.right_content .page_nav a{color:#969696;}
.right_content .list_box{border:1px solid #dcdcdc;}
.right_content .list{margin:0 12px; padding:10px 0; border-bottom:1px solid #e7e7e7;}
.right_content .list li{background:url(/dfiles/9669/template/default/images/blue_dian.jpg) 0px 15px no-repeat; line-height:30px; padding-left:12px;}
.right_content .list li *{vertical-align:top;}
.right_content .list .word{display:inline-block; color:#1288c0; width:710px;}
.right_content .list .time{display:inline-block; margin-left:6px; color:#9e9e9e;}
.page_link{text-align:center; padding:16px 0;}
.page_link a{display:inline-block; color:#1288c0; border:1px solid #d1d9df; padding:0 8px; line-height:20px; margin:0 3px;}
.article{border:1px solid #dcdcdc;}
.article .title{font-size:18px; font-weight:bold; text-align:center; line-height:26px; padding:26px 0 12px 0;}
.article .dis{color:#989898; font-size:16px; text-align:center; margin-bottom:12px;}
.article .author{text-align:center; margin:0 20px 25px 20px; background:#f5f5f5; line-height:28px;}
.article .author span{display:inline-block; margin:0 36px;}
.article .content{margin:0 20px;font-size:16px; padding-bottom:40px; font-family: "Î¢ÈíÑÅºÚ";}
.article .content p{text-indent:20px; font-size:16px; line-height:26px; font-family: "Î¢ÈíÑÅºÚ";}
.article .content * {font-family: "Î¢ÈíÑÅºÚ"; font-size:16px;}
/*en_banner*/
.en_banner{text-align:center; margin-bottom:10px;}
.en_article{border:1px solid #dcdcdc; padding-bottom:30px; margin-bottom:30px;}
.en_article .title{color:#016eb3; font-size:16px; font-weight:bold; margin:0 26px; padding:20px 0;}
.en_article p{margin:0 26px;}




.m-banner {width: 100%; background: url(/dfiles/9669/template/default/images/index_banner.jpg) no-repeat top center; height: 630px;}
.m-banner .m-banner-wrap {position: relative; width: 1004px; z-index: 1; margin: 0 auto;}
.m-banner .m-banner-wrap .wbox {position: absolute; z-index: 2;  width: 1004px; left: 0; top: 318px;}

.index_mail {float: left; width: 360px; height: 34px; margin: 13px 0; position: relative; z-index: 1;}
.index_mail a {display: block; width: 173px; height: 34px; position: absolute; z-index: 2; top: 0;}
.index_mail .yz {background: url(/dfiles/9669/template/default/images/mail_yz.jpg) no-repeat; left: 0;}
.index_mail .sj {background: url(/dfiles/9669/template/default/images/mail_sj.jpg) no-repeat; left: 187px;}
.index_flinks {background: #edf3f4; width: 633px; height: 34px; overflow: hidden; float: right; margin: 13px 0;}
.index_flinks .n {line-height: 34px; height: 34px; color: #016eb3; padding: 0 18px;}
.index_flinks select {border:1px #ccc solid; padding: 2px;}
.index_flinks .xn {}
.index_flinks .qt {}



























