body{background:url(images/body.png);margin:auto;font-size:12px;color:#333;font-family:\5FAE\8F6F\96C5\9ED1,\5b8b\4f53,sans-serif;}
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dd,ol{padding:0px;margin:0px;list-style:none;}img{border:0px;}
a{color:#333;text-decoration:none;}
a:hover{color:#FF2805;}
hr{border:0;}

/**面包屑导航**/
.mbx{position:relative;height:40px;border:1px solid #eee;clear:both; overflow:hidden;background:#fff; margin:10px 0;}
.mbx p{border-left:2px solid #018e64;width:2px;height:15px;float:left;margin:12px 0 0 20px}
.mbx h3{float:left;line-height:40px;text-indent:8px;font-size:14px; font-weight:normal;}
.title{position:relative;height:50px;border-bottom:1px solid #eee;clear:both;overflow:hidden; background:#fff;}
.title p{border-left:2px solid #009edd;width:2px;height:15px;float:left;margin:20px 0 0 20px}
.title h1{float:left;line-height:55px;text-indent:11px;font-size:18px;font-weight:normal;}
.title h2{float:left;line-height:55px;text-indent:11px;font-size:18px;font-weight:normal;}
.title h3{float:left;line-height:55px;text-indent:11px;font-size:18px;font-weight:normal;}
.title span{float:right;margin-right:10px;line-height:70px}

.passport{max-width:288px;margin:auto;font-size:14px;text-align:center;line-height:30px;color:#746A6A;}
.passport input,.passport button{ border:0px;}

/**公共函数**/
#fgx{background:url(images/fgx.png) no-repeat center;height:50px; display:block;}
.cc{max-width:500px;margin:auto;}
.main{overflow:hidden;clear:both;}
.bj{ margin:10px 5px;}

/**顶部**/
.tagdh{ padding:10px 0;}
.nav{background:#009edd;overflow:hidden;clear:both;}
.nav li{float:left;padding:5px;overflow:hidden;text-align:center;font-size:14px;white-space: nowrap;text-overflow:ellipsis;}
.nav li a{color:#fff;text-decoration:none; padding:5px;}
.nav li a:hover,.common a{background:#FF6600;color:#fff; padding:5px;}

@media(min-width:1000px){
.right{float:right;}
.left{float:left;}
.zw{width:24%;overflow:hidden;}
.yw{width:75%;overflow:hidden;}
}

@media(max-width:999px){
.right,.left{clear:both;overflow:hidden;}
}

/**分页**/
.pagenav{text-align:center;margin:10px 0;clear:both;font-size:15px;overflow:hidden;height:60px;line-height:60px; background:#fff;}
.pagenav span{background:#009edd;color:#fff;border:1px solid #018e64;border-radius:5px;font-weight:bold;padding:5px 10px;}
.pagenav a{border:1px solid #eee;border-radius:5px;padding:5px 10px;margin-left:5px;}
.pagenav a:hover{background:#FF6600;color:#fff;}

.list-img{text-align:center;height:80px;width:80px;}
.list-img p{ padding:5px 5px 0 5px !important;}
.list-img img{max-width:100%;}
.log{border:1px solid #eee;margin:auto;overflow:hidden; clear:both;}
@media(min-width:1000px){
.log-img{float:left;width:40%; padding:10px 2%; text-align:center;border-right:1px solid #eee;}
.log-wz{float:right; width:55%;}
.log-wuimg{border-top:1px solid #eee;}
}
@media(max-width:999px){
.log-img{padding:10px 2%; text-align:center;}
.log-wz{border-top:1px solid #eee;}
}
.log-img img{max-width:100%;}
.log-wuimg li{border-bottom:1px solid #eee; padding:0 10px;line-height:40px;font-size:16px;}
.log-wz li{border-bottom:1px solid #eee; padding:0 10px;line-height:40px;font-size:16px;}
.log-sm{padding:10px 10px;line-height:20px;font-size:14px;}
.log-nr{ padding:10px; line-height:30px; font-size:16px;border-top:1px solid #eee;overflow:hidden; clear:both;}
.log-nr p{ padding-bottom:20px;}
.log-nr img{ max-width:100%;}
.neighbor{margin:10px 10px;line-height:25px;font-size:14px;}

.submit{margin:10px auto;max-width:500px;overflow:hidden;clear:both;}
.submit form{position:relative;margin:auto; width:90%;}
.submit input,.submit button{border:none;outline:none;}
.submit input{background:#fff;transition:.3s linear;float:right;width:100%;height:40px;line-height:40px;padding-left:13px;border:1px solid #ccc;}
.submit input:focus{width:100%;}
.submit button{top:1px;right:0;height:42px;width:50px;cursor:pointer;position:absolute;line-height:34px;background:#428bca;color:#FFF;}
.submit button:hover{background:#FF6600;color:#FFF;}
.submit button:before{font-family:FontAwesome;color:#324b4e;}


.tags{}
.tags li{float:left; padding:5px; margin:0 0 5px 5px;}
.tags li a{color:#fff;}

.cblfl{border:1px solid #eee;}
.cblfl ul{margin:5px 0;overflow:hidden;padding:5px;}
.fl1{line-height:30px;font-weight:600;font-size:16px;margin:5px 0 0 10px;}
.fl2{margin-left:20px;}
.fl2 li{background:url(images/li2.png) no-repeat left;padding-left:15px;font-weight:normal; line-height:25px; font-size:14px;}

.dh-phb{background:#fff;overflow:hidden;clear:both; margin:0px auto 10px; border:1px solid #eee;}
@media(min-width:1000px){.dh-phb li{}}
@media(max-width:999px) {.dh-phb li{float:left;width:25%;}}
.dh-phb ul{margin:0px 0px;overflow:hidden;clear:both;}
.dh-phb ul li p{line-height:35px;height:35px;overflow:hidden;font-size:14px;text-align:center; display:block; border:1px dashed #eee; margin:5px;border-radius:5px;}
.dh-phb p a:hover{background:#FF2805;color:#FFF; display:block;border-radius:5px;}

.fixed_side{clear:both;overflow:hidden;}
.fixed{position:fixed;top:0px; width:190px; background:#eee}

.comments{ padding:10px;overflow:hidden;clear:both; border-top:1px solid #eee;}
.comments li{overflow:hidden; clear:both; margin-bottom:10px;}
.comments li p{float:left; width:50px; font-size:16px;line-height:30px;}
.comments li span{font-size:16px;}
.comments input,.comments button{border:none;outline:none;}
.comments input{background:#fff;transition:.3s linear;float:left;height:30px;line-height:30px;padding-left:5px;border:1px solid #ccc;width:200px;}
.comments textarea{clear:both;overflow:hidden; height:60px;width:90%;}
.comments button{ overflow:hidden;height:42px;width:100px;line-height:34px;background:#428bca;color:#FFF; clear:both;}
.comments button:hover{background:#FF6600;color:#FFF;}
.comments button:before{font-family:FontAwesome;color:#324b4e;}

.comment{ border:1px solid #eee; overflow:hidden; clear:both; margin-bottom:10px; padding:10px; line-height:25px; font-size:12px;}
.comment p{ font-size:14px;}
.comment-z{ border:1px solid #eee; overflow:hidden; clear:both; margin-bottom:10px; padding:10px;}


/**新闻列表页**/
.listnews{clear:both;overflow:hidden;border-bottom:1px solid #eee; padding:20px 10px 10px 10px;background:#fff;}
.listnews h2{line-height:25px;font-size:14px;font-weight:normal;}
.listnews-nr-nr{clear:both;overflow:hidden;font-size:12px;line-height:25px; height:50px;}
@media(min-width:1000px){
.listnews-nr{float:left;width:83%;}
.listnews-nr1{width:100%;}
.listnews-img{float:left;width:15%;margin-right:2%;text-align:center;}
.listnews-img img{max-width:100%;max-height:160px; text-align:center;margin:auto;}
.qw{float:right;width:100px;line-height:30px; margin-top:10px;text-align:center;border:1px solid #e8e8e8;font-size:15px;border-radius:3px;}
.qw a{color:#9a9a9a;}
.qw a:hover{color:#87CEFA;}
}
@media(max-width:999px){
.listnews h2{clear:both;overflow:hidden; margin-top:10px;}
.qw{display:none; height:0px;overflow:hidden;}
.listnews-nr{clear:both;overflow:hidden;}
.listnews-img{max-width:200px;text-align:center; margin:auto;}
.listnews-img img{max-width:100%;}
}
.rq{clear:both;overflow:hidden;line-height:20px;font-size:15px;margin:10px 0;}

/**FOOT**/
*{margin:0;padding:0;}
html,body,.sycss{height:100%;}
.sycss {
height:auto; 
min-height:100%; 
_height:100%; 
}
.foot { 
position:relative; 
height:70px; 
margin-top:-70px; 
background:#000;
}
.foot p{padding:10px 0;text-align:center;line-height:22px;font-size:13px;color:#fff;}
.foot a{color:#fff;}

img.lazy{
        visibility: visible;
        opacity: 0.00;
        filter: alpha(opacity=0);
        -moz-opacity: 0.0;
    }