.wrap{
	width: 100%;
	overflow: hidden;
	background-color: #FFFFFF;
}
.box{
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
.text-center{
	text-align:center;
	text-align: center;
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
select::-ms-expand {
display: none;
}
a{
	color: #333;
}

.header{
	
	height: 30px;
	width: 100%;
	min-width: 1200px;
	border-bottom:1px solid #e5e5e5;
	overflow: hidden;
}
.header ul{
	width: 1200px;
	margin: auto;
	height: 30px;
}
.header ul li{
	float: left;
	margin-right: 20px;
		line-height: 30px;
}
.header ul li a{
	list-style: none;
	height: 30px;
    color: #b9b9b9;
    box-sizing: border-box;
	display: block;
}
.header ul li a:hover{
	color: #09b4eb
}
.header ul li img{
	margin-top: -4px;
}
.header ul li span a{
	color: #09b4eb;
}
.head-right ul li{
	float: right;
}
.header_color{
	color: #09b4eb;
}
.header-img img{
	width:21px;
	padding-right: 5px;
	float: left; 
	margin-top: 0!important;
}
.header-img a{ 
	width: 80px;
}
.header-Bmar{
	margin-right: 150px!important;
}
.qie a:hover{color:#f8c2b3!important;}
.header-vertical{
	margin-right: 10px!important;
    font-size: 16px;
    color: #e5e5e5;
    height: 100%;
    line-height: 30px;
}

.lg{
	width: 100%;
	min-width: 1200px;
	height: 100px;
}
.logo{
	height: 80px;
	line-height: 80px;
	width: 1200px;
	margin: auto;
}
.logo-1{
	line-height: 80px!important;
	width: 260px!important;
	float: left;
	height:80px;
	clear:both;

}
.logo-1 img{
	padding: 20px 0 10px 0;
}
.logo-2{
	margin-left: 217px;
	height: 80px;
	float: left;
	width: 700px;	
	line-height: 80px;
	padding-top: 30px;
	box-sizing: border-box;
}
.sech{
	width: 700px;
	height: 38px;
	line-height: 38px;
}
.sech input{
	
	width:440px ;
	height: 34px;
	float: left;
	line-height: 34px;
	padding-left:10px ;
	box-sizing:content-box;
}
.sech-s{
	width: 50px;
    height: 38px;
	color: #ffffff;
	float: left;
	text-align: center;
	cursor: pointer;
	margin-right:35px;
}
.shop img{
	float:left; 	
	height: 34px;
	line-height: 34px;
    width: 132px;
	border: 1px solid #E5E5E5;
	/*margin-top: 14px;*/
	cursor: pointer;
}

.lb ul{
	overflow: hidden;
	margin-top: 8px;
}
.lb ul li a{
	line-height:14px;
	float: left;
	padding:0 10px;
	font-size: 12px;
	border-right: 1px solid #c1c1c1;
	color:#c1c1c1;
	
}
.lb-active a{
	color: #09b4eb!important;
}
.lb ul li:first-child a{
	padding-right:10px;
	padding-left: 0;
}
.menu{
    height: 40px;
    width: 100%;
     min-width: 1200px; 
    /* box-shadow: 4px 4px 20px  #c6c6c6;
    transition: border-color .2s ease-in; */
    position: relative;
}
.menu ul{
	width: 1200px;
	margin: auto;
	height: 40px;
}
.menu ul li a{
	float: left;
    height: 40px;
    line-height: 40px;
    color: #FFFFFF;
    list-style: none;
    text-align: center;
    font-size: 16px;
    padding-right: 30px;
    padding-left: 30px;
}
.menu ul li a:hover{
	color:#999999!important;
}

.guding{
	position: fixed;
    z-index: 11;
	top: 0;
    left: 0;
    width: 100%;
}
.public-box{
	
}
.menu-icon{
	padding:20px 0;
}

.menu-rbox{
	position:fixed;
	width:40px;
	text-align: center;
	height: 100%;
	
	top:0;
	right: 0;
	color:#FFFFFF ;
	box-sizing: border-box;
	padding-top: 10%;
	z-index: 999;
}

.menu-munber{
	width: 24px;
	height: 24px;
	background: #09b4eb;
	color: #fff;
	text-align: center;
	line-height: 24px;
	border-radius: 50%;
	font-size: 14px;
	margin: 12px auto 0 auto;
	
	
}
.menu-cart a{
	padding:6px 0 15px 0;
	width:100%;
}
.menu-cart a:hover{
	background:#09b4eb;	
}
.menu-iconbox a:hover{
	background:#09b4eb;	
}
.phon-er a:hover{
	background:#09b4eb;	
}
.menu-cart span{
	display: block;
	font-size: 13px;
	line-height: 18px;
	color: #d8d8d8;
}
.menu-iconbox{
	padding-bottom:28px;
	
}
.menu-iconbox a{
	padding:7px 0;
	width:100%;
}

/* .menu-line2{
	background: url(../img/ind-line.png) center bottom no-repeat!important;	
}
.menu-line1{
	background: url(../img/menu_ricon2.png) center bottom no-repeat!important;	
} */
.menu-img a{
	padding:20px 0 28px 0;
	cursor: pointer;
	width:100%;
}



.footr-box{
	width: 100%;
	border-top:solid 1px #cccccc;
	/* height: 305px;*/
	
}
.footr{
	width: 1200px;
	margin: auto;
	padding:35px 0 90px 0px;
	box-sizing: border-box;
}
.footr ul{
	/* width: 190px; */
	float: left;
	/* height:175px; */
}
.foot-11{width: 210px;margin-right:70px;}
.foot-12{width: 200px;margin-right: 30px;}
.foot-13{width: 150px;margin-right: 30px;}
.foot-14{width: 150px;margin-right: 30px;}
.w_tys{position:relative;}
.w_tys_1{width:28px;height:28px;}
.w_tys_11{margin-right:20px;}
#d1{width:15px;height:15px;background:white;position:absolute;left: 6px;top: 36px;transform:rotate(45deg);display:none;}
#d2{width:15px;height:15px;background:white;position:absolute;left: 60px;top: 36px;transform:rotate(45deg);display:none;}
.w_tys_2{width:100px;border-radius: 4px;position:absolute;}
.d3{left:-34px;top:44px;display:none;}
.d4{left:20px;top:44px;display:none;}
.footr ul li{
	list-style: none;
	cursor: pointer;
}
.footr ul li a:hover{
	color:rgba(249,249,249,1);
}
.tys{
	font-size: 18px;
	padding-bottom:30px!important;
	line-height: 20px;
	font-weight:bold;
	color:rgba(249,249,249,1);
}
.foot-1 li{
		line-height: 20px;
	font-size: 14px;
	padding-bottom: 8px;
}
.foot-1-a{
	font-size: 16px;
    padding-bottom: 10px!important;
    line-height: 10px;
    font-weight: bold;
}
.foot-1 li:first-child{
	font-size: 18px;
	padding-bottom:30px!important;
	line-height: 20px;
	font-weight:bold;
	color:rgba(249,249,249,1);
}
.foot-2{
	/* width:260px; */
	float:left;
	margin-left: 175px;
}
.foot-code{
	width: 100px;
	margin-right: 30px;
}
.foot-code:last-child{
	margin-right:0;
}
.foot-code img{
	width: 100%;
}
.foot-code span{
	line-height:30px;
	color:#8c8c8c;;
	text-align: center;
	display: block;
	font-size: 12px;
}
.foot-box{
	width: 100%;
	min-width: 1200px;	
	position: relative;
	
}
.foot-pbotom{
	font-size:16px;
}
.foot-font img{width:15px;height:17px;margin:-1px 10px 0 25px;}
.foot-font{
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	padding: 10px 0;
	z-index: 3;
	width: 100%;
	font-family:Microsoft YaHei;
color:rgba(249,249,249,1);
}
.foot-font a{
	color: #09b4eb;
	cursor:pointer;
}
.foot-img{
	margin: auto;
	width:26px;
	margin-top:7px ;
}
.foot-img img{
	width:26px;
	
}

.focus{
    width: 100%;
    height: auto;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
}
.lb ul li,.menu ul li{

	float: left;
}



#full-screen-slider {
	width: 100%;
	float: left;
	position: relative
}

#slides {
	display: block;
	width: 100%;
	height: 396px;
	list-style: none;
	padding: 0;
	margin: 0;
	position: relative
}

#slides li {
	display: block;
	width: 100%;
	height: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
	position: absolute
}

#slides li a ,#slides li a img{
	display: block;
	width: 100%;
	height: 100%;
	text-indent: 1px
}

#pagination {
	display: block;
	list-style: none;
	position: absolute;
	left: 0;
	bottom: 15px;
	z-index: 9900;
	padding: 5px 15px 5px 0;
	margin: 0
}

#pagination li {
	display: block;
	list-style: none;
	width: 20px;
	height: 20px;
	float: left;
	margin-left: 10px;
	border-radius: 50%;
	background: #ccc;
}

#pagination li a {
	display: block;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	text-indent: -9999px;
	cursor: pointer;
}

#pagination li.current {
	background: #0092CE
}


.wc1200 {
	margin: 0 auto;
	width: 1060px;
	padding-top: 20px;
	/* background: #F7F7F7; */
	padding: 20px 70px;
	position: relative;
}

.fr {
	float: right;
}

.warp-pic-list li {
	float: left;
	display: inline;
}
.warp-pic-list1 li {
	float: left;
	display: inline;
}

.warp-pic-list .img_wrap {
	display: block;
	font-size: 0;
	overflow: hidden;
}

.warp-pic-list .text-area {
	background-color: #f2f2f2;
	line-height: 24px;
}

.row .hd {
	background: url(../images/hd-line_01.jpg) no-repeat 0 50px;
	height: 55px;
}



.tab-T-3 {
	width: 66px;
}

.tab-T-3 li {
	width: 12px;
	height: 12px;
	font-size: 0;
	background-color: #dfdfdf;
	float: left;
	margin-left: 10px;
	cursor: pointer;
	display: inline;
}

.tab-T-3 li.cur {
	background-color: #d81c1b;
}

.rowE .warp-pic-list {
	position: relative;
	width: 1060px;
	overflow: hidden;
	/* background: #e8eaed; */
}
.rowE .count li {
	margin-right: 13px;
	width: 345px;
	position:relative;
}
.rowE .count .img_wrap {
	width: 345px;
	height: 220px;
}
.rowE .count .img_wrap img {
	width: 345px;
	height:220px;
}
.icon {
	width:35px;
	height: 36px;
	border-radius:50% ;
	background: #e5e5e5;
	color: #666666;
	line-height: 35px;
	text-align: center;
	font-size: 24px;
	font-weight: bold;
}
 .prev {
	position: absolute;
	top: 110px;
	left: 5px;
	cursor: pointer;
}

.next{
	position: absolute;
	top: 110px;
	right: 5px;
	cursor: pointer;
}
.qh_title {
	line-height: 28px;
	text-align: center;
	display: block;
	font-size: 16px;
}
.count1 li{
	margin: 0 25px;
}
.count1 li img{
	width: 160px;
	border: 1px solid #d6d6d6;
		
}
.count11 li img{
	height: 75px;
}
.wc1300{
	margin: 0 auto;
	width: 1060px;
	padding-top: 20px;
	/* background: #e8eaed; */
	padding: 20px 70px 10px 70px;
	position: relative;
	overflow: hidden;
}
.rowE .warp-pic-list1 {
	position: relative;
	width: 1060px;
	
	overflow: hidden;
	background: #000;
}
.prev1{
	position: absolute;
	top: 40px;
	left: 15px;
	cursor:pointer;
}
#wrapBox2,#count2{
	/* height: 80px!important; */
}
.next1{
	position: absolute;
	top: 40px;
	right: 15px;
	cursor:pointer;
}



.whole{
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.whole-title-top{
	width: 1200px;
	height: 100%;
	margin: 0 auto;
}
.whole-title{
	width: 100%;
	height: 29px;
	line-height: 29px;
	font-size: 11px;
	color: #939393;
	background-color: #F2F2F2;
	
}
.whole-title-le div{
	padding-right: 25px;
}
.whole-title-rg div{
	padding-left: 25px;
}

.whole-title img{
	margin-top: -2px;
	padding-right: 5px;
}
.fl-le{
	float:left;
}
.fl-rg{
	float: right;
}

.wei-boby{
	margin: 30px 0;
}

.title-boby div input{
	width: 435px;
	height: 38px;
	border: 4px solid #06b4e7;
	padding-left: 10px;
	margin-top: -2px;
	box-sizing: border-box;
	
}
.sr{
	width: 100px;
	height: 38px;
	line-height: 39px;
	background-color: #06B4E7;
	text-align: center;	
	color: #FFFFFF;
}
.title-boby{
	height: 113px;
	padding: 25px 0;
	box-sizing: border-box;
	line-height: 50px;
}
.goods{
	
	color: #989898;
}
.goods ul li{
	float: left;
	border-right: 1px solid #999999;
	color: #989898;
	height: 15px;
	line-height: 15px;
	padding:0 10px;
}
.wei-pay{
	margin-top: 7px ;
	margin-left: 45px;
	box-sizing: border-box;
	width: 140px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border: 1px solid #e4e4e4;
	background-color: #f2f2f2;
}

.title-bottom{
	height: 40px;
	background: #131313;
}
.title-bottom ul li:first-child{
	
	margin-left: -23px;
}
.title-bottom ul li {
	width: 137px;
	text-align: center;
	line-height: 40px;
	float: left;
	color: #FFFFFF;
}
.clear{
	clear: both;
}
.font14{
	font-size: 14px;
}
.font17{
	font-size: 17px;
}
.font20{
	font-size: 20px;
}
.color33{
	color: #333333;
}
.color7a{
	color: #7a7a7a;
}
.border{
	 border: 1px solid #e7e3e4;
}
.borderE3{
/* 	border: 1px solid #74899b; */
}
.border-bottom{
	border-bottom: 1px solid #e7e3e4;
}
.border-top{
	border-top: 1px solid #e7e3e4;
}
.wei{
	min-width: 1200px;
	background-color: #f7f7f7;
	
}
.broadside{
	position: fixed;
	top: 0;
	right: 0;
	width: 40px;
	height: 1600px;
	background: #444851;
	color: #FFFFFF;
	text-align: center;
}
.broadside span{
	display: block;
}
.broadside div{
	margin-bottom: 15px;
}
.broadside div img:last-child{
	border-bottom: 2px solid #31343b;
	padding-bottom: 15px;
}
.san{
	margin-left: 12px; 
	border-radius: 50%;
	background-color: #06B4E7;
	width: 15px;
	line-height: 4px; 
	text-align: center;
	padding: 6px 0;
	
}
.broadside div div img{
	display: block;
	margin-left: 12px;
	margin-bottom: 15px;
}
.footer{
	width: 100%;
	height: 300px;
	margin-top: 110px;
	border-top: 1px solid #cccccc;
	background: #FFFFFF;
}
.wei-footer{
	width: 1200px;
	margin: 0 auto;
	padding: 35px 0 85px 70px;
	box-sizing: border-box;
	
}

.wei-footer ul{
	float: left;
}
.wei-footer ul li{
	line-height: 37px;
	font-size: 16px;
}
.wei-footer ul li:first-child{
	font-size: 20px;
	color: #333333;
	font-weight: bold;
	margin-bottom: 5px;
}




.marginAuto{
	width: 1200px;
	margin: 0 auto;
}

.wei-box{
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.gou-flow{
	width:764px;
	margin: 50px auto 30px auto;
}


.wei-main{
	color: #939393;
	background: #FFFFFF;
}
.wei-gd-list{
	height: 55px;
	line-height: 55px;
	margin-top: 30px;
	background-color: #fbfbfb;
	border: 1px solid #e7e3e4;
	border-bottom: none;
	color: #333333;
}

.wei-wa-py{
    height: 35px;
    line-height: 35px;
    padding-left:55px;
    border-bottom: 1px dashed #e7e3e4;
    border-top: 1px solid #e7e3e4;
}
.wei-wa-py input{
    width: 15px;
    height: 15px; 
    margin-right: 5px;
}
.wei-main ul {
	border-top: none;
	border: 1px solid #e7e3e4;
}
.wei-main ul li{
	clear: both;
	
}
.wei-main ul li img{
	height: 82px;
	width: 82px;
	margin:15px 20px 15px 75px;
}
.wei-gd-pri{

	margin: 30px 0;
	line-height: 40px;
}
.wei-gd-pri div:first-child{
	color: #C73234;
}
.wei-sv-dl span:last-child{
	color: #333333;
}
.wei-sv-dl span:first-child{
	color: #c73234;
}
.wei-tlMon div{
	color: #C73234;
	font-weight: bold;
}
.wei-tlMon div:last-child{
	
}
.tl-act div{
	color: #7d7d7d;
}
.wei-in-de span{
	width: 38px;
	height: 40px;
	background: #06B4E7;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
}
.wei-in-de input{
	text-align: center;
	 width: 70px;
	 height: 38px;
	 margin:-3px -6px 0 -6px;
	 border: 1px solid #e7e3e4;
}
.wei-totlePay{
	height: 40px;
	padding: 30px 25px 50px 50px;
	border-bottom: 1px solid #e7e3e4;
	border-top: 1px solid #e7e3e4;
}
.wei-totlePay div span{
	border: 1px solid #e7e3e4;
	width: 85px;
	height: 29px;
	line-height: 29px;
	text-align: center;
	margin-left: 10px;
}
.wei-py{
	height: 125px;
}
.settle{
	height: 50px;
	width: 155px;
	color: #FFFFFF;
	line-height: 50px;
	text-align: center;
	background: #ff7f52;
    margin: 20px 20px 60px 0;
}
.wei-extra{
	width: 1200px;
	margin: 0 auto;
	padding-top: 30px;
	background: #FFFFFF;
	height: 420px;
	border-bottom: 1px solid #e7e3e4;
}
.wei-extra img{
	border: 1px solid #e7e3e4;
}
.wei-extra div div{
	margin-left: 14px;
}
.cof-submit{
	width: 145px;
	height: 40px;
	line-height: 40px;
	background: #09b4eb;
	color: #FFFFFF;
	text-align: center;
	cursor: pointer;
}
.colorB{
	color: #4e4f4f;
}
.colorB a{
	color: #09b4eb;
	cursor:pointer;
	margin-bottom:3px;
}
.colorR{
	color: #C73234;
}
.fontw{
	font-weight: bold;
}
.color49{
	color: #494949;
}
.color00{
	color: #000000;
}
.color66{
	color: #666666;
}
.font16{
	font-size: 16px;
}
.font18{
	font-size: 18px;
}
.font12{
	font-size: 12px;
}
.font22{
	font-size: 22px;
}
.colorc3{
	color: #C3C3C3;
}
.colorff{
	color: #FFFFFF;
}
.color99{
	color: #999999;
}
.colormenu{color: #7d7f81 !important;}
.shopcart-name{
	margin: 25px 0;
}
.shopcart-name div:first-child{
	color: #333333;
	width: 360px;
	min-width: 360px;
}
.button{
	text-align: center;
	background: #09B4EB;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}

.cirBgB{
	background-color: #74899b;
    color: #FFFFFF !important;
}
.font-family{
	font-family: "微软雅黑";
}
.colorc53336{
	color:#c53336!important;
	
}
.cirBgc3{
	background: #c3c3c3;
}
.qr-text{
	width: 108px;
	text-align: center;
	margin-top: 35px;
	margin-right: 30px;
}
.qrCode img{
	width: 108px;
	height: 108px;
}
.img-trans{
	transform: rotateX(180deg);
}
.public-buttom {
    width:92px;
   
}
.public-buttom-mar{
	 padding:22px 0 ;
    margin-left:30px ;
}
.public-buttom li{
	float: left;
}
.public-buttom li:first-child ,.public-lbuttom {
    width: 15px;
    height: 22px;
    background: #74899b;
    color: #FFFFFF;
    font-size: 8px;
    float: left;
    cursor: pointer;
    text-align: center;
    line-height: 22px;
    font-family: "微软雅黑";
    /* font-weight: bold; */

}
.public-sbuttom input{
    height: 20px;
    width: 100%;
    line-height: 20px;
    font-size: 14px;
    text-align: center;
    display: block;
}
.public-sbuttom{
	 border: 1px solid #74899b;
     height: 20px;
     width: 50px;
}
.public-block{
	display: block!important;
}
.mask,.mask1{
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.0;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 2;
	display: none;
	cursor: pointer;
}
.public-mask{
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	position: absolute;
	left: 0;
	top: 0;
	cursor: not-allowed;
	display:block;
}
.countdown-bg{
	background: #ccc!important;
}
.v-font{
	font-size: 12px;	
	color: #ff0000;
	border:none!important;
}


/*右边栏购物车弹框*/
.shop-public{
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: fixed;
	background: #000000;
	opacity: 0.2;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20);
	z-index: 1;
	display: none;
}
.shop-tank{
	position: fixed;
	top:0;
	right:-355px;
	z-index: 99;
}
.cat-title{
	font-size:18px;
	padding:15px;
	border-bottom:solid 1px #E7E3E3;
	line-height:18px;
	overflow:hidden;
}
.cat-title img{
	width:18px;
	float:right;
	cursor: pointer;
}
.shop-clear{
	width: 315px;
	height: 100%;
	border: solid 1px #E7E3E3;
	background: #FFFFFF;
	float: right;
}
.shop-clear1{
	border-bottom: solid 1px #e7e3e3;
	height: 70px;
	line-height: 70px;
	font-size: 20px;
	padding-left: 25px;
}
.shop-clear1 span{
	color: #ed6e6e;
}

.shop-clear2{
	padding:0 15px;
	overflow-y:hidden;
}
 .shop-clear2:hover{
	overflow-y:auto!important;
	   padding: 0 0 0 15px!important;
}
.nowrap-multi {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	display:-moz-box;
-moz-box-orient:vertical;
-moz-line-clamp: 2;
	
}
.shop-clear2 ul li{
	padding: 20px 0;
	border-bottom: solid 1px #E7E3E3;
	overflow: hidden;
	width:282px;
}
.shop-mages img{
	height:80px;
	width: 80px;
	border: solid 1px #eeeeee;
	margin-right: 20px;
}
.shop-tt{
	font-size: 14px;
	padding: 5px 0;
	width: 180px;
}
.shop-tt1{
	color: #999999;
}
.shop-tt2{
	color: #999999;
	font-family: "微软雅黑";
}
.shop-tt2 span{
	color: #e60707;	
}
.shop-clear3{
	padding:15px 15px;
	height: 34px;
	line-height: 34px;
}
.shop-goods1{
	font-size: 16px;
	color:#999999;
}
.shop-goods1 span{
	color: #e60707;
}
.shop-goods2{
	color: #E60707;
	font-size: 20px;
	margin-right: 15px;	
}
.shop-clear4{
	padding:0 15px 30px 15px;
	overflow:hidden;
}
.shop-clear4 input{
	width: 135px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	cursor: pointer;
	font-size: 16px;
	background: #ff7f53;
	color: #FFFFFF;	
	display:block;
	border-radius:3px;
}
.continue{
	background: #09B4EB!important;
}
.shop-none{
	display: none!important;
}


/* 微信弹框样式 */
.pay-mask{
    position: fixed;
    z-index: 99;
    top: 30%;
    left: 0;
    width: 100%;
    display:none;	
}
.pay-wxin{
	width:370px;
	height:405px;
	margin:auto;
	position:relative;
	background:#ffffff;
	text-align:center;
	border-radius: 8px;
}
.pay-wxin1{
	position: absolute;
	top:15px;
	right:15px;
	cursor:pointer;
}
.pay-wxin2{
	height:80px;
	line-height:80px;
	font-size:20px;
}
.pay-wxin3 img{
	width:282px;
}
.phon-er{
    position: relative;   
}
.phon-er1{
	position: absolute;
    top: -170px;
    left: -404px;
	display:none;
}

.pager_border ul li{
	width:25px;
	height:25px;
	text-align:center;
	float:left;
	border:1px solid #d6d6d6;
	line-height:25px;
	margin-left:5px;
}
.page span{
	float:right;
	line-height:25px;
	height:25px;
	display:block;
	margin-left:10px;
}
.page span:first-child{
	margin-right:25px
}
.page{
	padding-bottom:15px;
	overflow:hidden;
}
.pager_border ul{
	float:right;
	
}
.pager_border ul li a{
	display:block;
}

.style-ding{
	position:absolute;
	top:40px;
	left:0;
	width:100%;
	display:none;
	z-index:999;
}

.style_color li{
	height:40px;
	width:130px;
	background:#2d4166;
	text-align:center;
	line-height:40px;
	color:#fff;
	font-size: 14px;
	cursor: pointer;
	clear:both;
}




/*右边弹框*/
.menu-icon a{
	padding: 10px 0;
    width: 100%;
}
.menu-icon a:hover{
	background:#09b4eb;
}
.menu-right{
	width: 40px;
    height: 100%;
    position: absolute;
    z-index: 2;
    top: 0;
    background-color: #596f81;
}
.menu-login{
	position:absolute;
	background:url(../img/mu-toub.png) center center no-repeat;
	background-size:100% 100%;
	top:-28px;
	right:33px;
	width:190px;
	z-index:9999;
	padding:6px 10px 23px 13px;
	box-sizing:border-box;
	display:none;
}
.menu-x{
	width:25px;
	font-size:24px;
	float:right;
	line-height:20px;
	color:#cecccc;
	cursor:pointer;
}
.menu-vip{
	border-bottom:dashed 1px #ededed;
	padding-bottom:10px;
}
.mu-order{
	width:100px;
	height:30px;
	line-height:30px;
	background:#f7f7f7;
	border:solid 1px #e9e9e9;
	color:#333333;
	margin:18px auto 0 auto;
	cursor:pointer;
}
.mu-money{
	position:absolute;
	top:190px;
	right:100px;
	width:87px;
	line-height:40px;
	background:url(../img/mu-mony.png) center center no-repeat;
	background-size:100% 100%;
	display:none;
}
.mu-movie{
	position:absolute;
	top:229px;
	right:100px;
	width:87px;
	line-height:40px;
	background:url(../img/mu-mony.png) center center no-repeat;
	background-size:100% 100%;
	display:none;
}
.mu-start{
	position:absolute;
	top:268px;
	right:100px;
	width:87px;
	line-height:40px;
	background:url(../img/mu-mony.png) center center no-repeat;
	background-size:100% 100%;
	display:none;
}
.mu-hand{
	position:absolute;
	top:308px;
	right:100px;
	width:87px;
	line-height:40px;
	background:url(../img/mu-mony.png) center center no-repeat;
	background-size:100% 100%;
	display:none;
}
.ind-visible{
	overflow:visible!important;
}
.xing{
	color:#fa7907;
}
.foot-pbotom{
	padding-bottom:10px;
}
#menu ul li ul{
 position: absolute;
 top: 39px;
 display:none;
 z-index: 99;
}
#menu ul li ul li {
 float: none;
 width: 200px;
 background-color:#74899b;;
}
#menu ul li ul li a{
 background: #74899b;;
}
#menu ul li:hover ul { display:block;}
#menu{margin:0;padding:0;border:0;}
#menu li:hover ul {
 left: auto;
}
#menu li ul {
 line-height: 27px;  list-style-type: none;text-align:left;
 left: -999em; width: 180px; position: absolute;
}
body, button, input, select, textarea {
    font: 12px/1.5 tahoma, arial, "Hiragino Sans GB", "Microsoft YaHei";
}
.fix-div{ position:fixed; top:0px;z-index: 999999}


/*导航栏*/
.header-wrap{
	width: 100%;
	height: 80px;
	overflow: hidden;
 	background: white;
 	box-shadow: 0 0 10px rgba(0,0,0,0.1);
}
.header1{
	width: 1266px;
	margin: 0 auto;
	overflow: hidden;
}
.logo1{
	float: left;
	width: 240px;
	height: 48px;
	background-image: url(../img/index/logo.png);
	background-size: cover;
	margin-top:18px;
	overflow: hidden;
	margin-right: 60px;
}
.nav-banner1{
	/* float: right; */
}
.nav-banner1>li{
	float: left;
	height: 62px;
	padding: 0 15px;
	line-height: 60px;
	font-size: 16px;
	color: #1d1d1d;
	overflow: hidden;
	margin-top: 10px;
	box-sizing: border-box;
}
.intro{background:red;}
.nav-banner1>li:hover{
	/*  background: url(../img/index/nav-bg.png) repeat;  */
	/* border-bottom:2px solid #528FEF; */
	color:red;
}
.nav-banner1>li a:hover{
	color:#528FEF;
}
.nav-current1{
	
	/*  background: url(../img/index/nav-bg.png) repeat;  */
	border-bottom:2px solid #528FEF;
	color:#528FEF!important;
}
.nav-current1 a{color:#528FEF!important;}
#noBott{border-bottom: 1px solid white;margin-bottom: -1px;border-left: 1px solid rgba(211,211,211,1);border-right: 1px solid rgba(211,211,211,1);}
#noBott a{color: #5290F0;}
#noBot{}
#noBot a{color: #5290F0;}
.zNav{
	z-index: 1000;
    position: absolute;
    background:rgba(255,255,255,1);
    border-radius:3px;
    box-shadow: 0 0 10px rgba(0,0,0,0.1);
    margin-top: 11px;
    font-size:14px;
    font-family:PingFang SC;
    color:rgba(86,86,86,1);
}
.zNav li{padding: 6px 30px;height: 30px;line-height: 30px;}
/*产品中心  */
  .w_cp{width: 100%;height:268px;position: relative;}
  .w_cp{
	width: 100%;
	height: 268px;
	background: url(../img/product/tuu_00.png) center center no-repeat;
	margin: 0 auto;
	position: relative;
	margin-top: 80px;
}
  .w_cp1{
	width: 100%;
	height: 268px;
	background: url(../img/index/jjfa1.png) center center no-repeat;
	margin: 0 auto;
	position: relative;
	margin-top: 80px;
}
  .w_cp2{
	width: 100%;
	height: 268px;
	background: url(../img/index/cgal.png) center center no-repeat;
	margin: 0 auto;
	position: relative;
	margin-top: 80px;
}
  .w_cp3{
	width: 100%;
	height: 268px;
	background: url(../img/index/jszc.png) center center no-repeat;
	margin: 0 auto;
	position: relative;
	margin-top: 80px;
}
 .w_cp4{
	width: 100%;
	height: 268px;
	background: url(../img/index/jrwm.png) center center no-repeat;
	margin: 0 auto;
	position: relative;
	margin-top: 80px;
}
 .w_cp5{
	width: 100%;
	height: 268px;
	background: url(../img/index/gywm.png) center center no-repeat;
	margin: 0 auto;
	position: relative;
	margin-top: 80px;
}
  .da{text-align: center;font-size:40px;font-family:PingFang SC;font-weight:bold;letter-spacing:3px;
color:rgba(255,255,255,1);    padding-top: 90px;}
.db{font-size:18px;font-family:PingFang SC;font-weight:bold;color:rgba(255,255,255,1);letter-spacing:2px;
line-height:32px;text-align: center;}
   .w_xz{border-bottom:1px solid rgba(211,211,211,1);}
    #toList{position: relative;}
    .m1200{width:1200px; margin:0 auto;}
    .w_xz_box>div{display: inline-block;line-height: 50px;}
    .w_xz_box{width:1200px; margin:0 auto;font-size:16px;}
    .w_xz_box div:first-child{cursor: pointer;}
    .w_xzBox{padding: 0px 20px 0 14px;line-height: 40px; position: absolute;display: none;    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;background: white;top: 327px;z-index: 10;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
     .w_xzBox a:hover{color:#528FEF}
/*产品详情  */
.w_xz_cp{display: flex;  flex-direction: row;justify-content: space-between;width: 725px;margin: 0 auto;margin-top: 20px;}
			.w_xz_cp div{width: 170px;height: 54px;background:rgba(229,229,229,1);border-radius:27px;line-height: 54px;text-align: center;}
		    .w_ZP_cp{width: 1200px;margin: 0 auto;margin-top: 52px;}
		    .w_ZP_cp div{display: inline-block;}
		    .w_ZP_cp div:first-child{width: 200px;height: 200px;border:1px solid rgba(238,238,238,1);margin-right: 31px;}
		    .w_ZP_cp div:first-child img{width: 168px;height: 168px;margin:16px 16px;}
		    .w_ZP_cp div:last-child{vertical-align: top;}
		    .w_ZP_cp div:last-child b{font-size:24px;font-family:Microsoft YaHei;font-weight:bold;color:rgba(51,51,51,1);display: block;margin: 8px 0 28px 0;}
		    .w_ZP_cp div:last-child div{font-size:16px;font-family:Microsoft YaHei;font-weight:bold;color:rgba(141,141,141,1);line-height:23px;}
		    .w_zx_cp{width: 140px;height: 36px;background:rgba(82,144,239,1);border-radius:3px;color: white;line-height: 36px;text-align: center;
		    margin: 0 auto;}
		    .w_nr_cp{width: 1200px;margin: 0 auto;height: 300px;}
		    .w_xzdz_cp{width: 1200px;margin: 0 auto;}
		    .w_xzdz_cp_1,.w_xzdz_cp_2{display: inline-block;width: 381px;}
		     .w_xzdz_cp_1{width: 381px;}
		    .w_xzdz_cp_1 div{display: inline-block;}
		    .w_xzdz_cp_1 div:first-child{width: 122px;}
		    .w_xzdz_cp_1 div:last-child{width: 258px;}
         
           
/* 技术支持 */
	.w_wdbox{width: 1200px;margin:0 auto;background:rgba(255,255,255,1);box-shadow:0px 0px 9px 0px rgba(0, 0, 0, 0.1);border-radius:10px;margin-top:30px;}
			.w_wdbox>div{display: inline-block;vertical-align: top;}
			.w_wdbox>div:first-child{width:166px;height: 39px; border-right:1px solid rgba(191,191,191,1);line-height: 39px;text-align: center;
			font-size:22px;font-family:Microsoft YaHei;font-weight:bold;color:rgba(39,38,38,1);margin-top: 35px;}
			.w_wdbox>div:last-child{width: 1024px;margin-top: 35px;}
			.w_wdbox>div:last-child>div div{display: inline-block;width: 335px;text-align: center;margin-bottom: 35px;font-size:14px;font-family:Microsoft YaHei;
            color:rgba(39,38,38,1);}
             .w_jt{font-size: 18px;float: right;margin-bottom: 30px;margin-right: 65px;color: rgba(82,143,239);}
		     .w_jt span:first-child{margin-right: 20px;}
		     .w_jt span{cursor: pointer;visibility: hidden;}
		    .w_top{margin-top:20px;margin-bottom: 60px;}

.search-btn{
	float: right;
	cursor: pointer;
	margin-left: 10px;
	margin-right: 10px;
	width: 23px;
	height: 80px;
	background: url(../img/index/searchbtn.png) center center no-repeat;
	display:block;
}
.email-btn{
	float: right;
	margin-left: 10px;
	margin-right: 10px;
	cursor: pointer;
	width: 23px;
	height: 80px;
	background: url(../img/emailicon.png) center center no-repeat;
}
/*邮箱栏*/
.email-form{
	float: right;
	overflow: hidden;
	display: none;
}
#aaaa{color:white;}
#aaaa:hover{color:#528FEF;}
#formWrapper{
	overflow: hidden;
}
.innerTable{
	width: 918px;
	height: 80px;
	overflow: hidden;
}
.innerTable label{
	line-height: 80px;
	font-size: 16px;
	color: #1d1d1d;
}
.innerTable input{
	width: 260px;
	height: 34px;
	padding-left: 12px;
	margin-left: 10px;
	border: 1px solid #959595;
	border-radius: 16.5px;
	-webkit-border-radius: 16.5px;
	-moz-border-radius:16.5px
}
.roundyMcRounderson{
	float: left;
	margin-right: 20px;
}
.login-input{
	float: left;
	margin-left: 10px;
	margin-right: 50px;
	height: 80px;
	line-height: 80px;
}
.loginButton{
	width: 117px;
	height: 34px;
	border:none;
	margin-top:23px;
	background-color: #74899b;
	border-radius: 16.5px;
	-webkit-border-radius: 16.5px;
	-moz-border-radius:16.5px;
	cursor: pointer;
	color: #FFFFFF;
}
.back-btn{
	float: left;
	width: 25px;
	height: 80px;
	cursor: pointer;
	background: url(../img/backicon.png) center center no-repeat;
}
/*搜索栏*/
.search-wrap{
	float: right;
	display: none;
	height: 80px;
	padding-left: 200px;
}
.search-box{
	float: left;
	width: 263px;
	height: 38px;
	margin-top: 21px;
	border: 1px solid #959595;
	border-radius: 20px;
	overflow: hidden;
	margin-left: 74px;
}
.search-input{
	float: left;
	width: 80%;
	padding-left: 20px;
	height: 38px;
	line-height: 38px;
	outline: none;
	border: none;
	font-size: 16px;
	color: #aaaaaa;
	-webkit-appearance:none; 
}
.search-btn-box{
	float: right;
	width: 16%;
	height: 38px;
	background: url(../img/index/ssuo.png) center center no-repeat; 
	
}
.search-notice{
	float: left;
	padding-left: 10px;
}
.search-notice li{
	overflow: hidden;
	float: left;
	padding: 0 12px;
	line-height: 16px;
	margin-top: 32px;
	border-right: 1px solid #626262;
	color: #848282;
	font-size: 12px;
}
.search-notice li:last-child{
	border-right: none;
}

/*banner框*/
.banner-wrap{
	width: 100%;
	height: auto;
	overflow: hidden;
}
.banner-wrap img{
	width: 100%;
	height: auto;
	margin: 0 auto;
}

/*产品动态*/
.nesw-title-wrap{
	width: 100%;
	/* height: 60px; */
	/* border-bottom:1px solid #b3b0b0; */
	
}
.news-title-box{
	width: 1200px;
	margin: 0 auto;
	margin-bottom: 20px;
}
.news-right-title{
	float: left;
	font-size: 20px;
	color: #403F3F;
	line-height: 60px;

}
.news-right-title a{
	color: #403F3F;
}
.f-left{
	float: left;
}
.f-right{
	float: right;
}
.important-news-box{
	width: 1200px;
	overflow: hidden;
}
/*页数*/
.page-box{
	display: inline-block;
	margin: 0 auto;
	font-size: 18px;
	color: #c2c2c2;
	padding: 35px 0 50px 0;
}
.page-box div{
	width:30px;
	text-align: center;
	cursor: pointer;
}
.page-box div:hover{
	color:#536a7d;
}

.current-page{
	color:#536a7d;
}
.page-box li{
	float: left;
	width: 30px;
	text-align: center;
}
.page-num{
	cursor: pointer;
}

/*产品*/
.product-img{
	width: 213px;
	height: 213px;
	overflow: hidden;
}
.product-img img{
	width: 213px;
	height: 213px;
}
.product-title{
	padding: 17px 8px 12px 8px;
	font-size: 14px;
	color: #2a2a2a;
	line-height: 20px;
}
.product-price{
	font-size: 18px;
	color: #d80404;
	padding-bottom: 10px;
	padding-left: 8px;
}
.product-price span{
	font-size: 14px;
}


/*页脚*/
.footer-wrap{
	width: 100%;
	height: 400px;
	background: url(../img/index/footerbg.png) center center no-repeat;
	overflow: hidden;
	background-size: cover;
}
.footer-box{
	width: 1200px;
	height: 400px;
	margin: 0 auto;
}
.footer-font-wrap{
	width: 1200px;
	padding-top: 30px;
	padding-bottom: 20px;
	overflow: hidden;
	background: url(../img/index/footer-line.png) bottom center no-repeat;
}
.footer-font-wrap dl{
	float: left;
	width: 130px;
	padding-right: 50px !important;
	overflow: hidden;
}
.footer-font-wrap dd{
	font-size: 18px;
	color: #FFFFFF;
	font-weight: 600;
	padding-bottom: 16px;
}
.footer-font-wrap dt{
	font-size: 14px;
	color: #FFFFFF;
	padding-bottom: 10px;
	line-height: 18px;
}
.footer-font-wrap dt a{
	color: #FFFFFF;
}
.footer-right-box{
	float: right;
}
.right-title{
	font-size: 18px;
	color: #FFFFFF;
	font-weight: 600;
}
.footer-erweima-box{
	float: left;
	overflow: hidden;
	margin-right: 20px;
}
.footer-erweima-box:nth-child(2){
	margin-right: 10px;
}
.footer-erweima-box img{
	width: 115px;
	height: 113px;
}
.footer-erweima-box p{
	color: #FFFFFF;
	font-size: 14px;
	line-height: 30px;
}
.company-details{
	float: left;
	padding-right: 80px;
	color: #FFFFFF;
	font-size: 14px;
}
.company-title{
	font-size: 18px;
	font-weight: 600;
	padding-top:20px;
	padding-bottom:12px;
}
.bottom-wrap{
	width: 100%;
	height: 60px;
	background-color:#74899b;
}
.bottom-box{
	width: 1200px;
	height: 60px;
	margin: 0 auto;
	background-color:#74899b;
}
.bottom-font{
	font-size:18px;
	line-height:60px;
	color:#ffffff;
}
.top-btn{
	width: 60px;
	height: 60px;
	background: url(../img/index/backbtn.png) center center no-repeat;
	position: fixed;
	bottom: 10%;
	right: 5%;
}



