/* build 20220414 */
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
body{background-image:url('/statics/v1.1/images/body-bg.png');background-position: top center;background-repeat: repeat-x;padding:0px;margin:0 auto;width: 100%;height:100%;font-family:"ËÎÌå","Microsoft YaHei","Helvetica";color: #2e2e2e;letter-spacing:normal;text-align: justify;}
a{text-decoration:none;color:#308ddc;}
a:hover{color:#333;}
a:visited{color:#308ddc;}
.fl{float:left;}
.fr{float:right;}

.frame-top{background-image:url('/statics/v1.1/images/top-bg1.png');background-repeat:no-repeat;background-position:top center;}
.frame-top:after{content:".";height:0;visibility:hidden;display:block;clear:both;}
.frame-top-warpper{width:100%;margin:auto;}

.frame-top-link{width: 100%;vertical-align:central;}
.frame-top-link ul{float:right;}
.frame-top-link ul li{float:left;background-image: url('/statics/v1.1/images/top-spliter.png');background-repeat: no-repeat;background-position: center left;}
.frame-top-link ul li:first-child{float:left;background-image: url('/statics/v1.1/images/separatp.gif');background-repeat: no-repeat;background-position: center left;}
.frame-top-link ul li a{color:#212121;}
.frame-top-link ul li a:hover{color:#308ddc;}

.frame-top-logo{background-repeat:no-repeat;background-position:top left;color:#7cb4e2;font-weight: bold;}
.frame-top-logo:after{content:".";height:0;visibility: hidden;display:block;clear: both;}
.frame-top-logo span{float:none;text-align:center;vertical-align:middle;color:#308ddc;}
.frame-top-logo img{float:left;}
.logo-box{float:left;}
.logo{background-image:url(/statics/v1.1/images/logo.png);background-position:center;background-repeat:no-repeat;}
.logo a{display:inline-block;width:100%;height: 100%;}

.search_box{float:left; margin: 0;}
.sbox{position: relative;width:340px;height: 32px; top:32px;right: 0px;border: 1px solid #000;overflow: hidden;float:right;}
.search_input{border-style:none;background-color:transparent;background-repeat: no-repeat;color: #7d7d7d;background-image:url('/statics/v1.1/images/search_bg.png');}
.search_link {position: absolute;right: 0px;top: 1px;width: 80px;height: 28px;cursor: pointer;background-image: url(/statics/v1.1/images/search-bg2.png);background-position: -230px 0;}


.frame-top-navbar{width: 100%; margin-top:0px;float:left;}
.navbar-right{background-image:url('/statics/v1.1/images/navbar-right.png');background-repeat:no-repeat;background-position:top right;float:left;}
.navbar-middle{background-image:url('/statics/v1.1/images/navbar-middle.jpg');background-repeat:repeat-x;float: left;z-index: 9999;}
.navbar-left{background-image:url('/statics/v1.1/images/navbar-left.png');background-repeat:no-repeat;background-position:top left;float:left;}
.mlddm{margin: 0;padding: 0;list-style: none;font-weight: bold;text-align: center;}
.mlddm li{display:inline;margin:0;padding:0;list-style:none;float:left;z-index:999;background-image:url('/statics/v1.1/images/navbar-spliter.png');background-repeat:no-repeat;background-position:center right;}
.mlddm li.last-child{display: inline;margin: 0;padding: 0;list-style: none;float: left;z-index: 999;background-image:none;}
.mlddm li a, .mlddm li a#buttonnohover{display: block;text-align: center;white-space: nowrap;margin: 0;color: #FFF;text-decoration: none;}
.mlddm li a:hover, .mlddm li a#buttonhover{background: #0EB8FF;color: #FFF;}
.mlddm li a:visited{color: #FFF;}
.mlddm ul{padding: 0;visibility: hidden;position: absolute;clear: both;background: #E7D7A4;border-left: 4px solid #0EB8FF;z-index: 999;opacity: 0.9;filter: alpha(opacity=90);-moz-opacity: 0.9;}
.mlddm ul li{float: none;margin: 0;padding: 0;border-width: 0px;behavior:none;}
.mlddm ul li a{white-space: nowrap;width: auto;margin: 0px;font-family:"ËÎÌå",Tahoma,georgia;text-align: left;text-decoration: none;border: 0px solid black;background: #33537B;color: #FFF;}
.mlddm ul li a:hover{color: #FFF;background: #17304E;}
.mlddm .hsub{/*background: #33537B no-repeat left url('../images/arrowa.gif');*/}
.mlddm .hsub:hover{/*background: #17304E no-repeat right url('../images/arrowa.gif');*/}

.frame-main-body{width:100%;margin:0 auto;}
.frame-main-body:after{content:".";height:0;visibility:hidden;display:block;clear:both;}
.frame-main-wrapper{height:100%;width:100%;margin:0 auto;}
.frame-main-wrapper:after{content:".";height:0;visibility:hidden;display:block;clear:both;}

.frame-top-slider{position:relative;overflow:hidden;z-index: 1;}
#bigpic{overflow:hidden;}
#bigpic img{overflow:hidden;}
#bigpic a{position:relative;top:0;left:0;z-index:5;display: block;}
.frame-top-slider-mask{position:relative;margin:0 auto;z-index:997;left: 0;}
.ctrls {height:10px;}
.ctrls {position:absolute;bottom:1px;padding:15px 5px 18px 0; }
.ctrls li {float:left;width:10px;height:10px;margin-right:15px; display:inline; background:url('/statics/v1.1/images/sprites.png') -26px -4px no-repeat;cursor:pointer;}
.ctrls .on, .ctrls .active {background-position:-1px -4px; }
.ctrls2 {height:40px;}
.ctrls2 {position:absolute;left:765px;bottom:1px;padding:15px 5px 18px 0; }
.ctrls2 li {float:left;width:10px;height:10px;margin-right:15px;display:inline; background:url('/statics/v1.1/images/sprites.png') -26px -4px no-repeat;cursor:pointer; }
.ctrls2 .on, .ctrls2 .active {background-position:-1px -4px; }




.frame-main{float:left;}
.frame-side{float:left;}
.frame-main-left{float:left; overflow:hidden;margin-right:15px;}
.frame-main-right{float:left; oveflow:hidden;margin-right:15px;}
.boxtitle{font-weight:bold;text-align:left;color:#1862be;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.boxtitle a{color:#1862be;}
.boxtitle a:hover{color:#2e2e2e;}
.spliter{width:100%;height:2px;background-color: #66abf7;overflow:hidden;}
.spliter div{width:78px;background-color:#034088;height:2px;}
.content{padding-top:5px;}
.content:after{content:".";height:0;visibility:hidden;display:block;clear:both;}
.content .ctitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.content .media{float:left;overflow:hidden;margin-left:auto;margin-right:auto;}
.content .media .img{border-radius:5px;background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;margin:0 auto;display:block;}
.content .media .img a{width:100%;height:100%;}
.content .text{float:left;overflow:hidden;padding-right:10px;}
.content .text p{text-indent:2em;overflow: hidden;height: 6em;margin-top:8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow: hidden;}
.focus{margin: 0;padding:0;overflow:hidden;}
.focus .ctitle{font-size:12px;}
.focus .ctitle a{font-weight:bold;}
.news,.notice{overflow:hidden;}
.news .content{overflow:hidden;margin:0px;font-size:12px;}
.news .content ul{margin:0;padding:0;list-style:none;width:100%}
.news .content ul li{width: 100%;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;background: url(/statics/v1.1/images/sprites.gif);background-position-x: 0%;background-position-y:-540px;background-repeat: no-repeat;padding-left:10px;}
.news .content ul li:last-child:after{content:".";height:0;visibility:hidden;display:block;clear:both;}
.news .content ul li a{overflow:hidden;line-height:2em; white-space:nowrap;text-overflow:ellipsis;color:#666666;}
.xx, .nt{margin:0;padding:0;overflow:hidden;display:none;font-size:12px;}
.xx li , .nt li{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background: url(/statics/v1.1/images/sprites.gif);background-position-x:0%;background-position-y:-540px;background-repeat:no-repeat;padding-left:10px;}
.xx li:last-child:after, .nt li:last-child:after{content:".";height:0;visibility:hidden;display: block;clear:both;}
.nt li a, .notice .xx li a{overflow:hidden;line-height:2em; white-space:nowrap;text-overflow:ellipsis;color:#666666;}


.mdcontent{width: 100%;overflow: hidden;padding-top:5px}
.mdcontent ul{margin:0;padding:0; list-style: none;width:100%;overflow: hidden}
.mdcontent ul li{overflow: hidden;white-space: nowrap; text-overflow: ellipsis;background: url(/statics/v1.1/images/sprites.gif);background-position-x: 0%; background-position-y: -542px;background-repeat: no-repeat;color:#666666;padding-left: 10px;}
.mdcontent ul li a{overflow: hidden;line-height: 2em;white-space: nowrap;text-overflow: ellipsis;color: #666666;}



.nmdc{width: 100%;overflow:hidden;font-size:12px;padding-top:5px;height: 135px;}
.nmdc ul{margin:0;padding:0 0 0 10px; list-style: none;overflow: hidden;width:100%;height:100%;}
.nmdc ul li.img{width: 50%;list-style: none;float: left;overflow: hidden;position: relative;}
.nmdc ul li.img img{border-radius: 5px;}
.nmdc ul li a{display:none;position:absolute;top: 0;left:0;background-color:rgba(0,0,0,0.5);width: 100%; height: 100%;z-index: 200;text-align: center;vertical-align: middle;color: #fff;}
.nmdc ul li a span{color: #fff;text-decoration: none;}
.nmdc ul li:hover a{display: inline-block;}








.frame-main-link{letter-spacing:1px;z-index:999;width:100%;margin: 0 auto;}
.frame-main-link ul{width:559px;float:left;padding-top:9px;}
.frame-main-link img{width:200px;height:105px;}
.frame-main-link ul li{width:89px;height:54px;float:left;background-image:url('/statics/v1.1/images/link-bg2.png');background-repeat:no-repeat;background-position-y:center;text-align:center;line-height: 54px;margin-right:2px;}
.frame-main-link ul li a{display:block;color:#404040;font-weight:bold;text-decoration:none;font-size: 12px;}
.frame-main-link ul li:nth-of-type(n) a{display:block;color:#404040;font-weight:bold;text-decoration: none;margin-left:0px;height:54px;text-shadow:#fff 1px 1px;}
.frame-main-link ul li a:hover{display:block;color:#1861be;font-weight:bold;text-decoration:none;}
.frame-main-link ul li:nth-of-type(n) a:hover{display:block;color:#1861be;font-weight:bold;text-decoration:none;margin-left:0px;text-shadow:#fff 1px 1px;}
.frame-main-link ul li:hover{background-image:url('/statics/v1.1/images/link-bg-hover2.png');}
.special{overflow:hidden;}
.special span {border-radius:5px;background-position: center; background-repeat: no-repeat;background-size: cover; height: 115px; width:205px; margin-left: 7px; display: block;float: left;border:0;}
.special span a{height: 100%; width:100%; display: inline-block;border:0;}


.frame-bottom{background-image:url('/statics/v1.1/images/bottom-bg.png');background-repeat:no-repeat;background-position:top center;letter-spacing:normal;text-align:center;}
.frame-bottom-wrapper{vertical-align:middle;text-align:center;position:relative;}
.frame-bottom-copyright{float:left;color:#999999;position:relative;}