@CHARSET "UTF-8";
*{padding:0px;margin:0px; }
img{border:0;}
li{list-style:none;}
body,html{font-family:Microsoft Yahei;  font-size:62.5%;color: #303030;line-height: 1.62;height: 100%;}
a{text-decoration:none; color: #303030;font-size: 1.4rem}
a:hover{text-decoration:none;}
.margin-r-none{margin-right:0 !important;}
.margin-15{margin: 0 -30px;}
.text-over{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.padding-none{padding: 0px !important;}
.margin-none{margin: 0px !important;}
.margin-bottom{margin-bottom: 10px !important;}
.margin-auto{margin: 0 auto !important;}
.pull-left{float: left !important;}
.pull-right{float: right !important;}
.h2{ font-size: 2.4rem; margin-top:10px;color: #666666; margin-bottom: 30px;}
.des{color: #787878;font-size: 1.4rem;}
.xiangqing{color: #2055a4;}
.p1{color: #d40037;font-size: 1.8rem}
.p2{color: #0b5489;font-size: 2.2rem}
.h1{font-size:2.4rem;color: #333333;font-weight: 700;}
.h3{font-size:1.8rem;color: #0b5489;font-weight: 700;}
.h4{font-size:1.6rem;color: #333333;font-weight: 700;}
.h4:hover a{color: #257ab7;cursor: pointer}
.h4 a{font-size:1.6rem;color: #333333;font-weight: 700;}
.clear{clear:both;}


.shouji-header{z-index: 9999;position: fixed;top:0; width:100%;left:0;}

.active{background-color: #d40037 !important; }
.active1{border-bottom: 2px solid #d40037 !important; }
.active1 a{color: #d40037;}

/*引导页*/
.yindao{
    margin: 0 auto;
    min-height: 0px;
    height: 100%;
    width: 100%;
  position: relative;
}

.yindao .hd{ position: absolute;bottom: 10%;left: 48%;}
.yindao .hd li{float: left;width: 18px; height: 18px;border-radius: 18px;background-color: #ffffff;margin-right: 10px;}
.yindao .hd .on{background-color: #d40037;}
.yindao-left{width: 53px; height: 103px;position: absolute;left: 15%;bottom: 30%;background: url(../images/yindao-left.png) no-repeat;z-index: 999;cursor: pointer}
.yindao-right{width: 53px; height: 103px;position: absolute;right: 15%;bottom: 30%;background: url(../images/yindao-right.png) no-repeat;z-index: 999;cursor: pointer}
.yindao-left:hover{background: url(../images/yindao-left1.png) no-repeat;}
.yindao-right:hover{background: url(../images/yindao-right1.png) no-repeat;}

/*导航*/
.header-bg{background: url(../images/nav-bj.jpg) no-repeat;}
.header-left{padding-top: 45px; padding-bottom: 5px; width:40%;}
.header-right{padding-top: 29px; padding-bottom: 4px; width:60%;}
.search{position: relative; background-color: #ffffff;border-radius: 4px;color: #d40037;border: 1px solid #d40037;padding-left: 30px;padding-right: 0; width:45%; }
.search-icon{width: 21px;height:100%;position: absolute;left: 3px;top:0;z-index: 5;background: url(../images/search-img.png) no-repeat center center;}
.header-link{padding-top: 4px;padding-right: 0; width:50%;}
.header-link a{font-size: 1.8rem;}
.search .form-control{padding-left: 20px;border: 0;box-shadow:none}

.search1{margin-top:30px;}

.col-7th-1{width: 14.2857143%;}
.nav li{float: left;position:relative;}
.nav li a{display: block;height: 51px; line-height: 51px;font-size: 1.8rem;color: #ffffff;}
.nav li a:hover{background-color: #d40037;}
.nav li:hover  .nav-child{display:block}
.nav .nav-child{position:absolute;top:51px;width:100%;height:auto;z-index:999;display:none;
}
.nav .nav-child .nav-child1{width:100%;height:41px; background-color: rgba(224,243,247,0.5);}
	.nav .nav-child .nav-child1 a{display:block;width:100%;height:41px;
	line-height:41px;color:#333333;font-size:1.4rem;
	text-align:left;
	background:url(../images/dian.png) no-repeat 10px center;
	padding-left:20px;
	}  
	.nav .nav-child .nav-child1 a:hover{background-color:#ffffff !important;}
	  
	  
.shouji-a{padding:0;padding-top: 4px;}
.shouji-a a{font-size: 1.2rem;}
.icon-bar{
    display: block;
    width: 18px;
    height: 2px;
    border-radius: 1px;
    background-color: #2055a4;
    margin-bottom: 3px;
}
.shouji-btn{padding: 4px 7px;}

.left-nav-child{background-color: #0b5489;}
.left-nav-child .h3{margin: 0; background: url(../images/shizi.png) no-repeat right center;color: #ffffff;text-align: left;font-size: 1.2rem;}
.left-nav-child .on{ background: url(../images/shizi1.png) no-repeat right center;}
.left-nav-child li{font-size: 1.2rem;padding-left: 30px;color: #ffffff;}
.left-nav-child .btn{display: block;}
.left-nav{display: none;}


.banner{position: relative}
.banner .hd{ position: absolute;bottom: 10%;left: 48%;}
.banner .hd li{float: left;width: 18px; height: 18px;border-radius: 18px;background-color: #ffffff;margin-right: 10px;}
.banner .hd .on{background-color: #d40037;}
.banner-left{width: 53px; height: 103px;position: absolute;left: 15%;bottom: 45%;background: url(../images/yindao-left.png) no-repeat;z-index: 999;cursor: pointer}
.banner-right{width: 53px; height: 103px;position: absolute;right: 15%;bottom: 45%;background: url(../images/yindao-right.png) no-repeat;z-index: 999;cursor: pointer}

.banner-left:hover{background: url(../images/yindao-left1.png) no-repeat;}
.banner-right:hover{background: url(../images/yindao-right1.png) no-repeat;}

.more{background-color: #d40037;border-color: #d40037;color: #ffffff;margin-top:50px;margin-bottom: 80px;}
.more1{background-color: #d40037;border-color: #d40037;color: #ffffff; margin-top: 20px;}



/*footer*/
.footer{padding-top: 20px; padding-bottom: 80px;}
.footer .footer-nav{border-bottom: 1px solid #ffffff;}
.footer ul{margin-bottom:-1px;}
.footer li{padding:0 20px;float: left;height: 59px; line-height: 59px;}
.footer li a{display: block;font-size:1.8rem;color: #ffffff;}
.footer li:hover{border-bottom: 1px solid #d40037;}

.footer .footer-contact p{margin-top:10px;font-size: 1.4rem;color: #ffffff;}
.footer .footer-contact{position: relative;}
.footer .footer-contact .weixin{position: absolute;bottom: 0;right: 0;}
.shouji-weixin img{display: block;max-width: 100%;height: auto;margin: 0 auto;}

/*pcate*/
.pcate{border-bottom: 1px solid #999999; text-align: center; height: 60px;}
.pcate .pcate-nav{border-bottom: 1px solid #ffffff;display: inline-block}
.pcate .li{padding:0 20px;float: left;height: 60px; line-height: 60px;}
.pcate .li a{display: block;font-size:1.8rem;}
.pcate .li:hover{border-bottom: 2px solid #d40037; }
.pcate .li:hover a{color: #d40037;}

.link{text-align: center}
.link .link-page{display: inline-block;}
.link li{margin-right: 10px;float:left;width:20px; height:20px;line-height:20px;border:1px solid #333333}
.link .active{color:red;}
.link .link-page .prev_page{width:60px;}
.link .link-page .next_page{width:60px;}
.link  span{display:none}

.hlink{padding-top: 20px; padding-bottom: 30px;font-size: 1.6rem}
.hlink a{font-size: 1.6rem}
@media (min-width:1200px) {
    .col-5th{width: 20%;
        position: relative;
        min-height: 1px;
        padding-right: 15px;
        padding-left: 15px;
        float: left;}
}


@media (max-width:992px) {
    .header-left{padding-top: 30px; padding-bottom: 5px;}
    .header-right{padding-top: 10px; padding-bottom: 4px;}
    .header-link{padding-top: 6px;}
    .header-link a{font-size: 1.4rem;}
    .banner-left{bottom: 30%;}
    .banner-right{bottom: 30%;}

}
@media (max-width:768px) {
    .banner img{min-height: 100px;}
    .banner .hd li{width: 10px; height: 10px;border-radius: 10px;}
    .banner-left{display: none}
    .banner-right{display: none}
    .part5 .part5-content .time{top:9px;}
    .part3-list .part3-right{padding-left:15px;}
    .about{margin-top: 0px; margin-bottom: 30px;}
    .hlink{padding-bottom: 0px;}
    .footer{padding-bottom: 30px;}
    .zhizi-list{margin-bottom: 20px;}
    .zhizi-content .title{padding:0 10px;padding-top: 10px;font-size: 1.4rem;}
    .product-detial .span1{width: 350px;}
    .contact-contact{padding-left: 15px;}
    .part4-content1{padding: 20px 10px;}
    .zhizi-bg{padding-top: 30px;}
    .part4-list {margin-bottom: 20px;}
    .about-zizhi{margin-top: 10px; margin-bottom: 30px;}
    .hlink{font-size: 1.4rem}
    .hlink a{font-size: 1.4rem}
    }

@media (max-width:1200px) and (min-width:992px){
    .header-link a{font-size: 1.4rem;}
    .p2{font-size: 1.6rem;}
    .hidden-sm{display: none !important;}
    .part5 .row{margin-bottom: 34px;}

}

@media (max-width:992px) and (min-width:768px){

    .part4-content1 {padding:10px 20px;}
    .p2{font-size: 1.6rem;}
    .zhizi-content .title{padding:0 10px;padding-top: 70px;font-size: 1.4rem;}
}










































































