@charset "utf-8";/* CSS Document */

/*---------------------------- main部分 ---------------------------------*/
.advertisement{width:100%;}
.advertisement div{position:relative;width:100%;height:500px;overflow:hidden;}
.advertisement img{width:1920px;height:500px;position:absolute;left:50%;top:50%;margin-left:-960px;margin-top:-250px;}

.classify-pr{width:100%;margin:0px 0px 20px 0px;border-bottom:1px solid #ddd;padding-top:10px;background:#fff;z-index:10;}
.classify-pr ul{text-align:center;font-size:0;vertical-align:top;height:60px;width:100%;max-width:1200px;margin:0 auto;}
.classify-pr ul li{cursor:pointer; display:inline-block;width:180px;font:16px/60px '微软雅黑';color:#333;position:relative;}
.classify-pr ul li a{display:block;width:100%;height:100%;}
.classify-pr ul li.aictive-pr,.classify-pr ul li:hover{color:#0664b4;}
.classify-pr ul li.aictive-pr span,.classify-pr ul li:hover span{display:block;height:3px;width:76px;background:#0664b4;position:absolute;bottom:0px;left:50%;margin-left:-38px;}

.pr{width:100%;}
.pr-box,.pr-gg{width:1230px;}
.pr-box div,.pr-gg div{float: left;width:100%;}
.pr-box,.pr-gg{overflow:hidden;font-family:'微软雅黑';}
.pr-box dl{width:380px;margin:0 15px; margin-top:40px; float:left; color:#666;padding-bottom:10px;}
.pr-box dl dd{height:220px;overflow:hidden;}
.pr-box dl dd img{width:100%;}
.pr-box dl dd:hover{background-color:#ccc; /*box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.16), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);*/}
.pr-box dl dd a{display:block;width:100%; height:100%;}
.pr-box dt{margin-top:3px;}
.pr-box dt h3{margin-top:15px; margin-bottom:5px;height: 22px;}
.pr-box dt h3 a{font-size:16px; color:#333;}
.pr-box dt h3 a:hover{color:#0664b4;}

.pr-gg dl{width:22%;margin:0 1.5%;margin-top:40px;float:left;color:#666;padding-bottom:10px;}
.pr-gg dl dd{width:100%;}
.pr-gg dl dd:hover{background-color:#ccc; /*box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.16), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);*/}
.pr-gg dl dd a{display:block;width:100%; height:100%;}
.pr-gg dt{margin-top:3px;text-align:center;}
.pr-gg dt h3{margin-top:15px; margin-bottom:5px;height: 22px;}
.pr-gg dt h3 a{font-size:16px; color:#333;}
.pr-gg dt h3 a:hover{color:#0664b4;}


.pr .btn{font-family:'微软雅黑';width:100%;}
.pr .btn a{background:#0664b4; width:120px; height:35px; text-align:center; font-size:14px; color:#fff; border-radius:2px; display:block; margin:40px auto 80px auto; line-height:35px; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.pr .btn a:hover{background:#1ea721;}

@media Screen and (max-width:1229px){

  .pr-box,.pr-gg{width:100%;}
  .pr-box dl{width:31%;margin:0 1.1%; margin-top:40px; float:left; color:#666;padding-bottom:10px;}
  .pr-box dl dd{height:200px;}

}

@media Screen and (max-width:1000px){

 .advertisement div{position:relative;width:100%;height:400px;overflow:hidden;}
 .advertisement img{width:1536px;height:400px;position:absolute;left:50%;top:50%;margin-left:-768px;margin-top:-200px;}
 .pr-box dl dd{height:160px;}

}

@media Screen and (max-width:860px){
   .pr-box dl{margin-top:20px;}
   .pr-box dl dd{height:120px;}
}

@media Screen and (max-width:640px){
  
   .advertisement div{position:relative;width:100%;height:300px;overflow:hidden;}
   .advertisement img{width:1152px;height:300px;position:absolute;left:50%;top:50%;margin-left:-576px;margin-top:-150px;}
   .classify{margin:10px 0px;display:none;}
   .classify-pr ul li{width:33%;}
   .pr-box dl{width:90%;margin:0 5%;margin-top:20px;}
   .pr-box dl dd{height:240px;}
   .pr-gg dl{width:46%;margin:0 2%;margin-top:20px;}
   .pr .btn a{margin:40px auto 90px auto;}

   }

@media Screen and (max-width:480px){

  .advertisement div{position:relative;width:100%;height:200px;overflow:hidden;}
  .advertisement img{width:768px;height:200px;position:absolute;left:50%;top:50%;margin-left:-384px;margin-top:-100px;}
  .pr-box dl dd{height:200px;}
  .pr-box dl{margin-top:15px;}

    }

@media Screen and (max-width:320px){
    
     .pr-box dl dd{height:160px;}
     .pr-box dl{margin-top:10px;}

    }