@charset "utf-8";


body{margin:0;padding:0;text-align:center;font-family:"Microsoft YaHei",“Arial”, “宋体”;font-size:12px;}
h1,h2,h3,h4,h5,p,ul,dl,dd,form,input,label,button,textarea,select,option{padding:0;margin:0;}
ul{list-style:none;}
img,input,button,textarea,select{border:0;}
input,button,textarea,select{font-family:"Microsoft YaHei";}
input,textarea{outline:none;}
a{text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
.oz{overflow:hidden;zoom:1;}
.mg{margin-left:auto;margin-right:auto;}
.w1{min-width:320px;max-width:640px;}
.bodybg1{background:#eaeaea;}
.ht1{height:100%;overflow-x:hidden;overflow-y:auto;}
.ht2{height:100%;overflow:hidden;}
.por{position:relative;}
.blank1{height:1.6em;}
.blank2{height:0.2em;}
.blank3{height:1.4em;}
.blank4{height:2.8em;}
.blank5{height:0.6em;}
.blank6{height:2.8em;}
.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.wrap{}
.title{background:url(../images/head.jpg) no-repeat 0 0;background-size:100% 100%;/*height:3em;line-height:3em;*/overflow:hidden; padding:1em;/*font-size:1.4em;*/}
.title a{color:#fff;font-weight:bold; display:block; text-align:center;}
.title img{ max-width:100%; }

.logo{width:34%;-webkit-animation: rotating 6s infinite linear;-moz-animation: rotating 6s infinite linear;animation: rotating 6s infinite linear;}
.logo a{display:block;}
.logo img{display:block;width:100%;}
.sname{}
.sname a{display:block;}
.sname img{display:block;width:100%;}
.swinfo{line-height:1.4em;padding-left:4%;padding-right:4%;text-indent:2em;text-align:left;font-size:1em;min-height:11em;overflow:hidden;text-align:justify;text-justify:inter-ideograph;}
.cbtn_ebtn{}
.cbtn_ebtn .cbtn,.cbtn_ebtn .ebtn{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:9em;height:3em;line-height:3em;overflow:hidden;margin-left:1em;margin-right:1em;border-radius:0.5em;-moz-box-shadow:0.3em 0.3em 0.3em #999;box-shadow:0.3em 0.3em 0.3em #999;}
.cbtn_ebtn .cbtn{background:#A92125;}
.cbtn_ebtn .ebtn{background:#00477F;}
.cbtn_ebtn .cbtn a,.cbtn_ebtn .ebtn a{color:#fff;font-size:1.2em;}
/*二级页面栏目装饰图片*/
.secbanner img{width:100%; height:auto;}
/*banner*/
.banner{}
/*.banner a{width:100%;}
.banner img{display:block;width:100%;}*/
.slideBox{ width:100%;/* height:445px;*/ overflow:hidden; position:relative;  }
/*.slideBox .hd{ height:17px; overflow:hidden; position:absolute; right:50%; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:3px;  width:17px; height:17px; cursor:pointer; background:url(../images/current.png) no-repeat left top; }
.slideBox .hd ul li.on{ background:url(../images/other.png) no-repeat left top; }*/
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;height:100%; }
.slideBox .bd img{ width:100%;height:100%;display:block;  }

.fmenu{margin-left:1%;margin-right:1%;}
.fmenu ul{padding-top:3%;}
.fmenu ul li{width:24%;float:left;margin-left:7%;*display:inline;margin-top:4%;}
.fmenu ul li.mr1{margin-right:7%;}
.fmenu ul li dl{}
.fmenu ul li dl a{display:block;}
.fmenu ul li dl dd{border-radius:50%;border:#fff solid 0.3em;padding-top:9.5%;padding-bottom:9.5%;}
.fmenu ul li dl dd.bg1{background:#5bab64;}
.fmenu ul li dl dd.bg2{background:#f9682d;}
.fmenu ul li dl dd.bg3{background:#5976ae;}
.fmenu ul li dl dd.bg4{background:#8457a8;}
.fmenu ul li dl dd.bg5{background:#d02c2c;}
.fmenu ul li dl dd.bg6{background:#239ba2;}
.fmenu ul li dl dd img{width:80%;display:block;margin-left:auto;margin-right:auto;}
.fmenu ul li dl dt{height:1.8em;line-height:1.8em;overflow:hidden;color:#666;font-size:1em;}


.now{background:#aaa url(../images/ico_now.png) no-repeat 1em center;background-size:1.8em 1.8em;color:#fff;padding-left:3.3em;height:2.8em;line-height:2.8em;overflow:hidden;text-align:left;}
.now span{font-size:1.2em;font-weight:bold;}

.alist{}
.alist ul{}
.alist ul li{margin-left:1.2em;margin-right:1.2em;border-bottom:#ccc solid 1px;}
.alist ul li a{color: #333;
    background: url(../images/ico_list.png) no-repeat 0 1em;
    float: left;
    line-height: 1.6em;
    overflow: hidden;
    background-size: 0.8em 0.7em;
    padding-left: 1em;
    text-align: left;
    padding-top: 0.6em;}
.alist ul li span{float:right;color:#666;height:2.8em;line-height:2.8em;overflow:hidden;}






.foot{color:#888;line-height:1.2em; padding:0.8em;}



.article{}
.article .text{font-size:1em;line-height:1.6em;padding-top:4%;padding-left:4%;padding-right:4%;min-height:100%;text-align:left;color:#666;}
.article .text img{display:block;max-width:100%;}
.article h1.atit{font-size:1.4em;height:3em;line-height:3em;overflow:hidden;color:#333;}
.article p.info{color:#999;height:2em;line-height:2em;overflow:hidden;background:#fafafa;margin-bottom:0.5em;}

.pagelist{}
.pagelist ul{}
.pagelist ul li{overflow:hidden;display:inline-block;zoom:1;*display:inline;vertical-align:top;}
.pagelist ul li a{color:#666;font-weight:bold;}
.pagelist ul li a.artbut{ padding:0.6em 1em; background:#F5CBCD; display:block; color:#B20000; margin:1em; font-weight:normal;}
.ftool{position:fixed;left:0;bottom:0;z-index:1;width:100%;}
.ftool ul{background:#333;height:2.6em;}
.ftool ul li{width:25%;float:left;height:1.8em;overflow:hidden;margin-left:-1px;border-left:#555 solid 1px;padding-top:0.4em;padding-bottom:0.4em;}
.ftool ul li a{display:block;}
.ftool ul li img{display:block;width:1.8em;margin-left:auto;margin-right:auto;}

.popup_nav{position:fixed;right:0;bottom:2.6em;width:10em;z-index:2;top:0;background:rgba(51,51,51,0.7);overflow:hidden;}
.popup_nav ul{padding-top:1em;}
.popup_nav ul li{height:3em;line-height:3em;overflow:hidden;margin-left:1em;margin-right:1em;}
.popup_nav ul li a{font-size:1.2em;color:#fff;}


@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}
@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}
@-moz-keyframes rotating{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}


@media screen and (min-width:640px)
{
 body{font-size:24px;}
.wrap{min-height:100%;}
}
@media screen and (min-width:540px) and (max-width:639px)
{
 body{font-size:20px;}
 .blank1{height:1.8em;}

.wrap{min-height:100%;}
}
@media screen and (min-width:540px) and (max-width:639px) and (min-height:960px)
{
body{font-size:20px;}
.blank1{height:3.4em;}
.blank2{height:1em;}
.blank3{height:2em;}
.logo{width:37.5%;}
.wrap{min-height:100%;}
.fmenu ul{padding-top:5%;}
.fmenu ul li{width:28%;margin-left:4%;}
.fmenu ul li.mr1{margin-right:4%;}
.fmenu ul li dl dt{height:2em;line-height:2em;}
/*.foot{line-height:4em;}*/

}
@media screen and (min-width:480px) and (max-width:539px)
{
 body{font-size:18px;}
.wrap{min-height:100%;}

}
@media screen and (min-width:360px) and (max-width:479px)
{
 body{font-size:14px;}
.wrap{min-height:100%;}
}
@media screen and (width: 375px) and (-webkit-min-device-pixel-ratio: 2) 
{
 body{font-size:14px;}
 .blank1{height:2.8em;}
 .blank2{height:0.5em;}
 .blank3{height:1.4em;}
.wrap{min-height:100%;}
}

@media screen and (width:414px) and (-webkit-min-device-pixel-ratio: 3) 
{
body{font-size:15px;}
 .blank1{height:2.8em;}
.blank2{height:0.5em;}
.blank3{height:1.4em;}
.wrap{min-height:100%;}
}  
@media screen and (min-width:320px) and (max-width:359px)
{
 body{font-size:12px;}
 .wrap{min-height:100%;}
}
 