@media only screen and (max-width:640px),only screen and (max-device-width:640px){
	

body {
	margin:0; padding:0;
	color: #333434;
	list-style:none; font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;
	font-size: 14px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal; 	 background:url(../images/company-index.jpg)#fff top center no-repeat;
background-repeat: no-repeat;
 
background-size: 100% 100%;}

 
.body{width: 100%;
height: 100%;
position: fixed;
z-index: -10;
background:url(../images/company-index.jpg)#fff top center no-repeat;
background-repeat: no-repeat;
background-position: 0px 0px;
background-size: 100% 100%;}

	


 
img{ border:0;} 
 
*{ margin:0; padding:0;}
a:link {color: #333434; text-decoration: none; font-size:13px;}
a:visited {color: #333434;text-decoration: none;font-size:13px;}
a:hover {color: #026ec2;text-decoration: none;font-size:13px;}	
ul li{ list-style-type:none;}
 .bottom{ width:100%; height:55px; background:#1a567f; position:fixed; bottom:0;}
 .bottom a{ color:#FFF;}

}
.in_all{ width:98%; height:100%; overflow:hidden; margin:10px auto;}
a.link1{color: #fff;text-decoration: none;font-size: 14px; line-height:35px;}
a.link1:visited{color: #fff;text-decoration: none;font-size: 14px; line-height:35px;}
a.link1:hover{color:#fff498;text-decoration: none;font-size: 14px; line-height:35px;}

.qy_in_zwbg{ width:95%; height:90px; overflow:hidden; background:#FFF; border-radius:8px; margin:0px auto;}

.scrollbox{ width: 100%; margin: 0 auto; overflow: hidden; border: 1px solid #CFCFCF;  }
#scrollDiv{width:100%;height:90px; overflow:hidden;}/*这里的高度和超出隐藏是必须的*/
#scrollDiv li{height:90px; width:100%;  overflow:hidden; vertical-align:bottom; zoom:1;}
#scrollDiv li h3{ height:24px; padding-top:13px; font-size:14px; color:#353535; line-height:24px; width:300px;}
#scrollDiv li h3 a{color:#353535; text-decoration:none}#scrollDiv li h3 a:hover{ color:#F00}
#scrollDiv li div{ height:36px; width:300px; color:#416A7F; line-height:18px; overflow:hidden}
#scrollDiv li div a{ color:#416A7F; text-decoration:none}

.scroltit{ height:26px; line-height:26px; padding-bottom:4px; margin-bottom:4px;}
.scroltit h3{ width:100px; float:left;}
.scroltit .updown{float:right; width:32px; height:22px; margin-left:4px}
#but_up{ background:url(images/up.gif) no-repeat 0 0; text-indent:-9999px}
#but_down{ background:url(images/down.gif) no-repeat 0 0; text-indent:-9999px}


#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}

.qy_zw_cen{ width:95%; height:100%; overflow:hidden; margin:50px auto 12px auto; background:#FFF; min-height:500px;}



@media screen and (min-width: 640px) {
	.qy_logo{border-radius:100px; width:100px; height:100px;border:#fff 4px solid;}
	.zw_lg{margin:-50px auto 16px auto; position:absolute; z-index:100;}
	.zw_qymc{ font-size:21px; color:#8b8b8b; }
	.zw_qyxx{margin:12px auto;padding-top:55px; line-height:35px;}
	.zw_fldy{ font-size:15px; color:#b3b2b2; line-height:25px;}.dz_add{ font-size:15px;}
	.zitia{font-family:Arial, Helvetica, sans-serif; color:#8b8b8b; font-size:23px;}
	.zitib{font-size:24px; color:#717171;}
	.zitic{color:#8b8b8b; line-height:28px;}
		.zitid{font-family:Arial, Helvetica, sans-serif; color:#f9ebd2; font-size:18px; line-height:32px;}
}

 @media screen and (max-width: 400px) {
	.qy_logo{border-radius:80px; width:80px; height:80px;border:#fff 4px solid;}
	.zw_lg{margin:-40px auto 16px auto; position:absolute; z-index:100;}
	.zw_qymc{ font-size:18px; color:#8b8b8b; }
	.zw_qyxx{margin:12px auto;padding-top:40px; line-height:35px;}
	.zw_fldy{ font-size:14px; color:#b3b2b2; line-height:25px;}.dz_add{ font-size:15px;}
	.zitia{font-family:Arial, Helvetica, sans-serif; color:#8b8b8b; font-size:23px;}
	.zitib{font-size:24px; color:#717171;}
	.zitic{color:#8b8b8b; line-height:28px; }
			.zitid{font-family:Arial, Helvetica, sans-serif; color:#f9ebd2; font-size:18px;line-height:32px;}
}


@media screen and (max-width:320px) {
	.zw_lg{margin:-36px auto 16px auto; position:absolute; z-index:100;}
	.zw_qymc{ font-size:16px; color:#8b8b8b; }
	.zw_qyxx{margin:12px auto;padding-top:40px; line-height:35px;}
	.zw_fldy{ font-size:13px; color:#b3b2b2; line-height:25px;}
	.dz_add{ font-size:14px;}
	.zitia{font-family:Arial, Helvetica, sans-serif; color:#8b8b8b; font-size:18px;}
	.zitib{font-size:20px; color:#717171;}
	.zitic{color:#8b8b8b; line-height:28px;font-size:12px;}
		.zitid{font-family:Arial, Helvetica, sans-serif; color:#f9ebd2; font-size:15px;line-height:28px;}
}
.zw_fuli{ padding:3px 8px; margin:3px 7px;border:#19b5d7 1px solid; border-radius:18px; font-size:14px; color:#999; }

#bagua{width:60%; height:32px; text-align:center; color:#FFF;line-height:32px; background:#19b5d7; border-radius:20px;}
#shoucang{width:60%; height:32px;text-align:center;  color:#FFF;line-height:32px; background:#ff5a00; border-radius:20px;}

.zw_mc{width:62%; height:28px; line-height:28px; float:left; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zw_xz{ width:35%;height:28px; line-height:28px; text-align:right; overflow:hidden; float:right;}


 .box{ float:left; position:relative; padding:1px; top:10%;  opacity:0.5;z-index:4;  opacity:1; }
.box_bg{}
.box2{ width:100%; height:100%; margin:0 auto; display:none; z-index:5; position:fixed; background:rgba(0, 0, 0, 0.58) none repeat scroll 0% 0%; opacity:1;}
.login5{ width:100%; height:40px; background:#01a8d2; text-align:center; position:relative; margin:50% auto 0px auto;}
.login5 h2{ font-size:18px; line-height:40px; color:#ffffff;}
.login5 a{  position:absolute; width:16px; height:16px; right:10px; top:8px; color:#FFF;}
.login51{ width:98%; padding:10px; margin:0 auto; background:#fff; height:250px; }
 