/* css  */
.top{ width:100%; min-height:116px; background:#fff;}
.topc{ max-width:1200px; min-height:112px; margin:0 auto;}
.topclf{ width:454px; float:left; height:74px; padding-top:15px;}
.topclf img{ min-width:100%;}
.toprr{ width:238px; float:right; height:112px;}
.tops{ width:227px; height:34px; background:#f0f0f0; margin-top:45px;}
.topslf{ width:180px; float:left; height:34px; padding-left:10px; }
.topslf input{ width:180px; height:34px; line-height:23px;border:0px; background:none;}
.topslfb{ width:37px; height:34px; float:left;}
select::-ms-expand {
            display: none;
        }
/*莽陆鈥樏劉氓炉录猫藛陋*/
/* Unessential CSS - Just here to make this sample page prettier */

#divselect{width:186px; margin:80px auto; position:relative; z-index:10000;}
#divselect cite{width:150px; height:24px;line-height:24px; display:block; color:#807a62; cursor:pointer;font-style:normal;
padding-left:4px; padding-right:30px; border:1px solid #333333; 
background:url(../images/xjt.png) no-repeat right center;}
#divselect ul{width:184px;border:1px solid #333333; background-color:#ffffff; position:absolute; z-index:20000; margin-top:-1px; display:none;}
#divselect ul li{height:24px; line-height:24px;}
#divselect ul li a{display:block; height:24px; color:#333333; text-decoration:none; padding-left:10px; padding-right:10px;}
#divselect ul li a:hover{background-color:#CCC;}


.jw_lftimg{background:#fbf1f2;}


.winstyle233787 table{ width:100%  !important;}

#text_lga{font-size:14px; padding:0 10px; line-height:23px;    background: #c65a5a;color:#fff;}


.jh{ width:240px; height:240px; background:#fbf1f2;    margin: 0 auto; margin-top: 50px;}
.winstyle215851{padding-top:0px !important;}
#NavBar{ height:40px; line-height:45px; background:#c65a5a;}
.fontstyle233787{ color:#fff !important;background:#c65a5a !important;}
#fontstyle233787 table th{ height:28px; line-height:28px;}
.fontstyle233787 input{border: 0;  color: #fff;   background: #c65a5a;}
#NavBar select{width: 30px;   font-size: 12px !important;  height: 20px;  border: 0;  color: #fff;  background: #c65a5a;}
.fontstyle233787 th{    text-align: center;}
#Calendar233787{background:#fbf1f2;}
#month233787 {padding-left:16px!important;}



.wrapper {
    margin: 0 auto;
    max-width: 1200px;
   
    height: 100%;
}
header {
    background-color: #4e0000;
}
header:after {
    content: " ";
    display: table;
    clear: both;
}
.brand, h1, h2, h3 {
     font-family: "氓戮庐猫陆炉茅鈥衡€γ┞烩€�";
     font-weight: 400;
     letter-spacing: 1px;
 }
h4, h5, h6 {
    letter-spacing: 1px;
}
h1 {
    font-size: 28px;
}

.main .dev-output pre {
    overflow: auto;
    max-height: 500px;
    background-color: #EBF4FD;
    padding: 0 1em 1em;
}
.brand {
    float: left;
    
}
.brand p {
    margin: 0;
}
.rm-nav {
    letter-spacing: 1px;
}
.logo {
    font-size: 1.4em;
    line-height: 40px;
    margin: 20px 0 0;
    width: 100px;
    height: 40px;
    background-color: #3C97D5;
    text-align: center;
    font-weight: bold;
    letter-spacing: 2px;
    display: block;
    float: left;
    text-decoration: none;
    color: #fff;
    padding: 0;
}

.rm-toggle.rm-button {
    margin-top: 25px;
}

.rm-css-animate.rm-menu-expanded {
    max-height: none;
    display: block;
}
.rm-container.rm-layout-expanded {

}
.rm-nav li a,
.rm-top-menu a {
    padding: .75rem 1rem;
    font-size: .9em;
    line-height: 1.5rem;
    text-transform: uppercase;
}
.rm-layout-expanded .rm-nav > ul > li > a,
.rm-layout-expanded .rm-top-menu > .rm-menu-item > a {
    height: 40px;
    line-height: 40px;
}

.main {
    background-image: url("../images/cloud.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    min-height: 100%;
    padding-top: 1px;
}
.tagline {
    width: 360px;
    font-size: 1.75em;
    font-weight: bold;
    letter-spacing: 2px;
    line-height: 1.2;
    text-align: center;
    margin: 275px auto;
    color: #1A88D3;
}
.tagline strong {
    font-size: 1.3em;
}
.dev-output {
    background-color: #e1eaf3; /* fall-back */
    background-color: rgba(255,255,255,.85);
    color: #efefef;
    padding: 2em;
    margin-bottom: 2em;
}


/*banner*/




.zwmin{ max-width:1200px; height:auto;  margin:0 auto; margin-top:20px;}
.zwminlf{ width:32%; float:left; padding-right:2%;}
.zwminlft{ line-height:45px; height:45px; border-bottom:1px solid #9a0000;}
.zwminlftlf{ font-size:23px; font-weight:bold; line-height:45px; width:100px; float:left; color:#9a0000;}
.zwmgg{ width:46px; float:right; background:url(../images/sy_08.jpg) right center no-repeat; font-size:14px; line-height:45px;}
.zwlist{ width:100%; min-height:60px; border-bottom:1px solid #d0d0d0; padding-top:14px; padding-bottom:8px;}
.zwlist h3{ font-size:14px; font-weight:normal; line-height:30px;height:30px;text-overflow:ellipsis;white-space:nowrap;  overflow:hidden; display:block;}
.zwlist p{ font-size:12px; color:#a6a6a6; line-height:30px;height:30px;text-overflow:ellipsis;white-space:nowrap;  overflow:hidden; display:block;}


.zwminlrr{ width:32%; float:left;}

.xoncimg{ width:100%; height:80px; padding-top:30px; padding-bottom:27px; border-bottom:1px solid #ccc;}
.xoncimglf{ width:140px; height:80px; float:left;}
.xoncimgrr{ width:62%; float:right; height: auto;}
.xoncimgrr h3{ font-size:14px; font-weight:normal;text-overflow:ellipsis;white-space:nowrap;  overflow:hidden; display:block; height:30px; }
.xoncimgrr p{ font-size:12px; color:#727070; line-height:25px; padding-top:5px; height:50px;  overflow:hidden;}
.zwmiccg{ width:99%; border:1px solid #ccc; margin-top:32px;}
.zwcb{ width:95%; margin:0 auto; padding-top:13px; height:60px;}
.zwcblf{ width:60px; height:60px; float:left;}
.zwcblft{ background:#9a0000; line-height:30px; color:#fff; font-size:14px; text-align:center;}
.zwcblftb{ border:1px solid #ccc; border-top:none; height:30px; text-align:center; line-height:30px; font-size:16px;}
.zocyc{ width:80%; float:left; padding-left:10px; line-height:30px; font-size:14px; overflow:hidden; height:60px;}

.banne{background:#4e0000;min-height: 130px;width:100%;margin-top:10px;}
.bannec{ max-width:1200px; min-height:120px; margin:0 auto;}
.banneclf{ 
    float: left;
    line-height: 35px;
    color: #fff;
    font-size: 14px;
    width: 40%;
    background: url(../images/33_06.png) 0px 38px no-repeat;
    padding-left: 58px;
    padding-top: 30px;
    box-sizing: border-box;
}
.bannemiddle{
   float: left;
   padding-top: 14px;
   text-align: center;
   width: 14%;
}
.bannemiddle img{
    width: 80px; 
}

.bannemiddle p{
    color: #fff;
    height: 25px;
    line-height: 25px;   font-size: 14px;
    
}
.bannerr{ width:18%; float:left;margin-top:26px; padding-left:10px;}
.banerwm{ float:right; width:27%; float:right; margin-top:16px;}
.banerwm li{ width:33%; float:left; line-height:30px; color:#fff; }
.banerwm li a{color:#fff; }
.banerwm li a:hover{ color:#ffe0e0;}
.lbym{ width:100%; height:auto; text-align:center;}
.lbym img{ width:100%; height:auto;}

.conlibw{ max-width:1200px; margin:0 auto;}
.danw{ width:100%; height:40px; border-bottom:1px solid #ccc; padding-top:20px;}
.danwlf{ min-width:100px; float:left; line-height:40px; background:url(../images/hh_05.jpg) left center no-repeat; font-size:24px; font-weight:bold; text-indent:20px; color:#9c2222;}
.danwyouc{ float:right; min-width:100px; text-align:right; font-size:14px; line-height:40px;}
.zddinlf{ width:78%; float: right; padding-top:5px; }

.zwfft{ width:100%; min-height:60px; border-bottom:1px solid #d0d0d0; padding-top:24px; padding-bottom:8px;}
.zwfft h3{ font-size:16px; color:#ababab; background: url(../images/hh_05.jpg) center left no-repeat; font-weight:normal; line-height:30px;height:30px;text-align:right;}
.zwfft h3 a{ text-align:left; float:left; width:70%;text-overflow:ellipsis;white-space:nowrap;  overflow:hidden; display:block; text-indent:15px; }



.zwfft p{ font-size:14px; padding:10px 0px; margin-bottom:10px; color:#a6a6a6; line-height:35px;height:60px; overflow:hidden; display:block;}

.youerj{ width:20%; float:left; height:auto; border:1px solid #efefef;  padding-bottom:30px;}
.youerjb{ height:57px; color:#fff; font-size:18px; font-weight:bold; text-align:center; line-height:57px; background:#c65a5a;}

.erjdh{ width:94%; min-height:45px; border-bottom:1px dashed #ccc; line-height:45px; text-align:center; font-size:14px; margin:0 auto;}
.erjdha{ width:94%; min-height:45px; background:#f0f0f0; border-bottom:1px dashed #ccc; line-height:45px; text-align:center; font-size:14px; margin:0 auto;}

.jian100{ width:98%; height:auto; font-size:16px; line-height:35px; padding:30px 0px; margin:0 auto;}
.jian100 p{ text-indent:28px; padding-bottom:15px;}


.zddinlfcont{ width:100%;  }
.zddtli{ font-size:30px; text-align:center; font-weight:bold; line-height:50px; padding:20px 0px;}

.sjhh{ font-size:14px; border-bottom:1px  dashed #ccc; text-align:center; line-height:40px;}


.banimg{ max-width:1200px; background: url(../images/ddtt.png) repeat; min-height:100px; margin:0 auto; padding:10px 0px; position:relative; margin-top:-150px; z-index:10;  }
.banban{ width:100%; height:auto; }
.kkb{ width:22%; float:left; border-right:1px solid #fff; height: auto; padding-left:2%;  margin-top:-130px;}
.kkblf{ width:30%; float:left; height:auto; padding-top:10px;}
.kkblf img{ width:100%;}
.kkbrr{ width:60%; float:left; padding-left:6%; height:131px; overflow:hidden;}
.kkbrr h3{font-size:18px; font-weight:bold; line-height:40px; height:40px;}
.kkbrr h3 a{ color:#fff;}
.kkbrr p{ line-height:30px; font-size:14px; color:#fff;}

.kkbww{ width:22%; float:left; height: auto; padding-left:2%; }




.ldain{ width:100%; height:231px; background:#f0f0f0; margin-bottom:20px;}
.ldainlf{ width:180px; height:231px; float:left;  overflow:hidden; }
.ldainlf img{ width:100%;}

.ldainff{ width:70%; height: auto; padding-left:15px;float:left; padding-top:20px;}
.ldainff h3{ font-size:23px; color:#9c2222; line-height:60px; font-weight:bold;}
.ldainff p{ font-size:16px; line-height:60px;}




.jhklf{ width:45%; float:left; padding:10px 1%; border:1px solid #ccc; margin:1%;}
.jhkh3{ font-size:23px; color:#9c2222; line-height:60px; font-weight:bold; border-bottom:1px solid #ccc;}
.hskw{ width:100%; height:auto; padding-top:20px;}
.jhkh3lf{ width:150px; height:193px; float:left;  overflow:hidden; }
.jhkh3lf img{ width:100%;}
.jhkh3ff{ width:58%; height: auto; padding-left:15px;float:left; padding-top:20px;}
.jhkh3ff p{ font-size:16px; line-height:60px;}



.bans{ width:29%; float:left; height:250px; border:1px solid #ccc; float:left; text-align:center; margin:5% 10%;}
.bans img{ width:93px; height:93px; text-align:center; margin:0 auto; padding-top:30px;}
.bans p{ line-height:50px; font-size:30px; color:#9c2222; font-weight:bold;padding-top:30px;}
.bans p a{color:#9c2222;}

.erer{ width:100%; height:auto; }
.yourr{ height:40px; border-top
:1px dashed #ccc; background:url(../images/ddtt.png) 80px 15px no-repeat #fff; line-height:40px; text-indent:29px;}








.zddinlfdd{ width:75%; float:right; height:auto; padding-top:20px;}
.baszz{ width:100%; height:auto;}
.baszz li{ width:33%; float:left;  min-height:170px; text-align:center;  margin-bottom:20px;}
.baliimg{ width:90%; margin:0 auto; border-top:2px solid #9a0000; background:#f1f1f1;}
.baliimg img{ width:100%}

.baliimg p{ line-height:35px; height:35px; font-weight:bold; font-size:14px;}




.jw_lf{ width:20%; height:auto;float:left;}
.jw_lft{ width:100%; height:37px; background:url(../images/bh_17.png) top repeat-x; line-height:37px; text-align:center; font-weight:bold; font-size:14px; color:#4e0000;}


.jw1{  margin-bottom:8px; height:40px; border-left:10px solid #c65a58; margin-top:10px; line-height:40px; font-size:16px; text-indent:80px; background:url(../images/bh_31.png) 32px 11px no-repeat #fbf1f2;}
.jw1 a{ display:block;}
.jw1 a:hover{background:url(../images/bh_31.png) 32px 11px no-repeat #fbe1e4;}

.jw2{  margin-bottom:8px; height:40px; border-left:10px solid #c65a58; margin-top:10px; line-height:40px; font-size:16px; text-indent:80px; background:url(../images/bh_41.png) 32px 11px no-repeat #fbf1f2;}
.jw2 a{ display:block;}
.jw2 a:hover{background:url(../images/bh_41.png) 32px 11px no-repeat #fbe1e4;}

.jw3{  margin-bottom:8px; height:40px; border-left:10px solid #c65a58; margin-top:10px; line-height:40px; font-size:16px; text-indent:80px; background:url(../images/bh_41.png) 32px 11px no-repeat #fbf1f2;}
.jw3 a{ display:block;}
.jw3 a:hover{background:url(../images/bh_41.png) 32px 11px no-repeat #fbe1e4;}

.jw4{  margin-bottom:8px; height:40px; border-left:10px solid #c65a58; margin-top:10px; line-height:40px; font-size:16px; text-indent:80px; background:url(../images/bh_47.png) 32px 11px no-repeat #fbf1f2;}
.jw4 a{ display:block;}
.jw4 a:hover{background:url(../images/bh_47.png) 32px 11px no-repeat #fbe1e4;}

.jw5{  margin-bottom:8px; height:40px; border-left:10px solid #c65a58; margin-top:10px; line-height:40px; font-size:16px; text-indent:80px; background:url(../images/bh_54.png) 32px 11px no-repeat #fbf1f2;}
.jw5 a{ display:block;}
.jw5 a:hover{background:url(../images/bh_54.png) 32px 11px no-repeat #fbe1e4;}

.jw6{  margin-bottom:8px; height:40px; border-left:10px solid #c65a58; margin-top:10px; line-height:40px; font-size:16px; text-indent:80px; background:url(../images/bh_58.png) 32px 5px no-repeat #fbf1f2;}
.jw6 a{ display:block;}
.jw6 a:hover{background:url(../images/bh_58.png) 32px 5px  no-repeat #fbe1e4;}

.jw7{  margin-bottom:8px; height:40px; border-left:10px solid #c65a58; margin-top:10px; line-height:40px; font-size:16px; text-indent:80px; background:url(../images/xitong20210608.png) 32px 5px no-repeat #fbf1f2;}
.jw7 a{ display:block;}
.jw7 a:hover{background:url(../images/xitong20210608.png) 32px 5px  no-repeat #fbe1e4;}




.ywdminww{ width:60%; height:auto; float:left; margin-left:20px;}


.ywdmin{ width:100%; height:auto; float:left; }
.jwt{ width:100%; height:40px; background:url(../images/bh_17.png) top repeat-x; line-height:40px; }

.jwt_lf{ font-size:16px; font-weight:bold; height:37px; float:left;}
.jwt_rr{ float:right; height:37px; line-height:37px; text-align:right;}
.jwtimg{ width:49%; float:left; height:auto;}
.jwtirr{ width:49%; float:right;}
.jwtirr li{ font-size:14px; font-weight:normal; line-height:30px; text-align:right;height:30px; }
.jwtirr li a{ font-size:14px; line-height:30px;  height:30px;  text-overflow:ellipsis;white-space:nowrap;  overflow:hidden; display:block; width:85%; float:left; text-align:left;}
.jwtimgq{ width:49%; float:left; height:auto; margin-top:20px;}

.jwtirrw{ width: 100%;
    min-height: 330px;}
.jwtirrw li{ font-size:14px; font-weight:normal; line-height:35px; text-align:right;height:35px; }
.jwtirrw li a{ font-size:14px; line-height:30px;  height:30px;  text-overflow:ellipsis;white-space:nowrap;  overflow:hidden; display:block; width:85%; float:left; text-align:left;}

.jwtimgqr{ width:49%; float:right; height:auto; margin-top:20px;}


.you101{ width:49%; float:left; border-top:10px solid #c65a58; text-align:center; line-height:63px; background:url(../images/bh_67.png) 32px 11px no-repeat #fbf1f2; font-size:14px;}
.you101 a{ display:block; padding-top:24px;}
.you101 a:hover{background:url(../images/bh_67.png) 32px 11px no-repeat #fbe1e4;}

.you102{ width:49%; float:right; border-top:10px solid #c65a58; text-align:center; line-height:63px; background:url(../images/bh_70.png) 32px 11px no-repeat #fbf1f2; font-size:14px;}
.you102 a{ display:block; padding-top:24px;}
.you102 a:hover{background:url(../images/bh_70.png) 32px 11px no-repeat #fbe1e4;}

.your{ width:16%; float:right;}
.yourjs{ height:44px; width:100%; font-size:16px; text-align:center; line-height:44px; color:#fff; font-weight:bold; background:#4e0000;}

.wc{ border:1px solid #ccc; border-top:none; height:auto; padding:5px 10px ;}

.wc1{ height:42px; background:url(../images/bh_100.png) 28px 11px no-repeat #f4f4f4; line-height:42px; font-size:14px; text-indent:70px; margin-bottom:10px;}
.wc1 a{ display:block;color:#000; }
.wc1 a:hover{background:url(../images/bh_10.png) 28px 11px no-repeat #c65a5a; color:#fff;}

.wc2{ height:42px; background:url(../images/bh_18.png) 28px 11px no-repeat #f4f4f4; line-height:42px; font-size:14px; text-indent:70px; margin-bottom:10px;}
.wc2 a{ display:block;color:#000; }
.wc2 a:hover{background:url(../images/bh_188.png) 28px 11px no-repeat #c65a5a; color:#fff;}

.wc3{ height:42px; background:url(../images/bh_20.png) 28px 11px no-repeat #f4f4f4; line-height:42px; font-size:14px; text-indent:70px; margin-bottom:10px;}
.wc3 a{ display:block;color:#000; }
.wc3 a:hover{background:url(../images/bh_200.png) 28px 11px no-repeat #c65a5a; color:#fff;}

.wc4{ height:42px; background:url(../images/bh_24.png) 28px 11px no-repeat #f4f4f4; line-height:42px; font-size:14px; text-indent:70px; margin-bottom:10px;}
.wc4 a{ display:block;color:#000; }
.wc4 a:hover{background:url(../images/bh_244.png) 28px 11px no-repeat #c65a5a; color:#fff;}

.wc5{ height:42px; background:url(../images/bh_28.png) 28px 11px no-repeat #f4f4f4; line-height:42px; font-size:14px; text-indent:70px; margin-bottom:10px;}
.wc5 a{ display:block;color:#000; }
.wc5 a:hover{background:url(../images/bh_288.png) 28px 11px no-repeat #c65a5a; color:#fff;}


.yourjs3{ height:44px; width:100%; font-size:16px; text-align:center; line-height:44px; color:#fff; font-weight:bold; background:#4e0000; margin-top:10px;}


.wc11{ height:44px; background:url(../images/bh_566.png) 28px 11px no-repeat #f4f4f4; line-height:44px; font-size:14px; text-indent:70px; margin-bottom:10px;}
.wc11 a{ display:block;color:#000; }
.wc11 a:hover{background:url(../images/bh_56.png) 28px 11px no-repeat #c65a5a; color:#fff;}

.wc12{ height:44px; background:url(../images/bh_51.png) 28px 11px no-repeat #f4f4f4; line-height:44px; font-size:14px; text-indent:70px; margin-bottom:10px;}
.wc12 a{ display:block;color:#000; }
.wc12 a:hover{background:url(../images/bh_510.png) 28px 11px no-repeat #c65a5a; color:#fff;}

.wc13{ height:44px; background:url(../images/bh_57.png) 28px 11px no-repeat #f4f4f4; line-height:44px; font-size:14px; text-indent:70px; margin-bottom:10px;}
.wc13 a{ display:block;color:#000; }
.wc13 a:hover{background:url(../images/bh_570.png) 28px 11px no-repeat #c65a5a; color:#fff;}

.wc14{ height:44px; background:url(../images/bh_63.png) 28px 11px no-repeat #f4f4f4; line-height:44px; font-size:14px; text-indent:70px; margin-bottom:10px;}
.wc14 a{ display:block;color:#000; }
.wc14 a:hover{background:url(../images/bh_630.png) 28px 11px no-repeat #c65a5a; color:#fff;}

.wc15{ height:44px; background:url(../images/bh_73.png) 28px 11px no-repeat #f4f4f4; line-height:44px; font-size:14px; text-indent:70px; margin-bottom:10px;}
.wc15 a{ display:block;color:#000; }
.wc15 a:hover{background:url(../images/bh_730.png) 28px 11px no-repeat #c65a5a; color:#fff;}



.jwtirrwcr{ width:100%; height:auto; margin-bottom:20px;}
.jwtirrwcr li{ font-size:14px; font-weight:normal; line-height:35px; text-align:right;height:35px; }
.jwtirrwcr li a{ font-size:14px; line-height:30px;  height:30px;  text-overflow:ellipsis;white-space:nowrap;  overflow:hidden; display:block; width:85%; float:left; text-align:left;}


.youc240{ width:45%; float:left; height:240px; padding:0 2%;}