﻿body {margin: 0;padding: 0;width: 100%;height: 100%;}
  .content {
      width: 1300px;
      margin: auto;
    }
    .content .center {
      margin-top: 70px;
      width: 1300px;
      height: 1300px;
      overflow: hidden;
    }
    .content .center .center_title {
      height: 30px;
      line-height: 25px;
      font-size: 16px;
      background-color: #fff;
      padding-left:25px;
    }
    .center .right {
      width: 1320px;
      min-height:995px;
      padding: 15px 22px;
      overflow-x: hidden;
    /*  overflow-y: scroll;*/

    }
    .center .right ul {
            width: 1320px;       
            min-height: 971px;
            margin: auto;
            position: relative;
        }
    .center .right ul li{
      width: 300px;
      float: left;
      position:absolute;
    }
    .center .right ul li a{
      display: block;
      width: 275px;
      background-color: #fff;
      margin:13px 13px 13px 13px;
      box-shadow: 2px 2px 8px #333333;
    }
    .center .right ul li a img {
      height: auto;
      width: 260px;
      margin: 10px;
      cursor: pointer;
      /*transition: all 0.6s;*/
    }
    .center .right ul li:hover {
      transform: scale(1.2);
      -webkit-transform: scale(1.2);
      -moz-transform: scale(1.2);
      -ms-transform: scale(1.2);
      -o-transform: scale(1.2);
      z-index: 999;
    }
    .center .right ul li a strong {
      display: block;
      font-size: 12px;
      color: #000;
      height: 60px;
      line-height: 60px;
      text-align: center;
      border-top: 1px solid darkgrey;
    }

.mb10{ margin-bottom:10px;}
.mb30{ margin-bottom:30px;}
.mb50{ margin-bottom:50px;}
.mb80{ margin-bottom:80px;}
.submenu {
    border-bottom: #ddd 1px solid;
    margin-bottom: 20px;
}
.clearboth {clear:both}
.fl{ float:left;}
.fr{ float:right;}
.wid{ margin-left:auto; margin-right:auto;}
.responsive_menu {padding: 10px;background-color: #8A2BE2;display: none;position: relative;z-index: 999;}
.submenu{ border-bottom:#CCC 1px solid; margin-bottom:20px;margin:10px 80px 20px 30px;}
.submenu .fl{  padding-left: 10px; font: bold 18px/36px "微软雅黑";color: #8A2BE2; position:relative;}
.submenu .fl:before{content: '';display: block;width: 3px;height: 18px; background: #8A2BE2;left: 0; top: 10px; position: absolute;}
.submenu .fl span{ font:normal 14px/36px Georgia, "Times New Roman", Times, serif; color:#999; margin-left:10px;}
.submenu .fr ul li{ float:left; position:relative;width: 80px; text-align: center; font-size: 16px; line-height:36px;}	
.submenu .fr ul li a:hover{color: #8A2BE2;}
.submenu .on{color: #8A2BE2;position: relative; width: 80px;display: block;} 
.submenu .on:after{content: '';display: block;width: 70px; height: 2px;position: absolute; bottom:-3px; left: 5px; background:#8A2BE2;}