    body,html{height:100%}
    body{/*overflow-y:scroll;*/}
    body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
    form,fieldset,input,textarea,p,blockquote,th,td {
        padding: 0;
        margin: 0;
    }
    input:focus{outline:none}
    a{
        text-decoration:none;
        color: #040404
    }
    a:hover{color:#1b6bb1}
    table,td,th{
        border-spacing:0;
        border-collapse: collapse;
    }
    table,table tr th, table tr td {/* border:1px solid #d6d6d6;*/ }
    fieldset,img {
        border: 0;
    }
    address,caption,cite,code,dfn,em,strong,th,var {
        font-weight: normal;
        font-style: normal;
    }
    strong{
        font-weight: bold;
    }
    ol,ul {
        list-style: none;
        margin:0;
        padding:0;
    }
    caption,th {
        text-align: left;

    }
    i,em,dfn{font-style:normal}
    h1,h2,h3,h4,h5,h6 {
        font-weight: normal;
        font-size: 100%;
        margin:0;
        padding:0;
        color:#444;
    }
    q:before,q:after {
        content:'';
    }
    abbr,acronym { border: 0;
    }
    img{ vertical-align: middle;}
    .mt60{margin-top: 60px !important;}
    .mt20{margin-top: 20px !important;}
    .mb20{margin-bottom: 20px !important;}
    .ml20{margin-left:20px}
    .mt15{margin-top:15px}
    .blank30{height:30px;clear:both}
    .left{float:left}
    .right{float:right}

    .plr20{padding:0 20px}

    /*css为clearfix，清除浮动*/
    .clearfix::before,.clearfix::after{content:"";height:0;line-height:0;display:block;visibility:hidden;clear:both;}
    .clearfix:after{clear:both;}
    .clearfix{zoom:1;/*ie/7/6*/}
    /* custom css
    * --------------------------------------- */

 body{background:url(/uploads/image/rvstructure/bg-x.png) repeat-x center top;}

    #header{width:100%;}
    #header .header{width:1100px;margin:0 auto;}
    #header .header .logo-x{margin-top:25px;}
    #header .header .sousuo{float:right;width:255px;height:35px;position: relative;margin-top:64px;}
    #header .header .sousuo .sousuo-k{width:210px;height:33px;border:1px solid #fbd4d4;border-radius:15px;padding: 0px 35px 0 10px;}
    #header .header .sousuo .sousuo-b{width:35px;height:35px;position: absolute;background: url(/uploads/image/rvstructure/sousuo-x.png) center no-repeat;border:none;right:0;top:0;}
    #header .header-dh{width:100%;background-color: #d20c14;height:60px;margin-top:15px;}
    #header .header-list{width:1100px;margin:0 auto;}
    #header .header-list a{width:10.7%;color:#fff;display: inline-block;line-height: 60px;font-size:16px;text-align: center;}

    #content1 .con1-box1,#content1 .con1-box2{width:1100px;margin:30px auto 0;overflow:hidden;}
    #content .con-box-tit{color:#d20c14;font-size:22px;font-weight: bold;border-left:5px solid #d20c14;height:24px;line-height: 24px;padding-left:5px;margin-bottom:30px;}
    .con1-box1 .con1-fl{float:left;width:532px;height:355px;}
    #content .con1-fl .slidebox {position:relative;width:532px;height:355px;}
    #content .con1-fl .slidebox li #reportidname{z-index:2;position:absolute;bottom:10px;left:10px;display:inline-block;color:#fff;}
    #content .con1-fl .slidebox  img{width:532px;height:355px;}
    #content .con1-fl .slidebox li #reportidname a{color:#fff;}
    #content .con1-fl .slidebox .hd{position:absolute;right:10px;bottom:10px;z-index:2;}
    #content .con1-fl .slidebox .hd li{float:left;width:10px;height:10px;border:1px solid #fff;margin-left:10px;border-radius:50%;}
    #content .con1-fl .slidebox .hd .on{border:1px solid #d20c14;background:#d20c14;}
    #content .con1-fl .slidebox .next{position:absolute;background:url(/uploads/image/rvstructure/19123234.png) 0 0 no-repeat;width:28px;height:28px;right:10px;top:50%;margin-top:-14px;}
    #content .con1-fl .slidebox .prev{position:absolute;background:url(/uploads/image/rvstructure/19123233.png) 0 0 no-repeat;width:28px;height:28px;left:10px;top:50%;margin-top:-14px;}
    #content .con1-fl .slidebox .hui-bg{z-index:1;position:absolute;bottom:0;width:100%;height:35px;background:#333;opacity: 0.5;}
    #content .con1-fr{width:568px;height:355px;float:right;background:url(/uploads/image/rvstructure/19123278.png) center repeat;}


    #content .con1-fr h2{font-size:28px;font-weight:bold;padding:20px 20px 20px 20px;text-align: justify;color:#e60012;}
    /*#content .con1-fr h2 a{color:#e60012;}*/
#content .con1-fr h2 br{/*display:none;*/}
    #content .con1-fr #reportidlogograph{padding:20px 30px;text-align: justify;font-size:18px;display:inline-block;text-indent: 2em;line-height:25px;}
    #content .con1-fr a:hover{color:#000;}
    #content .con1-fr #reportidlogograph em{display:block;text-align:right;color:#db001e;font-size:14px;margin-top:8px;}

    #content .box2-fl{float:left;width:808px;}
    #content .box2-fl .con-box-tit span{float:left;position: absolute;z-index: 2;height: 25px;background: #fff;}
    #content .box2-fl .con-box-tit b{float:right;width:100%;border-bottom:1px solid #dedede;height:22px;}
    #content .box2-fl .box2-lf-img{position: relative;width: 320px;height:180px;}
    #content .box2-fl .box2-lf-img .hui-bg{z-index: 1;position: absolute;bottom: 0;width: 100%;height: 35px;background: #333;opacity: 0.5;}
    #content .box2-fl .box2-lf-img img{width:320px;height:180px;}
    #content .box2-fl .box2-lf-img #reportidname{position: absolute;z-index: 2;bottom:10px;left:10px}
    #content .box2-fl .box2-lf-img #reportidname a{color:#fff;font-size:15px;}
    #content .box2-fl .box2-con{overflow:hidden;margin-bottom:40px;}
    #content .box2-fl .box2-con-fl{float:left;width:320px;}
    #content .box2-fl .box2-con-fr{float:right;width:460px;}
    #content .box2-fl .box2-con-fr li{font-size:15px;line-height:240%;}
    #content .box2-fl .box2-con-fr li br{display:none;}
    #content .box2-fl .box2-con-fr li a{font-size:15px;}
    #content .box2-fr{float:right;width:258px;}
    #content .box2-fl .zt-img img{width:252px;height:141px;margin-right:14px;}

    #content2 .index-lj{width:100%;background:#f2f2f2;}
    #content2 .index-lj .index-ljbox{width:1100px;margin:0 auto;height:130px;overflow:hidden;margin-top:30px;}
    #content2 .index-lj .index-ljbox .index-lj-tit{margin-top:40px;color:#db001e;font-size:15px;margin-bottom:15px;}
    #content2 .index-lj #amitylinkidgetsubject{font-size:14px;margin-right:25px;}

    #footer{width:100%;margin:0;background:#e3e1e1;height:54px;}
    #footer .footer{width:1100px;margin:0 auto;height:54px;}
    #footer .footer p,#footer .footer p a{text-align:center;line-height:54px;color:#666666;font-size:14px;}
    

    #content .box2-fr .fr-zz {border:1px solid #e6e6e6;padding:20px 40px 0;text-align: center;width: 176px;margin-bottom:20px;}
    #content .box2-fr .fr-zz img{width:172px;height:223px;}
    #content .box2-fr .fr-zz p{color:#d20c14;border-bottom:3px solid #d20c14;padding-bottom:5px;margin-top:5px;}
    #content .box2-fr .fr-ewm{border:1px solid #e6e6e6;padding:20px 0;}
    #content .box2-fr .ewm-box{width:160px;margin:0 auto;}
    #content .box2-fr .ewm-box p{text-align: center;position: relative;height:140px;width:160px;margin-bottom:20px;}
    #content .box2-fr .ewm-box i{width: 15%;height: 1px;background: #eaeaea;display: inline-block;margin-bottom: 4px;}
    #content .box2-fr .ewm-box span{background: #fff;float: left;width: 100%;display: inline-block;line-height: 30px;}
    #content .box2-fr .ewm-box img{width:120px;height:120px;}
.lujing{margin:30px auto;width:1100px;}
.main {
    width: 1100px;
    margin: 30px auto;
}
.list li {
    background: #fff;
    overflow: hidden;
    zoom: 1;
    margin-bottom: 35px;
}
.list .list-text {
    overflow: hidden;
    padding: 15px 15px;
    float: left; 
    /*max-width:68%;*/
    height:150px;
}
.list #reportidpicture{float:left;height:180px;}
.list #reportidpicture img{width:320px;height:180px;}
.list .list-tit {
    font-size: 20px;
    line-height: 36px;
}
.list .list-date, .list .list-desc {
    margin-top: 10px;
    font-size: 15px;
    color: #555;
}
 .list .list-desc {
text-indent: 2rem;
}
.list-content #pagenum {
    text-align: center;
    padding: 20px 0;
}
.list-content #pagenum span, .list-content #pagenum a:hover {
    background: #ea1a22;
    color: #fff;
    text-decoration: none;
}
.list-content #pagenum a{
    color: #999999;
}
.list-content #pagenum span{
   color:#fff;
}
.list-content #pagenum a, .list-content #pagenum span {
    display: inline-block;
    box-sizing: border-box;
    height: 40px;
    border: 1px solid #f7f7f7;
    margin: 0 3px;
    padding: 0 15px;
    font-size: 16px;
    line-height: 40px;

}
.news-con{width:1100px;margin:30px auto;}
.news-con table{margin:0 auto;}
.news-con #reportidtext table tr img{display:block;margin:0 auto;}
.main .list-content #pagenum #go {display:none;}

.news-con #reportidtext td p, .news-con #reportidtext table td, .news-con #reportidtext table td span, .news-con #reportidtext table td font {
    text-align: center;
    font-size: 16px;
    color: #666;
    color: #000080;
    line-height:30px;text-indent:0em;
}
.news-con #reportidtext td p{text-indent: 0em !important;}
.news-con #contentpagediv{
    text-align:center;
    font-size:15px;
}
.news-con #contentpagediv span{
     font-weight:bold;
     color:#d20c14;
    margin:0 5px;
}
.news-con #contentpagediv a{
    font-weight:normal;
    margin:0 5px;
}
.news-con #contentpagediv a:hover{
     font-weight:bold;
     color:#d20c14;
}
.news-con #reportidtext p img{display:block;margin:0 auto;}
.text_state{margin-top:30px;}


/*搜索*/
.ifrsearch{background:#fff;}
.ifrsearch  #searchmenu {text-align:left;}
.ifrsearch  #searchmenu input{height:30px;padding:0 10px;border:1px solid #fbd4d4;float:left;}
.ifrsearch  #searchmenu button{height:32px;width:60px;background:none;color:#d20c14;border:1px solid #fbd4d4;float:left;}
.ifrsearch{padding:20px;}
.ifrsearch #searchsum{display: block;text-align: left;font-size:15px;line-height:30px;}
.ifrsearch #searchdiv{font-size:15px;}
.ifrsearch #ali{text-align: center;
    padding: 20px 0;background: #fff;
    overflow: hidden;
    zoom: 1;
    margin-bottom: 35px;}
.ifrsearch #ali span,.ifrsearch #ali a{    display: inline-block;
    box-sizing: border-box;
    height: 40px;
    border: 1px solid #f7f7f7;
    margin: 0 3px;
    padding: 0 15px;
    font-size: 16px;
    line-height: 40px;    }

.ifrsearch #ali span{color: #fff;}
.ifrsearch #ali a{    color: #999999;}
.ifrsearch #ali span,.ifrsearch #ali a:hover{    background: #ea1a22;
    color: #fff;
    text-decoration: none;}
.ifrsearch #ali #go{display:none;}
.news-con #reportidgetsubhead{text-align: center;
    display: block;
    font-size: 30px;
    font-weight: bold;
    margin-bottom: 20px;
    color: #444;}
.ifrsearch  #searchdiv #searchsubject{font-size:16px;font-weight:bold;}



.main-jd{width:100%;margin-bottom:30px;overflow:hidden;}

.main-jd p span{width:114px;background:#d20c14;float:left;height:40px;line-height:40px;font-size:16px;color:#fff;text-align:center;}
.main-jd p em{float:right;margin-right:15px;color:#333;line-height: 40px;font-size: 15px;color:#fff;}
.main-jd .jd-tit{overflow:hidden;}
.main-jd p em a{color:#333;}
.main-jd ul{padding:20px 0;}
.main-jd ul li{    line-height: 50px;
    font-size: 15px;
    padding: 0 15px 0 5px;
    list-style: square;
    color: #d20c14;
    margin-left: 20px;
    marign-bottom:10px;
    display:block;
}
.main-jd ul li a{color:#444;}
.main-jd ul li #reportidname{font-size:20px;float:left;
width:91%;}
.main-jd ul li #reportidissuetime{float:right;font-size:16px;color:#444;}

.main-jd ul li#pagenum {background:none;width:100%;display:block;
    text-align: center;
    padding: 20px 0;clear:both;
}
.main-jd ul li#pagenum span,.main-jd ul li#pagenum a:hover {
    background: #ea1a22;
    color: #fff;
    text-decoration: none;
}
.main-jd ul li#pagenum a{
    color: #999999;
}
.main-jd ul li#pagenum span{
   color:#fff;
}
.main-jd ul li#pagenum a, .main-jd ul li#pagenum span {
    display: inline-block;
    box-sizing: border-box;
    height: 40px;
    border: 1px solid #f7f7f7;
    margin: 0 3px;
    padding: 0 15px;
    font-size: 16px;
    line-height: 40px;

}

.main-jd ul li#pagenum #go {display:none;}











.sy-list-con{padding-left:20px;}
.sy-list-con li{list-style:none;font-size:19px;margin-top:23px;}
.sy-list-con li a{color:#585858;font-weight:600;}

@media only screen and (max-device-width:600px) {
    body,html {
        width:1100px;
    }
}

    .con1-box1 .con-box-tit span{float:left;position: absolute;z-index: 2;height: 25px;background: #fff;}
   .con1-box1 .con-box-tit b{float:right;width:100%;border-bottom:1px solid #dedede;height:22px;}
.ne_list{padding:10px 0px;}
.ne_list li{line-height:180%;
padding:6px 0;
font-size:16px;
color:#040404;
/*font-weight:600;*/
}