html,body{
	font-size: 14px;
}

p{
	line-height: 1.8
}

a{
	color: #333;
}

a:hover,a:active{
	text-decoration: none;
	color: #0073a8;
}

a:visited, a:hover, a:active, a:link{text-decoration:none;} 
 
ul,li{
	list-style: none;
	padding: 0;
	margin: 0;
}

.btn{
	border-radius: 0;
}

/**
 * 导航条
 */
.navbar{
	margin-bottom: 0;
	box-shadow: 0 2px 2px rgba(2, 43, 119, 0.16);
	z-index: 9999;
}

.navbar-toggle .icon-bar{
	background: #666;
}

.navbar{
	border-radius: 0;
	border: 0;
	background: -moz-linear-gradient(top, #1D86C7 0%, #016AA8 100%); 
	background: -webkit-linear-gradient(top, #1D86C7 0%,#016AA8 100%); 
	background: linear-gradient(to bottom, #1D86C7 0%,#016AA8 100%); 
}


.navbar-nav>li>a{
	color: #fff;
	margin-left: 2px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	font-size: 14px
}
.nav>li>a:focus{
    background: none;
}

.navbar-nav>li.active>a,.navbar-nav>li.active>a:hover{
	background: #feffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #feffff 0%, #ffffff 51%, #f7f7f7 55%, #f2f2f2 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #feffff 0%,#ffffff 51%,#f7f7f7 55%,#f2f2f2 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #feffff 0%,#ffffff 51%,#f7f7f7 55%,#f2f2f2 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */

	color: #666;
	
}

.navbar-nav>li>a:hover{
	background: none;
}



.navbar{
	min-height: auto;
}

.navbar ul li{
	position: relative;
	
}
.navbar ul li:after{
	position: absolute;
	content: "|";
	color: #185d86;
	left: 0px;
	top: 10px;
}
.navbar ul li:before{
	position: absolute;
	content: "|";
	color: #1989c4;
	left: 1px;
	top: 10px;
}

.navbar .dropdown-menu li:after,.navbar .dropdown-menu li:before{
	content: "";
}

img{
	max-width: 100%;
	height: auto;
}


/**
 * 小导航
 */
 
 .header-sub-menu{
 	background: -moz-linear-gradient(top, #4B545B 0%, #262A2E 100%); 
 	background: -webkit-linear-gradient(top, #4B545B 0%,#262A2E 100%); 
 	background: linear-gradient(to bottom, #4B545B 0%,#262A2E 100%); 
 	color: #eee;
 	font-weight: bold;
 	box-shadow: 0 2px 4px rgba(0, 0, 0, .2);
 }

 .header-sub-menu li a{
 	color: #ccc;
 	height: 30px;
 	line-height: 30px;
 	padding: 0 10px;
 	font-size: 12px;
 }

 .header-sub-menu .pull-left li:hover{
 	background: -moz-linear-gradient(top, #262A2E 0%, #4B545B 100%); 
 	background: -webkit-linear-gradient(top,#262A2E 0%, #4B545B 100%); 
 	background: linear-gradient(to bottom,#262A2E 0%, #4B545B 100%); 
 }
 .header-sub-menu .pull-left li{
 	position: relative;
 }
 .header-sub-menu .pull-left li:after{
 	position: absolute;
 	content: "|";
 	color: #484848;
 	left: 1px;
 	top: 5px;
 }
 .header-sub-menu .pull-left li:before{
 	position: absolute;
 	content: "|";
 	color: #1f1f1f;
 	left: 0px;
 	top: 5px;
 }

 .header-sub-menu .announcement{
 	color: #FFCC00;
 	line-height: 30px;
 	margin-right: 20px;
 }

 .header-sub-menu .announcement:hover{
 	color: #FFCC00;
 	opacity: .8
 }

  .header-sub-menu .login, .header-sub-menu .login:hover{
 background: -moz-linear-gradient(top, #262A2E 0%, #4B545B 100%); 
 background: -webkit-linear-gradient(top,#262A2E 0%, #4B545B 100%); 
 background: linear-gradient(to bottom,#262A2E 0%, #4B545B 100%); 	
 }

 .header-sub-menu .login:hover{
 	color: #00a1e9;
 }

 .logo-box{
 	background: url(assets/images/header-bg.png) center;
 }

 .logo-box img{
 	
 }
/**
 * 轮播
 */
 .swiper-wrapper img{
 	width: 100%;
 }

 .swiper-wrapper img{
 	width: 100%;
 }
  .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{
  	background:#fff;

  }
  .swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{
  	bottom: 30px;
  }

  .swiper-slide h2 {
  	transition: all 700ms ease;
  	transform: translateY(100px);
  	opacity: 0;
  	font-weight: bold;
  }

  .swiper-slide p {
  	transition: all 700ms ease;
  	transform: translateY(60px);
  	opacity: 0;
  }

  .swiper-slide .set_1_btn {
  	transition: all 700ms ease;
  	transform: translateY(20px);
  	opacity: 0;
  }

  .swiper-slide-active h2 {
  	transition-delay: 100ms;
  	transform: translateY(0);
  	opacity: 1;
  }

  .swiper-slide-active p {
  	transition-delay: 300ms;
  	transform: translateY(0);
  	opacity: 1;
  }

  .swiper-slide-active .set_1_btn {
  	transition-delay: 500ms;
  	transform: translateY(0px);
  	opacity: 1;
  }

 .swiper-slide img {
 	max-width: 100%;
 }

 .swiper-slide {
 	position: relative;
 }


 .swiper-slide .text-box {
 	color: #fff;
 	/*width: 700px;*/
 	position: absolute;
 	top: 50%;
 	transform: translate(0%, -50%);  /* ä½¿ç”¨css3çš„transformæ¥å®žçŽ° */
 }

 .swiper-button-next {
 	right: -48px;
 }

 .swiper-button-prev {
 	left: -48px;
 }

 .swiper-button-next,
 .swiper-button-prev {
 	width: 48px;
 	height: 48px;
 	padding: 35px;
 	transition: .25s;
 	color: #fff;
 }

 .swiper-container:hover .swiper-button-next {
 	right: 0;
 }

 .swiper-container:hover .swiper-button-prev {
 	left: 0;
 }

 .swiper-container .text-box h2{
 	font-size:30px;
 	margin-bottom: 4px;
 	line-height: 1.3
 }
 .swiper-container .text-box p{
 	padding-top: 24px;
 	color: #fff;font-size:18px;
 }

 
 .set_1_btn {
 	font-size: 14px;
 	line-height: 45px;
 	position: relative;
 	display: block;
 	width: 100%;
 	max-width: 160px;
 	cursor: pointer;
 	text-align: center;
 	vertical-align: middle;
 	text-decoration: none;
 	text-transform: uppercase;
 	color: #fff;
 }

 .set_1_btn:hover {
 	text-decoration: none;
 }

 .Vbtn-3 {
 	float: left;
 	text-align: center;
 	background: 0 0;
 }

 .Vbtn-3 svg {
 	position: absolute;
 	top: 0;
 	left: 0;
 	width: 100%;
 	height: 45px;
 }

 .Vbtn-3 rect {
 	transition: all 450ms linear 0s;
 	fill: none;
 	stroke: #fff;
 	stroke-width: 3;
 	stroke-dasharray: 422, 0;
 }

 .Vbtn-3:hover {
 	transition: all 150ms linear 0s;
 	background: transparent;
 }

 .Vbtn-3:hover rect {
 	-webkit-transition: all 1.35s cubic-bezier(.19, 1, .22, 1);
 	transition: all 1.35s cubic-bezier(.19, 1, .22, 1);
 	stroke-width: 5;
 	stroke-dasharray: 15, 310;
 	stroke-dashoffset: 48;
 }
 .Vbtn-3:hover{
 	color: #fff
 }

/**
 * 产品
 */
.product{
	margin-top: 30px;
}

.product .panel-body{
	padding: 0;
}

.product *{
	border-radius: 0;
}
.product img:hover{
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}
.product img{
	filter: grayscale(0%);

}


/**
 * 重写面板
 */
.panel-heading{
	font-size: 18px;
}
.panel-heading .more{
	font-size: 14px;
	font-weight: bold;
}
.panel-default>.panel-heading{
	background: #fff;
}

.panel{
	margin-bottom: 10px
}



.panel-body li{
	padding-right: 0;
	padding-left: 5px;
	line-height: 33px
}
/*.panel-body li:nth-child(4n+1){
	padding-left: 5px
}*/
.goods .panel-body li:before{
	content: "•";
	color: red;
}

.goods .panel-body li a{
	font-size: 13px;
	font-weight:400

	
}

.panel *{
	border-radius: 0;
}


/**
 * 商品
 */
.goods{
 	font-weight: bold;
 }

.goods .item {
font-weight:500;
}
.goods .item a{
	color: #000000;
	border-bottom: #ccc dashed 1px;
}

.goods .item a:hover{
	color: #666;
}


.goods .panel-heading li {
	float: left;
	margin: 0 5px;
	position: relative;
	
}
.goods .panel-heading li a{
	padding: 10px;
	font-size: 14px;

}
.goods .panel-heading li:nth-child(1) a{
	background: #00a1e9;
	color: #fff;
}

.goods .panel-heading li:nth-child(1):after{
    font-family: "fontawesome";
    content: "\f0da";
    position: absolute;
    right: -4px;
    color: #00a1e9;
}


/**
 *新闻
 */
 .list-news{
	background: #F7F7F7;
	padding: 30px 0;
}
.blog-button{
text-align:center;
margin-bottom:20px;

}

.more-button {
  border-bottom: 3px solid;
  color:#00a1e9;
  display: inline-block;
  font-size: 1.2em;
  font-weight: bold;
  line-height: 1.55;
  margin-top: 40px;
  text-decoration: none;
}

.more-button:before {
  content: " ";
  clear: both;
  display: block;
}

.more-button:hover {
  border-bottom-color: #414141;
  color: #414141;
  text-decoration: none;
}


.list-news .newslist{
float:left; width:43%; padding-bottom:20px; margin-right:6%;
}
.list-news .newslist a img{
float:left; 
margin:0px 10px 10px 10px;
width:150px;
height:100px;

border-radius:3px;

 box-shadow:rgba(0,0,0,0.15) 0 0 8px;

 background:#FBFBFB;

 border:1px solid #ddd;



}

.list-news .newslist .fonttime{
font-size:12px;
}
.list-news .newslist .fontgeng{
font-size:12px; color:#666666;
margin:0px 6px 0px 6px;
}

/**
 *新闻
 */
.news .panel-body{
	padding: 0;
}
.news li a{
	font-size: 14px !important;
	line-height: 44px;
	font-weight:400;
}
.news li{
	border-bottom: 1px dashed #dddddd;
	padding-left: 10px;
	float:right



display:-webkit-box;

-webkit-box-orient:vertical;

-webkit-line-clamp:1;
width: 98%;
}

.news li:last-child{
	border-bottom: 0;
}
.news li:before{
	content: ">" !important;
	font-size: 12px;
	font-weight: bold;
	color: #3987F4;
}
.panel-default>.panel-heading{
	position: relative;
	font-weight: bold;
	font-size: 20px;
}
/**
 * 二维码
 */
.qrcode{
	background: #00a1e9;
	padding: 30px;
	color: #054976;
}

.qrcode img{
	margin-bottom: 5px;
}


.s-title{
	margin-bottom: 30px;
}

/**
 * 新闻
 */
.list-news{
	background: #F7F7F7;
	padding: 30px 0;
}
/**
 * 价格
 */
.price{
	color: #666;
}
.price .item {
	border: 1px solid #eee;
	padding: 30px;
	margin-bottom: 30px;
}

.price .item h4{
	font-size: 22px;
}


.price .item i{
	font-size: 40px;
	color: #ccc;
}
.price .item p{
	font-size: 14px;
}

.price .item b{
	color: #0073a8;
	font-size: 36px;
	font-weight: normal;
	margin: 0 2px;

}


.price .item {
	line-height: 28px;
}

.price .item a{
	margin-top: 20px;
	padding: 10px 30px;
}


/**
 * 里程碑
 */
.milestone{
	padding: 70px 0;
	background: #000;
	color: #fff;
}

.milestone i{
	font-size: 36px;
}

.milestone .indc{
	font-size: 18px;
}

.milestone .numCX{
	font-size: 36px;
}

/**
 * 评价
 */
.evaluation{
 text-align: center;
 background: #f5f5f5;
 padding-bottom: 40px;
}

.evaluation .item img{
	width: 80px;
	height: 80px;
	border-radius: 50%;
}

.evaluation .item{
	background: #fff;
	padding: 30px;
	box-shadow: 0 1px 4px 0 rgb(12 12 13 / 10%)
}
.evaluation .item .name{
	margin-bottom: 10px;
	font-size: 18px;
	font-weight: bold;
	margin-top: 10px;
}

.evaluation .item .lable{
	color: #999;
}

.evaluation .item .text{
	line-height: 1.6;
	margin-top: 15px;
}

.logos{
	padding: 30px;
	text-align: center;
}

.logos img{
	/*max-width: 100px;*/
	margin-bottom: 10px;
}

/**
 * 友情链接
 */

 .links {
 	margin-bottom: 20px
 }

.links .title{
	background: #00a1e9;
	border-radius: 2px;
	color: #fff;
	float: left;
	display: inline-block;
	font-size: 13px;
	font-weight: 400;
	line-height: 1;
	margin-right: 15px;
	padding: 5px 6px;
	-webkit-backface-visibility: hidden;
	position: relative;
	top: 1px;
}


.links ul{
	margin-top: 4px;
}
.links ul li a{
	padding: 0 5px;
}

.links .title:after{
	font-family: "fontawesome";
    content: "\f0da";
    position: absolute;
    right: -4px;
    color: #00a1e9;
}

/**
 *  产品页
 */
.content{
	padding: 0px;
}

.page-goods .one-title {
	background: -moz-linear-gradient(top, #1D86C7 0%, #016AA8 100%);
	background: -webkit-linear-gradient(top, #1D86C7 0%,#016AA8 100%);
	background: linear-gradient(to bottom, #1D86C7 0%,#016AA8 100%);
	color: #fff;
}
.page-goods .one-title a{
	color: #fff;
}

.page-goods .content{
	border: 1px solid #eee;
	margin-top: 20px;
	margin-bottom: 30px;
	overflow: hidden;
	padding: 5px;
}


.area .item img{
	max-width: 60px;
}


.area .item{
	float: left;
	margin: 10px 0;
	text-align: center;
	width: 14%;
}

.area .asia{
	position: relative;
	padding-bottom: 20px;
	padding-top: 20px;
	border-bottom: 1px dashed #eee;
	min-height: 200px;
}

.area .asia:nth-child(1){
	padding-top: 0
}

.area .asia:last-child(1){
	border-bottom: none;
}

.area .col-md-1{
	position: initial;
	font-size: 22px;
}
.area .item-list{
	padding-left: 0;
	padding-right: 0
}
.area .item-list p{
	margin-top: 8px;
	display: block;
	margin-bottom: 0;
	
}
.area .item-title{
	float: left;
	position: absolute;
	top:50%;
	transform: translate(0,-50%);
	display: block;
	text-align: center;
	writing-mode: vertical-lr;/*从左向右 从右向左是 writing-mode: vertical-rl;*/  
	writing-mode: tb-lr;/*IE浏览器的从左向右 从右向左是 writing-mode: tb-rl；*/  
	letter-spacing:10px;
}

@media (max-width: 768px) {
	
	
.links .title:after{

    content: "";
   
}

	.area .item{
		width: 33.3%;
	}

	.area .item-title{
		writing-mode: horizontal-tb;
		position: inherit;
		text-align: center;
		float: none
		
	}

	.area .item img{

	}

	.area .asia{
		max-height: auto
	}

	.area .col-md-1{
		position: inherit;
		text-align: center;
	}

	.page-goods .content{
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.content{
		padding: 20px;
	}

	.header-img img{
		width: auto;
	}
}


/**
 * 产品页面
 */

/**
 * 侧边栏
 */
.page-goods .sidebar *{
	border-radius: 0;
}
.page-goods .sidebar{
	padding-top: 30px;
}
.page-goods .sidebar .list-group i{
	font-size: 12px;
}

.page-goods .sidebar .list-group .panel-title i{
	padding: 0 10px;
}
.page-goods .sidebar .list-group .collapsed i{
	-webkit-transform: rotate(-90deg);
	transition: transform .5s;
	
}
.page-goods .sidebar .panel-body{
	position: relative;
	
}
.page-goods .sidebar .panel-default .panel-heading{
	background: #feffff;
	background: -moz-linear-gradient(top, #feffff 0%, #ffffff 51%, #f7f7f7 55%, #f2f2f2 100%);
	background: -webkit-linear-gradient(top, #feffff 0%,#ffffff 51%,#f7f7f7 55%,#f2f2f2 100%);
	background: linear-gradient(to bottom, #feffff 0%,#ffffff 51%,#f7f7f7 55%,#f2f2f2 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#f2f2f2',GradientType=0 );
}
.page-goods .sidebar .panel-body li{
	padding-left: 20px;
	line-height: 30px;
}
.page-goods .panel-group{
	border: 1px solid #eee;
}
.page-goods .sidebar .panel-default{
	margin: 15px;
}
.page-goods .sidebar .panel-body li:after{
	font-family: "fontawesome";
	content: "\f0da";
	position: absolute;
	left:20px;
	color: #ccc;
}

/**
 * 商品页导航
 */
.goods-menu {
	padding: 20px;
	border: 1px solid #eee;
	overflow: hidden;
	margin-top: 30px;
	border-bottom: 2px solid #ddd;
	border-top: 2px solid #01a0e9;
	
}
.goods-menu li{
	float: left;
	width: 14.28%;
	text-align: center;
	margin-bottom: 4px;
}

.goods-menu li a{
	padding: 8px 12px;
	font-size: 18px;
	border-bottom: 2px solid #fff;
	font-weight: bold;
	display: inline-block;
	color: #4d596a;
	
}

.goods-menu li a:hover,.goods-menu li .active{
	background: #00a1e9;
	border-bottom: 2px solid #006c9c;
	color: #fff;
}

/**
 * 商品页表格
 */

.single-goods .table>thead>tr>th{
	text-align: center;
}

.single-goods .table>tbody>tr>td, .single-goods .table>tbody>tr>th, .single-goods .table>tfoot>tr>td, .single-goods .table>tfoot>tr>th, .single-goods .table>thead>tr>td, .single-goods .table>thead>tr>th{
	line-height: 3;
	font-size: 16px;
}

.single-goods .panel-default{
	border-color: #fff;
}
.single-goods .panel-heading{
	color: #0073a8 !important;
	border-color: #fff;
	font-size: 22px;
	margin-bottom: 0
}
.single-goods .panel-body {
	padding: 0;font-size:16px;
}
.single-goods .panel-body p{
	margin-bottom: 20px;
}
.single-goods .item{
	margin-bottom: 30px;
	box-shadow: none;
}

.single-goods .item td a{
	color: red;
	border-bottom: red dashed 1px;
	font-weight: bold;
}
.single-goods .item td a:hover{
	color: #000;
	border-color: red;
}
.single-goods .table>caption+thead>tr:first-child>td, .single-goods .table>caption+thead>tr:first-child>th, .single-goods .table>colgroup+thead>tr:first-child>td, .single-goods .table>colgroup+thead>tr:first-child>th, .single-goods .table>thead:first-child>tr:first-child>td, .single-goods .table>thead:first-child>tr:first-child>th{
    font-weight: bold;
    font-size: 14px;
    border-bottom: none;
    padding: 6px;
    background-color: #40b8eb;
    color: #FFF;
}

.single-goods .table{
	margin-bottom: 30px;
}

@media (max-width: 768px) {
	/**
	 * 商品页导航
	 */
	.goods-menu {
		padding: 10px;
		
	}
	.goods-menu li{
		float: left;
		width: 50%;
	}

	/**
	 * 商品页表格
	 */

	.single-goods .table>tbody>tr>td:nth-child(2){
		height: 80px;
	}
	.single-goods .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
		font-size: 12px;

	}
	.single-goods .table{
		overflow: hidden;
	}
	.single-goods .table thead{
		display: none;
	}
	
	.contact-text {
		display: none;
	}
	.logos {
		display: none;
	}
	.apphidden {
		display: none;
	}
	
	.single-goods .table>tbody>tr>td{
		width: 100%;
		display: block;
		
	}

	.single-goods .table>tbody>tr>td>a{
		display: block;
		padding: 8px 35px;
		color: #fff;
		text-align: center;
		border: none;
		border-radius: 4px;
		background: #005a8c;
		background: -moz-linear-gradient(top, #005a8c 0%, #004970 100%);
		background: -webkit-linear-gradient(top, #005a8c 0%,#004970 100%);
		background: linear-gradient(to bottom, #005a8c 0%,#004970 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005a8c', endColorstr='#004970',GradientType=0 )
		
	}

	.single-goods .table>tbody>tr>td{
		line-height: 1.5;
		font-size: 14px;
		font-weight: bold;
		
	}

	.single-goods .table>tbody>tr{
		display: block;
		width: 48%;
		float: left;
		border: 1px solid #eee;
		margin: 1%;
		overflow: hidden;
		
	}
	.table>thead>tr>th{
		background: none;
	}
	.single-goods .panel{
		border-color: #fff;
	}

	.single-goods .table>tbody>tr{
		background: #fff;
		margin-bottom: 20px;
		border: 4px solid #eee;
	}

	.single-goods .table>tbody>tr>td:nth-child(1){
		font-weight: bold;
		font-size: 18px;
		line-height: 2.5;
		color: #005a8c;
	}

	.single-goods .table .visible-xs{
		color:#999;
		font-size: 12px;
		font-weight: normal;
	}

	.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
		padding: 4px;
		border-color: #f7f7f7;
	}





	
}


/**
 * 邮局
 */
.mail-content .item{
margin: 10px 0;
    height: 139px;
    font-size: 12px;
}
.mail-content .itemh6{
	font-size: 16px;
}

.page-mail .content .btn-a{
	margin-top: 30px;
	padding-bottom: 20px;
	border-bottom: 2px solid #622C9C;
}

.page-mail .content .btn-b h5{
	margin-left: 20px;
	margin-top: 20px;
}

.single-mail{

}

.single-content{
	
}


.single-mail .single-content header{
	background: #F7F7F7;	
	margin-top: 30px;
	padding: 0 20px;
}

.single-mail .single-content header h5{
	line-height: 40px;
	position: relative;
	
}


.single-mail .single-content header h5:after{
	position: absolute;
	content: "";
	width: 100px;
	height: 3px;
	border-bottom: 2px solid #137abb;
	left: -20px;
	bottom: 0;
}

.single-mail .single-content .table{
	margin-top: 20px;
}

.single-mail .single-content .table>caption+thead>tr:first-child>td, .single-mail .single-content .table>caption+thead>tr:first-child>th, .single-mail .single-content .table>colgroup+thead>tr:first-child>td, .single-mail .single-content .table>colgroup+thead>tr:first-child>th, .single-mail .single-content .table>thead:first-child>tr:first-child>td, .table>thead:first-child>tr:first-child>th{
	background: #b8c2ca
}

.single-mail .single-content .table *{
	text-align: center;
}

.single-mail .single-content .table>thead>tr>th{
	border-bottom: 0;
}

.single-mail .btn-b{
	margin-bottom: 30px;
}

@media (max-width: 768px) {
	.page-mail .content .item{
		text-align: center;
		margin-bottom: 20px;
		border-bottom: 1px solid #eee;
	}

	.page-mail h5{
		text-align: center !important;
	}
}

/**
 * 底部
 * 
 **/
 
footer{
	background: #096a9d;
	padding-top: 30px;
	color: #fff;
}

footer a{
	color: #fff;
}

footer .footer-nav{

}
footer .footer-nav li a{
	line-height: 20px;
	opacity: .8;
	font-size: 12px;
	font-weight: bold;
}

footer .footer-nav li a:hover{
	opacity: 1
}

footer a:hover{
	color: #fff;
	opacity:.8
}
footer h3{
	margin-top: 0;
	font-size: 16px;
	position: relative;
	padding-bottom: 10px;
	
}

footer h3:after{
	content: "";
	position: absolute;
	width: 100%;
	height: 1px;
	background: #185d86;
	left: 0;
	bottom: 0px;

}

footer h3:before{
	content: "";
	position: absolute;
	width: 100%;
	height: 1px;
	background: #1989c4;
	left: 0;
	bottom: -1px;

}

footer .contact{
	text-align: right;

}

footer .contact p{
	margin-bottom: 0;
}


footer .contact .tel{
	font-size: 30px;
	margin-bottom: 20px;
		
}

footer .contact a{
	border-radius: 4px;
	border: 1px solid #0b4d71;
	width: 100%;
	background: #005a8c; 
	background: -moz-linear-gradient(top, #005a8c 0%, #004970 100%); 
	background: -webkit-linear-gradient(top, #005a8c 0%,#004970 100%); 
	background: linear-gradient(to bottom, #005a8c 0%,#004970 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005a8c', endColorstr='#004970',GradientType=0 );
}
/**
 * 底部
 */
.footer-sub-nav{
	margin-top: 30px;
	background: #185d86;
	font-size: 12px;
		
}
.footer-sub-nav .pull-right{
	padding: 10px 15px;
}
.footer-sub-nav a{
	color: #fff;
}

.footer-sub-nav li a:hover{
	background: none;
	opacity: .6
}

/**
 * 内页-产品
 */
.header-img{
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0071c6+0,00a0f0+93 */
	background: #0071c6; /* Old browsers */
	background: -moz-linear-gradient(top, #0071c6 0%, #00a0f0 93%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #0071c6 0%,#00a0f0 93%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #0071c6 0%,#00a0f0 93%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0071c6', endColorstr='#00a0f0',GradientType=0 ); /* IE6-9 */
}

@media (max-width: 768px) {
    .footer-sub-nav .pull-right{
	padding: 10px 15px;
	text-align: center;
}
	html #wpadminbar{
		display: none;
	}
	.navbar {
		background: #fff;
		position: fixed;
		width: 100%;
		top: 0
	}
	.logo-box img{
		display: none;
	}

	.logo{
		margin-top: 5px;
		width: 200px;
	}

	.navbar li a{
		color: #333;
	}

	.navbar-nav>li.active>a, .navbar-nav>li.active>a:hover{
		background: none;
	}
	.logo-box .ls{
		position: relative;
	}
	.logo-box .text-right img{
		display: none;
	}
	.logo-box .logo{
		left: 0;
		top: 0;
		position: absolute;
		z-index: 99999;
	}

	.logo-box .logo{
		max-width: 220px;
		margin-top: 5px;
	}
	.logo-box{
		background: none
	}
	.navbar-inverse .navbar-toggle{
		border: 0;
		color: #333;
	}
	.navbar-inverse .navbar-toggle .icon-bar{
		background-color: #333;
	}
	.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{
		background: 0;
	}
	.navbar-inverse .navbar-nav>li>a{
		color: #333;
	}
	.navbar ul li:after,.navbar ul li:before{
		content: '';
	}
	.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover{
		color: #333;
	}
	.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{
		background: 0
	}
	.navbar-nav{
		margin-top: 0;
	
	}
	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{
		border-color: #00a1e9;
		position: fixed;
		background: #fff;
		width: 100%;
	}

	

	.qrcode .col-xs-6{
		margin-bottom: 10px;
	}

	.qrcode h4{
		font-size: 12px;
	}

	.milestone .indc{
		font-size: 12px
	}

	.milestone .numCX{
		font-size: 20px;
	}

	.milestone i{
		font-size: 22px;
	}

	.price .item{
		padding: 15px;
	}

	.price .col-xs-6:nth-child(2n+1){
		padding-right: 0;
	}

	.price .item h4{
		font-size: 16px
	}

	.price .item b{
		font-size: 24px;
	}

	.logos{
		padding: 15px;
	}

	.logos img{
		max-width: 100%;
	}

	.links .title{
		text-align: center;
	}
	footer .contact{
		margin-bottom: 30px;
		text-align: center;

	}
	footer .footer-nav {
		margin-bottom: 30px;
		text-align: center;
	}




	/**
	 * 轮播
	 */
	 .swiper-container .text-box h2{
	 	font-size: 18px;
	 	margin-bottom: 4px;
	 	line-height: 1
	 }
	 .swiper-container .text-box p{
	 	padding-top: 5px;
	 	color: #fff;
	 }

	 
	 .set_1_btn {
	 	display: none;

	 	
	 }

	 /**
	  * 首页产品链接
	  */

	  .goods .panel-heading li a{
	  	margin-left: 20px;
	  }
	 .goods .panel-heading li:nth-child(1) a{
	 	background: none;
	 	color: inherit;
	 	
	 }
	 .goods .panel-heading li:nth-child(1):after{
	 	content: ''
	 }

	 .panel-body li{
	 	padding-left: 30px;
	 }

	 .goods .panel-heading li{
	 	width: 50%;
	 	float: left;
	 	line-height: 33px;
	 	margin: 0;

	 }




	 .goods .panel-heading li a{
	 	width: 100%;
	 	display: inline-block;
	 }

	 .panel-default>.panel-heading{
	 	font-size: 16px;
	 }




}

.single-title{
position: relative;

}

.single-title .breadcrumbs{
	position: absolute;
	right: 0;
	top: 0;
	margin-top: 10px;
}
/**
 * 面包屑导航
 */
.breadcrumbs{
	margin-top: 30px;
	color: #999;
	font-size: 15px
}

.breadcrumbs a{
	color: #096a9d;
}

.breadcrumbs .fa-chevron-right{
	font-size: 12px;
	color: #ccc;
	margin: 0 10px;
}


/**
 * 文章分类页
 */
.archive-list{

}


.archive-list .item{
	margin-bottom: 30px;
}
.archive-list h5.title{
	font-size: 16px;

}
.archive-list h5.title:before{
	content: '•';
	font-size: 12px;
	color: #F16C19;
}

.archive-list .time{
	float: right;
	color: #999;
	
}

.archive-list .summary{
	color: #999;
}

/**
 * 分页导航
 */
.custom-pagination{
	text-align: center;
	color: #999;
}
.custom-pagination a{
	border: 1px solid #eee;
	width: 40px;
	height: 40px;
	line-height: 40px;
	padding: 5px 10px;
	
}

.single-post h3.title{
    margin-top: 10px;
    font-size: 22px;
    text-align: center;
    padding-bottom: 20px;
    margin-bottom: 20px;
    border-bottom: 1px dotted #eee;
    
}
.single-post .content,.page-template-page-gongsijianjie .content{
    border: 0;   
    margin-top: 0;
    padding: 20px;
}
.single-post p{
    font-size: 15px;
    line-height: 1.8;
}

.post-navigation{
    padding: 20px 0;
}
.post-navigation h2{
    display: none;
}

.post-navigation a{
    color: #999;
}

.post-navigation .nav-previous,.post-navigation .nav-next{
    border-top: 1px solid #eee;
    width: 50%;
    padding: 15px 0 0 0;
    float: left;
    overflow:hidden; 
text-overflow:ellipsis;
display:-webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp:1; 
}
.post-navigation .nav-next{
    float: right;
    text-align: right;
}

/**
*   帮助
**/
.faq{
    background: #eee;
    padding: 40px;
    margin-bottom: 40px;
}
.faq h3{
    margin-bottom: 40px;
}
.faq a{
    margin: 0 20px;
    padding: 10px 20px;
    border-radius: 2px;
    background: #444;
    border-bottom: 2px solid #1E1E1E;
}

@media (max-width: 768px) {
.single-post .breadcrumbs{
       display: none;
   }
   
 .faq a{
       width: 200px;
        margin: 5px;
    }
	
.breadcrumbs{
 display: none;
}

.header-img img{
height:180px;
object-fit: cover;
float:left;
	}
	
.header-img{
	height:130px; overflow:hidden;
    object-fit: cover;
	background: #0075c4; /* Old browsers */
	background: -moz-linear-gradient(top, #0075c4 0%, #00a0f0 93%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, #0075c4 0%,#00a0f0 93%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #0075c4 0%,#00a0f0 93%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0075c4', endColorstr='#00a0f0',GradientType=0 ); /* IE6-9 */
}
 .swiper-wrapper img{
 height:350px;
object-fit: cover;
 }
 
}


/**
 * 产品介绍
 */
 .goods-introduce{
     padding: 0px;
 }
   .goods-introduce p{
    font-size:16px; padding-top: 10px;
 }
.gexian{border-right:1px #CCCCCC dashed;}
.nianzhongc2{width:1049px;text-align:center; font-size:16px; font-weight:600;color:#0073a8; padding:15px; border-bottom:1px #e6e6e6 solid; border-left:1px #e6e6e6 solid; border-right:1px #e6e6e6 solid;}
.nianzhongc2 a{font-size:16px; font-weight:600;color:#0073a8;}
.windowslinux{border-bottom: 0px solid; border-left: 0px solid; margin: 3px 0px; width: 168px; float: left; height: 128px; border-top: 0px solid; border-right: 0px solid;}
.nianzhongcxx{ padding:5px; font-size:16px;}

.fuwuqism{background-color:#f0f4f5;padding:20px 15px 20px 20px;line-height:1.6em;}
.fuwuqism1{background-color:#f3f9fc;padding:20px 15px 20px 20px;line-height:1.6em;}
.gongsiyewu{ border-top:1px dashed #cccccc;border-bottom:1px dashed #cccccc;padding:8px 0; margin:28px 0; font-size:18px;}

