﻿body{
    font-family: "微软雅黑";
    background:#f2f2f2;
    font-size:15px;
    color:#333333;
}
ul,li{
    padding: 0;
    margin: 0;
    list-style: none;
}
.clearfloat:after{display:block;clear:both;content:"";height:0}
.clearfloat{zoom:1}
.fl{float:left;}
.rt{float:right;}
.bt-text-center{text-align:center;}
.bt-text-left{text-align:left;}
.bt-text-right{text-align:right;}
.bt-box-1100{width:1100px;margin:0 auto;}
/*顶部导航开始*/
.bt-top-nav{background: url("bg_02.jpg") repeat-x;height:35px;line-height:35px;color:#999999;font-size: 13px}
.bt-top-nav a{color:#999999;}
.bt-top-nav span{padding:0 12px;width:2px;}
.bt-banner{height:150px;background: url("banner_02.jpg") center no-repeat}
.bt-nav{line-height:50px;height:50px;background:url("nav_03.jpg") repeat-x;}
.bt-nav a{float:left;width:115px;color:#ffffff;font-size:17px;text-align: center}
.bt-nav a:hover{font-weight:bold;background: #33a5ff}
.bt-nav .bt-search{width:245px;height:30px;margin-top:11px;position:relative;}
.bt-nav .bt-search input.searchText{width:245px;height:30px;padding-top:3px;padding-bottom:3px;padding-left:10px;padding-right:46px;color:#666666;border:1px solid #d5dbe0;font-size:13px;}
.bt-nav .bt-search input[type="image"]{position:absolute;right:1px;top:1px;border:0;}
/*顶部导航结束*/


/*页脚区域开始*/
.bt-footer{height:170px;background: #434343}
.bt-footer-top{height:48px;line-height:48px;text-align: center;color:#cecece;border-bottom:1px solid #2a2a2a;}
.bt-footer-top a{font-size:13px;color:#cecece;}
.bt-footer-top span{padding-left:5px;padding-right:3px;}
.bt-footer-bottom{height:122px;color:#bcbec0;font-size:13px;text-align: center}
.bt-footer-bottom li{float:left;}
.bt-footer-bottom li.text p{line-height: 24px;}
/*页脚区结束*/
/*左侧飘窗*/
#share_left{position:fixed;right:50%;margin-right:560px;top:260px;z-index:10;}
/*右侧飘窗*/
#share_right{position:fixed;left:50%;margin-left:560px;top:260px;z-index:10;}


/*用户登录*/
.bt-user-login{
   height: 416px;
    width: 100%;
    background: url("userm_bg_01_03.png") center top;
}
.bt-userbox{
    width: 360px;
    height: 340px;
    margin-top: 33px;
}
.login-head{
    width: 100%;
    height: 50px;
    line-height: 50px;
    color: #FFFFFF;
    background-color: #194b94;
    background-image:url("userh_bg_01.png");
    background-position: center top;
    background-repeat: no-repeat;
    font-size: 17px;
    text-align: center;
}
.bt-user-msg{
    width: 100%;
    height: 285px;
    margin-top: 10px;
    background-image: url("userloin_bg_01_03.png");
    background-position: center bottom;
    background-repeat: no-repeat;
}
.bt-uset-top{
    height: 50px;
    line-height: 50px;
    width: 100%;
    background: #2a7cbc;
    text-align: center;
    margin-bottom: 2px;
}
.bt-usettype{
     color: #1d3665;
    font-size: 15px;
    padding: 0px 20px;
}
.bt-typegenzong{
    color: #FFFFFF;
    font-size: 17px;
}
.bt-usetchange{
    height: 230px;
    width: 100%;
}
.bt-user-list{
     height: 70px;
     width: 100%;
    padding: 0 33px;
    color: #FFFFFF;
    padding-top: 10px;
    background: url("formbg_bg_10_03.png") 100%;
 }
.bt-user-list div{
   line-height: 22px;
    height: 30px;
    font-size: 15px;
}
.bt-user-list div a{
    color:#bdbd6b;
}
.user-tab{
    width: 290px;

    margin: auto;
}
.user-form{
    width: 290px;
    height: 40px;
    line-height: 40px;
    margin: auto;
}
.user-form input{
    width: 100%;
    outline: none;
    border: none;
}
.user-form  .user-in{
    height: 32px;
    line-height: 32px;
    padding-left: 10px;
    font-size: 15px;

}
.user-form .user-btn{
    height: 42px;
    line-height: 40px;
    background: #194b94;
    color: #FFFFFF;
    font-size: 17px;
    text-align: center;
}
.bt-mid-box{
    padding-top: 40px;
}
.bt-gm {
    width: 1050px;
    height: 240px;
    margin: auto;
    border: 2px solid #e0e0e0;
    position: relative;
}
.bt-druct{
    height: 35px;
    width: 175px;
    background: url("gm_bg_01.png") center no-repeat;
    text-align: center;
    font-size: 19px;
    line-height: 35px;
    color: #FFFFFF;
    position: absolute;
    left: 50%;
    margin-left: -83px;
    top: -22px;
}

/*图标*/
.lstdList a {
    float: left;
    width: 70px;
    height: 70px;
    margin-right: 10px;
    margin: 11px;
    margin-bottom: 5px;
    margin-top: 28px;
}
.lstdList a i {
    display: block;
    width: 100%;
    height: 45px;
    background-repeat: no-repeat;
    background-position: center center;
}
.lstdList a span {
    display: block;
    width: 100%;
    height: 22px;
    line-height: 22px;
    margin-top: 4px;
    text-align: center;
    font-size: 15px;
    color: #7d9dbd;
}
.gm-icon{
    width: 935px;
    margin: auto;
}
.icon1{
    background: url("mx_bg_01.jpg");
}
.icon2{
    background: url("mx_bg_02.jpg");
}
.icon3{
    background: url("mx_bg_03.jpg");
}
.icon4{
    background: url("mx_bg_04.jpg");
}
.icon5{
    background: url("mx_bg_05.jpg");
}
.icon6{
    background: url("mx_bg_06.jpg");
}
.icon7{
    background: url("mx_bg_07.jpg");
}
.icon8{
    background: url("mx_bg_08.jpg");
}
.icon9{
    background: url("mx_bg_08.jpg");
}
.icon10{
    background: url("mx_bg_10.jpg");
}
.icon11{
    background: url("mx_bg_11.jpg");
}
.icon12{
    background: url("mx_bg_12.jpg");
}
.icon13{
    background: url("mx_bg_13.jpg");
}
.icon14{
    background: url("mx_bg_14.jpg");
}
.icon15{
    background: url("mx_bg_15.jpg");
}
.icon16{
    background: url("mx_bg_16.jpg");
}


.bt-gz{
    width: 1050px;
    height: 155px;
    margin: auto;
    border: 2px solid #e0e0e0;
    position: relative;
    margin-top: 44px;
}
.bt-dructfa{
    height: 35px;
    width: 260px;
    background: url("fa_bg_01.png") center no-repeat;
    text-align: center;
    font-size: 19px;
    line-height: 33px;
    color: #FFFFFF;
    position: absolute;
    left: 50%;
    margin-left: -130px;
    top: -22px;
}
.faicon1{
    background: url("mxf_bg_01.jpg");
}
.faicon2{
    background: url("mxf_bg_02.jpg");
}
.faicon3{
    background: url("mxf_bg_03.jpg");
}
.faicon4{
    background: url("mxf_bg_04.jpg");
}
.faicon5{
    background: url("mxf_bg_05.jpg");
}
.faicon6{
    background: url("mxf_bg_06.jpg");
}
.faicon7{
    background: url("mxf_bg_07.jpg");
}
.faicon8{
    background: url("mxf_bg_08.jpg");
}
.faicon9{
    background: url("mxf_bg_09.jpg");
}
.faicon10{
    background: url("mxf_bg_10.jpg");
}
.bt-gz .gm-icon{
    padding-top: 8px;
}


.bt-xq{
    width: 1050px;
    height: 155px;
    margin: auto;
    border: 2px solid #e0e0e0;
    position: relative;
    margin-top: 44px;
}
.bt-namm{
    height: 35px;
    width: 260px;
    background: url("fa_bg_01.png") center no-repeat;
    text-align: center;
    font-size: 19px;
    line-height: 33px;
    color: #FFFFFF;
    position: absolute;
    left: 50%;
    margin-left: -130px;
    top: -22px;
}
.bt-cityname{
    width: 935px;
    margin: auto;
    height: 100%;
    padding-top: 41px;
    overflow: hidden;
}
.city-lists{
    float: left;
    width: 120px;
    height: 40px;
    line-height: 40px;
    margin-left: 35px;
    background: url("dain_bg_01_03.png") left center no-repeat;
    padding-left: 10px;

}
.city-lists a{
    color: #3c76a6;
    font-size: 17px;
}
.bt-ftboc{
    width: 1050px;
    height: 110px;

    margin: auto;
    padding-top: 25px;
}
.bt-ftboc a{
    display: inline-block;
    width: 252px;
    height: 60px;
    line-height: 60px;
    font-size: 17px;
    font-weight: bold;
    float: left;
    color: #fff;
    margin-right: 14px;
}
.c-scrh{
    background-color: #4872b0;
    background-image: url("sc_bg_01.png");
    background-repeat: no-repeat;
    background-position: 32px 16px;
    padding-left: 86px;
}
.touzi{
    background-color: #3aa7da;
    background-image: url("mb_bg_01.jpg");
    background-repeat: no-repeat;
    background-position: 32px 16px;
    padding-left: 86px;
}
.shibumen{
    background-color: #4872b0;
    background-image: url("foot_bg_01_03.jpg");
    background-repeat: no-repeat;
    background-position: 7px 16px;
    padding-left: 38px;
}
.xingfang{
    background-color: #3aa7da;
    background-image: url("mb_bg_01.png");
    background-repeat: no-repeat;
    background-position: 32px 16px;
    padding-left: 78px;
}
.ionc-list1{
    border: 2px solid #e0e0e0;
    position: relative;
}
.zwdtbmainbnr{
    border: 2px solid #e0e0e0;

}
.ionc-list2{

    margin-top: 40px;
    position: relative;
}
.ionc-list1 .zwdtbmainabt{
    background-image: url("gm_bg_01.png");
    background-repeat: no-repeat;
    background-position: center top;
    position: absolute;
    top: -19px;
}
.ionc-list2 .zwdtbmainabt{

    background-image: url("fa_bg_01.png");
    background-repeat: no-repeat;
    background-position: center top;
    position: absolute;
    top: -19px;
}
.bt-ftboc .xingfang{
    margin-right: 0;
}
.serchbtn{
    margin-top: 5px;
}
.out-box{
    width: 100%;
    background: url("mainb_bg_21_03.jpg");
}
