/*公共css样式*/
@charset "UTF-8";*{margin:0;padding:0;border:0;vertical-align:baseline;font-size:100%;}
*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box;-icab-box-sizing:content-box;-khtml-box-sizing:content-box;}
.clearfix:after{clear:both;display:block;visibility:hidden;width:0;height:0;content:' ';font-size:0;line-height:0;}
ul.clearfix li{float:left;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
html{overflow-x:auto;overflow-y:scroll;width:100%;height: 100%;}
body{width:100%;height: 100%; background:#fff none;font-family: Microsoft YaHei,Gotham, Helvetica Neue, Helvetica, Arial," sans-serif";}
body{ font-size:100% !important ; min-width: 500px;}  
select{border:1px solid #dee1e3;color:#333;font-size:12px;line-height:12px;}
ul{list-style:none;}
ol{list-style:decimal inside;}
blockquote,q{quotes:none;}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none;}
a{text-decoration:none;cursor:pointer;}
a:hover{text-decoration:none;}
a:focus{outline:0;}
span{color:inherit;}
a img{max-width:100%;vertical-align:middle;}
label[for]{cursor:pointer;}
.hide-text{text-indent:-9999px;}
.float-left{float:left;}
.float-right{float:right;}
.force-hide{display:none!important;}
.relative{position:relative;}
.hide{display:none;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.text-left{text-align:left;}
/*图片宽高自适应
 .img-responsive{
  border: 0;
  display: block;
  max-width: 100%;
  height: auto;
}*/
 
.container{
	width: 100%;
	height: 100%;
	/* min-width: 1024px; 
	 min-width:1000px;*/
	min-width: 500px;
}
/*header头部*/
.header{
	width: 100%;
	height: 45px;
}
@media (max-width: 1920px){
.header_content{
	width: 1300px;
	margin: 0px auto;
	height: 45px;
   }
}

@media (max-width: 1366px){
.header_content{
	width: 1200px;
	margin: 0px auto;
	height: 45px;
   }
}

.header_logo_l{
	float: left;
	width: auto;
	height: 45px;
}
.header_logo_l img{
	margin-top: 8px;
}
/* .header_logo_l .guanyue{
	width: 133px;
	height: 50px;
}
.header_logo_l .wanglong{
	width: 153px;
	height: 50px;
}
.header_logo_l .longtu{
	width: 98px;
	height: 30px;
} */
.header_logo_r{
	width:auto;
	height: 45px;
	float: right;
	position: relative;
}
.header_logo_r ul li{
	float: left;
	margin-left: 30px;
}
.header_logo_r ul li a{
	color: #000;
	font-size: 14px;
	line-height: 54px;
}
.login_register{
	width: auto;
	height: auto;
	position:absolute;
	top: 65px;
	right:0px;
}
.login_register .btn_yangshi{
	border: none;
	background:none;
	-webkit-appearance: none;
	list-style-type: none;
	font-size: 12px;
	margin-right: 30px;
	color: #666;
	float:left;
}
.login_register p{
	color: #666;
	font-size: 12px;
}
.welcome{
	width:234px;
	height: auto;
	position:absolute;
	top: 65px;
	right:-53px;
}
.welcome p{
	color: #666;
	font-size: 12px;
}
/*banner部分*/
.banner{
	width: 100%;
    height: auto;
    min-width: 1300px;
}
.banner img{
	width: 100%;
}
/*遮罩蒙版mask*/
.mask{
	width: 100%;
	height: 100%;
	background-color: #272A2C;
	background: rgba(0,0,0,0.5);
	position: fixed;
	top: 0px;
	left: 0px;
}
.login_dialog{
	width: 500px;
	background-color: #fff;
	border-radius: 5px;
	margin: auto;
	position: relative;	
	top:50%;
	margin-top:-150px;		 
	padding-bottom: 80px;
}
.login_dialog .dialog_form{
	width:400px;
	height: auto;
	margin:0px auto;
	padding-top: 80px;
}
.login_dialog .dialog_form .dialog_group{
	width: 100%;
	height: auto;
}
.dialog_group .dialog_label{
	width: 120px;
	height: 50px;
	float: left;
	text-align: right;
	line-height: 30px;
	font-size: 14px;
}
.dialog_group .dialog_info{
	width: 230px;
	height: 50px;
	margin-left: 20px;
	float: left;
}
.dialog_group .dialog_info .dialog_input{
	width: 200px;
	height: 30px;
	border: 1px solid #ccc;
}
.dialog_login_btn{
	width: 120px;
	height: 35px;
	margin: 0 auto;
}
.dialog_login_btn .dialog_denglu{
	width: 120px;
	height: 35px;
	text-align: center;
	background: none;
	background-color: #66ccff;
	border-radius: 5px;
	color: #fff;
}
.dialog_form h1{
	font-size: 30px;
	font-weight: bold;
	letter-spacing: 1px;
	font-family: "幼圆";
	color: #666;
	text-align: center;
	margin-bottom: 20px;
}
/*弹框关闭按钮*/
.dialog_close{
	width: 30px;
	height: 30px;
	position: absolute;
	right: 0px;
	top: 0px;
}
.dialog_close img{
	width: 30px;
	height: 30px;
}
/* 注册 */
.register_dialog{
	width: 500px;
	background-color: #fff;
	border-radius: 5px;
	margin: auto;
	position: relative;	
	top:50%;
	margin-top:-240px;		 
	padding-bottom: 80px;
}
.register_dialog .dialog_form{
	width:400px;
	height: auto;
	margin:0px auto;
	padding-top: 80px;
}
.register_dialog .dialog_form .dialog_group{
	width: 100%;
	height: auto;
}


/*适配手机*/
@media (max-width:1300px ) {
	.header_logo_r {
	    width: auto;
	    height: 45px;
	    float: right;
	    position: static;
	  }
	  
	  .header_logo_r ul li:nth-of-type(1) {
		    float: left;
		    margin-right:50px;
		}
		 .header_logo_r ul li:nth-of-type(2) {
		    float: left;
		    margin-right:40px;
		}
}
