<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "gb2312";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th{margin:0;padding:0; border:0px;}
body,button,input,select,textarea{font-family:'Microsoft YaHei', Helvetica, Arial, sans-serif; font-size:14px;}
ul,ol,li{list-style:none; float:left;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
i,em,b{font-style:normal;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.clear{clear:both;}
img{vertical-align:middle;}

body{min-width:1100px;}


.defaultInputStyle{border:solid 1px #AFD5F5;}
.top-bg{width:1100px; margin:0 auto; background:url(imagestop-bg.jpg) no-repeat -86px top; height:100px;}
.top{width:100%; height:30px; line-height:30px; background:#700005;}
.top-1{width:100%; height:100px; background:#87111d ;}
.top-1-left{width:778px; height:100px; background:url(imagesxw.png) no-repeat 404px 36px;}
.top-1-right{width:320px; height:26px; margin-top:37px;}
.search-btn{width:30px; height:26px; float:left;}
.search-input{width:160px; background:#fff; padding:5px 10px; color:#666; float:left; height:16px; line-height:16px;}
.logo{width:260px; height:72px; margin-top:14px;}
.wid1100{width:1100px; margin:0 auto;}
.logo{width:260px; height:72px;}
.top-left a{color:#fff; margin-right:15px;}
.top-right a{color:#fff; margin-left:15px;}
.zh-btn{width:100px; height:23px; padding-top:3px; background:#d8821d; color:#fff; display:block; text-align:center; float:right;}


.dqlm{font-size:30px; top:134px; right:45px; float:right; color:#fff; position:absolute; z-index:100; text-shadow:0 0 3px #000;}
.wid100{width:100%;}
.ttxw{width:1100px; margin-bottom:15px;}
.gy-title{width:100%; border-bottom:1px solid #ddd; height:45px; line-height:45px; position:relative;}
.gy-title h3{width:180px; float:left; font-weight:normal; color:#a70a1a; font-size:16px;}
.more{width:20px; height:20px; float:right; display:block; margin-top:8px; background:url(imagesmore.jpg) no-repeat bottom right;}
.more:hover{background:url(imagesmore-hover.jpg) no-repeat bottom right;}
.tzgg,.xykx{width:357px; margin-right:20px;}
.mtkxd{width:345px;}
.tzgg-con{width:100%; float:left; margin-top:8px;}
.tzgg-con li a{background:url(imagesqdt.jpg) no-repeat left center; padding-left:15px; width:342px; height:30px; line-height:30px; color:#333; display:block; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;} 
.tzgg-con li a:hover,.mtkxd-list li a span,.mtkxd-list li a:hover,.ttxw-first-txt p span,.ttxw-list li .txt-1 p span,.ztzl li .txt-1:hover,.local a:hover,.up a:hover,.zzjg li a:hover{color:#87111d;}
.mtkxd-con{width:345px; margin-top:18px;}
.mtkxd-first{width:100%; height:100px; float:left;}
.mtkxd-pic{width:150px; height:100px; margin-right:15px;}
.mtkxd-first-txt{width:180px; height:100px;}
.mtkxd-first-txt h3{width:180px; font-weight:normal; color:#333; font-size:14px; height:18px; line-height:18px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; display:block;}
.mtkxd-first-txt p{width:180px; height:72px; overflow:hidden; line-height:24px; color:#666; margin-top:8px;}
.mtkxd-list{width:345px; margin-top:8px;}
.mtkxd-list li a{width:345px; height:30px; line-height:30px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; display:block; color:#333;}
.ttxw-first{width:357px;margin-top:18px;}
.ttxw-first-txt{width:357px; margin-top:8px;}
.ttxw-first-txt h3{font-weight:normal; color:#333; font-size:15px; width:100%; height:18px; line-height:18px; overflow:hidden; white-space:nowrap; display:block;}
.ttxw-first-txt p{width:100%; height:44px; overflow:hidden; color:#666; margin-top:4px; line-height:22px;}
.ttxw-first-pic{width:357px; height:180px; overflow:hidden;}
.ttxw-list{width:742px;}
.ttxw-list li{margin-top:18px; margin-left:20px; margin-bottom:4px;}
.ttxw-list li .pic{width:120px; height:110px; float:left; margin-right:-120px; position:relative;} 
.ttxw-list li .txt{width:100%; float:right;}
.ttxw-list li .txt-1{margin-left:135px;}
.ttxw-list li .txt-1 h3{color:#333; height:16px; line-height:16px; font-size:15px; font-weight:normal; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; display:block;}
.ttxw-list li .txt-1 p{height:92px; color:#666; margin-top:5px; line-height:23px;}
.wid_357{width:357px;}
.wid_345{width:345px;}
.wid_1108{width:1108px; margin:0 auto;}
.ztzl{width:1100px; margin-top:18px;}
.ztzl li{width:140px; text-align:center; overflow:hidden; margin-right:20px;}
.ztzl li .pic-1{width:140px; height:60px; }
.ztzl li .txt-1{color:#333; line-height:30px; width:100%; text-align:center;}
.foot{width:100%; height:114px; background:url(imagesbq.jpg) no-repeat top center; margin-top:10px;}
.ewm{width:60px; height:60px; padding:5px;  margin-top:22px; background:#fff;}
.bq{color:#fff; margin-top:66px; margin-right:18px;}



.link-left{height:26px; padding:6px 20px; line-height:26px; display:block; color:#fff; font-size:14px;}
.link-left:hover,.link-left-1:hover{background:#480006;}
.foot-right{position:absolute; right:74px; bottom:-68px;}
#link{display:none; width:164px; position:absolute; bottom:38px; z-index:100; font-size:14px; left:-52px; background:#fff; border:2px solid #480006;}
.link-con{background:url(imageslink-bg.png) repeat; width:164px; text-align:center;}
.link-con a{color:#555; border-bottom:1px dashed #ccc; line-height:34px; display:block; width:164px;}
.link-con a:hover{color:#ffa200}
.link-left-1{height:26px;line-height:26px; padding:6px 20px; display:block; color:#fff; font-size:14px;}
#link-1{display:none; width:164px; position:absolute; bottom:38px; z-index:100; font-size:14px; left:76px; background:#fff; border:2px solid #480006;}

.local{width:1040px; color:#666; background:#f6f5f5 url(imageswy.png) no-repeat right top; border-bottom:1px solid #e6e5e5; height:40px; line-height:40px; padding:0 30px;}
.local a{color:#666;}
.list{width:100%; background:#fff; background:url(imageslist-bg.jpg) repeat-y; min-height:500px;}
.list-con{width:1100px; min-height:500px; background:url(imageszst.jpg) no-repeat right bottom;}
.left{width:220px; padding-top:15px;}
.left li a{width:200px; height:50px; line-height:25px; display:block; float:left; color:#333; font-size:14px; padding-left:20px;}
.left li a:hover{color:#fff;background:#87111d;}
.left-current{width:200px; height:50px; line-height:25px;  font-size:14px; color:#fff; background:#87111d;padding-left:20px;}
.right{border-left:1px solid #e6e5e5; padding:15px 30px; width:819px; min-height:500px;}
.list-con-1,.jj,.bz{width:100%; margin-bottom:30px;}
.list-con-1 li a{width:700px; height:30px; line-height:30px; color:#333; float:left; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:url(imagesqdt.jpg) no-repeat left center; padding-left:12px;}
.list-con-1 li i{display:block; float:right; text-align:right; color:#666; line-height:30px; height:30px; width:99px;}
.content-title{width:1040px; margin:30px;}
.content-title h3,.jj-title h3{width:100%; text-align:center; line-height:30px; color:#333; font-size:20px; display:block;}
.content-title i,.jj-title i{display:block; width:100%; text-align:center; font-size:14px; color:#666;margin-top:10px;}
.content-con{width:1040px; margin:0 30px 20px; border-bottom:1px solid #ececec;}
.content-con p{width:100%; text-indent:2em; line-height:28px; color:#333; margin-bottom:20px;}
.up{width:1040px; margin:0 30px 20px; color:#666; line-height:26px;}
.up a{color:#666; font-size:14px;}
.jj-con p,.bz-sy p,.bks-sy p,.jj-con span{width:100%; text-indent:2em; line-height:28px; color:#333; text-align:justify;}
.jj-title{width:100%; margin-bottom:20px;}
.bz-1{width:100%; margin-bottom:20px;}
.bz-title{width:100%; height:40px; background:url(imagesbz-bg.jpg) repeat-x left center; position:relative;}
.bz-title h3{padding:5px 10px; background:#fff; color:#87111d; font-size:16px; display:inline; line-height:30px;}
.bz-title i{display:block; right:0; position:absolute; background:#fff; color:#d8821d;padding:5px 10px; line-height:30px; font-size:14px; font-weight:bold; top:0;}
.bz-sy,.bks-sy{width:800px; padding-left:9px;}
.bz-pic{width:100%; text-align:center; margin:20px 0;}
.bz-sy b,.bks-sy b{font-size:16px; display:block;}
.bks-sy{margin-top:15px;}


.bz-title i a{color:#87111d;}
.zzjg{width:800px; margin-left:9px; margin-top:15px; margin-bottom:20px;}
.zzjg li{width:263px; height:40px; line-height:40px;}
.zzjg li a,.zzjg-1 li a{color:#333; font-size:14px;}
.zzjg li img,.zzjg-1 li img{vertical-align:middle;}

.ssjg{width:1040px; margin:20px 30px;}
.ssjg li{width:100%; margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #ccc;}
.ssjg li h3{width:100%; height:40px; line-height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333;}
.ssjg li p{color:#666; font-size:14px; height:50px; line-height:25px; overflow:hidden;}

.zzjg-1{width:800px; margin-left:9px; margin-top:15px; margin-bottom:20px;}
.zzjg-1 li{width:100%; height:40px; line-height:40px;}
.bks-sy td{padding:8px 10px;}
























.banner-2{width:100%; height:200px; position:relative;}

.banner-1{width:100%;  text-align:center; overflow:hidden;}
/*banner*/
.none{ display:none;}
.banner{ min-width:1100px;position:relative; margin:0 auto; overflow:hidden; z-index:1;}
.banner_show{ width:100%; text-align:center; overflow:hidden; position:relative;}
.bannger_inbox{ position:absolute; left:50%; top:0;}

.rslides { position: relative; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.rslides li {  -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides img { display: block; height: auto; float: left; width: 100%; border: 0; }
.slide_container { position: relative; float: left; width: 100%; }
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img { display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; text-align:right; }
.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 50%; margin-top:-25px; left:100px; opacity: 0.7; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 50px; width: 50px; background: transparent url("imagesthemes.png") no-repeat left top;  }
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto; background-position: right top; right:100px; }


#menu {  
      margin: 0 auto;          
      width: 1100px;
      height:45px;
     line-height:45px; font-size:14px; position:relative; z-index:100;
    }
      
    #menu ul {
      list-style: none;  
    }

    li.l1-nav {
      float: left;  
      position: relative; 
      left: 0px;
      top: 0px;
	  padding:0 0px;
	  height:45px; 
	  line-height:45px;
	  text-align:center;
    }

    a.l1-nav {  
      display: block;  
      text-align: center;  
      text-decoration: none;  
      padding:0 11px;
	  height:45px; 
	  line-height:45px;
	  text-align:center;
      color: #000;
    }

    li.l1-nav:hover a.l1-nav, a.l1-nav:hover {  
      color: #fff;
      background:#87111d; color:#fff;}

    ul.l2-nav {
      visibility: hidden;
      position: absolute;  /* 第二级菜单相对于第一级菜单绝对定位 */
      left: 0px;
      top: 45px;
      z-index:10000;
      background:#87111d; width:260px;
    }

    li.l2-nav {
      float: left;  
      position: relative; /* 这里把第二级菜单项设成相对定位，以使得它包含的三级菜单相对它自己定位 */
      left: 0px;
      top: 0px; font-size:14px;
    }

    a.l2-nav {  
      display: block; /* 把a设成块级显示 */
      text-align: center;  
      text-decoration: none;  
      width: 260px;
      height: 40px;
      line-height: 40px;
      color: #fff;
      background: #87111d;  
    }

    li.l2-nav:hover a.l2-nav, a.l2-nav:hover {  
      color: #fff;
      background:#a40d1c; 
    }

   

    /* 这是控制菜单显示与隐藏的重点 */
    a.l1-nav:hover ul.l2-nav, li.l1-nav:hover ul.l2-nav{
      visibility: visible;
    }





.jj-con td{padding:10px;}.jj-con strong{color:#87111d; margin-top:10px; display:block;}.jj-con a:hover{color:#87111d;}
.bks-sy strong{color:#87111d;}
.content-con .vsbcontent_img{text-align:center; text-indent:0;}
.nolink strong{color:#666;}
.nolink span{text-indent:0em;}
.nolink p{text-indent:0em;text-align:center;}
.MsoNormalTable span{text-indent:0em;margin-bottom:10px;line-height:17px;}
.MsoNormalTable p{text-indent:0em;text-align:center;margin-bottom:0px;line-height:17px;}
.rfbhtg span{text-indent:0em;height:30px;}
.dfhnrtgjm span{text-indent:0em;color:#666;text-align:center;}
.dfhnrtgjm p{text-indent:0em;color:#666;text-align:center;}
.dfhnrtgjm strong{color:#666;}



.dh{width:100%; height:45px; background:#e7e7e7;}
.gdwz{position:absolute; bottom:0; right:100px; width:630px; height:45px; line-height:45px; color:#333;}</pre></body></html>