<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
*{padding:0; margin:0 auto;} /* IE8*/
*+html *{padding:0; margin:0;}
* {margin:0; padding:0;}
body{ -webkit-text-size-adjust: none;color:#444; background: #f5f5f5;font-family:"微软雅黑";}
div{font-size:14px; text-align:left;margin:0 auto;}
a { color:#444; text-decoration: none; outline:medium none; }
a:hover{color:#900;}
ul,li{padding:0px; margin:0px; list-style-type:none; list-style: none;}
img{border:none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
* html .clear{zoom:1;} /* IE6 */
*+html .clear{zoom:1;} /* IE7 */
.transparent{background:transparent;}
.left{float:left;}
.right{float:right;}
.bold{font-weight:bold}
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
/*top*/
.top{
    height: 242px;
    background: url("../images/top_bg_01.jpg") center top no-repeat;
}
.search{
    height: 190px;
    width: 1200px;
    margin: 0 auto;
    position: relative;
}
.search form{
    width: 362px;
    height: 36px;
    background: url("../images/search_03.png") no-repeat;
    position: absolute;
    right: 0;
    bottom: 51px;
}
.search form input{
    width: 310px;
    height: 34px;
    background: none;
    position: absolute;
    left: 20px;
    top: 1px;
    border: none;
    outline: none;
}
.search form button{
    position: absolute;
    background: url("../images/button_09.jpg") no-repeat;
    width: 21px;
    height: 23px;
    border: none;
    outline: none;
    cursor: pointer;
    right: 14px;
    top: 6px;
}
.nav{
    height: 52px;
    background-color: #b20204;
}
.nav_main{
    width: 1200px;
    height: 52px;
    margin: 0 auto;
    line-height: 52px;
}
.nav_main ul li{
    width: 171px;
    height: 52px;
    float: left;
    text-align: center;
}
.nav_main ul li a{
    color: white;
    font-size: 20px;
}

/*index*/
.main{
    width: 1200px;
    margin: 10px auto;
    position: relative;
}
.wxlj{
    position: absolute;
    top: 120px;
    right: -136px;
}
.info{
    height: 547px;
    background-color: #ffffff;
    overflow: hidden;
}
.xwtt{
    height: 95px;
    background: url("../images/tt_04.jpg") 0 0 no-repeat;
    overflow: hidden;
}
.xwtt h3{
    font-size: 30px;
    text-align: center;
    color: #b20204;
    margin-top: 15px;
}
.xwtt h3 a{
    color: #b20204;
}
.xwtt p{
    text-align: center;
    margin-top: 15px;
    color: #999999;
    font-size: 16px;
}
.xwtt p .more{
    color: #b20204;
}
.tpxw{
    width: 698px;
    height: 409px;
    margin-left: 17px;
}
.xwzx{
    width: 460px;
    height: 409px;
    margin-right: 15px;
}
.title li{
    float: left;
    line-height: 48px;
    width: 228px;
    text-align: center;
    border: 1px solid #e0e0e0;
    border-left: none;
    font-size: 18px;
}
.title li a{
    color: #6b6b6b;
}
.title .hover{
    background-color: #f9f9f9;
    border-top: 2px solid #b20204;
    height: 47px;
    line-height: 47px;
}
.title .hover a{
    color: #b20204;
}
.cont_list li{
    line-height: 38px;
    text-indent: 23px;
    background: url("../images/dian_11.jpg") 10px 17px no-repeat;
    position: relative;
}
.cont_list li span{
    position: absolute;
    right: 4px;
    color: #b6b6b6;
}
.xwzx_info{
    margin-top: 16px;
}
.img_link{
    height: 91px;
    margin: 20px 0;
}
.img_link a+a{
    margin-left: 10px;
}
.zwxx{
    height: 335px;
    background-color: white;
    border-top: 2px solid #b20204;
}
.zwxx_title{
    color: #b20204;
    font-size: 20px;
    text-indent: 25px;
    margin-top: 14px;
}
.zcfg{
    width: 770px;
    height: 284px;
    margin-left: 24px;
}
.zfxxgk{
    width: 338px;
    height: 284px;
    margin-right: 21px;
}
.zcfg&gt;ul{
    height: 48px;
    line-height: 48px;
    background: url("../images/line_04_03.jpg") 345px 33px no-repeat;
}
.zcfg&gt;ul li{
    float: left;
    width: 115px;
    font-size: 18px;
    color: #333333;
    background: url("../images/line_03.jpg") -65px 38px no-repeat;
}
.zcfg&gt;ul .change{
    background: url("../images/line_03.jpg") -22px 38px no-repeat;
}
.zcfg&gt;ul li a{
    color: #333333;
}
.zwxx .cont_list li{
    background: url("../images/dian_11.jpg") 1px 17px no-repeat;
    line-height: 40px;
}
.zwxx .cont_list li span{
    right: 16px;
}
.zfxxgk_title{
    height: 48px;
    line-height: 48px;
    font-size: 18px;
    color: #333333;
    background: url("../images/line_03.jpg") 0 38px no-repeat;
}
.xxgk a{
    display: block;
    width: 166px;
    height: 54px;
    margin-top: 5px;
    position: relative;
}
#xxgkzd{
    background:#f5f5f5 url("../images/xxgkzd_26.jpg") 15px 8px no-repeat;
}
#xxgkzn{
    background:#f5f5f5 url("../images/xxgkzn_28.jpg") 15px 5px no-repeat;
}
#xxgkml{
    background:#f5f5f5 url("../images/xxgkml_32.jpg") 15px 5px no-repeat;
}
#xxgkbd{
    background:#f5f5f5 url("../images/xxgkbd_34.jpg") 15px 8px no-repeat;
}
#xxgkysq{
    background:#f5f5f5 url("../images/ysqgk.png") 15px 8px no-repeat;
}
.xxgk a span{
    position: absolute;
    display: block;
    width: 60%;
    bottom: 8px;
    text-align: center;    
    padding-left: 54px;
    line-height: 45px;
}
.xxgk_info{
    margin-top: 15px;
}
.xxgk_info li{
    float: left;
}
.xxgk_info li+li{
    margin-left: 38px;
}
.xxgk_info li a{
    color: #444444;
}
.ztzl{
    margin: 17px 0;
    height: 100px;
    padding: 15px 0;
    background-color: white;
    position: relative;
    overflow: hidden;
}
.ztzl a{
    display: block;
    float: left;
    margin-left: 18px;
}
.zt{
    float: left;
}
#ksck{
    width: 10000px;
    position: absolute;
}
.hdjl{
    width: 760px;
    height: 200px;
    background-color: white;
}
.bsfw{
    width: 424px;
    height: 200px;
    background-color: white;
}
.hdjl&gt;p,.bsfw p{
    color: #b20204;
    margin-left: 24px;
    margin-top: 18px;
    font-size: 20px;
}
.hdjl_info{
    margin-top: 18px;
}
.hdjl_info a{
    display: inline-block;
    float: left;
    margin-left: 78px;
}
.hdjl_info a p{
    width: 89px;
    text-align: center;
    font-size: 18px;
    color: #656565;
}
.bsfw a{
    display: block;
    margin-left: 22px;
    margin-top: 6px;
}
.friend_link{
    height: 48px;
    background-color: white;
    margin-top: 20px;
}
.friend_link li{
    float: left;
    width: 254px;
    height: 46px;
    border: 1px solid #e2e2e2;
    border-left: none;
}
#fl_tit{
    width: 178px;
    border-left: 1px solid #e2e2e2;
    line-height: 46px;
    color: #b20204;
    text-align: center;
    font-size: 18px;
}
.seclist{
    width: 150px;
    font-size: 16px;
    border: none;
    margin-top: 12px;
    margin-left: 63px;
    outline: none;
}
/*对联飘窗*/
.ydbg1{ position:fixed; top:240px; left:10px;}
.ydbg2{ position:fixed; top:240px; right:10px;}
.ydbg3{ position:fixed; top:500px; left:10px;}
.ydbg4{ position:fixed; top:500px; right:10px;}
.gban{ cursor:pointer; position:absolute; top:-15px; left:5px; display:block; height:20px; width:20px; background:url(../images/close.gif) no-repeat left top;}
.gban-dlr{ cursor:pointer;position:absolute; top:-15px; right:5px; display:block; height:20px; width:20px; background:url(../images/close.gif) no-repeat left top;}
/*bottom*/
.bottom{
    width: 1200px;
    margin: 0 auto;
    height: 188px;
    border-top: 2px solid #b20204;
    overflow: hidden;
}
.wzdt{
    height: 43px;
    border-bottom: 1px solid #e0e0e0;
    line-height: 43px;
    text-align: center;
}
.wzdt a{
    color: #535353;
}
.text{
    line-height: 24px;
    color: #616161;
    text-align: center;
}
#zc{
    margin-bottom: 10px;
    position: absolute;
    bottom: 1px;
}
.slh{    position: absolute;
    top: 25px;
    left: 200px}
</pre></body></html>