/*
	#author		lut000
	#date 		2018/01/26
	#porpuse 	全局共用样式
*/
@charset "utf-8";

/*default*/
*{margin: 0;padding: 0;}
body{font-family: "Microsoft YaHei","SimHei",Arial;font-size: 12px;}
a{text-decoration: none;color: #000;cursor: pointer;}
img{border:none\9;}
button{outline: none;cursor: pointer;background-color: transparent;border-style: none;}
li{list-style: none;}
p{word-break:break-word;}
input{outline: none;}
input[type="button"],input[type="submit"]{background-color: transparent;border-style: none;cursor: pointer;}
input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset;}
h2,h3{}
table{border-collapse: collapse;}


input,textarea,select,button{font-family: "Microsoft YaHei","SimHei",Arial;}






/*自定义共用样式*/
.hide{display: none;}
.fl{float: left;}
.fr{float: right;}
.clear{*zoom:1;}
.clear:after{display: block;content: "";clear: both;}
.nborder-r{border-right: 0 !important;}
.n-l{margin-left: 0 !important}
.txt-r{text-align: right;}
.not-selected{
	-webkit-user-select: none; 
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
.over-hidden{overflow: hidden;}
.v-c{vertical-align: middle;}

.w960{width: 960px;margin: auto;}

/*color*/
.color-1{color: #000}
.color-2{color: #fff}
.color-3{color: #dba428}

.btn-color1{color: #dba428}

.btn{display: inline-block;border-radius: 3px;text-align: center;font-size: 14px}
.btn1{width: 70px;padding: 6px 0}
.btn-type1{background-color: #d2d2d2;color: #333333}
.btn-type1:hover{background-color: #de7228;color: #fff;}
.btn-type2{background-color: #de7228;color: #fff}
.btn-type2:hover{background-color: #dba428;}

/*bg-color*/
.bg-color1{background-color: #000}
.bg-color2{background-color: #fff}

/*font*/
.font-12{font-size: 12px;}
.font-14{font-size: 14px;}
.font-16{font-size: 16px;}
.font-18{font-size: 18px;}
.font-20{font-size: 20px;}
.font-24{font-size: 24px;}


/* 底部 */
.home-footer{background-color:#1c232b;min-width: 1200px;height:138px;overflow: hidden;}
.footer-nav-list{margin-top:30px;text-align:center;color:#999;}
.footer-nav-list>a{font-size:15px;color:#999;padding:0 8px;}
.footer-nav-list>a:hover{color:#ff9900;}
.home-footer>p{font-size:14px;color:#999;margin:15px 0;text-align: center;}
.home-footer>p a{color:#999;}
.safty-box{text-align:center;padding-bottom:10px;}
.safty-box>a{color:#999;font-size:14px;display:inline-block;}
.safty-box>a>img{float: left;vertical-align: middle;margin-right:5px;}
.safty-box>a>p{float: left;display:inline-block;}



/*anli*/


.clearfix {
    zoom: 1;
}
.clearfix:after {
    content: "\200B";
    display: block;
    height: 0;
    clear: both;
}
.projectlist {
    width: 1140px;
    margin: 20px auto 60px;
    border-bottom: 0px solid #e5e5e5;
}
.projectlist li {
    list-style: none;
}
.projectlist .list .firstscort {
    border: 1px solid #eee;
    background-color: #fff;
    margin-top: 30px;
    padding: 35px 30px 28px;
    -webkit-transition: all .2s;
    transition: all .2s
}
.projectlist .list .firstscort .top {
    margin-bottom: 13px
}
.projectlist .list .firstscort .top .name {
    float: left;
    margin-right: 20px;
    font-size: 20px;
    line-height: 20px;
    color: #333;
    cursor: pointer;
    font-weight: 700;
    white-space: pre-wrap
}
.projectlist .list .firstscort .top .name:hover {
    color: #d5af54
}
.projectlist .list .firstscort .top .name span {
    font-size: 14px;
    color: #fff;
    font-weight: 400;
    background: #fc5b31;
    border-radius: 11px 11px 11px 0;
    padding: 1px 8px;
    display: inline-block;
    vertical-align: top;
    margin-top: -2px
}
.projectlist .list .firstscort .top .money {
    float: right;
    font-size: 30px;
    line-height: 20px;
    font-weight: 700;
    color: #f77272;
    cursor: pointer;
    margin-right: 15px;
    margin-bottom: 15px
}
.projectlist .list .firstscort .top .money span {
    font-size: 16px;
    margin-left: -2px
}
.projectlist .list .firstscort .top .time {
    float: left;
    font-size: 14px;
    line-height: 20px;
    color: #ccc
}
.projectlist .list .firstscort .introduce .left {
    float: left;
    width: 840px;
    cursor: pointer
}
.projectlist .list .firstscort .introduce .left p {
    position: relative;
    height: 95px;
    font-size: 14px;
    line-height: 19px;
    color: #666;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    word-wrap: break-word;
    text-align: justify
}
.projectlist .list .firstscort .introduce .left .category_list {
    margin-top: 24px
}
.projectlist .list .firstscort .introduce .left .category_list p {
    float: left;
    height: 26px;
    padding: 6px 14px;
    margin-right: 20px;
    margin-bottom: 10px;
    background: #deefff;
    border-radius: 13px;
    font-size: 14px;
    line-height: 14px;
    color: #0083ff
}
.projectlist .list .firstscort .introduce .left .category_list span {
    float: left;
    height: 26px;
    padding: 6px 12px;
    margin-right: 20px;
    margin-bottom: 10px;
    background: #eaf3ff;
    border-radius: 13px;
    line-height: 14px;
    font-size: 14px;
    color: #0083ff
}
.projectlist .list .firstscort .introduce .left .category_list span:last-child {
    margin-right: 0
}
.projectlist .list .firstscort .introduce em {
    float: left;
    width: 1px;
    height: 96px;
    background: #f2f2f2;
    margin: 0 30px 0 30px
}

.projectlist .list .firstscort .introduce .right {
    float: right;
}
.projectlist .list .firstscort .introduce .right ul div {
    float: left;
    width: 75px
}
.projectlist .list .firstscort .introduce .right ul div h2 {
    margin-bottom: 9px;
    font-size: 18px;
    color: #666;
    text-align: center
}
.projectlist .list .firstscort .introduce .right ul div p {
    font-size: 14px;
    color: #999;
    text-align: center
}
.projectlist .list .firstscort .introduce .right ul div:last-child {
    margin-right: 0
}
.projectlist .list .firstscort .introduce .right ul div:first-child {
    width: 85px
}
.projectlist .list .firstscort .introduce .right .btn {
    float: right;
    width: 130px;
    height: 18px;
    padding: 12px 0;
    margin-top: 2px;
    margin-right: 12px;
    background: #cc0066;
    border-radius: 6px;
    font-size: 16px;
    line-height: 18px;
    color: #fff;
    text-align: center;
    cursor: pointer;
    -webkit-transition: all .2s;
    transition: all .2s;
}
.projectlist .list .firstscort .introduce .right .btn:hover {
    background: #ff0066;
}
.projectlist .list .firstscort:hover {
    -webkit-box-shadow: 5px 3px 10px #efefef;
    box-shadow: 5px 3px 10px #efefef;
}
.projectlist .list .showdownprojectList {
    overflow: hidden;
    width: 1200px;
    margin: 20px auto
}
.projectlist .list .showdownprojectList ul {
    width: 100%
}
.projectlist .list .showdownprojectList ul li {
    background: #fff;
    display: inline-block;
    vertical-align: top;
    width: 370px;
    cursor: pointer;
    margin-bottom: 50px;
    border: 1px solid #e5e5e5
}
.projectlist .list .showdownprojectList ul li:nth-child(2),.projectlist .list .showdownprojectList ul li:nth-child(5),.projectlist .list .showdownprojectList ul li:nth-child(8) {
    margin: 0 43px
}
.projectlist .list .showdownprojectList ul li:hover {
    -webkit-box-shadow: 5px 3px 10px #efefef;
    box-shadow: 5px 3px 10px #efefef
}
.projectlist .list .showdownprojectList ul li .type {
    color: #fff;
    font-size: 22px;
    line-height: 80px;
    text-align: center;
    height: 165px
}
.projectlist .list .showdownprojectList ul li .type .projectname {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}
.projectlist .list .showdownprojectList ul li .type .projectdess {
    color: #999;
    font-size: 14px;
    line-height: 24px;
    margin: 10px;
    margin-top: -7px;
    width: 310px;
    height: 50px;
    text-align: left;
    overflow: hidden;
    word-wrap: break-word;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-left: 35px
}
.projectlist .list .showdownprojectList ul li .type.type-01 {
    background: #3a3a3a url(kaif.ec61eb6.png) 100% no-repeat;
    background-size: 35% 85%
}
.projectlist .list .showdownprojectList ul li .type.type-02 {
    background: #3a3a3a url(shj.cb268b2.png) 100% no-repeat;
    background-size: 35% 85%
}
.projectlist .list .showdownprojectList ul li .type.type-03 {
    background: #3a3a3a url(yuny.fdd2535.png) 100% no-repeat;
    background-size: 35% 85%
}
.projectlist .list .showdownprojectList ul li .type.type-04 {
    background: #3a3a3a url(cp.d90e635.png) 100% no-repeat;
    background-size: 35% 85%
}
.projectlist .list .showdownprojectList ul li .money {
    display: block;
    margin: auto;
    color: #ff532b;
    font-size: 36px;
    font-weight: 700;
    text-align: center;
    margin-top: 20px
}
.projectlist .list .showdownprojectList ul li .money span {
    font-size: 18px
}
.projectlist .list .showdownprojectList ul li .downtime {
    font-size: 14px;
    color: #999;
    text-align: center
}
.projectlist .list .showdownprojectList ul li .childType {
    margin-top: 15px;
    text-align: center;
    height: 26px
}
.projectlist .list .showdownprojectList ul li .childType span {
    display: inline-block;
    color: #999;
    font-size: 12px;
    padding: 5px 12px;
    background-color: #eff1f4;
    border-radius: 12px;
    margin-right: 22px
}
.projectlist .list .showdownprojectList ul li .childType span:last-child {
    margin-right: 0
}
.projectlist .list .showdownprojectList ul li .des {
    margin: 30px 0
}
.projectlist .list .showdownprojectList ul li .des .item {
    display: inline-block;
    width: 33%;
    text-align: center
}
.projectlist .list .showdownprojectList ul li .des .item em {
    display: inline;
    color: #333;
    font-size: 16px
}
.projectlist .list .showdownprojectList ul li .des .item p {
    color: #999;
    font-size: 14px;
    margin-top: 10px
}
.projectlist .list .showdownprojectList ul li .des .item:nth-child(2) {
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5
}
.projectlist .nulldata {
    width: 100%;
    border: 1px solid #f2f2f2;
    padding: 117px 0 107px;
    margin-top: 19px
}
.projectlist .nulldata img {
    display: block;
    margin: 0 auto 50px
}
.projectlist .nulldata p {
    font-size: 14px;
    line-height: 14px;
    color: #666;
    text-align: center
}

.pagination2{font-size:14px;clear:both;margin:40px auto 10px;height:100%;text-align:center;line-height:26px;zoom:1}
.pagination2 span.anum{display:none}
.pagination2 a{font-size:14px;display:inline-block;color:#666;margin-left:3px;padding:0px 1pc;height:26px;border-radius:2px;border:1px solid #ddd;background-color:#fff;line-height:26px}
.pagination2 a:hover{color:#fff;background-color:#d5af54;text-decoration:none}
.pagination2 span.current{font-size:14px;border-radius:2px;display:inline-block;margin-left:3px;padding:5px 1pc;height:26px;border:1px solid #ddd;line-height:26px}

.projectlist .list .firstscort .introduce .left .sjri {
    color: #d4d4d4;
    font-size: 13px;
	height: 20px;
    margin-top: -12px;
}

/**/



/**/

