.clear {float:none;clear:both;}
.hidden {display:none;}
.f_red,.f_red a,.f_red a:link {color:#f00;}
.foot-in-nav li {height:140px;}
.search-box input[type="button"],
.search-box input[type="submit"]{width:82px;height:39px;background:#e4030d;}

.page-box {display:block;float:none;clear:both;text-align:center;padding:10px 0;}
.page-box table {margin:0 auto;width:auto;}
.page-box li {float:left;list-style:none;}
.page-box li a {display:inline-block;height:38px;line-height:38px;padding:0 15px;margin:0 5px;border:1px solid #ddd;}
.page-box li.ys0 a,
.page-box li a:hover {color:#fff;background:#f3841c;border-color:#f3841c;}

.ask_list_01 {}
.ask_list_01 li {float:left;width:25%;}
.news-this {color:#fb0000;}
.detail-list_02 {width:100%;}
.detail-list_02 li {float:left;width:33.33333%;}

.baike_intro {position:relative;}
.baike_intro.on {height:240px;}
.baike_intro .arrow {position:absolute;width:60px;height:20px;bottom:5px;right:20px;background:#fff url("../images/hotTopic-down.png") center no-repeat;cursor:pointer;}
.baike_intro .arrow.on {-moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;}
.baike_intro .container {height:90px;}
.baike_intro .container.on {position:absolute;height:266px;overflow-y:auto;}

.search-list li {position:relative;}
.search-list a .type {margin-right:5px;color:#f00;}
.search-list li .date {position:absolute;right:0;}
.search-list li a em {font-style:normal;color:#f00;}

.city_intro {background:#fff;padding:20px;}
.city_intro dl {}
.city_intro dl dt {float:left;width:20%;margin-right:2%;height:180px;background-repeat:no-repeat;background-size:auto 100%;background-position:center;}
.city_intro dl dd {float:left;width:78%;position:relative;}
.city_intro dl dd h1 {font-size:28px;color:#e4030d;padding-bottom:10px;}
.city_intro dl dd .content_mini {}
.city_intro dl dd .content_mini,.city_intro dl dd .content_full {background:#fff;font-size:14px;line-height:28px;}
.city_intro dl dd .content_mini a.more {position:absolute;margin:1px 0 0 10px;}
.city_intro dl dd .content_mini a.more .iconfont {font-size:28px;color:#e4030d;}
.city_intro dl dd .content_full {display:none;}

.city_title {font-size:22px;text-indent:28px;}

.city_area {margin-top:20px;}
.city_area .city_title {background:url("../images/city_01.png") 0 center no-repeat;}
.city_area .list {background:#fff;padding:10px;margin-top:15px;}
.city_area .list a {float:left;font-size:14px;padding:6px 10px;margin:5px 10px;}
.city_area .list a:hover {background:#ff7177;color:#fff;}
.city_area .list a.on {background:#e4030d;color:#fff;}

.city_list li{margin-top:20px;}
.city_list h2 {border-bottom:1px solid #ddd;padding-bottom:10px;}
.city_list h2 a {color: #999;}
.city_list h2 a:hover {color:#fb0000;}
.city_list article {padding:5px 0 20px 10px;display:none;}
.city_list article a {display:inline-block;height: 26px;line-height: 26px;padding: 0 15px;margin-top: 10px;}
.city_list article a:hover {color:#fff;background:#e4030d;}

.city_product,
.city_news,
.city_ask,
.city_case_01,
.city_case_02 {margin-top:20px;}
.city_product .city_title {background:url("../images/city_02.png") 0 center no-repeat;}
.city_news .city_title {background:url("../images/city_03.png") 0 center no-repeat;}
.city_ask .city_title {background:url("../images/city_04.png") 0 center no-repeat;}
.city_case_01 .city_title {background:url("../images/city_05.png") 0 center no-repeat;}
.city_case_02 .city_title {background:url("../images/city_06.png") 0 center no-repeat;}

.city_news .wrap {background:#fff;padding:20px;margin-top:20px;}
.city_news_thumb {border-bottom:1px solid #ccc;}
.city_news_thumb li {float:left;width:18.8%;margin:0 1.5% 30px 0;}
.city_news_thumb li:nth-child(5n) {margin-right:0;}
.city_news_thumb li a {display:block;}
.city_news_thumb li span {display:block;overflow:hidden;}
.city_news_thumb li span img {width:100%;height:140px;}
.city_news_thumb li p {font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:8px;}

.city_news_list {margin-top:10px;}
.city_news_list li {float:left;width:23.5%;margin:8px 2% 8px 0;}
.city_news_list li:nth-child(4n) {margin-right:0;}
.city_news_list li a {display:block;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.city_ask .wrap {background:#fff;padding:20px;margin-top:20px;}
.city_ask .wrap dl {float:none;clear:both;border-bottom:1px solid #ccc;padding-top:20px;}
.city_ask .wrap dl:first-child {padding-top:0;}
.city_ask .wrap dl:last-child {border-bottom:0;}
.city_ask .wrap dl dt {float:left;width:49%;}
.city_ask .wrap dl dd {float:right;width:49%;}
.city_ask .wrap dl dt li,.city_ask .wrap dl dd li {list-style:none;padding:0;margin:0;}
.city_ask .wrap dl li a {display:block;position:relative;}
.city_ask .wrap dl li a u {display:block;font-size:16px;padding:0 0 6px 30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.city_ask .wrap dl li a b {display:inline-block;color:#fff;padding:2px 5px;font-size:12px;font-weight:normal;position:absolute;left:0;line-height:initial;}
.city_ask .wrap dl li a u {text-decoration:none;}
.city_ask .wrap dl li a u b {background:#f0504b;}
.city_ask .wrap dl li a p b {background:#4fed8e;margin-top:4px;}
.city_ask .wrap dl dt a p {font-size:14px;position:relative;padding-left:30px;line-height:24px;}
.city_ask .wrap dl dd a p {font-size:14px;position:relative;padding-left:30px;line-height:24px;}
.city_ask .wrap dl dd li {float:left;width:49%;margin-bottom:30px;}
.city_ask .wrap dl dd li:nth-child(2n) {float:right;}
.city_ask .wrap dl dd li a u {padding-bottom:12px;}
.city_ask .wrap dl dd li:nth-child(3),.city_ask .wrap dl dd li:nth-child(4) {margin-bottom:20px;}

.city_case_01 .wrap,.city_case_02 .wrap {background:#fff;padding:20px;margin-top:20px;}
.city_case_list {border-bottom:1px solid #ccc;}
.city_case_list li {float:left;width:18.8%;margin:0 1.5% 30px 0;}
.city_case_list li:nth-child(5n) {margin-right:0;}
.city_case_list li a {display:block;}
.city_case_list li span {display:block;overflow:hidden;}
.city_case_list li span img {width:100%;height:140px;}
.city_case_list li p {font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:8px;}