<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
@import url('https://fonts.font.im/css?family=Montserrat|Montserrat+Alternates');
body {
	font-family: Montserrat,Verdana, Geneva, sans-serif;
	margin: 0px;
	padding:0px;
	background-color:#000;
}
.line{float:left; width:100%; height:40px;}
input{outline:none;font-family: Montserrat,Verdana, Geneva, sans-serif;}
input::-webkit-input-placeholder{ color:#fff;} /* 使用webkit内核的浏览器 /
input:-moz-placeholder{color:#fff;} / Firefox版本4-18 /
input::-moz-placeholder{color:#fff;} / Firefox版本19+ /
input:-ms-input-placeholder{color:#fff;} / IE浏览器 */

.ttop{float:left; width:100%; background-color:#bf0081; height:60px; border-bottom:10px solid #690446;}
.ttop_l{float:left; height:60px; line-height:60px; text-align:left; width:50%;}
.ttop_l span{float:left; height:60px; line-height:60px; text-align:left;color:#fff;margin-right:20px;}
.ttop_l a{float:left; height:17px; line-height:17px; text-align:left; margin-left:10px; padding:5px; margin-top:17px; margin-bottom:16px; }
.ttop_l a img{ vertical-align:middle;}
.ttop_l a.selected{ background-color:#b10078; }
.ttop_l a:hover{ background-color:#920061; }


.ttop_r{float:right; height:60px; line-height:60px; text-align:right; width:50%;}
.ttop_r a{float:right; height:36px; text-align:left; margin-left:10px; padding:0px; margin-top:12px; margin-bottom:12px; }
.ttop_r a img{ vertical-align:middle; width:36px; height:36px;}
.ttop_r a:hover{ background-color:#920061; }

.ttop_search{float:right; width:250px; margin:12px; padding:0px;background-color:#b10078;-moz-border-radius: 10px;-khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; }
input.keyinput{float:left;width:204px;border:0px; height:26px; margin:0px; padding:5px;background-color:#b10078;-moz-border-radius: 10px 0px 0px 10px;-khtml-border-radius: 10px 0px 0px 10px;-webkit-border-radius: 10px 0px 0px 10px;border-radius: 10px 0px 0px 10px;color:#FFF;font-size:12px;}
input.searchsubmit{float:left;width:26px;height:26px; border:0px;padding:0px; margin:5px;}

.inabout{float:left; background-image:url(../images/aboutbj.jpg); background-repeat:no-repeat; background-position:50% 100%; width:100%;border-bottom:10px solid #690446;}
.inabout_text{float:left; width:100%; margin-top:80px; margin-bottom:80px;}
.inabout_text_l{float:left; width:600px; height:400px; margin:0px;padding:0px; background-color:#000;border:1px solid #222;-moz-border-radius: 10px;-khtml-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px; }

.inabout_text_r{float:right; width:calc(100% - 683px); margin:0px; padding-left:80px;  line-height:28px; font-size:14px;color:#fff; text-decoration:none; text-align:left;font-family: Montserrat,Verdana, Geneva, sans-serif;}
.inabout_text_r_bt{float:left; width:100%; margin:0px; padding:0px; line-height:50px; font-size:40px; color:#b10078; margin-bottom:30px; text-decoration:none; text-align:left; font-weight:bolder;}

.inabout_icon{float:left; width:80%; margin-left:10%; margin-right:10%; padding:0px; margin-top:60px; margin-bottom:60px;}
.inabout_icon li{float:left; width:20%; margin:0%; padding:0%; list-style:none; list-style-type:none;}
.inabout_icon li a{float:left; width:100%; margin:0%; padding:0%; background-image:url(../images/d1.png); background-repeat:repeat-y; background-position:100% 100%;}
.inabout_icon li a img{float:left; width:30%; margin-left:35%; margin-right:35%; margin-bottom:10px;}
.inabout_icon li a span{float:left; width:100%; margin:0%; padding:0px; height:50px; line-height:50px; color:#fff; font-size:14px; text-decoration:none;}


.inp{float:left; background-color:#fff; width:100%; padding-top:80px; padding-bottom:80px;background-image:url(../images/inpbj.jpg?r=1); background-repeat:repeat; background-position:0% 100%;}
.inp_bt{float:left;width:100%;font-size:40px; color:#b10078; text-align:center; text-decoration:none; line-height:50px; font-weight:bolder;}
.inp_nr{float:left; width:100%; margin-top:50px;}

.inptype{float:left; width:calc(20% - 30px); margin:15px;}
.product-grid{	text-align: center;	overflow: hidden;position: relative;transition: all 0.5s ease 0s;}
.product-grid:hover{ box-shadow: 0 0 10px rgba(0,0,0,0.3); }
.product-grid .product-image{ overflow: hidden; }
.product-grid .product-image a{ display: block; }
.product-grid .product-image img{width: 100%;height:250px;transition: all 0.5s ease 0s;}
.product-grid:hover .product-image img{ transform: scale(1.2); }
.product-grid .product-content{padding: 12px 12px 15px 12px;transition: all 0.5s ease 0s; text-decoration:none; height:70px;}
.product-grid:hover .product-content{ transform: scale(1.1); background-color:#fff; }
.product-grid .title{    font-size: 18px;font-weight: 600;text-transform: capitalize;margin: 0 0 10px;transition: all 0.3s ease 0s;}

.product-grid .title a{ color: #000;text-decoration:none; }
.product-grid:hover .title a{ color:#b10078;}
.product-grid .price {    font-size: 10px;font-weight: normal;color:#999;}

@media only screen and (max-width:990px){
    .product-grid{ margin-bottom: 30px; }
}


.inshow{float:left; background-color:#000; width:100%; padding-top:80px; padding-bottom:80px;background-image:url(../images/inshowbj.jpg); background-repeat:no-repeat; background-position:100% 100%;}
.inshow_bt{float:left;width:100%;font-size:40px; color:#FFF; text-align:center; text-decoration:none; line-height:50px; font-weight:bolder;}
.inshow_nr{float:left; width:100%; margin-top:50px; font-size:16px; color:#fff; text-decoration:none; line-height:28px;}

.single-member{width: 22%; float: left; margin-left: 1.5%; margin-right: 1.5%; background-color: #fff; text-align: center; position: relative;}
.member-info h3 {font-size: 18px; font-weight: normal; line-height:45px;height:45px; margin: 5px 0 0 0; text-transform: uppercase; }
.member-info h5 {font-size: 16px; font-weight: 300; margin: 0 0 15px; line-height: 22px;}
.member-info p {font-size: 14px; font-weight: 300; line-height: 22px; padding: 0 30px; margin-bottom: 10px;}

/*= effect-3 css =*/
.effect-3{height: 300px;  overflow: hidden; }
.effect-3 h3{padding-top: 7px; line-height: 33px; color:#333;}
.effect-3 .member-image{transition: 0.4s; height: 250px; width: 100%; display: inline-block; float: none; vertical-align: middle;}
.effect-3 .member-info{transition: 0.4s; color:#333;}
.effect-3 .member-image img{width: 100%; vertical-align: bottom; }
.effect-3:hover .member-image{border-bottom: 0; border-radius: 0 0 70px 70px; height:100px; display: inline-block; overflow: hidden; width: 140px; transition: 0.4s;}
.effect-3:hover h3{color:#b10078;font-size: 24px; }
/*= effect-3 css end =*/

.incontact{float:left; background-color:#fff; width:100%; padding-top:80px; padding-bottom:80px;}
.incontact_bt{float:left;width:100%;font-size:40px; color:#b10078; text-align:center; text-decoration:none; line-height:50px; font-weight:bolder;}
.incontact_nr{float:left; width:100%; margin-top:50px; font-size:20px; color:#666; text-decoration:none; line-height:28px;}

.incontact_nr ul{float:left; margin:0px; padding:0px; width:100%;}
.incontact_nr ul li{float:left; margin:0px; padding:0px; width:30.3%; margin-left:1.5%; margin-right:1.5%; list-style:none; list-style-type:none;}
.incontact_nr ul li a{float:left; margin:0px; padding:0px; width:100%;}
.incontact_nr ul li a img{float:left; padding:0px; width:20%; margin-right:40%; margin-left:40%; margin-bottom:30px;}
.incontact_nr ul li a span{float:left; margin:0px; padding:0px; width:100%;font-size:14px; color:#666; text-decoration:none; line-height:22px;} 


.down{float:left; background-color:#000; border-top:10px solid #690446;width:100%; padding-top:50px; padding-bottom:50px;}
.down_nr{float:left; width:100%; font-size:16px; color:#fff; text-decoration:none; line-height:28px;}
.down_nr_l{float:left; width:200px;}
.down_nr_l img{float:left; width:200px;}
.down_nr_c{float:left; width:26%; font-size:12px; color:#fff; line-height:30px; text-align:left; margin-left:2%; margin-right:5%;}
.down_nr_r{float:left; width:calc(67% - 200px);  margin:0%;}
.down_nr_r_k{float:left; width:calc(30% - 1px);  margin:0%; padding:0px; padding-left:3.3%; border-left:1px solid #222;}
.down_nr_r_k b{float:left;width:100%; margin:0%; padding:0px;font-size:16px; color:#b10078; text-decoration:none; line-height:30px; margin-bottom:20px; text-align:left;}
.down_nr_r_k a{float:left; width:100%; margin:0%; padding:0px;font-size:14px; color:#fff; text-decoration:none; line-height:30px; text-align:left;}
.down_nr_r_k a:hover{ text-decoration:underline;}



.sitebt{float:left; width:100%; margin-top:150px; height:50px; line-height:50px; color:#fff; font-size:36px; font-weight:bold; text-align:left;}
.siteline{float:left; width:100%; margin-top:10px; height:20px; line-height:20px; color:#fff; font-size:12px; font-weight:normal; text-align:left;}
.siteline a{ line-height:20px; color:#fff; font-size:12px; font-weight:normal; text-decoration:none;}
.siteline a:hover{text-decoration:underline; }
.basenr{float:left; width:100%; line-height:28px;font-size:16px;color:#333; text-align:left; padding-top:80px; padding-bottom:80px;}


.ly{float:right;width:100%;margin-top:50px;margin-right:0px;padding-top:30px;padding-bottom:100px;text-align:left;}
.lybt{float:right;width:100%;margin:0px;padding:0px;text-align:center;font-size:20px;line-height:30px;color:#CC33E5;margin-bottom:30px;}
.ly td{ font-size:14px;}
textarea.serviceinput,input.serviceinput{border:1px solid #ccc;font-size: 14px;color: #666;line-height: 25px;font-weight: normal;text-decoration: none;	background-color: #fff;	margin: 0px;padding: 5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.servicesubmit{border:1px solid #f00; background-color:#f00; font-size:14px; color:#fff;line-height:20px;padding-left:50px;padding-right:50px;padding-top:3px;padding-bottom:3px;}


.tp{ width: 100%;margin: 0px;}
.tp .list{width: 100%;-moz-column-count: 3;-webkit-column-count: 3;column-count: 3;-moz-column-gap: 30px;-webkit-column-gap: 30px;column-gap: 30px;}
.tp .list-item{margin-bottom: 30px;overflow:hidden; padding:0px;}
.tp .item-img{float:left;overflow:hidden; padding:0px; margin:0px;}
.tp .item-img a{float:left;overflow:hidden; padding:0px; margin:0px;border:1px solid #eee;}
.tp .item-img a .wz{ position:absolute; font-size:14px; color:#fff; line-height:40px; z-index:100;width:100%; height:40px; margin:0px; padding-left:10px; padding-right:10px; box-sizing:border-box;}
.tp .item-img a .bj{ position:absolute;background-color:#b10078;width:100%; height:40px;z-index:99;margin:0px; padding:0px;opacity:0.6;  filter:alpha(opacity=60);}
.tp .item-img img{width: 100%;border:0px;}

.tp .tlist{width: 100%;-moz-column-count:4;-webkit-column-count:4;column-count:4;-moz-column-gap: 30px;-webkit-column-gap: 30px;column-gap: 30px;}
.tp .tlist-item{margin-bottom: 30px;overflow:hidden; padding:0px;}


.video{float:left; width:100%; overflow:hidden; margin-top:100px; margin-bottom:100px; margin-left:0px; margin-right:0px; padding:0px;background-image: url(../images/starbj.png);background-repeat: no-repeat;background-position:100% 0%;}
.video_bt{float:left; width:100%; overflow:hidden; font-size:38px; line-height:40px;color:#C00; text-align:center;}
.video_bt span{float:left; width:100%; overflow:hidden;font-size:16px; line-height:40px;color:#999;text-align:center;word-spacing:8px;}
.video_nr{ float:left; width:100%; overflow:hidden; margin-top:50px; padding:0px;font-size:18px; line-height:35px; text-align:left; }

.videolist { float:left; width:23%; margin-left:1%;margin-right:1%;margin-bottom:50px;overflow:hidden;background-color:#333; overflow: hidden;-webkit-border-radius:8px;-moz-border-radius:8px;	-ms-border-radius:8px;	-o-border-radius:8px;}
.videolist:hover{cursor: pointer;}
.videoed { width:80px; height:80px; position: absolute; z-index:98; border-radius:100%; }
.videos{ display:none; border: 3px solid #f60; position:fixed; left:50%; top:50%; margin-left:-500px; margin-top:-350px; z-index:10000000000; width:1000px; height:680px;background-color:#000000;}
.videos iframe{ float:left; width: 100%; height: 100%;}
.videobj{ display:none; position:fixed; left:0%; top:0%; z-index:1000000000; width:100%; height:100%;background-color:#000000;filter:alpha(opacity:90); opacity:0.9;  -moz-opacity:0.9;-khtml-opacity: 0.9;}
.videotit{ position:absolute;left:1%; top:25px; border-radius:100%; cursor: pointer; }
.vclose { position:absolute;right:1%; top:1%; border-radius:100%; cursor: pointer; }

.vtit{float:left; width: 94%; padding-left: 3%;padding-right: 3%; padding-top: 10px;padding-bottom: 10px;height: 100px; text-align: left; font-size:23px;color:#fff;overflow: hidden; line-height: 33px;background-color:#111;  }

.videolist:hover .vtit,.vtit:hover{background-color:#222;color:#f60;}

.servicelist{float:left; width:100%;height:50px; margin:0px; padding:0px; margin-top:50px;}
.servicelist ul{float:left;width:100%; background-image:url(../images/d.png); background-position:0 100%; background-repeat:repeat-x; height:50px; margin:0px; padding:0px;}
.servicelist ul li{float:left;margin:0px; padding:0px; list-style:none; list-style-type:none;border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; margin-right:20px; }
.servicelist ul li a{ background-color:#fff;float:left;margin:0px; padding:0px; height:48px; line-height:48px; padding-left:30px; padding-right:30px; text-align:center;font-size:22px;color:#666; text-decoration:none;}
.servicelist ul li.selected{float:left;margin:0px; padding:0px; list-style:none; list-style-type:none;border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:3px solid #b10078; margin-right:20px; }
.servicelist ul li.selected a{height:47px; line-height:47px;color:#b10078; font-weight:bold;}


#page_no_link{
	float:left;
	width:100%;
	text-align: left;
	padding-top:15px;
	font-size: 20px;
	color:#333;
	margin-top:20px;
	line-height: 23px;
}
#page_no_link a{
	color:#666;
	line-height: 50px;
	text-decoration: none;
	float:left;
	margin-left: 15px;
	border: 1px solid #666;
	padding-right: 18px;
	padding-left: 18px;
	-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;
}#page_no_link a:hover{
	color:#000;
	text-decoration: none;
	background-color: #b10078;
	border: 1px solid #b10078;
}#page_no_link a.selected{
	color:#fff;
	text-decoration: none;
	border: 1px solid #b10078;
	padding-right: 18px;
	padding-left: 18px;
	float:left;
	margin-left: 15px;
	background-color: #b10078;
	-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;
}#page_no_link span{
	text-decoration: none;
	padding-right: 18px;
	padding-left: 18px;
	float:left;
	margin-left: 5px;
	-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;
}




.plist_nr{
	float:left;
	width:100%;
	overflow:hidden;
	margin-top:40px;
	margin-bottom:50px;
	padding:0px;
	font-size:16px;
	text-align:left;
	line-height:35px;
}
.plist_nr a{float:left;width:25%;margin:0px; padding:0px;overflow:hidden; margin-bottom:20px;margin-left:4px; margin-right:4px;margin-top:0px;border:1px solid #ccc;box-sizing: border-box;}
.plist_nr a .p_img{float:left;width:100%;height:350px;	}
.plist_nr a .p_img img{float:left;border:0px; padding:14px;}
.plist_nr a span{float:left;width:100%;height:140px;margin:0px;padding:0px;color:#ddd;padding-top:15px;padding-left:15px;padding-right:15px; overflow:hidden;}
.plist_nr a span .p_sn{position:absolute;	z-index:600;font-size:12px;	line-height:22px;	font-style: italic;	color: #ccc;	text-decoration: none;
}
.plist_nr a .ce{position:absolute;	z-index:999; margin-top:10px; margin-left:10px;}

.plist_nr a span b{float:left;width:100%;font-size:20px; color:#333;line-height:25px; margin-bottom:10px; font-weight:bold;}
.plist_nr a span font{font-family:Verdana, Geneva, sans-serif;float:left;width:50%;font-size:11px; color:#333;line-height:20px;}
.plist_nr a span font strong{ font-weight:normal; color:#999;}
.plist_nr a:hover{ background-color:#fff;border:2px solid #b10078;margin-bottom:19px;margin-left:3px; margin-right:3px;margin-top:-1px; background-image:url(../images/pbj.png); background-position:50% 50%; background-repeat:no-repeat; }
.plist_nr a:hover span{ background-color:#f1f1f1;}
.plist_nr a:hover b{ color:#b10078;}
.plist_nr a em{float:left;width:100%;text-align:right;font-size:12px;color:#999;line-height:30px; height:30px;font-style:normal;}
.plist_nr a em strong{background-color:#ccc;font-family:Verdana, Geneva, sans-serif;color:#666; float:right;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px; font-size:11px; line-height:22px; padding-right:10px; padding-left:10px; font-weight:normal;}


.ny_nr{	float:left;	width:calc(100% - 40px);overflow:hidden;margin-left:0px;margin-right:0px;margin-top:50px;margin-bottom:50px;padding:20px;background-color:#eee;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;}
.p_em{ float:left; width:100%;margin-top:5px;text-align:left; color:#000;}
.p_em em{ float:left;width:25%;font-size:18px;line-height:25px;color:#b10078;}
.p_em b{color:#000;}

.coutact_nr{float:left; width:100%; overflow:hidden; margin-top:60px; padding:0px; font-size:16px; text-align:left; line-height:35px; font-weight:blod; }

.p_videoshow{float:right; width:360px; border:2px solid #b10078; text-align:left;}
.p_videoshow_btimg{position:absolute;background-color:#fff;margin-top:-25px;margin-left:-20px; padding:5px;}
.p_videoshow_btwz{ float:left; width:290px; margin-left:70px;margin-top:5px; line-height:30px;color:#b10078; text-align:left; font-size:26px; font-weight:bold;}
.p_videoshow_nr{ float:left; width:320px;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:10px; line-height:30px;color:#f60; text-align:left; font-size:28px;}
.p_videoshow_nr a{ float:left; width:100%;line-height:40px; text-align:left; font-size:16px; cursor:pointer;}
.p_videoshow_nr a img{ vertical-align:middle; width:25px; height:25px; border:0px; cursor:pointer;position:absolute;}
.p_videoshow_nr a .p_vtit{float:left; width:92%; padding-left:4%;padding-right:4%;padding-top:15px;padding-bottom:15px;text-align: center; font-size:16px;color:#b10078;overflow: hidden; line-height:25px;background-color:#eee; margin-top:10px; overflow:hidden; }
.p_videoshow_nr a:hover .p_vtit{background-color:#ccc; }

.ny_get_next_pro{width:100%;float:left;	height:200px;overflow:hidden;	}
.ny_get_next_pro a{width:100%; float:left; height:100px; overflow:hidden; margin-top:50px;}
.ny_get_next_pro img{width:100px; float:left; height:100px;}
.ny_get_next_pro span{width:400px;height:100px; margin-left:20px; margin-right:20px;line-height:40px; color:#333;}
.ny_get_next_pro font{float:left; width:100%; font-size:28px; line-height:33px; color:#b10078;font-weight:normal;}
.ny_get_next_pro font:hover{ font-weight:bold;}


.downptype{float:left; width:100%; background-color:#eee; padding-top:20px; padding-bottom:20px;}
#downptype a{float:left; width:calc(20% - 26px); margin:5px; padding:8px;}
#downptype a b{float:left; width:calc(100% - 70px);font-size:16px; text-align:left; line-height:22px;color:#333;}
#downptype a span{float:left;width:calc(100% - 70px);font-size:12px;text-align:left; line-height:16px; color:#999;}
#downptype a img{float:left; width:60px; height:60px; margin-right:10px;}
#downptype a:hover b{color:#b10078;}
#downptype a:hover{color:#b10078;background-color:#fff;border:1px solid #b10078;padding:7px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.downptype_nr{float:left; width:100%; margin:0px; padding:0px;}
.downptype_bt{float:left; width:100%; margin-top:30px;margin-bottom:30px; padding:0px;color:#b10078;font-size:28px; line-height:40px;}

.sjhaok { font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; height: 300px; width: 400px;  left: calc((100vw - 446px)/2);top: calc((100vh - 346px)/2); padding: 20px; background-color: #F1F7FE; border: 3px solid #B5E7FF; position:fixed; z-index:99999999; overflow:hidden;}
.sjhaok .sjhaokn { height:250px; margin: 0px; float: left; overflow:auto; text-align:left; width: 400px; padding-top: 20px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
.sjhaok .sjhaokn p {color:#999999;line-height:20px;}
.sjhaok h2 {font-size: 18px;font-weight: normal;;border-bottom:#B5E7FF 1px solid; height:30px;margin:0px; padding:0px;} 
.sjhaok h2 .l{ float:left; width:250px; text-align:left;} 
.sjhaok h2 .r{ float:right; width:100px; text-align:right; text-decoration:none;} 
.sjhaok .logininput {float:left;width:calc(80% - 10px);border:0px; height:26px; margin:0px; padding:5px;background-color:#fff;color:#b10078;font-size:12px;}
.sjhaok .loginsubmit {border:1px solid #C8BAB0; background-color:#3b2e25; font-size:14px; color:#fff;line-height:20px;padding-left:50px;padding-right:50px;padding-top:3px;padding-bottom:3px; float:left; margin-top:15px; margin-bottom:35px;}
a.fshow{float: left; border: 1px solid #CCC; width:calc(100% - 32px); background-color: #F9F9F9; text-align: left; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; color: blue; font-size: 12px; line-height: 18px; font-weight: bold; text-decoration: none; padding-top: 8px; padding-right: 15px; padding-bottom: 8px; padding-left: 15px;}
a.fshow span{ color: #999; font-weight: normal; text-decoration: none;}


.coutactk { font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; height: 400px; width: 600px;  left: calc((100vw - 646px)/2);top: calc((100vh - 446px)/2); padding: 20px; background-color: #F1F7FE; border: 3px solid #B5E7FF; position:fixed; z-index:99999999; overflow:hidden;}
.coutactk .coutactkn { height:350px; margin: 0px; float: left; overflow:auto; text-align:left; width: 600px; padding-top: 20px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
.coutactk .coutactkn a {float:left; height:70px; width:100%; border-bottom:1px solid #eee;}
.coutactk .coutactkn a img {float:left; height:50px; width:50px; margin:10px;}
.coutactk .coutactkn a span {float:left; height:50px; width:calc(100% - 150px); line-height:70px;font-size:20px; color:#333; text-decoration:none;}
.coutactk .coutactkn a span b { color:#b10078;}
.coutactk .coutactkn a em {display:none;float:right; width:80px;}
.coutactk .coutactkn a:hover em {display:block;float:right; background-color:#eee; margin-top:20px; text-align:center; line-height:30px; line-height:30px;font-size:10px;color:#b10078; text-decoration:none;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px; }
.coutactkbj { position:fixed; z-index:999999; overflow:hidden; top:0px; left:0px; width:100vw; height:100vh; background:rgb(0,0,0,0.7);}

.coutactk h2 {font-size: 18px;font-weight: normal;;border-bottom:#B5E7FF 1px solid; height:30px;margin:0px; padding:0px;} 
.coutactk h2 .l{ float:left; width:70%; text-align:left;} 
.coutactk h2 .r{ float:right; width:30%; text-align:right; text-decoration:none;} 
</pre></body></html>