@font-face {

    font-family: 'icomoon';

    src:  url('../fonts/icomoon.eot?tomleg');

    src:  url('../fonts/icomoon.eot?tomleg#iefix') format('embedded-opentype'),

      url('../fonts/icomoon.ttf?tomleg') format('truetype'),

      url('../fonts/icomoon.woff?tomleg') format('woff'),

      url('../fonts/icomoon.svg?tomleg#icomoon') format('svg');

    font-weight: normal;

    font-style: normal;

    font-display: block;

  }



/* 版心 */

.w{

    width: 1200px;

    margin: 0 auto;

   }

.fl{

    float: left;

}

.fr{

    float: right;

}

.style_red{

    color:#c81623;

}   







 /* 快捷导航模块 */

   .shortcut{

       height: 31px;

       line-height: 31px;

       background-color: #fde6ab;

       

   }

   .shortcut ul li{

       float: left;

       color: #666;

       

   }

   .shortcut .fr ul li{

     font-size: 16px;

     color: #e75c1e;

   }

 

  /* 头部导航模块 */

  .header{

      position: relative;;

      height: 105px;

     

  }

  .logo{

      position: absolute;

      top:35px;

      width: 375px;

      height: 67px;

     

  }

  .logo a{

      display: block; 

      width: 420px;

      height: 67px;

      background: url(../images/loog.png) no-repeat;

     font-size: 0;

  }

  

  /* 导航开始 */

  .nav{

      height: 116px;

      /* border-bottom: 2px solid  #b1191a; */

      float: right;

  }

  .nav ul li{

       display: inline-block;

  }

  

  .nav ul li a{

    width: 110px;

    height: 116px;

    line-height: 116px;

   display: inline-block;

   font-size: 16px;

   color: #666;

   text-align: center;

} 

.nav ul li a:hover{

    color: #e75c1e;

}



   .dropdown .dt{

       width: 100%;

       height: 100%;

      line-height: 45px;

      text-align: center;

      color: #fff;

      font-size: 16px;

  }

 .dropdown .dd{

     /* display: none; */

      width: 210px;

      height: 465px;

      background-color: #c81623;

      margin-top: 2px;

  }

  .dropdown .dd ul li{

     position: relative;

      height: 31px;

      line-height: 31px;

      margin-left: 2px;

      padding-left: 10px;

  }

  .dropdown .dd ul li:hover{

    background-color: #fff;

}

  .dropdown .dd ul li::after{

      position: absolute;

      top: 1px;

      right: 10px;

      content: "\e920";

      font-family: "icomoon";

      color: #fff;

      font-size: 14px;

  }



  .dropdown .dd ul li a{

      font-size: 14px;

      color: #fff;

  }

  .dropdown .dd ul li:hover a{

      color: #b1191a;

  }

 

  .navitems ul li{

    float: left;

}

.navitems ul li a{

    display: block;

    height: 45px;

    line-height: 45px;

    padding:0 25px;

    font-size: 16px;

}



/* 底部模块 */

.footer{

    height:315px;

    margin-top: 30px;
    color: #ffffff;

    background-color: #222222;

}

.mod_service{

    height: 80px;

   border-bottom: 1px solid #ccc;

}

.mod_service ul li{

    float: left;

    width: 300px;

    height: 50px;

    background-color: pink;

    padding-left: 35px;

}

.mod_service ul li h5{

    float: left;

    width: 50px;

    height: 50px;

    background-color: purple;

    margin-right: 10px;

    background: url(../images/icons.png) no-repeat -252px -2px;

}

.service_txt h4{

    font-size: 14px;

}

.service_txt p{

    font-size: 16px;

}

.di-wenzi{

    height: 185px;

    border-bottom: 1px solid #333;

    padding-top: 35px;

    padding-left:50px ;

}

.di-wenzi dl{

    float: left;

    width: 175px;

}

.di-wenzi dl:last-child{

    width: 257px;

    text-align: left;

}

.di-wenzi dt{

    font-size: 16px;

    margin-bottom:10px;

}

.di-wenzi dd{

    font-size: 12px;

    

}



.mod_copyright{

    text-align:center ;

    margin-top: 20px;

}

.links{

    margin-bottom: 15px;

}

.links a{

    margin: 0 3px;

}

.copyright{

    line-height: 20px;

}



.di-wenzi .rx dd{

    display: block;

    font-size: 16px!important;

    line-height: 30px;

   

}