@charset "utf-8";
@media screen and (max-device-width: 320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width: 480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio: 2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){body{-webkit-text-size-adjust:none}}

*{margin:0; padding:0; }
body{margin:0;padding:0; font-family: "Microsoft YaHei", 微软雅黑, "\5B8B\4F53", sans-serif; width:100%; text-align:left; font-size:16px; line-height:24px; color:#000000; word-wrap:break-word; } 
div,span,ul,li,p,img,dl,dt,dd{margin:0;padding:0; word-wrap:break-word; overflow:hidden; border:0;list-style:none; font-style:normal; text-align:left; }
.ppdd{text-indent:2em; text-align: justify; text-justify: inter-ideograph; clear: both; word-wrap:break-word; font-size:13px; line-height:24px;}
p{ text-align: justify; text-justify: inter-ideograph; clear: both; word-wrap:break-word; }
ul,li{ list-style:none;}
ul{list-style-type:none;}
a:link,a:visited{color:#000;  text-decoration:none;}
a:hover{text-decoration:underline;}
.red{ color:#e60012;}
.l{ float:left;}
.r{ float:right;}
.red{ color:#a40000;}
.lvse{ color:#009944;}
.pleft{ padding-left:55px; float:left;}
.pright{ padding-right: 55px; float:right;}
.tleft{ text-align:left;}
.tright{ text-align:right;}
.p{ text-align: justify; text-justify: inter-ideograph; clear: both; word-wrap:break-word; }
.t_cen{ text-align:center;}

.p124-185{ font-size:124px; line-height:135px;}
.p95-142{ font-size:95px; line-height:102px;}
.p41-61{ font-size:41px; line-height:61px; text-align:center; padding-top:32px;}
.p35-61{ font-size:35px; line-height:61px; text-align:center;}

.p14-22{ font-size:14px; line-height:24px; text-indent:2em; }
.p15-24{ font-size:15px; line-height:24px; text-indent:2em; color:#ffffff;}
.p28-30{ font-size:28px; line-height:30px; color:#f7e603;}
.p36-51{ font-size:36px; line-height:51px; color:#f7e603;}
.p34-50{ font-size:34px; line-height:50px; color:#41379a;}
.p28-50{ font-size:28px; line-height:50px; color:#41379a;}

.w960{ width:960px; margin:0 auto; overflow:hidden;}

.bbgg{ background:url("../images/bg.jpg") top center no-repeat;  }
.top1{width:100%; background:url("../images/top1.jpg") top center no-repeat; height:707px; margin:0 auto;}
    .t1{ background:url("../images/t1.jpg") top center no-repeat; height:707px; }
    .tit{ width:270px; height:29px; line-height:29px; color:#ffffff; font-size:20px; text-align:center; padding-left:100px; }
    .tit1{ width:960px; height:79px; line-height:68px; font-size:35px; }
	.tit2{ color:#404040; padding:22px 0px 0px 261px; width:418px; height:558px; }
.top2{width:100%;background:url("../images/top2.jpg") top center no-repeat; height:318px; margin:0 auto;}
    .t2{ height:318px; }
	.t21{ padding:15px 0px 0px 220px; width:739px; height:158px;}
	.t22{ width:700px; height:140px;}
.top3{ width:100%; background:url("../images/top3.jpg") top center no-repeat; height:141px; margin:0 auto;}
    .t3{ padding:0px 72px 0px 0px; width:200px; height:75px; text-align:center; font-size:26px; line-height:36px; color:#f7e603; }

.center{width:100%;margin:0 auto; overflow:hidden;}

.c1{ background: url("../images/aa1.jpg") top center no-repeat; height:479px;}
.cc1{ background: url("../images/aa.jpg") top center no-repeat; height:479px;}
   .a1{ width:884px; height:49px; padding-left:75px;}
   .a2{ width:261px; height:275px; padding:149px 0px 0px 14px; margin-left:74px;}
      .a21{ height:50px;}
	  .a22{ height:310px; padding-top:10px;}
   .a3{ width:322px; height:326px; padding:33px 0px 0px 20px; }
      .a3 img{ width:310px; height:314px; padding:5px; border:1px #41379a solid; }
   .a4{ width:248px; height:397px; padding-top:33px; }
      .a41{ height:50px;}
	  .a42{ height:340px;}
   .an2{ background:url("../images/n2.jpg") top center no-repeat;}
   .an3{ background:url("../images/n3.jpg") top center no-repeat;}
   .an4{ background:url("../images/n4.jpg") top center no-repeat;}
   .an5{ background:url("../images/n5.jpg") top center no-repeat;}
   .an6{ background:url("../images/n6.jpg") top center no-repeat;}
   .an7{ background:url("../images/n7.jpg") top center no-repeat;}
   .an8{ background:url("../images/n8.jpg") top center no-repeat;}

.c12{  height:180px; background:url("../images/bb.jpg") top center no-repeat;}
   .pd1{ width:855px; height:150px; padding:20px; margin:0px auto; float:right; }
   .p26{ font-size:26px; line-height:35px; color:#313131;}
   .p20{ font-size:20px; line-height:28px;color:#313131; text-indent:2em; text-align: justify; text-justify: inter-ideograph; clear: both; word-wrap:break-word;}

.footer{width:100%; color:#ffffff; background:#41379a; height:135px; margin:0 auto; padding-top:20px; font-family: "\5B8B\4F53", sans-serif;}
.footer_1{width:960px;height:125px;margin:0 auto;}
.footer_1 p{text-align:center;line-height:25px;font-size:15px;}
.footer_1 p a:link,.footer_1 p a:visited{margin:0 8px; color:#ffffff; font-size:15px; font-family: "\5B8B\4F53", sans-serif;}