@charset "utf-8";
/* CSS Document*/
.banner img{display: block;}
.zuo{width: 260px;}
.zuo>div{width: 100%; height: 77px; background-color: #0080ff; font-size: 28px; color: #ffffff;
	text-align: center; line-height: 77px; margin-bottom: 9px;}
.zuo>ul{border: 1px solid #eeeeee;}
.zuo>ul>li{font-size: 20px; width: 100%; border-bottom: 1px solid #eeeeee; box-sizing: border-box;
	height: 56px; line-height: 56px; text-align: center;}
.zuo>ul>li>a{color: #999999; display: block; width: 100%; height: 100%; transition: .5s;}
.zuo>ul>li>a:hover{color: #0080ff;}
.bgcolor{background-color: #f7f7f7; border-left: 10px solid #0080ff;}
.color{color: #0080ff!important; margin-left: -5px;}
.contact{padding-top: 70px; padding-bottom: 60px;}
.you{width: 898px;}

.wenjuan .title{font-size: 24px; color: #666666; font-weight: bold; text-align: center;}
.wenjuan .zhanghao{padding: 30px 0 15px;}
.wenjuan .zhanghao>p{float: left; font-size: 18px; color: #0083ff; font-weight: bold;}
.wenjuan .zhanghao>input{float: left; width: 100px; height: 27px; font-size: 16px; color: #666;
	background-color: transparent; margin-right: 80px;}
.wenjuan .xq{font-size: 18px; color: #999999; line-height: 32px; text-align: justify;}
.wenjuan .xq p{font-size: 18px; color: #999999; line-height: 32px;}
.bigtm{font-size: 18px; color: #0083ff; font-weight: bold; margin-bottom: 10px; margin-top: 20px;}
.question{margin-bottom: 10px;}
.question .smalltm{font-size: 18px; color: #0083ff; font-weight: bold; margin-bottom: 6px;}
.question .a{margin-bottom: 5px;}
.question .a>input{float: left; width: 2%; height: 25px; margin-right: 1.5%;
	margin-top:2px; cursor: pointer;}
.question .a>p{float: left; font-size: 18px; color: #999; line-height: 28px;
	width: 96.5%;}
.question .zhu{font-size: 18px; color: #999;}
.touzi{font-size: 18px; color: #999999; padding: 30px 0 10px; line-height: 28px;}
.qianzhang{font-size: 18px; color: #999999; margin-bottom: 10px;}
.date{padding-bottom: 50px;}
.date>p{float: left; font-size: 18px; color: #999999;}
.date>input:nth-child(2){width: 50px;}
.date>input{float: left; width: 30px; height: 27px; font-size: 16px; color: #666;
	background-color: transparent;}
.date>span{float: left; font-size: 18px; color: #999999; margin-right: 13px;}
.btn{width: 143px; height: 50px; background-color: #0083ff; border-radius: 20px; font-size: 20px;
	color: #fff; line-height: 50px; text-align: center; cursor: pointer; margin:0 auto;}

/*调查问卷结果*/
.tanchu{width: 100%; height: 100%; background-color: rgba(0,0,0,.8); position: fixed; top:0; left: 0;
	z-index: 99999; overflow: auto; display: none;}
.tccon{width: 1016px; min-height: 100%; background-color: #fff; box-sizing: border-box; position: absolute;
	top: 0; left: 50%; margin-left: -508px; padding: 84px 120px;}
.fenshu{width: 185px; height: 185px; border-radius: 50%; border:3px solid #0083ff; box-sizing: border-box;
	overflow:hidden; margin:0 auto 50px;}
.fenshu .defen{width: 100%; height: 100%; background-color: #0083ff; border:4px solid #fff;
	box-sizing: border-box; border-radius: 50%; text-align: center;}
.fenshu .defen .num{font-size: 90px; color: #fff;}
.fenshu .defen .pg{font-size: 16px; color: #fff; font-weight: bold; margin-top: -14px;}
table{width: 100%; border-bottom: 3px solid #339cff; margin-bottom: 66px;}
table tr td{font-size: 18px; color: #999; border:1px solid #e5e5e5; text-align: center; height: 28px;}
table tr:nth-child(1) td{color: #fff; background-color: #339cff; height: 46px;}
.cankao{font-size: 24px; color: #666; font-weight: bold; text-align: center; padding-bottom: 20px;}
.touzizhe{font-size: 18px; color: #999; line-height: 32px; padding-bottom: 20px;}
.touzizhe p{font-size: 18px; color: #999; line-height: 32px;}
.btns{width: 302px; margin:0 auto;}
.btns .btn1{width: 143px; height: 50px; background-color: #0083ff; border-radius: 20px; font-size: 20px;
	color: #fff; line-height: 50px; text-align: center; cursor: pointer;}
.btns .btn2{width: 143px; height: 50px; background-color: #eeeeee; border-radius: 20px; font-size: 20px;
	color: #0083ff; line-height: 50px; text-align: center; cursor: pointer; margin-left: 16px;}


@media screen and (max-width: 1200px){
	.zuo{display: none;}
	.you{width: 100%;}
}
@media screen and (max-width: 1000px){
	.contact{padding: 30px 0 30px;}
	.wenjuan .title{font-size: 16px;}
	.wenjuan .zhanghao>p{font-size: 16px;}
	.wenjuan .zhanghao>input{margin-right: 0; width: 65%;}
	.wenjuan .xq{font-size: 14px; line-height: 28px;}
	.bigtm{font-size: 16px;}
	.question .smalltm{font-size: 16px;}
	.question .a>p{font-size: 14px; width: 94.5%;}
	.question .a>input{width: 4%;}
	.question .a{margin-bottom: 0;}
	.touzi{font-size: 14px; line-height: 28px; padding: 10px 0 10px;}
	.qianzhang{font-size: 16px;}
	.date{padding-bottom: 30px;}
	.date>p{font-size: 16px;}
	.date>span{font-size: 16px;}
	.btn{width: 120px; height: 40px; line-height: 40px; font-size: 16px;}
	/*调查问卷结果*/
	.tccon{width: 100%; left: 0; margin-left: 0; padding: 20px 15px;}
	.fenshu{width: 130px; height: 130px;}
	.fenshu .defen .num{font-size: 60px;}
	.fenshu .defen .pg{font-size: 14px;}
	.fenshu{margin: 0 auto 20px;}
	table tr td{font-size: 14px;}
	table{border-bottom: 2px solid #339cff; margin-bottom: 20px;}
	.cankao{font-size: 16px;}
	.touzizhe{font-size: 14px; line-height: 28px;}
	.btns{width: 256px;}
	.btns .btn1{width: 120px; height: 40px; line-height: 40px; font-size: 16px;}
	.btns .btn2{width: 120px; height: 40px; line-height: 40px; font-size: 16px;}
}