@charset "utf-8";
body{ background:#000;}
img{ max-width:100%;}
.w960{ width:960px; margin:0 auto;}
.c_txt1{color:#fff; font-size:14px; line-height:22px; text-align:justify;}
.tabs{ width:100%; padding-top:30px;}
.n_title{ padding:30px 0px; text-align:center; color:#fff; font-size:30px;}
.n_indent{  padding-bottom:16px; color:#fff; font-size:14px; line-height:22px; text-align:justify;}
.b_img{ width:100%;}
.logo{ vertical-align:middle; display:inline;}
.logo img{ }
.it_z{ width:100%; padding:20px 0px;}
.intro{ width:374px;}
.flr{ float:right;}
.fll{ float:left;}
.picbox{ width:573px;}
.picbox2{ width:658px;}
.intro .n_name{ font-size:24px; color:#fff; padding-bottom:10px;}
.intro .n_name span{ padding-left:20px; color:#a3a3a3;}
.n_intro p{ color:#fff; font-size:14px; line-height:24px;}
.zt_z{ padding-bottom:10px;}
.n_zt{ width:217px; padding-top:134px; }
.n_zt .zt_t{ padding-bottom:24px;}

.text1{ color:#fff; font-size:14px; text-align:justify; line-height:22px; margin-bottom:35px;}
.tb{ padding-bottom:0px;}
.tt{ padding-top:0px;}
.tt1{ padding-top:19px;}
.mgb{ margin-bottom:0px;}

h3{ font-size:24px; color:#fff; font-weight:normal; line-height:33px; margin-bottom:10px;} 
.txtbx1{ width:413px;}
.txtbx2{ width:540px;}
.txtbx3{ width:573px;}
.txtbx4{ width:379px;}
.txtbx5{ width:568px;}
.txtbx6{ width:379px;}

.zt_z{ padding-top:20px;}
.at_z{ padding-top:10px;}

.xgs{ width:100%; max-width:640px; margin:0 auto;}

@media screen and (max-width:800px){
	
	.w960{ width:98%; margin:0 auto;}
	.p_img{ float:left; width:100%;}
	.simg{ width:100%;}
	.n_zt{ width:100%; padding-top:10px;}
	.cy{width:100%; padding-top:10px;}
	.zt_z{ padding-top:0px;}
	.n_zt .zt_t{ padding-bottom:10px;}
	
.intro{ width:100%;}
.tit1{ display:none;}
.tit2 {display:none;}
.tit3{ display:none;}
.tit4{  display:none;}
.title1{ display:block; text-align:left;}
.title2{ display:block; text-align:right;}
.title3{ display:block; text-align:center;}
.title4{ display:block; text-align:center;}
.bt{ font-size:18px; color:#fff; font-weight:normal; padding:8px 1px;}

h3{ font-size:18px; color:#fff; font-weight:normal; line-height:33px; margin-top:22px; margin-bottom:10px;} 
.picbox{ width:100%;}
.txtbx1{ width:100%;}
.txtbx2{ width:100%;}
.txtbx3{ width:100%;}
.txtbx4{ width:100%;}
.txtbx5{ width:100%;}
.txtbx6{ width:100%;}

.jj1{ margin-top:30px;}
	}
@media screen and (max-width:480px){
	.w960{ width:98%; margin:0 auto;}
	.n_title{ font-size:20px; padding:15px 0px;}
	.zt_t img{width:120px;}
	}
@media screen and (max-width:320px){
	.w960{ width:98%; margin:0 auto;}
	}

