div,p,h1,h2,h3,h4,h5,h6,span,i,a,li,ul,body{font-family: "Microsoft YaHei"; padding:0; margin:0; font-size: 18px;  color: #FFF;}
ul,ol,li{list-style: none;}
a{text-decoration: none;}
a:hover,a:link{text-decoration: none; }
.no-padding{padding: 0;}
.img_block{display: block; width: 100%;}
.of{overflow: hidden;}
body{background:#000d36;}
/*container*/
.container{margin: 0 auto;}
@media screen and (min-width: 768px){
	.container{width: 750px;}
}
@media screen and (min-width: 992px){
	.container{width: 970px;}
}
@media screen and (min-width: 1200px){
	.container{width: 1170px;}
}
@media screen and (min-width: 1230px){
	.container{width: 1200px;}
}
/*关于隐藏*/
@media (min-width: 1200px){
	.hidden-lg{display: none!important;}
}
@media (max-width: 1199px) and (min-width: 992px){
	.hidden-md{display: none!important;}
}
@media (max-width: 991px) and (min-width: 768px){
	.hidden-sm{display: none!important;}
}
@media (max-width: 767px){
	.hidden-xs{display: none!important;}
}
.banner{background:url(../images/banner.jpg) no-repeat center 0; height: 642px;}
.banner-phone{width: 100%; display: block;}
.title{padding: 65px 0 20px;}
.title img{display: block; margin:0 auto;}
/*活动介绍*/
.introduce-text{text-align: center; padding-bottom: 60px;}
.introduce-text p{font-size: 20px; line-height: 36px;}
/*活动流程*/
.back1{background: #000b2e; padding-bottom: 65px;}
.process-list{position: relative;}
.process-list .block{overflow: hidden; background: #061345; margin-bottom: 4px;}
.process-list .block-color{background: #020e37;}
.process-list .block div.block-time{width: 45%; float: left; text-align: right;}
.process-list .block div.block-time span{padding-right: 15%;}
.process-list .block div.block-tit{width: 55%; float: left;}
.process-list .block div span{display: block; font-size: 24px; line-height: 62px;}
.process-list .line{position: absolute; left: 41%; top: 20px;}
/*案列评选*/
.into{text-align: center; font-size: 20px; line-height: 32px; padding-bottom: 40px;}
.seletion-list{overflow: hidden;}
.seletion-list .seletions{float: left; width: 33.3333%;}
.seletion-list .seletions .seletionsbor{margin: 0 8px 16px; }
.seletions-text{border-top: 1px solid #173284; border-right: 1px solid #173284; border-left: 1px solid #173284; padding: 20px 15px; overflow: hidden;
min-height: 135px; position: relative;}
.seletions-textbor{border-top: 1px solid #993674; border-right: 1px solid #993674; border-left: 1px solid #993674;}
.seletions-text span{display: block; font-size: 22px; line-height: 32px; padding-bottom: 15px;}
.seletions-text p{color: #b5d9e6; font-size: 16px; line-height: 24px; padding-bottom: 10px;}
.seletions-text a{display: inline-block; float: right; color: #00fbfe; font-size: 16px; position: absolute; right: 15px; bottom: 20px;}
.seletion-list .seletions .seletionsbor .vote{position: relative; height: 49px;}
.clear{clear: both;}
.seletion-list .seletions .seletionsbor .votes .votepiao{width: 70%; float: left; cursor: pointer;}
.votes-button{display: none;}
.seletion-list .seletions .seletionsbor .votes .piao-num{position: relative; z-index: 1;}
.seletion-list .seletions .seletionsbor .votes .votepiao .votepiaos{width: 100%; height: 49px; line-height: 49px; background: #202c5f; color: #fff;
 font-size: 18px; text-align: center;}
.seletion-list .seletions .seletionsbor .votes .vote-num{width: 30%; float: left; text-align: center; color: #fff; background: #3a4c85; padding: 13px 0 12px;
height: 24px;}
.seletion-list .seletions .seletionsbor .vote .flag{position: absolute; top: -5px; left: 12px; line-height: 49px; width: 35px; height: 49px;
 text-align: center; z-index: 2;}
.seletion-list .seletions .seletionsbor .vote .flag1{background: url(../images/flag1.png) no-repeat center 0; }
.seletion-list .seletions .seletionsbor .vote .flag2{background: url(../images/flag2.png) no-repeat center 0; }
.seletion-list .seletions .seletionsbor .votes .votes-img{display: block; background: url(../images/selected.png) no-repeat center 0; width: 100%;
height: 49px; text-align: center; line-height: 49px; position: absolute; top: 0; left: 0; background-size: cover;}
.submit{margin-top: 40px; }
.submit div{width: 210px; display: block;  height: 50px; line-height: 50px; background: #ff6060; border-radius: 10px; margin: 0 auto;
 color: #fff;  font-size: 18px; text-align: center; cursor: pointer;}
/*底部*/
.footer{background: #000b21; padding: 30px 0 60px; margin-top: 80px;}
.Manufacturer{text-align: center;}
.Manufacturers{display: inline-block; }
.Manufacturers2{padding: 0 5%; margin: 0 5%; border-left: 1px solid #fff; border-right: 1px solid #fff;}
.Manufacturers img{display: block; margin:0 auto;}

.fixednum{position: fixed; right: 20px; bottom: 20px; width: 50px; height: 50px; border-radius: 50%; color: #fff; font-size: 18px; line-height: 50px;
background: #3a4c85; text-align: center; display: none; z-index: 100;}

@media screen and (max-width: 1199px){
	.seletions-text{min-height: 168px;}
}
@media screen and (max-width: 991px){
	.seletion-list .seletions{width: 50%;}

	.process-list .block div span{font-size: 20px;}
}
@media screen and (max-width: 768px){
	.title{padding: 40px 0 20px;}
	.title img{width: 90%;}

	.introduce-text{text-align: left; padding: 0 15px 30px;}
	.introduce-text p{font-size: 18px; line-height: 30px;}
	
	.into{padding-bottom: 20px;}
	.seletion-list .seletions{width: 100%;}
	.seletion-list .seletions .seletionsbor{margin: 0 15px 15px;}
	.seletions-text a{position: static;}
	.Manufacturers{width: 100%;}
	.Manufacturers2{padding: 0; margin: 15px 0; border:0;}
	
	.back1{padding-bottom: 40px;}
	.process-list .block{padding: 15px 0;}
	.process-list .block div span{line-height: 32px;}
	.process-list .line{left: 37%; top: 23px; height: 83%}
	.process-list .line img{height: 100%;}
	.process-list .block div.block-time{width: 42%;}
	.process-list .block div.block-tit{width: 58%;}
	.process-list .block div.block-tit span{padding:0 10px;}

	.seletions-text{min-height: auto;}
	
}