@charset "UTF-8";
div.xq-header{height: 44px;background: #fafafa;width:100%;line-height: 44px;margin:0 auto;border-bottom: 1px solid #eee;}
div.xq-header ul{width: 1220px;height: 44px;margin:0 auto;}
div.xq-header ul li{float: left;margin-right: 8px;color: #000;font-size: 16px;font-family: '思源黑体'}
div.xq-header ul li a{color: #999;float: left;font-size: 16px;font-family: '思源黑体'}
div.xq-header ul li a:hover{color: #e4021e;}
div.xq-header ul li span {width: 6px;height: 10px;background: url("/static/new-xyj/images/index_icon.png") no-repeat ; float: left;background-position: 0 -111px;margin: 18px 0 0 14px;}
/*div.xq-header ul li em { width: 5px; height: 9px; background: url(/static/xiaoguotu/images/xgan.png) no-repeat -1px -20px;vertical-align: middle;margin-top: -2px;}*/
div.xq-header ul li em { width: 5px;height: 9px;background: url(/static/base/images/zxr.png) no-repeat; vertical-align: middle; display: inline-block;margin-top: -2px;}
div.xq-con{width: 1220px;margin: 25px auto 0;min-height: 500px;}
div.xq-con:after{content:"";display: table;clear: both;}
div.xq-con-left{float: left;width:885px;min-height: 500px;}
div.xq-con-left dl.zx-list{height: 250px;padding: 15px;border-bottom: 1px dotted #c0c0c0;}
div.xq-con-left .gl-case-list{padding: 15px;padding-right: 0;padding-bottom: 0;}
div.xq-con-left .gl-case-list ul{margin-right:-20px;}
div.xq-con-left .gl-case-list ul li{float: left;width: 215px;height: 165px;margin-right: 24px;}
div.xq-con-left .gl-case-list ul li a{width:215px;height:158px;display: block;overflow: hidden;}
div.xq-con-left .gl-case-list ul li img{width: 100%;}
div.xq-con-left dl.zx-list dt{width: 300px;height: 250px;background: #eee;float: left;text-align: center;line-height: 250px;}
div.xq-con-left dl.zx-list dd{height: 230px;margin-left: 320px;padding-top: 20px;position: relative;}
div.xq-con-left dl.zx-list dd a.title{font-size: 16px;color: #666;margin-bottom: 20px;display: block;}
div.xq-con-left dl.zx-list dd a.title:hover{color: #ee1f1f;}
div.xq-con-left dl.zx-list dd p.content{font:14px/1.5 "Microsoft YaHei";}
div.xq-con-left dl.zx-list dd span.time{position: absolute;right: 0;bottom:5px;}
div.xq-con-left dl.zx-list dt img{height: 250px;width: 300px;}
/* div.xq-con-left .xq-N1{padding:0 25px;} */
.title,div.xq-con-left .tj  p.hyh{
	font-family: '思源黑体';
}
.title{
	font-size:30px;
}
div.xq-con-left .title{text-align: left;padding: 20px 0 20px 25px;font-weight: 200;color:#555555;border-bottom: 1px solid #dedfe0;}
div.xq-con-left  .header-info{text-align: left;padding:20px 0 50px;color: #555555;font-family: '思源黑体';font-size: 14px;padding-left: 25px;position: relative;}
div.xq-con-left  .zx-wz p{ color: #555555!important;line-height: 30px !important;font-size: 16px !important;text-align: left;}
div.xq-con-left  .zx-wz p img{ display: block;width: 690px;}
div.xq-con-left  .zx-wz{line-height:24px;word-break: break-all;padding:0 25px;}
div.xq-con-left  .header-info span.by{margin-right:30px;}
div.xq-con-left  .header-info span.origin{color:#555555;}
div.xq-con-left  .header-info em{color: #555555;}
div.xq-con-left  .header-info em.yd{color: #e4021e;}
div.xq-con-right{float: right;width: 300px;position: relative;}
.xq-con-right div.zxgs-r .hyb ul li a em.active { background: #fd3c3c; }
.xq-con-right div.zxgs-r .hyb ul li a em { background: #cbcbcb; }
div.xq-con-left .fx-tj{margin-top: 20px;}
div.xq-con-left .fx-tj>.sx{background-color: #f9f9f9;
    padding: 10px 20px;
    box-sizing: border-box;
    margin: 55px 40px 55px 40px;}
div.xq-con-left .sx a{color:#000;font-size: 14px;height: 30px;display: block;line-height: 30px;display: flex;}
div.xq-con-left .sx a em{width:785px;color: #000;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: inline-block;}
div.xq-con-left .sx a>span{white-space: nowrap;}
div.xq-con-left .sx a:hover{color: #e4021e;}
div.xq-con-left .sx a:hover em{color: #e4021e;}
div.xq-con-left .sm{position: relative;height: 45px;left: 32px;}
div.xq-con-left .sm>i{
	position: absolute;
	left: 20px;
	background: url(/static/zx/images/shengming_icon.png);
	height: 17px;
	width: 18px
}
div.xq-con-left .sm>div{
	position: absolute;
	left: 50px;
}
div.xq-con-left .sm p{font-size: 14px;color:#5a5a5a;line-height: 22px;}
div.xq-con-left .sm p:hover{color: #e4021e;}
/* div.xq-con-left .sm p span.addr{margin-left: 35px;} */
div.xq-con-left .fx{margin-top: 26px;height: 30px;padding-bottom: 29px;border-bottom: 1px dashed #eaeaea;}
div.xq-con-left .banner-position{width: 832px;height: 150px;background: #999;margin-top: 30px;}
div.xq-con-left .banner-position a {width: 832px;height: 150px;display: inline-block;}
div.xq-con-left .banner-position a img{width: 832px;height: 150px;}
/* div.xq-con-left .collect{width: 90px;height: 30px;background:#ddcccc;float: right;line-height: 30px;}
div.xq-con-left .collect.over{background-color: #fd3c3c;} */
/* div.xq-con-left .collect em{width: 16px;height: 15px;background: url("../images/star.png") no-repeat;vertical-align: middle;margin-top: -3px;} */
/* div.xq-con-left .collect span{color: #fff;margin-left: 1px;} */
div.xq-con-left .tj .zx-title{padding: 15px 0 23px 20px;font-size: 14px;color: #333;font-size: 22px;}
div.xq-con-left .tj  p.hyh{
	text-align: center;
	color: #e4021e;
	font-size: 16px;
	cursor: pointer;
}
div.xq-con-left .tj h3 {
    padding: 28px 0 20px 0;
    font-size: 14px;
    color: #333;
	}
div.xq-con-left .tj> ul{
	display: none;
}
div.xq-con-left .tj> ul.active{
	display: block;
}
div.xq-con-left ul>p{
	text-align: center;
	color: #000;
	font-size: 15px;
	padding: 35px 0;
}
div.xq-con-left .tj-info li{margin-bottom: 46px;padding: 0 22px 0 65px}

div.xq-con-left .tj-info li{
    position: relative;
    height: 94px;
	margin-bottom: 46px;
	padding: 0 22px 0 65px;
}
div.xq-con-left .tj-info .imgbox{
	width: 120px;
	height: 100%;
    position: absolute;
    top: 0;
	left: 65px;
	overflow: hidden;
}
div.xq-con-left .tj-info .imgbox img{
	width: 100%;
	min-height: 94px;
}
div.xq-con-left .tj-info .textbox{
    position: absolute;
    right: 22px;
    top: 0;
    text-align: left;
    width: 651px;
}
div.xq-con-left .tj-info .textbox h4{
	margin-bottom: 18px;
}
div.xq-con-left .tj-info .textbox h4 a{
	font-size: 18px;
	color: #000;
}
div.xq-con-left .tj-info .textbox p.des{
	color: #555555;
	font-size: 14px;
}
/* div.xq-con-left .tj-info .imgbox{float:left;width:154px;;height: 128px;overflow: hidden;}
div.xq-con-left .tj-info .imgbox img{width:154px;;height: 128px;}
div.xq-con-left .tj-info .textbox{float:left;margin-left: 18px;width: 718px;padding-bottom:20px;border-bottom: 1px dashed #eaeaea;}
div.xq-con-left .tj-info .textbox h4 a{font-size: 18px;color:#333;}
div.xq-con-left .tj-info .textbox .des{font-size: 14px;color:#999;line-height: 22px;margin:12px 0 22px;}
div.xq-con-left .tj-info .textbox .scan-date span{font-size: 14px;color:#999;}
 div.xq-con-left .tj-info a{margin-right: 1px;display: inline-block;color: #666;margin-bottom:23px;font-size: 14px;float: left;width: 700px;padding-right: 15px;}
 div.xq-con-left .tj-info a:hover{color: #fd3c3c;}
 /* div.xq-con-left .tj-info a:nth-of-type(3n){margin-right: 0;} */
/* div.xq-con-left .pl .pl-title{height: 53px;border-top:1px solid #eee;margin-top: 60px;line-height: 53px;position: relative;}
div.xq-con-left .pl{height: 260px;}
div.xq-con-left .pl h3 {
    height: 53px;
    border-top: 1px solid #eee;
    margin-top: 60px;
    line-height: 53px;
    position: relative;
}
div.xq-con-left .pl .fr{padding: 10px 0 22px 0;}
div.xq-con-left .pl .pl-title span{position: absolute;width: 98px;height:2px;background: #fd3c3c;top:-2px;}
div.xq-con-left .pl dl{overflow: hidden;}
div.xq-con-left .pl dl dt{float: left;}
div.xq-con-left .pl dl dd{margin-left: 62px;}
div.xq-con-left .pl dl dd textarea{width:860px;height:57px;padding: 15px;border:1px solid #e8e8e8;}
div.xq-con-left .submit{width: 214px;height:35px;background: #fd3c3c;color: #fff;}
div.xq-con-left p.pl-kuai{width: 100%;height: 40px;background:#f6f6f6;text-align: center;line-height: 40px;color: #999;font-size: 12px;} */


 .xq-con .pl{
    margin-top: 55px;
    width: 100%;
    height: 207px;
    background: #f2f2f5;
    padding: 20px;
    box-sizing: border-box;
    position: relative;
}
 .xq-con .pl .pl-title{
    color: #000000;
    font-size: 16px;
    line-height: 35px;
}
 .xq-con .pl textarea{
    background: #fff;
    width: 100%;
    height: 90px;
    padding: 10px;
    box-sizing: border-box;
}
 .xq-con .pl>em{
    position: absolute;
    right: 25px;
    bottom: 70px;
}
 .xq-con .pl .fr input[type=button]{
	width: 92px;
    height: 22px;
    border-radius: 3px;
	background: #e4021e;
    color: #fff;
    margin-top: 15px;
}
 .xq-con .yk-bd{
    margin: 40px 0 60px;
}
 .xq-con .yk-bd .yk-bd-title{
    color: #000000;
    font-size: 16px;
    /* padding-left: 25px; */
    padding-bottom: 15px;
    /* border-bottom: 1px solid #c4c4c4; */
	color: #999999;
	position: relative;
}
.xq-con .yk-bd .yk-bd-title::after{
	content: "";
	background: url(/static/new-xyj/images/images/line.png) center center no-repeat;
	background-size: 100% 100%;
	width: 100%;
	height: 1px;
	position: absolute;
	bottom: 5px;
	left: 0;
}
 .xq-con .yk-bd .fgx{
    background: #c4c4c4;
    margin-top: 10px;
}
 .xq-con .yk-bd .pl-kuai{
    font-size: 16px;
    color: #999999;
    line-height: 40px;
    
}
 .xq-con .yk-bd .yk{
    width: 100%;
    margin-top: 40px;
    height: 42px;
    overflow: hidden;
	
}
 .xq-con .yk-bd .yk dt{
    width: 42px;
    margin-left: 25px;
}
 .xq-con .yk-bd .yk .pinglun_info{
   width: 760px
}
 .xq-con .yk-bd .yk .pinglun_info span, .xq-con .yk-bd .yk .pinglun_info em{
    font-size: 14px;
}
 .xq-con .yk-bd .yk .pinglun_info p{
    font-size: 16px;
    margin-top: 5px;
}
 .xq-con .yk-bd .yk .pinglun_info span, .xq-con .yk-bd .yk .pinglun_info p{
    color: #000000;
}
 .xq-con .yk-bd .yk .pinglun_info em{
    color: #777777;
}
 .xq-con .yk-bd .yk .pinglun_info button{
    width: 70px;
    height: 25px;
    background: #e4021e;
    color: #fff;
    margin-top: 10px;
    margin-right: 25px;
    display: none;
}
 .xq-con .yk-bd .yk .huifukuang{
    background: #f2f2f5;
    width: 735px;
    height: 100px;
    padding: 15px;
    box-sizing: border-box;
    margin-top: 15px;
    margin-right: 25px;
}
 .xq-con .yk-bd .yk .huifukuang textarea{
    background: #fff;
    width: 100%;
    height: 40px;
    padding: 10px;
    box-sizing: border-box;
}
 .xq-con .yk-bd .yk .huifukuang input[type=button]{
    width: 65px;
    height: 20px;
    background: #e4021e;
    color: #fff;
    margin-top: 10px;
}

/* div.xq-con-left .yk{min-height: 84px;border-top:1px dashed #eaeaea}
div.xq-con-left .yk dt{float: left;margin: 16px 0 0 8px;}
div.xq-con-left .yk dt img{ width:48px;height:48px;}
div.xq-con-left .yk dd{margin-left: 72px;}
div.xq-con-left .yk{position: relative;}
div.xq-con-left .yk em.time-l{position: absolute;right: 0;top:20px;color: #999;}
div.xq-con-left .yk dd{min-height:85px;padding-top: 17px;}
div.xq-con-left .yk dd p{margin-top: 12px;height: 18px;} */

.xq-con-right div.zxgs-r .hyb h3{font-size: 20px;padding-top: 13px;color: #333;}
div.bdsharebuttonbox {display: inline-block;}
.bdsharebuttonbox p{float: left;height: 16px;line-height: 16px;margin: 6px 8px 6px 0;color: #999;font-size: 12px;}
 div.xq-con-left b,div.xq-con-left em,div.xq-con-left i,div.xq-con-left span,div.xq-con-left .toggle {
    display: inline;
}

div.bz-con{margin-top: 25px;}
div.bz-con-left{float: left;width:320px;}
div.bz-con-right{float: left;margin-right: 20px;width: 880px;}
div.bz-con-left .sec-list-box{padding-bottom: 10px;margin-bottom: 20px;}
div.bz-con-left .level-name{font-size: 18px;color:#444444;height: 40px;line-height: 40px;background: #eeeeee;padding-left: 17px;font-family: "思源黑体"}
div.bz-con-left .level-con{border:1px solid #eee;padding:20px 0px 10px 18px}
div.bz-con-left .level-con>li{width:95px;display: inline-block;}
/* div.bz-con-left .level-con li:nth-child(3n+3){width:64px;} */
div.bz-con-left .level-con > li >a{font-size: 14px;color:#838383;display: block;margin: 0 37px 20px 0;padding-left:16px;background:url("../images/list-icon.png") no-repeat left center;background-size: 4px 7px; }
div.bz-con-left .level-con > li >a:hover{color:#e4021e;}
/* div.bz-con-left .level-con li:nth-child(3n+3) a{margin-right: 0;} */
div.bz-con-left .hot-zx{padding:18px 0px 0;border-top: 1px solid #c4c4c4;border-bottom: 1px solid #c4c4c4;}
/* div.bz-con-left .zx-top{border-bottom: 1px solid #f1f1f1;} */
div.bz-con-left .zx-title{font-size: 20px;color:#333;padding-bottom: 8px;}
div.bz-con-left .zx-sort li{float: left;color:#999999;font-size: 25px;width: 104px;text-align: center;cursor: pointer;margin: 0 26px;}
div.bz-con-left .zx-sort li.current{border-bottom: 1px solid #e4021e;color:#e4021e}
div.bz-con-left .zx-con{padding:15px 10px 0 10px;}
div.bz-con-left .zx-con ul{padding-left: 15px;}
div.bz-con-left .zx-con li {margin-bottom: 10px;list-style: disc;color: black;font-size: 14px;line-height: 14px;}
div.bz-con-left .zx-con li:hover{color:#e4021e;font-size: 20px;margin-left: 3px }
div.bz-con-left .zx-con li em{width: 16px;height: 16px;line-height:16px;float: left;display: block;margin-right:10px;background:#fd3c3c;font-size: 12px;color:#fff;text-align:center;}
div.bz-con-left .zx-con li p{font-size: 14px;color:#000;line-height: 16px;margin-bottom: 20px;}
div.bz-con-left .zx-con li:hover p{font-size: 16px;color: #e4021e;}
/* div.bz-con-left .zx-con .zx-img-box{width: 240px;margin-left: 26px;display: none;}
div.bz-con-left .zx-con li:first-child .zx-img-box{display: block;}
div.bz-con-left .zx-con .zx-img-box img{width: 100%} */
div.bz-con-left .side-qa{  padding: 18px 12px 0;border: 1px solid #f1f1f1;} 
div.bz-con-left .side-qa ul{padding-top: 20px;}
div.bz-con-left .side-qa .zx-title{border-bottom: 1px solid #f1f1f1;}
div.bz-con-left .side-qa li{float: left;margin: 0 16px 16px 0;} 
div.bz-con-left .side-qa li a{display: block;padding: 12px;font-size: 14px;color: #999;background: #f8f8f8;}
div.bz-con-left .side-qa li a:hover{ color: #e4021e;}
div.bz-con-right .bz-list-sort{background:#f8f8f8;border:1px solid #eee;height: 38px;line-height: 38px;width:100%}
div.bz-con-right .bz-list-sort a{float: left;padding-left:20px;font-size: 14px;color:#999;width:98px;background: url("/static/zx/images/sort.png") no-repeat 92px center;background-size: 7px 5px;}
div.bz-con-right .bz-list-sort a:first-child{border-right:1px solid #eaeaea;}
div.bz-con-right .bz-list-sort a img{width:7px;height: 9px;margin-left: 10px;}
div.bz-con-right .bz-list-sort a.current{color:#e4021e;background: url("/static/zx/images/sort_on.png") no-repeat 92px center;background-size: 7px 5px;}
div.bz-con-right .bz-list-con{padding-bottom: 56px;}
div.bz-con-right .bz-list-con li{border-bottom: 1px solid #c4c4c4;}
div.bz-con-right .bz-list-con li .bz-link {display: block;padding: 35px 0;}
/* div.bz-con-right .bz-list-con li a:hover{background: #fafafa;} */
div.bz-con-right .bz-list-con .img-wrap{width:200px;height: 140px;overflow: hidden;}
div.bz-con-right .bz-list-con .text-wrap{margin-left: 32px;width:592px;}
div.bz-con-right .bz-list-con .text-wrap .title{font-size: 18px;color:#000;margin-top: 12px;}
div.bz-con-right .bz-list-con .text-wrap .title a{color:#000;}
div.bz-con-right .bz-list-con .text-wrap .des{margin-top:23px;font-size: 12px;color:#999;line-height: 22px;height: 66px;}
div.bz-con-right .bz-list-con .text-wrap .time-author span{font-size: 12px;color:#999;margin-right: 40px;font-family: "思源黑体"}
div.bz-con-right .bz-list-con .text-wrap .time-author span i{color:#e4021e;font-family: "思源黑体"}
div.xq-con .jsq{
	background: url(/static/new-xyj/images/file_bj_bac_03.jpg) no-repeat center;
	margin-bottom: 55px;
}
div.xq-con .jsq-con{
	padding: 132px 50px 0;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	box-sizing: border-box;
	height: 330px;
}
 .fbzb-normal{
	float: right;
	width:300px;
}
 .fbzb-normal .fbzz{
	height: 360px;
	background:url(/static/new-xyj/images/bj_bac.png) no-repeat center center;
	box-sizing: border-box;
	text-align: center;
}
 .fbzb-normal .fbzz .title{
	color: #e4021e;
	padding-top: 28px;
}
.fbzb-normal .fbzz P{font-family: '思源黑体';}
 .fbzb-normal .fbzz .info{color: #555555;font-size: 16px;}
 .fbzb-normal .fbzz .num{padding-top: 10px;color: #555555;font-size: 14px}
 .fbzb-normal .fbzz .num>em{font-size: 18px;color: #e4021e;}
 .fbzb-normal .fbzz .fb-form{
	margin-top: 15px
}
div.xq-con .jsq-con form .normal-div{
	position: relative;
}
div.xq-con .jsq-con .tit{
	font-size: 20px; 
	color:#333;
}
div.xq-con .jsq-con .tit span{
    color: #ff7826;
} 
div.xq-con .jsq-con .des{
	font-size: 16px;
	color:#999;
	margin-top: 5px;
	margin-bottom: 15px;
}
div.xq-con .jsq-con form input,div.xq-con .jsq-con form ul{
	background: #fff;
	height: 37px;
	line-height: 37px;
	padding-left: 15px;
	font-size: 14px;
	margin-bottom: 24px;
}
div.xq-con .jsq-con form input{
	width: 225px;
}
div.xq-con .jsq-con form input:focus
{ 
    /* border:none !important; */
}
div.xq-con .jsq-con form ul{
    height: 100%;
	width: 100%;
}
/* div.xq-con .jsq-con form ul li{
	display: none;
} */
div.xq-con .jsq-con .mid{
	margin-left: 42px;
	margin-top: 4px;
	height: 138px;
	width: 138px;
	position: relative;
}
div.xq-con .jsq-con .mid .count-btn {
    position: absolute;
    top: 10px;
    right: 15px;
    z-index: 15;
    width: 120px;
    height: 120px;
    text-align: center;
    font-size: 25px;
    line-height: 35px;
    color: #fff;
    background: url(/static/new-xyj/images/images/anim.png) center center no-repeat;
	background-size: 100% 100%;
	border-radius: 50%;
	letter-spacing:10px;
}
div.xq-con .jsq-con .mid .count-btn span{
	position: absolute;
	left: 21px;
    top: 15px;
	display: inline-block;
	width: 70px
}
div.xq-con .jsq-con .jsq-right{
	width: 310px;
}
div.xq-con .jsq-con .result-tit{
	font-size: 20px;
	color:#555555;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin-bottom: 10px;
}
div.xq-con .jsq-con .jsq-right p.result-tit i{
	color:#e4021e;
	font-size: 16px;
	margin-left:5px;
}
div.xq-con .jsq-con .result-tit i{
	font-size: 18px;
}
div.xq-con .jsq-con .flbj{
	background: #fff;
	height: 117px;
	padding: 19px 12px;
	box-sizing: border-box;
}
div.xq-con .jsq-con .fj{
	height: 40px;
	line-height: 40px;
}
div.xq-con .jsq-con .fj span{
	display: inline-block;
	width: 143px;
    color: #555555;
    font-size: 16px;
    text-align: left;
}
div.xq-con .jsq-con .fj span.sjf,div.xq-con .jsq-con .fj span.zjf{
	color: #e4021e;
}
div.xq-con .tj{
	border-top: 1px solid #c4c4c4;
}
div.zxgs-r .side-con {
    border-top: 1px solid #c4c4c4;
	padding: 30px 0 0;
	margin-top: 30px;
	overflow: hidden;
}
div.zxgs-r .side-con .zx-title{
	font-size: 25px;
	color: #e4021e;
	margin-bottom: 20px;
	text-align: center;
}
 .lb{
	position: relative;
	height: 138px;
	width: 300px;
	margin-bottom: 30px;
}
.lb .img img{
	width: 100%;
	position: absolute;
	opacity: 0;
	transition: all 1s ease-out;
}
.lb .img img.active{
	opacity: 1;
}
 .lb .btn>span{
	position: absolute;
	z-index: 5;
	top: 45px;
	background: rgba(249, 249, 249, 0.9);
	color: #000;
	display: inline-block;
	height: 50px;
	width: 20px;
	font-size: 20px;
	line-height: 50px;
	padding: 0 4px;
	box-sizing: border-box;
	cursor: pointer;
}
 .lb .btn>span.syz{
	left: 13px;
}
 .lb .btn>span.xyz{
	right: 13px;
}
.lb .btn{
	display: none;
}
div.zxgs-r .side-con ul{
	/* padding-left: 15px; */
}
div.zxgs-r .side-con ul>li{
	/* list-style-type: disc; */
	/* font-size: 15px; */
	/* color: #000; */
	/* margin-left: 5px; */
	padding: 7px 0;
	line-height: 20px;
	position: relative;
}
div.zxgs-r .side-con ul>li>a>i{
	width: 4px;
	height: 4px;
	background: #000;
	border-radius: 50%;
	position: absolute;
	left: 5px;
	top: 15px;
}

div.zxgs-r .new_file.side-con ul>li>a>i{
	top: 18px;
}
div.zxgs-r .new_file.side-con ul>li{
	/* border-bottom: 1px solid #3f3b3b;
	padding: 10px 0; */
}
div.zxgs-r .side-con ul>li:hover{
	/* font-size: 25px;
	color: #6c4317; */
	/* margin-left: 7px; */
}
div.zxgs-r .side-con ul>li:hover>a>i{
	width: 8px;
	height: 8px;
	background: #e4021e;
	left: 2px;
	top: 13px;
}
div.zxgs-r .new_file.side-con ul>li:hover>a>i{
	top: 16px;
}
div.zxgs-r .side-con ul>li>a{
	font-size: 16px;
	color: #000;
	width: 280px;
	font-family:"思源黑体";
	margin-left: 20px;
}
div.zxgs-r .side-con ul>li:hover>a{
	font-size: 16px;
	color: #e4021e;
	display: block;
}
div.xq-con .fb-form input[type='text'],div.xq-con .fb-form input[type="submit"]{
	width: 260px;
	border: none;
	border-radius: 3px;
	height: 35px;
}
div.xq-con .fb-form input::placeholder {
	color: #5f5f5f;
	font-size: 14px;
}
div.xq-con .fb-form input[type='text']{
	color: #5f5f5f;
	font-size: 14px;
	margin: 0;
	border: #e6e6e6 solid 1px;
}
div.xq-con .fb-form input[type="submit"]{
	background-color: #e4021e;
	font-family: SourceHanSansCN-Normal;
	font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;
}
div.fb-form #tenders-form{text-align: center}
div.fb-form #tenders-form div.normal-div{
	height: 35px;
	padding-bottom: 15px;
	position: relative;
}
div.fb-form #tenders-form #error-msg{left: 45px;width: 210px;margin: 0 auto}
div.fb-form #tenders-form>.swidth-zb-div>select{
	height: 35px;width: 103px;border: none;border-radius: 0;
}
div.fb-form #tenders-form div.scroll{
	width: 100%;
	margin-left: 0;
}
.normal-div>i{
	position: absolute;
	top: 14px;
	width: 10px;
	height: 5px;
	background: url(/static/base/images/index_down_icon.png) no-repeat center;
}

div.fb-form #tenders-form .normal-div i{
	right: 48px;
}
.jsq-left form .normal-div i{
	right: 25px;
}
.bj_sheng {
	width: 30%;
    height: 400px;
    overflow: hidden;
    position: absolute;
    top: 52px;
    left: 0;
    background: #fff;
    z-index: 200;
	overflow-y: auto;
}
.bj_shi {
    position: absolute;
    top: 52px;
    right: 35%;
    width: 35%;
    height: 400px;
    overflow: hidden;
    background: #f8f8f8;
    z-index: 200;
	overflow-y: auto;
}
.bj_qu{
	position: absolute;
    top: 52px;
    right: 0;
    width: 35%;
    height: 400px;
    overflow: hidden;
    background: #f8f8f8;
    z-index: 200;
	overflow-y: auto;
}
.bj_qu,.bj_shi,.bj_sheng {
	outline: none !important;
	border: none;
}
.bj_qu:focus,.bj_shi:focus,.bj_sheng:focus {
	outline: none !important;
	border: none;
}
.bj_select div ul li{
	padding: 7px 0px 7px ;
    cursor: pointer;
	font-size: 15px;
}
.bj_select div ul{
	z-index: 500;
	width: 100%;
}
.bj_select div ul li:hover{
	background: #e4021e !important;
	color: #fff !important;
}
div.zxgs-r .latest ul li{
    background: url("/static/zx/images/icon_dash.jpg") left bottom repeat-x;
    padding-bottom: 14px;
    padding-top: 10px;
}
div.zxgs-r .latest ul li:first-child{
	 padding-top: 0px;
}
div.zxgs-r .latest ul li:last-child{
	background: none;
}
div.zxgs-r .latest ul li  .wz-icon{
	float: left;
	background: url("/static/zx/images/icon_num.png") no-repeat;
	background-size: 16px 23px;
	width: 16px;
	height: 23px;
	text-align: center;
	line-height: 23px;
}

div.zxgs-r .latest ul li:nth-child(1) .wz-icon,div.zxgs-r .latest ul li:nth-child(2) .wz-icon,div.zxgs-r .latest ul li:nth-child(3) .wz-icon{
	background: url("/static/zx/images/icon_num_on.png") no-repeat;
	color:#fff;
}
div.zxgs-r .latest ul li  .wz-icon.active{
	background:#ff7826;
	height:65px;
	color:#fff;
}
div.zxgs-r .latest ul li .wz-tit{
	float: left;
	margin-left: 6px;
	width: 184px;
}
div.zxgs-r .latest ul li:first-child .wz-tit{
   display: none;
}
div.zxgs-r .latest ul li  .wz-tit a{
	color:#333;
	font-size: 14px;
	margin-top: 3px;
}

div.zxgs-r .latest ul li .wz-con{
	float: left;
	margin-left: 6px;
	display: none;
	width: 184px;
}
div.zxgs-r .latest ul li:first-child .wz-con{
	display: block;
}
div.zxgs-r .latest ul li .wz-con .textbox .tit a{
    font-size: 14px;
    color:#333;
    margin-top: 2px;
}
div.zxgs-r .latest ul li .wz-con .textbox  .des{
	font-size: 12px;
	color:#999;
	margin-top: 4px;
}
div.zxgs-r .latest ul li .wz-con .textbox  .des span{
	font-size: 12px; 
	color:#666;
	line-height: 18px;
}
div.zxgs-r .zx-xgt .more{
	font-size: 14px;
	color:#999;
	margin-top: 6px;
}
div.zxgs-r .zx-xgt  li{
	position: relative;
	width:210px;
	height: 140px;
	overflow: hidden;
	margin-bottom: 20px;
	background: #fafafa;
}
div.zxgs-r .zx-xgt  li img{
	width:210px;
	height: 140px;
}
div.zxgs-r .zx-xgt  li p{
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 0;
    z-index: 99;
    text-align: center;
    font-size: 16px;
    color:#f1f1f1;
    line-height: 24px;
}

div.zxgs-r .zx-nav{
	padding:14px 0  5px 17px;
}
div.zxgs-r .zx-nav li{
	float: left;
	margin:0 16px 16px 0;
}
div.zxgs-r .zx-nav li a{
	display: block;
	padding: 12px;
	font-size: 14px;
	color:#999;
	background: #f8f8f8;
}
div.zxgs-r .zx-nav li a:hover{
	color:#e4021e;
}

div.zxgs-r>.jnzx>.jnzx-wrap{
	background: url(/static/new-xyj/images/images/company_jnzx_03.jpg);
	/* height: 124px; */
	padding: 15px 11px;
	box-sizing: border-box
}
div.zxgs-r>.jnzx>.jnzx-wrap>p{
	font-size: 18px;
	color: #e4021e;
}
div.zxgs-r>.jnzx>.jnzx-js>dl{
	margin-top: 30px;
}
div.zxgs-r>.jnzx>.jnzx-js>dl>dt{
	float: left;
	height: 65px;
	width: 95px;
}
div.zxgs-r>.jnzx>.jnzx-js>dl>dt>em{
	display: inline-block;
	height: 65px;
	width: 95px;
	background-repeat: no-repeat;
	background-position: center center;
}
div.zxgs-r>.jnzx>.jnzx-js>dl:nth-of-type(1)>dt>em{
	background-image: url(/static/new-xyj/images/images/company_jnzx_icon_03.jpg)
}
div.zxgs-r>.jnzx>.jnzx-js>dl:nth-of-type(2)>dt>em{
	background-image: url(/static/new-xyj/images/images/company_jnzx_icon_06.jpg)
}
div.zxgs-r>.jnzx>.jnzx-js>dl:nth-of-type(3)>dt>em{
	background-image: url(/static/new-xyj/images/images/company_jnzx_icon_08.jpg)
}
div.zxgs-r>.jnzx>.jnzx-js>dl:nth-of-type(4)>dt>em{
	background-image: url(/static/new-xyj/images/images/company_jnzx_icon_10.jpg)
}
div.zxgs-r>.jnzx>.jnzx-js>dl>dd{
	width: 295px
}
div.zxgs-r>.jnzx>.jnzx-js>dl>dd>p.jnzx-des{
	font-size: 14px;
    color: #666;
    width: 235px;
    margin-left: 95px;
    text-align: justify;
}
div.zxgs-r>.jnzx>.jnzx-js>dl>dd>p.jnzx-title{
	font-size: 16px;
    color: #333;
	font-family: "思源黑体";
	margin-bottom: 10px;
	font-weight: bold;
}
div.zxgs-r>.jnzx>.jnzx-js>a.lj-btn{
	display: inline-block;
	height: 44px;
	line-height: 44px;
	color: #fff;
	background: #e4021e;
	font-size: 18px;
	font-family: "思源黑体";
	text-align: center;
	margin-top: 32px;
	width: 100%;
}
div.zxgs-r>.zxgs_hyb{
	padding: 0 17px 15px;
	border-bottom:  1px solid #999999;
}
div.zxgs-r>.zxgs_hyb>p.hyb-title{
	font-size: 25px;
	font-family: "思源黑体";
	color: #e4021e;
	text-align: center;
	padding-bottom: 30px;
	border-bottom: 1px solid #999999;
}
div.zxgs-r>.zxgs_hyb>ul>li{
	height: 103px;
	border-bottom: 1px solid #999999;
	padding: 17px 46px;box-sizing: border-box;
}
div.zxgs-r>.zxgs_hyb>ul>li>div.zk{
	width: 70px;
	height: 70px;
	float: left;
	border-radius: 50%;
	overflow: hidden;
	border: 2px solid #999;
	box-sizing: border-box;
}
div.zxgs-r>.zxgs_hyb>ul>li>div.zk>img{
	width: 100%;
	height: 100%;
}
div.zxgs-r>.zxgs_hyb>ul>li>a{
	font-size: 16px;
	color: #999999;
	display: inline-block;
	float: right;
	width: 88px;
	padding-top: 22px;
}
div.zxgs-r>div.xmqd{
	border: none;
	margin: 0 ;
	padding: 0 17px;
	border-bottom: 1px solid #999999;
}
div.zxgs-r>div.xmqd>p.zxqd-title,div.zxgs-r>div.zxyh>p{
	height: 50px;
    font-family: "思源黑体";
    /* text-align: center; */
    /* padding-bottom: 30px; */
    line-height: 50px;
    padding-left: 10px;
    color: #333;
    font-size: 18px;
}
div.zxgs-r>div.xmqd>table.title{
	height: 38px;
	background: #f2f2f2;
	color: #e4021e;
	margin: 0;
}
div.zxgs-r>div.xmqd>table.title th{
	font-size: 16px;
	color: #333;
}
div.zxgs-r>div.xmqd>div.wordScroll{
	border: 2px solid #f9f9f9;
	height: 285px;
	/* margin-bottom: 17px; */
}
div.zxgs-r>div.xmqd>div.wordScroll>table.g-md tr{
	border: none;
	height: 35px;
}
div.zxgs-r>div.xmqd>div.wordScroll>table.g-md tr td{
	height: 35px;
}
div.zxgs-r>div.zxyh{
	height: auto;
	border-bottom: 1px solid #999999;
	padding-bottom: 15px;
}
div.zxgs-r>div.zxyh>div.lunbo_hdt{
	width: 100%;
	height: 193px;
	overflow: hidden;
	position: relative;
	margin-bottom: 30px;
}
div.zxgs-r>div.zxyh>div.lunbo_hdt>a{
	position: absolute;
	left: 0;
	top: 0;
	display: none;
}
div.zxgs-r>div.zxyh>div.lunbo_hdt>a>img{
	width: 300px;
	height: 193px;
}
div.zxgs-r>div.zxyh>div.lunbo_hdt>a.active{
	display: block;
}
div.zxgs-r>div.zxyh>.zxyh_title{
	padding: 0 5px 0 28px;
}
div.zxgs-r>div.zxyh>.zxyh_title>li{
	margin-bottom: 18px;
	position: relative;
}
div.zxgs-r>div.zxyh>.zxyh_title>li>i{
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #000;
	position: absolute;
	top: 5px;
	left: -15px;
}
div.zxgs-r>div.zxyh>.zxyh_title>li>a{
	font-size: 14px;
	color: #000;
	font-family: "思源黑体";
}
div.zxgs-r>div.zxyh>.zxyh_title>li.active>i{
	width: 8px;
	height: 8px;
	background: #e4021e;
	left: -17px;
}
div.zxgs-r>div.zxyh>.zxyh_title>li.active>a{
	font-size: 16px;
	color: #e4021e;
}
span.msg-common i {
	display: inline-block;
	background: url(/static/base/images/error.png) no-repeat;
	width: 12px;
	height: 12px;
	background-size: 12px 12px;
	margin-right: 5px;
	vertical-align: middle;
	margin-top: -3px;
	margin-top: -2px;
}


/* fix new style sec-list-box */
.sec-liver:not(:last-child){
	margin-bottom: 20px;
}
.sec-liver > .level-name {
	position: relative;
	cursor: pointer;
}
/* .sec-liver > .level-name > .arrow-icon {
	position: absolute;
	right: 20px;
	-ms-transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	transition: all .5s;
	-ms-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg);
}
.sec-liver.active > .level-name > .arrow-icon {
	-ms-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
}
.arrow-icon > img {
	width: 7px;
} */
div.bz-con-left .level-con > li > a {
	background: url(../images/list-icon-deg.png) no-repeat right center ;
	padding-right: 16px;
	padding-left: 0px;
}
.level-name > a {
	background: url(../images/list-icon.png) no-repeat right center;
}

.level-item {
	/* position: relative; */
}
.level-sec {
	/* position: absolute; */
	/* right: -8px;
    top: 50%; */
    /* border: 1px solid #eee; */
    /* background: white; */
    /* z-index: 999; */
}
.level-sec > li {
	text-align: left;
	width: auto;
	height: 40px;
	line-height: 40px;
	float: left;
	margin-right: 20px;
}
.level-sec.hidden {
	display: none;
}
.level-sec  a {
	color: #999;
}
.level-sec  a:hover {
	color: #e4021e;
}
.bz-con-path {
    background: white;
    border: 1px solid #eee;
    /* line-height: 38px; */
    width: 100%;
    /* height: 38px; */
    margin-bottom: 25px;
}
.bz-con-path_item {
	float: left;
	padding: 0 20px;
	text-align: center;
	height: 38px;
	line-height: 38px;
}
/* .bz-con-path_item:first-child {
	margin-left: 20px;
}
.bz-con-path_item:not(:first-child) {
	margin-left: 44px;
} */
.bz-con-path_item a {
	font-size: 16px;
	color: rgb(153, 153, 153);
}
.bz-con-path_item.active a {
	color: #e4021e;
}

.color-red > a {
	color: #e4021e;
	background: url(../images/list-icon-deg.png) no-repeat right center !important;
}

.inline-style {
	display: inline-block;
	width: 70px !important;
	text-align: center;
	margin-right: 37px;
}
.level-con >li.inline-style:nth-of-type(3n){
	margin-right: 0;
}
.inline-style > a {
	background: none!important;
	padding: 0 0 0 0;
	width: 70px;
	text-align: left;
}


.file .flot_right{
	display: inline;
}
.file .flot_right>div>img:nth-of-type(2){
    display: none;
}
.file .flot_right>div>img{
	margin-left: 25px;
}
.file .flot_right>div{
   display: inline-block;
   height: 30px;
    cursor: pointer;
}
.file .share-wrapper{
    position: absolute;
	left: calc(50% + 135px);
    padding-top: 10px;
    width: 130px;
    height: 45px;
    background: url(/static/zx/images/share_bac.png) no-repeat right;
	display: none;
	z-index: 20;
}

div.weixinfenx a{
	color: #fff;
	background-color: #e4021e;
	text-align: center;
	line-height: 25px;
}
.file .share-wrapper>div:nth-of-type(1){
	width: 130px;
	height: 35px;
	padding: 10px 0px 0px 9px;
	box-sizing: border-box;
}
.file .share-wrapper>div:nth-of-type(2){
    position: absolute;
    top: 35px;
    left: 25px;
	width: 180px;
	height: 75px;
    padding-top: 15px;
    box-sizing: border-box;
    text-align: center;
    display: none;
}
.file .share-wrapper>div:nth-of-type(2)>div{
    background-color: #f2f2f5;
    padding: 5px;
}
.file .share-wrapper>div:nth-of-type(2)>div img{
    width: 100px;
    height: 100px;
}
.file .share-wrapper>div div{
	display: inline-block;
}
.file .share-wrapper .datasetconfig>div{
	padding-left: 15px;
}
.file .share-wrapper a{
	display: inline-block;
    line-height: 25px;
    text-align: center;
    margin-right: 5px;
}
.file .share-wrapper a img{
	width: 20px;
	height: 20px;
}
.file .share-wrapper a:first-child{
	/* padding-left: 8px; */
}
.gv-circle-animate {
    position: absolute;
    top: 0px;
    right: 7px;
    width: 138px;
    height: 138px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #ffe8eb;
    z-index: 12;
    -webkit-animation: scale-three2 1.5s ease infinite;
    -moz-animation: scale-three2 1.5s ease infinite;
    -o-animation: scale-three2 1.5s ease infinite;
    animation: scale-three2 1.5s ease infinite;
	animation-fill-mode: both;
}
@keyframes scale-three2{
	0%{
		transform:scale(1);
		opacity:.8
	}
	100%{
		transform:scale(1.2);
		opacity:0
	}
}
.opone_hover{
	position: relative;
}
.opone_hover>div{
	position: absolute;
	background: #fff;
	border: 2px solid #f9f9f9;
	top: 35px;
	left: 0;
	width: 120px;
	height: 120px;
	text-align: center;
	display: none;
}
.opone_hover>div>p{
	font-size: 12px;
}
/* 页码 */
div.page-box>div.page-wrap>ul>li{
    border: 1px solid #999999;
    color: #e4021e;
    width: auto;
    height: 28px;
	margin: 16px 6px 0;
}
div.page-box>div.page-wrap>ul>li.prev,div.page-box>div.page-wrap>ul>li.next{
	/* margin-top: 0px; */
}
div.page-box>div.page-wrap>ul>li>a{
    color:#333;
    padding: 0 6px;
    width: auto;
    line-height: 28px;
    font-size: 16px;
}
div.page-box>div.page-wrap>ul>li.active{
    /* width: auto;
    padding: 0 6px; */
	width: 30px;
	height: 30px;
    line-height: 28px;
    background: #e4021e;
    border: none;
	color: #fff;
	font-size: 16px;
}
div.page-box>div.page-wrap>.total-page{
    display: none;
}
div.page-wrap>ul{
    position: relative;
    width: 100%;
    height: 60px;
}
div.page-wrap>ul>li.more>a{
    cursor: default;
}
div.page-wrap>ul>li.item.prev,div.page-wrap>ul>li.item.next{
    position: absolute;
    border: none !important;
    width: 60px !important;
    height: 60px !important;
    background: #f8f8f8;
}
div.page-wrap>ul>li.item.next{
    right: 0;
}
div.page-wrap>ul>li.item.prev{
    left: 0;
}
div.page-wrap>ul>li.item.prev>a,div.page-wrap>ul>li.item.next>a{
    width: 100% !important;
    line-height: 30px !important;
    color: #333;
}
div.page-wrap>ul>li.item.prev>a{
    /* text-align: right; */
}
div.page-wrap>ul>li.item.next>a{
    /* text-align: left ; */
    position: absolute;
    right: 0;
}
div.page-wrap>ul>li.item.prev:hover,div.page-wrap>ul>li.item.next:hover{
    background: #e4021e;
}
div.page-wrap>ul>li>select{
    color: #333;
    padding: 0 6px;
    width: auto;
    line-height: 28px;
    font-size: 16px;
	position: relative;
    top: -3px;
}
div.page-wrap>ul>li.item.more{
    border: none;
}