.x_choice{margin:20px 0 0 0}

.tj-new{width:280px;margin-top:10px}
.tj-new ul li a{width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left;color:#565656;font-size:12px;display:inline-block}
.content-left .sheji-nav{height:35px;background:#fff;padding:10px}
.content-left .sheji-nav em{background:url(/Public/Home/images/icons.png) no-repeat 0 -22px;height:20px;line-height:20px;width:15px;display:inline-block;float:left;margin-top:-2px}
.content-left .sheji-nav li{margin-right:10px}
.content-left .sheji-nav li a{float:left}
u.nav_arrow_right{font-size:14px;background-position:-36px 0;width:14px;height:14px;float:left;background:url(/Public/public/images/x.png) no-repeat center;margin-left:12px;background-size:90%}
.x_right{float:right}
.position{padding-bottom:0}

#banner{width:100%;height:380px;position:relative}
#banner a img{width:100%;height:380px}
.issue-banner{box-shadow:0 0 30px rgba(0,0,0,.1);width:1200px;height:380px;margin-top:10px}
.issue-banner .banner-right{width:330px;background-color:#fff;height:100%;text-align:center}

.issue-banner .banner-left{width:869px}

.issue-banner .banner-right .h2{font-size:28px;color:#333;height:55px;line-height:55px;margin:10px}
.issue-banner .banner-right .asigned{font-size:12px;color:#666;margin-bottom:15px}
.issue-banner .banner-right .asigned span{display:inline-block;height:36px;width:30px;line-height:36px;border-radius:4px;color:#fff;font-size:20px;font-weight:700;margin-right:8px;background:linear-gradient(#01af63c7 0,#01af63c7 50%,#01af63 50%,#01af63 100%)}
.issue-banner .banner-right .asigned span:first-child{margin-left:10px}
.issue-banner .banner-right .asigned i{display:inline-block;font-style:normal;animation:scale_font .5s 0s infinite alternate}
.issue-banner .banner-right form{text-align:center;padding:0 20px}
.issue-banner .banner-right form .form-items{height:57px}
.issue-banner .banner-right form input,.issue-banner .banner-left form select{border-color:rgb(216,216,216);border:1px solid #D8D8D8;height:37px;width:100%;padding-left:10px}
.issue-banner .banner-right form .safety input{width: 14px;vertical-align: middle;display: inline-block;margin-right: 5px;height: 25px; }
.issue-banner .banner-right form button{height:37px;background:#01af63;width:100%;color:#fff;margin-bottom:10px}
.issue-banner .banner-right form>p{text-align:left;font-size:12px;color:#999}
.issue-banner .banner-right form .disabled{background: #999;}
.issue-banner form .left {width: 48%;}
.issue-banner form .right{width: 48%;position: relative;}
.issue-banner form .right input{height: 32px;}
.issue-banner form .right span{
        position: absolute;font-size: 16px;color: #333;right: 5px;top:5px;
}
.issue-banner .banner-left .swiper-wrapper{position:relative}
.issue-banner .banner-left .swiper-wrapper p{position:absolute;text-align:center;width:869px;bottom:0px;height:40px;line-height:40px;background-color:rgba(0,0,0,0.6);color:#fff;font-size:16px}

.content-list,.new-list{margin:20px auto}
.new-list h2{    
	font-size: 26px;
    color: #424242;
    padding: 15px 0 10px 0;
    line-height: 40px;}
.new-list .tag{
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
.new-list .tag a{
	box-shadow: 0 0 30px rgba(0,0,0,.1);    
    padding: 5px 15px;
    margin:0 15px 15px 0; 
}
.new-list .tag a:hover{
	
}

.content-list .content-classify{width:100%;height:67px;margin:0 auto;border-bottom:2px solid #D8D8D8}
.content-list .content-classify .classify-top{float:left;font-size:18px;color:#424242;padding:15px 0 10px 0;line-height:40px}
.content-list .content-classify .classify-frist{float:left;font-size:12px;margin:30px 0 0 20px;line-height:20px}
.content-list .content-classify .classify-frist a{color:#797979;font-size:18px}
.content-list .content-classify .more{padding:15px 0 10px 0;line-height:40px}
.content-list .content-classify .more p{float:left;margin-right:5px}
.content-list .content-classify .more i{width:14px;height:13px;background:url(/Public/Home/images/home_icon.png)no-repeat -261px -88px;display:inline-block;float:right;margin-top:14px}
.content-list .content-article{margin-top:20px}
.content-list .content-image-text{width:810px}
.content-list .content-text{width:395px;box-shadow:0 0 30px rgba(0,0,0,.1)}
.content-list .content-article .image-text{width:370px;box-shadow:0 0 30px rgba(0,0,0,.1)}
.content-list .content-article .image{width:370px;height:220px;overflow:hidden;position:relative;margin-bottom:10px}
.content-list .content-article  .image a{display:inline-block;height: 386px;}
.content-list .content-article  .image img{width:100%;height:100%;transition:all .3s}
.content-list .content-article  .image img:hover{transform:scale(1.1)}
.content-list .content-article  .image p{position:absolute;bottom:0;width:100%;text-align:center;background-color:rgba(0,0,0,0.6);color:#fff;height:30px;line-height:30px}
.content-list .content-article  .image-text ul li{margin-bottom:10px;width:100%}
.content-list .content-article  .image-text ul li:last-child{margin-bottom:15px}
.content-list  .image-text ul li i{float:left;width:0;height:0;border-top:5px solid transparent;border-left:7px solid #dcd8d8;border-bottom:5px solid transparent;border-radius:5px;margin:5px}
.content-list .image-text ul li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.content-list  .image-text ul li span{font-weight:bold}
.content-list .content-text ul li{margin:0;padding-bottom:30px}
.content-list .content-text ul li:last-child{padding-bottom:0}
.content-list .content-text ul li>a{width:100px;height:70px;margin-right:15px;overflow:hidden}
.content-list .content-text ul li img{width:110px;height:70px;transition:all .3s}
.content-list .content-text ul li img:hover{transform:scale(1.1)}
.content-list .content-text .title{vertical-align:top;display:inline-block;width:275px;height:100%;word-wrap:break-word;float:right}
.content-list .content-text .title a{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:8px 0;display:inline-block;width:100%}
.content-list .content-text .title p{width:100%;height:35px;font-size:12px;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word}
.content-list .company-list {
	display: flex;
    width: 1200px;
    margin-top: 30px;
}
.content-list .company-list a{
	    width: 200px;
    border: 1px solid #aaa;
    text-align: center;
    margin-right: -1px;
}
.content-list .company-list img{
	width: 150px;
	height: 60px;
	margin-top: 10px;
}
.content-list .company-list p{
	font-size: 14px;
}
.content-list .content-article .sheji{
	height: 386px;
	margin-bottom: 0;
}
.content-list .content-article .sheji{
	height: 386px;
	margin-bottom: 0;
}
.content-list .content-article .baojia,.content-list .content-article .baojia .image{
	width: 395px;
}

.right-side{background:#fff;margin-top:10px;box-shadow: 0 0 30px rgba(0,0,0,.1);}
.right-side .right-classify{height:60px;line-height:60px;font-size:24px;font-weight:bold;margin:0 20px 10px 20px;border-bottom:1px solid #ccc}
.right-side .right-content{margin:0 30px;padding:25px 0;border-bottom:1px solid #f1eeee}
.right-side .right-content:hover{box-shadow: 0 0 30px rgba(0,0,0,.1);}
.right-side .right-content>a{float:left;width:210px;height:145px;display:unset}
.right-side .right-content>a img{width:100%;height:100%}
.right-side .title{width:600px}
.right-side .title>a{display:inline-block;width:600px;font-size:20px;font-weight:bold;margin-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.right-side .title p{font-size:14px;line-height:24px;color:rgb(109,109,109);height:77px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;margin-bottom:8px}
.right-side .subscript .left{width:230px;color:rgb(109,109,109)}
.right-side .subscript .left span{margin-right:10px}
.right-side .subscript .left span:first-child{font-weight:bold;margin-right:5px}
.right-side .right i{display:inline-block;width:18px;height:21px;background:url(/Public/Home/images/home_icon.png)-233px -112px no-repeat;vertical-align: middle;}
.right-side .right a{display:inline-block}
.right-side .right span{border:1px solid #ccc;color:rgb(109,109,109);padding:3px;border-radius:3px;display:inline-block;margin-left:5px}
.classify-page{background:#fff;text-align:center;padding:20px 0 30px;line-height:30px;margin-bottom:10px}
.classify-page a{display:inline-block;border:1px solid #e5e5e5;padding:0 15px;color:#999}
.classify-page .current{display:inline-block;border:1px solid #e5e5e5;padding:0 15px;color:#fff;background:#01af63}

.index_zx_lean {
    overflow: hidden;
    height: 180px;
    background: #f5f5f5;
    margin-bottom: 30px;
}


.index_zx_tit {
    position: relative;
    float: left;
    padding-top: 40px;
    width: 180px;
    height: 180px;
    background: #25b6a6;
    color: #fff;
    text-align: center;
    font-size: 14px;
}

.index_zx_tit em {
    position: absolute;
    top: 45%;
    right: 0;
    width: 0;
    height: 0;
    border-color: transparent #FFF transparent transparent;
    border-style: dashed solid dashed dashed;
    border-width: 10px;
}

.index_ico {
    display: inline-block;
    background: url(/Public/Home/images/home_icon.png) no-repeat;
    vertical-align: middle;
    margin: 0px 3px;
}

.index_zx_ico2 {
    width: 60px;
    height: 60px;
    background-position: -167px -179px;
}
.zx_lean_list li {
    float: left;
    margin-left: 20px;
    padding: 10px 0;
}
.ketant_list {
    margin-left: 10px;
    width: 300px;
}

.index_zx_tit a {
    color: #fff;
}
.zx_lean_list li {
    float: left;
    margin: 20px 0 0 20px;
    padding: 10px 0;
}
.ketant_list li {
    overflow: hidden;
    margin: 0;
    padding: 0;
    height: 26px;
    width: 100%;
}
.ketant_list li a{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
a:hover {
    color: #01af63;
}
.ketant_list li:before{
	float: left;
    width: 0;
    height: 0;
    border-top: 5px solid transparent;
    border-left: 7px solid #dcd8d8;
    border-bottom: 5px solid transparent;
    border-radius: 5px;
    margin: 5px;
}