<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 */
@import "common.css";

/*产品列表页*/
.prodescription {border: 1px dashed #e5e5e5; background: #f9f9f9; line-height: 24px; padding: 10px 15px; margin-bottom: 15px; text-indent: 20px; }
/*内页样式*/
.main {
    width: 1200px;overflow: hidden;
    height: auto;
    margin: 10px auto;
    padding-top:30px;
}
.lside {
    width: 260px;
    height: auto;
    float: left;
    margin-right:20px;
}
.lside h2.tit{    width: 100%;
    position: relative;
    height: 78px;
    line-height: 78px;
    background-color: #0077be;
    color: #fff;
    font-size: 24px;
    text-align: center;
    font-weight: normal;
    box-sizing: border-box;}
.lside h2.tit small{font-weight: normal;display: block;font-size: 16px;}
.lside .iauth{margin-bottom: 35px;}
.lside h3 {
	height: 48px;
	position: relative;
	font-size: 20px;
	text-align: left;
	color: #fff;
	line-height: 48px;
	background-color: #0077be;
	text-indent: 19px;font-weight: bold;
}
.subList {
	border: 1px solid #ccc;
	padding: 10px;
	margin-bottom: 35px;
	margin-top: -10px;
    border-top: none;
}
.subList li {
	padding-left:19px;
	background: url(../images/i44.png) no-repeat 5px center;
	border-bottom: 1px dashed #cccccc;
}
.subList li a {
	line-height: 38px;
	font-size: 14px;
	color: #555555;
	display: block;
	padding-right: 13px;
}
.contactCon{    border: 4px solid #0077be;border-top: none;
	margin-bottom: 60px;
}
.contactCon img{margin: 3px auto;display: block;}
.contactCon strong{text-indent: 1em;display: block;}
.contactCon p {
	font-size: 14px;
	color: #666666;
	line-height: 24px;
	padding:5px 15px 15px;
}
.wrap {
    overflow: hidden;
}
.wrap  .titbar.break{
	height: 49px;
	border:1px solid #bbb;
	margin-bottom:20px;
	padding: 0;
	text-align: left;
}
.titbar.break h2 {font-size: 16px;
    color: #fff;
    line-height: 34px;
    height: 36px;
    display: inline-block;
    font-weight: normal;
    width: 150px;
    background: #004288;
    text-align: center;
    margin-top: 9px;
    position: relative;
}
.titbar.break h2::after{content: "";width: 0;height: 0;position: absolute;border-top: 9px solid #004288;border-left: 7px solid transparent;border-right: 7px solid transparent;left: 67px;z-index: 5;top: 41px;}
.wrap .cp_list {min-height: 700px;}
.pro_top{overflow: hidden;}
.pro_top h1{    border-bottom: 1px dashed #222;
    margin-bottom: 20px;
    text-align: left;}
#pro_img{float: left;    width: 413px;
    height: 329px;margin-right: 50px;}
.pro_top .list{padding-top:8px;max-width: 500px;overflow: hidden;}
.list_p li{height:26px;font-size:12px;border-bottom:1px dashed #e0e1dc;padding-bottom:5px;padding-top:5px;font-family:"Microsoft YaHei"}
.list_p li h2{font-size:12px;font-weight:normal;font-family:"Microsoft YaHei"}
.list_p li .tel{    font-family: arial;
    font-size: 23px;
    color: #ff0000;
    font-weight: bold;
    font-style: italic;
    line-height: 28px;
    display: inline-block;
    vertical-align: middle;}
.pro_top .inquiry{line-height:32px;border:none;margin-top:6px;}
.pro_top .inquiry a{background:url("../images/xunjia.gif") center center no-repeat;display:block;width:112px;height:32px;text-indent:-99999px;}
.pro_top .inquiry a:hover{background-image:url("../images/xunjia_hover.gif");}
.list_p li h2 a{font-size:12px;font-family:"Microsoft YaHei"}
h3.tag{    line-height: 24px;
    border-top: 1px dashed #e0e1dc;
    margin-top: 10px;
    color: #999;
    font-weight: normal;
    padding-top: 8px;
    font-size: 14px;}
h3.tag a{color:#005a98;margin: 0 8px 0 5px;}
h3.tag a:hover{color:#0172bd;}
.page{line-height:26px;border-top:1px dashed #e0e1dc;margin-top:6px;padding-top:15px;font-size:12px;padding-bottom: 25px;}
.page a{color:#005a98;}
.page a:hover{color:#0172bd;}
.page span{color:#005a98;}
.wrap .titbar.t3{text-align: left;border-bottom: 2px solid #d4d4d4;height:40px;    margin-bottom: 25px;
    margin-top: 15px;clear: both;}
.wrap .titbar.t3 h3{    font-size: 14px;
    color: #666;
    padding: 0 11px;
    border-bottom: 2px solid #2fae5f;
    display: inline-block;
    line-height:40px;font-size: 17px;}
    .wrap .titbar.t3.line{margin-top: 0;}
    .wrap .titbar.t3.line h3{font-size: 22px;}
.titbar .more {
	float: right;
	font-size: 14px;
	color: #666;
	font-family: arial;
	line-height: 47px;
}
ul.pro_pre{width: 110%;}
.pro_pre li{float: left;}
.pro_pre .imgcon {
    width: 200px;
    height:156px;
    margin-right: 20px;
    background-color: #fff;
    padding: 3px;
    border: 1px solid #dedede;
}
.pro_pre p{text-align:center;font-size: 14px;color: #666;    line-height: 30px;}
/*内页--详情页*/
.articleTit{
	margin-top: 7px;
	font-size: 22px;
	color: #434343;
	text-align: center;
	height:35px;
	font-weight: normal;
}
.sub_info {
	text-align: center !important;
	padding: 4px 0 5px;
	line-height: 19px !important;
	margin-bottom: 7px !important;
	color: #434343;
}
.sub_info.line{border-bottom: 1px solid #2fae5f;    padding-bottom: 10px;
    margin-bottom: 20px !important;}
.sub_info span {
	margin-right: 6px;
}
#icon1 {
	display: inline-block;
	vertical-align: middle;
}
.news_pre {
	clear: both;
	color: #626262;
	width:102%;
	margin-top: 10px;
	margin-bottom: 70px;
}
.news_pre li {
	position: relative;
	width: 48%;
	line-height: 32px;
	border-bottom: 1px dashed #dedede;
	padding: 2px 0 3px;
	float: left;
	margin-right: 2%;
}
.news_pre a {
	color: #626262;
	font-size: 13px;
	padding-left: 18px;
	background: url(../images/tran.png) no-repeat 2px center;
	display: block;
	padding-right: 8em;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.news_pre span {
	font-size: 12px;
}
.news_pre span {
	position: absolute;
	right:7px;
	bottom: 0;
}
#indCase.bot {
	margin-top: 15px;
	margin-bottom: 0;
}
/*.newsList02 li {
	overflow: hidden;
	padding: 8px 0 9px 21px;
	border-bottom: 1px dashed #d0d1d1;
	height: 89px;
	background: url(../images/i13.png) no-repeat 2px 21px;

}
.newsList02 li .title {
	position: relative;
}
.newsList02 h2 {
	color: #000;
	font-size: 15px;
	padding-right: 5em;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	height: 26px;
	line-height: 30px;
}
.newsList02 span{height: 30px;
    color: #888;
    line-height: 32px;
    float: right;
}
.newsList02 p {
	height: 47px;
	overflow: hidden;
	font-size: 14px;
	line-height: 24px;
	color: #555555;
	margin-top: 6px;
	margin-top: 9px;
	display: block;
}*/
#inform{width:600px;margin: 20px auto;}
.zxlyinp {
	width: 400px;
	margin: 8px 0 11px;
	height: 32px;
	border: 1px solid #bbb;    display: block;    padding: 0 8px;
    box-sizing: border-box;
}
.zxlyyzm {
	width:100px;
	height:30px;    margin-right: 12px;
	border: 1px solid #bbb;
}
.indexcode{vertical-align: middle;}
.zxlysub {
	width: 120px;
	height: 34px;
	background-color: #0077be;
	color: #fff;
	border: 0px;
	margin: 30px auto;
	font-size: 15px;
	display: block;
}
.zxlysub:hover{background-color: #00458e;color: #fff;}
#inform  label{display: block;
    float: left;
    clear: both;
    width: 100px;
    text-align: right;
    padding-right: 13px;
    line-height: 32px;}
.titbar.break+.article {
	min-height: 500px;
}
/*内页--关于我们列表页*/
.aboutcon02{margin-top:60px;margin-bottom: 60px;}
#about_info{overflow: hidden;padding-bottom: 60px;}
#about_honor{background:url(../images/13.jpg) no-repeat center top;overflow: hidden;clear: both;    height: 544px;
    margin-bottom: 22px;}
#about_honor .tit{text-align: center;margin-top: 60px;}
#about_honor .tit h2{font-size: 36px;color: #fff;}
#about_honor .tit h2 small{font-size: 20px;display: block;background:url(../images/14.jpg) no-repeat center bottom;display: block;line-height: 53px;margin-bottom: 20px;}
#about_honor .tit p{font-size: 18px;color: #fff;}
				/*li标签水平方向单个滑动*/
.acshow{height: 244px;margin-top: 67px;position: relative;}
.acshow span{width:24px;height:49px;display:inline-block;position:absolute;top:80px;cursor:pointer;z-index:88;}
.acshow span.prev{left:-56px;background:url(../images/left.png) no-repeat;}
.acshow span.next{right:-11px;background:url(../images/right.png) no-repeat;}
.acshow ul{margin-right:-5px;}
.acshow ul li{float:left;width:257px;display:inline-block;margin-right:33px;margin-left:0px;text-align:center;}
.acshow ul li .imgcon{width: 255px;height: 201px;border: 1px solid #bbb;}
.acwarp{width:1200px;margin:0 auto;}
#about_envi .tit{font-size: 20px;display: block;background:url(../images/15.jpg) no-repeat center bottom;display: block;line-height: 53px;margin-bottom: 20px;color: #222;text-align: center;font-weight: bold;}
.envi_list .imgcon {width: 278px;
height: 190px;    padding: 3px;
box-sizing: border-box;
border: 1px solid #bbb;
margin-right: 30px;
}
  
#sitemap_con{margin-top: 35px;min-height: 700px;}
#sitemap_con .ind_tit{margin-bottom: 15px;    border-bottom: 1px solid #DCDCDC;background:none;overflow: hidden;}
#sitemap_con .ind_tit strong{font-size: 18px;text-align: left;display: block;margin-top: 12px;}
#sitemap_con .ind_tit a{line-height:30px;float: none;}
#sitemap_con .breaker{float: right;display: inline-block;width: auto;}
h3.map_title {line-height: 30px; background-color: #fbfffd; border: 1px solid #d6dbe1; text-indent: 20px;  border-bottom: 2px solid #2fae5f;margin-top: 25px;}
h3.map_title a{color: #333;} 
.map_list {line-height: 30px; padding-left: 20px; margin-top: 8px; margin-bottom: 8px; } 
.map_list a {padding: 4px; white-space: nowrap;    font-size: 12px;
    line-height: 30px;
    color: #666; }
</pre></body></html>