﻿

*{box-sizing:border-box}

a{font-size:13px;text-decoration: none}

a:hover{color:#d42626 }

body,ul,p,li,div,td,input,select,textarea,hr{/*box-sizing:border-box;*/margin:0px 0px;padding:0px 0px;list-style:none; font-family:"Microsoft YaHei";}

h1,h2,h3,h4,h5,h6,b{color:#444444;margin:0px 0px;padding:0px 0px; font-weight:400;}  



.wor{ line-height:24px; color:#666; font-size:13px;}

.bg_white{ background:#fff}

/** product show **/

.prodPic{width:560px;}

.prodPic .big{width:437px;height:400px;position:relative;z-index:1;float:right;border:1px solid #e3e3e3;}

.prodPic .big a{width:435px;height:398px;background:#fff;display:table-cell;text-align:center;vertical-align:middle;}

.prodPic .big a img{vertical-align:middle;max-width:435px;max-height:398px;}

.prodPic .big a{*display:block;*font-family:Arial;*line-height:1;}

div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:300px;height:300px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}

div.zoomMask{position:absolute;background:url(../images/mask.png);cursor:move;z-index:1;}

.prodPic .list{width:112px;height:400px;overflow:hidden;position:relative;float:left;}

.prodPic .list a.prev,.prodPic .list a.next{display:block;width:107px;height:25px;position:absolute;top:0;left:0;background:url(../images/anu.jpg) no-repeat;overflow:hidden;cursor:pointer;}

.prodPic .list a.next{top:auto;bottom:0;background-position:0 -50px;}

.prodPic .list a.prev:hover{background-position:0 -25px;}

.prodPic .list a.next:hover{background-position:0 -75px;}



.prodPic .list .thumb{position:relative;width:112px;height:334px;overflow:hidden;top:33px;}

.prodPic .list .thumb ul{position:absolute;height:99999px;}

.prodPic .list .thumb ul li{background:none;float:left;width:107px;height:85px;position:relative;}

.prodPic .list .thumb ul li a{display:block;width:103px;height:75px;border:2px solid #e3e3e3;text-align:center;background:#fff}

.prodPic .list .thumb ul li img{max-width:100%;max-height:100%;cursor:pointer;}

.prodPic .list .thumb ul li a em{display:block;width:5px;height:9px;position:absolute;right:-5px;top:35px;}

.prodPic .list .thumb ul li a.selected{border-color:#0c4a9c;}

.prodPic .list .thumb ul li a.selected em{background:url(../images/jt.png) no-repeat;}



.prodTitle{width:320px;overflow:hidden;}

.prodTitle h2{font-size:20px;padding:10px 0;border-bottom:1px dotted #e3e3e3;margin-bottom:15px;}

.prodTitle .txt{line-height:25px;height:200px;overflow:hidden;}

.prodTitle .txt span{color:#333;}

.prodTitle .fenx{padding-top:15px;margin-top:15px;border-top:1px dotted #e3e3e3;overflow:hidden;}

.prodTitle .tel{float:left;background:url(../images/st.jpg) no-repeat left center;padding-left:50px;margin-top:15px;color:#0c4a9c;}

.prodTitle .tel span{display:block;font-size:24px;font-family:arial;}

.prodTitle a.lx{float:left; display:block;font-size:14px;padding:5px 10px; margin:30px 0 0 30px; background:#f60;color:#fff;}

.prodTitle a.lx:hover{ background:#666}



.prodTab{overflow:hidden;margin-top:15px;}

.prodTab .list{height:40px;border-bottom:2px solid #e3e3e3;margin-bottom:20px;}

.prodTab .list li{display:block;width:130px;height:40px;line-height:40px;float:left;text-align:center;font-size:16px;background:#e3e3e3;color:#333;border-radius:3px 3px 0 0;margin-right:2px;}

.prodTab .list li.on{color:#fff;background:#cc0000;}

.prodTab .listA table{width:100%;border-color:#dadada;}

.prodTab .listA table td{line-height:35px;border-color:#dadada;}

.prodTab .listA table tr:hover{background:#eaeaea;}



.prodOrder{padding:25px;background:#f4f4f4;overflow:hidden;margin-top:20px;}

.prodOrder h3{font-size:15px;line-height:18px;font-weight:normal;}

.prodOrder .table{padding-top:20px;overflow:hidden; }

.prodOrder .table li{width:495px;height:215px;float:left;height:35px;margin-bottom:10px;}

.prodOrder .table li span{float:left;border:1px solid #e3e3e3;line-height:33px;height:33px;width:78px;display:inline-block;text-align:center;background:#fff;}

.prodOrder .table li .iptTxt{float:right;width:404px;border:1px solid #e3e3e3;border-left-width:0;height:33px;line-height:33px;background:#fff;color:#999;padding-left:10px;}

.prodOrder .table li .iptCode{float:left;width:285px;border:1px solid #e3e3e3;border-left-width:0;height:33px;line-height:33px;background:#fff;color:#999;padding-left:10px;}

.prodOrder .table li .checkcode{float:right;border:1px solid #ddd;border-left-width:0;background:#fff;padding:0 9px;}

.prodOrder .table li .btn11{width:495px;height:35px;line-height:35px;background:#0869d2;cursor:pointer;color:#fff;text-align:center;border:none;}

.prodOrder .table li .btn11:hover{background:#ff761a;color:#fff;}

.prodOrder .table li.areLi{width:730px;float:right;height:215px;overflow:hidden;}

.prodOrder .table li.areLi .txtContent{width:630px;height:215px;border:1px solid #e3e3e3;outline:none;resize:none;padding:15px;color:#999;line-height:18px;background:#fff;}


/*售后服务*/
.service_box2{
    padding-top: 46px;
    padding-bottom: 44px;
}
.service_box2 h3{
    font-size: 32px;
    color: #004ea2;
    line-height: 1.4;
    margin-bottom: 50px;
}
.service_box2 .info{
    padding-right: 20px;
}
.service_box2 h4{
    font-size: 26px;
    color: #004ea2;
    margin-bottom: 10px;
}
.service_box2 p{
    font-size: 16px;
    color: #717171;
    line-height: 1.8;
}
.service_box3{
    padding-top: 65px;
    padding-bottom: 40px;
    background: #f7f7f7;
}
.service_box3 h3{
    font-size: 32px;
    color: #004ea2;
    text-align: center;
    line-height: 1.4;
    margin-bottom: 50px;
}
.service_box3 .line{
    overflow: hidden;
}
.service_box3 .line .img{
    float: left;
}
.service_box3 .line .info{
    display: table;
    width: 483px;
    height: 49px;
    margin-left: 107px;
    border: 1px solid #004ea2;
    background: #fff;
    padding: 0 10px;
}
.service_box3 p{
    font-size: 16px;
    color: #1a1a1a;
    line-height: 1.5;
}
.service_box3 .line .info p{
    display: table-cell;
    vertical-align: middle;
}
.service_box3 .info_right .line{
    margin-bottom: 20px;
}
.service_box3 .content{
    margin-top: 50px;
}
.service_box3 .content p{
    padding-right: 20px;
    padding-top: 10px;
}
.service_box4 h3{
    font-size: 32px;
    color: #004ea2;
    line-height: 1.4;
    margin-bottom: 25px;
}
.service_box4 ul li{
    position: relative;
    padding-left: 18px;
    margin-bottom: 24px;
}
.service_box4 ul li::before{
    content: '';
    position: absolute;
    display: block;
    left: 0;
    top: 9px;
    width: 6px;
    height: 6px;
    background: #004ea2;
    border-radius: 50%;
}
.service_box4 ul li p{
    font-size: 16px;
    color: #262626;
    line-height: 1.5;
}
.service_box4{
    padding-top: 45px;
    padding-bottom: 70px;
}
.service_box4 .info{
    padding-top: 25px;
}
.col_xs_1, .col_sm_1, .col_md_1, .col_lg_1,
.col_xs_2, .col_sm_2, .col_md_2, .col_lg_2,
.col_xs_3, .col_sm_3, .col_md_3, .col_lg_3,
.col_xs_4, .col_sm_4, .col_md_4, .col_lg_4,
.col_xs_5, .col_sm_5, .col_md_5, .col_lg_5,

.col_xs_7, .col_sm_7, .col_md_7, .col_lg_7,
.col_xs_8, .col_sm_8, .col_md_8, .col_lg_8,
.col_xs_9, .col_sm_9, .col_md_9, .col_lg_9,
.col_xs_10, .col_sm_10, .col_md_10, .col_lg_10,
.col_xs_11, .col_sm_11, .col_md_11, .col_lg_11,
.col_xs_12, .col_sm_12, .col_md_12, .col_lg_12,
.col_xs_13, .col_sm_13, .col_md_13, .col_lg_13,
.col_xs_14, .col_sm_14, .col_md_14, .col_lg_14,
.col_xs_15, .col_sm_15, .col_md_15, .col_lg_15,
.col_xs_16, .col_sm_16, .col_md_16, .col_lg_16,
.col_xs_17, .col_sm_17, .col_md_17, .col_lg_17,
.col_xs_18, .col_sm_18, .col_md_18, .col_lg_18,
.col_xs_19, .col_sm_19, .col_md_19, .col_lg_19,
.col_xs_20, .col_sm_20, .col_md_20, .col_lg_20,
.col_xs_21, .col_sm_21, .col_md_21, .col_lg_21,
.col_xs_22, .col_sm_22, .col_md_22, .col_lg_22,
.col_xs_23, .col_sm_23, .col_md_23, .col_lg_23,
.col_xs_24, .col_sm_24, .col_md_24, .col_lg_24,
.col_lg_1_5, .col_lg_1_7, .col_lg_1_9, .col_lg_1_10 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 60px;
    *padding-right: 0px;
    *padding-left: 0px;
}

.col_xs_6, .col_sm_6, .col_md_6, .col_lg_6{
    position: relative;
    min-height: 1px;
    padding-right: 0px;
    padding-left: 20px;
    *padding-right: 0px;
    *padding-left: 0px;
}
.col_lg_1, .col_lg_2, .col_lg_3, .col_lg_4, .col_lg_5, .col_lg_6, .col_lg_7, .col_lg_8, .col_lg_9, .col_lg_10, .col_lg_11, .col_lg_12, .col_lg_13, .col_lg_14, .col_lg_15, .col_lg_16, .col_lg_17, .col_lg_18, .col_lg_19, .col_lg_20, .col_lg_21, .col_lg_22, .col_lg_23, .col_lg_24, .col_lg_1_5, .col_lg_1_7, .col_lg_1_9, .col_lg_1_10 {
    float: left;
}

.col_lg_24 {
    width: 100%;
}
.col_lg_12 {
    width: 50%;
}
.col_lg_6 {
    width: 16.5%;
}
.col_lg_7 {
    width: 24%;
}



.banner-box{ min-width:1500px; height:460px; position:relative; margin:0 auto; }
.banner-box .bd li{ width:100% !important; height:460px; background-position: center; background-repeat: no-repeat; background-color: #000}
.banner-btn{ width: 100%; position: absolute; top:145px; left: 0; margin-left: 0; height: 295px; overflow: hidden; }
.container1{margin: 0 auto;padding: 0 15px;}
/*解决方案*/
.solution{
  margin: 50px auto;
}
.solution img{
  width: 100%;max-height: 169px;
  -webkit-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -o-transition: 0.5s all;
}
.solution a p{color: #000;text-align: center;margin: 15px}
.solution a div:hover  p{color: #72C900}
.solution a div:hover img{box-shadow: 0px 0px 9px 3px rgba(0,0,0,0.6)}
@media (max-width: 768px){
  .solution img{
    max-height: 100%;
  }
}

/*解决方案详情*/
.solu{padding: 50px 15px;}
.solu h2{text-align: center;}
.solu-content{
  line-height: 27px;margin: 40px 0;
}
.solu-img{
  margin: 40px  auto 0 auto;text-align: center;
}
.solu-jt{
  margin-top: 45px;text-align: center;
  margin-bottom: 50px;
}
.solu-list{margin-bottom: 20px;}
.solu-list img{
  width: 100%;
}
.solu-list p{
  margin: 10px 0;
}
.solu-list .mmore{
  background: #72C900;color: #fff;
  line-height: 40px;
  -webkit-transition: 0.5s all;
  -moz-transition: 0.5s all;
  -o-transition: 0.5s all;
}
.solu-list:hover .mmore{
  background: #FFC700;
}
.tabs-list{list-style:none}.tabs-list li{display:inline-block;*display:inline;*zoom:1;margin-right:10px;margin-bottom:2px}.tabs-list li a{display:block;height:38px;line-height:38px;padding:0 15px;background-color:#ebebeb;color:gray;text-decoration:none;font-size:14px;transition:all .4s ease 0s}.tabs-list li a:hover{background-color:#73CA00;color: #fff}.tabs-list li.active a{background-color:#72C900;color:#fff}.tab-content{margin:10px 0 0px}.tab-content a{text-decoration: underline;}.tab-content a:hover{color: orange}.tabs .accordion-handle{display:none}.tabs-vertical-left,.tabs-vertical-right{*zoom:1}.tabs-vertical-left:before,.tabs-vertical-left:after,.tabs-vertical-right:before,.tabs-vertical-right:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.tabs-vertical-left .tabs-list,.tabs-vertical-right .tabs-list{width:25%}.tabs-vertical-left .tabs-list li,.tabs-vertical-right .tabs-list li{display:block;margin:0 0 5px;width:100%}.tabs-vertical-left .tabs-list li a,.tabs-vertical-right .tabs-list li a{height:auto;padding:8px 20px;line-height:1.5}.tabs-vertical-left .tabs-container,.tabs-vertical-right .tabs-container{width:75%}.tabs-vertical-left .tabs-list{float:left}.tabs-vertical-left .tabs-container{float:right}.tabs-vertical-left .tabs-container .tab-content{margin:0 0 0 15px}.tabs-vertical-right .tabs-list{float:right}.tabs-vertical-right .tabs-container{float:left}.tabs-vertical-right .tabs-container .tab-content{margin:0 15px 0 0}.accordion-handle{position:relative;margin-bottom:10px;background-color:#ebebeb;text-decoration:none;color:gray;cursor:pointer;transition:all .4s ease 0s}.accordion-handle:hover{background-color:#d9d9d9}.accordion-handle.active{background-color:#73C900;color:#fff}.accordion-handle h4{height:38px;line-height:38px;padding:0 15px;font-size:14px;font-weight:400}.accordion-handle i{display:block;width:38px;height:38px;overflow:hidden;position:absolute;right:0;top:0;background:url(../images/icon-accordion.gif) no-repeat top center}.accordion-handle.active i{background-position:bottom center}.accordion-content{margin-bottom:15px;display:none}

@media only screen and (max-width:768px){.responsive-tabs .tabs-list{display:none}.responsive-tabs .accordion-handle{display:block}.responsive-tabs.tabs-vertical-left .tabs-container,.responsive-tabs.tabs-vertical-right .tabs-container{width:100%;float:none}.responsive-tabs.tabs-vertical-left .tabs-container .tab-content,.responsive-tabs.tabs-vertical-right .tabs-container .tab-content{margin:10px 0 15px}}



/*加工工艺*/
.solu-jt .tabs-list li{margin: 0px;}
.solu-jt .tabs-list li a{height: 100%;background-color: #F6F6F6;padding: 0px;}
.solu-jt .tabs-list li.active a{
  background-color:#F6F6F6;color: #72C900;position: relative;
}
.solu-jt .tabs-list li.active a:after{
  position: absolute;
  display: block;content: '';
  width:0;
  height:0;bottom: -15px;left: 37%;
  border-right:20px solid transparent;
  border-left:20px solid transparent;
  border-bottom:20px solid #E2E2E2;
}


@media (max-width: 1440px){
  .solu-jt .tabs-list li a img{
    width: 120px;
  }
}
@media (max-width: 1280px){
  .solu-jt .tabs-list li a{
    padding: 0px;
  }
}
@media (max-width: 992px){
  .solu-jt .tabs-list li a{
    width: 100px;
  }
}

.newsContent-in img {
									max-width: 800px;
								}
								.newsContent-in {
									display: flex;
									flex-wrap:wrap;
									align-items:flex-start;
								}
								.videos{
									width: 32.3%;
									height: auto;
									overflow: hidden;
									margin: 5px;
								}
								.cvtext {
							height: 50px;
							line-height: 50px;
							text-align: center;
							font-size: 16px;
							font-weight: bold;
						}
						
						.bt1 {
			background: #f1f1f1;
			margin-bottom: 10px;
			margin-top: 10px;
		}

		.bt2 {
			height: 40px;
			width: 150px;
			background: #0869d2;
			text-align: center;
			line-height: 40px;
			color: #ffffff;
		}

		.sted {
			width: 1400px;
			/* height: 160px; */
			margin: 0 auto;
			/* border: 1px solid #CCCCCC; */
			margin-bottom: 20px;
			display: -webkit-flex;
			/* Safari */
			display: flex;
			justify-content: space-around;
		}

		.sted li {
			text-align: center;
			font-size: 40px;
			color: #444444;
			padding-top: 60px;
			margin-bottom: 40px;
		}

		.sted li span {
			font-size: 16px;
			font-weight: bold;
			color: #919292;
		}

		.cc1 {
			float: left;
			max-width: 50%;
		}

		.c2 {
			float: left;
			/* max-width: 50%; */
			padding: 20px;
			font-size: 18px;
		}

		.ctext {
			padding: 0px 50px
		}

		.ctext img {
			max-width: 50%;
			text-align: center;
		}

		.cv {
			width: 90%;
			height: 100%;
			display: flex;
			justify-content: space-around;

		}

		.cv-video {
			width: 32.3%;
			height: auto;
			overflow: hidden;
			margin: 3px;
		}





.bgkk{
	width:1500px;
	height:655px;
	border:1px solid #CCC;
	margin:0 auto;
	border-radius:30px;
	box-shadow: #d2d1d1 3px 0px 15px 5px ;
	/*background-color:#f5f5f5;*/
	}
.topbtkk{
	width:1500px;
	
	margin:0 auto;
	border-radius:30px;
	box-shadow: #e0e0e0 10px 0px 30px 5px ;
	margin-bottom:50px;
	}
.topbtkk h2{
	padding-top:26px;
	text-align:center;
	font-size:38px;
	color:#004ea2;
	}
.topbtkk p{
	text-align:center;
	font-size:16px;
	padding-top:13px;}
.zbdkk{
	width:500px;
	float:left;
	}

.zbdkk_photokk{
/*	width:500px;
	height:370px;*/
	padding:10px;
	border-bottom-left-radius:30px;
	}
.zbdkk_photokk img{
	border-radius:30px;
	width:522px;
	height:435px;
	box-shadow: #cecdcd 10px 10px 30px 5px ;
	}
.ybdkk{
	width:1500px;
	float:right;
	}
.ybdkk_jjkk h2{
	font-size:30px;
	color:#063990;
	padding-left:54px;
	padding-bottom:10px;
	}
.ybdkk_jjkk{
	width:1500px;
	
	}
.ybdkk_jjkk p{

	font-size:15px;
	line-height:32px;
	margin-top:0px;
	padding:0px 90px 0px 90px;
	}

.t60{ height:60px;}
.t20{ height:20px;}
	
.qyxxcenter {
    margin-top: 30px;
}
.qyxxcenter {
    padding: 30px 0 60px 0;
    background: #f5f5f5;
}
.qyxxtab {
    margin-bottom: 25px;
}
.lanmuu {
    font-size: 22px;
    font-weight: bold;
    color: #0163d2;
    margin: 10px;
}

.abcenter {
    padding: 85px 0 0 0!important;}
.abcon {
    background: #fff!important;
    padding: 0 60px 5px 0!important;}

.abcon td { width: 315px!important;}

.abcenter{ padding:133px 0 50px 0;}
.abtab{ text-align:center; margin-bottom:38px;}
.abtab a{ display:inline-block; width:150px; line-height:50px; text-align:center; background:#e9ecee; font-size:18px; color:#222222; transition:all .3s ease;}
.abtab a+a{ margin-left:10px;}
.abtab a.on{ background:#333; color:#fff;}
.abcon ul{ position:relative; width:1500px;}
.abjt{ cursor:pointer; width:33px; height:33px; top:40%; position:absolute;}
.ableft{ left:-50px; background:url(../images/20200828090142_274298988.png) no-repeat top center;}
.abright{ right:-50px; background:url(../images/20200828090149_1119859916.png) no-repeat top center;}
.abjt:hover{ background-position: bottom center;}
.abcen td{ display:inline-block; padding:0 !important; margin-right:10px;}
.abcen td img{ width:306; height:228px;}
.abcen td>a{ display:block; padding:3px; border:1px solid #e5e5e5;}
.abcen td div{ padding-top:0px !important;}
.abcen td br{ display:none;}
.abcen td div a{ margin-top:10px; font-size:16px; color:#666666; display:block;}
.abcen td:hover a{color:#333; border-color:#333;}
.abcon ul+ul{ display:none;}

.gsjj{ margin-top:40px; }

.yyal {
    text-align: center;
    font-size: 18px;
    color: #999999;
}
.yyal span {
    display: block;
    font-weight: normal;
    margin-bottom: 15px;
    background: url(../images/20200827103041_1358968401.png) no-repeat center;
    font-size: 40px;
    color: #333;
}

.gsjj .yyal span {
    background: url(../images/20200827140933_1472926938.png) no-repeat center;
}
.yyal strong {
    color: #333;
}
		.about_left {
			width: 600px;
			height: 450px;
			float: right;
			padding: 3% 2% 5% 1%;
		}

		.about_left>h2 {
			font-size: 40px;
			line-height: 50px;
			font-weight: 800;
			letter-spacing: 1px;
			color: #20232c;
			padding-bottom:10px;
		}

		.about-left-button {
			width: 180px;
			height: 50px;
			line-height: 50px;
			text-align: center;
			border: 1px solid #6B6E72;
			color: #6B6E72;
			margin-top: 30px;
			margin: 0 auto;
		}

		.about-left-button:hover {
			background: #6B6E72;
			color: #F8F8F8;
		}

		.about_left>p {
			margin: 0 auto 25px;
			font-size: 15px;
			line-height: 25px;
			font-weight: 300;
			letter-spacing: 1px;
		}

		.morepic {
			border-color: #e6e8ee;
			border-width: 2px;
			padding: 40px 30px;
			height: 340px;
			margin-bottom: 30px;
		}

		.morepic:hover {
			border-color: #6e7386;
		}

		.glories {
			border-color: #e6e8ee;
			border-width: 2px;
		}

		.glories:hover {
			border-color: #6e7386;
		}

		.flex-container {
			display: -webkit-flex;
			display: flex;
			-webkit-justify-content: space-around;
			justify-content: space-around;
		}

		.flex-item {
			border: solid #e6e8ee;
			border-width: 2px;
			padding: 10px;
			margin: 10px;
		}

		.flex-item:hover {
			border-color: #6e7386;
		}

		.about-topbg {
			width: 100%;
			height: 500px;
			background-image: url(../images/about-bg.jpg);
			background-repeat: no-repeat;
		}

	/*contact*/
.contact{
	width: 100%;
	overflow: hidden;
	padding: 58px 0 80px 0;
}
@media (min-width: 1400px){
	.contact .container {
	    width: 1380px;
	}
}
.contact-info{
	width: 36.231884057%;
	float: left; 
}
.contact-info h2{
	font-size: 26px;
	color: #222222;
	line-height: 30px;
	margin-bottom: 20px;
}
.lx-p{
	border-bottom: 1px solid #e0e0e0;
	padding-bottom: 24px;
	margin-bottom: 20px;
	position: relative;
}
.lx-p:last-child{
	border-bottom: none;
	padding-bottom: 0;
	margin-bottom: 0;
}
.lx-p p{
	font-size: 16px;
	color: #666;
	line-height: 32px;
	padding-left: 35px;
}
.lx-p #swzx{
	background: url(../images/add.png) no-repeat left center;
}
.lx-p #tel{
	background: url(../images/tel.png) no-repeat left 1px center;
}
.lx-p #zx{
	background: url(../images/cons.png) no-repeat left 3px center;
}
.lx-p #address{
	background: url(../images/fact.png) no-repeat left 2px center;
}
.lx-p #qq{
	background: url(../images/nyqq.png) no-repeat left 3px center;
}
.lx-p #email{
	background: url(../images/email.png) no-repeat left 3px center;
}
.lx-p h5{
	font-weight: bold;
	font-size: 18px;
	color: #333333;
	line-height: 25px;
	margin-bottom: 15px;
}
.lx-an{
	position: absolute;
	right: 0;
	top: 52px;
}
.lx-an > div{
	position: relative;
	float: left;
	cursor: pointer;
	margin-left: 12px;
}
.lx-an .rel-img{
	position: absolute;
	right: 40px;
	max-width: 150px;
	top: -247%;
	opacity: 0;
	visibility: hidden;
	transition: all .5s ease;
}
.lx-an > div:hover .rel-img{
	opacity: 1;
	visibility: visible;
	transition: all .5s ease;
}
.lx-an2{
	position: absolute;
	right: 0;
	top: 122px;
}
.lx-an2 > div{
	position: relative;
	float: left;
	cursor: pointer;
	margin-left: 12px;
}
.lx-an2 .rel-img{
	position: absolute;
	right: 40px;
	max-width: 150px;
	top: -247%;
	opacity: 0;
	visibility: hidden;
	transition: all .5s ease;
}
.lx-an2 > div:hover .rel-img{
	opacity: 1;
	visibility: visible;
	transition: all .5s ease;
}
.contact-right{
	width: 56.086956521%;
	float: right;
	
}
.contact-right .maps{
	width: 100%;
	overflow: hidden;
	border: 5px solid #d2d2d2;
}
.kaocha{ 
	height: 153px;
	background: url(../images/kc-back.jpg) no-repeat top center;
	margin-top: 2px;
	padding: 22px 0 0 27px;
	color: #fff;
	font-size: 14px;
	line-height: 26px;
}
.kaocha strong{
	font-size: 16px;
}

