<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.header{ width:1200px; margin:0 auto;  }
.t_bg { background:url(../images/t_bg.gif) repeat-x center 0; height:221px;}

.h_top { height:51px; line-height:51px; overflow:hidden; font-size:14px; color:#333}
.h_top i{ float:left; font-style:normal;}
.h_top p { float: right;}
.h_top p a { padding:0 10px; color:#333}
.h_top p a:hover { color:#2c44ca}

.h_con { height:120px; width:1200px; overflow:hidden}
.h_con h1 { padding:19px 0 0; float:left;}
.h_bt { padding:0 0 0 24px; margin:34px 0 0 24px; border-left:solid 1px #d9d9d9;}
.h_con h1 img{height:80px;}
.h_bt em { background: url(../images/h_xx01.gif) no-repeat 0 11px; text-align:center; display:block; font-size:20px; color:#000; width:335px; margin-bottom:6px;font-style:normal; }
.h_bt b { display:block; font-size:24px; color:#2c44ca; }
.h_pho { margin-top:25px; font-size:14px; color:#000; background:url(../images/h_dh.gif) no-repeat 0 8px; padding-left:40px;}
.h_pho b { color:#2c44ca; font-size:28px; display:block; padding-bottom:5px;}
.h_pho em { color:#2c44ca; font-size:20px; font-style:normal;}
.h_nav { height:50px; line-height:50px; }
.h_nav ul li { float:left;}
.h_nav ul li a.yj { display:inline-block; padding:0 27px; color:#fff; font-size:16px;}
.h_nav ul li a.yj:hover,.h_nav ul li a.cur,.h_nav ul li:hover a.yj{  background:#2c44ca; color:#fff; font-weight:bold; 
-webkit-transition: background 0.5s;
-moz-transition: background 0.5s;
-ms-transition: background 0.5s;
-o-transition: background 0.5s;
transition: background 0.5s;}



.pr {
	position: relative;
}

.t_logo {
	float: left;
	width: 9.3vw;
}
.t_logo img{ width:100%}
.indexhead {
	position: fixed;
	z-index: 66;
	width: 88%;
	left: 6%;
	top: 11px;
	clear: both;
	height: 121px;/*margin-bottom: -121px;*/
            }
.indexhead p {
	float: left;
	color: #fff;
	font-size: 0.8vw;
	padding: 1.3vw 0 0 2vw;
	line-height: 100%;
}
.menu {
	float: left;
	padding-top: 1vw;
	margin-left: 4.5vw;
}
.menu &gt; ul &gt; li {
	line-height: 100%;
	float: left;
	text-align: center;
	box-sizing: border-box;
	position: relative;
	margin-right: 2vw;
	height: 3vw;
}
.menu &gt; ul &gt; li a {
	display: block;
	font-size: 0.85vw;
	color: #fff;

	position: relative;
	padding-bottom: 3px;
	text-align:left;
	
}
.menu &gt; ul &gt; li b {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 55;
	/* background: rgba(205, 0, 0, 0.7); */
    padding: 1.5vw 0 0 0;
	/* width: 0; */
    text-align: left;

}
.menu &gt; ul &gt; li b a {
	font-size:0.85vw;
	font-weight:normal;
}
.menu &gt; ul &gt; li b a {
	color:#fff;
}
 .menu  &gt; ul &gt; li:nth-of-type(2) span a {
 background: url(/skin/images/t_mor.png) no-repeat right center;
 padding-right: 19px;
}
.menu  &gt; ul &gt; li b a:hover {
	text-decoration: underline;
}
.menu  &gt; ul &gt; li:hover b {

}
.menu .nav li:first-child {
	border-left: 0;
}
.menu  &gt; ul &gt; li:last-child {
	border-right: 0;
}
.menu  &gt; ul &gt; li:hover:before,  .menu  &gt; ul &gt; li.cur:before {
	height: 70px;
}
.menu &gt; ul &gt; li:hover a,  .menu  &gt; ul &gt; li.cur a {
	/*border-bottom: 1px solid #fff;*/    

	animation-name: bounceIn;
}
.menu  &gt; ul &gt; li:hover dl a {


	font-weight: normal;
}
.menu  &gt; ul &gt; li:hover dl h4 a {
	font-weight: bold;
}
.h_tel {
	float: right;
	margin-top: 5px;
}
.h_tel i a.gy {
	display: block;
	width: 5vw;
	height: 2.2vw;
	line-height: 2vw;
	text-align: center;
	border: 2px solid #64b69b;
	border-radius: 2vw;
	font-size: 0.9vw;
	color: #fff;
	margin-right: 0.5vw;
	float: left;
	box-sizing: border-box;
}
.seach {
	float: left;
	margin-right: 0.5vw;
	position:relative;
}
.seach button {
	width: 2.2vw;
	height: 2.2vw;
	border-radius:  2.2vw;
	border: 2px solid #64b69b;
	background: url(/skin/images/seach.png) no-repeat center;
	cursor: pointer;
	outline: none;
	box-sizing: border-box;
	background-size: 1vw;
	float: left;
}
.h_tel span {
	float: left;
	width: 2.2vw;
	display: block;
	font-size: 0;
	line-height: 0;
	overflow: hidden;
}
.h_tel span img{ width:100%}
.object_ban p {
	position: absolute;
	z-index: 5;
	left: 6%;
	color: #fff;
	font-size: 14px;
}
.object_ban p a {
	color: #fff;
	margin: 0 7px;
}
.seach input {
	display: block;
	position: absolute;
	right: 2.2vw;
	background: #64b69b;
	border-radius: 20px;
	height: 2.3vw;
	color: #fff;
	transition: all 0.2s;
	width: 0vw;
	border:0;
}
.seach:hover input {
	width: 15vw;
	padding: 0 1vw;
}
.object_ban video {
	width: 100%;
}
.down_nav_abo {
	position: absolute;
	right: 0;
	top: 2.5vw;
	width: 103vw;
	background: #1c4b8f;
	z-index: 55;
	box-sizing: border-box;
	padding: 40px 7vw 60px;
	margin-right: -24vw;
	display: none;
	border-bottom: 1px solid #a0b2b5;
}
.down_nav_abo a {
	display: block;
	float: left;
	width: 12.5%;
	box-sizing: border-box;
	padding-top: 54px;
	line-height: 100%;
	color: #ccd2d3;
	font-size: 16px;
	border-left: 1px solid #6e8c90;
	padding-left: 2.65%;
	background: url(/skin/images/nav_us_ico1.png) no-repeat 26.5% 0;
}
 .down_nav_abo a:nth-child(2) {
 background: url(/skin/images/nav_us_ico2.png) no-repeat 26.5% 0;
}
 .down_nav_abo a:nth-child(3) {
 background: url(/skin/images/nav_us_ico3.png) no-repeat 26.5% 0;
}
 .down_nav_abo a:nth-child(4) {
 background: url(/skin/images/nav_us_ico4.png) no-repeat 26.5% 0;
}
 .down_nav_abo a:nth-child(5) {
 background: url(/skin/images/nav_us_ico5.png) no-repeat 26.5% 0;
}
 .down_nav_abo a:nth-child(6) {
 background: url(/skin/images/nav_us_ico6.png) no-repeat 26.5% 0;
}
 .down_nav_abo a:nth-child(7) {
 background: url(/skin/images/nav_us_ico7.png) no-repeat 26.5% 0;
}
 .down_nav_abo a:nth-child(8) {
 background: url(/skin/images/nav_us_ico8.png) no-repeat 26.5% 0;
}
.down_nav_abo a:hover {
	background: url(/skin/images/nav_us_ico11.png) no-repeat 26.5% 0;
	color: #5ebd98;
}
 .down_nav_abo a:nth-child(2):hover {
 background: url(/skin/images/nav_us_ico21.png) no-repeat 26.5% 0;
}
 .down_nav_abo a:nth-child(3):hover {
 background: url(/skin/images/nav_us_ico31.png) no-repeat 26.5% 0;
}
 .down_nav_abo a:nth-child(4):hover {
 background: url(/skin/images/nav_us_ico41.png) no-repeat 26.5% 0;
}
 .down_nav_abo a:nth-child(5):hover {
 background: url(/skin/images/nav_us_ico51.png) no-repeat 26.5% 0;
}
 .down_nav_abo a:nth-child(6):hover {
 background: url(/skin/images/nav_us_ico61.png) no-repeat 26.5% 0;
}
 .down_nav_abo a:nth-child(7):hover {
 background: url(/skin/images/nav_us_ico71.png) no-repeat 26.5% 0;
}
 .down_nav_abo a:nth-child(8):hover {
 background: url(/skin/images/nav_us_ico81.png) no-repeat 26.5% 0;
}
.h_tel i {
	position:relative;
	height:76px;
	display:inline-block;
	float:left;
}
.h_top3 {
	background: #094147;
	border-bottom: 1px solid #6e8c90;
	background: #1c4b8ff0;
	border-bottom: 1px solid #6e8c90;
	padding: 12px 6% 0;
	height: 67px;
	left: 0;
	top: 0;
}
.down_news_abo {
	position: absolute;
	right: 50%;
	top: 2.3vw;
	width: 103vw;
	background: #1c4b8f;
	z-index: 55;
	box-sizing: border-box;
	padding: 40px 6vw 120px;
	overflow: hidden;
	margin-right:-44vw;
	border-bottom: 1px solid #a0b2b5;
}
.down_news_abo dl {
	float: left;
	width: 50%;
	float: left;
}




.down_news_abo dl dt {
	float: left;
	width: 45%;
}
.down_news_abo dl dd {
	float: left;
	width: 40%;
	margin: 0 5%;
	text-align: left;
}

.down_news_abo dl dd h4 {
	padding-top: 19px;
	padding-bottom: 49px;
	margin-bottom: 29px;
	position: relative;
	padding-left:10px;
	padding-right:10px;
}
.down_news_abo dl dd h4:hover{ background:#078437;box-shadow:0 0 5px #0961C3;}
.down_news_abo dl dd h4::before {
 position: absolute;
 content: "";
 left: 0;
 bottom: 0;
 height: 1px;
 background: #6e8d91;
 width: 35%;
}
.down_news_abo dl dd h4 a {
	display: block;
	line-height: 100%;
	color: #fff;
	font-size: 18px;
}
.down_news_abo dl dd p {
	overflow: hidden;
	padding-left: 0;
}
.down_news_abo dl dd p a {
	display: block;
	float: left;
	width: 100%;
	line-height: 100%;
	font-size: 15px;
	margin-bottom: 15px;
	color: #b6c6c8;
}
.down_news_abo dl dd p a:hover {
	color: #fff;
}
.down_fan dl dd p a {
	width: 50%;
}
 .down_fan dl:nth-of-type(2) dd p a {
 width: 100%;
}
.down_suz_abo {
	overflow: hidden;
	padding-bottom: 55px;
	margin-right:-50vw;
}
.down_suz_abo h4 em,  .down_fuw_abo h4 em {
	display: block;
	font-weight: normal;
	color: #b6c6c8;
	font-weight: normal;
	line-height: 19px;
	padding-top: 23px;
}
.down_suz_abo h4,  .down_fuw_abo h4 {
	padding-bottom: 25px;
}
.down_suz_abo dl dd p a {
	width: 100%;
}
/*
 .down_fuw_abo dl:nth-of-type(2) dd:first-of-type {
 margin-left: 1.5%;
}
*/
.down_fuw_abo dl dd h4 {
	padding-bottom: 26px;
}
.down_fuw_abo dl dd h4 em {
	font-size: 14px;
	line-height: 19px;
}
.down_fuw_abo {
	padding-bottom: 85px;
	
}

.down_fuw_abo dl dd h4 a span {
	display: inline-block;
	float: right;
	font-weight: normal;
	font-size: 14px;
	color: #ccd2d3;
}
.down_fuw_abo dl dd h4 a span:hover {
	color: #fff;
}


.down_fan {
	margin-right:-36vw;
}

.down_newsxw{ margin-right:-31vw;}



.down_fuw_abo dl dd p a {
	width:100%;
}
 .down_news_abo dl dd h4:nth-of-type(2):before {
display: none;
}
.down_fuw_abo3 dl dd h4 {
	padding-top: 46px;
	padding-bottom: 53px;
	margin-bottom: 69px;
}
.down_fuw_abo3 dl dd h4 em {
	padding-top: 33px;
}






.xl{display: none;position: fixed;width: 100%;left: 0;top: 220px;z-index: 200;background: rgba(255,255,255,1);padding: 40px 0 20px;overflow:hidden;}


.clearfix {
	zoom: 1;
}



            .pro_nav_l{float: left;width: 370px;margin-top: -14px;}
            .pro_nav_l ul{ float: left;width: 180px; }
            .pro_nav_l ul&gt;li&gt;a{font-size: 16px;color: #333;height: 46px;line-height: 22px;padding-left: 16px;width: 180px;box-sizing: border-box;position: relative; font-weight:normal;}
            .pro_nav_l ul&gt;li&gt;a:after{ position: absolute;left:0;top:8px;width: 6px;height: 6px;border-radius: 3px;background: #cccccc;content:"";  }
            .pro_nav_l ul&gt;li.mm&gt;a{ color: #f8b62b; }
            .pro_nav_l ul&gt;li.mm&gt;a:after{ background: #f8b62b; }

            .pro_nav_r{float: right;width: 830px;}
            .pro_nav_r&gt;li{ float: left;position: relative;width: 191px;height: 194px;margin-right:22px; }
			
			.pro_nav_r li a{ height:194px;}
			
             .pro_nav_r&gt;li:last-child{ margin-right: 0; }
             .pro_nav_r&gt;li i img{display: block;width: 191px;height: 154px;border:1px solid #e6e6e6;box-sizing: border-box;}
             .pro_nav_r&gt;li.mm i img{ border-color: #f8b62b;box-shadow: 0 0 10px rgba(248,182,43,0.2);}
             .pro_nav_r&gt;li span{ display: block;position: absolute;left:0;bottom:15px;width: 100%;font-size: 16px;color: #333;line-height: 16px;text-align: center;  }

            .pro_dh{float: right;width: 955px;}
            .pro_dh li{ float: left;position: relative;width: 305px;height: 254px;margin-right:20px; }
             .pro_dh li:last-child{ margin-right: 0; }
             .pro_dh li i{ display: block;width: 305px;height: 254px;border:1px solid #e6e6e6;box-sizing: border-box; }
             .pro_dh li i img{display: block;width: 305px;height: 254px;margin: 0 auto;}
             .pro_dh li.mm i{ border-color: #f8b62b;box-shadow: 0 0 10px rgba(248,182,43,0.2);}
             .pro_dh li span{ display: block;position: absolute;left:0;bottom:25px;width: 100%;font-size: 16px;color: #333;line-height: 16px;text-align: center;  }
             
              .proc4 .pro_nav_l{float: left;width: 245px;  }
             .proc4 .pro_nav_l ul{ float: left;width: 245px; }
             .proc4 .pro_dh li i img{display: block;width: 303px;height: 252px;margin: 0 auto;}
             .proc4 li span{ display: block;position: absolute;left:0;bottom:0;width: 100%;font-size: 16px;color: #fff;line-height: 50px; height: 50px;padding-left: 20px;box-sizing: border-box;background: url(../images/nav_dd.png) no-repeat center;text-align: left;}
             .proc4 li.mm span{ background: url(../images/nav_ddh.png) no-repeat center; }

            .proc6 b&gt;a{font-size: 16px;color: #f8b62b;line-height: 16px;padding-left: 16px;width: 100px;box-sizing: border-box;position: relative;float: left;}
            .proc6 b&gt;a:after{ position: absolute;left:0;top:5px;width: 6px;height: 6px;border-radius: 3px;background: #f8b62b;content:"";  }

            .proc6_l{ height: 190px; }
            .proc6_l ul{ width: 1100px;float: right; }
            .proc6_l ul li{ float: left;position: relative;width: 120px;height: 120px;margin-right:43px; }
            .proc6_l ul li:last-child{ margin-right: 0; }
            .proc6_l ul li i img{display: block;width: 118px;height: 118px;border:1px solid #e6e6e6;box-sizing: border-box;}
            .proc6_l ul li.cur i img{ border-color: #f8b62b;box-shadow: 0 0 10px rgba(248,182,43,0.2);}
            .proc6_l ul li span{ display: block;width: 100%;font-size: 16px;color: #333;line-height: 16px;text-align: center;padding-top: 14px;  }
           .proc6_r{height: 188px;margin-bottom: 40px;border-bottom: 1px solid #e5e5e5;}
           .proc6_r ul{ width: 1100px;float: right; }
            .proc6_r ul li{ float: left;position: relative;width: 120px;height: 120px;margin-right:43px; }
            .proc6_r ul li:last-child{ margin-right: 0; }
            .proc6_r ul li i img{display: block;width: 118px;height: 118px;border:1px solid #e6e6e6;box-sizing: border-box;}
            .proc6_r ul li.cur i img{ border-color: #f8b62b;box-shadow: 0 0 10px rgba(248,182,43,0.2);}
            .proc6_r ul li span{ display: block;width: 100%;font-size: 15px;color: #333;line-height: 16px;text-align: center;padding-top: 14px;  }

            .proc7 li{ float: left;position: relative;width: 305px;margin-right:42px; }
            .proc7 li i{ display: block;width: 305px;height: 254px;border:1px solid #e6e6e6;box-sizing: border-box; }
            .proc7 li i img{display: block;width: 303px;height: 252px;margin: 0 auto;}
            .proc7 li.mm i{ border-color: #f8b62b;box-shadow: 0 0 10px rgba(248,182,43,0.2);}
            .proc7 li span{  display: block;width: 100%;font-size: 16px;color: #333;line-height: 16px;text-align: center;padding-top: 14px; }

            .proc8 dl{ float: left;width: 920px; }
            .proc8 dt{ display: block;width: 257px;height: 193px; float: left; }
            .proc8 dt img{ display: block;width: 257px;height: 193px; }
            .proc8 dd{ width: 632px;float: right; }
            .proc8 dd p{ font-size: 14px;line-height: 36px;color: #333;padding-top: 38px;letter-spacing: 2px; }
            .proc8 ul{ float: right;width: 180px;padding-top: 28px; }
            .proc8 li&gt;a{font-size: 16px;color: #333;line-height: 36px;padding-left: 16px;width: 100px;box-sizing: border-box;position: relative;float: left;}
            .proc8 li&gt;a:after{ position: absolute;left:0;top:15px;width: 6px;height: 6px;border-radius: 3px;background: #ccc;content:"";  }
            .proc8 li.mm&gt;a{ color: #f8b62b; }
            .proc8 li.mm&gt;a:after{ background:#f8b62b;   }     

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