@charset "utf-8";
body {
	font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif; 
	font-size:12px;
}
a{text-decoration:none !important; color:#666}
em{font-style: normal;}
/*main_top*/
.main_top{letter-spacing: 1px;}
.main_top a:hover{color:#F68D3B;}
/*index_top*/
/*.index_top{ background:#366A7F; color:#fff; padding:0px !important; margin:0px; line-height:40px; height:40px;}*/
.index_top{ background:#F9F9F9; color:#666; padding:0px !important; margin:0px; line-height:32px; height:32px;border-bottom: 1px solid #E9E9E9;}
.theWap{ display:none; font-weight:normal; cursor:pointer}
.top_left strong{ display:inline-block; margin-left:10px; float: left; }
.top_left strong:hover span,.top_left strong:hover a,.top_left strong:hover i{color:#F68D3B;}
.top_left strong a{font-weight:normal;}
.top-logo { padding:10px 0 10px 0px;}
.top-logo .logo_row img{ height:65px;}
ul{padding:0px; margin:0px}
/*login_in*/
.text-right .login_in{display: none;}
.text-right .login_in .person{float:right}
.text-right .login_in .person ul li{list-style:none;}
.text-right .login_in .person .app_username{position:relative; width:250px; cursor:pointer; }
.text-right .login_in .person .app_username em{display: inline-block; font-style: normal;}
.text-right .login_in .person .app_username em:hover{color:#F68D3B}
.text-right .login_in .person .app_username>div{ padding-right:0px;position:absolute;z-index:2; width:250px; text-align: right; }
.div_hover{border-left:0px solid #ddd;border-right:0px solid #ccc;color:#F68D3B;
           height:41px;width:135px;padding-right:5px; overflow: hidden;}
.div_hover a{color:#F68D3B}
.div_hover .logoutico{color:#fff}
.div_hover .logoutico:hover{color:red}
.text-right .person .app_username>div i{}
.text-right .person .app_username>div b{margin-left: 4px;font-weight: normal;}
.logout:hover {color:red}
.logoutico{ margin-left: 5px;}
.text-right .login_in .person .app_username .list{  position:absolute; width:200px; top:32px; right:-1px; padding-top:10px; padding-bottom:10px; border:1px solid #ccc; 
                                          padding-right:5px; padding-left:5px; display:none; background-color:#fff; z-index:10; letter-spacing:1px}
.text-right .login_in .person .app_username .list dd{line-height:24px; float:left; width:46%; background-color:#fff;margin-right:2%;margin-left:2%; text-align:center}
.text-right .login_in .person .app_username .list dd a{ display:inline-block;}
.text-right .login_in .person .app_username .list dd a:hover{ color:#F7AF3D}
/*.text-right .login_in .person .app_username .list dd a:visited{color:#888}*/
.text-right .login_in .person .app_username .list dd>span{color:#666; margin-right:2px}
.text-right .login_in .person .app_username .list dd>span.fa-television{position: relative;top: 0px;}
.text-right .login_in .person .app_username .list dd>span.fa-internet-explorer{position: relative;left: -3px;}
.text-right .login_in .person .app_username .list dd>i.fa-television{color: #555;}
.text-right .login_in .person .app_username .list dd:hover>span{color:#F7AF3D}
.text-right .login_in .person .app_username .list dd:last-child{ clear:both; margin-top:10px;width:180px; }
.text-right .login_in .person .app_username .list dd:last-child a{display:block; color:#FF552E; background:#ececec; width:100%;}
.text-right .login_in .person .app_username .list dd:last-child a i{top: 2px;}

.text-right .login_in .message{float:right;position:absolute;right: 145px; letter-spacing:2px; width:90px; padding:0px 20px 0px 5px;}
.text-right .login_in .message:hover{ cursor:pointer;color:#F68D3B}
.text-right .login_in .message span{position:relative; top:2px;}
.text-right .login_in .message img{ position:absolute; top:0px;}
/*地区切换*/
/*.lv_city_box {position: relative;height: 30px;line-height: 30px;letter-spacing:1px;top: 5px;}*/
.lv_city_box {position: relative;height: 32px;line-height: 32px;letter-spacing:1px;top: 0px;}
.lv_city_box .lv_city_up {float: left;z-index: 3; position: relative;padding: 0 5px;}
.lv_city_box .lv_city_up .lv_city_hover{    }
.lv_city_box .icon_city {float: left;margin: 7px 0px 0 0;width: 17px;height: 17px;vertical-align: middle;}
.lv_city_box .lv_icon, .lv_baozhang i {display: inline-block;overflow: hidden;}
.lv_city_box .lv_city {color: #666;}
.lv_city_box b, .lv_city_box strong {font-weight: 700;}
.lv_city_box b.lv_city{color:#FF552E;}
.lv_city_box a {/*color: #fff;*/outline: none;display:inline-block;}
/*.lv_city_box .lv_city_down {padding: 0px 14px 10px; position: absolute;left: 0px;top: 29px;background: #fff;
border: #ccc solid 1px;z-index: 2;width: 420px;display:none;}*/
.lv_city_box .lv_city_down {padding: 0px 14px 10px; position: absolute;left: 0px;top: 31px;background: #fff;
border: #ccc solid 1px;z-index: 2;width: 420px;display:none;}
.lv_city_box .lv_city_down .city_down_list a{display:inline-block; padding:5px; position:relative; top:-4px;color:#c9c9c9 }
.hasZhan{color: #555 !important;}
.lv_city_box .lv_city_down .city_down_list a:hover{ display:inline-block;background:#eee;cursor: not-allowed;}
.hasZhan:hover,.hasZhanon{display:inline-block !important;background:#FF552E !important;color:White !important;font-weight:bold !important; cursor: pointer !important;}
.lv_city_box .lv_city_down p {line-height: 16px;color: #999;padding: 10px 0 5px;}
.lv_city_box .city_down_list {width: 100%;}
.lv_city_box .city_down_list {padding: 2px 0;overflow: hidden;zoom: 1;font-size: 12px;line-height: 20px;margin-bottom:0px;}
.lv_city_box .city_down_list dt {width: 50px;display:inline-block;float: left;font-weight: bold;color: #999;}
.lv_city_box .city_down_list dd {width: 340px;float: left;display: block;}
.lv_city_box .city_down_list dd a {color: #333;display: inline-block;margin: 0 7px 0 0;}
/*unlogin*/
.text-right .unlogin{cursor: pointer;display: none;}
.loginlink,.registerlink{display: inline-block}
.loginlink:hover,.registerlink:hover{color:#F68D3B}
.text-right .unlogin em{ margin-left: 5px;position: relative;top: 1px;}

/*index_top_middle*/
/*.index_top_middle{background:#F2F2F8;box-shadow: 0px 4px 4px #ddd;}*/
.index_top_middle{}
.index_top_middle .middle-main{/*height: 80px;*/ padding: 15px 0px;}
.index_top_middle .middle-main .middle-main-left{height: 55px;}
.index_top_middle .middle-main .middle-main-left .imglogo{ height: 55px; display: inline-block;float: left;}
.index_top_middle .middle-main .middle-main-left em{display:block; float: left;height: 45px;width: 0px; 
                    border-left: 1px solid #CCCCCC; margin: 0px 20px; position: relative;top: 5px;}
.index_top_middle .middle-main .middle-main-left strong{font-size: 40px; position: relative;top: 0px; line-height: 50px;color: #366A7F;}
.index_top_middle .middle-main .middle-main-left span{margin-left: 0px;display: inline-block;padding: 5px 5px;
                                                      background: #eee;border:1px solid #e8e8e8;cursor: pointer;}
.index_top_middle .middle-main .middle-main-left i{margin-left: 5px;}
.index_top_middle .middle-main .middle-main-left b{font-style: normal;line-height: 55px;display: inline-block;color: #9999A5;letter-spacing: 1px;font-size: 16px;}
.index_top_middle .middle-main .middle-main-right{padding-top: 10px;}

/*main_serch*/
.index_top_middle .middle-main .middle-main-right .main_serch{position: relative;}
.index_top_middle .middle-main .middle-main-right .main_serch .span_serch{position: absolute;top:10px !important; right: 75px !important; z-index: 2;}
/*province_top*/
.province_top{margin-top: 0px; /*margin-bottom: 15px;*/display: none}
.province_top .main_city_div{padding-bottom: 8px; border-top: 1px solid #E0E9F3;border-left:1px solid #E0E9F3;
padding-top: 15px; box-shadow: 3px 3px 1px #ddd;
}
.province_top .lower_city{padding: 15px 0px;}
.province_top .lower_city li{padding: 0px 8px; float: left; margin-bottom: 5px;}
.province_top a{font-size: 14px; }
.province_top_left a{color:#252525}
.province_top_right i{color:#ccc}

.mycurrentPlace{cursor: pointer;}

/*bg-black|lg-daohang*/
.bg-black{ background-color:#366A80;box-shadow: 2px 2px 3px #ccc;}
.lg-daohang{line-height:50px;  font-size:16px; color:White; padding:0px; margin:0px; height:50px; width:100%; }
.lg-daohang li{ float:left; list-style:none;height:50px; text-align:center;position:relative; } 
.lg-daohang li>a{ display:block; color:#fff; text-decoration:none; font-size:17px; letter-spacing:1px; font-weight:bold}
/*.lg-daohang li>a:hover{ background-color:#4487a4;color:#fff}*/
.lg-daohang-active{background-color:#4487a4;}
.lg-daohang-active-lighter{background-color:#4487a4 !important;
filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;}
.lg-daohang-active-lighter>a{color:#fff !important;}
.lg-daohang-active-li{background-color:#4487a4;}
.dropdown-menu-nav-left{left:5px;}
.dropdown-menu-nav-left li>a{color:#000;}
.dropdown-menu-nav-left li>a:hover{color:White;}
.lg-daohang .nav1{list-style:none; margin:0px; padding:0px; background-color:#700005; position:absolute; z-index:1;width:100%;filter:alpha(opacity=100);
                  opacity:1.0;-moz-opacity:1.0;
                  box-shadow: 2px 2px 3px #d4d4d4; display:none}
.lg-daohang .nav1 li{list-style:none;margin: 0; padding:0px; color:#666; text-align:left; text-indent:6%;width:100%;
                     background-color:#4487a4; line-height:50px; font-size:14px; height:50px;
                     overflow:hidden;
                     white-space: nowrap;
		             text-overflow: ellipsis;
		             border-bottom:1px solid #366A80;
                      }
.lg-daohang .nav1 li:last-child{border-bottom:none;}                      
.lg-daohang .nav1 li>a:hover{background-color:#fafafa;color:#fff;filter:alpha(opacity=60);
                  opacity:0.6;-moz-opacity:0.6;color:#444}



/* 小屏幕（平板，大于等于768px） */
@media (min-width: 768px) {
	
}

/* 中等屏幕（桌面显示器，大于等于992px） */
@media (min-width: 992px) {
	/*bg-black|lg-daohang*/
	.lg-daohang .nav1{width:120%;} 
}

/* 大屏幕（大桌面显示器，大于等于1200px） */
@media (min-width: 1200px) {
	/*bg-black|lg-daohang*/
	.lg-daohang .nav1{width:130%;}
}