	
.iongt{width: 160px; margin: auto; height: 38px; line-height: 38px;  text-align: center; border-radius: 19px; font-size: 14px; color: #fff;background: #0090ff; }	

.iongt:hover{ background: #1f2044;box-shadow: 0 3px 18px rgba(153,153,153,.5); }

/*Catalogue*/
.downlist{width: 100%; overflow: hidden; display: block; position: relative;margin-top: 30px; margin-bottom: 30px;}
.downlist ul{zoom: 1;}
.downlist ul li{ float: left;width: 518px; margin-right: 40px; margin-bottom: 30px;overflow: hidden; display: block; position: relative;border: 1px solid #efefef;  background-color: #f0f0f5; padding:30px;}

.downlist ul li:nth-child(2n){margin-right: 0;}
.downlist ul li .img{ display: block; width: 100%;height:180px;overflow: hidden; text-align: center;}
.downlist ul li .img img{max-width:50%;transition: all 0.5s ease 0s; margin: auto;}
.downlist ul li:hover .img img{transform: scale(1.1,1.1)}
.downlist ul li .adprodct{padding: 10px 15px;s }
.downlist ul li .indtit{ padding-top: 22px;font-size: 30px; line-height: 22px; color: #00266c; text-align: left; font-family: inherit;}
.downlist ul li .indtit1{ padding-top: 0px;font-size: 24px; line-height: 22px; color: #00266c; text-align: left; font-family: inherit;font-weight: 500; padding-bottom:15px}
   
.downlist ul li .indxey{ line-height:26px;}
hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 1px solid rgba(0,0,0,.1);
}

/*Catalogue*/


.down .downtit {
    font-size: 55px;
    margin-top:25px;
    color: #1f2044;
    font-weight: bold;
    line-height: 80px;
    text-align: center;
    margin-bottom: 20px;
	font-family: 'Noto Sans',Arial,sans-serif;
}

.down .zbing{display:inline-block;width: 31%; position:relative; margin:0 10px; background: #fff;border: 2px solid #fff; margin-bottom:15px;}
.down .zbing.on,.down .zbing:hover{border: 2px solid #0090FF; color: #0090FF;}
.down .zbing.on a,.down .zbing:hover a{color: #0090FF;}
.down .zbing .txetn{display:block;  line-height:40px;  overflow:hidden; font-size:22px; padding:10px}
.down .zbing .txetn on{border: 2px solid #0090FF; color: #0090FF; color: #0090FF;line-height:40px; font-size:22px; padding:10px }
.down .zbing .tsimg{width: 80px; height: 80px; margin: 15px auto;}
.down .zbing .tsimg img{width: 80px; height: 80px;}

/*2*/
.piclist{width: 100%; overflow: hidden; display: block; position: relative;margin-top: 30px; margin-bottom: 30px;}
.piclist ul{zoom: 1;}
.piclist ul li{ float: left;width: 368px; margin-right: 45px; margin-bottom: 30px;overflow: hidden; display: block; position: relative;border: 1px solid #efefef;  }
.piclist ul li:hover{   border: 1px solid #0693ff;
	color: #0693ff;
	box-shadow: 0 10px 30px 0 rgba(62,57,107,0.17), 0 2px 9px 0 rgba(62,57,107,0.17);
	-webkit-transition: all 250ms;
    transition: all 250ms;}
.piclist ul li:nth-child(3n){margin-right: 0;}
.piclist ul li .img{ display: block; width: 100%;min-height:150px;overflow: hidden; text-align: center;background-color: #e5e5e5;}
.piclist ul li .img img{max-width:100%;transition: all 0.5s ease 0s; margin: auto;}
.piclist ul li:hover .img img{transform: scale(1.1,1.1)}
.piclist ul li .adprodct{padding: 10px 15px; }
.piclist ul li .indtit{ padding-top: 22px;font-size: 18px; line-height: 22px; color: #00266c; text-align: left; font-family: inherit;font-weight: 500; text-align:center;  border-top: 0px solid #dcdcdc;}
.piclist ul li .indtit1{font-size: 15px; line-height: 24px; color: #666; font-family: inherit;text-align:left; margin-top: 10px;}
.piclist ul li .indtit3{font-size: 15px; line-height: 22px; color: #00266c; text-align: left; font-family: inherit;}
.indtit2{font-size: 30px; line-height: 55px; color: #0090FF; text-align: left; font-family: inherit;background-color: #f3f3f3; padding-left:5px;}
   
.piclist ul li .indxey.a {
    text-align: center;}
	
	
.piclist ul li .indxey{ letter-spacing: none;
    border-radius: 30px;
    line-height: 1.6;
    border: 1px solid #0090ff;
    background-color: #FFF;
    color: #0090ff;
    box-shadow: none;
    padding: 7px 20px;
    font-size: 16px;
    font-weight: 400;
	width:35%;
 text-align: center;
  margin:20px auto;

 }


.piclist ul li .indxey:hover{    background: #0090ff;
    box-shadow: none;
    border: 1px solid #0090ff;
    color: #FFF;	

}
/*2*/
.newsdesc{margin-bottom: 50px;}
.newsdesc .indbrund{text-align: left!important; width: 80%; margin: auto;}

.newsdesc .indbrund {font-size: 14px;line-height: 30px;}









/*.FAQ*/
.faqlist{width: 100%; overflow: hidden; display: block; position: relative;margin-top: 30px; margin-bottom: 30px;}
.faqlist ul{zoom: 1;}
.faqlist ul li{ float: left;width: 600px; margin-right: 40px; margin-bottom: 30px;overflow: hidden; display: block; position: relative;} 
.faqlist ul li:nth-child(2n){margin-right: 0;}
.faqlist ul li .indtit{ margin-top: 22px;font-size: 20px; line-height: 22px; color: #00B050;  font-family: arial; font-weight: 500;}
.faqlist ul li .indxey{ margin-top: 12px; display: block;  max-height: 200px; overflow: auto; position: relative;}
.faqlist ul li .indxey:hover{ background-color:#efefef}
/* ���ù���������ʽ 
::-webkit-scrollbar {
width:12px;
}
/* ������ 
::-webkit-scrollbar-track {
-webkit-box-shadow:inset006pxrgba(0,0,0,0.3);
border-radius:10px;
}
/* ���������� 
::-webkit-scrollbar-thumb {
border-radius:10px;
background:rgba(0,0,0,0.2);
-webkit-box-shadow:inset006pxrgba(0,0,0,0.5);
}
::-webkit-scrollbar-thumb:window-inactive {
background:rgba(255,0,0,0.4);}

/*FAQ*/
.faqlist ul li .indxey p{color: #999; line-height:25px;}
/*FAQ*/


.box {
    width: 96%;
    padding: 20px;
    border: 1px solid #e6e6e6;
    border-radius: 3px;
    display: inline-block;
    margin-top: 20px;
    text-align: center;
    background: #fff;
	margin-left:3px;
	
}

.box.article-box{
	display:flex;
}

.box:hover{
  -webkit-box-shadow: 2px 1px 10px 0 rgba(25, 46, 108, 0.3);
  -moz-box-shadow: 2px 1px 10px 0 rgba(25, 46, 108, 0.3);
  box-shadow: 2px 1px 10px 0 rgba(25, 46, 108, 0.3);
}

.box.article-box a.btn{
	background:#314fa9;
	color:#fff;
	border-radius:5px;
    height: 28px;
    margin-top:20px;
	line-height:28px;
}


.box.article-box h6 {
    margin: 10px 0;
 }

.box.article-box > div
{
    flex-grow: 1;
    text-align: left;
    margin-left:15px;
}

.box {
  border-radius:10px;
      border-color:transparent;
  -webkit-box-shadow: 2px 1px 10px 0 rgba(25, 46, 108, 0.1);
  -moz-box-shadow: 2px 1px 10px 0 rgba(25, 46, 108, 0.1);
  box-shadow: 2px 1px 10px 0 rgba(25, 46, 108, 0.1);
}
.box .title{ font-size:20px; font-weight:400; margin-top: 15px; }
    .blue{color:#314FA9; }
	
	
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

.iongt{width: 160px; margin: auto; height: 38px; line-height: 38px;  text-align: center; border-radius: 19px; font-size: 14px; color: #fff;background: #0090ff; margin-bottom:35px}	

.iongt:hover{ background: #1f2044;box-shadow: 0 3px 18px rgba(153,153,153,.5); }



.boxes.home {
    padding-top: 10px;
}
.boxes {
    padding-bottom: 40px;
}
.row {
    margin-right: -15px;
    margin-left: -15px;
}
.disbu {
    width: 26.5%;
	float: left;
	margin-left:30px;
	padding-left:30px;
	}
	
.img {
    vertical-align: middle;
}



.box span {
    display: block;
    margin-bottom: 20px;
}
.box .desc {
    margin-bottom: 10px;
    font-size: 16px;
    color: #818181;
}



.mesBoxpup{width: 100%;height: 100%; position: fixed; left: 0; bottom: 0; top: 0; z-index: 9999999;background: rgba(0,0,0,.5); display: none;}

.mesBoxpup .mesform{ width: 660px;margin: auto; background: #fff;box-shadow: 0 5px 15px rgb(0 0 0 / 50%);z-index: 999;margin-top: 5%; border-radius: 20px; position: relative; padding: 40px 20px;}
.mesBoxpup .mesform .closBtn{width: 42px;height: 42px;display: block;position: absolute;top: 5px;right:5px;background:url(../images/col.png) 
no-repeat;transition:.3s; z-index: 99999999;}

.mesBoxpup .mesform .closBtn:hover{transform: rotate(90deg);}
.mesBoxpup .mesform .bbioyn{width: 100%; height: 660px; margin: auto;  display: block;text-align: center; }
.bbintxt{ color: #fff;  background-color: #d9edf7;  margin-bottom: 20px;border: 1px solid transparent; border-radius: 4px;   padding: 15px; }
.bbintxt p{color: #31708f; font-size: 16px; text-align: left;}


.diyform{ width: 100%; margin: auto; display: block;overflow: hidden; position: relative;}
.diyform label{font-size: 15px;color:#4c4c4c;display: block;margin-bottom: 10px; cursor:pointer; text-align: left;}
.diyform label em{color: #15499a}
.diyform div{float: left; margin-right: 55px; margin-bottom: 20px; }
.diyform div:nth-child(2n){margin-right: 0;}
.formtxt{width: 300px;height: 40px;line-height: 40px;border: 1px solid #dcdcdc;text-indent: 15px;font-size: 15px;color: #4c4c4c;font-family:"Microsoft YaHei";background: #fff;}
.formarea{padding: 10px;font-size: 15px;color: #4c4c4c;font-family:"Microsoft YaHei";height:150px;width: 638px;border: 1px solid #dcdcdc;  outline-style: none; word-wrap: break-word;background: #fff;resize:none;}
.formbt{width: 300px;margin: 0 auto;margin-top: 15px;}
.formbt input{width: 136px;height: 40px;text-align: center;line-height: 40px;font-family:"Microsoft YaHei";color: #fff;font-size: 18px; border:none; cursor:pointer;}

.submit{background: #2e93ee;margin-right: 28px;float: left;}
.reset{background: #606569;}









/*.FAQ*/
.angunt{width: 100%; overflow: hidden; display: block; position: relative;}
.aboynnt{width: 100%; overflow: hidden; display: block; position: relative; margin-bottom: 15px;}
.indttt{ font-size:24px; height:55px; line-height:55px; color:#4c4c4c;padding:0 28px 0 10px; background-image:url(../images/op06.png);background-position:98% center;background-repeat:no-repeat; cursor:pointer;background-color: #f3f3f3; }
.indttt.cur{ color:#ffffff;background-color:#0090FF; background-image:url(../images/op07.png);}

.faqweb{width: 100%; overflow: hidden; display: none; position: relative;margin-top: 10px; margin-bottom: 30px;}
.faqweb ul{zoom: 1;}
.faqweb ul li{ float: left;width: 600px; margin-right: 40px; margin-bottom: 30px;overflow: hidden; display: block; position: relative;} 
.faqweb ul li:nth-child(2n){margin-right: 0;}
.faqweb ul li .indtit{ margin-top: 22px;font-size: 20px; line-height: 22px; color: #00B050;  font-family: arial; font-weight: 500;}
.faqweb ul li .indxey{ margin-top: 12px; display: block;  max-height: 200px; overflow: auto; position: relative;}
.faqweb ul li .indxey:hover{ background-color:#efefef}
.faqweb ul li .indxey p{color: #999; line-height:25px;}
/*FAQ*/























