@charset "utf-8";
/* CSS 文档 */
body {  margin:0px;  }

.nav{ width:100%; height:auto; float:left; background-color:#194694;}

.ban{ width:100%; height:auto;; margin-bottom:0.6rem; overflow:hidden;}



.biaoti{ width:100%; height:3rem; float:left; text-align:center; margin-bottom:2rem; margin-top:1rem;}
.biaoti img{ width:50%; height: auto; }

.bkcp{ width:44%; height:auto; float:left; border:1px solid #CCCCCC;  margin:0px 2.2%;margin-bottom:2rem;}

.cppic{ width:100%; height:11rem; float:left; text-align:center; align-items: center; }

.cppic img{ width:100%; height: auto;  text-align:center; }

.cpwz{ width:100%; height:9rem; float:left; background-color:#46bcc8; padding:0.3rem 4% 1rem 4%;  }

.cpwz01{ width:100%; height:2.6rem; line-height:2.6rem; font-size:1.6rem; font-weight:bold; color:#FFFFFF; float:left;}

.cpwz02{ width:100%; height:auto; float:left; font-size:14px; color:#FFFFFF; line-height:20px;}

.more{ width:50%; height:4rem; float:left; margin-left:25%; line-height:4rem; font-size:1.6rem; text-align:center; border:1px solid #E1E1E1; color:#999999;}

.rongyu{ width:100%; height: auto; float:left; background-color:#1c7ac0; margin-top:1.6rem; padding-top:2rem; padding-bottom:2rem;}

.rypic{ width:100%; height:auto; float:left; text-align:center; margin-bottom:2rem;}

.rypic img{ width:50%; height:auto;}

.rynr{ width:100%; height:auto; float:left;}

.rynr ul { padding:0px; margin:0px;}

.rynr ul li{ width:80%; height:auto; float:left; font-size:1.4rem; color:#FFFFFF; line-height:2.6rem; margin-left:4rem; }
                                                             
.jinrong{ width:100%; height:auto; float:left; margin-top:20px; background-image:url(images/jinrong.jpg); background-repeat:no-repeat; background-size:100%}

.jinrong img{ width:100%; height:auto; }

.yanfa{ width:100%; height:36rem; float:left; background-color:#46bcc8;}

.yanfa02{ width:90%; height:32rem; float:left; background-image:url(images/yanfa02.jpg); background-repeat:no-repeat; margin-left:5%;background-size:contain; }

.yanfanr{ width:230px; height:200px; float:left; background-color:#FFFFFF; margin:80px 30px 0px 80px; padding:10px;color:#666666;}

.yftit{ width:100%; height:36px; line-height:36px; float:left; font-weight:bold;}

.yfnr{ width:100%; height: auto; float:left; font-size:14px; line-height:22px; }

.yfmore{ width:100%; height:22px; line-height:22px; float:left; font-size:14px; margin-top:6px;}

.yfmore a{ color:#666666; text-decoration:none; }
.yfmore a:hover{ color:#666666; text-decoration:none; }

.customer{ width:90%; margin-left:5%; float:left; border:1px solid #CCCCCC;}

.cuspic{ width:50%; height:110px; float:left; text-align:center; padding-top:10px;}

.cuspic img{ width:50%; height:auto; }

.custit{ width:50%; height:110px; float:left; background-color:#6699FF; font-size:1.2rem; font-weight: bold; line-height:1.6rem; color:#FFFFFF;padding-top:20px; padding:20px 2% 0px 2%;}

.biaoti02{ width:100%; height:3rem; float:left; text-align:center; margin-bottom:0.8rem; margin-top:0.8rem;}
.biaoti02 img{ width:50%; height: auto; }

.more02{ width:50%; height:4rem; float:left; margin-left:25%; line-height:4rem; font-size:1.2rem; text-align:center; border:1px solid #CCCCCC; color:#999999; margin-top:1rem; margin-bottom:1rem;}

.dbbq{ width:100%; height:14rem; padding:2rem 2%; background-color:#333333; line-height:2rem; float:left; color:#CCCCCC;}

.bs-docs-nav {
    margin-bottom: 0;
    background-color: #194694;
    border-bottom: 0;
}

.fenlei{ width:100%; height:auto; float:left; padding:1rem 0rem;}

.fenlei ul{ margin:0px; padding:0px;}

.fenlei ul li{ width:42%; height:4rem; float:left; line-height:4rem; text-align:center; display:block; margin:0.5rem 1rem; border-radius:6px;}

.fenlei ul li a{ display:block; background-color:#194694; color:#FFFFFF; text-decoration:none;}

.fenlei ul li a:hover{ display:block; background-color:#194694; text-decoration:none;}

.about{ width:100%; height:auto; float:left;}

.abtit{ width:100%; height:3rem; line-height:3rem; float:left; font-size:2.4rem; font-weight:bold; text-align:center; margin-bottom:1rem;}

.abnr{ width:100%; height:auto; padding:2rem; font-size:1.6rem;}


.bkcp02{ width:45%; height:auto; float:left;   margin:0px 2.2%;margin-bottom:1rem;}

.cppic02{ width:100%; height:10rem; float:left; text-align:center; align-items: center; border:1px solid #CCCCCC;}

.cppic02 img{ width:100%; height:100%;  text-align:center; }

.cpwz02{ width:100%; height:2rem; float:left;   margin:0.5rem 0rem; color: #FFFFFF;  }

.cpwz05{ width:100%; height:2.6rem; line-height:2.6rem; font-size:1.6rem; font-weight:bold; color:#626262; float:left; text-align:center;}

.fenye{ width:80%; height:50px; float:left; margin-left:6.5%; margin-top:1rem;}

.yema{ width:36px; height:36px; float:left; border:1px solid #CCCCCC; margin-right:3px; font-size:14px; line-height:36px; text-align:center; color:#999999;}

.yema a{ color:#999999; text-decoration:none; }

.yema a:hover{ color:#999999; text-decoration:none; }


.mban{ width:100%; height:auto; margin-bottom:1rem;}

.mban img{ width:100%; height:auto;}

.col-md-4{position: relative;
    min-height: 1px;
    z-index:999;
    top:50px; left:50px; overflow:hidden;
}

.bantit { width:100%; height:auto; text-align:center;}

.bantit img{ width:80%; height:auto;}


.xingqiu{ margin-top:20px;}


.xingqiu02{ width:33%; height:auto; float:left; text-align:center;}

.xingqiu02 img{ width:80%; height:auto; margin-bottom:30px}

.wz02 img{ width:90%; height:auto; margin-bottom:30px}

.bancen{ position: relative; z-index:999999; top:-270px; }


.col-md-4 img{ width:70%; height:auto;}

.col-md-4{ margin-top:10px;}

.xzbg{ position: absolute; z-index:999999; top:0px;overflow:hidden; }

.navbar-static-top {

    z-index: 99999999999999999999999900;
    border-width: 0 0 1px;
        border-bottom-width: 1px;

}

.ry{ width:100%; height:auto; margin:10px 0px; float:left; overflow:hidden;}

.ry img{ width:100%; height:auto;}

.banpic{ width:100%; height:auto;}

.shipin{ width:100%; height:auto; float:left;}



.gsjs {
    width:100%;
    height:auto;
    float: left; padding:1rem; 
	background-image: url(images/banner.jpg);
    background-position: center;
    background-repeat: no-repeat;
	background-color:#184694; color:#FFF;background-size:cover;
}

.gsjstit{width: 100%;
height: 50px;
float: left;
line-height: 50px;
font-size:2rem;
font-weight: bold;
text-align:center;}

.more02{width:40%;
height:3.2rem;
float: left;
margin-left:30%;
line-height:3.2rem;
font-size: 1.6rem;
text-align: center;
border: 1px solid #FFF;
color: #FFF; margin-top:10px;}

.more02 a{
color: #FFF; }

.more02 a:hover{
color: #FFF; }

.sybk{ width:100%; height: auto; float:left;background-color:#46bcc8; color:#46bcc8; margin-top:-10px; padding-bottom:3rem;}


.qyzz{ width:94%; height: auto; float:left; margin-left:3%; background-color:#FFF; border-radius:10px; margin-top:3rem; padding-bottom:2rem; }

.zzbt{ width:100%; height:36px; float:left; line-height:36px; font-size:20px; font-weight:bold; background-image:url(images/fuhao.png); background-position:left; background-repeat:no-repeat; padding-left:30px; margin-top:1rem; margin-left:0.5rem; }

.zzpic{width:34%; height:auto; float:left; margin:30px 0px 0px 2%;}

.zzpic img{width:80%; height:auto;}

.zzwz{width:62%; height:auto; float:left; overflow: hidden; }

.zzwz01{ width:100%; height: auto; float:left; line-height:26px; font-size:14px;}

.zzmore{width:120px; height:30px; float:left; background-color:#46bcc8; line-height:30px; color:#FFF; text-align:center; margin-top:12px;}

.bj002{ margin: 40px 0px 0px 130px;}

.bj003{ margin-left:50px;}

.bj004{margin: 30px 0px 0px 50px;}

.zzpic02{margin:90px 0px 0px 50px;}

.bj005{margin:40px 0px 0px 230px;width: 480px;}


.media{ width:100%; height: auto; float:left; }
  
.media02{ width:100%; height: auto; margin:0 auto; }
  
 .mediapic{ width:100%; height: auto; float:left; text-align:center;}
  
 .mediawz{width:100%; height:42px; float:left; line-height:42px; text-align:center; color:#FFF; font-size:2rem; font-weight:bold;} 
  
  .medianr{ width:50%; height: auto; float:left;}
  
  .anlibg{ background-image:url(../images/bg02.jpg); background-repeat:repeat-x;}
  
  
.mediapic img{
    width: 80%;
    height: auto; border:1px solid #FFF;border-radius:12px; background-color:#FFF;
}

.biaoti03 img{ width:40%; height:auto; margin-top:1rem;}

.news{ width:100%; height:auto;  float:left; padding:2rem 1rem; }

.news ul{ padding:0px; margin:0px; }

.news ul li{ width:100%; height:3rem; line-height:3rem; float:left; list-style:none; border-bottom:1px solid #ECECEC; margin-bottom:1rem;  }

.newnr{width:76%; height:2rem; line-height:2rem; float:left; font-size:1.6rem;}

.newrq{width:20%; height:2rem; line-height:2rem; float:right;}

.nybt{width:100%; height:4rem; line-height:4rem; float:left; text-align:center; font-size:2rem; font-weight:bold; }







