﻿	*{
		padding:0;
		margin:0;
		text-decoration:none;
		list-style:none;
		outline:none;
		border:0;
		font-family:微软雅黑;
		-webkit-tap-highlight-color :rgba(0, 0, 0, 0);
	}
	html{font-size:62.5%; /* 10÷16=62.5% */} body{font-size:12px;font-size:1.2rem ; /* 12÷10=1.2 */} p{font-size:14px;font-size:1.4rem;}
	h1,h2,h3,h4,h5,b{
		font-weight:normal;
	}
	body{
		width:100%;
		overflow-x:hidden;
		overflow-y:auto;
		background-color:#FFF;
	}
	.hidden{
		display:none!important;
	}
	.clear{
		clear:both;
	}
	::-webkit-scrollbar
	{
		width:5px;
		background-color:#ccc;
	}
	
	/*定义滚动条轨道 内阴影+圆角*/
	::-webkit-scrollbar-track
	{
		-webkit-box-shadow: inset 0 0 6px background-color: transparent;
		border-radius: 10px;
	}

	/*定义滑块 内阴影+圆角*/
	::-webkit-scrollbar-thumb
	{
		border-radius: 10px;
		-webkit-box-shadow: inset 0 0 6px transparent;
		background-color: #356cb0;
	}
	span.blue{
		color:#0158b6;
	}
	
	.header{
		width:100%;
	}
	.header .top-box{
		width:100%;
		background-color:#ececec;
	}
	.header .top-show{
		width:1200px;
		margin:0 auto;
		height:30px;
		line-height:30px;
		overflow:hidden;
		font-size:13px;
		color:#666666;
	}
	.header .top-show div.left{
		float:left;
	}
	.header .top-show div.right{
		float:right;
		display:flex;
		align-items:center;
		height:100%;
	}
	.header .top-show div.right div.tel{
		display:flex;
		align-items:center;
		padding:0 20px;
	}
	.header .top-show div.right div.tel img{
		height:18px;
		margin-right:5px;
	}
	.header .top-show div.right div.link a{
		height:100%;
		display:flex;
		align-items:center;
		padding:0 20px;
		border-left:1px solid #f3f3f3;
	}
	.header .top-show div.right div.link a img{
		height:20px;
	}
	.header .center-box{
		width:1200px;
		margin:0 auto;
		height:110px;
		background-color:#FFF;
		overflow:hidden;
	}
	.header .center-box div.left{
		float:left;
		display:flex;
		align-items:center;
		height:100%;
	}
	.header .center-box div.left img{
width:440px
		height:70px;
	}
	.header .center-box div.right{
		float:right;
		display:flex;
		align-items:center;
		height:100%;
	}
	.header .center-box div.right dl{
		display:flex;
		align-items:center;
	}
	.header .center-box div.right dl dt img{
		height:60px;
	}
	.header .center-box div.right dl dd{
		font-size:18px;
		color:#333333;
		margin-left:10px;
	}
	.header .center-box div.right dl dd h5{
		font-size:28px;
		color:#0158b6;
		font-weight:bold;
		font-family:黑体;
	}
	.header .menu-box{
		width:100%;
		background-color:#0158b6;
	}
	.header .menu-box ul{
		width:1200px;
		margin:0 auto;
	}
	.header .menu-box ul li{
		float:left;
		width:12.5%;
		padding:15px 0;
		text-align:center;
		position:relative;
	}
	.header .menu-box ul li a{
		font-size:16px;
		color:#ffffff;
		display:block;
		border-right:1px dotted #7aa6d5;
	}
	.header .menu-box ul li:last-child a{
		border-right:none;
	}
	
	.header .menu-box ul li div.second{
		position:absolute;
		top:100%;
		padding-top:10px;
		left:0;
		width:100%;
		z-index:100;
		display:none;
	}
	.header .menu-box ul li div.second:before{
		content:"";
		width: 0;
		height: 0;
		border-left: 8px solid transparent;
		border-right: 8px solid transparent;
		border-bottom: 12px solid #fff;
		top:-2px;
		left:calc(50% - 4px);
		position:absolute;
	}
	.header .menu-box ul li div.second a{
		border-right:none;
		line-height:40px;
		text-align:center;
		background-color:#FFF;
		color:#333;
		font-size:14px;
	}
	.header .menu-box ul li div.second a:hover{
		color:#fff;
		background-color:#0158b6;
	}
	.header .menu-box ul li div.second a:first-child{
		border-radius:5px 5px 0 0;
	}
	.header .menu-box ul li div.second a:last-child{
		border-radius:0 0 5px 5px;
	}
	.header .menu-box ul li.active{
		background-color:#ffd324;
	}
	.header .menu-box ul li.active a{
		border-right:none;
	}
	.header .menu-box ul li:hover div.second{
		display:block;
	}
	
	
	.banner img{
		width:100%;
		display:block;
	}
	.wap-banner{
		display:none;
	}
	.banner .swiper-pagination{
		bottom:4%;
	}
	.banner .swiper-pagination-bullet{
		width:50px;
		height:4px;
		background-color:#FFF;
		opacity:1;
		border-radius:0;
	}
	.banner .swiper-pagination-bullet-active{
		background-color:#0158b6;
	}
	
	.search-box{
		width:100%;
		background-color:#005aba;
	}
	.search-show{
		width:1200px;
		height:120px;
		margin:0 auto;
		
	}
	.search-show form{
		height:100%;
		width:100%;
		display:flex;
		align-items:center;
		justify-content:center;
	}
	.search-show h5{
		font-size:20px;
		font-weight:bold;
		color:#fff;
		margin-right:40px;
	}
	.search-show select{
		width:150px;
		padding:0 10px;
		height:40px;
		margin-right:1px;
		background-color:#FFF;
	}
	.search-show input.txt{
		width:460px;
		padding-left:40px;
		padding-right:20px;
		height:40px;
		background-color:#FFF;
		background-image:url(../images/search.png);
		background-repeat:no-repeat;
		background-size:22px;
		background-position:5px center;
		
	}
	.search-show input.submit{
		width:130px;
		height:40px;
		font-size:16px;
		color:#444444;
		font-weight:bold;
		background-color:#ffd324;
		cursor:pointer;
	}
	
	.index-product{
		width:1200px;
		margin:0 auto;
		padding:50px 0;
	}
	.index-product h3{
		font-size:30px;
		font-weight:bold;
		color:#0158b6;
		text-align:center;
		width:230px;
	}
	.index-product h3 span{
		font-size:14px;
		color:#666666;
		font-weight:normal;
		margin-left:10px;
	}
	.index-product-show{
		width:100%;
		overflow:hidden;
		margin-top:30px;
	}
	.index-product-show div.left{
		width:230px;
		float:left;
	}
	.index-product-show div.left ul li{
		width:146px;
		border:2px solid #0158b6;
		height:40px;
		line-height:40px;
		margin-bottom:10px;
		padding:0 40px;
	}
	.index-product-show div.left ul li a{
		display:block;
		font-size:16px;
		color:#333333;
		font-weight:450;
	}
	.index-product-show div.left ul li:first-child{
		padding:0;
		width:226px;
		height:20px;
		display:flex;
		align-items:center;
		justify-content:center;
	}
	.index-product-show div.left ul li:last-child{
		padding:0;
		width:226px;
		height:20px;
		display:flex;
		align-items:center;
		justify-content:center;
	}
	.index-product-show div.left ul li:not(:first-child):not(:last-child):hover{
		background-color:#0158b6;
	}
	.index-product-show div.left ul li:not(:first-child):not(:last-child):hover a{
		color:#fff;
	}
	.index-product-show div.left a.more{
		display:block;
		width:150px;
		padding:0 40px;
		height:44px;
		background-color:#0158b6;
		text-align:center;
		line-height:44px;
		color:#fff;
		font-size:18px;
	}
	.index-product-show div.right a.more{
		display:none;
	}
	.index-product-show div.right{
		width:930px;
		float:right;
	}
	.index-product-show div.right ul{
		width:100%;
		overflow:hidden;
	}
	.index-product-show div.right ul li{
		width:23.5%;
		float:left;
		margin-right:2%;
		overflow:hidden;
		margin-bottom:20px;
	}
	.index-product-show div.right ul li:nth-of-type(4n){
		margin-right:0;
	}
	.index-product-show div.right ul li div.img{
		display:block;
		width:100%;
		display:flex;
		align-items:center;
		justify-content:center;
		overflow:hidden;
	}
	.index-product-show div.right ul li div.img img{
		width:100%;
		min-height:100%;
		display:block;
	}
	.index-product-show div.right ul li div.img img{
		display:block;
		transition:500ms ease-out;
		-webkit-transition:500ms ease-out;
		-ms-transition:500ms ease-out;
		-moz-transition:500ms ease-out;
		-o-transition:500ms ease-out;
	}
	.index-product-show div.right ul li:hover div.img img{
		transform:scale(1.06);
		-webkit-transform:scale(1.06);
		-moz-transform:scale(1.06);
		-ms-transform:scale(1.06);
	}
	.index-product-show div.right ul li h5{
		height:40px;
		line-height:40px;
		text-align:center;
		font-size:16px;
		color:#fff;
		width:96%;
		padding:0 2%;
		background-color:#0158b6;
	}
	
	.index-log{
		width:100%;
		background-color:#075cb8;
	}
	.index-log-show{
		width:1200px;
		margin:0 auto;
		height:200px;
		overflow:hidden;
	}
	.index-log-show div.left{
		float:left;
		height:100%;
		display:flex;
		align-items:center;
	}
	.index-log-show div.left h5{
		font-size:48px;
		font-weight:bold;
		color:#fff;
	}
	.index-log-show div.left div.des{
		font-size:18px;
		color:#ffffff;
		margin-top:10px;
	}
	.index-log-show div.right{
		float:right;
		height:100%;
		display:flex;
		align-items:center;
		font-size:18px;
		color:#fff;
		text-align:right;
	}
	.index-log-show div.right h5 a{
		font-size:30px;
		color:#ffffff;
		margin:10px auto;
		display:block;
	}
	.index-log-show div.right a.ask{
		width:130px;
		height:40px;
		display:block;
		background-color:#FFF;
		border-radius:5px;
		float:right;
		text-align:center;
		line-height:40px;
		font-size:20px;
		color:#0158b6;
	}
	
	.index-about{
		width:1200px;
		margin:0 auto;
		padding:50px 0;
		overflow:hidden;
	}
	
	.index-about div.left{
		width:715px;
		float:left;
	}
	.index-about div.left h5{
		height:40px;
		border-bottom:2px solid #0158b6;
		line-height:40px;
		overflow:hidden;
	}
	.index-about div.left h5 span{
		display:block;
		float:left;
		width:135px;
		height:40px;
		text-align:center;
		background-color:#0158b6;
		border-radius:5px 5px 0 0;
		font-size:20px;
		color:#ffffff;
	}
	.index-about div.left h5 a.more{
		float:right;
		font-size:16px;
		color:#0158b6;
		font-weight:bold;
	}
	.index-about div.left div.txt{
		width:100%;
		overflow:hidden;
		margin-top:35px;
	}
	.index-about div.left div.txt img{
		display:block;
		width:35.6%;
		float:left;
	}
	.index-about div.left div.txt div.ct{
		float:right;
		width:61%;
		font-size:14px;
		color:#555555;
		line-height:28px;
	}
	
	.index-about div.right{
		width:445px;
		float:right;
	}
	
	.index-about div.right h5{
		height:40px;
		border-bottom:2px solid #0158b6;
		line-height:40px;
		overflow:hidden;
	}
	.index-about div.right h5 span{
		display:block;
		float:left;
		width:135px;
		height:40px;
		text-align:center;
		background-color:#0158b6;
		border-radius:5px 5px 0 0;
		font-size:20px;
		color:#ffffff;
	}
	.index-about div.right h5 a.more{
		float:right;
		font-size:16px;
		color:#0158b6;
		font-weight:bold;
	}
	.index-about div.right div.txt{
		margin-top:35px;
	}
	.index-about div.right div.txt .swiper-slide{
		position:relative;
	}
	.index-about div.right div.txt .swiper-slide div.img{
		width:100%;
		display:flex;
		align-items:center;
		justify-content:center;
	}
	.index-about div.right div.txt .swiper-slide img{
		display:block;
		width:100%;
		min-height:100%;
	}
	.index-about div.right div.txt .swiper-slide h4{
		position:absolute;
		bottom:0;
		left:0;
		width:100%;
		height:50px;
		line-height:50px;
		text-align:center;
		background-color:rgba(1,88,182,0.75);
		font-size:18px;
		color:#ffffff;
	}
	.index-about div.right div.txt .swiper-slide h4:before{
		content:"●";
		margin-right:10px;
	}
	
	.index-about div.right div.txt .swiper-slide h4:after{
		content:"●";
		margin-left:10px;
	}
	.index-about div.right div.txt .swiper-button-prev{
		background-image:url(../images/prev.png);
		background-size:15px 30px;
		top:auto;
		bottom:2px;
	}
	.index-about div.right div.txt .swiper-button-next{
		background-image:url(../images/next.png);
		background-size:15px 30px;
		top:auto;
		bottom:2px;
	}
	
	.index-news{
		width:1200px;
		margin:0 auto;
		overflow:hidden;
		padding-bottom:50px;
	}
	.index-news div.left{
		width:48%;
		float:left;
	}
	.index-news div.left h5{
		height:60px;
		display:flex;
		align-items:center;
		font-size:24px;
		color:#000000;
		border-bottom:1px solid #eaeaea;
	}
	.index-news div.left h5 img{
		margin-right:10px;
		height:30px;
	}
	.index-news div.left ul li{
		padding:15px 0;
		border-bottom:1px solid #eaeaea;
		position:relative;
	} 
	.index-news div.left ul li:after{
		content:"";
		width:35px;
		height:100%;
		background-image:url(../images/p8.png);
		background-size:100%;
		background-repeat:no-repeat;
		background-position:center;
		display:block;
		position:absolute;
		right:0;
		top:0;
	}
	.index-news div.left ul li a{
		display:block;
		width:100%;
		overflow:hidden;
	}
	.index-news div.left ul li a div.date{
		float:left;
		padding:0 10px;
		border-right:1px solid #eaeaea;
		height:100%;
		text-align:center;
		font-size:14px;
		color:#999999;
	}
	
	.index-news div.left ul li a div.date h4{
		font-size:30px;
		color:#999999;
	}
	.index-news div.left ul li a div.txt{
		width:70%;
		float:left;
		margin-left:10px;
		line-height:28px;
	}
	.index-news div.left ul li a div.txt div.tt{
		font-size:16px;
		color:#333333;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space:nowrap;
	}
	.index-news div.left ul li a div.txt div.des{
		font-size:14px;
		color:#777777;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space:nowrap;
	}
	.index-news div.left ul li:hover div.date h4{
		color:#0158b6;
	}
	.index-news div.left ul li:hover div.txt div.tt{
		color:#0158b6;
	}
	.index-news div.left ul li:hover:after{
		background-image:url(../images/p8-hover.png);
	}
	
	
	.index-news div.right{
		width:48%;
		float:right;
	}
	.index-news div.right h5{
		height:60px;
		display:flex;
		align-items:center;
		font-size:24px;
		color:#000000;
		border-bottom:1px solid #eaeaea;
	}
	.index-news div.right h5 img{
		margin-right:10px;
		height:30px;
	}
	.index-news div.right ul li{
		padding:15px 0;
		border-bottom:1px solid #eaeaea;
		position:relative;
	} 
	.index-news div.right ul li:after{
		content:"";
		width:35px;
		height:100%;
		background-image:url(../images/p8.png);
		background-size:100%;
		background-repeat:no-repeat;
		background-position:center;
		display:block;
		position:absolute;
		right:0;
		top:0;
	}
	.index-news div.right ul li a{
		display:block;
		width:100%;
		overflow:hidden;
	}
	.index-news div.right ul li a div.date{
		float:left;
		padding:0 10px;
		border-right:1px solid #eaeaea;
		height:100%;
		text-align:center;
		font-size:14px;
		color:#999999;
	}
	
	.index-news div.right ul li a div.date h4{
		font-size:30px;
		color:#999999;
	}
	.index-news div.right ul li a div.txt{
		width:70%;
		float:left;
		margin-left:10px;
		line-height:28px;
	}
	.index-news div.right ul li a div.txt div.tt{
		font-size:16px;
		color:#333333;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space:nowrap;
	}
	.index-news div.right ul li a div.txt div.des{
		font-size:14px;
		color:#777777;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space:nowrap;
	}
	.index-news div.right ul li:hover div.date h4{
		color:#0158b6;
	}
	.index-news div.right ul li:hover div.txt div.tt{
		color:#0158b6;
	}
	.index-news div.right ul li:hover:after{
		background-image:url(../images/p8-hover.png);
	}
	
	.footer{
		width:100%;
		background-color:#272d39;
	}
	.footer .top-box{
		width:100%;
		padding:30px 0;
	}
	.footer .top-show{
		width:1200px;
		margin:0 auto;
		overflow:hidden;
	}
	.footer .top-show ul{
		float:left;
		margin-right:50px;
	}
	
	.footer .top-show ul li a{
		font-size:14px;
		color:#fffefe;
		line-height:28px;
		display:block;
	}
	.footer .top-show ul li:first-child a{
		font-size:18px;
		color:#fffefe;
		font-weight:bold;
		margin-bottom:20px;
	}
	.footer .top-show div.right{
		float:right;
		overflow:hidden;
	}
	.footer .top-show div.right div.ewm{
		float:left;
		margin-left:50px;
	}
	.footer .top-show div.right div.ewm img{
		width:122px;
		display:block;
	}
	.footer .top-show div.right div.ewm p{
		text-align:center;
		height:40px;
		line-height:40px;
		font-size:16px;
		color:#fffefe;
	}
	.footer .copyright{
		width:100%;
		background-color:#181e2a;
		height:50px;
		line-height:50px;
		text-align:center;
		font-size:16px;
		color:#fffefe;
	}
	.footer_fixed{
    display: none;
  }
	
	.wap-header{
		width:93.75%;
		padding:0 3.125%;
		border-bottom:1px solid #ddd;
		height:50px;
		display:none;
		position:fixed;
		top:0;
		left:0;
		background-color:#FFF;
		z-index:100;
	}
	.wap-header div.logo{
		height:100%;
		float:left;
	}
	.wap-header div.logo a{
		height:100%;
		display:flex;
		align-items:center;
	}
	.wap-header div.logo img{
		height:50%;
		display:block;
	}
	.wap-header div.menu-btn{
		height:100%;
		display:flex;
		align-items:center;
		float:right;
		cursor:pointer;
	}
	.wap-header div.menu-btn p{
		height:30px;
		width:30px;
		background-image:url(../images/menu-btn.png);
		background-size:100% 100%;
		background-repeat:no-repeat;
	}
	.wap-header div.menu-list{
		position:absolute;
		top:50px;
		right:0;
		text-align:center;
		color:#fff;
		z-index:100;
		background-color:rgba(0,0,0,0.8);
		display:none;
	}
	.wap-header div.menu-list li a{
		display:block;
		color:#fff;
		padding:0 20px;
		line-height:40px;
		font-size:18px;
	}
	.other-box{
		width:1200px;
		margin:0 auto;
		padding:50px 0;
		overflow:hidden;
	}
	.other-box div.top-menu{
		width:100%;
	}
	.other-box div.top-menu ul{
		overflow:hidden;
		width:100%;
		display:flex;
		align-items:center;
		justify-content:center;
	}
	.other-box div.top-menu ul li{
		float:left;
		width:11.7%;
		height:40px;
		text-align:center;
		line-height:40px;
		margin-right:2%;
	}
	.other-box div.top-menu ul li a{
		font-size:16px;
		color:#333333;
		display:block;
		background-color:#e9e9e9;
		border-radius:5px;
	}
	.other-box div.top-menu ul li.active a{
		background-color:#0158b6;
		color:#fff;
	}
	.other-box .content-show{
		width:100%;
		margin-top:40px;
	}
	.other-box .content-show h3{
		font-size:24px;
		color:#333333;
	}
	.other-box .content-show h3 span{
		font-size:18px;
		color:#555555;
		font-family:Arial;
	}
	.other-box .content-show div.ct{
		font-size:14px;
		color:#555555;
		line-height:30px;
		margin:20px auto;
	}
	.other-box .content-show div.ct img{
		display:block;
		max-width:100%;
		margin:10px auto;
	}
	.other-box div.left{
		float:left;
		width:250px;
		
	}
	.other-box div.left div.tt{
		width:100%;
		height:75px;
		background-image:url(../images/tt-bg.jpg);
		background-size:100% 100%;
		text-align:center;
		line-height:70px;
		font-size:24px;
		color:#ffffff;
	}
	.other-box div.left ul{
		width:96%;
		margin:0 auto;
		border:1px solid #ccc;
		border-top:none;
	}
	.other-box div.left ul li a{
		display:block;
		height:40px;
		line-height:40px;
		padding-left:20%;
		font-size:16px;
		color:#333333;
		border-bottom:1px dotted #ccc;
		background-image:url(../images/p9.jpg);
		background-size:18px 18px;
		background-repeat:no-repeat;
		background-position:8% center;
	}
	.other-box div.left ul li.active a{
		color:#005aba;
	}
	.other-box div.left ul li:last-child a{
		border-bottom:none;
	}
	
	.other-box div.left div.left-contact{
		width:calc(96% - 32px);
		margin:0 auto;
		position:relative;
		padding:20px 15px;
		border:1px solid #ddd;
		border-top:none;
	}
	.other-box div.left div.left-contact h5{
		font-size:14px;
		font-weight:bold;
		letter-spacing:0.5px;
		margin-bottom:15px;
		color:#005aba;
	}
	.other-box div.left div.left-contact div.ct{
		font-size:12px;
		color:#333;
		line-height:28px;
	}
	.other-box div.left div.left-contact a.tel{
		position:absolute;
		bottom:25px;
		right:6px;
		font-size:18px;
		color:#999999;
	}
	.other-box div.right{
		width:915px;
		float:right;
	}
	.other-box div.right div.qt{
		width:100%;
		overflow:hidden;
		margin-bottom:10px;
	}
	.other-box div.right div.qt div.left{
		width:130px;
		height:40px;
		padding-left:40px;
		background-color:#f1f1f1;
		line-height:40px;
		float:left;
		font-size:16px;
		font-weight:bold;
		color:#333333;
		background-image:url(../images/p10.png);
		background-size:15px 15px;
		background-repeat:no-repeat;
		background-position:15px center;
	}
	.other-box div.right div.qt div.right{
		float:right;
		width:730px;
	}
	.other-box div.right div.qt div.right ul{
		overflow:hidden;
		border-bottom:1px dotted #e5e5e5;
		padding-bottom:10px;
	}
	.other-box div.right div.qt div.right ul li{
		float:left;
		width:16.6%;
	}
	.other-box div.right div.qt div.right ul li a{
		display:block;
		font-size:14px;
		color:#555555;
		line-height:24px;
	}
	.other-box div.right div.qt div.right ul li.active a{
		color:#fe852a;
	}
	.other-box div.right div.qt div.right ul li a:before{
		content:"●";
		margin-right:5px;
	}
	.other-box div.right div.pc-list{
		width:100%;
	}
	.other-box div.right div.pc-list ul{
		width:100%;
		overflow:hidden;
	}
	.other-box div.right div.pc-list ul li{
		width:23.5%;
		float:left;
		margin-right:2%;
		overflow:hidden;
		margin-bottom:20px;
		box-shadow:#ddd 5px 5px 5px;
		border-radius:5px;
	}
	.other-box div.right div.pc-list ul li:nth-of-type(4n){
		margin-right:0;
	}
	.other-box div.right div.pc-list ul li div.img{
		display:block;
		width:100%;
		overflow:hidden;
		display:flex;
		align-items:center;
		justify-content:center;
	}
	.other-box div.right div.pc-list ul li div.img img{
		width:100%;
		min-height:100%;
		display:block;
	}
	
	.other-box div.right div.pc-list ul li div.img img{
		display:block;
		transition:500ms ease-out;
		-webkit-transition:500ms ease-out;
		-ms-transition:500ms ease-out;
		-moz-transition:500ms ease-out;
		-o-transition:500ms ease-out;
	}
	.other-box div.right div.pc-list ul li:hover div.img img{
		transform:scale(1.1);
		-webkit-transform:scale(1.1);
		-moz-transform:scale(1.1);
		-ms-transform:scale(1.1);
	}
	.other-box div.right div.pc-list ul li h5{
		height:40px;
		line-height:40px;
		text-align:center;
		font-size:16px;
		color:#333333;
		width:96%;
		padding:0 2%;
		background-color:#dedede;
	}
	.other-box div.right div.pc-list ul li h5{
		background-color:#0158b6;
		color:#fff;
	}
	.category-title{
		font-size:18px;
		color:#fff;
		margin:40px 0 30px; 
		display:flex;
		align-items:center;
		width:calc(100% - 35px);
		overflow:hidden;
		border-bottom:1px solid #005aba;
	}
	.category-title strong{
		padding:6px 15px 6px 5px;
		color:#333;
	}
	.other-box div.right div.pl-list{
		width:100%;
		margin-top:20px;
	}
	.other-box div.right div.pl-list ul{
		width:100%;
		overflow:hidden;
	}
	.other-box div.right div.pl-list ul li{
		width:49%;
		float:left;
		margin-right:2%;
		margin-bottom:20px;
		background-color:#f6f6f6;
		box-shadow:#ddd 5px 5px 5px;
		border-radius:5px;
		overflow:hidden;
	}
	.other-box div.right div.pl-list ul li a{
		display:block;
		overflow:hidden;
		width:100%;
	}
	.other-box div.right div.pl-list ul li a div.img{
		float:left;
		width:160px;
		height:160px;
		display:flex;
		align-items:center;
		justify-content:center;
		overflow:hidden;
	}
	.other-box div.right div.pl-list ul li a div.img img{
		width:100%;
		min-height:100%;
		display:block;
	}

	.other-box div.right div.pl-list ul li a div.img img{
		display:block;
		transition:500ms ease-out;
		-webkit-transition:500ms ease-out;
		-ms-transition:500ms ease-out;
		-moz-transition:500ms ease-out;
		-o-transition:500ms ease-out;
	}
	.other-box div.right div.pl-list ul li:hover a div.img img{
		transform:scale(1.1);
		-webkit-transform:scale(1.1);
		-moz-transform:scale(1.1);
		-ms-transform:scale(1.1);
	}
	.other-box div.right div.pl-list ul li:nth-of-type(2n){
		margin-right:0;
	}
	.other-box div.right div.pl-list ul li div.txt{
		float:right;
		padding:15px 18px 0 18px;
		width:calc(100% - 196px);
	}
	.other-box div.right div.pl-list ul li div.txt h5{
		font-size:16px;
		color:#444444;
		margin-bottom:10px;
		overflow: hidden;
		text-overflow:ellipsis;
		white-space:nowrap;
	}
	.other-box div.right div.pl-list ul li:hover div.txt h5{
		color:#005aba;
	}
	.other-box div.right div.pl-list ul li div.txt div.des{
		font-size:14px;
		color:#777777;
		line-height:24px;
		text-overflow: -o-ellipsis-lastline;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp:4;/*第几行*/
		-webkit-box-orient: vertical; 
	}
	.pd-box{
		width:100%;
		margin-top:30px;
	}
	.pd-show{
		width:100%;
		overflow:hidden;
	}
	.pd-show div.left{
		float:left;
		width:42%;
	}
	.pd-show div.left div.pic-show{
		width:calc(100% - 15px);
		padding:5.5px;
		border:1px solid #ebebeb;
		display:flex;
		align-items:center;
		justify-content:center;
	}
	.pd-show div.left div.pic-show img{
		display:block;
		width:100%;
		min-height:100%;
	}
	.pd-show div.left div.pic-select ul{
		width:100%;
		overflow:hidden;
		border:none;
		padding-bottom:5px;
	}
	.pd-show div.left div.pic-select ul li{
		width:23.5%;
		float:left;
		margin-right:2%;
		margin-top:5px;
		cursor:pointer;
		display:flex;
		align-items:center;
		justify-content:center;
	}
	
	.pd-show div.left div.pic-select ul li img{
		display:block;
		width:calc(100% - 2px);
		min-height:calc(100% - 2px);
		border:1px solid #ddd;
	}
	.pd-show div.left div.pic-select ul li.active img{
		border:1px solid #005aba;
	}
	.pd-show div.left div.pic-select ul li:nth-of-type(4n){
		margin-right:0;
	}
	.pd-show div.right{
		float:right;
		width:51%;
	}
	.pd-show div.right h3{
		font-size:20px;
		color:#005aba;
		border-bottom:1px solid #dddddd;
		padding:5px 0;
		margin-top:10px;
	}
	.pd-show div.right h3 div.hits{
		line-height:27px;
		float:right;
		font-size:12px;
		color:#333;
	}
	.pd-show div.right div.ct{
		font-size:16px;
		color:#333333;
		line-height:30px;
		margin-top:20px;
	}
	.pd-show div.right div.ct div.des{
		min-height:180px;
	}
	.pd-show div.right div.btn{
		overflow:hidden;
		margin-top:30px;
	}
	.pd-show div.right div.btn a{
		display:block;
		width:170px;
		height:45px;
		background-color:#005aba;
		float:left;
		line-height:45px;
		color:#fff;
		font-size:18px;
		border-radius:5px;
		text-align:center;
		margin:0 25px;
	}
	.pd-txt{
		width:100%;
		margin-top:30px;
	}
	.pd-txt div.top-menu ul{
		width:100%;
		background-color:#0a60bd;
		height:45px;
		line-height:45px;
		overflow:hidden;
		display:block;
		padding-bottom:0;
		border-radius:5px 5px 0 0;
	}
	.pd-txt div.top-menu ul li{
		float:left;
		width:150px;
		height:100%;
		font-size:16px;
		color:#fff;
		border-right:1px solid #fff;
		cursor:pointer;
		margin-right:0;
	}
	.pd-txt div.top-menu ul li:last-child{
		border-right:none;
	}
	.pd-txt div.top-menu ul li.active{
		background-color:#fe8a32;
	}
	.pd-txt div.ct{
		padding:30px;
		width:calc(100% - 62px);
		border:1px solid #ddd;
		border-top:none;
		font-size:14px;
		color:#555555;
		line-height:30px;
	}
	
	.pd-txt div.ct table{
		width:100%;
	}
	.pd-txt div.ct ul li{
		line-height:30px;
	}
	.pd-txt div.ct ul li a{
		color:#333;
		font-size:14px;
		display:flex;
		align-items:center;
	}
	.pd-txt div.ct ul li a img{
		display:block;
		height:18px;
		margin-right:10px;
	}
	
	.pd-txt div.ct:not(:first-child){
		display:none;
	}
	.pd-box .pc-list{
		margin-top:30px;
	}
	.content-show .lytt{
		font-size:24px;
		color:#333333;
		text-align:center;
	}
	.content-show .lytt span{
		display:block;
		font-size:16px;
		color:#cccccc;
		margin-top:10px;
	}
	.content-show .lyimg{
		width:100%;
		overflow:hidden;
		margin-top:20px;
	}
	.content-show .lyimg li{
		width:23.5%;
		float:left;
		margin-right:2%;
		position:relative;
		margin-bottom:20px;
	}
	.content-show .lyimg li:nth-of-type(4n){
		margin-right:0;
	}
	.content-show .lyimg li p{
		position:absolute;
		bottom:0;
		height:45px;
		left:0;
		width:100%;
		line-height:45px;
		text-align:center;
		background-color:rgba(0,0,0,0.5);
		font-size:18px;
		color:#fff;
	}
	.content-show .lyimg li img{
		display:block;
		margin:0!important;
	}
	.content-show div.download{
		width:100%;
	}
	.content-show div.download ul{
		width:100%;
		overflow:hidden;
	}
	.content-show div.download ul li{
		width:calc(49% - 40px);
		padding:0 20px;
		margin-right:2%;
		float:left;
		height:40px;
		line-height:40px;
		background-color:#f7f7f7;
		overflow:hidden;
	}
	.content-show div.download ul li:nth-of-type(2n){
		margin-right:0;
	}
	
	.content-show div.download ul li:nth-of-type(2),.content-show div.download ul li:nth-of-type(3),.content-show div.download ul li:nth-of-type(6),.content-show div.download ul li:nth-of-type(7),.content-show div.download ul li:nth-of-type(10),.content-show div.download ul li:nth-of-type(11),.content-show div.download ul li:nth-of-type(14),.content-show div.download ul li:nth-of-type(15),.content-show div.download ul li:nth-of-type(18),.content-show div.download ul li:nth-of-type(19){
		background-color:#FFF;
	}
	
	
	.content-show div.download ul li div.title{
		width:60%;
		float:left;
		font-size:14px;
		color:#333;
	}
	.content-show div.download ul li div.date{
		float:left;
		font-size:14px;
		color:#888888;
	}
	.content-show div.download ul li a{
		float:right;
		font-size:12px;
		color:#fff;
		width:85px;
		height:24px;
		text-align:center;
		line-height:23px;
		display:block;
		margin-top:8px;
		background-color:#2b8fcd;
		border-radius:5px;
	}
	.other-box .content-show{
		margin-top:20px;
	}
	.content-show .jjtt{
		text-align:center;
		font-size:24px;
		color:#333333;
		padding:10px 0;
		border-bottom:1px dotted #ddd;
		margin-top:-20px;
	}
	.content-show div.solve{
		width:100%;
		margin-top:30px;
	}
	.content-show div.solve ul{
		width:100%;
		overflow:hidden;
	}
	.content-show div.solve ul li{
		width:48%;
		margin-right:4%;
		float:left;
		overflow:hidden;
		padding:15px 0;
		border-bottom:1px dashed #ddd;
	}
	.content-show div.solve ul li:nth-of-type(2n){
		margin-right:0;
	}
	.content-show div.solve ul li div.left{
		width:26.8%;
		height:110px;
		float:left;
		overflow:hidden;
		display:flex;
		align-items:center;
		justify-content:center;
	}
	.content-show div.solve ul li div.left img{
		width:100%;
		min-height:100%;
		display:block;
		border:1px solid #ddd;
	}
	.content-show div.solve ul li div.right{
		width:65%;
		float:right;
	}
	.content-show div.solve ul li div.right h5{
		font-size:16px;
		color:#333333;
		font-weight:bold;
		margin-top:5px;
	}
	.content-show div.solve ul li div.right div.date{
		font-size:14px;
		color:#999999;
		margin:5px 0;
	}
	.content-show div.solve ul li div.right div.des{
		font-size:14px;
		color:#666666;
		line-height:24px;
		text-overflow: -o-ellipsis-lastline;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp:2;/*第几行*/
		-webkit-box-orient: vertical; 
	}
	.content-show div.news{
		width:100%;
		margin-top:30px;
	}
	.content-show div.news ul{
		width:100%;
		overflow:hidden;
	}
	.content-show div.news ul li{
		width:48%;
		margin-right:4%;
		float:left;
		overflow:hidden;
		padding:15px 0;
		border-bottom:1px dashed #ddd;
	}
	.content-show div.news ul li:nth-of-type(2n){
		margin-right:0;
	}
	.content-show div.news ul li div.left{
		width:72px;
		height:75px;
		float:left;
		border:1px solid #0158b6;
		text-align:center;
		
	}
	.content-show div.news ul li div.left b{
		display:block;
		height:50px;
		line-height:50px;
		font-size:40px;
		color:#0158b6;
		font-family:Arial;
	}
	.content-show div.news ul li div.left p{
		height:25px;
		line-height:25px;
		background-color:#0158b6;
		color:#fff;
		font-size:14px;
		font-family:Arial;
	}
	.content-show div.news ul li div.right{
		width:calc(100% - 92px);
		float:right;
	}
	.content-show div.news ul li div.right h5{
		font-size:16px;
		color:#0158b6;
		margin-top:5px;
	}
	.content-show div.news ul li div.right div.des{
		font-size:14px;
		color:#666666;
		margin-top:5px;
		text-overflow: -o-ellipsis-lastline;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp:2;/*第几行*/
		-webkit-box-orient: vertical; 
	}
	.content-show div.nd-box h1{
		font-size:18px;
		color:#333333;
		font-weight:bold;
		text-align:center;
		margin-top:-20px;
	}
	.content-show div.nd-box div.author{
		width:100%;
		overflow:hidden;
		position:relative;
		border-bottom:1px dashed #cccccc;
		margin:30px auto;
		padding-bottom:10px;
	}
	.content-show div.nd-box div.author:after{
		content:"";
		display:block;
		position:absolute;
		bottom:-0.5px;
		width:40px;
		left:calc(50% - 20px);
		height:2px;
		background-color:#005aba;
	}
	.content-show div.nd-box div.author p{
		width:33%;
		float:left;
		text-align:center;
		font-size:14px;
		color:#999999;
	}
	
	.content-show div.nd-box a.prev{
		display:block;
		text-align:center;
		line-height:40px;
		width:300px;
		height:40px;
		border:1px solid #999999;
		font-size:16px;
		color:#333333;
		margin-bottom:10px;
	}
	.content-show div.nd-box a.next{
		display:block;
		text-align:center;
		line-height:40px;
		width:300px;
		height:40px;
		border:1px solid #999999;
		font-size:16px;
		color:#333333;
		margin-bottom:10px;
	}
	.content-show .contact{
		width:100%;
		margin:40px auto;
	}
	.content-show .contact ul{
		width:100%;
		overflow:hidden;
	}
	.content-show .contact ul li{
		float:left;
		width:33%;
		overflow:hidden;
		display:flex;
		align-items:center;
		margin-bottom:40px;
	}

	.content-show .contact ul li img{
		height:40px;
		margin-right:8px;
	}
	.content-show .contact ul li div.txt{
		font-size:16px;
		color:#414141;
	}
	.lx{
		overflow:hidden;
		margin-top:40px;
	}
	.lx p.lx-title{
		text-align:left;
		border-bottom:1px solid #ccc;
		padding-bottom:10px;
	}
	.lx p.lx-title span.lxl{
		font-size:38px;
		color:black;
		border-bottom:1px solid #137fad;
		padding-bottom:10px;
	}
	.lx p.lx-title span.lxr{
		float:right;
		font-size:16px;
		color:#ccc;
		margin-top:30px;
	}
	.lx p span.blue{
		font-size:38px;
		color:#137fad;
	}
	.lx form{
		float:left;
		width:500px;
		margin-top:20px;
	}
	.lx td{
		text-align:left;
		font-size:14px;
		width:60px;
	}
	.lx td.right{
		text-align:right;
	}
	.lx td input{
		width:380px;
		height:30px;
		border:1px solid #ddd;
	}
	.lx td .textarea{
		height:150px;
		width:380px;
		border:1px solid #ddd;
	}
	.lx td button{
		width:100px;
		height:35px;
		border-radius:6px;
		border:none;
		font-size:15px;
		margin-right:30px;
	}
	.lx td button.active{
		color:#fff;
		background-color:#137eb6;
	}
	.lxt{
		float:right;
		width:540px;
		background-image:url(../images/contact-last.jpg);
		background-repeat:no-repeat;
		background-position:100% 100%;
		height:370px;
		text-align:left;
		line-height:30px;
	} 
	.lxt p{
		font-size:38px;
		color:#ccc;
		margin-top:35px;
		margin-bottom:60px;
	}
	.lxt span.blue{
		color:#137fad;
	}
	@media (max-width: 640px){

		.header{
			display:none;
		}
		body{
			padding-top:50px;
		}
		.wap-header{
			display:block;
		}
		.wap-banner{
			display:block;
		}
		.pc-banner{
			display:none;
		}
		.banner .swiper-pagination-bullet{
			width:30px;
		}
		.search-box{
			background-color:#FFF;
		}
		.search-show{
			width:93.75%;
			margin:10px auto 0;
			height:50px;
		}
		.search-show select{
			display:none;
		}
		.search-show h5{
			font-size:14px;
			margin-right:10px;
			display:none;
		}
		.search-show input.txt{
			width:60%;
			height:33px;
			font-size:14px;
			border-radius:5px 0 0 5px;
			border:1px solid #ddd;
			border-right:none;
		}
		.search-show input.submit{
			height:35px;
			width:25%;
			font-size:12px;
			border-radius:0 5px 5px 0;
			color:#fff;
			background-color:#0158b6;
		}
		.index-product{
			padding:20px 0;
			width:93.75%;
			margin:0 auto;
		}
		.index-product-show div.left{
			width:100%;
		}
		.index-product-show div.left ul li:first-child{
			display:none;
		}
		.index-product-show div.left ul li:last-child{
			display:none;
		}
		.index-product h3{
			font-size:20px;
			text-align:center;
			width:100%;
		}
		.index-product-show{
			margin-top:20px;
		}
		.index-product-show div.left ul {
			overflow:hidden;
		}
		.index-product-show div.left ul li{
			padding:0;
			border:1px solid #0158b6;
			width:calc(49% - 2px);
			float:left;
			height:35px;
			line-height:35px;
			margin-right:2%;
		}
		.index-product-show div.left ul li:nth-of-type(2n+1){
			margin-right:0;
		}
		.index-product-show div.left ul li a{
			font-size:14px;
			text-align:center;
		}
		.index-product-show div.left a.more{
			display:none;
		}
		.index-product-show div.right a.more{
			width:100%;
			padding:0;
			height:30px;
			line-height:30px;
			font-size:12px;
			border-radius:5px;
			margin:0px auto 10px;
			text-align:center;
			background-color:#0158b6;
			display:block;
			color:#fff;
		}
		.index-product-show div.right{
			width:100%;
			margin-top:10px;
		}
		.index-product-show div.right ul li{
			width:49%;
		}
		.index-product-show div.right ul li:nth-of-type(2n){
			margin-right:0;
		}
		.index-log-show{
			width:100%;
			height:auto;
		}
		.index-log-show div.left{
			width:93.75%;
			margin:0 auto;
			float:none;
		}
		.index-log-show div.left h5{
			font-size:28px;
			margin:20px auto 10px;
		}
		.index-log-show div.left div.des{
			margin-bottom:20px;
		}
		.index-log-show div.right{
			width:93.75%;
			margin:10px auto;
			float:none;
			text-align:left;
		}
		.index-log-show div.right a.ask{
			margin:20px 0 10px;
			float:left;
		}
		.index-about{
			width:93.75%;
			margin:0 auto;
		}
		.index-about div.left{
			width:100%;
		}
		.index-about div.left div.txt img{
			width:100%;
		}
		.index-about div.left div.txt div.ct{
			width:100%;
			margin:10px auto;
		}
		.index-about div.right{
			width:100%;
			margin-top:20px;
		}
		.index-about div.right div.txt .swiper-slide{
			width:100%!important;
		}
		.index-about div.right div.txt .swiper-slide img{
			width:100%;
		}
		.index-news{
			width:93.75%;
			margin:10px auto;
		}
		.index-news div.left,.index-news div.right{
			width:100%;
		}
		.index-news div.left ul li a div.txt,.index-news div.right ul li a div.txt{
			width:65%;
		}
		.footer .top-show{
			width:93.75%;
			margin:0 auto;
		}
		.footer .top-show ul{
			display:none;
		}
		.footer .top-show div.right{
			float:none;
			width:100%;
		}
		.footer .copyright{
			font-size:10px;
		}
		.footer .copyright{
			height:auto;
			line-height:20px;
		}
		.footer .copyright span{
			display:block;
		}
		.footer_fixed{
    display: block !important;

  }
.footer{ padding-bottom:100px}
.footer_fixed{width:100%; height:70px; background:#0158b6; bottom:0px; z-index:9; position:fixed;}
.footer_fixed ul li{float:left; width:25%; height:auto; padding:10px 0px; text-align:center;}
.footer_fixed ul li a{color:#fff;} 
		
		.other-box{
			width:93.75%;
			margin:0 auto;
			padding:20px 0;
		}
		.other-box div.top-menu ul li{
			width:100%;
		}
		
		.other-box div.left{
			width:100%;
		}
		.other-box div.left div.tt:nth-of-type(2){
			display:none;
		}
		.other-box div.left div.left-contact{
			display:none;
		}
		.other-box div.right{
			width:100%;
			margin-top:20px;
		}

		.other-box div.right div.qt{
			display:none;
		}
		
		.other-box div.right div.pc-list ul li{
			width:49%;
		}
		.other-box div.right div.pc-list ul li:nth-of-type(2n){
			margin-right:0;
		}
		
		.other-box div.right div.pl-list ul li a div.img{
			width:100%;
			float:none;
		}
		.other-box div.right div.pl-list ul li div.txt{
			width:calc(100% - 20px);
			padding:10px;
			float:none;
		}
		.other-box div.right div.pl-list ul li div.txt div.des{
			
			-webkit-line-clamp:2;/*第几行*/
		}
		
		.pd-txt div.top-menu ul li{
			width:calc(33% - 1px);
		}
		
		.pd-show div.right div.btn a{
			width:49%;
			float:left;
			margin-right:2%;
			margin-left:0;
		}
		.pd-show div.right div.btn a:last-child{
			margin-right:0;
		}
		
		.content-show .lyimg li{
			width:49%;
			margin-right:2%!important;
		}
		.content-show .lyimg li:nth-of-type(2n){
			margin-right:0!important;
		}
		
		.content-show div.download ul li{
			width:calc(100% - 40px);
			background-color:#f7f7f7!important;
		}
		.content-show div.download ul li:nth-of-type(2n){
			background-color:#FFF!important;
		}
		.content-show div.download ul li div.date{
			display:none;
		}
		
		.content-show div.news ul li{
			width:100%;
		}
		.content-show div.news ul li div.right{
			margin-top:0;
		}
		.content-show div.nd-box div.author{
			margin:10px 0;
		}
		.content-show div.nd-box div.author p{
			width:50%;
		}
		.content-show div.nd-box div.author p:first-child{
			display:none;
		}
		
		.content-show div.nd-box a.prev{
			float:left;
		}
		.content-show div.nd-box a.next{
			float:right;
		}
		.content-show .contact ul li{
			width:100%;
			margin-bottom:20px;
		}
		.content-show .contact ul li img{
			height:30px;
			margin-right:10px;
		}
		.content-show .contact ul li div.txt{
			font-size:14px;
		}
		
		.lx p.lx-title span.lxl{
			font-size:24px;
		}
		.lx p span.blue{
			font-size:24px;
		}
		.lx p.lx-title span.lxr{
			display:none;
		}
		.lx form{
			width:100%;
		}
		.lx table{
			width:100%!important;
			margin-left:-10px;
		}
		
		.lx td{
			float:left;
			width:100%;
		}
		.lx td.right{
			width:100%;
			text-align:left;
		}
		.lx td input{
			width:calc(100% - 2px);
			margin-top:10px;
		}
		.lx td textarea{
			margin-top:10px;
		}
		.lxt{
			display:none;
		}
		
		.content-show div.solve ul li{
			width:100%;
		}
		.content-show div.solve ul li div.right{
			margin-top:0;
		}
		.content-show div.solve ul li div.left{
			width:30%;
			height:auto;
		}
		.content-show div.solve ul li div.right h5{
			margin-top:0;
		}
		.content-show div.solve ul li div.right div.date{
			margin:0 auto;
		}
		.footer .top-show div.right{
			display:flex;
			align-items:center;
			justify-content:center;
		}
		.footer .top-show div.right div.ewm{
			width:30%;
			margin-left:4%;
			margin-right:4%;
			float:none;
		}
		.footer .top-show div.right div.ewm img{
			width:100%;
		}
		.footer .top-box{
			padding:20px 0 10px;
		}
		
		.pd-txt div.ct{
			padding:10px 0;
			width:100%;
		}
		.pd-txt div.ct img{
			max-width:100%;
			display:block;
		}
		#STATICMENU{
			display:none!important;
		}
		
		.pd-txt div.top-menu ul li{
			width:calc(33.3% - 1px);
		}
		.pd-txt div.top-menu ul{
			height:35px;
			line-height:35px;
		}
		.pd-show div.right div.btn a{
			height:35px;
			line-height:35px;
		}


		.page{
			margin:30px auto!important;
		}
/* 		.page ul li a{
	padding:4px 8px!important;
} */






		.pd-show div.left,.pd-show div.right{
			float:none;
		}
		.pd-show div.right div.ct div.des{
			height:auto;
		}
		.pd-show div.right div.btn{
			margin-top:0;
		}



	}
	
	
	
	
	/*列表通用翻页*/
.listpage{clear:both; text-align:center;}
.LaoCMS-page{padding:14px 0 10px; font-size:12px;}
.LaoCMS-page a{height:25px; margin-left:6px; padding:0 8px; border:1px solid #d3d3d3; text-align:center; color:#767676; display:inline-block; line-height:25px;}
.LaoCMS-page a:hover{border-color:#154c9f; background:#154c9f; color:#fff; }
.LaoCMS-page span{height:25px; margin-left:6px; padding:0 8px; border:1px solid #154c9f; color:#fff; line-height:25px; background:#154c9f; text-align:center; display:inline-block;}

/*浮动框*/
.fdk{ width:94px; position:fixed; top:100px; right:0; background:#fff; z-index:100; border-radius:7px;}
.fdk img{ display:block;cursor:pointer;}
.fdk p{ width:100%;  font-size:12px; text-align:center;}
.fdk .tel{ width:100%; background:url(../images/fdk2.jpg) no-repeat top; padding-top:45px; padding-bottom:15px; font-size:12px; text-align:center;}
.fdk ul{ padding-bottom:10px;}
.fdk ul li .ewm{ margin:10px auto;}
