/* CSS Document */
*{margin:0;padding:0;}
li{list-style: none;}
body{background-size: 100%;}
body{color:#333; font-size:14px;font-family:"微软雅黑",Arial,sans-serif; margin:0 auto; background: #f4f4f4;}
a{text-decoration: none;color:#333;}
a:hover{color:#097df2;text-decoration:none;}
.boxSizing{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
input,textarea{outline: none;}
i{font-style: normal;}
em{font-style: normal;}
select{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;outline: none;  }
.transition{-webkit-transition: all .4s;-moz-transition: all .4s;-ms-transition: all .4s;-o-transition: all .4s;transition: all .4s;}
.clear:after{clear: both;}
.clear:before, .clear:after{content: '';display: table;}
h2{font-size:20px;}
.rig_space{margin-left: 0 !important;}
.rig_spacep{padding-left: 0 !important;}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #999; }
::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #999;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
color: #999;}
input:-ms-input-placeholder,{color: #999999;}

@font-face {
font-family:"方正粗活意简体"; /*这里是说明调用来的字体名字*/
src: url(../foots/方正粗活意简体.TTF) /*这里是字体文件路径*/
format('truetype');}
@font-face{font-family:"PingFang Bold"; src:url('../foots/PingFang Bold.ttf') format('truetype');}
@font-face{font-family:"msyhbd"; src:url('../foots/msyh.ttf') format('truetype');}

/*公共头部*/
.iframe_form{width: 100%;height: 190px;border-width: 0px;}

/*左悬浮*/
.leftFixed{width:44px;position:fixed;left:48%;top:35%;margin:-180px 0 0 -660px;display:none;border: 1px solid #e0e0e1; border-radius: 4px;overflow: hidden;}
.leftFixed li{vertical-align:top;height:41px;border-bottom:1px solid #dddddd;background:#fafafa;text-align:center;cursor:pointer;position:relative; padding: 6px 10px 0;}
.leftFixed li a{font-size: 12px;}
.leftFixed li.tit{height:31px;line-height:1.1;padding-top:8px;background:#fff;color:#828282;cursor:default;padding-bottom: 4px; font-size: 12px;}
.leftFixed li i,.leftFixed li em,.leftFixed li b{/*width:34px;position:absolute;top:0;left:0*/}
.leftFixed li i.iconfont{z-index:8;color: #333;height:31px;line-height:1.1 !important;padding-top:4px; display: inline-block;}
.leftFixed li em,.leftFixed li b{height:31px;line-height:1.1;padding-top:4px}
.leftFixed li em{color:#097df2;display:none;z-index:9; font-size: 12px;}
.leftFixed li b{font-weight:normal;display: inline-block;}
.leftFixed li b a{color:#fff}
.leftFixed li.on i.iconfont{display:none!important; }
.leftFixed li.on em{display:block!important;}
.kjdh_news{background: #097df2 !important; }
/*nav*/
.navbg{ width:100%; background:#f5f5f5; border-bottom: 1px solid #e5e5e5; }
.nav { width:1200px; margin:0 auto; line-height:38px; height:38px; }
.nav_l{ float:left; color:#666666; }
.nav_l a{color:#666666}
.nav_l a:hover{color:#ff541b}
.nav_l a.col{color:#ff541b; margin-right:10px}
.nav ul{overflow:hidden; float:right}
.nav li{float:left;}
.nav li a{color:#666666;line-height: 38px;text-align: center;display: block; float:left; padding:0 16px }
.nav li a:hover{color:#097df2}
.nav li span{ color:#cfcfcf; font-size:10px;}

/*热门城市*/
/*.city{width:102px;float:left;margin-left:20px;position:relative;}
.cityTil{width:100px; height: 40px;  border-radius:21.5px ; border: 1px solid #E5E5E5;line-height: 40px; margin-top: 33px;}
.cityTil a { font-size:14px; color:#999;display:block;background:url(../images/icon_qgz.png) no-repeat 24px 12px;padding:0px 5px 0px 46px;}
.cityCon{position:absolute;top:75px;width:728px; background:#fff;border:1px solid #097df2;z-index:999;overflow: hidden;border-radius:10px ;}
.cityConT{width:728px;line-height:26px;height:26px;background:#097df2;padding:0px 10px;font-weight:bold;font-size:12px;color:#fff;margin-bottom:10px;}
.cityInfo{padding:0px 10px;width:728px;font-size: 12px;}
.cityTab{border-bottom:1px solid #097df2;height:28px; margin-bottom:10px;}
.cityTab a{display:block;padding:0px 10px;float:left;color:#555; height:27px;line-height:25px;margin-bottom:-1px;z-index:99;background:#fff;}
.cityTab a.check {border:1px solid #097df2;border-bottom:1px solid #fff;font-weight:bold;}
.cityHot a {color:#097df2;width:57px;float:left;padding-bottom:9px;padding-left:10px; line-height:18px;}
.cityHot a:hover{color:#ff9900;}*/


/*头部*/
.top_bj{width: 100%; background: #FFFFFF;}
.top{width:1200px; margin:0 auto; height:110px; line-height:110px;}
.logo{  width:210px; float:left; height:110px}
.top img{margin-bottom:5px; margin-right: 14px;vertical-align: middle}
.top span{color:#d4d4d4; font-size:20px; font-family:"PingFang Light";}
.top .f00tys{font-size:18px; color:#999; margin-left:11px; font-family:"方正粗活意简体";}
/*搜索框*/
.top .input{ float:right; padding-top:24px}
.top input.text{width:420px;height:40px;padding-left:10px; float:left;border:2px solid #097df2;border:2px transparent solid;border-image:linear-gradient(to right,#11cbe1,#1785e1)1 2;}
.top input.btn {width: 72px;height: 40px; background:#097df2; color:#FFFFFF;float:left; font-size:16px; background:#097df2 url(../images/sys.png) no-repeat center;cursor:pointer}
.top input[type="button"]{border:0}
.top .input ul li{ padding:5px 0; float:left; line-height:20px; margin-right: 20px;}
.top .input ul li a{color:#999; font-size:12px}
.top .input ul li a:hover{color:#ff541b}
/*头部end*/

.nav2_bg{ width:100%; background:#097df2;}
.nav2{width:1200px; margin:0 auto; height:40px;}
.nav2>a{padding:0 36px; font-size:16px; line-height:40px; display:inline-block; }
.nav2 .qbbg{background:#097df2; width:227px; text-align:center;  color:#FFFFFF;padding:0 0;}
.nav2 .qbbg img{margin-right:5px;}
.nav2 .indys{ position:relative}
.nav2 .indys span{width:8px; height:3px; background:#fff;position: absolute;bottom: 6px;left: 46%; border-radius: 1.5px;}
.navfl_bg{ background:#6786f8; width:100%; overflow:hidden;position: relative; height: 406px; }
.navfl{ width:1200px; margin:0 auto 0;position: relative;}
.con_one{float: right;}

/*竖向导航*/
.navLfCon {width:227px;background:#0973cf; float: left;}
.navLfCon ul li {color:#97d2f7;line-height:20px;position:relative;}
.navLfCon ul>li:hover{background:#0063b9; }
.navLfCon ul li:hover h3 a{color:#fff;}
.tabTil {padding:8px 4px 0px 10px;height:49px;border-bottom: 1px solid #0f82cd;}
.tabTil h3 {color:#FFFFFF;font:normal 16px/40px 微软雅黑;font-weight:normal;font-family:"微软雅黑";margin-bottom:5px;display:block; clear:both;font-weight: bold;padding-left: 24px;}
.tabTil h3 span{}

.tabTil h3 a{color:#fff;margin-left:6px;font-family:"微软雅黑";font-size:12px;font-weight: normal;}
.tabCon{position:absolute;width:698px;height:384px;border:1px solid #E1E1E1;left:227px;background:#fff; padding:10px 15px; z-index:9999; overflow:auto;overflow-y: auto;}
.tabCon ol li {border-bottom:none; padding:5px 0px; display:block;}
.tabCon ol li h3 { border-bottom:1px solid #f1f1f1;height:31px;line-height:30px;margin-bottom:5px; font-size:15px; font-weight:bold;}
.tabCon ol li h3 a{border-bottom:2px solid #097df2; padding-bottom:5px;color:#097df2 !important; } 
.tabCon ol li p a {display: block;float:left;margin-right: 13px;margin-top:10px; font-size: 12px; color: #888; text-align: left !important;}
.tabCon ol li p a:hover{color:#097df2;}
.tabCon ol li p span {color:#999; margin:0px 10px;}

.tabTil .tb1{background: url(../images/icon_fl1.png)no-repeat top 12px left 0;}
.tabTil .tb2{background: url(../images/icon_fl2.png)no-repeat top 12px  left 0;}
.tabTil .tb3{background: url(../images/icon_fl3.png)no-repeat top 12px  left 0;}
.tabTil .tb4{background: url(../images/icon_fl4.png)no-repeat top 12px  left 0;}
.tabTil .tb5{background: url(../images/icon_fl5.png)no-repeat top 12px  left 0;}
.tabTil .tb6{background: url(../images/icon_fl6.png)no-repeat top 12px  left 0;}
.tabTil .tb7{background: url(../images/icon_fl7.png)no-repeat top 12px  left 0;}

/*列表页竖向导航*/
.navLfCon2{position: absolute; top: 40px; left: 0;z-index: 9999;}

/*导航右半部*/
.navRf{width:984px;float:right;}
.navRf a {padding:0px 30px;display:block;float:left;line-height:40px;font-family:"微软雅黑";font-size:14px; color:#fff;}
.navRf a.check{background:#0477c0;line-height:40px;height:37px;border-bottom:3px solid #005b95;}
.navRf a:hover{background:#0477c0;line-height:40px;height:37px;border-bottom:3px solid #005b95;}



.nav2_in>a{color:#fff;}
.nav2_in .qbbg{background:#006ad5; margin-right:36px;}

/*友情链接*/
.yqlj{width:1180px; margin:20px auto 0; padding:24px 0 14px 20px; overflow:hidden; background:#FFFFFF}
.yqlj h3{width:70px; float:left; font-size:14px;}
.yqlj ul{float:left; width:1088px; }
.yqlj ul li{ width: 72px;float:left; padding-bottom: 12px;margin-left: 18px; }

.iframe_foot{width: 100%; height: 925px; border-width: 0px;}
.footbg{width:100%; background:#0f0c0c; overflow:hidden; padding: 40px 0 40px; margin-top: 20px; }
.foot_top{width: 1200px; margin: 0 auto;overflow: hidden; border-bottom:1px solid #272323; padding-bottom: 30px; }
.foot_top ul li{width: 210px;float: left; margin-left: 33px;border-right:1px solid #272323 ; height: 90px;}
.foot_top ul li a{display: block;color:#7f7f7f ; line-height: 30px;}
.foot_top ul .bott_logo{ margin-left: 15px;width: 242px;}
.foot_top ul .bott_logo img{margin-top: 20px}
.foot_top ul .fontlogo{border-right:none;}
.foot{width:1200px; margin:0 auto;color:#d1c5c5; padding:17px 0 0;text-align: center;}
.foot a{padding-right: 26px; color:#d1c5c5;}
.foot p{margin-top:13px;}
.foot p span{ color:#7f7f7f; font-size:12px; margin-right: 26px;}

/*列表页导航*/
.topbg{background:#fff; width:100%}
.nav2bg{background:#097df2;}
.f13{box-shadow: 0px 2px 13px 0px #d4d4d4; position:absolute; z-index:888}
.nav3{width:1200px; margin:0 auto; height:40px;}
.nav3>a{padding:0 35px; font-size:16px; line-height:40px; display:inline-block;}
.qbbg_lb{background:#006ad5; width:227px;color:#FFFFFF; position:relative; float:left; margin-right:36px;}
.qbbg_lb img{margin-right:5px;}
.qbbg_lb>a{line-height:40px; color:#FFFFFF;font-size:16px;text-align:center;display:block;}
.indys{color:#097df2;}

.navzs{ float:left; line-height:40px;font-size:16px;}
.navzs a{padding:0 25px; color:#fff; display:inline-block; }
.navzs .indys{position:relative;}
.navzs .indys span{width:8px; height:3px; background:#fff;position: absolute;bottom: 6px;left: 46%; border-radius: 1.5px;}

/*当前页面*/
.dqym{width:1200px; height:42px; line-height:42px; margin:0 auto;}
.dqym a{ padding-right:15px; float:left; color:#999;}
.dqym a:hover{ color:#097df2;}
.dqym span{font-size:14px; color:#9b9b9b; float:left;}
.dqym .dqys{padding-left:15px;}

/*详情导航*/
.top2{width:1200px; margin:0 auto; height:100px; line-height:100px;}
.logo_foot{width:700px; float:left; }
.logo_foot h2{ font-size:28px; line-height:100px; font-weight:normal;}
.logo_foot h2 img {width:72px; height:62px; vertical-align:middle;margin-bottom: 7px;}
.logo_foot h2 span{ border-left:1px solid #ececec;  margin-left:20px;padding: 2px 0 6px 20px;}
.phone{ float:right;  font-size:15px;  color:#999;height:100px;}
.phone .dhimg{ float:left; width:33px;margin: 13px 5px 0;}
.phone .dhcon{float:left;}
.phone .dhcon p{ line-height:24px; }
.phone .dhcon .qg{margin-top:22px; color:#555}
.phone .dhcon .pi{ font-size:26px; color:#ff1f25; font-family:"LISHUSJ";font-weight:bold; line-height:30px;}

.vip_nav{width:100%; color:#fff; background:#097df2; margin:0 auto; overflow:hidden}
.vip_nav ul{width:1200px; margin:0 auto}
.vip_nav ul li{line-height:40px;  float:left; color:#fff; }
.vip_nav ul li a{display:block; color:#fff;padding:0 26px; font-size:16px;margin-right: 28px;}
.vip_nav ul li a.col{background:#0c72d9; }
.vip_nav ul li.le{margin-left:0}


/*热门城市*/
a{text-decoration: none;}
dt,dl,dd{margin: 0;padding: 0;}
.city{
    width: 102px;
    float: left;
    margin-left: 20px;
    position: relative;
}
.cityTil{
    width: 102px;
    height: 42px;
    border-radius: 21.5px;
    border: 1px solid #E5E5E5;
    line-height: 40px;
    margin-top: 33px;
}
.cityTil a {
    font-size: 16px;
    color: #999;
    display: block;
    background: url(/master/images/icon_qgz.png) no-repeat 20px 12px;
    padding: 0px 5px 0px 45px;
}
.cityCon_bj{
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99999;
    display: none;
}
.cityCon{
    width: 1000px;
    height: 680px;
    background: #fff;
    overflow: hidden;
    border-radius: 10px;
    overflow-y: auto;
    margin: 7% auto 0;
}
.cityCon .guanbi{
    width: 24px;
    height: 24px;
    display: block;
    border-radius: 100%;
    border: 1px solid #999;
    line-height: 24px;
    margin-right: 15px;
    margin-top: 12px;
    text-align: center;
    cursor: pointer;
    float: right;
}
.cityConT{
    line-height: 32px;
    padding: 10px 30px;
    font-size: 16px;
    margin-bottom: 10px;
    border-bottom: 1px solid #E7E7E7;
    box-shadow: 0px 1px 8px 0px #d4d4d4;
}
.cityConT span{
    font-size: 16px;
    color: #999;
}
.cityConT a{
    color: #202b35;
    padding: 0 10px;
}
.cityInfo{
    font-size: 15px;
    line-height: 34px;
}
.cityInfo dl{
    padding: 10px;
    border-bottom: 1px solid #F7F7F7;
    overflow: hidden;
}
.cityInfo dt{
    width: 7%;
    float: left;
    margin-left: 20px;
}
.cityInfo dd{width: 90%;float: left;}
.cityInfo dd a{
    color: #666;
    width: 8.8%;
    display: inline-block;
}

