<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* CSS Document */
*{ margin:0; padding:0}
body{ font-size:12px; min-width:1440px;}
ul li{ list-style:none}
a{ text-decoration:none}
img{ border:0; max-width:100%}
.clear{ clear:both}

/*top*/
.top{ width:100%; height:50px; background:#444444; color:#fff;min-width:1440px}
.topDiv{ width:1440px; height:50px; margin:0 auto}
.topL{ float:left; width:700px; height:50px; line-height:50px; font-size:14px}
.topR{ float:right; width:200px; height:50px; position:relative}
.topR p{height:50px; line-height:50px; cursor:pointer}
.wxdiv{ position:absolute; top:50px; left:0; z-index:99999; display:none}
.wxdiv img{ float:left; width:90px; margin-right:5px}

/*logo*/
.logo{width:1440px; height:100px; margin:0 auto;}
.logoL{ float:left; width:750px; height:100px;}
.logoL img{ max-height:100px; max-width:750px}
.logoR{ float:right; width:500px; height:100px; background:url(../images/lr.jpg) no-repeat}
.logoR1{ width:300px; height:40px; line-height:40px; color:#fff; font-size:12px; margin-left:150px}
.logoR1 a{letter-spacing:2px; margin:0 10px; color:#fff}
.logoR2{ width:400px; height:40px; line-height:40px; margin-left:50px}
.logoR2 p.p1{ float:left; width:140px; text-align:center;}
.logoR2 p.p2{ float:left; font-size:30px; font-weight:bolder; color:#fff;letter-spacing:1px; margin-left:20px}


/*nav*/
.nav{ width:100%;height:51px; border-top:1px solid #e1dfe0; margin-top:10px; background:#f9f9f9; position:relative;min-width:1440px}
.navDiv{ width:1440px; height:50px; line-height:50px; margin:0 auto;}
.navDiv li{float:left;width:14%; height:50px; line-height:50px; position:relative}
.navDiv li a.navone{ text-align:center; width:100%; height:50px; display:block; color:#333}
.navDiv li:hover{ border-top:2px solid #444444; background:#fff}
.navDiv li .navtwo{ position:absolute; top:48px; left:0; z-index:99999; display:none; width:400px}
.navDiv li .navtwo a{ color:#fff; float:left; display:block; padding:0 5px}
.navbg{ position:absolute; top:50px; left:0; display:none;z-index:9999; width:100%; height:50px; line-height:50px; background:rgba(38,59,75,0.5)}

/* banner */
.banner{ width:100%; height:490px; overflow:hidden;position:relative;font-size:0; margin:0 auto; min-width:1440px}
.b-img{ height:490px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:490px; float:left; background-size:100% 100%;
  -moz-background-size:100% 100%;
  -webkit-background-size:100% 100%;
  -o-background-size:100% 100%;}
.b-list{ height:20px; padding-top:470px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:10px; height:10px; border-radius:50%; background:#fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{ background:#002a6c}


.part1{width:1200px;margin:0 auto; margin-top:40px}
.part1 .part1tit{ text-align:center; width:100%}
.part1 .part1tit .part1img .line0{ float:left; width:450px; height:2px; background:#d8261c; margin-top:27px; margin-left:12px; margin-right:13px}
.part1 .part1tit .part1img img{ float:left; width:250px; height:50px}
.part1 .part1tit{ font-size:30px; font-weight:bold; padding-top:10px}
.part1 .part1sub{ font-size:20px;text-transform:uppercase; color:#acacac;letter-spacing:1px;}
.part1 .part1con{ width:100%; margin-top:40px;}
.part1 .part1con1{ float:left; width:270px; height:330px; border:1px solid #d5d5d5; margin:6px; padding:8px}
.part1 .part1con1 img{ width:265px; height:200px;border:1px solid #d5d5d5; padding:2px}
.part1 .part1con1 .tit{ text-align:center; height:50px; line-height:50px; font-size:20px; font-weight:bold; color:#1a4f85}
.part1 .part1con1 .sub{ height:60px; line-height:20px; overflow:hidden; color:#333}

.part2{width:100%; margin-top:80px; background:url(../images/5.jpg) no-repeat center; height:490px; min-width:1440px}
.part2Div{ width:1200px; margin:0 auto}
.part2L{ float:left; width:320px; height:440px; margin-top:20px; margin-left:20px}
.part2L img{width:320px; height:440px;}
.part2R{ float:left; width:800px; height:440px; margin-top:20px;margin-left:40px}
.part2tit{ width:100%; height:50px; margin-top:50px}
.part2tit span.span1{text-transform:uppercase;font-size:36px;letter-spacing:1px; font-weight:bold; padding-left:50px}
.part2tit span.span2{ font-size:40px; color:red;font-weight:bolder; padding-left:20px}
.part2con{ line-height:24px; font-size:14px; margin-top:20px; max-height:268px; overflow:hidden }
.part2con p{text-indent:2em}
.part2more { text-align:right}
.part2more a{ width:130px; height:40px; line-height:40px; text-align:center; background:#d9271d; color:#fff; padding:5px 15px}

.part3{ width:1200px; margin:0 auto; margin-top:40px}
.part3tit{ width:250px; margin:0 auto}
.part3tit .line1{ float:left; width:4px; height:45px; background:#d8251e}
.part3tit .tit3{ float:left; width:240px; text-align:center; font-size:40px; font-weight:bolder}
.part3tit .sub3{font-size:20px;text-transform:uppercase; color:#acacac;letter-spacing:1px; text-align:center}
.part3con {width:1200px; height:340px; overflow:hidden; margin-top:40px}
.floatL { float:left; width:32px; margin-right:50px; height:178px; margin-top:50px;}
.floatR{ float:left;  width:32px; margin-left:50px; height:178px;margin-top:50px;}
.subBox0 {width:1000px; height:340px;overflow: hidden; float:left;margin-left:10px; margin-right:10px}
.subBox0 ul { width:100000px; margin:0; padding:0; height:340px}
.subBox0 ul li {width:220px; height:280px; float: left; display:inline; padding:10px;box-shadow:2px 2px 10px #909090; margin:0 5px}
.subBox0 ul li img{ width:}
.subBox0 ul li p{ text-align:center; overflow:hidden; width:100%; color:#000; font-weight:600; font-size:18px; padding-top:20px}
.part3more { text-align:center}
.part3more a{ width:130px; text-align:center; background:#d9271d; color:#fff; padding:10px 15px}

.part4{width:100%; margin-top:80px; min-width:1440px}
.part4 img{ width:100%}

.part5{ width:1200px; margin:0 auto;}
.part5tit{ background:url(../images/7.jpg) no-repeat center center; height:100px; margin:0 auto; margin-top:10px; font-size:16px; font-weight:bold}
.part5tit p.p3{ margin-top:65px; margin-left:350px; float:left; width:210px}
.part5tit p.p4{ margin-top:65px; margin-left:90px;  float:left}
.part5con{ width:1080px; margin:0 auto; margin-top:20px; overflow:hidden}
.part5con .part5-1{ float:left; width:260px; margin:5px;box-shadow:2px 2px 10px #909090;}
.part5con .part5-1 img{ width:260px; border-bottom:5px solid #FF7918}
.part5con .part5-1 p{ text-align:center; height:40px; line-height:40px; font-size:12px}
.part5more { text-align:center; margin-top:40px}
.part5more a{ width:130px; display:block; margin:0 auto; background:#d9271d; color:#fff; padding:10px 15px}

.part6{ width:100%; background:#E6E6E6; margin-top:40px; padding-bottom:20px;min-width:1440px}
.part6Div{ width:1200px; margin:0 auto}
.part6tit{ width:100%; height:50px; padding-top:20px;}
.part6tit img{ float:left}
.part6tit .tit6{ float:left; height:50px;}
.part6tit .tit6 p.p5{ font-size:16px; font-weight:bold;text-transform:uppercase; color:#464646; margin-left:5px; margin-top:3px}
.line2{ width:100%; background:url(../images/10.jpg) repeat-x; height:10px}
.part6more{ float:right}
.part6more a{ color:#464646; line-height:50px}
.part6con{ width:100%; margin-top:10px;}
.part6-1{ float:left; width:550px; height:100px; overflow:hidden;margin:5px 25px;}
.part6-1 img{ float:left; width:120px; height:100px }
.part6-1 .part6-1tit{ float:left; width:410px;  margin-left:10px;font-size:14px; line-height:24px}
.part6-1 .part6-1tit .tt1{ color:#636363;}
.part6-1 .part6-1tit .tt2{ color:#4E4E4E;overflow:hidden; white-space:nowrap;text-overflow:ellipsis; font-weight:bold}
.part6-1 .part6-1tit .tt2 a{color:#4E4E4E;}
.part6-1 .part6-1tit .tt3{ color:#636363; height:50px;overflow:hidden;}

.bottom{ width:100%; height:200px; background:#222222;min-width:1440px}
.bottom0{ width:1440px; margin:0 auto; padding-top:30px}
.bottom1{ float:left; width:140px; text-align:center}
.bottom1 p{ color:#fff; line-height:30px; font-size:14px}
.bottom1 img{ width:100px}
.bottom2{ float:left; width:140px; margin-left:60px}
.bottom2 a{ display:block; color:#fff; font-size:14px; line-height:20px}
.bottom3{ float:right; width:230px; height:150px; margin-right:80px; border-left:2px solid #fff}
.bottom3 p.p6{ color:#BE2C3C; font-size:24px; text-align:center; font-weight:bold}
.bottom3 p.p7{ font-size:14px; font-weight:bold; color:#fff; text-align:center; line-height:30px}

.footer{ width:100%; padding:5px 0; background:#444444;min-width:1440px}
.footer0{ width:1440px; text-align:center; line-height:24px; color:#fff; margin:0 auto}

.branknav{ width:1200px; line-height:40px; margin:0 auto; padding-bottom:20px}
.mainWrap{ width:1200px; margin:0 auto}
.mainLeft{ float:left; width:920px; margin-left:10px;border-top:1px solid #DCDCDC; position:relative}
.mainLefttit{ position:absolute; top:-10px; left:0;}
.titleOne{ float:left; font-size:16px; font-weight:bold; color:#3D7EB6; background:#fff; padding-right:10px}
.titleTwo{ float:left; width:800px; overflow:hidden;}
.titleTwo ul li{ float:left; border:1px solid #DCDCDC; background:#fff; margin-left:20px; padding:3px 10px; margin-bottom:10px}
.titleTwo ul li a{ color:#3D7EB6;}
.titleTwo ul li:hover{ background:#3D7EB6}
.titleTwo ul li:hover a{ color:#fff;}
.mainLeftCon{ width:100%; margin-top:40px}
.products{ float:left; width:270px; height:320px; border:1px solid #d5d5d5; margin:6px; padding:8px}
.products img{ width:265px; height:200px;border:1px solid #d5d5d5; padding:2px}
.products .tit{ text-align:center; height:40px; line-height:40px; font-size:18px; font-weight:bold; color:#1a4f85}
.products .sub{ height:60px; line-height:20px; overflow:hidden; color:#393939}

.mainLeftCon .cons{ padding:20px 60px 20px 20px;line-height:24px}
.mainLeftCon .cons h2{ font-size:24px; text-align:center; line-height:36px}
.mainLeftCon .cons .datetxt{ color:#918D8E; font-size:12px; line-height:24px; text-align:center; border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:10px}

.news{ width:850px; height:110px;border-bottom:1px dashed #bbb; margin-top:20px}
.newsL{ float:left; width:140px; height:105px}
.newsL img{width:125px; height:95px}
.newsR{ float:left; width:700px;}
.newsR p{font-size:18px; font-weight:bold; line-height:40px; color:#1a4f85;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.newsR .subs{ font-size:12px; line-height:24px; overflow:hidden; height:50px}

.mainRight{ float:right; width:250px; background:#F3F3F3; border-top:1px solid #DCDCDC; padding-left:20px}
.mainRight .tit1{ color:#2C6296; font-size:16px; font-weight:bold; line-height:40px}
.mainRight ul.tit1ul{ padding-bottom:20px}
.mainRight ul.tit1ul li{ border-bottom:1px solid #EBEBEB; height:30px; line-height:30px}
.mainRight ul.tit1ul li a{ color:#393939}
.mainRight ul.tit2ul{ padding-bottom:20px}
.mainRight ul.tit2ul li{ width:100%; margin:5px 0}
.mainRight ul.tit2ul li img{ width:225px; border:3px solid #fff}
.height20{ width:100%; height:30px}

.pagebox{ text-align:center; padding-top:40px; padding-bottom:20px}
.pagebox a{ border:1px solid #ccc; padding:5px 10px; display:inline-block; color:#333; margin:3px}</pre></body></html>