@charset "utf-8";


.top-nav2 p{ padding: 0px 0px 0px 0px; text-align: center; height:3px; line-height:3px; width: 96%; float:left; margin-top: 0px; margin-right: 2%; margin-bottom: 20px; margin-left: 2%; background-image: url(/pic/jx5.png); background-repeat: no-repeat; background-position: center bottom; } 


.top-nav3 span{ padding: 0px 0px 0px 0px; text-align: center; height:auto; line-height:auto; width: 96%;float:left; margin-top: 50px; margin-right: 2%; margin-bottom: 5px; margin-left: 2%; font-family: Nunito,sans-serif,Arial,SimSun,Verdana,SimSun,Verdana,Nunito,sans-serif,Arial,SimSun,Verdana; font-size: 41px; color:#000000; font-weight:800; }
.top-nav3 div{ padding: 0px 0px 0px 0px; text-align: center; height:auto; overflow:hidden; line-height:auto; width: 94%;float:left; margin-top: 0px; margin-right: 3%; margin-bottom: 0px; margin-left: 3%; font-family: Nunito,sans-serif,Arial,SimSun,Verdana,SimSun,Verdana,Nunito,sans-serif,Arial,SimSun,Verdana; font-size: 20px; color:#333; font-weight: lighter; }

.top-nav3 { padding: 0px; text-align: center; height:auto;  width: 100%; max-width:1300px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; } 






.mtime-box {width: 100%; height: auto; position: relative;  float:left; margin:60px 0 0 0 }
.mtime-box .bd{ width:100% ;float:left   }

.mtime-box .bd li { width:100% ;float:left  ; min-height: 900px; height:100%;margin:0px 0 0 0  }


.mtime-box .bd li .m-width p {   float:left;width: 100%;font-family: Nunito,sans-serif,Arial,SimSun,Verdana,SimSun,Verdana,Nunito,sans-serif,Arial,SimSun,Verdana; font-size:40px; color:#000000;font-weight:800; text-align:center; margin:0 0 30px 0; line-height:normal }
.mtime-box .bd li .m-width span { float:left;width: 100%; font-family: Nunito,sans-serif,Arial,SimSun,Verdana,SimSun,Verdana,Nunito,sans-serif,Arial,SimSun,Verdana; font-size: 18px; color:#000; font-weight: 600;text-align:center; line-height:normal}
.m-width2 { padding: 0px 0px; text-align: center; height: auto; width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; float:left } 
.m-width3 { padding: 0px; text-align: center; height:auto;  width: 100%; max-width:1300px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; } 

.m-width2left { padding: 0px 0px; text-align: center; height: auto; width: 49px; margin-top: 300px; margin-right: auto; margin-bottom: 0px; margin-left: 20px; float:left } 
.m-width2right { padding: 0px 0px; text-align: center; height: auto; width: 49px; margin-top: 300px; margin-right: 20px; margin-bottom: 0px; margin-left: auto; float:left }
.m-width2middle { padding: 0px 0px; text-align: center; height: auto;  width:calc(90% - 138px); width: -moz-calc(90% - 138px); width: -webkit-calc(90% - 138px); margin-top: 0px; margin-right: 5%; margin-bottom: 0px; margin-left: 5%; float:left }

.top-nav2 {padding: 0px 0px; text-align: center; height: auto; width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 100px; margin-left: auto; float:left } 
.mtime-box .bd li .m-width { width: 100%; padding-top:0px; margin:0 auto;float:left  }
.mtime-box .bd li .m-width4 { width: 100%; padding-top:30px; margin:0 auto;float:left }




.hotcptj {  padding: 0px 0px 0px 0px; text-align: left; float:left; height:auto; width: 100%;max-width: 1300px; margin-top: 0px; margin-right: auto; margin-bottom: 30px; margin-left: auto; font-family: Nunito,sans-serif,Arial,SimSun,Verdana,SimSun,Verdana,Nunito,sans-serif,Arial,SimSun,Verdana; font-size: 16px; color:#666; line-height:27px; }
.hotcptj .hotcptj2 { float:left; padding: 0px 0px 0px 0px; text-align: left; height:auto; width: 100%; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; }

.hotcptj .hotcptj3 { float:left; padding: 0px 0px 0px 0px; text-align: left; height:auto; width: 31.3333333333%; margin: 0px 1% 0px 1%;  } 
.hotcptj .hotcptj2 .hotcptj3 .lk span{ height: 100%; display: inline-block; vertical-align: middle; }.hotcptj .hotcptj2 .hotcptj3 .lk {position: relative;background-color:#FFF; float:left; padding: 5px; margin:0 auto; text-align:center; height:auto;width: calc(100% - 12px); width: -moz-calc(100% - 12px); width: -webkit-calc(100% - 12px); border: 1px solid #E1E1E1; overflow:hidden ;   }
.hotcptj .hotcptj2 .hotcptj3 .lk2 { float:left; padding: 10px 0px 0px 0px; margin:0px auto; text-align:center; height:65px;line-height:30px; width: 100%; float:left; font-family: Nunito,sans-serif,Arial,SimSun,Verdana,SimSun,Verdana,Nunito,sans-serif,Arial,SimSun,Verdana; font-size: 16px; color:#000000; text-align:center;overflow: hidden; background-color:#D0D0CE }
.hotcptj .hotcptj2 .hotcptj3:hover .lk2 { color: #D71700; text-decoration:underline }.hotcptj .hotcptj2 .hotcptj3:hover .lk { border:1px solid #D71700; } .hotcptj .hotcptj2 .hotcptj3 img { vertical-align: middle; text-align:center;height: auto; width: 100%; transition: all 0.5s; } .hotcptj .hotcptj2 .hotcptj3:hover img { transition-duration:0.5s; /*过度的时间为0，5秒*/ transform: scale(1.05); -webkit-transform: scale(1.05); /*Safari 和 Chrome*/ -moz-transform: scale(1.05); /*Firefox*/ -ms-transform: scale(1.05); /*IE9*/ -o-transform: scale(1.05); /*Opera*/} .hotcptj .hotcptj a { font-size: 16px; color:#666; }.hotcptj img { height:auto; width: auto; } 










 @media only screen and (max-width:906px) {.hotcptj .hotcptj3 { float:left; padding: 0px 0px 0px 0px; text-align: left; height:auto; width: 48%; margin: 0px 1% 20px 1%;  } 
 
 .mtime-box .bd li .m-width p {   float:left;width: 100%;font-family: Nunito,sans-serif,Arial,SimSun,Verdana,SimSun,Verdana,Nunito,sans-serif,Arial,SimSun,Verdana; font-size:25px; color:#000000;font-weight:800; text-align:center; margin:0 0 30px 0; line-height:normal }
.mtime-box .bd li .m-width span { float:left;width: 100%; font-family: Nunito,sans-serif,Arial,SimSun,Verdana,SimSun,Verdana,Nunito,sans-serif,Arial,SimSun,Verdana; font-size: 14px; color:#000; font-weight: lighter;text-align:center; line-height:normal}


 .top-nav3 span{ padding: 0px 0px 0px 0px; text-align: center; height:auto; line-height:auto; width: 96%;float:left; margin-top: 30px; margin-right: 2%; margin-bottom: 5px; margin-left: 2%; font-family: Nunito,sans-serif,Arial,SimSun,Verdana,SimSun,Verdana,Nunito,sans-serif,Arial,SimSun,Verdana; font-size: 30px; color:#000000; font-weight: bold; } .top-nav3 div{ padding: 0px 0px 0px 0px; text-align: center; height:auto; line-height:auto; width: 90%;float:left; margin-top: 0px; margin-right: 5%; margin-bottom: 0px; margin-left: 5%; font-family: Nunito,sans-serif,Arial,SimSun,Verdana,SimSun,Verdana,Nunito,sans-serif,Arial,SimSun,Verdana; font-size: 16px; color:#333; font-weight: lighter; }}
 
  @media only screen and (max-width:550px) {.hotcptj .hotcptj3 { float:left; padding: 0px 0px 0px 0px; text-align: left; height:auto; width: 98%; margin: 0px 1% 20px 1%;  }
  .hotcptj .hotcptj2 .hotcptj3 .lk2 { float:left; padding: 0px 0px 0px 0px; margin:0px auto; text-align:center; height:38px;line-height:20px; width: 100%; float:left; font-family: Nunito,sans-serif,Arial,SimSun,Verdana,SimSun,Verdana,Nunito,sans-serif,Arial,SimSun,Verdana; font-size: 16px; color:#000000; text-align:center;overflow: hidden;background-color:#D0D0CE }
  
  }
