/* 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:#fa3913;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');}

/*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; margin-bottom: 0;}
.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:#fa3913}
.nav li span{ color:#cfcfcf; font-size:10px;}


/*热门城市*/
.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:14px; color:#999;display:block;background:url(../images/icon_qgz.png) no-repeat 20px 12px;padding:0px 5px 0px 40px;}
.cityCon .guanbi{width: 24px;height: 24px;display: block;float: right;border-radius: 100%;border: 1px solid #999;line-height: 24px; margin-right: 15px; margin-top: 12px;text-align: center;cursor: pointer; float:right;}
.cityCon_bj{width: 100%; height:100%;background: rgba(0,0,0,0.5);position: fixed;top: 0;left: 0;z-index:99999;}
.cityCon{width:1000px;height: 680px; background:#fff;overflow: hidden;border-radius:10px ;overflow-y: auto;margin-top: 7%;margin-left: 24%;}

@media only screen and (max-width:1600px) and (min-width:1400px) {
	.cityCon{margin-left: 16%;}
	}
@media only screen and (max-width:1400px) and (min-width:1280px) {
	.cityCon{margin-left: 12%;}
	}
@media only screen and (max-width:1280px) and (min-width:1024px) {
	.cityCon{margin-left: 8%;}
	}
.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{color: #999;font-size: 16px;}

.cityConT a{padding: 0 10px;color: #202b35;}
.cityInfo{font-size: 15px;line-height: 34px; }
.cityInfo dl{padding: 10px 10px; border-bottom: 1px solid #F7F7F7;overflow: hidden;}
.cityInfo dt{width: 7%;float: left;margin-left: 20px;}
.cityInfo dt a{font-weight: bold;}
.cityInfo dd{width: 90%;float: left;}
.cityInfo dd a{color: #666;width: 7.2%; display: inline-block;}
.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:100px; line-height:100px;}
.logo{  width:210px; float:left; }
.top img{margin-bottom:8px; 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:20px}
.top input.text {
	width: 420px;
	height: 40px;
	border: 2px solid #fa3913;
	padding-left: 10px;
	float: left
}
.top input.btn {
	width: 72px;
	height: 40px;
	color: #FFFFFF;
	float: left;
	font-size: 16px;
	background: #fa3913 url(../images/sys.png) no-repeat center;
	cursor: pointer;
	border-radius: 0;
}
.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: #ea3d1a;
}
.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:#fa3913; width:227px; text-align:center;  color:#FFFFFF;padding:0 0;}
.nav2 .qbbg img{margin-right:5px; margin-bottom: 4px;}
.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:#f3f3f3; width:100%; overflow:hidden}
.navfl{ width:1200px; margin:0 auto 10px; overflow:hidden}

.nav2_in>a{color:#fff;}
.nav2_in .qbbg {
	background: #d63615;
	margin-right: 36px;
}

/*友情链接*/
.yqlj{width:1180px; margin:20px auto; 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; }

.footbg{width:100%; background:#0f0c0c; overflow:hidden; padding: 20px 0 20px; margin-top: 20px; }
.foot{width:1200px; margin:0 auto;color:#d1c5c5;}
.foot a{padding-right: 24px; color:#8c8b8b;float: left;}
.foot span{ color:#444444; font-size:12px; margin-right: 26px; float: left;}
.foot i{ color:#8c8b8b; font-size:12px;}

/*当前页面*/
.dqym{width:1200px; height:42px; line-height:42px; margin:0 auto;}
.dqym a{ padding-right:15px; float:left; color:#999;}
.dqym a:hover{ color:#fa3913;}
.dqym span{font-size:14px; color:#9b9b9b; float:left;}
.dqym .dqys{padding-left:15px;}

/*左侧客服*/
.left_kefu{width: 60px; position: fixed; left: 10px;top: 300px; z-index: 99;}
.left_kefu ul li{width: 60px; float: left;text-align: center;/*border: 1px solid #eeeeee;*/background: #44d091; margin-top: 4px; border-radius:2px ; }
.left_kefu ul li a{color: #FFFFFF; display: block;}
.left_kefu ul li a span{color: #FFFFFF; display: inline-block; padding-top: 6px; }
.left_kefu ul li a .icon2{font-size: 21px;}
.left_kefu ul li a .icon3{font-size: 18px;}
.left_kefu ul li a p{font-size: 12px;}
.left_kefu ul li:hover{background: #FFFFFF;}
.left_kefu ul li:hover a{color: #999;}
.left_kefu ul li:hover a span{color: #9d9d9d;}
