@font-face {font-family: "iconfont";
  src: url('//at.alicdn.com/t/font_1632750_204xwxiwzht.eot?t=1583081374549'); /* IE9 */
  src: url('//at.alicdn.com/t/font_1632750_204xwxiwzht.eot?t=1583081374549#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url('//at.alicdn.com/t/font_1632750_204xwxiwzht.woff?t=1583081374549') format('woff'),
  url('//at.alicdn.com/t/font_1632750_204xwxiwzht.ttf?t=1583081374549') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('//at.alicdn.com/t/font_1632750_204xwxiwzht.svg?t=1583081374549#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.iconxiaochengxu:before {
  content: "\e630";
}

.iconxiajiantou:before {
  content: "\e652";
}

.iconqiepian:before {
  content: "\e605";
}

.iconyoujiantou:before {
  content: "\e62d";
}

.iconsousuo:before {
  content: "\e6a8";
}

.icondianzidaping:before {
  content: "\e628";
}

.iconapp3:before {
  content: "\e6f9";
}

.iconweixin:before {
  content: "\e63f";
}

.icontongzhi:before {
  content: "\e61e";
}

.icondiannao:before {
  content: "\e621";
}

.iconshouji:before {
  content: "\e671";
}

.iconziyuanldpi:before {
  content: "\e617";
}

.iconshezhi:before {
  content: "\e611";
}

.iconweizhi:before {
  content: "\e7e6";
}

.iconyanjing:before {
  content: "\e62b";
}

.iconzhinanzhen:before {
  content: "\e62f";
}

.icontingzhenqi:before {
  content: "\e790";
}

.iconwenjuan:before {
  content: "\e60c";
}

.icontianchongxing-:before {
  content: "\e636";
}

.iconjiaofei:before {
  content: "\e721";
}

.iconweizhi1:before {
  content: "\e62e";
}

.iconbaogaochaxun:before {
  content: "\e674";
}

.iconzaixianwenzhen:before {
  content: "\e687";
}

.iconshanchu:before {
  content: "\e614";
}

.iconzu:before {
  content: "\e613";
}

.icondangwugongkai:before {
  content: "\e6c7";
}

.iconxw:before {
  content: "\e67f";
}

.iconksjs:before {
  content: "\e620";
}

.iconYYGK:before {
  content: "\e685";
}



.body_left_list li p{
    text-align: center;
    color: #fff;
    font-size: 28px;
    background: url(img/914_cp_bg1.png) no-repeat #104492;
    padding: 35px 0;
    border-radius: 0 30px 0 0;
    margin:0;
}
.body_left_list .side_one{
	width:100%;

}
.body_left_list .side_one>li>label{
	display: block;
    line-height: 60px;
    text-align:center;
    color: #fff;
    font-size: 18px;
   

}
/*默认样式*/
/*html, body, div, ul, li, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, form, input, textarea, th, td, select {
    margin: 0;
    padding: 0;
}

* {
    box-sizing: border-box;
}

html, body {
    min-height: 100%;
}

body {
    font-family: "Microsoft YaHei";
    font-size: 0.3rem;
    color: #333;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
}

ul, ol {
    list-style: none;
}

img {
    border: none;
    vertical-align: middle;
}

a {
    text-decoration: none;
    color: #232323;
}

table {
    border-collapse: collapse;
    table-layout: fixed;
}

input, textarea {
    outline: none;
    border: none;
}

textarea {
    resize: none;
    overflow: auto;
}*/

.clearfix {
    zoom: 1;
}

.clearfix:after {
    content: ".";
    width: 0;
    height: 0;
    visibility: hidden;
    display: block;
    clear: both;
    overflow: hidden;
}

.fl {
    float: left
}

.fr {
    float: right
}

.tl {
    text-align: left;
}

.tc {
    text-align: center
}

.tr {
    text-align: right;
}

.ellipse {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.inline {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}
.body_con{
    width: 100%;
    height: 100%;
    position: relative;
    font-size: 0;
}
.body_top{
    width: 100%;
    height: 60px;
    background: #1d8ff0;
    color: #fff;
    font-size: 24px;
    line-height: 60px;
    text-align: center;
}
.body_left{
    width:100%;
    /*height: 1100px;*/
    display: inline-block;
    vertical-align: top;
    /*background:#333951;*/
    position: relative;
    font-size: 18px;
    color: #fff;
}
.body_right{
    width: calc(100% - 200px);
    height: 1100px;
    display: inline-block;
    vertical-align: top;
    background:#f3faff;
    font-size: 32px;
    color: #999;
    text-align: center;
    line-height: 900px;
}

.body_left_list{
    width: 100%;
    min-height: 1rem;
    position: relative;
}
.body_left_list >li{
    width: 100%;
    min-height: 1px;
    overflow: hidden;
    border-bottom: 1px solid #333951;
    transition:all 0.5s;
    max-height: 1500px;
}
.body_left_list >li >label{
    width: 100%;
    height: 40px;
    line-height: 40px;
    position: relative;
    color: #fff;
    font-size:16px;
    background: #292e41;
    display: block;
}
.body_left_list >li >label >span{
    padding: 0 20px;
    width: 150px;
    color: #fff;
    font-size:16px;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.body_left_list >li >label >a{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}
.body_left_list >li >label >i{
    position: absolute;
    top: 0;
    right:25px;
    font-size: 11px;
}
.body_left_list >li >ul{
    width: 100%;
    min-height: 1px;
    position: relative;
}
.body_left_list >li >ul >li{
    width: 100%;
    max-height: 50px;
    overflow: hidden;
    transition: all 0.5s;
    border-top:1px solid #FFF;
}
.body_left_list >li >ul >li:hover{
    max-height: calc(200 * 8px);
}
.body_left_list >li >ul >li >label{
    width: 100%;
    height: 50px;
    background:#333951;
    line-height: 50px;
    position: relative;
    transition: all 0.5s;
    display: block;
}
.body_left_list >li >ul >li:hover >label{
    background: #FFF;
    border-left: 6px solid #1D8FF0;
    border-bottom:1px solid #FFF;
}
.body_left_list >li >ul >li:hover >label >i:nth-child(3){
    transform: rotate(90deg);
}
.body_left_list >li >ul >li >label >i:nth-child(1){
    /*padding-left:  30px;*/
    font-size: 20px;
    display: inline-block;
    vertical-align: top;
}
.body_left_list >li >ul >li >label >span{
   font-size: 15px;
    color: #a1a3ab;
    width: 185px;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-align:left;
    text-indent:10px;
}
.body_left_list >li >ul >li >label >i:nth-child(3){
    position: absolute;
    top: 0;
    right:25px;
}
.body_left_list >li >ul >li >label >a{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}
.body_left_list >li >ul >li >ul{
    width: 100%;
    min-height: 1px;
}
.body_left_list >li >ul >li >ul >li{
    max-height: 40px;
    transition: all 0.5s;
    overflow: hidden;
    position: relative;
    border-bottom:1px solid #FFF;
}
.body_left_list >li >ul >li >ul >li:hover{
    max-height: calc(200 * 8px);
}
.body_left_list >li >ul >li >ul >li >label{
    width: 100%;
    height:40px;
    background: #FA2130;
    position: relative;
    line-height: 40px;
    display: block;
    transition: all 0.5s;
    color:#FFF;
}
.body_left_list >li >ul >li >ul >li >label:hover{
	background:#104492;
    color:#FFF;
}
.body_left_list >li >ul >li >ul >li:hover >label >span{
    color: #fff;
}
.body_left_list >li >ul >li >ul >li:hover ul{
    display: block;
}
.body_left_list >li >ul >li >ul >li:hover >label >i{
    color: #fff;
}
.body_left_list >li >ul >li >ul >li >label >span{
    font-size:14px;
    padding-left: 35px;
    color: #FFF;
    width: 160px;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.body_left_list >li >ul >li >ul >li >label >i{
    position: absolute;
    top: 0;
    right:25px;
    font-size: 14px;
}
.body_left_list >li >ul >li >ul >li >label >a{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 2px;
    left: 0;
    z-index: 1;
}
.body_left_list >li >ul >li >ul >li >ul{
    width: 120px;
    min-height: 1px;
    position: fixed;
    top:0;
    left: 200px;
    display: none;
}
.body_left_list >li >ul >li >ul >li >ul >li{
    width: 100%;
    min-height: 40px;
    position: relative;
    transition:all 0.5s;
    background: #fff;
}
.body_left_list >li >ul >li >ul >li >ul >li >label{
    display: block;
    position: relative;
    width: 100%;
    height: 30px;
}
.body_left_list >li >ul >li >ul >li >ul >li >label >span{
    width: 60%;
    height: 40px;
    font-size: 12px;
    line-height: 40px;
    padding-left: 20px;
    display: block;
    color: #999;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    transition:all 0.5s;
}
.body_left_list >li >ul >li >ul >li >ul >li >label >i{
    position: absolute;
    top: 13px;
    right:25px;
    font-size: 14px;
    color: #999;
}
.body_left_list >li >ul >li >ul >li >ul >li:hover >label >span{
    color: #1D8FF0;
}
.body_left_list >li >ul >li >ul >li >ul >li:hover >label >i{
    color: #1D8FF0;
}
.body_left_list >li >ul >li >ul >li >ul >li >label >a{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}

/*顶部开始*/
header{
    width:100%;
    position:fixed;
    top:0;
    z-index:999;
    background:#FFF;
}
.header-bj{
    width:100%;
    height:166px;
    margin:0 auto;
}
.header{
    margin:0;
}
.header .nav {
    background: #3D444D;
}
.header .top{
    height:40px;
    background:#F0F0F0;
}
.header .admin{
    
    padding:0;
    display:flex;
    line-height:40px;
}
.header .left{
    width:60%;
    height:100%;
}
.header .left span{
    font-size: 14px;
    color: #999999;
    width: 620px;
}
.header .right{
    width:40%;
    height:100%;
    display:flex;
}
.header .right .left{
    width:100%;
    height:100%;
    text-align:right;
}
.header .right .left a{
    font-size: 14px;
    color: #999999;

}
.header .right .left a:after{
  content:"|";
  padding:8px;
}
.header .right .left a:last-child:after{
    content:"";
}
.header .right .right{
    width:100%;
    height:100%;

    
}
.header .right .right span{
    display:block;
    width:100%;
    height:100%;
    text-align:right;
    font-size: 22px;
    color: #666666;
} 
.header .right .right span:before{
    content:"\e642";
    padding:0px 5px;
}
/*顶部结束*/


.bg{width:900px;margin:0 auto;border:1px solid #E8E8E8;overflow: hidden;min-width: 900px;box-sizing: border-box;background: #fff;}
.bg_left{width: 380px;height:auto;float: left;overflow:hidden;}
.bg_right{float: left;position:relative;z-index:999;}
.show{width: 100%;height: 100%;margin-bottom: 10px;position: relative;border:1px solid #E8E8E8;cursor:move}
.show img{width: 100%;height: auto;}
.mask{width: 200px;height: 200px;background: #000;filter: Alpha(opacity=50);opacity:0.5;position: absolute;top: 0;left: 0;display: none;}
.bigshow{width: 500px;height: 390px;overflow: hidden;margin-left: 10px;display: none;border:1px solid #E8E8E8;position:absolute;left:0;top:0;}
.bigshow img{width: 100%;height:auto;margin-right: 10px;}
.smallshow{width: 100%;height: auto;position: relative;}
.smallshow img{width:100%;border:1px solid #e8e8e8;box-sizing: border-box;transition: all 0.5s}
.smallshow>.middle_box{margin-left: 30px;margin-right: 30px;width:auto;overflow: hidden;height:auto;}
.smallshow .middle{overflow: hidden;transition: all 0.5s;height:auto;}
.smallshow .middle>li{width: 64px;height:auto;float: left;cursor:pointer;padding:0 5px;}
.smallshow>p{position: absolute;top:50%;width: 22px;height: 32px;margin-top: -16px;}
.smallshow>.prev{left: 0;background: url(img/hover-prev.png) no-repeat;transition: all 0.5s}
.smallshow>.next{right: 0;background: url(img/hover-next.png) no-repeat;transition: all 0.5s}
.smallshow>.prev.prevnone{left: 0;background: url(img/prev.png) no-repeat;cursor: not-allowed}
.smallshow>.next.nextnone{right: 0;background: url(img/next.png) no-repeat;cursor: not-allowed}


