﻿*{
    font-family:Microsoft YaHei;
}

li{
    list-style: none;
}
a{color: #333;}
a:hover{text-decoration:none;}


/*导航栏模块*/
.navbar-default {
    background-color: #fff;
}
.navbar-default .navbar-nav>li>a {
    color: #333;
}
@media (min-width: 768px){
    .navbar{height: 135px;}
    .navbar-collapse .nav-pills{position: absolute;top: 45px;left:0px;z-index: 1;background: #0067aa;border-radius: 8px;}
    .navbar-collapse .nav-pills li a{font-size: 18px;color: #fff;line-height: 45px;}
    .navbar-collapse .nav-pills li:hover a{color:#333;border-radius: 0px;}
}
.navbar-collapse .nav-pills>li.selected>a{color:#333!important;background: #eee;border-radius: 0px;}
.navbar-collapse .nav-pills>li:first-child a{border-radius: 6px 0px 0px 6px;}
.navbar-collapse .nav-pills>li:last-child a{border-radius: 0px 6px 6px 0px;}
@media (max-width: 767px){
    .navbar-brand>img{height: 120%;}
    /*.navbar .navbar-brand{margin-left:15%;}*/
}
.form-control{border-radius: 10px!important;height: 38px;}
.btn-search{border:1px solid transparent;background: transparent;position: absolute;left:-50px;top: 5px; z-index: 3;}


#mycarousel{margin-top:-20px;}
.banner{margin-top:-20px;}
.banner-aboutus{margin-top:-20px;}
.banner-product{margin-top:-20px;}
.banner-news{margin-top:-20px;}
.banner-jobs{margin-top:-20px;}
.banner-marketing{margin-top:-20px;}
.banner-jobs{margin-top:-20px;}
.banner-honor{margin-top:-20px;}
.banner-contact{margin-top:-20px;}
.dropdown-menu{min-width: 200px;left: 0px;}

/*幻灯片*/
/*.carousel-info .btn{width:26%;border-radius:20px;background:rgba(255,255,255,0.2);}
.carousel-info .btn a{font-size:20px;color:#fff;}
.carousel-info .btn:hover{background:#0051a3;}*/
@media (min-width: 768px){
    .leader{margin-top:-50px; }
}
.leader{box-shadow: 2px 3px 2px #ccc;}
.dis {position: relative;}
.dis1{padding: 35px 30px 25px;background:#fff;}
.dis2{padding: 35px 30px 25px;position: absolute;left: 0;top: 0;background:#0067aa;color:#fff;opacity: 0;transition: all 0.5s ease 0s;}
.dis2 a{color: #fff}
.dis:hover .dis2{opacity: 1;cursor: pointer;transform: scale(1);
  animation: 0.3s linear 0s alternate none 1 running fadeInRight;}
.leader .col-md-4{padding:0px;}
.leader span{font-size: 15px;}

/*首页关于我们*/
.aboutus{background: url(../images/aboutusback.png);}
.aboutus .container{margin-top: 65px;margin-bottom: 55px;}
.aboutus-index-title1{font-size: 42px;font-weight: bold;margin-bottom: 0px;line-height: 48px;color: #fff;}
.aboutus-index-title1:hover{color: #f8c301;}
.aboutus-index-title2{font-size: 12px;margin-top: 0px;margin-bottom: 30px;}
.aboutus-index-info{margin-top: 25px;}
.aboutus-index-info p{font-size: 18px;line-height: 30px;color: #fff;}
.aboutus-index-leader{margin-top: 60px;}
.aboutus-index-leader .col-md-4 p{font-size: 18px;margin-top: 10px;color: #fff;}
    /*关于我们图标鼠标经过效果*/
/*.aboutus-index-leader .col-md-4:hover p{color:#0067aa;}*/


/*首页产品*/
.pro{background: url(../images/proback.png) no-repeat;margin-top: -74px;}
.pro .container{margin-top: 160px;margin-bottom:60px;}
.pro-index-title1{font-size: 42px;font-weight: bold;margin-bottom: 0px;line-height: 48px;}
.pro-index-title2{font-size: 18px;margin-bottom: 30px;color: #666;margin-top:5px;}
.pro-index{background: #fff;border:1px solid #ccc;}
.pro-index h3{padding-left: 30px;}
.pro-index:hover h3{color: #f8c301;}
.pro-index-1 .col-md-6 h4{padding-left: 30px;}
.pro-index-1 .col-md-6:hover h4{color: #f8c301;}
.btn-pro{margin-top: 30px;}
.btn-pro span{padding: 5px 15px;}
/*.pro .col-md-3:hover .btn-pro span{border-radius: 16px;background: #061556;color: #fff;}*/
.btn-pro-index{border-radius: 0px;font-size: 16px;padding: 10px 40px;margin-top:36px; }
.btn-pro-index:hover{background:#f8c301;color: #fff;}
.pro .pro-index{overflow: hidden;}
.pro .pro-index img{transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;}
.pro .pro-index img:hover{width:transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);border-radius:0px;}
.pro .pro-index-1{overflow: hidden;}
.pro .pro-index-1 img{transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;}
.pro .pro-index-1 img:hover{width:transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);border-radius:0px;}

/*新闻模块*/
.news{margin-top: 70px;margin-bottom: 110px;}
.index-news{margin-top: 60px;}
.news-time{color: #999;} 
.news-title{font-size: 18px;line-height: 40px;position: relative;border-bottom: 2px solid #eee;padding-bottom:8px;}
.news-title:after {position: absolute;bottom:-1px;left: 0;width: 40px;content: '';background-color: #f8c301;height: 2px;}
.news-info{color: #999;font-size: 18px;margin-top: 20px;}


/*首页底部*/
.footer{background: #222426;}
.footer .container{margin-top: 57px;margin-bottom: 38px;}
.footer dt{font-size: 18px;color: #8c8d8d;}
.footer dt a:hover{color: #eee;}
.footer dd{color: #8c8d8d;}
.footer dd a:hover{color: #eee;}
.footer-contact{padding-right:45px;}
.footer .btn{background:#0067aa;border-radius:10px;width:165px;margin-top:5px;}
.footer .btn:hover{background: #f8c301;}
.footer-down{background: #0067aa;color: #719cc5;}
.footer-down .container span {line-height: 40px;font-size: 12px;}


/*内页内容模块*/
.content{margin: 30px auto;min-height: 500px;}
.content .left-nav{border:1px solid #ddd; border-radius: 6px;min-height: 300px;}
.left-nav-title{margin-top: 0;
    padding-bottom: 7px;
    border-bottom: 1px solid #ebebeb;
    margin-bottom: 20px;
    position: relative;}
.left-nav-title:after{
    content: "";
    width: 90px;
    height: 2px;
    background: #005197;
    position: absolute;
    left: 0;
    bottom: -1px;
}
.left-nav .nav-stacked li a:before {
    content: '';
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    -webkit-transition: width .2s ease-in;
    transition: width .2s ease-in;
    width: 0px;
    z-index: -1;
    background-color: #337AB7;
    border-radius: 4px;
}
.left-nav .nav-stacked li a:hover:before {
    -webkit-transition: width .2s ease-in;
    transition: width .2s ease-in;
    width: 100%;
}
.left-nav .nav-stacked li a:hover{background-color: transparent;color: #fff}
.banner{background: url(../images/bannerback.jpg)  fixed;height: 200px;}
.banner-aboutus{background: url(../images/bannerback.jpg)  fixed;height: 200px;}
.banner-product{background: url(../images/bannerback.jpg)  fixed;height: 200px;}
.banner-news{background: url(../images/bannerback.jpg)  fixed;height: 200px;}
.banner-honor{background: url(../images/bannerback.jpg)  fixed;height: 200px;}
.banner-marketing{background: url(../images/bannerback.jpg)  fixed;height: 200px;}
.banner-jobs{background: url(../images/bannerback.jpg)  fixed;height: 200px;}
.banner-contact{background: url(../images/bannerback.jpg)  fixed;height: 200px;}
.content-right-img-center{min-height: 300px;text-indent:2em;}
.content-right-img-center img{max-width: 100%;height:auto;display: block; margin-left: auto;margin-right: auto;}
.content-right{margin-top: 25px;}
/*内页联系模块*/
.title h2{color:#005197;}
.title small {display: block;text-transform: uppercase;font-size: 18px;color: #b4b4b4;}
.title {margin-bottom: 20px;padding-bottom: 20px;text-align: center;border-bottom: 3px solid #eee;position: relative;font-size: 22px;color: #1B4F9B;}
.title:after {position: absolute;bottom: -3px;left: 50%;width: 200px;margin-left: -100px;content: '';background-color: #005197;height: 3px;}
/*内页新闻模块*/
.content-news{border:1px solid transparent; border-bottom:1px dashed #eee; padding: 15px;}
.content-news:hover{ border:1px solid #eee; padding: 15px;background: #ddd;color: #23527c;}

/*内页产品模块*/
/*.product1{border:1px solid #eee;padding:15px;}*/
.product1 p{margin-top: 15px;}
.pro2-img{overflow: hidden;border:1px solid #ddd;padding: 5px;}
.pro2-img img{transition:all 1.2s;-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;}
.pro2-img img:hover{width:transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);border-radius:0px;}
