<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 */

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
a{color:#333;text-decoration:none}
a:hover{color:#341b00;text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word; color:#666;}
.g-wp p{ color:#000;}

/*通用定义*/
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.fl{ float:left;}
.fr{ float:right;}
.clearer{clear:both; height:0; display:block; font-size:1px;overflow:hidden;}

.layout, .content{ width:1200px; margin:0 auto; position:relative;}

.boxMo{ min-width:1200px;}
.marB35{ margin-bottom: 35px;}
.marT30{ margin-top: 30px;}
.marT50{ margin-top: 50px;}
.w830{ width: 830px;}
.w440{ width: 440px;}
.w570{ width: 570px;}
.w550{ width: 550px;}
.w600{ width: 600px;}

.di{ width:100%; background:url(banner.jpg) no-repeat center top;}
.banner{ position: relative; width: 100%; height: 851px; margin: 0 auto; overflow: hidden;}
.lang{ display: none; position: absolute; top: 30px; left: 0;}
.lang a{ float: left; height: 30px; margin-right: 2px;}
.banner .nav{ position: absolute; bottom: 0; left: 0; width: 100%; max-width: 1920px; height: 88px; text-align: center;background:url(nav.png) no-repeat center 30px;}
.banner .nav a{ height: 88px; display: inline-block; width: 240px; font-size:0; float: left;}

.headline { margin-bottom: 30px;}
.headline h2 { margin-bottom: 10px; font: bold 40px/56px "Microsoft Yahei";text-align: center;}
.headline h2 a {color: #1c65b1;}
.headline p { font-size: 18px; line-height: 36px; color: #333; }
.headline .p1 { font-size: 18px; line-height: 36px; color: #333; height: 72px; overflow-y: scroll;}

.slider1_wrap{ position: relative; width: 740px; height: 410px; overflow: hidden;}
.slider1{}
.slider1 li{ position: relative; width: 740px; height: 410px;}
.slider1 li img{ width: 740px; height: 410px;}
.slider1 .slider_t{ position: absolute; bottom: 0; left: 0; width: 740px; height: 50px; font: 18px/50px "Microsoft Yahei"; text-indent: 1em; background: url(../images/bg_slider.png) repeat-x left top;  filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000'); background: rgba(0,0,0,0.6);}
.slider1 .slider_t a{ display: block; width: 80%; color: #fff; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

.slider1_wrap .bx-wrapper{ position: relative;}
.slider1_wrap .bx-controls{/* position: absolute; top: 0; left: 0;*/}
.slider1_wrap .bx-pager{ position: absolute; bottom: 20px; right: 18px;}
.slider1_wrap .bx-pager-item{ float: left;}
.slider1_wrap .bx-pager-link{ float: left; width: 8px; height: 8px; margin-left: 8px; text-indent: 999em; background: #999999; border-radius: 4px; overflow: hidden;}
.slider1_wrap .bx-pager-link:hover{ background-color: #fff; text-decoration: none}
.slider1_wrap .bx-pager-link.active{ width: 40px; background-color: #fff; text-decoration: none;}

.slider1_wrap .bx-prev, .slider1_wrap .bx-next{ position: absolute; top: 50%; width: 46px; height: 46px; margin-top: -22px; background-image: url(arr1.png); text-indent: 999em; overflow: hidden;}
.slider1_wrap .bx-prev{ left: 0; background-position: 0 0;}
.slider1_wrap .bx-next{ right: 0; background-position:  -46px 0;}

.slider2_wrap{ position: relative; width: 740px; height: 410px; overflow: hidden;}
.slider2 li{ position: relative; width: 740px; height: 410px;}
.slider2 li img{ width: 740px; height: 410px;}
.slider2 .slider_t{ position: absolute; bottom: 0; left: 0; width: 740px; height: 50px; font: 18px/50px "Microsoft Yahei"; text-indent: 1em; background: url(../images/bg_slider.png) repeat-x left top;  filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000'); background: rgba(0,0,0,0.6);}
.slider2 .slider_t a{ display: block; width: 80%; color: #fff; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}

.slider2_wrap .bx-wrapper{ position: relative;}
.slider2_wrap .bx-controls{/* position: absolute; top: 0; left: 0;*/}
.slider2_wrap .bx-pager{ position: absolute; bottom: 20px; right: 18px;}
.slider2_wrap .bx-pager-item{ float: left;}
.slider2_wrap .bx-pager-link{ float: left; width: 8px; height: 8px; margin-left: 8px; text-indent: 999em; background: #999999; border-radius: 4px; overflow: hidden;}
.slider2_wrap .bx-pager-link:hover{ background-color: #fff; text-decoration: none}
.slider2_wrap .bx-pager-link.active{ width: 40px; background-color: #fff; text-decoration: none;}

.slider2_wrap .bx-prev, .slider2_wrap .bx-next{ position: absolute; top: 50%; width: 46px; height: 46px; margin-top: -22px; background-image: url(arr1.png); text-indent: 999em; overflow: hidden;}
.slider2_wrap .bx-prev{ left: 0; background-position: 0 0;}
.slider2_wrap .bx-next{ right: 0; background-position:  -46px 0;}


.news_block{ padding-bottom: 10px; border-bottom: 1px dashed #bac8dd;}
.news_block h3{ margin-bottom: 10px; font: bold 24px/36px "Microsoft Yahei"; overflow: hidden;}
.news_block p{ font-size: 16px; line-height: 24px; color: #333;}

.dhyc{ background-color:#e9f7ff; overflow: hidden; padding-bottom: 50px;}
.news_list{}
.news_list li{ position: relative; height: 79px; padding-left: 18px; font: 22px/79px "Microsoft Yahei"; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; border-bottom: 1px dashed #bac8dd;}
.news_list li:before{ position: absolute; top: 50%; left: 0; width: 8px; height: 8px; margin-top: -4px; background-color: #8e8e8e; content: "";}
.news_list li a{}
.news_list li:hover:before{ background-color: #0f439a;}
.news_list li:hover a{ color: #0f439a;}

a.btn_more{ position: relative; float: right; width: 90px; height: 30px; margin-top: 30px; font: 16px/30px "Microsoft Yahei"; color: #093893;text-indent:15px; background-image: linear-gradient(to right, #f2f8ff,#cfe4fd,#97c4fb);}
a.btn_more1{ position: relative; float: right; width: 90px; height: 30px; margin-top: 30px; font: 16px/30px "Microsoft Yahei"; color: #b50506;text-indent:15px; background-image: linear-gradient(to right, #fff8f1,#ffe2c6,#ffc286);}

.lmT{ width: 100%; height: 209px; margin: 20px 0;}
.lmT1{ background: url(tit01.png) no-repeat center top;}
.lmT2{ background: url(tit02.png) no-repeat center top;}
.lmT3{ background: url(tit03.png) no-repeat center top;}
.lmT4{ background: url(tit04.png) no-repeat center top;}

.dhyc_con{ width: 100%; border: 5px solid #a3d5ff; height:400px; overflow-y: scroll; border-radius: 30px; background-color: #fff;}
.jj_news{ padding: 10px 0 10px 15px; margin-bottom: 30px; border-left: 4px solid #dc2d26}
.jj_news h3{ max-height: 96px; margin-bottom: 10px; font: bold 30px/48px "Microsoft Yahei";}
.jj_news h3 a{ color: #38445b;}
.jj_news p{ max-height: 48px; font-size: 16px; line-height: 24px; color: #6e7fa0; overflow: hidden;}

.news_list2{ border-top: 1px solid #bacee9;}
.news_list2 li{ position: relative; height: 69px; padding-left: 18px; font: lighter 22px/70px "Microsoft Yahei"; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; border-bottom: 1px solid #bacee9;}
.news_list2 li:before{ position: absolute; top: 50%; left: 0; width: 8px; height: 8px; margin-top: -4px; background-color: #bacee9; border-radius: 50%; content: ""}
.news_list2 li a{ color: #0f439a;}

.box_rmch{padding-bottom: 50px; background: url(bg_rmch.png) no-repeat center 15px; overflow: hidden;}
.rmch_sj{background: url(bg_phone.png) no-repeat center top; height:677px; width:370px; }
.rmbd_pic{margin: 14px 0 0 13px;}
.rmbd_pic img{ width:345px;height:610px; overflow:hidden;border-radius: 20px;}
.rmbd_img{ position: relative; width: 387px; height:auto; margin:20px 0 0 25px; float: left;}
.rmbd_img img{ width: 387px; height: 218px;}
.rmbd_img h3{ width: 390px;  height:48px; font:20px/48px "Microsoft Yahei"; overflow: hidden; text-align: center;}
.rmbd_img h3 a{ color: #0f439a;}


.box_zcjj{ background: url(bg_zcjj.png) no-repeat center top; overflow: hidden; height:834px;}

#slide { margin: 30px auto 20px; width: 860px; height: 430px; position: relative;}

#slide li { position: absolute; width: 860px; display: -webkit-box;  display: -webkit-flex; display: flex; align-items: flex-start; -webkit-box-align: flex-start; -webkit-align-items: flex-start; text-align: center; overflow:hidden; }

#slide li a{ display: block; width: 100%; height: 100%;}
#slide li img { width: 100%; height: 100%; }
#slide li h3{ position: absolute; bottom: 0; left: 0; width: 100%; height: 50px; font: 20px/50px "Microsoft Yahei"; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000'); background: rgba(0,0,0,0.6);}
#slide li h3 a{ color: #fff;}

.arrow .prev, .arrow .next { position: absolute; top: 220px; width: 52px; height: 53px; background-image: url(arr2.png); z-index: 10; cursor: pointer;}
.arrow .prev { left: 10px; background-position: 0 0;}
.arrow .next { right: 10px; background-position: -52px 0;}</pre></body></html>