﻿.moreright
{
								/*向左浮动*/
				float: right;
                                           font-size:13px;
                                           padding-right:10px;
                                            padding-top:20px;
                                           color:#ccc;
			}
.moreright1
{
								/*向左浮动*/
				float: right;
                                           font-size:13px;
                                           padding-right:10px;
                                           color:#ccc;
			}


.left{
				width: 700px;
				height: 100%;
				/*向左浮动*/
				float: left;
                                          padding-top:15px;
			}
			
						
			.right{
				width: 200px;
				height: 100%;
				/*向左浮动*/
				float: right;
			}


.nav > li > a:hover, .nav > li > a:focus {
  background-color: #ffffff;}

body {
  background-color: #f0f0f0;}

.breadcrumb a {
  color: #808080;}

.breadcrumb a:focus, .breadcrumb a:hover {
  color: #333;}

.top .bg {
  background-color: #e0e0e0;
  width: 100%;
  height: 50px;}
  .top .bg .top-body {
    width: 1200px;
    margin: 0 auto;
    line-height: 0px;}

.top .top-bottom1 {
  width: 1200px;
  background-color: #f0f0f0;
  padding: 6px 0 0 0;
  margin: 0 auto;}

.top .top-bottom {
  width: 1200px;
  background-color: #f0f0f0;
  padding: 60px 0 0 0;
  margin: 0 auto;}
  .top .top-bottom .content-top {
    overflow: hidden;
    padding-bottom: 30px;}
    .top .top-bottom .content-top .pull-left {
      float: left;}
    .top .top-bottom .content-top .pull-right {
      float: right;
      margin-right: 20px;}
  .top .top-bottom .content-nav {
    height: 60px;
    background-color: #ffffff;
    margin-bottom: 20px;
    position: relative;
    top: 0;
    left: 0;}
    .top .top-bottom .content-nav ul.nav-inline {
      position: absolute;
      top: 0;
      left: 0;}
      .top .top-bottom .content-nav ul.nav-inline li {
        height: 60px;
        line-height: 60px;
        border-right: 1px solid #ddd;
        padding: 0 20px;
        margin: 0 -5px 0 0 !important;}
        .top .top-bottom .content-nav ul.nav-inline li a {
          color: #333333;
          font-weight: bold;}
        .top .top-bottom .content-nav ul.nav-inline li a:hover {
          color: #e5111b;}
    .top .top-bottom .content-nav .search {
      position: absolute;
      width: 1200px;
      height: 61px;
      display: none;}
      .top .top-bottom .content-nav .search input {
        height: 100%;
        width: 100%;
        font-size: 18px;}
      .top .top-bottom .content-nav .search span {
        position: absolute;
        top: 50%;
        right: 1%;
        z-index: 999;
        margin-top: -19px;
        font-size: 25px;
        transition: All 0.4s ease-in-out;
        -webkit-transition: All 0.4s ease-in-out;
        -moz-transition: All 0.4s ease-in-out;
        -o-transition: All 0.4s ease-in-out;}
      .top .top-bottom .content-nav .search span:hover {
        transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        -ms-transform: rotate(90deg);}
    .top .top-bottom .content-nav .icon {
      width: 64px;
      height: 64px;
      background-color: #e5111b;
      position: absolute;
      top: -2px;
      right: 0;
      text-align: center;
      cursor: pointer;
      padding: 0;}
    .top .top-bottom .content-nav .iconfont {
      font-size: 30px;
      color: #ffffff;
      text-align: center;
      line-height: 64px;}

#footer {
  background-color: #dd0106;
  height: 240px;}
  #footer .foot {
    width: 1200px;
    margin: 30px auto 0;}
    #footer .foot .foot-top {
      padding-top: 50px;
      height: 103px;}
      #footer .foot .foot-top ul {
        margin: 0;}
        #footer .foot .foot-top ul li {
          float: left;
          color: #ffffff;}
      #footer .foot .foot-top .float-left li {
        margin-right: 20px;}
      #footer .foot .foot-top .float-right li {
        width: 50px;
        height: 50px;
        border-radius: 50%;
                text-align: center;
        line-height: 50px;}
        #footer .foot .foot-top .float-right li .iconfont {
          color: #ffffff;}
    #footer .foot .bg {
      height: 2px;
      background-color: #ffffff;
      opacity: 0.4;}
    #footer .foot .foot-bottom {
      height: 42px;
      color: #ffffff;
      margin-top: 40px;}
      #footer .foot .foot-bottom img {
        width: 56px;
        margin-right: 60px;}
      #footer .foot .foot-bottom div {
        font-size: 14px;}