@charset "utf-8";
/* CSS Document */
body,div,ul,li,p,h3,h1,h2,h5,h6,h4,dl,dt,dd,table,tr,td,img,span,b,form,input,span,video{ margin:0; padding:0}
img{ border:0; max-width:100%;}
ul, li{ list-style:none;}
a{ text-decoration:none}
font{ font-size:12px;}
body{ font-size:12px; color:#000; font-family:"PingFangSC-Regular","微软雅黑","Microsoft Yahei";}
.ty01,.ty02,ty03{ margin:0 auto; overflow:hidden}

.body01{ height:100vh; background:#1c279d url(bg.jpg) no-repeat center center; background-size:cover; padding:5vh 5%; box-sizing:border-box; display:flex; align-items:center}
.body01 .ty02{ width:100%; overflow:hidden; float:left; overflow:hidden; }
h1{ height:10vh; line-height:10vh; color:rgba(255,255,255,1); font-size:7vh; width:100%; float:left; overflow:hidden; text-align:center; display:flex; justify-content:center;align-content:center; margin-bottom:1vh;}
h1 img{ height:10vh; margin-right:20px; }

h2{ width:100%; float:left; overflow:hidden; text-align:center; height:5vh; font-weight:normal;  color:rgba(255,255,255,.8); font-size:2.7vh; text-align:center; margin-bottom:7vh;line-height:5vh}
#datetime{ }
h3{ width:100%; float:left; overflow:hidden; text-align:center; line-height:3vh; height:3vh; font-size:3vh; color:rgba(255,255,255,.95); margin-bottom:4vh }

.tq01{ width:100%; float:left; overflow:hidden; }
.tq01_left{ width:48.5%; float:left; overflow:hidden; margin-right:3%; }

.jinri{ width:90%; float:left; overflow:hidden; border-radius:1vh; height:35vh; margin-bottom:3.5vh; padding:2.5vh 5%;background-image: linear-gradient(to bottom,#548afb ,#0853ed);}


#tqtext3{width:100%; float:left; overflow:hidden; height:3vh; }
#tqtext3 p{width:100%; float:left; overflow:hidden; height:3vh; line-height:3vh; font-size:2vh;color:rgba(255,255,255,.7); }

#tqtext{width:100%; float:left; overflow:hidden; height:20vh; display:flex}
#tqtext h4{float:left; overflow:hidden;height:20vh; display:flex; align-items:center; margin-right:2vh;}
#tqtext h4 img{ max-height:15vh; }
#tqtext h5{  float:left; overflow:hidden; height:20vh; font-size:15vh; line-height:20vh; font-weight:normal; color:rgba(255,255,255,.95); margin-right:2vh; font-family:Arial, Helvetica, sans-serif}
#tqtext h6{  float:left; overflow:hidden;  height:7vh; padding-bottom:10vh; padding-top:3vh;  font-size:5vh; font-weight:none; color:rgba(255,255,255,.95); }
#tqtext h6 span{width:100%; float:left; font-size:4vh}
#tqtext p{  float:left; overflow:hidden;  height:3vh; padding-top:17vh;  font-size:2vh; font-weight:none; color:rgba(255,255,255,.95); margin-right:2vh}
#tqtext2{width:100%; float:left; overflow:hidden; height:5vh; line-height:5vh; display:flex;color:rgba(255,255,255,.95); font-size:2vh; align-items:center}
#tqtext2 span{ width:auto; margin-right:2vh}

#tqtext2 img{ height:3vh; margin-right:1vh}

.sanri{ width:100%; float:left; overflow:hidden;  height:23.5vh; }

.all{display: flex; justify-content: space-between; width:100%; height:23.5vh}
.all div{ flex:1; display:flex; margin-right:4%; justify-content:center; padding:3vh 0; height:17.5vh; border-radius:1vh;background-image: linear-gradient(to bottom,#548afb ,#0853ed); }
.all div:last-child{ margin-right:0}
.all div h6{ max-width:35%;  margin-right:4%}
.all div h6 img{ max-width:100%}
.all div ul{ }
.all div h4{ width:100%; float:left; overflow:hidden; height:3vh; line-height:3vh; font-size:2vh; color:rgba(255,255,255,.95); margin-bottom:2vh}
.all div ul p{ font-size:1.5vh; color:rgba(255,255,255,.95); line-height:2vh; margin-bottom:1.1vh}


.tq01_right{ width:42.5%; padding:2.5vh 3%; float:left; overflow:hidden; height:62vh; background:#ebf8ff;background-image: linear-gradient(to bottom,#f1faff ,#0853ed);  border-radius:2vh;background-image: linear-gradient(to bottom,#548afb ,#0853ed); }


.yujing{ width:100%; float:left;}
.yujing div{ width:100%; float:left; overflow:hidden; margin-bottom:4.5vh; }
.yujing div:last-child{ margin-bottom:0}

.yujing dl{ width:100%; float:left; overflow:hidden; border-bottom:0.01vh dashed rgba(255,255,255,.3); display:flex; height:7vh; padding-bottom:1.5vh; margin-bottom:1.5vh; display:flex;}
.yujing dl h5{ height:7vh; margin-right:4%}
.yujing dl h5 img{ height:7vh}
.yujing dl ul{ flex:1; }
.yujing dl dt{ width:100%; float:left; overflow:hidden; height:3vh; line-height:3vh; font-size:3vh; color:rgba(255,255,255,.95); font-weight:bold; margin-bottom:1vh }
.yujing dl dd{ width:100%; float:left; overflow:hidden; height:3vh; line-height:3vh; font-size:1.5vh; color:rgba(255,255,255,.6);}
.yujing p{ width:100%; float:left; overflow:hidden; line-height:4vh; font-size:3vh ; color:rgba(255,255,255,.8);}







