body{
	margin:0px auto;
	z-index: auto;
	clip: rect(auto,auto,auto,auto);
}
.banner{
	background-color:#f7f8f8;
	width:100%;
	height: 100px;
	margin-top:0px auto;
	padding-top: 0px;
}
.banners{
	height:100px;
	width:100%;
	background-color:#f7f8f8;
	margin:0 auto;
	text-align:center;
	min-width: 1200px;
}
.banner_logo{
float:left; 
width:16%; 
padding-left:10%; /*10*/
vertical-align: middle; 
margin-top: 9px;/*13*/
}

#zc{
	padding-left:0px;
	line-height:36px;
	width:5%;
	height:50px;
	float:right;
	margin-left:5px;
	position: relative;
	top: 16px;
	padding-right: 10%;
}
#zc input{
	padding:8px 40px;
	border:none;
	margin-top:12px;
	float:right;
	width: 84px;
	height: 30px;
	background-image: url(../images/zc.gif);
}
.banner_shu{
	padding-left:3px;
	width:1%;
	height:30px;
	float:right;
	margin-left:0;
	position: relative;
	top: 32px;
	left: -45px;
}
.banner_main{
	width:10%;
	height:30px;
	line-height:30px;
	float:right;
	margin-left:0;
	position: relative;
	text-align: center;
	margin-top:20px;
	top: 13px;
	font-family:"微软雅黑";
	font-size:large;
	left: -45px;/*-45*/
}
.banner_main a{
	text-decoration: none;
	color: #000000;
}
.banner_main a:hover{ 
color:#036eb8;
}
.menu_downlist{
	width:100%;
	height:205px;/*163*/
	line-height:40px;
	font-size:16px;
	background-color:#ffffff;
	border:1px solid #d7d7d7;
	border-top:3px solid #f96e4e;/*3px solid #fe7700*/
	display:none;
	list-style:none;
}
.menu_downlist li{
	width:80%;
	margin-left:10%;
	border-bottom:1px solid #d7d7d7;
}
.banner_main:hover .menu_downlist{
	display:block;
}

.main{
/*	width:100%;
	height:650px;
	margin-top: 0px;
	min-width: 1200px;
	background-repeat: no-repeat;
	background-image: url(../images/bg_login01.jpg);
	background-size:100% 100%;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='..../images/bg_login01.jpg',sizingMethod='scale');
*/
}

.button
{
    top: 270px; 
    margin-left: 60px; 
    position:relative;
    width: 145px; height: 47px; background: #fff; text-align: center; line-height: 47px; font-weight: 600; opacity: 0.5; }
.fpbtn
{
    text-decoration:none;
}
.fpbtn span
{
    color: #000; opacity: 1;
}
.main_login{
	width:350px;
	float:right;
	margin-right:5%;
	margin-top: 105px;
	background-color: #FFFFFF;
	border: none;
}
#login  
{
	position: absolute;
	z-index: 0;
	width: 350px;
	height: 310px;
	top: 206px;
	overflow: visible;
}  
.main_login_top{
	background-color:#267cb7;
	text-align:center;
	width: 350px;
	height: 35px;
	color: #FFFFFF;
	padding-top: 13px;
	font-size: 23px;
	font-family: "华文细黑";
	border-top-width: 0px;
	letter-spacing:5px;
}
#login{
	width:350px;
	height: 308px;
	border: none;
	margin-top: 0px;
	background-color: #FFFFFF;
	float: right;
	position: absolute;
	border-top: 0px;
}
#inputs{
	width:350px;
	border: none;
	height: 250px;
	padding-left: 50px;
}
#submit{
	/*background-color:#267cb7;
	text-align:center;
	font-size:large;
	width:250px;
	height:40px;
	margin-top:8px;
	color: #FFFFFF;
	font-family: "华文细黑";
	list-style: none;
	border: 0;
	letter-spacing:5px;*/
}
#username{
   /*width:220px;
	height:40px;
	line-height:40px;
	background-image: url(../images/l1.gif);
	background-repeat: no-repeat;
	background-position:5px 50%;
	margin-top: 20px;*/
}
#password{
  /*width:220px;
	height:40px;
	margin-top:20px;
	background-image: url(../images/l2.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
	background-position-x:5px;*/
}
.main_login a{
	float:right;
	font-family:"华文细黑";
	font-size:13px;
	text-align: right;
	margin-top: 6px;
	height: 12px;
	text-decoration: none;
	color: #908f8e;
	padding-right: 100px;
}
#actions{
	border:none;
	width:350px;
	height: 110px;
}
.middle{
	width:100%;
	height:180px;
	background-color:#FFFFFF;
	margin-top:0px;
	min-width: 1200px;
}
.middle_1st{
	width:33.3333%;
	height:130px;
	float:left;
	padding-top:30px;
	font-size:18px;
	text-align:center;
	font-family:"华文细黑";
	line-height: 35px;
}
.middle_2nd{ 
float:left;
width:33.3333%;
height:130px;
font-size:18px;
text-align:center;
padding-top:30px;
font-family:"华文细黑"; 
line-height: 35px;
}
.middle_3rd{
	float:left;
	width:33.3333%;
	height:130px;
	font-size:18px;
	text-align:center;
	padding-top:30px;
	font-family:"华文细黑";
	line-height: 35px;
}
.bottom{
	width:100%;
	height:250px;
	background-color:#efefef;
	margin-top:0px;
	min-width: 1200px;
}
.bottom_text{
	float:left;
	width:36%;
	height:140px;
	margin-left:100px;
	margin-top:40px;
	line-height:35px;
	font-size:14px;
	font-family: "华文细黑";
}
.bottom_text a{
color:#908f8e;
text-decoration:none;
}
.bottom_pic1{
	float:left;
	width:20%;
	height:200px;
	line-height:40px;
	font-size:14px;
	padding-top:35px;
	margin-left: 70px;
	font-family: "华文细黑";
}
.bottom_pic2{
float:left;
width:200px; 
height:200px;
line-height:40px;
font-size:16px;
padding-top:35px;
margin-left:30px;
}
.copyright{
	width:100%;
	background-color:#0c4a76;
	height:20px;
	text-align:center;
	padding-top: 6px;
	font-size: 14px;
	color: #FFFFFF;
	font-family: "华文细黑";
	min-width: 1200px;
}

.content { width: 350px; height: 360px; padding-top: 5px; background: #FFFFFF; border-radius:15px; text-align: center; color: #333; 
           /*position: absolute; left: 800px; top:160px;*/
           /*margin-right:5%;
	        margin-top: 105px;*/ 
	        margin-right:-15%;
	        margin-top: -20px;
	        float:right;
           }
.content div { margin-top: 20px;}
.content input { width: 300px; height: 35px; text-align: center; font-size: 14px;}
#submit { font-size: 16px; font-weight: 600; color:#FFFFFF; appearance:none; border:none; background:#f89b49;} 
#submit:hover { box-shadow:0 0 8px 5px rgba(248,155,73,0.4)}
.login { font-size: 24px; font-weight: 600; margin-top: 20px;}
.left { float:left; margin-left: 25px; font-size: 14px;}
.right { float: right; margin-right: 25px; font-size: 14px;}

.footer { width: 1200px; margin: 0 auto;  font-family:"微软雅黑"; }
.wrap { height: 150px; background:#333333; padding-top: 20px;}
.qr { float: left;}
.qr span { display: block; margin-left: 24px; color: #cccccc; font-size: 14px; clear: both;}
.text05 { font-size: 14px; color: #999;}
.name01 { margin-left: 80px;}
.text05 div { display: inline-table; margin-top: 28px;}
.text05 span { display: block; margin-top: 20px;}
.name02 { margin: 0 105px;}
.pre {white-space: pre;}
.pre01 { white-space: pre; margin-top: -10px;}
.wrap01 { height: 30px; background:#292929; color:#808080; font-size:12px; line-height: 30px; text-align: center; }

.wrap02 { position: relative; left:50%; margin-left:-600px; /*min-width: 1200px;*/ padding-top: 140px;width: 1000px;}
.main  
{
	width:100%;
    background: url(../images/bg_login01.jpg) no-repeat center;
           
           min-width: 1200px; height: 650px; 
           font-family:"微软雅黑"; color: #333;
background-size:cover;
	margin-top: 0px;
           filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='..../images/bg_login01.jpg',sizingMethod='scale'); 
}