<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 */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/**/
.banners{height: 593px;}
.fullSlide {
	width:100%;
	position:relative;
	height:593px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:593px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
	 background-repeat:no-repeat;
}
.fullSlide .bd li a {
	display:block;
	height:593px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:100px;
	height:8px;
	margin:1px;
	overflow:hidden;
	background:#2F4793;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#FF4B00;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
      background:url(img/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(img/right1s.png) no-repeat;
}
/**/
/**/
.s_bj{ margin-bottom:0px;}

/**/
.pro{   background: url(img/pro_bj.jpg) no-repeat center top; padding-bottom:20px;}
.pro h2{ height: 208px; overflow: hidden;text-align: center; font-size: 18px; font-family: "Microsoft Yahei"; color: #555; font-weight: normal;}
.pro h2 a{ display: block; font-size: 40px; font-family: "Microsoft Yahei"; color: #2f4793; line-height: 64px; margin-top: 76px;}

.pro_q{ height: 184px; overflow: hidden;}
.pro_q ul li{ height: 136px; font-size: 16px; font-family: "Microsoft Yahei"; text-align: center; width: 136px; float: left; margin-right: 130px;}
.pro_q ul li a{ padding-top: 10px; display: inline-block; color: #333; width: 136px; height: 136px; overflow: hidden; background: url(img/pro_qb.gif) no-repeat center top;}
.pro_q ul li b{ display: block; font-size: 32px; font-family: "Microsoft Yahei"; line-height: 66px;}
.pro_q ul li b em{ font-family: Impact;}
.pro_q ul li a:hover ,.pro_q .cur a{ color: #ff4b00; text-decoration: none; background: url(img/pro_qh.gif) no-repeat center top;}

.pro_q .nobot{margin-right: 0;}

.pro_list{ width: 260px;  border-bottom: 3px solid #2f4793;}

.pro_list h3{ height: 73px; overflow: hidden; width: 260px; background: #2f4793; text-align: center; font-size: 26px; color: #fff; font-family: "Microsoft Yahei"; line-height: 73px;}
.pro_list h3 a{ color: #fff;}

.pro_list h4{ height: 57px; text-align: center; font-size: 16px; color: #333; font-weight: bold; line-height: 57px; }
.pro_list h4 a{ color: #333;}
.pro_list ul{ background: #f8f8f8;width: 260px;}
.pro_list ul li{ position: relative; width: 220px; margin: 0 auto; height: 45px; border-bottom: 1px solid #dbdbdb; font-size: 16px; color: #666; font-family: "Microsoft Yahei"; line-height: 45px;}
.pro_list ul li a{ display: inline-block; width: 220px; height: 45px; background: url(img/pro_lb.png) no-repeat right center; color: #666;}
.pro_list ul li a:hover ,.pro_list .cur a.erjia{ color: #ff4b00; font-weight: bold; text-decoration: none; background: url(img/pro_lbh.png) no-repeat right center;}
.pro_list .nobot{ border-bottom: 0;}

.pro_list ul li.cur,.pro_list ul li:hover{ width: 230px; margin-top: 0; background: #fff; border: 1px solid #ff4b00; z-index: 20; }
.pro_list ul li.cur a,.pro_list ul li:hover a{  position: relative;background: #fff; font-weight: normal; z-index: 20; padding-left: 10px; background: #fff;}

.pro_list .pro_erji{ border: 1px solid #ff4b00; background: #fff; width: 200px; padding:18px 15px 15px 20px; position: absolute; top: -1px; left: 227px; z-index: 10; display:none;}
.pro_list .pro_erji p{ font-size: 14px; color: #666;}
.pro_list .pro_erji p em{ position:relative; display:block;width: 215px;height: 28px; line-height: 28px; z-index:9;}
.pro_list .pro_erji p em a{ width: 200px; padding-left: 0; display: block; background: none !important; padding: 0 !important; height: 28px; line-height: 28px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; z-index:9;}
/*.pro_list .pro_erji p em:hover,.pro_list .pro_erji p em:hover a{ background:#fff; width:217px;}*/
.pro_list .pro_erji p em .pro_sanji{ display:none;border: 1px solid #ff4b00; background: #fff; width: 200px; padding:18px 15px 15px 20px; position: absolute; top: -1px; left: 214px; z-index: 8;}
.pro_list ul li.cur .pro_erji,.pro_list ul li:hover .pro_erji,.pro_list .pro_erji p em:hover span{ display:block;}

.pro_c{ width: 910px; overflow: hidden; position:relative;}
.pro_ad{width: 910px; height: 366px; overflow: hidden;}
.pro_ad a,.pro_ad img{ display:block; width: 910px; height: 366px;}

.pro_c .ggul{ top:336px;
    height: 30px;
    left: 0;
    line-height: 30px;
    position: absolute;
    width: 100%; text-align:center;
    z-index: 1;}
.pro_c .ggul li{ background:#2F4793;
    cursor: pointer;
    display: inline-block;
    height: 8px;
    line-height: 999px;
    margin: 1px;
    overflow: hidden;
    width: 100px;}
.pro_c .ggul li.on{ background:#FF4B00;}

.pro_c ul.cpul{ height: 366px;}
.pro_c ul.cpul li{ margin-right: 10px; float: left; height: 335px; width: 278px; padding: 8px; border: 1px solid #e1e1e1; position: relative; line-height: 0; margin-top: 8px; }
.pro_c ul.cpul li img{ width: 278px; height: 278px;}
.pro_c ul.cpul li span{ padding: 0 21px; display: block; height: 55px; border-top: 1px solid #c8c8c8; width: 236px; margin: 0 auto; font-size: 14px; font-family: "Microsoft Yahei"; font-weight: bold; color: #333; line-height: 55px; background: #f8f8f8 url(img/pro_lb.png) no-repeat 238px center;}
.pro_c ul.cpul li p{ width: 86px; height: 89px; overflow: hidden; position: absolute; top: -4px; right: -3px;}
.pro_c ul.cpul li p img{ width: 86px; height: 89px;}
.pro_c ul.cpul .nobot{ margin-right: 0;}
/**/
/**/
.coo{ height: 776px; overflow: hidden; background: #f8f8f8;}
.coo h2{ height: 222px; overflow: hidden; font-weight: normal; font-family: "Microsoft Yahei"; text-align: center; font-size: 18px; color: #555;}
.coo h2 a{ line-height: 54px; margin-top: 92px; display: block; font-size: 36px; font-family: "Microsoft Yahei"; color: #2f4793;}

.coo_con ul {margin:0 -10px;}
.coo_con{ height: 554px; overflow: hidden; position: relative;}
.coo_con ul li{ width: 20%;  float: left;  line-height: 0;}
.coo_con ul li img{   height: 80px; max-width:100%;}
.coo_con ul li a{ display: block; margin:10px 10px; padding:5px;    background: #fff; 
    text-align: center;    border-radius: 6px;
    border: #ddd 1px solid;
    overflow: hidden;}
.coo_con .nobot{ margin-right: 0;}
.coo_con .coo_h a{ background: #2f4793;}
.coo_con .coo_h a:hover{ background: #ff4b00;}

.coo_con .coo_t1{ margin-left: 238px;}
.coo_con .coo_t2{ margin-left: 478px;}

.coo_z01{ position: absolute; bottom: 78px; left: 238px; height: 156px; font-size: 16px; color: #666; font-family: "Microsoft Yahei"; padding-left: 73px; width: 164px; line-height: 156px; background: url(Img/Index/coo_wb.png) no-repeat 154px center;}
.coo_z01:hover{ background: url(Img/Index/coo_wbh.png) no-repeat 154px center; color: #2f4793;}
.coo_z02{ position: absolute; bottom: 78px; right: 238px; height: 156px; font-size: 16px; color: #666; font-family: "Microsoft Yahei";  padding-left: 73px; width: 164px; line-height: 156px; background: url(Img/Index/coo_wb.png) no-repeat 154px center;}
.coo_z02:hover{ background: url(Img/Index/coo_wbh.png) no-repeat 154px center; color: #2f4793;}
/**/
.zx{ height: 253px; overflow: hidden; background: url(img/zx_bj.jpg) no-repeat center top;}
.zx_con{ height: 253px; overflow: hidden; position: relative;}
.zx_con p{ position: absolute; width: 360px; right: 0; top: 110px;}
.zx_con p span{ display: inline-block; font-size: 28px; font-family: Arial; color: #000; text-align: right; vertical-align: middle; margin-right: 10px;}
.zx_con p span em{ display: block; font-size: 16px; font-family: "Microsoft Yahei";}
.zx_con p a{ text-align: center; font-size: 14px; font-family: "Microsoft Yahei"; color: #fff; line-height: 47px; display: inline-block; width: 160px; height: 47px; background: url(img/zx_btn.png) no-repeat left top;}

/**/
.edgv01{ height: 1477px; overflow: hidden; background: url(img/edgv01.jpg) no-repeat center top;}
.edgv02{ height: 1477px; overflow: hidden; background: url(img/edgv02.jpg) no-repeat center 725px;}

.edgv_con{ height: 1477px; overflow: hidden; position: relative;}

.one{ width: 578px; position: absolute; top: 60px; left: 0;}
.one dl{ border-bottom: 1px dashed #999; padding-bottom: 30px;}
.one dl dt{ height: 66px; overflow: hidden;}
.one dl dt em{ float: left; display: block; width: 53px; height: 57px; font-size: 28px; font-family: Arial; color: #fff; background: url(img/edgv_wb.png) no-repeat left top; text-align: center; line-height: 40px; font-weight: bold;}
.one dl dt span{ margin-left: 14px; float: left; display: block; margin-top: 20px; font-size: 24px; font-family: "Microsoft Yahei"; font-weight: bold; color: #2f4793;}
.one dl dd p{ margin-left: 70px; background: url(img/edgv_pb.gif) no-repeat left 13px; padding-left: 18px; font-size: 14px; color: #666; font-family: "Microsoft Yahei"; line-height: 28px;}

.one ul{ margin-top: 60px; height: 126px; overflow: hidden;}
.one ul li{ background: #fcfcfc; width: 164px; height: 114px; border: 1px solid #e4e4e4; padding: 5px; float: left; margin-right: 10px;}
.one ul li img{ width: 164px; height: 114px;}

.two{ top: 573px; left: 618px;}
.three{ top: 775px; left: 618px;}
.three dl{ border-bottom: 0;}
.four{ top: 1043px; left: 0;}

/**/
.cus{ height: 916px; overflow: hidden; background: url(img/cus_qb.jpg) no-repeat center 218px;}

.cus h2{ height: 218px; overflow: hidden; text-align: center; font-weight: normal; font-size: 18px; color: #555;}
.cus h2 a{ line-height: 56px; margin-top: 90px; display: block; font-size: 40px; font-family: "Microsoft Yahei"; color: #2f4793;}

.cus_q{ height: 242px; overflow: hidden;}
.cus_q ul li{ float: left; width: 192px; height: 202px; overflow: hidden;margin-right: 60px; position: relative;}
.cus_q ul li a{ display: block; width: 192px; height: 202px; overflow: hidden;}
.cus_q ul li img{ width: 176px; height: 176px; display: block; margin: 8px auto 0;}
.cus_q ul li p{ width: 192px; height: 202px; position: absolute; top: 0; left: 0; background: url(img/cus_qb.png) no-repeat left top;}
.cus_q ul li a:hover p ,.cus_q .cur p{ background: url(img/cus_qbh.png) no-repeat left top;}
.cus_q .nobot{ margin-right: 0;}

.cus_con{ height: 456px; overflow: hidden; position: relative;}
.cus_con dl{ height: 356px; overflow: hidden;}
.cus_con dl dt{ width: 576px; height: 356px; overflow: hidden;}
.cus_con dl dt img{ width: 576px; height: 356px;}
.cus_con dl dd{ width: 580px;}
.cus_con dl dd p{ height: 82px; border-bottom: 1px solid #e0e0e0; font-size: 24px; font-family: Arial; color: #999; font-weight: bold; line-height: 86px;}
.cus_con dl dd p a{ display: block; font-size: 28px; color: #333; font-family: "Microsoft Yahei"; font-weight: bold;}
.cus_con dl dd span{ margin-top: 22px; display: block; font-size: 14px; line-height: 26px; font-family: "Microsoft Yahei";}
.cus_con ul{ width: 552px; position: absolute; top: 238px; right: 0;}
.cus_con ul li{ width: 240px; float: left; margin-right: 70px; height: 32px;}
.cus_con ul li a{ padding-left: 16px; color: #666; background: url(img/cus_wb.gif) no-repeat left center; display: block; font-size: 14px; line-height: 32px; height: 32px;}
.cus_con ul li a:hover{ color: #ff4b00; text-decoration: none; background: url(img/cus_wbh.gif) no-repeat left center;}
.cus_con .nobot{ margin-right: 0;}
/**/
.hon{ height: 662px; overflow: hidden; background: url(img/hon_bj.jpg) no-repeat center top;}

.hon h2{ height: 195px; font-size: 34px; font-weight:900; color: #fff; font-family: "Microsoft Yahei"; font-weight: normal; line-height: 230px; text-align: center;}
.hon h2 a{ color: #fff;}

.hon_con{ position: relative; height: 467px; overflow: hidden; }
.hon_con ul li{ margin-left: 0; width: 460px; height: 321px; overflow: hidden;}
.hon_con ul li img{}

.hon_con .h_l ,.hon_con .h_r{ position: absolute; width: 41px; height: 89px; top: 116px; overflow: hidden; z-index:1000;}
.hon_con .h_l{ left: 227px;}
.hon_con .h_r{ right: 227px;}
.hon_con .h_l a ,.h_r a{ width: 41px; height: 89px; display: block; overflow: hidden;}
.hon_con .h_l a{ background: url(img/hon_l.png) no-repeat left top;}
.hon_con .h_l a:hover{ background: url(img/hon_l01.png) no-repeat left top;}
.hon_con .h_r a{ background: url(img/hon_r.png) no-repeat left top;}
.hon_con .h_r a:hover{ background: url(img/hon_r01.png) no-repeat left top;}

.hon_con p{ text-align: center; font-size: 16px; font-family: "Microsoft Yahei"; color: #fff; line-height: 76px;}
.hon_con p a{ color: #fff;}
/**/
.new{ height: 736px; overflow: hidden;}

.new h2{ height: 220px; overflow: hidden; text-align: center; font-size: 20px; color: #555; font-weight: normal;}
.new h2 a{ line-height: 54px; margin-top: 84px; font-size: 32px; font-family: "Microsoft Yahei"; color: #2f4793; display: block;  }

.n_l{ width: 567px;}
.n_l h3{ margin-bottom: 20px; height: 40px; line-height: 40px; overflow: hidden; font-size: 18px; font-weight: bold; color: #333;}
.n_l h3 a{ display: inline-block; height: 38px; border-bottom: 2px solid #ff4b00; color: #333;}
.n_l h3 span{ font-size: 14px; font-family: Arial; color: #555; font-weight: normal;}
.n_l h3 span a{ color: #555; border-bottom: 0;}

.n_l dl{ height: 279px; border-bottom: 1px solid #999;}
.n_l dl dt{ width: 567px; height: 153px; position: relative;}
.n_l dl dt img{ width: 567px; height: 153px;}
.n_l dl dt span{ display: block; position: absolute; top: -3px; right: -3px; width: 65px; height: 65px; overflow: hidden;}
.n_l dl dt span img{ width: 65px; height: 65px;}
.n_l dl dd{}
.n_l dl dd p{ font-size: 14px; font-family: Arial; color: #777; line-height: 50px; margin-top: 8px;}
.n_l dl dd p a{ font-size: 14px; color: #333; font-family: "Microsoft Yahei"; font-weight: bold;}
.n_l dl dd span{ display: block; font-size: 14px; color: #666; font-family: "Microsoft Yahei"; line-height: 26px;}
.n_l dl dd span a{ color: #666;}

.n_l ul{ margin-top: 16px;}
.n_l ul li{ height: 36px; font-size: 14px; color: #777; font-family: "Microsoft Yahei"; line-height: 36px;}
.n_l ul li a{ color: #666; background: url(img/cus_wb.gif) no-repeat left center; padding-left: 14px;}
.n_l ul li a:hover{ background: url(img/cus_wbh.gif) no-repeat left center; color: #ff4b00; text-decoration: none;}

.n_r{ width: 570px;}
.n_r h3{ margin-bottom: 20px; height: 40px; line-height: 40px; overflow: hidden; font-size: 18px; font-weight: bold; color: #333;}
.n_r h3 a{ display: inline-block; height: 38px; border-bottom: 2px solid #ff4b00; color: #333;}
.n_r h3 span{ font-size: 14px; font-family: Arial; color: #555; font-weight: normal;}
.n_r h3 span a{ color: #555; border-bottom: 0;}

.n_rc{ width: 570px; overflow: hidden;}
.n_rc dl{ height: 92px; overflow: hidden; margin-bottom: 60px;}
.n_rc dl dt{ width: 180px; height: 92px; overflow: hidden;}
.n_rc dl dt img{ width: 180px; height: 92px;}
.n_rc dl dd{ width: 354px; font-size: 14px; line-height: 26px; font-family: "Microsoft Yahei"; color: #666;}
.n_rc dl dd a{ display: block; font-size: 16px; color: #333; font-weight: bold; color: #333; line-height: 38px;}

/**/
.about{ background: url(img/a_hb.jpg) no-repeat center top; height: 772px; overflow: hidden;}

.about h2{ height: 160px; overflow: hidden; text-align: center; font-size: 18px; color: #555; font-family: "Microsoft Yahei"; font-weight: normal;}
.about h2 a{ color: #2f4793; font-size: 36px; display: block; line-height: 54px; margin-top: 34px;}

.about dl dt{ height: 341px; overflow: hidden; width: 1200px;}
.about dl dt img{ width: 1200px; height: 341px;}
.about dl dd h3{ margin: -51px auto 0; text-align: center; padding-top: 68px; background: url(img/a_wb.png) no-repeat center top; width: 102px; height: 69px; overflow: hidden; font-size: 18px; font-family: Arial; color: #c5c5c5; font-weight: normal; z-index: 10; position: relative;}
.about dl dd h3 a{ font-weight: bold; display: block; font-size: 20px; color: #ff4b00;}
.about dl dd p{ width: 914px; margin: 30px auto 0; text-align: center; font-size: 14px; color: #666; line-height: 26px; font-family: "Microsoft Yahei";}
.about dl dd p a{ color: #ff4b00;}


/* 友情链接 */
.g_link{ height: 115px;}
.g_link h2{height: 38px; border-bottom:1px solid #8b8b8b; font-size: 18px;font-weight: normal;margin-bottom: 18px;}
.g_link h2 a{color: #2f4793;}
.g_link h2 em{font-size: 14px;color: #505050;font-family: arial;text-transform: uppercase;display: inline-block;padding-left: 9px;}
.g_link h2 span{font-size: 14px;font-weight: normal;}
.g_link h2 span a{color: #666666;}
.link_c{line-height:24px;  font-size: 14px;}
.link_c a{ white-space:nowrap; padding:0 59px 0 0; height: 24px; line-height:24px; color:#666666;display: inline-block;}</pre></body></html>