<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">


.ty-banner-1 {


	overflow: hidden;


	line-height: 0;


	text-align:center;


}


.ty-banner-1 img{


}


.ty-banner-1 img.show{


	visibility: visible;


}


.p1-search-1 {


	background: #f2f2f2;


	height: 82px;


	border-bottom: 1px solid #eee;


	overflow: hidden;


	font-size: 14px;


}


.p1-search-1 p {


	color: #444;


	line-height: 82px;


}


.p1-search-1 a {


	color: #444;


	display: inline-block;


	margin-right: 15px;


}


.p1-search-1-inp {


	width: 270px;


	height: 30px;


	border-radius: 20px;


	background: #fff;


	padding-left: 10px;


	margin-top: 28px;


}


.p1-search-1-inp input {


	border: 0;


}


.p1-search-1-inp1 {


	width: 224px;


	height: 30px;


	line-height: 30px;


	color: #a9a9a9;


	float: left;


}


.p1-search-1-inp2 {


	width: 30px;


	height: 30px;


	background: url(../images/viskins-p1.png) no-repeat -258px -936px;


	float: right;


	cursor: pointer;


}


.p12-curmbs-1 {


	 font-size: 14px;


	border-bottom: 1px dashed #dcdcdc;


	line-height: 65px; margin-bottom: 30px;


}


.p12-curblock{


	display: none;


}


.p12-curmbs-1 b {


	border-left: 10px solid #242424;


	font-weight: normal;


	padding-left: 8px;


} 


.p12-curmbs-1 i {


	font-style: normal;


}


.p12-curmbs-1 span {


	font-family: '宋体';


	padding: 0 5px;


	height: 46px;


	line-height: 46px;


}


.p14-left-nav-1-tit {


	background: #1c61be;


	height: 80px;                            


}


.p14-left-nav-1-tit h3 {


	height: 75px;


	font-size: 24px; 


	font-weight: normal;


	line-height: 75px;


	color: #fff;


	border-bottom: 1px solid #fff;


	text-align: center;


}


.p14-left-nav-1-tit h3 span{font-size: 14px; text-transform: uppercase;}


.p14-left-nav-1-nav-one h3 {


	height: 50px;


	line-height: 50px;


	background: url(../images/p14-icon5.png) no-repeat right center #242424;


	margin-bottom: 2px;


}


.p14-left-nav-1-nav-one h3 a {


	display: block;


	font-size: 18px;


	font-weight: normal;


	margin-right: 40px;


	margin-left: 38px;


	color: #fff;


}


.p14-left-nav-1-nav-one h3.sidenavcur,


.p14-left-nav-1-nav-one h3:hover {


	background: url(../images/p14-icon2.png) no-repeat right center  #1c61be;


}


.p14-left-nav-1-nav dl{


	padding: 2px 0 4px;


}


.p14-left-nav-1-nav dt {


	height: 50px;


	font-size: 16px;


	line-height: 50px;


	padding-left: 44px;


	padding-right: 40px; 


	margin-bottom: 1px;


	background:#ececec;


	position: relative;	


}


.p14-left-nav-1-nav dt:after{      


	content: "";


	width: 8px;


	height: 8px;              	


	border: 2px solid #b8b8b8;


	border-style: solid solid none none;


	position: absolute; 


	top: 50%;


	right: 32px;


	margin-top: -4px;


	-webkit-transform: rotate(45deg);


	-moz-transform: rotate(45deg);


	-ms-transform: rotate(45deg);


	-o-transform: rotate(45deg);


	transform: rotate(45deg);


}


.p14-left-nav-1-nav dt.sidenavcur:after,.p14-left-nav-1-nav dt:hover:after {


				border-color:#1c61be;  


}


.p14-left-nav-1-nav dt.sidenavcur a,.p14-left-nav-1-nav dt:hover a{color: #1c61be; }


.p14-left-nav-1-nav dd{


	border: 1px solid #ececec;                             


	border-bottom:0;     


}


.p14-left-nav-1-nav p {


	height: 50px;


	font-size: 14px;


	line-height: 50px;


	padding-left: 72px;


	padding-right: 40px; 


	border-bottom: 1px solid #ececec; 


	background: #fff;


	position: relative;


}


/*.p14-left-nav-1-nav p:after{content: ""; width: 3px; height: 3px; border-radius: 100%;background: #666; position: absolute; left: 58px; top: 50%;}*/


.p14-left-nav-1-nav p.sidenavcur a,.p14-left-nav-1-nav p:hover a{color:#1c61be;} 


.p14-left-nav-1-nav p.sidenavcur:after ,.p14-left-nav-1-nav p:hover:after  {background: #242424; } 


.p14-left-nav-1-nav a {


	display: block;


	overflow: hidden;


	text-overflow: ellipsis;


	white-space: nowrap;


}


.contact-z1 {


	height: 140px;


	background: url("../images/contact-z1.jpg") no-repeat;


	color: #333;


	margin-bottom: 30px;


}


.contact-z1 p {


	font-size: 20px;


	height: 30px;


	line-height: 30px;


	padding: 37px 0 0 95px; 


	background: url(../images/contact-z1_tel.png) no-repeat 74px 44px;


}


.contact-z1 span {


	display: block;


	height: 30px;


	font-weight: bold;


	font-size: 18px;


	line-height: 30px; 


	padding-left: 73px;


}


.cplb-3n-ts-03-tit {


	height: 50px;


	font-size: 24px;


	font-weight: normal;


	line-height: 50px;


	border-bottom: 1px solid #ebebeb;


	margin-bottom: 15px;


}


.cplb-3n-ts-03-tit span {


	display: inline-block;


	height: 50px;


	border-bottom: 1px solid #242424;


}


.cplb-3n-ts-03-list dl {


	width: 32.1%;


	border: 1px solid #dedede;


	margin-bottom: 15px;


	background: #fff;


	float: left;


	margin-right: 1.2%;


}


.cplb-3n-ts-03-list dl:nth-child(3n) {


	margin-right: 0;


}


.cplb-3n-ts-03-list dt img {


	width: 100%;


	margin: 0 auto;


	display: block;


}


.cplb-3n-ts-03-list dd {


	padding: 6px 20px 5px 20px;


	background-color:#ececec;


}


.cplb-3n-ts-03-list dd h4 {


	height: 45px;


	font-weight: normal;


	font-size: 18px;


	color: #154c64;


	line-height: 45px;


}


.cplb-3n-ts-03-list h4 a {


	display: block;


	color: #727272;


	overflow: hidden;


	text-overflow: ellipsis;


	white-space: nowrap;


}


.cplb-3n-ts-03-list dl:hover h4 a {


	color:  #1c61be;


}


.cplb-3n-ts-03-list-desc {


	height: 40px;


	font-size: 14px;


	line-height: 20px;


	color: #666;


	margin-bottom: 12px;


	overflow: hidden;


}


.cplb-3n-ts-03-list-deta {


	width: 100px;


	height: 40px;


	display: inline-block;


	border: 1px solid #aaa;


	font-size: 16px;


	line-height: 40px;


	text-align: center;


}


.cplb-3n-ts-03-list dl:hover {


	border-color:  #1c61be;


}


.cplb-3n-ts-03-list dl:hover a {


	color:  #1c61be;


}


</pre></body></html>