body{ margin:0px; padding:0px; line-height:20px;   FONT-FAMILY: "Microsoft YaHei", simSun; font-size:14px; font-family: "Oswald-Regular"; min-width:1200px; }
a{ text-decoration:none; color:#333333;}
a:hover{ text-decoration:underline; color:#FF0000;}
A{TEXT-DECORATION: none;
  -webkit-transition:all 0.7s linear;
  -moz-transition:all 0.7s linear;
  -o-transition:all 0.7s linear;
  -ms-transition:all 0.7s linear;
  transition:all 0.7s linear;}
A:link {color: #333333;}
A:visited {color: #333333}
A:active {color: #333333}
A:hover{COLOR: #e60012;}
img{ border:0px;}
.clear{ clear:both;}
ul,h1,h2,h3,dl,dt,dd,p{ margin:0px; padding:0px;}
li{ list-style:none;}
A:hover IMG {
	FILTER: alpha(opacity=80); opacity: 0.8
}

*, ::after, ::before {
	box-sizing: border-box
}
.center4b1 a{ float:right; font-size:14px;}
.location.center4b1 span{ float: right; }
.location.center4b1 span a{ float: none !important; }
.center4b1{ background:url(/skin/images/5.jpg) no-repeat left bottom; font-size:16px; font-weight:500; line-height:35px; padding-bottom:10px;}
.center4b2 li{ border-bottom:1px #eee dashed; height:34px; overflow:hidden; line-height:34px; background:url(/skin/images/6.jpg) no-repeat left center; padding-left:15px;}
.center4b2 li span{ float:right; font-size:14px; padding-left:20px; color:#999;}
.center4b2{ padding-top:10px;}

.hea{ background:url(/skin/images/1.jpg) no-repeat center top; height:220px;}
.head{ width:1200px; margin:0px auto;}
.head1{ width:450px; float:left; margin-top:127px;}
.head2{ width:px; float:right; margin-top:150px;}
.head1 img{ width:100%; height:auto;}
.head3{ background:#9f1208;}
.head2a{ width:220px; float:left;}
.head2b{ width:34px; float:left;}
.center{  width:1200px; margin:0px auto;}
.center1{ margin-top:15px;}
.center2{ margin-top:15px;}
.center3{ margin-top:15px;}
.center1a{ width:568px; float:left;}
.center1b{ width:255px; float:left; margin-left:15px; display:inline;}
.center1c{ width:345px; float:right;}
.center4{ background:#F5F5F3; margin-top:15px;}
.center4a{ width:568px; float:left;}
.center4b{ width:623px; float:left; padding:20px;}
.center3a{ width:855px; float:left; }
.center3b{  width:345px; float:right;}
.center1c1{ font-size:16px; background:#a42528; color:#fff; padding:10px; padding-left:15px;}
.center1c2{ border:1px #ddd solid; padding:15px;}
.center1c1 p{ font-size:12px;}
.center3b1{ margin-top:15px;}
.center3a1{ width:405px; margin-right:20px; display:inline; float:left;}

.swiper-container {
      width: 100%;
      height: 100%;
    }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
    .swiper-pagination-bullet {
      width:10px;
      height:10px;
      text-align: center;
      line-height: 20px;
      font-size: 12px;
      color:rgba(0,0,0,0);
      opacity: 1;
      background: rgba(0,0,0,0.2);
    }
    .swiper-pagination-bullet-active {
       color:rgba(0,0,0,0);
      background: #9f1208;
    }
	.ht{ position:relative;}
	.ht p{ position:absolute; bottom:0px; width:100%; background:rgba(0,0,0,0.5); color:#fff; font-size:14px; line-height:35px;}
	
	.foot{ background:#F5F5F3; padding:30px 0px; margin-top:15px;}
	.foot1{ width:1200px; margin:0px auto;}
	.foot1a{ width:300px; float:left; border-right:1px #ddd solid; margin-right:35px;}
	.foot1a img{ width:90%; height:auto;}
	.foot1b{ line-height:25px; color:#777;}
	.foot1b a{ padding:0px 8px; color:#777;}
	.nei{ padding-top:25px;}
	.nei1{ width:230px; float:left;}
	.nei2{ width:930px; float:right;}
	.ar{ padding-bottom:50px;}
	.ar li{ line-height:45px; height:45px;}
	.q125 li{ margin:7px 0px; height:40px; line-height:40px; background:#f5f5f5; text-align:center; border-left:4px #eee solid;}
	.q125 li:hover{border-left:4px #bc0605 solid;}
	.q125 li:hover a{ color:#bc0605;}
	.qqw{ background:url(/skin/images/aboutus_3.jpg) no-repeat; background-size:cover; border-radius:50px 0px; padding:30px 300px; margin:50px 0px; margin-bottom:0px;}
	.qqw h2{ line-height:45px; color:#fff; font-size:14px; font-weight:100;}
		.mh1{ width:80%; float:left;}
	.mh2{ width:20%; float:left; height:30px; line-height:30px; background:#f43129; text-align:center; font-size:14px; border-radius:0px 5px 5px 0px;}
	.mh2 a{ color:#fff;}
	.ma{ border:1px #fff solid; margin:30px 0px; padding:25px 40px; padding-top:15px; background:rgba(255,255,255,0.2); border-radius:50px 0px; box-shadow:0px 1px 10px #666;}
	.qqw p{ color:#fff; padding-top:15px; font-size:12px;}


  
        .parts{}
        .parts .fl{ float: left; }
        .parts .fr{ float: right; }
        .parts .clearfix:before, .clearfix:after {  content:""; display:table}
    .parts .clearfix:after {  clear:both;}

      .shownewsparts .hdDiv{padding: 30px 0 15px;text-align: center;}
  .shownewsparts .hdDiv .title{font-size: 24px;font-weight: bold;}
  .shownewsparts .hdDiv span{color: #999999;margin-top: 10px;display:block;}
  .shownewsparts .bdDiv{border-top: 1px solid #eee;border-bottom: 1px solid #eee;text-align: center;padding: 10px 0;}
  .shownewsparts .bdDiv p{margin: 0;color: #666;line-height: 2;min-height: 32px;text-align: left;}
  .shownewsparts .bdDiv img{margin: 5px 0;}
  .shownewsparts .otherPage{padding: 10px 0 45px;}
  .shownewsparts .otherPage a{color: #333;margin-top: 10px;max-width: 50%;}
  .shownewsparts .otherPage a:hover{color: #006428;}

@media only screen and (max-width: 768px){
  .shownewsparts .hdDiv .title{font-size: 18px;}
  .shownewsparts .hdDiv span{font-size: 14px;}
  .shownewsparts .otherPage a{max-width: 100%;float: initial;}
  .shownewsparts .ovh{ float: none; width: 100%; margin-bottom: 10px; }
}

    

        

        

        .pagelist{text-align: center;padding: 10px 0;}
.pagelist li{
  display: inline-block;vertical-align: middle;
}
.pagelist a{
  border: 1px solid #e6e6e6;font-size: 13px;
  padding: 5px 10px;
display: inline-block;
background: #fff;line-height: normal;
color: #666666;
cursor: pointer;
text-decoration: none;
}
.pagelist li:hover a{
  background: #9f1208;
  color: #fff;
}
.pagelist .thisclass a{
background: #9f1208;
  color: #fff;
}
.pagelist .thisclass {
background: #9f1208;
  color: #fff;
}
.pagelist  select{
      width: 52px!important;
    height: 27px;
    display: block;
    text-align: center;
}