<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 */
/*公共样式*/
.clear: after { 
display: block; 
clear: both; 
height: 1px; 
content: '' 
}
.f_both,.clear{ clear:both;} 
.wrapper{ display:none;margin:0 !important;}
.mt50{margin-top:50px;}
a:hover{text-decoration: none;}



.roll-news{
	width:1200px;
	height:50px;
	background: #f9f9fa;
	margin:10px auto;
	border-radius: 5px;
}
.roll-news-title{
	width:147px;
	text-align:center;
	font-size:18px;
	color:#000000;
	line-height:34px;
	font-weight: bold;
	text-align: center;
	border-right:1px #dadada solid;
	float: left;
	margin-top: 8px;
}
.roll-news-content {
	width:980px;
	overflow: hidden;
	float: left;
	margin-left: 33px;
}

.roll-news-content ul {
	white-space: nowrap;
}

.roll-news-content ul li {
	display: inline-block;
	line-height:51px;
	font-size:13px;
	color:#000000;
	margin-right:30px;
}
.roll-news-content ul li  a{color: #000;font-size: 14px;}
.roll-news-content ul li span{color: #1a5799;margin-right: 5px;}
}


.tittle_h2{font-size: 36px; color: #000000;line-height: 103px;text-align: center;}
.tittle_h2 a{font-size: 36px; color: #000000;line-height: 103px;text-align: center;}

.layout_div1{width: 1200px;margin:0 auto;}
.flash_div{ width:680px; float: left;}
.focus{ position:relative; width:680px; height:383px; background-color: #000;border-radius: 10px;}  
.focus img{ width: 100%} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#033572;}  
.focus .fPic{ position:absolute; left:0px; top:0px; margin:0 auto !important;}  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:15px; right:30px; position:absolute; height:21px; text-align:center; z-index: 200;  margin:0 auto !important;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#033572;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

.news_list{width: 495px;float: right;}
.news_list li{text-align: left;border-bottom: 1px #e5e5e5 dashed; line-height: 20px; padding: 15px 0 15px 16px; position: relative;}
.news_list li::before {content: ""; position: absolute; top: 24px; left: 0; width: 5px; height: 5px; background: #ddd; border-radius: 50%;}
.news_list li a{font-size: 16px;color: #000000; line-height: 20px;}
.news_list li span{color: #e0e0e0;font-size: 16px;margin-right: 5px;}

.more{width: 100%;text-align: right;margin-top: 15px;}
.more a{font-size: 14px;color: #343434;line-height: 30px;}

.gn_list{width: 1200px; overflow: hidden;margin-top: 30px;}
.gn_list ul{width: 1300px;}
.gn_list li{float: left;margin-right: 30px;}

.gg_list{width: 1200px; overflow: hidden;margin-top: 30px;}

.ly_div1_left{width: 792px;float: left;margin-top: 30px;}
.c1_list1{width: 380px;margin-top:10px;float: left;}
.c_tittle{width: 100%;height: 49px; background: url(../images/tittle_r1.jpg) top left no-repeat;}
.c_tittle span{display: block;width: 130px;height: 44px;line-height: 49px;font-size: 16px; color: #fff;font-weight: bold;padding-top: 5px;}
.c_tittle span a { color: #fff;}

.plist1{width: 100%;margin-top: 25px;border-bottom: 1px #e5e5e5 dashed;padding-bottom: 20px;margin-bottom: 15px;}
.plist1 h2{text-align: left;margin-bottom: 10px;}
.plist1 h2 a{color: #000000;font-size: 20px;font-weight: bold; line-height: 30px;}
.plist1 p{text-align: left;font-size: 14px; color: #7f7f7f; line-height: 25px;}

.ly_div1_left_list{}
.ly_div1_left_list li{text-align: left; position: relative; line-height: 20px; padding: 10px 0 10px 16px;}
.ly_div1_left_list li::before {content: ""; position: absolute; top: 18px; left: 0; width: 5px; height: 5px; background: #ddd; border-radius: 50%;}
.ly_div1_left_list li a{font-size: 16px;color: #000000; line-height: 20px;}
.ly_div1_left_list li span{color: #e0e0e0;font-size: 16px;margin-right: 5px;}

.c1_list2{width: 380px;margin-top:10px;float: right;}
.c_tittle{width: 100%;height: 49px; background: url(../images/tittle_r1.jpg) top left no-repeat;}
.c_tittle span{display: block;width: 130px;height: 44px;line-height: 49px;font-size: 16px; color: #fff;font-weight: bold;padding-top: 5px;}

.c1{width:180px;height: 55px;display: block;float: left;background: url(../images/ks_icon1.jpg) top center no-repeat;margin:12px 0;margin-right: 18px;}
.c2{width:180px;height: 55px;display: block;float: left;background: url(../images/ks_icon2.jpg) top center no-repeat;margin:12px 0;margin-top: 30px;margin-right: 18px;}
.c3{width:180px;height: 55px;display: block;float: left;background: url(../images/ks_icon3.jpg) top center no-repeat;margin:12px 0;margin-right: 18px;}
.c4{width:180px;height: 55px;display: block;float: left;background: url(../images/ks_icon4.jpg) top center no-repeat;margin:12px 0;}
.c5{width:180px;height: 55px;display: block;float: left;background: url(../images/ks_icon5.jpg) top center no-repeat;margin:12px 0;margin-right: 18px;}
.c6{width:180px;height: 55px;display: block;float: left;background: url(../images/ks_icon6.jpg) top center no-repeat;margin:12px 0;margin-top: 30px;}
.c7{width:180px;height: 55px;display: block;float: left;background: url(../images/ks_icon7.jpg) top center no-repeat;margin:12px 0;}
.c8{width:180px;height: 55px;display: block;float: left;background: url(../images/ks_icon8.jpg) top center no-repeat;margin:12px 0;}

.c1:hover{background: url(../images/ks_icon1_h.jpg) top center no-repeat;}
.c2:hover{background: url(../images/ks_icon2_h.jpg) top center no-repeat;}
.c3:hover{background: url(../images/ks_icon3_h.jpg) top center no-repeat;}
.c4:hover{background: url(../images/ks_icon4_h.jpg) top center no-repeat;}
.c5:hover{background: url(../images/ks_icon5_h.jpg) top center no-repeat;}
.c6:hover{background: url(../images/ks_icon6_h.jpg) top center no-repeat;}
.c7:hover{background: url(../images/ks_icon7_h.jpg) top center no-repeat;}
.c8:hover{background: url(../images/ks_icon8_h.jpg) top center no-repeat;}

.ly_div1_right{width: 386px;float: right;margin-top: 30px;}
.ly_div1_right_div{background: #f8fcff;margin-top: 25px;padding:25px 35px; height:1%; overflow:hidden;}
.ly_div1_right_div li{float: left;margin:15px 30px;}
.ly_div1_right_div li .ps_img{width: 96px;height: 96px; }
.ly_div1_right_div li img{width: 96px;height: 96px;margin:0 auto;transition: all 0.3s ease-in-out;overflow: hidden;}
.ly_div1_right_div li .ps_img img:hover{transform: scale(1.1); /* 鼠标略过时放大1.2倍 */cursor: pointer; /* 鼠标指针设置为手型 */}
.ly_div1_right_div li p{text-align: center;padding-top: 10px;}
.ly_div1_right_div li p a{font-size: 18px;color: #555758; line-height: 30px; font-weight: bold;}


.ly_div1_tittle{width:722px;background: url(../images/tittle_l1.jpg) top left no-repeat;height: 70px;padding-left: 70px;font-size: 22px; color: #000000; font-weight: bold;text-align: left; line-height: 58px;}
.ly_div2_tittle{width:368px;background: url(../images/tittle_l2.jpg) top left no-repeat;height: 70px;padding-left: 18px;font-size: 22px; color: #000000; font-weight: bold;text-align: left; line-height: 58px;}
.ly_div2_tittle a { color: #000000;}
.ly_div3_tittle{width:1182px;background: url(../images/tittle_l2.jpg) top left no-repeat;height: 70px;padding-left: 18px;font-size: 22px; color: #000000; font-weight: bold;text-align: left; line-height: 58px;}
.ly_div4_tittle{width:1105px;background: url(../images/tittle_l3.jpg) top left no-repeat;height: 76px;padding-left: 95px;font-size: 22px; color: #000000; font-weight: bold;text-align: left; line-height: 58px;}
.ly_div5_tittle{width:1182px;background: url(../images/tittle_l2.jpg) top left no-repeat;height: 70px;padding-left: 18px;font-size: 22px; color: #000000; font-weight: bold;text-align: left; line-height: 58px;}
.ly_div5_tittle a { color: #000000;}

.ly_div3_right{width:793px;float: right; overflow: hidden;}
.ly_div3_right ul{width: 850px;margin-top: 30px;}
.ly_div3_right li{float: left;margin:10px 0;margin-right: 30px;}


.xh_img{width: 379px; position: relative;top:0;left: 0;height: 213px;border-radius: 10px; overflow: hidden;margin-top: 35px;}
.xh_im_zi{position: absolute;bottom: 10px;left: 10px; z-index: 200; color: #fff; font-size: 18px;text-align: center;}
.xh_im_zi a{color: #fff; font-size: 18px;}
.xh_im_bg{position: absolute;bottom: 0px;left: 0px; z-index: 150}
.xh_im_img{position: absolute;bottom: 0px;left: 0px; z-index: 120}


.ly_div5_left{width: 386px; float: right;}
.c1_list5{width: 386px;margin-top:10px;float: left;}
.c_tittle{width: 100%;height: 49px; background: url(../images/tittle_r1.jpg) top left no-repeat;}
.c_tittle span{display: block;width: 130px;height: 44px;line-height: 49px;font-size: 16px; color: #fff;font-weight: bold;padding-top: 5px;}
.btn_sl{margin-top: 20px;}
.btn_sl li{}

.cont2_left{width: 792px;overflow: hidden;float: left;}
.cont2_right{width: 386px;overflow: hidden;float: right;}

.plist2{width: 100%;margin-top: 28px;}
.plist2_img{width: 380px;height: 214px; overflow: hidden;float: left;}
.plist2_p{width: 382px;float: left;margin-left: 30px;}
.plist2_p h2{text-align: left;border-bottom: 1px #e5e5e5 dashed;padding-bottom:20px;margin-bottom:20px;}
.plist2_p h2 a{font-size: 20px; color: #000000;line-height: 30px;font-weight: bold;}
.plist2_p p{text-align: left;font-size: 14px; color: #7f7f7f; line-height: 25px;}

.plist2_left_list{width: 100%;margin-top: 20px;}
.plist2_left_list li{text-align: left;}
.plist2_left_list li a{font-size: 16px;color: #000000; line-height: 45px;}
.plist2_left_list li span{color: #e0e0e0;font-size: 16px;margin-right: 5px;}

.ly_div3_tittle{width:1182px;background: url(../images/tittle_l2.jpg) top left no-repeat;height: 70px;padding-left: 18px;font-size: 22px; color: #000000; font-weight: bold;text-align: left; line-height: 58px;}
.ly_div3_tittle a{font-size: 22px; color: #8f8f8f; font-weight: bold;margin-right: 30px;}
.ly_div3_tittle a:hover{color: #000;border-bottom: 2px #df3416 solid;height: 67px;display: inline-block;}
.ly_div3_tittle_hover{color: #000 !important;border-bottom: 2px #df3416 solid !important;height: 67px !important;display: inline-block !important;}



.logo_list_1{width: 386px;margin-top: 15px;}
.logo_list_1 ul{width: 420px;}
.logo_list_1 li{text-align:center;float: left;border-radius: 10px;border:1px #e5e5e5 solid;padding:15px 15px;margin:15px 10px;}

.link_div{width: 792px;text-align: left;}
.link_div{font-size: 16px; color: #000000; line-height: 40px;margin-top: 20px;}
.link_div a{font-size: 16px; color: #000000; line-height: 40px;margin:0 15px;}
.link_div a:first-child{margin-left: 0;}

.foot_div{width: 100%;padding:40px 0;background: #004f93;text-align:center;margin-top: 80px;}
.at1{color: #fff; font-size: 16px; line-height: 40px;}
.at1 a{color: #fff; font-size: 16px; line-height: 40px;margin:0 20px;}
.at1 a:hover{ color: #fff !important }
.at2{color: #fff; font-size: 16px; line-height: 40px;}

.ewm_div_fd{width:120px;position: fixed;top:200px;right: 20px; z-index: 9999}
.ewm1{width:96px;border:1px #e5e5e5 solid;border-radius: 10px;padding:12px;background: #fff;margin-bottom: 18px;}
.ewm2{width:96px;border:1px #e5e5e5 solid;border-radius: 10px;padding:12px;background: #fff;margin-bottom: 18px;}
.ewm3{width:96px;border:1px #e5e5e5 solid;border-radius: 10px;padding:12px;background: #fff;margin-bottom: 18px;}
.ewm_img{width: 100%;}
.ewm_img img{width: 100%;}
.ewm_p{margin-top: 15px;text-align:center;font-size: 12px; color: #000000; line-height: 17px;}

.adBox { width: 1200px; position: relative; }

@media only screen and (min-width: 768px) 
{
body{ width:1600px;}
} 
@media only screen and (min-width: 1200px) 
{
body{ width:100%;}
.foot_div{width:100%;}
}
















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