* {
    margin: 0px;
    padding: 0px;
}

.left {
    float: left;
}

.right {
    float: right;
}

img {
    border: none;
}

.clearfix {
    zoom: 1;
}

.clearfix:after {
    content: "020";
    height: 0px;
    display: block;
    overflow: hidden;
    clear: both;
}
a{text-decoration: none;}
.bt-note-15{width: 100%;height: 15px;}
ul{margin: 0px;padding: 0px;}
ul li,
ol li {
    list-style-type: none;
}
body{font-family: "微软雅黑";}


/***********************顶部区域   样式***********************/
.bt-head{background:url(bg-1_01.png) no-repeat top center;height: 160px;}
.bt-head-cen{height: 160px;width: 1100px;}
.top_cen_one{font-size: 13px;height: 30px;line-height: 30px;}
.top_cen_one a{color: #000000;    margin: 0px 5px;}
.top_cen_one a:hover{color: #0057ae;}
.top_cen_one_left{margin-left: 15px;}
.top_cen_two .logo{margin-left: 25px;margin-top: 20px;}
/*.logo{margin-left: 25px;margin-top: 50px;}*/
/*.bt-head-cen img{margin-top: 59px;margin-left: 8px;}*/
.search{margin-top: 31px;}
.search .form{position: relative;}
.txt{background: url(text_bg.png) no-repeat; border: none; width: 336px; height: 47px; outline: none;    padding-left: 15px;}
.bnt{position: absolute;right: 20px;top: 8px;}
/***********************导航   样式***********************/
.bt-nav-y{background: #0057ae;}
.bt-nav-y .navcon {width: 1100px;margin: auto;}
.bt-nav-y .navcon_left{color: #ffffff;    width: 300px;}
.bt-nav-y .navcon_left .zdtj{font-size: 17px;font-weight: bold;padding-left: 30px;}
.bt-nav-y .navcon_left .njjs{font-size: 15px;padding-left: 13px;}
.bt-nav-y .navcon_center{ width:640px; height:50px; float:left;}
.bt-nav-y .navcon_center ul{ margin:0; padding:0;}
.bt-nav-y .navcon_center li{ width:160px; height:50px; line-height:50px; float:left; text-align:center;}
.bt-nav-y .navcon_center li a{ font-size:17px; font-weight:bold; color:#fff;}
.bt-nav-y .navcon_right{}
.weibo{    background: url(sina.png) no-repeat 0px 7px;padding-left: 45px;}
.weibo a{color: #ffffff;font-size:17px; }
.weixin{    background: url(wechat.png) no-repeat 0px 7px;padding-left: 45px;color: #ffffff;font-size:17px;    margin-left: 20px;position: relative;}
.erweima{    position: absolute;left: -105px;top: 50px;display: none;z-index: 1000;}


.bt-main{background:url(dbg_02.jpg) no-repeat center fixed; height:auto;}
.lm-1100{ width:1100px; height:auto; margin:0 auto; border:1px solid #0057ae; padding:20px 25px; background:#fff;}

.fq-position{ width:100%; height:24px; background:url(position_03.png) 10px center no-repeat; padding-left:35px; line-height:24px; font-size:13px;}

.fq-left{ width:235px; height:auto; float:left;}
.fq-left-fu{ width:100%; height:57px; background:url(fu_03.png) no-repeat; line-height:50px; padding-left:90px; font-size:16px; font-weight:bold; color:#fff;}
.fq-left-z{ width:225px; height:520px; background:#f6f6f6; margin-left:10px;}
.fq-left-z ul{ margin:0; padding:0;}
.fq-left-z li{ width:100%; height:45px; line-height:45px;}
.fq-left-z li a{ font-size:15px; font-weight:bold; color:#333333; background:url(huisj_03.png) 204px center no-repeat; display:block; width:100%; height:45px; padding-left:75px;}

.fq-right{ width:788px; height:auto; border:1px solid #ededed; float:left; margin-left:25px;}
.fq-xxlb{ width:100%; height:auto; padding:15px;}
.fq-xxlb ul{ margin:0; padding:0;}
.fq-xxlb li{ width:100%; height:45px; line-height:44px; border-bottom:1px solid #e8e8e8;}
.fq-xxlb li a{ font-size:16px; color:#3d3d3d;}
.fq-xxlb li a:hover{color: #0057ae;}
.fq-xxlb li img{ margin-right:10px;}
.fq-xxlb li span{ float:right; color:#9f9f9f;}

.fq-dqlm{ width:100%; height:50px; background:#0056a9; line-height:50px; font-size:16px; font-weight:bold; padding-left:30px; color:#fff;}
.fq-sjlm{ width:100%; height:auto; padding:15px 10px;}
.fq-sjlm ul{ margin:0; padding:0;}
.fq-sjlm li{ width:250px; height:30px; line-height:30px; float:left; background:url(sj_03.png) left center no-repeat; padding-left:20px;}
.fq-sjlm li a{ font-size:16px; color:#0056a9;}

/****************/
.bt-footer{background:#4d4d4d;height: 45px;line-height: 40px; border-top:2px solid #1868c1; position:fixed; bottom:0;}
.bt-footer .bottom_nav {font-size: 13px; color: #e3e3e3;}
.bt-footer .bottom_nav a{font-size: 13px; color: #e3e3e3;    margin-right: 5px;}
.bt-footer .bottom_nav a:hover{color: #0057ae;}
.bt-copyright{width: 1100px;min-height: 40px;padding: 0px;display: block;position: relative;}
.bottom_middle{color: #e3e3e3;margin-left: 50px;}
.bottom_logo{position: absolute;right: 5px;top: 5px;}