<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
canvas {
	cursor: crosshair;
	display: block;
}
body{
	min-width:1080px;
	font-size:12px;
	backgorund:#173F6D!important
	}
body,ul{
	margin:0px;
	padding:0px;
	font-family:"微软雅黑";
	font-size:14px;


}
li {
	list-style-type:none;
}
a {
	text-decoration:none;
}
/*清除浮動*/

.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfix{zoom:1}
.nav {
	width:1080px;
	height:60px;
	background-color:#FFF;
	line-height:60px;
	color:#000;
	font-size:16px;
	font-weight:bold;
	margin:0px auto;
}
.nav_logo {
	width:73px;
	height:60px;
	margin-left:60px;
	text-align:center
}
.nav_logo img {
	vertical-align:middle
}
.nav_txt {
	float:right;
	margin-right:40px;
}
.nav_txt a {
	color:#000;
	font-weight:100;
	margin:0px 4px;
	font-size:14px;
	line-height:16px;
}
.flot_l {
	float:left;
}
.mg {
	margin:0px 10px;
}
.banner {
	width:100%;
	height:646px;
	background-image:url(../images/bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	position:relative;
	top:0px;
	background-color:#173F6D
	
}
.banner .elem{ position:absolute; left:50%; margin-left:-680px;}

.cantent {
	padding-bottom:120px;
	background-color:#173F6D
}
.cantent_box {
	width:1150px;
	height:auto;
	margin:0px auto;
	overflow:hidden;
	background-color:#da1e1c;
	box-shadow:1px 1px 20px #48060e
}
.cti_slogn {
	width:100%;
	height:207px;
	text-align:center;
	background-image:url(../images/tit.jpg); background-position:center center;
}
.qy_slogn {
	width:100%;
	clear:both;
	padding-top:50px;
	text-align:center;
}
.cti_spbox {
	padding-top:50px;
	width:100%;
	height:432px;
	background-image:url(../images/sp_one.png); background-repeat:no-repeat; background-position:center center; 
}
.cti_sp {
	width:450px;
	height:300px;
	background-color:#fff;
	float:left;
	position:relative;
	margin-top:35px; margin-left:95px;
}
.cti_sp .sp_box{ width:460px; height:300px; position:absolute; top:0px; z-index:200; background-image:url(../images/sp.png); background-position:center center; background-repeat:no-repeat;}
.cti_sptxt {
	 font-size:1em;
	 line-height:28px;
	float:left;
	color:rgba(0,0,0,.6);
	width:470px;
	height:290px;
	padding-left:30px;
	margin-top:35px;
}
.cantent{ width:100%;background-image:url(../images/bg1.jpg); overflow:hidden;background-position: top center;
    background-repeat:repeat-y;
    position: relative;
    top: 0px;}
.cantent .box {
	height:auto;
	margin:50px auto;
	overflow:hidden;
}

.content{ width:1150px; margin:30px auto; background:#ffffff}
.content .content_box{ float:left; width:495px; height:360px; background-color:#fff; margin:40px;}
.content .content_box .tag{ width:100%; height:60px; background-color:#173F6D; font-size:20px; text-align:center; color:#FFF; line-height:60px;} 
.content .content_box a{ color:#FFF; text-decoration:underline;}	  	  
.cantent .box ul li .js_txt .txt span {
	opacity:1;
	filter:opacity(100);
}
.content_footer{ position:absolute; bottom:0px;left:0;width:100%; height:195px; background:url(../images/bgfooter.png); background-size:100%; z-index:100}
.last {
	margin:0px;
}
.last a{ border:0px;}
.last a img{border:0px;}
.footer{ width:100%; height:160px; background-color:#FFF;}
.footer .logo{ width:133px; height:43px; margin:0px auto; background-image:url(../image/CTI_logo.png); margin-top:20px;}
.footer .naver{  height:24px; text-align:center; margin:20px auto 0px auto; line-height:24px; font-size:1em; }
.footer .naver a{ color:#333;}
@media screen and (min-width: 320px) and (max-width:700px) {
	body{width:100%;min-width:100%; padding:0px 0px 15px 0;margin:0px 0px 40px 0;}
	.cti_sp,.cantent_box,.cti_sptxt,.content{width:100%;}
    .nav{ width:100%; text-align:center;}
    .nav_txt{ display:none;}
    .banner{ width:100%; 
		/* height: 904px; */
		background-image: url(../images/bg.jpg);
		background-position: top center;
		background-repeat: no-repeat;
		position: relative;
		top: 0px;
		background-color: #173F6D;
		height:275px;
		background-size:cover
	}
	
    .cantent .box{ width:100%;}
	.cti_sp{margin-left:0px}
	.cti_spbox{padding:0 15px; padding-top:40px;width:92%}
	.cti_sptxt{padding-left:0;margin-top:50px; height:auto; padding-bottom:20px;color: rgb(255, 254, 242); font-size:12px}
	.cti_sptxt a{color:#fff}
	.content .content_box{margin:15px;width:92%}
	.footer .naver{ font-size:12px}
	.footer{ padding:15px; width:92%;}
	.content .content_box .tag{ font-size:16px}
	.content,.content .content_box{ background:transparent}
	.cti_spbox{ height:395px}
	.cti_sp{ margin-top:25px}
	.content_footer{height:60px}
}</pre></body></html>