﻿/* 重置样式 */
.container{padding:0 5px;}
.row{overflow:visible;margin-bottom:20px;}
.introList .t{border:none;}
.introList .t .title,
.introList .t .title a{color:#0d67bb;font-size:14px;}
.introList .t .title:hover,
.introList .t .title a:hover{color:#f70;}

/* banner */
#banner{display:none;}
#indBanner{position:relative;width:100%;overflow:hidden;}
#indBanner .container{width:100%;padding:0;position:relative;}

.focusAd{ width: 100%; min-width: 1200px; height: 425px; position: relative; overflow: hidden; background: #fff; text-align: center;}

.focusAd .focusBd{ width: 1200px; position: absolute;z-index:1; left: 50%; margin-left: -600px}
.focusAd .focusBd li{ width: 1200px; overflow: hidden;}
.focusAd .focusBd li img{ display: block; width: 1200px; height: 425px;}
.focusAd .tempWrap{ overflow: visible !important}
.focusAd .tempWrap ul{ margin-left: -1200px !important;}
.focusAd .focusHd{ position: absolute; width: 100%; left: 0; z-index: 11; height: 12px; bottom: 20px; text-align: center;}
.focusAd .focusHd li{ display: inline-block; *display: inline; zoom: 1; width: 12px; height: 12px; line-height: 99px; overflow: hidden; background:#fff; margin: 0 5px; cursor: pointer; filter: alpha(opacity=60);opacity: 0.6;}
.focusAd .focusHd li.on{ background:#e00; filter: alpha(opacity=100);opacity: 1;}
.focusAd .pnBtn{ position: absolute; z-index: 12; top: 0; width: 100%; height: 425px; cursor: pointer;}
.focusAd .prev{ left: -50%; margin-left: -600px;}
.focusAd .next{ left: 50%; margin-left: 600px;}
.focusAd .pnBtn .blackBg{ display: block; position: absolute; left: 0; top: 0; width: 100%; height: 425px; background: #000; filter: alpha(opacity=50);opacity: 0.5;}
.focusAd .pnBtn .arrow{ display:none; position: absolute; top:50%; right:20px; z-index: 2; margin-top:-25px; width:50px; height:50px; background:url("lr.png") no-repeat scroll left center; cursor:pointer;}
.focusAd .pnBtn .arrow:hover{ filter: alpha(opacity=80);opacity: 0.8;}
.focusAd .next .arrow{left:20px;right:auto; background-position:right center;}

/* 首页焦点图 */
#focusFull .focusHd{bottom:16px;right:50%;margin-right:-600px;width:auto;}
#focusFull .focusHd ul{height:14px;line-height:14px;}
#focusFull .focusHd ul li span{width:12px;height:12px;border-radius:50%;border:1px solid #fff;background:none;}
#focusFull .focusHd ul li.on span{background-color:#fff;}
#focusFull .focusBd li{position:relative;}
#focusFull .focusBd li a{display:block;position:relative;z-index:4;}
#focusFull .focusBd li .bg{position:absolute;z-index:2;right:0;bottom:0;left:0;height:50px;filter:alpha(opacity=50);opacity:.5;}
#focusFull .focusBd li .txt{position:absolute;z-index:3;bottom:0;left:50%;margin-left:-600px;font-size:20px;color:#fff;height:50px;line-height:50px;}


/* 往期目录 */
#tzgg,#mtzy{float:left;width:450px;}
#tzgg .bd .infoList li i{display:none;}
#tzgg .bd .infoList li .date{float:left; width:89px; margin:0 10px 0 0;padding-left:5px;border-radius:4px;border:1px solid #bbb;background-color:#bbb;font-size:12px;color:#fff;}
#tzgg .bd .infoList li .date b{float:right;*display:inline;zoom:1;font-weight:normal;line-height:20px;background-color:#fff;color:#555;margin-left:5px;padding:0 7px;font-size:14px;border-radius:0 2px 2px 0;}
#tzgg .bd .infoList li.on .date{border-color:#f70;background-color:#f70;}
#tzgg .bd .infoList li.on .date b,
#tzgg .bd .infoList li.on a{color:#f70;}


/* 作品欣赏 */
#xyxw .hd{overflow:visible;}
#xyxw .hd h5{float:left;height:48px;border-bottom:3px solid #0d67bb;}
#xyxw .bd{ padding-bottom:0;overflow:hidden;}
#xyxw .bd .infoList{overflow:hidden;}
#xyxw .bd .introList{float:left;}
#xyxw .bd .introList .topic{float:left;width:170px; margin:10px 30px 0 0;padding:0;} 
#xyxw .bd .introList .topic img{ width:168px; height:220px;} 
#xyxw .bd .introList .topic .date{float:none;display:block;margin:0;padding-bottom:5px;}
#xyxw .bd .introList .topic .pic{float:none;margin:0;}
#xyxw .bd .introList .topic .title{padding-top:10px; text-align :center;}
#xyxw .bd .introList .topic .intro{margin:0;font-size:12px;text-indent:0;}
#xyxw .bd .introList .n{width:500px}
/* ----- row2 ----- */
#row2{height:600px;}
#row2 .side{float:left;width:250px;margin-left:3px;box-shadow:0 0 6px rgba(0,0,0,.1);}
/* ----- zx修改 ----- */
/*#row2 .side{float:left;width:250px;margin-left:0px;box-shadow:0 0 6px rgba(0,0,0,.1);}*/

/*.mainContent {
    margin-left: 20px;
    float: left;
    max-width: 920px;
}*/

#row2 .mainContent .box .hd{border-bottom:1px solid #0d67bb;height:40px;line-height:40px;}
#row2 .mainContent .box .hd strong{display:block;float:left;margin-right:10px;background-color:#0d67bb;height:40px;}
#row2 .mainContent .box .hd strong i{margin:0px 10px 0;}
#row2 .mainContent .box .bd{height:245px;padding:20px 0;}
#row2 .mainContent .box .bd .introList .t .title{font-size:14px;font-weight:bold;}

/* 快速导航 */
#quickLink .hd{border:none;background:url("/images/sideMenuHdBg.jpg") repeat-x;}
#quickLink .hd h5 a{display:block;text-align:center;color:#fff;}
#quickLink .bd{padding:0;border:1px solid #ececec; line-height:28px; font-size:12px; padding:9px;}
#quickLink .bd li{line-height:60px;border-bottom:1px solid #ececec;}
#quickLink .bd li.last{border:none;}
#quickLink .bd li a{display:block;padding-left:20px;font-size:16px;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;}
#quickLink .bd li a:hover{text-indent:5px;background-color:#fafafa;}
#quickLink .bd li i{margin-right:10px;}


/* 其他列表 */
#xyzx,#jqgz{float:right;width:450px;margin-left: 20px;}


/* ----- row3 ----- */
#row3{ margin:0;}
/* 友情链接-图片 */
.friendLinkPic{margin:0 -10px 20px;overflow:hidden;}
.friendLinkPic li{float:left;width:19.99%;}
.friendLinkPic li a{display:block;margin:0 10px;overflow:hidden;}
.friendLinkPic li a img{width:100%;height:auto;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s;}
.friendLinkPic li a:hover img{transform:scale(1.05);}
#friendLink{overflow:hidden;}
#friendLink .hd{float:left;height:36px;line-height:36px;border:none;}
#friendLink .hd h5 a{font-size:16px;}
#friendLink .bd{ padding:9px; overflow:hidden;}
#friendLink .bd select{ display:inline-block; *display:inline; zoom:1; margin-left:1%; padding:5px 1%; width:23.4%;border:1px solid #e9e9e9;}


/* 加投稿*/

.squ-container-tg {
    overflow: hidden;
    margin-top: 8px;
}

    .squ-container-tg div {
        display: block;
    }

#form-register label span {
    color: #a60000;
    font-size: 14px;
}

#form-register {
    
    margin-top: 25px;
    padding-bottom: 10px;
}

    #form-register .form-block {
        margin-top:10px;
        margin-bottom: 6px;
    }

    #form-register label {
        float: left;
        width: 25%;
        font-size: 16px;
        text-align: right;
        margin-top: 7px;
    }

    #form-register input[type="text"], #form-register input[type="password"] {
        width: 63%;
        padding: 8px 10px;
        border: 1px solid #dfdfdf;
        border-radius: 3px;
    }

    #form-register .form-block {
        margin-bottom: 6px;
    }
 #form-register   button {
    width: 30%;
    line-height: 50px;
    color: white;
    background: #288eed;
    border: none;
    border-radius: 5px;
    font-size: 16px;
}
 #register-btn{
    margin-left: 30%;
}
 #search-btn{
    margin-left: 30%;
}
#note { width: 65%; height: 100px; border: 1px solid #cccccc; background: none; }

 #form-register  p {
    color: #a60000;
    -webkit-transition: all 500ms;
    transition: all 500ms;
    height: 25px;
}


#scrollbox { width: 90%; margin: 10px auto; height: 430px; overflow: hidden; }

.scrollcon { height: 800%; }

.scrollpic li { overflow: hidden; margin-bottom: 2px; border-bottom: 1px solid #eee; padding-bottom: 2px; }

    .scrollpic li a { display: block; font-size: 14px; color: #333; line-height: 24px; text-decoration: none; }

        .scrollpic li a:hover { color: #e68900; }