html,body,div,span,h1,h2,h3,h3,h5,h6,p,a,em,font,img,strong{margin:0;padding:0;}
ol,ul{list-style:none; margin:0px; padding:0px;}
body,input{ font-family: "Microsoft YaHei",Arial,Lucida,Verdana,Helvetica,sans-serif; font-size:14px; color: #000; background-color: #fff;}
a:link,a:visited{color:#333333;text-decoration:none;}
a:hover{cursor:pointer}
.clear{ clear:both;}
h1,h2,h3,h4{ font-style: normal; font-weight: normal; margin:0; padding:0;}
input{ outline: none;}


.all{ width: 100%; height: 871px; background: url(../images/bg.jpg) center center no-repeat; background-size: 100%; }
.hole{ width: 1080px; height: auto; margin: auto;}

.hole_left{ width: 520px; height: 340px; float: left; margin-top: 350px;}
.hole_left .tu2{ padding-top: 40px;}

.hole_right{ 
	width: 520px; height: 787px; 
	float: right; 
	background-color: #1b1b1b; 
	border-radius: 5px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	margin-top: 40px;
}

.right_nei{ width: 430px; height: auto; margin:auto; padding-top: 30px;}
.num_top{ width: 100%; height: 105px; border-bottom: 1px solid #ffffff;}
.num_top span{ display: block; height: 72px; text-align: center;}
.num_top span b{ font-size: 40px; color: #fff;}
.num_top span i{ color: #fff; font-style: normal; font-size: 40px;}
.num_top strong{ display: block; height: 25px; line-height: 25px; color: #fff; text-align: center; font-weight: normal;}

.calteam{ width: 212px; height: 65px; float: left; padding-top: 35px;}
.calteam title{ color: #fff; display: block; padding-bottom: 10px;}
.showbg{ 
    width: 100%; height: 35px;
    border-radius: 6px; 
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	background-color: #fff;
	position: relative;
	}

.show_name{ width: 182px; height: 20px; margin: auto; padding-top: 9px; cursor: pointer; padding-bottom: 2px;}
.show_name span{ float: left; color: #333;}
.show_name b{ float: right;}

.showbg ul{ background-color: #fff; width: 100%; height: auto; padding-top: 10px; border-top: 1px solid #b8b8b8; padding-bottom: 10px;display: none; z-index: 99; position: absolute;
    border-bottom-left-radius: 6px; 
	-moz-border-bottom-left-radius: 6px; 
	-webkit-border-bottom-left-radius: 6px; 
	border-bottom-right-radius: 6px; 
	-moz-border-bottom-right-radius: 6px; 
	-webkit-border-bottom-right-radius: 6px; 
}



.showbg ul li{ width: 92%; height: 40px; line-height: 40px; text-align: left; cursor:pointer; padding-left: 8%; display: inline-block;}
.showbg ul li:hover{ background-color: #f1f1f1;}
.right_nei .r{ float: right;}

.zmc{ float: left; width: 100%; color: #fff; padding-top: 3px; font-size: 12px;}
.zmc p{ width: 210px; color: #999;}

.lianxi{ width: 100%; height: 78px; margin-top: 10px;}
.lianxi title{ display: block; color: #fff; height: 25px; line-height: 25px;padding-bottom: 10px;}
.lianxi input{
     width: 97%;
     height: 40px;
     border: 0;
     border-radius: 6px; 
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	background-color: #fff;
	padding-left: 3%;
}

.yanzhengma{ width: 100%; height: 78px; margin-top: 10px;}
.yanzhengma title{ display: block; color: #fff; height: 25px; line-height: 25px; padding-bottom: 10px;}
.yanzhengma .zuo{ 
	width: 71%; 
	height: 40px;
	border: 0;
    border-radius: 6px; 
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	background-color: #fff;
	padding-left: 3%;
	float: left;

}

.yanzhengma .you{
     width: 105px;
     height: 40px;
     text-align: center;
     line-height: 40px;
     color: #b3b3b4;
     background-color: #fff;
     border: 0;
     float: right;
     border-radius: 6px; 
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
	cursor: pointer;
}
.yanzhengma .you:hover{
    background-color: #e70a0a;
    color: #fff;
}

.bot_btn{ width: 100%; height: 50px; margin-top: 35px;}
.bot_btn input{ cursor: pointer;}
.bot_btn #js{ 
	width: 310px; 
	height: 50px; 
	background-color: #2ca5df; 
	color: #fff; 
	text-align: center; 
	line-height: 50px; 
	float: left; 
	border: 0;
	border-radius: 6px; 
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
}
.bot_btn #js:hover{background-color: #108eca; }

.bot_btn #cz{ 
	width: 110px; 
	height: 50px; 
	background-color: #b3b3b4; 
	color: #fff; 
	text-align: center; 
	line-height: 50px; 
	float: right; 
	border: 0;
	border-radius: 6px; 
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px; 
}
.bot_btn #cz:hover{background-color: #979797; }

.huise{
 background-color: #b3b3b4;
}
.showbg ul .huise:hover{ background-color: #b3b3b4;}



