@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-family:"微软雅黑"; font-size:14px;}
img{ border:0;}
#top{ height:37px; color:#999;}
.top-n{ width:1200px; margin:0 auto; height:37px; line-height:37px;}
.sk{ height:70px; width:1100px; margin:0 auto; }
.logo{ height:70px; width:450px; float:left;}
.ss{ width:430px; height:50px; float:left; margin-left:80px;  margin-top:10px;}
.ss01{ width:313px; height:40px; float:left; margin-top:5px; }
.ss1{ width:260px; height:30px; margin-top:5px; border:#FFF; margin-left:5px;}
.btn{ width:61px; height:38px; float:left;margin-top:9px;}
.ss2{ width:340px; height:30px; margin-top:20px; float:left; line-height:30px; }
.menu{ height:45px; background-color:#0988e9;  line-height:45px; }
.nav{ width:1150px; height:45px; margin:0 auto; font-size:16px;}
.dz{ width:100px; height:50px; float:right; margin-top:10px; line-height:50px;}
.tt{ height:100px; background-image:url(images/index-zbjm-bg.jpg);}

.a1:link{text-decoration:none; color:#fff;}
.a1:visited{text-decoration:none; color:#fff;}
.a1:hover{text-decoration:underline; color:#fff;}
.a1:active{text-decoration:none; color:#fff;}

#yx01{ width:1920px; height:380px; margin:0 auto;  background-image: url(images/banner.jpg); background-position:center; background-repeat:no-repeat; background-repeat:no-repeat;}
.yxtu{ height:389px; width:675px; float:left;}
.yxtu01{ width:495px; height:389px; float:right;}

.a2:link{text-decoration:none; color:#000;}
.a2:visited{text-decoration:none; color:#000;}
.a2:hover{text-decoration:underline; color:#000;}
.a2:active{text-decoration:none; color:#000;}

#zjp{ width:1100px; height:490px; margin:0 auto; clear:both;}
.ybt{ height:40px; line-height:40px; font-size:22px; font-weight:bold; color:#b50004; }
.rm{ height:403px;}
.y01{ width:243px; height:403px; float:left;}
.y02{ width:243px; height:403px; float:left; margin-left:42px;}

#tj{ width:1100px; height:360px; margin:0 auto; clear:both;}
.tbt{ height:40px; line-height:40px; font-size:20px; font-weight:bold; color:#b50004;; }
.tjyx{ height:295px; margin-top:15px;}

#bottom{ background-color:#f0f0f0; min-height:110px; margin-top:15px;}
.boms{ width:1190px; height:70px; margin:0 auto; text-align:center; line-height:32px;}
.lg{ height:440px; background-image:url(images/login-bg.jpg); background-position:center; background-repeat:no-repeat;}
.lgms{ width:1190px; margin:0 auto; height:400px; }
.login{ width:360px; height:340px; margin:0 auto;  margin-top:35px; border:1px #c0dae8 solid; }
.zhdl{ height:45px; text-align:center; line-height:38px; font-size:16px; margin-top:10px; border-bottom:1px #ffcd00 solid;}
.dl01{ width:280px; height:110px; margin:0 auto; margin-top:20px;}
.d01{ height:55px;}

.ys01{ border:1px #d5d5d5 solid; height:38px; width:240px; color:#7d7d7d; padding-left:15px;}
.dl02{ width:280px; height:40px; line-height:40px; margin:0 auto; margin-top:5px;}
.dbtn{ width:280px; height:43px; margin:0 auto; text-align:center; margin-top:10px;}
.ddl{ height:40px; width:270px; margin:0 auto; line-height:40px; text-align:center; margin-top:10px;}

.reg{ height:560px; width:550px; margin:0 auto; margin-bottom:30px; }
.re{ height:45px; border-bottom:2px #ffcd00 solid; text-align:center; line-height:45px; font-size:16px;}
.zc01{ height:35px; line-height:35px; margin:0 auto; width:500px; color:#666;}
.zc02{ height:35px; line-height:35px; margin:0 auto; margin-top:20px; width:500px; color:#666;}
.fl{ height:30px; width:520px; line-height:30px; margin:0 auto; margin-top:15px;}
.f2{ height:30px; width:520px; line-height:30px; margin:0 auto; margin-top:15px; color:#666;}
.f3{ height:30px; width:260px; line-height:30px; margin-left:140px; margin-top:15px;}
.zcbtn{ width:95px; height:43px; margin-left:140px; margin-top:25px; }
.qr{ width:200px; height:25px; margin-left:100px;}

.ztj{ width:1190px; height:106px; margin:0 auto; background-image:url(images/0012.png); margin-top:25px;}
.sb{ width:240px; margin:0 auto; height:50px; line-height:50px;}
.zz01{ height:295px; width:550px; float:left;}
.rm01{ height:250px; margin-top:25px;}
.wen{ width:260px; height:40px; margin:0 auto;}
.zz{ width:436px; height:667px; margin:0 auto; margin-top:30px; background-image:url(images/zz.jpg);}
.yjzx{ height:200px;  margin-left:15px; margin-right:15px; font-size:14px;}
#bottom .container{
  width: 1200px;
  padding: 40px;
  margin: 0 auto;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
#bottom .container .cert-item{
  display: inline-flex;
  align-items: center;
  width: 20%;
  color: black;
  font-size: 12px;
  text-decoration: none;
}
#bottom .container .cert-item:nth-child(4n){
  width: 30%;
}
#bottom .container .cert-item .ww{
  width: 30px;
  margin-left: 4px;
  margin-right: 4px;
}
#bottom .container .cert-item:hover{
  color: #c9141d;
}
body{
  min-width: 1200px;
  overflow-x: hidden;
}