.fl{float: left;}
.fr{float: right;}
.clear:after {
   clear:both;
   content:'.';
   display:block;
   width: 0;
   height: 0;
   visibility:hidden;
}
ul,li{ list-style: none}
@media (max-width: 960px){
	.index_txt p{font-size: 10px !important;}
    .index_txt p span{font-size: 20px !important;}
}
.kinds_j ul li{}
.kinds_j ul li a{margin-bottom: 50px;padding: 10px;} 
/*index*/
.uk-navbar-nav li a{cursor: pointer !important;}
.tm-section-header-line{ padding-bottom: 20px}
.tm-section-header-line:after{background-color: #e8252d; }
.index_img{width: 80%;margin: 0 auto;cursor: pointer;}
.index_txt{position: relative;margin-top: 1em;cursor: pointer;}
.index_txt p{font-size: 15px;margin: 0;}
.index_txt p:nth-of-type(1){padding: 10px 0 0 10px;}
.index_txt p:nth-of-type(1) span{padding-left: 10px;}
.index_txt p:nth-of-type(2){padding: 0 10px 10px 0;}
.index_txt p span{font-size: 35px;}
.index_txt:before{
	content: "";
	width: 1.5em;height: 1.5em;
	position: absolute;left: 0;top: 0;
	background: url(../img/index/kuo-87f903ec2a458328877f58b630bf1db7.png);
}
.index_txt:after{
	content: "";
	width: 1.5em;height: 1.5em;
	position: absolute;right: 0;bottom: 0;
	background: url(../img/index/kuo-87f903ec2a458328877f58b630bf1db7.png);
	transform: rotate(180deg);
}
.index_on p span{color: #e8252d;}
.index_on .index_txt:before{background-image: url(../img/index/kuo_S-66856150bf5e03cb86d9d1613bc727e9.png);}
.index_on .index_txt:after{background-image: url(../img/index/kuo_S-66856150bf5e03cb86d9d1613bc727e9.png);}
.index_ys{cursor: pointer;}
.index_ys{transition: transform 0.5s;}
.index_Oimg{transform: translateY(-100%) !important;}
.index_p{font-size: 12px;text-align: left;margin: 0 12% 10px;}
/*改写轮播位置*/
@media (min-width: 1600px) {
	.uk-slidenav-position .uk-slidenav-previous{
	display: block;
	left: -10%;
	}
	.uk-slidenav-position .uk-slidenav-next{
		display: block;
		right: -10%;
	}
}
#index_Partner .uk-thumbnail:nth-of-type(2){margin-top: 10px;}
.news_list{float: right;}
.news_list>div{float: left;line-height: 40px;font-size: 16px;margin-left: 20px;}
.news_pl{margin-top: 150px;}
.news_pl .btn{width: 180px;height: 50px;background: #009dfc;border-radius: 25px;text-align: center;line-height: 50px;color: #fff;font-size: 18px;cursor: pointer;margin: 20px 0 50px;}
.news_answer,.news_answer li{margin: 0;padding: 0;list-style: none;}
.news_answer .t1,.news_answer .t2{float: left;}
.news_answer .t1{width: 95px;height: 95px;margin: 50px 35px;border-radius: 50px;overflow: hidden;}
.news_answer .t1 div{width: 100%;height: 100%;background: #dcdcdc;line-height: 95px;text-align: center;font-size: 40px;color: #888888;}
.news_answer .t2{margin: 50px 0;width: 70%;}
.say_title{font-size: 18px;}
.say_txt{margin-top: 20px;width: 80%;height: 160px;text-indent: 2em;padding: 10px;}
.say_line{width: 100%; height: 1px;background: #888888;}

.gangwei ul,.gangwei li{list-style: none;margin: 0;padding: 0;}
.gangwei{background: #efefef;}
.gangwei ul{max-width: 1200px;width: 100%;margin: 0 auto;overflow: hidden;background: #ce3538;padding-bottom: 40px;}
.gangwei ul li{margin: 0;padding: 0; margin-top:10px;}
.gangwei ul li{color: #fff;padding-left: 80px;}
.gangwei ul li:nth-of-type(1) p{margin-left: 10px; margin-top: 0;}
.gangwei ul li:nth-of-type(1){margin: 45px 0 25px 0;}
.gangwei ul li:nth-of-type(2) h3{font-size: 24px;color: #fff;}
.gangwei ul li:nth-of-type(3) h5{font-size: 15px;color: #fff;}
.gangwei ul li:nth-of-type(3) h5 span{color: #fff;}
.gangwei ul li:nth-of-type(3),.gangwei ul li:nth-of-type(4),.gangwei ul li:nth-of-type(5),.gangwei ul li:nth-of-type(6){
	float: left;width: 33.33%;
}
.citySelector{font:12px/1.5 tahoma,arial,\5b8b\4f53;background:#fff;text-align:left;}
.cityslide{width:250px;list-style:none;margin:0;padding:0;border:1px solid #ce3538;border-right-color:#3485C0;border-bottom-color:#3485C0;box-shadow:2px 2px 3px rgba(0,0,0,0.3);margin-top:-2px;}
.cityslide li{list-style:none;overflow:hidden;height:16px;padding:4px 5px;}
.cityslide li.on{background:#9CD9FF;color:#fff;}
.cityslide li b{font-weight:normal;}
.cityslide li.empty{background:#fff2e8;color:#666;}
.cityslide li.empty em{color:red;font-style:normal;}
.cityname{float:left;}
.cityspell{float:right;}
.cityBox{width:320px;border:1px solid #ce3538;overflow:hidden;box-shadow:2px 2px 3px rgba(0,0,0,0.3);}
.cityBox ul{margin:0;padding:0;overflow:hidden;}
.cityBox ul li{float:left;list-style:none;color: #FFFFFF; padding:2px 4px;border:1px solid #ce3538;cursor:pointer;margin-left:4px;display:inline;background:#ce3538;}
.cityBox ul li.on{background:#fff;border-bottom-color:#fff;position:relative;color: #333;}
.hide{display:none;}
p.tip{color:#666;line-height:20px;padding:5px;margin:0;text-indent:3px;}
.hotCity{border-top:1px solid #ce3538;margin-top:-1px;clear:left;overflow:hidden;padding-bottom:5px;padding-top:5px;_margin-bottom:8px;}
.cityTab{overflow:hidden;}
.cityTab dl{margin:0;padding:0;overflow:hidden;}
.cityTab dl dt{float:left;padding-left:3px;color:#F30;text-indent:5px;font-family:"Lucida console","consolas","courier new";line-height:22px;font-size:14px;width:20px;}
.cityTab dl dd{margin-left:2px;float:left;width:290px;}
.cityTab dl dd a{padding-left:5px;width:66px;line-height:22px;display:inline-block;color:#000;text-decoration:none;}
.cityTab dl dd a:hover{text-decoration:underline;color:red}
/*分页*/
.jPaginate{height:34px;position:relative;color:#a5a5a5;font-size:small;width: 100%;
	max-width:1200px; margin: 10px auto;}
.jPaginate a{line-height:18px;height:18px;overflow:hidden;cursor:pointer;padding:2px 5px;
	margin:2px;float:left;}
.jPag-control-back{position:absolute;left:0px;}
.jPag-control-front{position:absolute;top:0px;}
.jPaginate span{cursor:pointer;}
ul.jPag-pages{float:left;list-style-type:none;margin:0px 0px 0px 0px;padding:0px;}
ul.jPag-pages li{display:inline;float:left;padding:0px;margin:0px;}
ul.jPag-pages li a{float:left;padding:2px 8px;}
.jPag-control-back a,.jPag-control-front a,ul.jPag-pages li a{border: 1px solid #ddd !important;background: #FFFFFF !important; color: #333 !important;}
span.jPag-current{cursor:default;font-weight:normal;line-height:18px;height:18px;padding:2px 8px;margin:2px;float:left;}
ul.jPag-pages li span.jPag-previous,ul.jPag-pages li span.jPag-next,span.jPag-sprevious,span.jPag-snext,ul.jPag-pages li span.jPag-previous-img,ul.jPag-pages li span.jPag-next-img,span.jPag-sprevious-img,span.jPag-snext-img{height:22px;margin:2px;float:left;line-height:18px;}
ul.jPag-pages li span.jPag-previous,ul.jPag-pages li span.jPag-previous-img{margin:2px 0px 2px 2px;font-size:12px;font-weight:bold;width:10px;}
ul.jPag-pages li span.jPag-next,ul.jPag-pages li span.jPag-next-img{margin:2px 2px 2px 0px;font-size:12px;font-weight:bold;width:10px;}
span.jPag-sprevious,span.jPag-sprevious-img{margin:2px 0px 2px 2px;font-size:18px;width:15px;text-align:right;}
span.jPag-snext,span.jPag-snext-img{margin:2px 2px 2px 0px;font-size:18px;width:15px; text-align:right;}
ul.jPag-pages li span.jPag-current{color: #ce3538 !important;border-color: #CE3538 !important;}

.map-info-container {
	height: 960px !important;
}

@media screen and (max-width:960px) {
	.map-info-container {
		height: 400px !important;
	}
}

.pc-show {
	display: block !important;
}
.phone-show {
	display: none !important;
}

@media (min-width: 768px) and (max-width:960px) {
	.pc-show{display: block !important;}
	.phone-show{display: none !important;}
}

@media screen and (max-width: 768px) {
	.pc-show{display: none !important;}
	.phone-show{display: block !important;}
}