<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.w{ width:1200px; margin:0 auto}
.header .w{ position:relative}
.header .logo{ float: left;}
.header .nav{}
a{ color:#666}
a:hover{ color:#e60012 }
.h50{ height:50px;}
.bor1{ height: 30px; border-top:2px solid #c5263a; background: url(../images/jt.jpg) center top no-repeat}
.bor2{ height: 1px; border-top:2px solid #c5263a; }
.bor3{ height: 1px; border-top:35px solid #c5263a; }

.header{ background-color: #014c83; padding: 10px 0;}
.nav{ float:right; margin-top: 25px; }
.nav .nav_list{  height:40px; margin:0 auto; z-index:9999;}
.nav li{float:left;height:40px; width:100px; line-height:40px;position:relative; margin:0 10px;}
.nav li.last{background:none;}
.nav li a{float:left; display:block; width:100px; height:40px; text-align:center; line-height:40px; font-size:16px; color: #fff;  border-radius:5px; font-weight: bold;}
.nav li a:hover{background:#fff; text-decoration:none; color:#014c83}
.nav li a.selected{ background:#fff; text-decoration:none; color:#014c83}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:40px;left:0px;}
.nav li .submenu{width:100px;}
.nav li .submenu{ z-index:9999;}
.nav li .submenu li{float:left;padding:0;background:none;height:30px;  line-height:30px; font-size:16px; margin-top: 5px; margin-left: 0; margin-right: 0;}
.nav li .submenu li a{float:none;padding:0;text-align:center; font-family:"Microsoft YaHei";height:30px;line-height:30px;background:#fff; color:#014c83; width:100px; border-radius:5px;  font-size:14px;}
.nav li .submenu li a:hover{background:#fff;font-weight:normal; color:#014c83; text-decoration:none; padding:0;}

/* flexslider */
.flexslider{position:relative;height:500px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2; width: 100%; text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:60px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url(../images/next.png) center center no-repeat;}

.index_box{ margin:50px -15px; }
.index_box li{ float: left; width: 380px; margin:0 15px; }
.index_box li img{ width: 100%; display: block; }
.index_box li h3{ margin-top: 20px; font-size: 18px; }
.index_box li h3 span{ margin-left: 10px; font-family: arial }
.index_box li .box_desc{ font-size: 14px; margin-top: 5px; }
.index_box li .box_desc span{  color: #014c83; margin-left: 10px; }

.index_pic{ background-color: #f2f1f1; padding:50px 0; }
.index_pic h3{ display: block; font-size: 24px; font-weight: bold; color: #014c83 }

.scroll {
	margin:0 auto;
	position:relative;
	overflow:hidden; width: 1200px;
}
.picbox {
	height:230px;
	overflow:hidden;
	position:relative;  margin-top: 10px;
}
.picbox ul {
	height:230px;
	padding-top:5px;
}
.piclist {
	position:absolute;
	left:0px;
	top:0px;
}
.piclist li.goodlist {
	width:220px;
	margin:10px 0;
	padding:0px 10px 0 0; text-align: center;
	float:left;
}
.piclist li.goodlist img {
	width:200px;
	height:85px; 
}
.swaplist {
	position:absolute;
	left:-3000px;
	top:0px;
}
.og_prev, .og_next {
	width:30px;
	height:60px;
	background:url(../images/btn.png) no-repeat;
	position:absolute;
	top:-20px;
	z-index:99;
	cursor:pointer; right: 0
}
.og_prev {
	background-position:0 0;
	right:30px;
}
.og_prev:hover {
	background-position:0 -60px;
}
.og_next {
	background-position:-30px 0;
	right:0px;
}
.og_next:hover {
	background-position:-30px -60px;
}
.more{ text-align: center; }
.more a{ color: #504d4d; font-size: 18px; line-height: 50px; font-weight: bold; text-transform:Uppercase; }
.more a:hover{ color:#014c83}

.index_news{ background-color: #014c83; color: #fff; padding:30px 0; overflow: hidden; }
.index_news li{ width: 31%; float: left; margin-right: 2.333333% }
.index_news li .tit1{ overflow: hidden; color: #fff; }
.index_news li .tit1 a{ color: #fff }
.index_news li .tit1 h3{ display: block; float: left; line-height: 35px; font-size: 16px; }
.index_news li .tit1  span{ display: block; float: right;  line-height: 35px; }
.index_news p{ display: block; line-height: 45px; border-bottom: 1px dashed  #fff; }
.index_news p a{ color: #fff; }

.footer{ background-color:#504d4d; color:#FFF; font-size:14px; line-height:27px; text-align:center; padding:50px;}
.footer .fl{ padding:10px 50px 10px 30px;   border-right: 1px solid #fff;}
.footer .fc{ padding-left: 30px; line-height: 27px; color: #fff; text-align: left }
.footer .fc a{ color: #fff; }
.footer .fc p{ text-align: left; display: block; }
.footer .fr a{ color: #fff; }

.tit{  height: 100px; background: url(../images/titbg.jpg) center center repeat-y; font-size: 48px; color: #fff; line-height: 100px; }
.m_tit{ line-height: 50px; border-bottom: 1px solid #e7e7e7; color: #014c83; font-size: 18px; font-weight: bold; }
.m_tit span{ padding-left: 20px;  font-weight: bold;}
.m_tit h3{  font-weight: bold;}
.m_left{ width: 950px; float: left; margin-bottom: 50px;  }
.aboutus{ font-size: 14px; line-height: 27px; margin-top: 20px;}
.m_right{ width: 210px; float: right; }
.m_right .bor{ background-color: #1f87e8; height: 5px; overflow: hidden;}
.m_right .bor span{ display: block; height: 5px; background-color: #014c83;  width: 160px;}
.sanv a{ display: block; border-bottom: 1px dashed #eaeaea; line-height: 40px; text-align: center; color: #014c83 }
.sanv a.cur,.sanv a:hover{ background-color: #1f87e8; color:  #fff; color: #fff; }
.s_news h3{ display: block; color:#146fc4; line-height: 45px; border-bottom: 1px solid #eaeaea; font-size: 18px;  font-weight: bold; }
.s_news li a{ display: block; border-bottom: 1px dashed #ddd; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap; line-height: 30px; }

.list li{ padding:10px 0; border-bottom: 1px dashed #eee }
.list a{ display: block; overflow: hidden; }
.list img{ float: left; width: 200px; height: 130px; }
.list_desc { float: right; width: 720px; }
.list_desc h3{ display: block; color: #1f87e8; font-size: 18px; font-weight: bold; }
.list_desc p{ line-height: 23px; }

.newstit{ font-size: 24px; border-bottom: 1px solid #ddd; color: #333; padding: 20px 0; }
.photolist{ overflow: hidden; margin: 0 -10px; }
.photolist li{ float: left; margin: 10px; }
.photolist li img { border:1px solid #ddd;
	width:170px;
	height:80px; 
}
#rollText{ }
#rollText li{ float:left; padding:0px 15px 10px 0; list-style:none}
#rollText li img{ width:181px; height:90px; border:1px solid #ddd;}

.zhxm{}
.zhxm h3{ display: block; font-size: 24px; font-weight: bold; color: #014c83 }

 #owl-demo { margin-left: auto; margin-right: auto;}
 #owl-demo .item{ display: block; text-align: center; margin:30px 5px; }
  #owl-demo .item img{ display:block; border:1px solid #ddd}
  #owl-demo .item a:hover img{ box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);}
 #owl-demo .item h3 a{ color:#014c83; font-size:14px; display:block; text-align:center; line-height:35px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
 #owl-demo .item p{ color: #555555; text-align: center; display: block; }

.productlist{ overflow:hidden}
.productlist li{ float:left; margin-right:10px; margin-top:20px; margin-left:10px; width:288px;}
.productlist li img{ display:block; border:1px solid #ddd}
.productlist li a:hover img{ box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);}
.productlist li h3 a{ color:#014c83; font-size:14px; display:block; text-align:center; line-height:35px;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.productlist li p{ color: #555555; text-align: center; display: block; }


/*固定的悬浮窗*/
.yb_conct{position:fixed;z-index:9999999;top:568px;right:-112px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:160px; font-family:"微软雅黑"; font-size:14px; color:#fff;text-indent:48px; line-height:48px; margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#004098 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#004098 url(../images/fixCont.png) no-repeat 0 -50px;}
.yb_bar .yb_QQ{background:#004098 url(../images/fixCont.png) no-repeat 0 -100px;}
.yb_bar .yb_ercode{background:#004098 url(../images/fixCont.png) no-repeat 0 -151px;}
.hd_qr{padding:0 17px 0px 17px;}
.yb_QQ a{display:block;text-indent:48px;width:100%;height:100%;color:#fff;}
</pre></body></html>