﻿#main-slider {
    position: relative;
}
.no-margin {
    margin: 0;
    padding: 0;
    background-color:#000000;
}

body>section {
    padding: 70px 0;
}

.container1{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
.container1:before,.container:after{display:table;content:" "}
.container1:after{clear:both}
.container1:before,.container1:after{display:table;content:" "}
.container1:after{clear:both}@media(min-width:768px)
{.container1{width:750px}}@media(min-width:992px)
{.container1{width:970px}}@media(min-width:1200px)
{.container1{width:1170px}}


#main-slider p{font-size:20px;}
#main-slider .prev,#main-slider .next{position:absolute;top:50%;background-color:#c52d2f;color:#fff;display:inline-block;margin-top:-25px;height:40px;width:40px;line-height:37px;text-align:center;border-radius:1px;z-index:5;}

#main-slider .carousel .item:first-child{top:auto;position:relative;}
#main-slider .carousel .item.active{opacity:1;-webkit-transition:opacity ease-in-out 500ms;-moz-transition:opacity ease-in-out 500ms;-o-transition:opacity ease-in-out 500ms;transition:opacity ease-in-out 500ms;z-index:1;}
#main-slider .prev,#main-slider .next{position:absolute;top:50%;background-color:#c52d2f;color:#fff;display:inline-block;margin-top:-100px;height:40px;line-height:40px;width:40px;line-height:40px;text-align:center;border-radius:1px;z-index:5;}
#main-slider .prev:hover,#main-slider .next:hover{background-color:#000;}
#main-slider .prev{left:10px;}
#main-slider .next{right:10px;}
#main-slider .carousel-indicators li{width:15px;height:15px;background-color:#fff;margin:0 15px 0 0;position:relative;}
#main-slider .carousel-indicators li:after{position:absolute;content:"";width:19px;height:19px;border-radius:100%;background:rgba(0,0,0,0);border:1px solid #FFF;left:-3px;top:-3px;}
#main-slider .carousel-indicators .active{width:15x;height:15px;background-color:#c52d2f;margin:0 15px 0 0;border:1px solid #c52d2f;position:relative;}
#main-slider .carousel-indicators .active:after{position:absolute;content:"";width:19px;height:19px;border-radius:100%;background:#c52d2f;border:1px solid #c52d2f;left:-3px;top:-3px;}
#main-slider .active .animation.animated-item-1{-webkit-animation:fadeInUp 200ms linear 200ms both;-moz-animation:fadeInUp 200ms linear 200ms both;-o-animation:fadeInUp 200ms linear 200ms both;-ms-animation:fadeInUp 200ms linear 200ms both;animation:fadeInUp 200ms linear 200ms both;}
#main-slider .active .animation.animated-item-2{-webkit-animation:fadeInUp 200ms linear 600ms both;-moz-animation:fadeInUp 200ms linear 600ms both;-o-animation:fadeInUp 200ms linear 600ms both;-ms-animation:fadeInUp 200ms linear 600ms both;animation:fadeInUp 200ms linear 600ms both;}
#main-slider .active .animation.animated-item-3{-webkit-animation:fadeInUp 200ms linear 900ms both;-moz-animation:fadeInUp 200ms linear 900ms both;-o-animation:fadeInUp 200ms linear 900ms both;-ms-animation:fadeInUp 200ms linear 900ms both;animation:fadeInUp 200ms linear 900ms both;}
#main-slider .active .animation.animated-item-4{-webkit-animation:fadeInUp 200ms linear 1200ms both;-moz-animation:fadeInUp 200ms linear 1200ms both;-o-animation:fadeInUp 200ms linear 1200ms both;-ms-animation:fadeInUp 200ms linear 1200ms both;animation:fadeInUp 200ms linear 1200ms both;}
.table-bordered th,.table-bordered td{border:1px solid #ddd!important}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.carousel{position:relative;margin-top:70px;}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}
.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;height:auto;line-height:1}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}
.carousel-inner>.active{left:0}
.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}
.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}
.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}
.carousel-inner>.active.left{left:-100%}
.carousel-inner>.active.right{left:100%}

.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}
.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;height:auto;line-height:1}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}
.carousel-inner>.active{left:0}
.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}
.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}
.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}
.carousel-inner>.active.left{left:-100%}
.carousel-inner>.active.right{left:100%}
.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);opacity:.5;filter:alpha(opacity=50)}
.carousel-control.left{background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(rgba(0,0,0,0.0001) 100%));background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}
.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(0,0,0,0.5) 100%));background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}
.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;opacity:.9;filter:alpha(opacity=90)}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}
.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}
.carousel-control .icon-prev:before{content:'\2039'}
.carousel-control .icon-next:before{content:'\203a'}
.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}
.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}
.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px)
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}

#main-slider .carousel .carousel-content{margin-top:150px;width:600px;}
#main-slider .carousel .slide-margin{margin-top:0px;}
#main-slider .carousel h2{color:#fff;}
#main-slider .carousel .btn-slide{}
#main-slider .carousel .slider-img{text-align:right;position:absolute;}
#main-slider .carousel .item{background-position:50%;background-repeat:no-repeat;background-size:cover;left:0!
important;opacity:0;top:0;position:absolute;width:100%;display:block!
important;height:730px;-webkit-transition:opacity ease-in-out 500ms;-moz-transition:opacity ease-in-out 500ms;-o-transition:opacity ease-in-out 500ms;transition:opacity ease-in-out 500ms;}
.img-responsive{width:830px;height:730px;}
.img-responsive1{width:150px;height:150px;margin-top:210px;margin-left:18px;}
.carousel-content h1{font:35px 'Microsoft Yahei',Verdana, Geneva, sans-serif;font-weight:bolder;line-height:30px;font-weight:normal;}
.carousel-content h1 a:link {color:#fff;text-decoration: none;}  
.carousel-content h1 a:visited {color:#fff;text-decoration: none;}   
.carousel-content h1 a:hover {color:#f33;text-decoration: none;}  
.carousel-content h2{font:17px 'Microsoft Yahei',Verdana, Geneva, sans-serif;margin-top:10px;height:40px;color:#fff;}
.carousel-content h3{width:600px;height:80px;font:14px 'Microsoft Yahei',Verdana, Geneva, sans-serif;line-height:25px;color:#fff;}
.carousel-content h4{height:40px;font:18px 'Microsoft Yahei',Verdana, Geneva, sans-serif;color:#fff;}
.carousel-content h5{height:60px;font:18px 'Microsoft Yahei',Verdana, Geneva, sans-serif;color:#fff;}
.carousel-content h5 a:link {font:30px'Microsoft Yahei',Verdana, Geneva, sans-serif;font-weight:bolder;color:#f33;}
.carousel-content h5 a:visited {color:#f33;text-decoration: none;}   
.carousel-content h5 a:hover {color:#f33;text-decoration: none;}
.carousel-content h6{height:78px;font:18px 'Microsoft Yahei',Verdana, Geneva, sans-serif;color:#fff;}
.carousel-content dd{font:14px 'Microsoft Yahei',Verdana, Geneva, sans-serif;margin-left:5px;}
.carousel-content dd a:link {font:14px'Microsoft Yahei',Verdana, Geneva, sans-serif;font-weight:bolder;color:#8e8e8e;}  
.carousel-content dd a:visited {color:#8e8e8e;text-decoration: none;}   
.carousel-content dd a:hover {color:#8e8e8e;text-decoration: none;} 
.anniu{width:350px;height:60px;}
.anniu1{width:110px;height:38px;background-color:#f33;margin-left:5px;border-radius:2px;float:left;}
.anniu1 dt{text-align:center;font:18px 'Microsoft Yahei',Verdana, Geneva, sans-serif;position:relative;top:6px;color:#fff;}
.anniu2{width:110px;height:36px;border: solid 1px #f33;margin-left:5px;border-radius:2px;float:left;}
.anniu2 dt{text-align:center;font:18px 'Microsoft Yahei',Verdana, Geneva, sans-serif;position:relative;top:5px;color:#f33;}
#main-slider .active .animation.animated-item-1{-webkit-animation:fadeInUp 200ms linear 200ms both;-moz-animation:fadeInUp 200ms linear 200ms both;-o-animation:fadeInUp 200ms linear 200ms both;-ms-animation:fadeInUp 200ms linear 200ms both;animation:fadeInUp 200ms linear 200ms both;}
#main-slider .active .animation.animated-item-2{-webkit-animation:fadeInUp 200ms linear 500ms both;-moz-animation:fadeInUp 200ms linear 500ms both;-o-animation:fadeInUp 200ms linear 500ms both;-ms-animation:fadeInUp 200ms linear 500ms both;animation:fadeInUp 200ms linear 500ms both;}
#main-slider .active .animation.animated-item-3{-webkit-animation:fadeInUp 200ms linear 700ms both;-moz-animation:fadeInUp 200ms linear 700ms both;-o-animation:fadeInUp 200ms linear 700ms both;-ms-animation:fadeInUp 200ms linear 700ms both;animation:fadeInUp 200ms linear 700ms both;color:#fff;}
#main-slider .active .animation.animated-item-4{-webkit-animation:fadeInUp 200ms linear 900ms both;-moz-animation:fadeInUp 200ms linear 900ms both;-o-animation:fadeInUp 200ms linear 900ms both;-ms-animation:fadeInUp 200ms linear 900ms both;animation:fadeInUp 200ms linear 900ms both;color:#fff;}
#main-slider .active .animation.animated-item-5{-webkit-animation:fadeInUp 200ms linear 1100ms both;-moz-animation:fadeInUp 200ms linear 1100ms both;-o-animation:fadeInUp 200ms linear 1100ms both;-ms-animation:fadeInUp 200ms linear 1100ms both;animation:fadeInUp 200ms linear 1100ms both;color:#fff;}
#main-slider .active .animation.animated-item-6{-webkit-animation:fadeInUp 800ms linear 1800ms both;-moz-animation:fadeInUp 800ms linear 1800ms both;-o-animation:fadeInUp 800ms linear 1800ms both;-ms-animation:fadeInUp 800ms linear 1800ms both;animation:fadeInUp 800ms linear 1800ms both;color:#fff;}
#main-slider .active .animation.animated-item-7{-webkit-animation:fadeInUp 200ms linear 1500ms both;-moz-animation:fadeInUp 200ms linear 1500ms both;-o-animation:fadeInUp 200ms linear 1500ms both;-ms-animation:fadeInUp 200ms linear 1500ms both;animation:fadeInUp 200ms linear 1500ms both;color:#fff;}
#main-slider .active .animation.animated-item-8{-webkit-animation:fadeInUp 200ms linear 1700ms both;-moz-animation:fadeInUp 200ms linear 1700ms both;-o-animation:fadeInUp 200ms linear 1700ms both;-ms-animation:fadeInUp 200ms linear 1700ms both;animation:fadeInUp 200ms linear 1700ms both;color:#fff;}
#main-slider .active .animation.animated-item-9{-webkit-animation:fadeInUp 200ms linear 1900ms both;-moz-animation:fadeInUp 200ms linear 1900ms both;-o-animation:fadeInUp 200ms linear 1900ms both;-ms-animation:fadeInUp 200ms linear 1900ms both;animation:fadeInUp 200ms linear 1900ms both;color:#fff;}
#main-slider .active .animation.animated-item-dd{-webkit-animation:fadeInUp 200ms linear 1900ms both;-moz-animation:fadeInUp 200ms linear 1900ms both;-o-animation:fadeInUp 200ms linear 1900ms both;-ms-animation:fadeInUp 200ms linear 2000ms both;animation:fadeInUp 200ms linear 1900ms both;color:#fff;}
