/************************
	   -公共样式-
    最新最全最好的Bootstrap模板：http://www.bootstrapmb.com
************************/

@media (max-width: 900px){
body{min-width:100%;max-width:100%;}
.wp{width: 100%;margin: 0 auto;position: relative;}
.col2{width: 100%;}
.col3{width:100%;}
.col4{width: 100%;}
.col6{width: 100%;}
.mainlogo,#hd,#nav,#ft{display:none;}
.header-top,.header,.footer{display:block;}
.logo {
    float: left;
}
.fr,.fl{float:none;}
.header {
    /* background: #3c300a; */
    /* background: #4AA0E4; */
    background: url('../images/img09.jpg');
}
.top-menu {
    float: left;
    width: 5%;
}

span.menu {
    display: block;
    text-align: right;
    padding: 0.8em 0 1em 0;
    cursor: pointer;
    color: #E74C3C;
    font-weight: 700;
    position: relative;
}
.top-menu ul {
    padding: 0;
    margin: 0;
    z-index: 9999;
    position: absolute;
    width: 100%;
    left: 0;
}
ul.nav1 {
    display: none;
}
.top-menu ul.nav1 li {
    display: block;
    text-align: center;
    /* background: #3c300a; */
    background-color: #f7f9f8;
    /* background-image: url(../images/img01.jpg); */
    border-bottom: 1px dashed #f7f9f8;
    margin: 0;
    width: 100%;
float: none;
}
.top-menu ul li a {
    padding: 1em 0;
    display: block;
    float: none;
}
.search {
    width: 45%;
    margin-top: 0.5em;
    position: relative;
    background: #fff;
    padding: 0;
    float: right;  
}
.footer {
    padding: 3em 0;  
    background: url('../images/img09.jpg');
}
.ftr-grid1, .news-ltr, .social {
    padding: 0;
    margin-bottom: 1.5em;
}
.cntnt-head h3, .recent_album h3, .news-head h3, .testi-head h3, .service h3 {
    font-size: 1.5em;padding-left:20px;
}
.news_sec p {
    text-align: left;
    text-indent: 3em;
    font-size: 0.9em;
    line-height: 2.2em;
    color: #000;
}
.twts{width:100%;text-align:center;}
.copywrite {
    text-align: center;
    display:block;
    background: #4AA0E4;
    padding: 1em 0;
}
.ftr-right p {
    color: #fff;
    font-size: 0.9em;
    padding-top: 0.5em;
}
.platform ul li{width: 100%;height: 58px;margin: 0 10px;overflow: hidden;position: relative;}

/*动态新闻*/
.focus{width: 368px;height: 240px;overflow: hidden;clear:both;float:none;}
.focus ul{position: relative;width: 368px;height: 238px;}
.focus ul li{width: 368px;height: 238px;position: absolute;top: 0;left: 0;overflow: hidden;display: none;}
.focus ul li img{width: 368px;height: 238px;}
.focus ul li .focusText{position: absolute;width: 100%;height: 40px;bottom: 0;left: 0;background: #333;background: rgba(0,0,0,0.5);}
.focus ul li .focusText a{display: block;margin-right: 72px;height: 40px;line-height: 40px;overflow: hidden;color: #fff;text-indent: 10px;}
.focus .dots{position: absolute;bottom: 0;right: 8px;height: 40px;}
.focus .dots span{display: inline-block;vertical-align: top;width: 8px;height: 8px;border-radius: 100%;background: #fff;margin: 16px 2px;opacity: 0.6;filter: alpha(opacity=60);cursor: pointer;}
.focus .dots span.active{opacity: 1;filter: alpha(opacity=100);}
.textNews{width: 100%;clear:both;margin-top:20px;}
.textNews .headline{border-bottom: 1px dashed #dadada;padding-bottom: 10px;}
.textNews .headline h3{font-size: 16px;font-weight: bold;line-height: 24px;}
.textNews .headline p{line-height: 22px;}
.textNews ul{padding-top: 10px;}
.textNews ul li{line-height: 22px;padding: 4px 0;position:relative;}
.textNews ul li a{float: left;width:290px;overflow:hidden;height:22px;}
.textNews ul li a:before{content: "·";display: inline;}
.textNews ul li span{float: right;text-align: right;width: 44px;color:#999;}
.textNews img,.listStyle img{position:absolute;left:0px;top:-5px;}
/*通知公告*/
.notice ul li a:before{content: "·";display: inline;margin-right: 4px;}

.leftMenu{display:none;}
.rightCon{width:100% !important;}
/*中心介绍*/
.indexNews{*padding-bottom: 32px;}
.icoIntro{padding-left: 48px;background: url(../images/icos.png) no-repeat 20px -20px;}
.indexIntro .itemImg img{width: 100%}
.indexIntro p{line-height: 28px;padding-top: 14px;text-indent: 28px;}
.row > * {
    padding: 50px 0 0 50px;
    float: left;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.row > section, .row > article {
    margin-bottom: 0;
}
.row:first-child>* {
    padding-top: 0!important;
}
header {
    margin-bottom: 2em;display: block;
}
header h2 {
    line-height: 1em;
    text-transform: uppercase;
    font-weight: 300;
    font-size: 1.6em;
}

/*友情链接*/
.link a{float: left;}
.conTop{padding: 0 30px;border-bottom: 1px solid #e6e6e6;}
.conTop .crumbs{float: left;width: 70%;line-height: 24px;padding: 12px 0;}
.conTop .crumbs span{color: #2979d0;}
.conTop .conTit{float: right;width: 30%;}
.conTop .conTit span{float: right;line-height: 24px;padding: 12px 0;border-bottom: 2px solid #137ccd;position: relative;top: 1px;font-size: 16px;font-weight: bold;color: #666;}
.conMain{padding: 28px 40px;}
.conMain img{max-width:100% !important;height:auto !important}
.conMain table,.conMai p{max-width:100% !important;}
.pageNum{height: 24px;line-height: 24px;text-align: center;margin-top: 30px;}
.pageNum span,.pageNum a{margin: 0 6px;line-height: 24px;}
.pageNum a.pagePrev,
.pageNum a.pageNext{font-size: 16px;font-weight: bold;font-family: "宋体";color: #167ece;}
.pageNum a.active{color: #167ece;}
.pageNum a.disabled{color: #ccc;}
.pageNum form{display: inline-block;vertical-align: top;height: 24px;*display: inline;*zoom: 1;*vertical-align: middle;}
.pageNum form input{width: 60px;height: 22px;border: 1px solid #dcdcdc;text-align: center;line-height: 22px;color: #666;vertical-align: top;*vertical-align: middle;}
.pageNum form button{height: 24px;padding: 0 14px;background: #167ece;color: #fff;vertical-align: top;cursor: pointer;*vertical-align: middle;}
/*新闻公告*/
.newsList li{line-height: 22px;padding: 15px 0;border-bottom: 1px dashed #dcdcdc;}
.newsList li a{width: 70%;padding-left: 10px;position: relative;}
.newsList li a:before{display: block;content: "";width: 2px;height: 2px;background: #333;position: absolute;top: 10px;left: 0;}
.newsList li span{float: right;text-align: right;color: #999;}

.ztMain {padding:0px;margin:20px 0px;}
.ztMain li{width:100%;text-align:center;}
.ztMain li img{max-width:90%;height:auto !important;border:10px solid #e4e4e4;border-radius:8px;}

}