@charset "utf-8";
/*-----------------------------------------------------------------
文件名称：四川省人民政府（2012年无障碍改造）-省政府常务会模板样式
文件作者：Shally
编辑日期：2013/1/6
文件说明：省政府常务会模板样式文件
-----------------------------------------------------------------*/

a:link{ color:#000; }
a:visited{ color:#000; }
a:hover{ color:#b90b07; }
div#container{ border:none; width:1003px; }


div#main{ width:1003px; background:url(../images/szfcwh_mainbg.jpg) top repeat-x; padding:15px 0px 0px 0px; }


div#content{ width:749px;  padding-bottom:10px; float:left;
display:inline;
margin-left:5px;
overflow:hidden; }

/
div#szfcwhyjs{ width:749px; float:left; background:url(../images/szfcwhyjsbg.jpg) 0px 42px no-repeat; padding-bottom:10px; }
div#szfcwhyjs h3{ width:281px; float:left; padding:10px 110px 0px 6px; }
div#szfcwhyjs form#search{ float:left; width:300px; background:url(../images/cwh_morebg.jpg) 15px center no-repeat; padding:10px 0px 10px 50px; }
div#szfcwhyjs form#search label{ float:left; color:#b62707; font-size:16px; font-weight:bold; }
div#szfcwhyjs form#search input{ float:left; margin-left:5px;}
div#szfcwhyjs form#search input#morecwh{ width:125px; }
label{ color:#b62707; font-size:16px; font-weight:bold; }
div#szfcwhyjs div#cwh_lsimg{ width:341px; padding:3px; margin-top:16px; float:left; margin-right: 10px;}
div#szfcwhyjs p#cwhy{ width:385px; padding:15px 0px 5px 15px; float:left; color:#510200; font-size:14px; text-indent:2em; line-height:21px; }
div#szfcwhyjs div#cwhy_more{ float:right; width:112px; background:url(../images/ckxxbg.jpg) 0px 0px no-repeat; padding:4px 0px 3px 0px; font-size:14px; text-align:center; }
div#szfcwhyjs div#cwhy_more a{ color:#FFF; }
div#lccwh{ width:749px; float:left; 

    margin-top: 10px;
}
div#lccwh h3{ width:713px; background:url(../images/lccwhbg.jpg) no-repeat #000; padding:10px 0px 9px 36px; color:#ffd14f; font-size:14px; }
div#lccwh div.ccwhy{ width:239px; border:1px solid #a1a1a1; background:#f4eeee; padding:4px; float:left; margin-top:10px; }
div#lccwh div.ccwhy h4{ width:236px; background:url(../images/lccwh_hbg.gif) #FFF bottom no-repeat; border:1px solid #e2dfd8; border-bottom:none; text-align:center; font-size:14px; padding:15px 0px 8px 0px; }
div#lccwh div.ccwhy h4 a{ color:#b90207; }
div#lccwh div.ccwhy dl{ width:228px; background:#FFF; border-left:1px solid #e2dfd8; border-right:1px solid #e2dfd8; font-size:14px; padding:4px; color:#4c4c4c; }
div#lccwh div.ccwhy dl.hysj{ background:url(../images/hysj_bg.gif) #FFF bottom no-repeat; }
div#lccwh div.ccwhy dl dt{ font-weight:bold; display:inline; }
div#lccwh div.ccwhy dl dd{ line-height:20px; display:inline; line-height:22px; }
div#lccwh div.ccwhy_more{ width:206px; background:url(../images/lccwh_morebg.gif) #FFF 218px 4px no-repeat; border:1px solid #e2dfd8; border-top:none; padding:0px 25px 5px 5px; text-align:right; font-size:14px; font-weight:bold; }
div#lccwh div.ccwhy_more a{ color:#b90207; }
div.hywj{ width:749px; float:left; margin-top:10px; }
div.hywj h3{/* width:685px; */background:url(../images/hywj_hbg.jpg) no-repeat #000;background-size: 100%;padding:6px 0px 6px 64px;color:#FFF;font-size:14px;letter-spacing:0.5em;}
div.hywj span.hywj_more{display:block;text-align:right;/* background:url(../images/hywj_morebg.gif) 726px 9px no-repeat; */padding:6px 25px 6px 0px;font-size:14px;font-weight:bold;margin-top:-30px;}
div.hywj span.hywj_more a{ color:#b90207; }
div.hywj ul.hywj_list{/* width:709px; */padding:5px 20px;}
div.hywj ul.hywj_list li{ background:url(../images/module1_listbg.gif) 0px 11px no-repeat; font-size:14px; font-weight:bold; padding:5px 0px 5px 10px; }
div.hywj ul.szcwh_list{ width:749px; float:left; padding-bottom:5px;   }
div.hywj ul.szcwh_list li{ width:82px; float:left; background:url(../images/szcwh_listbg.jpg) no-repeat; padding:7px 0px 7px 0px; text-align:center; letter-spacing:0.5em; font-size:14px; font-weight:bold; margin:10px 4px 0px 20px; padding-left:5px; display:inline; }
div.hywj ul.szcwh_list li a:link{ color:#4c4c4c; }
div.hywj ul.szcwh_list li a:visited{ color:#4c4c4c; }
div.hywj ul.szcwh_list li a:hover{ color:#b90b07; }
div.hywj1{width: 100%;float: right;margin: 4px 0 0 5px;}
div.hywj1 h3{width: 100%; box-sizing: border-box;background:url(../images/hywj_hbg1.jpg) no-repeat #000; padding:6px 0px 6px 64px; color:#FFF; font-size:14px; letter-spacing:0.5em;}
div.hywj1 span.hywj_more{ display:block; text-align:right; background:url(../images/hywj_morebg.gif) 967px 9px no-repeat; padding:6px 25px 6px 0px; font-size:14px; font-weight:bold; margin-top:-30px; }
div.hywj1 span.hywj_more a{ color:#b90207; }
div.hywj1 ul.hywj_list{ width:990px; padding:5px 20px; }
div.hywj1 ul.hywj_list li{ background:url(../images/module1_listbg.gif) 0px 11px no-repeat; font-size:14px; font-weight:bold; padding:5px 0px 5px 10px; }
div.hywj1 ul.szcwh_list{width: 100%;max-width: 100%;display: block;float:left;padding-bottom:5px;margin-top: 17px;}
div.hywj1 ul.szcwh_list li{width: 31%;margin-bottom: 7px;float:left; background:url(../images/szcwh_listbg.jpg) no-repeat center;line-height: 33px; text-align:center; letter-spacing:0.5em; font-size:14px; font-weight:bold;margin-right: 2%; display:inline;background-size: 100% 100%;}
div.hywj1 ul.szcwh_list li a:link{ color:#4c4c4c; }
div.hywj1 ul.szcwh_list li a:visited{ color:#4c4c4c; }
div.hywj1 ul.szcwh_list li a:hover{ color:#b90b07; }

/*右侧区域*/
div#rightsidebar{width: 220px;float:right;border:1px solid #9a0000;border-top:6px solid #9a0000;padding-top:24px;padding:24px 5px 0 5px;overflow:hidden;display:inline;margin-right:5px;}
div#ldjj{ width:213px; background:url(../images/hysj_bg.gif) bottom no-repeat; float:left; padding-bottom:10px; }
div#ldjj div#ldjj_photo{width:73px;padding: 3px;border:1px solid #a1a1a1;float:left;margin-left: 15px!important;}
div#ldjj span#ldjj_h{ width:124px; font-size:14px; font-weight:bold; color:#e85601; padding-left:8px; vertical-align:middle; }
div#ldjj ul#ldjj_list{ width:132px; float:left; }
div#ldjj ul#ldjj_list li{ float:left; width:56px; padding-left:8px; font-size:14px; line-height:22px; }
div#ldjj ul#ldjj_list li a:link{color:#530505;}
div#ldjj ul#ldjj_list li a:visited{color:#530505;}
div#ldjj ul#ldjj_list li a:hover{color:#b90b07;}
div#ldjj span#jrldzy{ width:95px; float:left; padding:5px 0px 4px 18px; background:url(../images/jrldzy_bg.jpg) no-repeat; font-size:14px;	margin-left:13px; margin-top:5px; display:inline; }
div#ldjj span#jrldzy a:link{color:#4c4c4c;}
div#ldjj span#jrldzy a:visited{color:#4c4c4c;}
div#ldjj span#jrldzy a:hover{color:#b90b07;}
div.gld{width: 100%;float:left;background:url(../images/hysj_bg.gif) bottom no-repeat;padding:10px 0px;}
div.gld dl{width: 104px;float:left;padding:0px 3px 0px 3px;text-align: center;}
div.gld dl dt{width: 73px;border:1px solid #a1a1a1;padding:3px;margin-left: 13px;text-align: center;}
div.gld dl dd{width: 110px;font-size: 12px;text-align:center;padding-top:10px;}
div.gld dl dd a:link{color:#530505;}
div.gld dl dd a:visited{color:#530505;}
div.gld dl dd a:hover{color:#b90b07;}

div#rightcwhhg{/* width:223px; */float:right;/* height: 235px; */margin-top: 7px;margin-right: 9px;/* margin-bottom: -3px; */}
.cwhhg li {
    width: 45%;
    float: left;
    text-align: center;
    line-height: 35px;
    border: 1px solid #555;
    margin-top: 5px;
    margin-left: 3%;
}

/* 底部区域 */
div#footer{ margin-left:6px; }
div.hywj {
    width: 100%;
    float: left;
    margin-top: 17px;
}























/*-----------------------------------------------------------------


文件名称：四川省人民政府（2022年改造）-省政府常务会模板样式

-----------------------------------------------------------------*/
body>.container1000{
    width: 1003px;
    margin: 0 auto;

}
.container1000 .pos {
    padding: 8px 0px;
    line-height: 20px;
    width: 100%;
    margin: 0 auto;
    text-align: left;
    font-size: 14px;
    height: auto;
}
.bortop{
    background: url(../images/szfcwh_mainbg.jpg) top repeat-x;
    padding: 15px 0px 0px 0px;
}
.content .conleft{
    width: 749px;
    padding-bottom: 10px;
    float: left;
    display: block;
    margin-left: 5px;
    overflow: hidden;
}
.content .conright{
    width: 240px;
    float: right;
    margin-top: 30px;
}
.content .conleft .lefcon1 h3{
    width: 306px;
    float: left;
    padding: 10px 6px 0px 6px;
    box-sizing: border-box;
}
.content .conleft .lefcon1 .tit>img{
    float: left;
}
.content .conleft .lefcon1 div.ss{
    margin-top:7px;
    background-color:white;
    position: relative;
    width: 400px;
    float: right;
}

.content .conleft .lefcon1 .ss .selectDiv select {
    width: 67px;
    height: 18px;
    border: 0px;
    outline: none;
    margin-top: 1px;
}
.content .conleft .lefcon1 .ss  .selectDiv.DivYear{
    display:none;
    width:53px
}
.content .conleft .lefcon1 .ss .selectDiv{
    width: auto;
    height: 20px;
    border: 1px solid #808080;
    float: left;
    display: inline;
    margin-right: 5px;
}
.content .conleft .lefcon1 .ss  .selectDiv input {
    width: 200px;
    height: 17px;
    border: 0px;
    outline: none;
}

.content .conleft .lefcon1 .ss  .cwhInput {
    background: url(/10462/images/20110112cwh_wj_12.jpg) no-repeat center;
    border: 0px;
    width: 51px;
    height: 20px;
    color: #b62707;
    font-size: 14px;
    font-weight: bold;
    z-index: 99 !important;
}
.content .conleft .lefcon1  .nr #cwh_lsimg {
    width: 341px;
    padding: 3px;
    /* margin-top: 3px; */
    float: left;
    margin-right: 10px;
}
.content .conleft .lefcon1 .nr #cwh_lsimg img{
    height:255px;
}
.content .conleft .lefcon1  .nr .cwh_lsimg img{
    width:341px;
    height:255px; 
    display: block;
}
.content .conleft .lefcon1  .nr  .word{
    font-size:13px; 
    line-height: 24px; 
    margin-top: 15px;
}
.content .conleft .lefcon1  .nr #cwhy_more {
    float: right;
    width: 112px;
    background: url(../images/ckxxbg.jpg) 0px 0px no-repeat;
    padding: 4px 0px 3px 0px;
    font-size: 14px;
    text-align: center;
}
.content .conleft .lefcon1  .nr #cwhy_more a {
    color: #FFF;
}
.content .conleft .lefcon2  h3 a{
    float:right;
    color:#b90207;
    margin-right:5px;：
}
.content div.hywj ul.hywj_list li a {
    display: block;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size:14px;
}
.content  div.hywj ul.hywj_list li {
    font-weight: normal !important;
}
.content .conleft div.hywj h3{
    height: 30px;
    box-sizing: border-box;
    width: 100%;
}
.szcwh.hywj1 h3{
    background-color:#fff;
}


@media(max-width:1200px){
    .container{
         width:100%;
    }
    body>.container1000{
        width:100%;
        overflow:hidden;
        padding: 15px 6px;
        box-sizing: border-box;
    }
    .content .conleft>div{
        margin-bottom: 8px !important;
    }
    .content .conleft,
    .content .conleft div#lccwh,
    .content .conright,
    .content .conright div#rightsidebar,
    .content .conright div#rightcwhhg,
    .content .conleft div.hywj1,
    .szcwh.hywj1, 
    .szcwh div.hywj1, 
    .szcwh.hywj1 ul.szcwh_list,
    .szcwh.hywj1 h3,
    .content .conleft div.hywj,
    .content .conleft div#lccwh h3,
    .content .conleft .lefcon1 p>img{
        width:100%;
        box-sizing: border-box;
        margin: 0;
    }
    .content .conright div#rightsidebar,
    .content .conright div#rightcwhhg,
    .szcwh.hywj1{
        margin:0;
    }
    .content .conright div#rightsidebar{
        padding-bottom:20px;
    }
    .content .conright div#rightcwhhg{
        margin-top:15px;
    }

    .content .conright div#rightsidebar div#ldjj{
        width:100%;
        background: none;
    }
    .content .conright div#rightsidebar div.gld:last-child{
        float:none;
    }
    .content .conright div#rightsidebar div.gld,
    .content .conright div#rightsidebar  div.gld dl dd{
        background:none;
        margin: 0 auto;
    }
    div.gld dl{
        width: 49%;
    }
    div.gld dl dt{
        margin: 0 auto;
    }
    div.hywj{
        position:relative;
    }
    .content .conleft div.hywj span.hywj_more{
        background-position-x: right;
        position: absolute;
        top: 30px;
        right: 0px;
    }
    .content .conleft div.hywj h3,
    .szcwh.hywj1 h3{
         background-color:#f1edec;
         box-sizing: border-box;
        position:relative;
    }
    .content .conleft div.hywj h3::after,
    .szcwh.hywj1 h3::after{
        display:
        block;
        content:
        '';
        width:100%;
        height:3px;
        background: #b90206;
        position:
        absolute;
        top:0px;
    }
   .szcwh.hywj1 h3{
       background-color:#f1edec;
       margin-bottom:10px;
   }
    .content .conleft  div#lccwh h3{
        background-size:100% 100%;
    }
    .content  div.hywj ul.hywj_list {
        width:100%;
        box-sizing: border-box;
    }

    div.hywj1 ul.szcwh_list li{
        width:18%;
    }

}
@media(max-width:800px){
    .content .conleft  div#lccwh div.ccwhy,
    .content .conleft  div#lccwh div.ccwhy h4,
    .content .conleft  div#lccwh div.ccwhy dl,
    .content .conleft  div#lccwh div.ccwhy_more{
        width:100%;
        box-sizing: border-box;
    }
    .content .conleft  div#lccwh div.ccwhy_more{
        background-position-x: right;
    }
    .content .conright div.gld,
    .content .conright div.gld dl dd{
        background:none;
        width:100%;
    }
    .content .conright div.gld dl{
        width: 50%;
        box-sizing: border-box;
        text-align: center;
    }
    .content .conright div.gld dl dt{
        display: inline-block;
    }
    .content .conright div#ldjj div#ldjj_photo{
        float:
        none;
        display: inline-block;
    }
    .content .conright div#ldjj{
        text-align: center;
    }
    .content .conright div#ldjj span#ldjj_h{
        width:100%;
        display: block;
        line-height: 30px !important;
        height: 30px !important;
        padding-top: 10px;
    }

    .content .conleft .lefcon1 h3{
        width:100%;
        float: none;
    }
    .content .conleft .lefcon1 h3 img,
    .content .conleft .lefcon1 div.ss{
        margin:0 auto;
        display:block;
    }
    .content .conleft .lefcon1 div.ss{
        float:
        none;
        height: 30px;
        width: 100%;
        text-align: center;
        margin-top: 10px;
        height: auto;
    }
    .content .conleft .lefcon1 div.ss *{
        float: none !important;
    }
    .content .conleft .lefcon1 .tit>img{
        display:none;
    }
    div.hywj h3{
        background-size: auto;
    }
}
@media(max-width:500px){
    .szcwh.hywj1 ul.szcwh_list li{
        width:30%;
        margin:0px 1.5% 10px 1.5%;
        box-sizing:border-box;
    }
}
