@charset "utf-8";
/* CSS Document */
a{ text-decoration:none; color:#666666;}
/*a:hover,a:hover *{ color: #b40002;}*/
.clearfix:after{ content: ''; display: block; clear:both;}
.hidd{ display:none;}
li{ list-style:none;}
i,em{ font-style:normal;}
.fr{ float:right;}
.fl{float:left;}
img{ vertical-align:middle; border:none; max-width:100%;}
.wrapper{ max-width:1200px;  margin:0 auto;}
.over3{ display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
input:focus,textarea:focus,select:focus{ outline: none;}
.bgff{ background: #fff !important;}
input,select,textarea{ outline: none;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { /* WebKit browsers */ color:#737373;}
input::-moz-placeholder , textarea:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ color:#737373;}
input::-ms-placeholder ,textarea::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#737373; }
input::-o-placeholder { /* Mozilla Firefox 19+ */ color:#737373; }
input::-ms-input-placeholder, textarea:-ms-input-placeholder  { /* Internet Explorer 10+ */ color:#737373;}
input[type='submit'],input[type='reset'],input[type='button'],select{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.header,.footer{width:100%;height:3rem;text-align:center;position:fixed;background:#fff;line-height:3rem;font-size:0.8rem;}
.header{left:0;top:0;}
.footer{left:0;bottom:0;}
.cpfl{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;/*padding:2.3rem 0 1.9rem;*/ padding:0rem 0 3.6rem;box-sizing:border-box;}
.cpfl  .info{position:relative;width:100%;height:inherit;}
.cnav{width:24.5%;height:100%;position:absolute;left:0;top:0;overflow-y:auto;}
.cright{width:75%;position:absolute;right:0;top:0;height:100%;overflow:hidden;}
.cright .con{width:100%;height:100%;position:relative;background: #fff;}
.cnav ul li{height:2.0rem;line-height:2.0rem;background:#e6e6e6;}
.cnav ul li a{display:block; padding-left:5px; width:100%;box-sizing:border-box;overflow: hidden;height: inherit;}
.cnav ul li.active{background:#003472;}
.cnav ul li.active a{color:#fff;}
.rtop{width:100%;height:1.6rem;line-height:2.0rem;/*overflow-x*/:auto;position:absolute;left:0;top:0;}
.rtop .inner{padding-left:20px;}

.rtop ul{/*display:inline-block;width:auto;*/}
.rtop ul li{float:left; display:inline-block;margin-right:20px;width:auto;}
.rtop ul li a{font-size:0.58rem;display:inline-block;position:relative;}
.rtop ul li.active a:after{display:block;width:100%;height:2px;content:'';background:#003472;position:absolute;left:0;bottom:0;}
.rinfo{width:100%;height:100%;padding-top:2rem;box-sizing:border-box;overflow:hidden;}
.rinfo .info{height:100%;overflow-y:auto;}


.rinfo ul li{ display: flex; justify-content: space-between; align-items: center; margin-bottom: 0.7rem; background: #fff; padding: 0.5rem; }
.rinfo ul li .gwcimg{ display: flex; width: 4rem; height: 3.7rem; overflow: hidden;position: relative;}
.rinfo ul li .gwcimg a{ display: flex; justify-content: center; align-items: center; width: 100%; height: 100%;}
.rinfo ul li .gwcimg img{ max-height: 100%;}
.rinfo ul li .gwcimg i{ position: absolute; top:0; right: 0.1rem; z-index: 10; display: inline-block; padding: 0rem 0.3rem 0rem 0.4rem; height:0.8rem; line-height:0.9rem; background: #DA6F16; font-size:0.56rem; color: #FFFFFF; border-top-left-radius: 0.6rem; border-bottom-left-radius: 0.6rem;}

.rinfo ul li .gwcxx{width:7rem; margin-left: 0.6rem; height: 3.7rem;}
.rinfo ul li .gwcxx a{ display: block; width: 100%;}
.rinfo ul li .gwcxx p{ display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #313131;}
.rinfo ul li span {display: flex;justify-content: space-between;align-items: center;margin-top:1.4rem;}
.rinfo ul li span i{ font-size: 0.56rem; color: #f70000;}
.rinfo ul li span i em{ font-size: 0.52rem;}
.rinfo ul li span img{ width: 1rem;}
