@charset "utf-8";html{margin: 0;padding: 0}body{margin: 0;padding: 0;color: #272727;font-family: "微软雅黑", Microsoft Yahei, Hiragino Sans GB;font-size: 14px;background: #f3f2ee}div,ul,li,p,dl,dt,dd,h1,h2,h3,h4{margin: 0 auto;padding: 0;list-style-type: none;font-weight: normal}table,tr,td{margin: 0;padding: 0}i,em{font-style: normal}a{text-decoration: none;color: #505050}a:hover{text-decoration: none;color: #003262}a{outline: none}a{blr: expression(this.onFocus=this.blur())}a img{border: 0}input,textarea,select{font-family: "微软雅黑", Microsoft Yahei;color: #747373}.op80 a:hover{opacity: 0.8;filter: alpha(opacity=80)}.op80 input:hover{opacity: 0.8;filter: alpha(opacity=80)}.clear{clear: both;overflow: hidden;height: 0}.fl_l{float: left}.fl_r{float: right}.min0{margin: 0}.min10{margin-top: 10px}.min15{margin-top: 15px}.min20{margin-top: 20px}.min25{margin-top: 25px}.min30{margin-top: 30px}.mit20{margin-bottom: 20px}.r{text-align: right}.center{text-align: center}.height20{height: 20px}.line{border-top: #bcbaae 1px solid}.bgfff{background: #fff}.topbox{height: 34px;background: #02456f}.topbox .topcon{width: 1100px;height: 34px;position: relative;line-height: 34px;color: #fff;background: #02456f}.topbox .topcon a{display: inline-block;margin-left: 15px;color: #fff}.topbox .topcon .search{position: absolute;top: 5px;right: 0;width: 166px;line-height: none;height: 23px;overflow: hidden;background: url(../images/search.jpg) no-repeat center}.topbox .topcon .search input.search_text{width: 112px;position: absolute;top: 1px;left: 7px;font-size: 12px;background: none;border: 0;outline: none}.topbox .topcon .search input.search_but{width: 16px;height: 16px;position: absolute;top: 3px;right: 5px;background: url(../images/bin_ico.jpg) no-repeat;border: 0;cursor: pointer;outline: none}.header_ban{height: 142px;background: url(../images/banbg.jpg) no-repeat center #005285}.header_ban .logo{width: 1100px;height: 102px;padding: 20px 0;background: url(../images/banbg.jpg) no-repeat center #005285}.header_ban .logo a{width: 440px;height: 100px;display: block;text-indent: -9999px;background: url(../images/logo.jpg) no-repeat center}.nav{font-size: 16px;height: 44px;background: #02456f;border-top: #038dd5 1px solid;position: relative;z-index: 9}.nav ul{width: 1100px;height: 44px;background: #02456f;border-top: #038dd5 1px solid;position: relative;top: -1px}.nav ul li{float: left;height: 32px;padding-top: 12px;position: relative;line-height: 20px}.nav ul li a{color: #fff;padding: 0 20px;display: inline-block}.nav ul li a.home{border: 0}.nav ul li .sub{display: none;width: 100px;height: auto;padding: 10px 15px;position: absolute;top: 40px;left: 0;background: #005285;border-top: 0}.nav ul li .sub li{min-height: 24px;width: 100px;height: auto;line-height: 24px;padding: 0 0 0 10px;text-align: left;font-size: 12px;background: url(../images/ico3.jpg) no-repeat left center}.nav ul li .sub li a{border: 0;padding: 0}.nav ul li .sub li a:hover{color: #038dd5}.nav ul li:hover{background: #005285}.nav ul li:hover .sub{display: block}.wrap{width: 1100px}h3.title{font-size: 20px;overflow: hidden;padding: 5px 0;position: relative;color: #003262;border-bottom: #083867 2px solid}h3.title a.more{position: absolute;top: 15px;right: 10px;font-size: 14px;color: #939393}h3.title span{display: inline-block;font-size: 18px;color: #939393;margin-left: 10px}.main_visual{float: left;width: 650px;height: 325px;position: relative;background: #f2f2f2}.main_image{width: 650px;height: 325px;overflow: hidden;margin: 0 auto;position: relative;z-index: 0}.main_image a:hover{text-decoration: none}.main_image ul{width: 9999px;height: 325px;overflow: hidden;position: absolute;top: 0;left: 0}.main_image li{float: left;width: 100%;height: 325px;position: relative}.main_image li img{width: 650px;height: 325px}.main_image li i{width: 650px;height: 32px;position: absolute;left: 0;bottom: 0;background: #005285;opacity: 0.8;filter: alpha(opacity=80)}.main_image li p{width: 650px;height: 32px;line-height: 28px;text-indent: 10px;font-size: 14px;color: #fff;position: absolute;left: 0;bottom: 0}.flicking_con{width: 650px;margin: 0 auto;position: relative;z-index: 99}.flicking_con .flicking_inner{position: absolute;top: 300px;left: 90%;width: 200px;margin-left: -100px;height: 21px;text-align: center}.flicking_con a{width: 10px;height: 10px;margin-left: 8px;padding: 0;overflow: hidden;background: #fff;display: inline-block;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%}.flicking_con a.on{background: #0075b8}.main_visual #btn_prev{display: none;width: 54px;height: 54px;position: absolute;top: 40%;left: 50%;margin-left: -310px;background: url(../images/ico_arrow.jpg) no-repeat 0 0;opacity: 0.6;filter: alpha(opacity=60)}.main_visual #btn_prev:hover{background-position: 0 -58px;opacity: 0.8;filter: alpha(opacity=80)}.main_visual #btn_next{display: none;width: 54px;height: 54px;position: absolute;top: 40%;right: 50%;margin-right: -310px;background: url(../images/ico_arrow.jpg) no-repeat -54px 0;opacity: 0.6;filter: alpha(opacity=60)}.main_visual #btn_next:hwrapover{background-position: -54px -58px;opacity: 0.8;filter: alpha(opacity=80)}.main_visual:hover #btn_prev,.main_visual:hover #btn_next{display: block}.main{min-height: 500px;background: url(../images/homebg.jpg) no-repeat center bottom #f2f2f2}.home_wrap{width: 1060px;padding: 10px 34px 30px;background: #fff}.news{float: right;width: 450px;padding-top: 10px;height: 315px;line-height: 24px;overflow: hidden;background: #005285;color: #fff}.news h1{width: 390px;padding-top: 10px;overflow: hidden;font-size: 24px;color: #a8c352;position: relative}.news h1 span{font-size: 23px}.news h1 .more{position: absolute;top: 10px;right: 0;color: #b2b2b2;font-size: 12px}.news h3{width: 390px;padding-top: 20px;overflow: hidden;font-size: 18px}.news h3 a{width: 390px;padding-top: 20px;overflow: hidden;font-size: 18px;color: #fff}.news .con{width: 390px;min-height: 60px;font-size: 12px;padding: 10px 0}.news .con a{width: 390px;min-height: 60px;font-size: 12px;padding: 10px 0;color: #fff}.news ul{line-height: 35px;width: 390px;overflow: hidden}.news ul li{height: 35px;padding-left: 56px;overflow: hidden;position: relative;border-top: #bfbfbf 1px solid}.news ul li em{position: absolute;top: 8px;left: 0;display: block;width: 46px;text-align: center;height: 18px;line-height: 18px;color: #fff;font-size: 12px;background: #a9c354;border-radius: 5px}.news ul li a{color: #fff}.news ul li a:hover{color: #d7f0ff}.ksnav{width: 1100px;height: 50px}.ksnav li{float: left;width: 216px;height: 50px;color: #fff;line-height: 50px;font-size: 18px;text-align: center;font-size: color:#fff;background: #02456f}.ksnav li a{display: block;height: 50px;color: #fff}.ksnav li.li1{width: 236px;font-size: 12px;line-height: 20px;padding-top: 5px;height: 45px}.ksnav li.li2{background: #038dd5}.ksnav li.li3{background: #188d66}.ksnav li.li4{background: #3e5f6e}.ksnav li.li5{background: #a9c354}.lxdlbox{width: 216px;background: #e5e5e5;min-height: 500px}.login{width: 194px;padding: 10px 0}.login p{width: 190px;position: relative;margin-top: 10px;border: #a0a0a0 2px solid}.login p input{width: 140px;height: 24px;padding-left: 40px;background: none;border: 0;outline: none}.login p i{display: block;width: 25px;height: 20px;position: absolute;top: 3px;left: 7px;border-right: #a0a0a0 1px solid;background: url(../images/icon.jpg) no-repeat 0 0}.login p i.ico2{background-position: 0 -35px}.login dl{width: 190px;overflow: hidden;padding: 10px 0}.login dl dt{float: left;font-size: 12px}.login dl dt a{text-decoration: underline}.login dl dd{float: right}.login dl dd input.but{width: 60px;color: #fff;background: #02456f;height: 24px;border: 0;cursor: pointer}.lxcon{width: 190px}.lxcon dl{padding: 8px 0;width: 190px}.lxcon dl dt{height: 40px;line-height: 40px;font-size: 20px;border-bottom: #aaaaaa 1px solid}.lxcon dl dt span{display: inline-block;height: 38px;border-bottom: #02456f 3px solid}.lxcon dl dd{padding: 5px 0;line-height: 24px;font-size: 13px}.notice{width: 340px;padding: 20px 30px;overflow: hidden}.notice dl{width: 340px;overflow: hidden;margin-top: 10px}.notice dl a{display: inline-block;width: 80px;text-align: center;line-height: 20px;font-size: 12px;background: #02456f;color: #fff;margin: 3px;cursor: pointer}.notice dl a.cur{background: #0066a6}.notice dl dt{float: left;width: 60px}.notice dl dt a{width: 60px;line-height: 46px}.notice dl dd{float: right;width: 270px}.notice ul{line-height: 22px;width: 340px;overflow: hidden;display: none}.notice ul li{height: 38px;line-height: 38px;position: relative;padding-left: 60px;overflow: hidden;border-bottom: #bfbfbf 1px solid}.notice ul li em{position: absolute;top: 10px;left: 0;display: block;width: 50px;text-align: center;height: 18px;line-height: 18px;color: #fff;font-size: 12px;background: #a9c354;border-radius: 5px}.acad{width: 460px;padding-top: 20px;overflow: hidden}.acad h3{margin-bottom: 10px}.acad dl{width: 460px;overflow: hidden;padding: 5px 0}.acad dl dt{float: left;width: 74px}.acad dl dt img{width: 74px;height: 72px}.acad dl dd{float: right;width: 370px;line-height: 24px;font-size: 12px}.acad dl dd h4{font-size: 16px;color: #000;padding-bottom: 5px}.acad dl dd i{display: inline-block;width: 20px;height: 20px;margin: 0 5px -5px 0;overflow: hidden;background: url(../images/icon.jpg) no-repeat 0 -68px}.acad dl dd i.ico2{background-position: 0 -98px}.acad dl dd i.ico3{background-position: 0 -126px}.link{background: #005285}.linkcon{width: 1100px;padding: 20px 0;background: #005285}.linkcon h3{width: 500px;border-bottom: #a9c354 1px solid;text-align: center}.linkcon h3 span{display: inline-block;padding: 0 10px;position: relative;bottom: -10px;font-weight: bold;background: #005285;color: #a9c354;font-size: 22px;font-family: "Arial"}.linkcon ul{width: 1100px;padding: 10px 0;margin-top: 20px;overflow: hidden}.linkcon ul li{float: left;width: 242px;height: 32px;line-height: 32px;color: #fff;padding: 0px 20px 0 10px;background: url(../images/ico4.jpg) no-repeat center left}.linkcon ul li a{color: #e4e4e4}.footer{background: #02456f;font-size: 12px}.footer .footer_con{width: 1100px;position: relative;text-align: center;padding: 30px 0;color: #cbd0d8;background: #02456f}.footer .footer_con a{color: #cbd0d8}.footer .footer_con .fotcopy{float: left;width: 800px;text-align: left;line-height: 24px;color: #a4b2c0}.footer .footer_con .fxbk{float: right;padding-top: 20px}.footer .footer_con .fxbk a{display: block;float: left;position: relative;margin-right: 10px}.footer .footer_con .fxbk a i{display: block;width: 48px;height: 48px;margin-bottom: 5px;background: url(../images/fxico.jpg) no-repeat}.footer .footer_con .fxbk a i.ico2{background-position: -64px 0}.footer .footer_con .fxbk a i.ico3{background-position: -128px 0}.footer .footer_con .fxbk a img{display: none;position: absolute;top: -110px;left: -25px;width: 100px}.footer .footer_con .fxbk a:hover img{display: block}.main-left{float: left;width: 240px}.main-right{float: right;width: 830px}.subnav{width: 240px;position: relative;z-index: 1}.subnav .xyzk{width: 240px;height: 18px;line-height: 18px;background: url(../images/zkbg.jpg) repeat-x;overflow: hidden;position: relative;z-index: 9}.subnav .xyzk span{display: inline-block;height: 18px;background: #f2f2f2;padding: 0 10px 0 30px}.subnav .xyzk i{display: inline-block;height: 18px;width: 18px;background: #003262;position: absolute;left: 0;top: 0}.subnav .xygk{width: 236px;height: 90px;position: relative;padding: 2px;background: #fff}.subnav .xygk img{width: 236px;height: 90px}.subnav .xygk em{width: 236px;height: 36px;line-height: 36px;font-size: 16px;text-align: center;display: block;position: absolute;left: 2px;bottom: 2px;background: url(../images/btm.jpg);color: #fff}.subnav h3{height: 42px;line-height: 42px;font-size: 16px;text-indent: 30px;color: #fff;position: relative;background: #003262}.subnav h3 span{font-size: 14px;position: absolute;top: 0;right: 10px}.submenu{height: 42px;text-indent: 30px;position: relative;line-height: 42px;font-size: 16px;cursor: pointer;border-bottom: #d2d2d2 1px solid;background: #fff}.submenu_cur{border: 0;color: #003262}.navcon{background: #f6f6f6;overflow: hidden;display: none;padding: 10px 0}.navcon li{width: 140px;height: 30px;padding-left: 12px;line-height: 30px;background: url(../images/ico.jpg) no-repeat left center}.ks_link{background: #fff;margin-top: 40px;width: 240px}.ks_link h3{height: 52px;line-height: 52px;font-size: 20px;text-indent: 30px;color: #003262;border-bottom: #003262 1px solid}.ks_link li{height: 42px;text-indent: 36px;position: relative;line-height: 42px;background: url(../images/ico2.jpg) no-repeat 20px -25px;border-bottom: #d2d2d2 1px solid}.ks_link li:hover{background-position: 20px 19px}.ks_link .code{margin-top: 50px;padding-bottom: 30px;line-height: 24px;color: #003262;text-align: center;width: 148px}.ks_link .code img{width: 148px;height: 148px}.current{width: 780px;padding: 5px 0;margin-top: 10px;font-size: 12px;color: #646464}.current a{display: inline-block;color: #646464}.current a:hover{color: #000}.article{width: 780px;padding-bottom: 10px;min-height: 680px}.article h3{padding: 14px 0;text-align: center;font-size: 24px;color: #003262}.article .art_con{width: 780px;padding: 20px 0;color: #646464;overflow: hidden;line-height: 26px;text-align: justify;text-justify: inter-ideograph}.article .art_con p{padding: 8px 0}.article h1{width: 600px;padding: 5px 0;margin-top: 20px;text-align: center;font-size: 18px;line-height: 26px;color: #0276b9}.article .hr{width: 650px;padding: 5px 0;border-bottom: #999 1px solid;color: #666;text-align: center}.article .source{padding: 14px 0;border-bottom: #d2d2d2 1px solid;color: #666;text-align: center}.conlist{width: 700px;margin-top: 24px}.conlist dl{width: 700px;padding: 12px 0;border-bottom: #cecece 1px dotted}.conlist dl dt{line-height: 22px}.conlist dl dt span{display: inline-block;height: 22px;margin-right: 10px;text-align: center;padding: 0 5px;background: #003262;color: #fff}.conlist dl dt span a{color: #fff}.conlist dl dt a{color: #656565}.conlist dl dt a:hover{color: #003262}.conlist dl dd{color: #656565;padding-top: 10px}.clear{clear: both}.clear5{clear: both;height: 5px;overflow: hidden}.clear10{clear: both;height: 10px;overflow: hidden}.clear15{clear: both;height: 15px;overflow: hidden}.clear20{clear: both;height: 20px;overflow: hidden}
