﻿.homefooter{background: none repeat scroll 0 0 #8e0202;color: #fff;float: left;font-size: 25px;height: 31px;line-height: 31px; text-align: center; width: 35px;}
.homefooter a{text-decoration: none;cursor: pointer;color: #fff;}
.tp-mn{width: 100%; background: #f4f4f4; height: 31px;  left: 0;  top: 0; float: left; border-bottom: solid 1px #999;margin-top:15px;}
.tp-bar{width: 79%;margin: 0 auto;}
.tp-bar h3{float: left; font: bold 16px/28px Arial,Helvetica,sans-serif; margin: 0; width: auto;}
.tp-bar ul{list-style-type: none; float: left; height: 30px;  overflow: hidden;}
.tp-bar ul li {color: #222; display: block; float: left; font: 16px/28px Arial,Helvetica,sans-serif;  margin: 0; padding: 3px 12px 5px;}
.tp-bar ul li a {text-decoration: none; cursor: pointer;  color: #222;}
.tp-bar ul li a:hover {text-decoration: none; cursor: pointer; color: #8e0202;}
.tp-bar ul li:last-child{ border-right: none;}
.prev{color: #fff;background: #000;display: block; line-height: 26px;float: left; font-size: 31px; margin: 0 0%; padding: 0 2px 0 8px; width: 2%;}
.prev a {text-decoration: none; cursor: pointer; color: #fff; text-shadow: 1px 1px 2px #000;}
.nxt { color: #fff; background: #000; display: block; line-height: 26px; float: right; font-size: 31px; margin: 0 0%; padding: 0 0 0 8px; width: 2%;}
.nxt a {text-decoration: none; cursor: pointer;  color: #fff; text-shadow: 1px 1px 2px #000;}
.select {border-top: solid 3px #f6ba21; background: #fff;}
.cty-bx {display: none;float:left; width: 100%; height:auto; background: #2d282a;}
.cty-bx-mn{width: 79%; margin: 0 auto; }
.cty-bx-mn h2 { width: 100%; float: left; font: 31px/51px Arial,Helvetica,sans-serif; color: #fff; border-bottom: 1px solid #3e3a3c;}
.cty-bx-mn h2 span{ width: auto;font: bold 19px/23px Arial,Helvetica,sans-serif; color: #f6ba21; margin: 0 1%;}
.cty-nms{float: left; width: 100%; position: relative; overflow: hidden; height: 140px;}
.lft-ar{ left: 0; font-size: 70px; top: 0%; display: block; color: #666; position: absolute; z-index: 1; height: 100%; width: 45px; text-align: center; background: #2d282a;}
.rt-ar{right: 0; font-size: 70px; top: 0%; display: block; color: #666; position: absolute; z-index: 1; height: 100%; width: 45px; text-align: center; background: #2d282a;}
.lft-ar a{ cursor: pointer; text-decoration: none; color: #666; margin-top: 22%; float: left;}
.rt-ar a {cursor: pointer; text-decoration: none; color: #666; margin-top: 22%; float: right;}
.cty-nms ul { transition: all 1s ease 0s; list-style-type: none; margin: 1% 50px; left: 0; overflow: hidden; min-width: 5000px; position: absolute; top: 0; height: 110px;}
.cty-nms ul i{ margin: 0.5% 0 0 8%; font-size: 2.5em; color: #ccc;display: none;}
.cty-nms ul li {float: left; width: 130px; color: #FFF; font: 16px/28px Arial,Helvetica,sans-serif;padding: 0 35px 0 0;}
.cty-nms ul li .cty {width: 100%;float: left;}
.cty-nms ul li .cty a {text-decoration: none; cursor: pointer; color: #FFF;}
.cty-nms ul li .cty a:hover{text-decoration: underline; color: #f6ba21;}
.st-mv { width: 74%;float: left;}
.caroufredsel_wrapper {width: 93% !important;}
.list_carousel{ margin: 0px; width: 83%;float: right;}
.list_carousel .fa-angle-down{margin: 0px 3px; padding: 5px;cursor: pointer;}
.list_carousel .fa-angle-up {margin: 0px 3px; padding: 5px; cursor: pointer;}
.list_carousel ul{margin: 0; padding: 0; list-style: none; display: block;}
.list_carousel li{font-size: 40px; color: #999; text-align: center; width: auto; height: auto; padding: 0; margin: 0px; display: block; float: left;}
.list_carousel.responsive{width: auto; margin-left: 0;}
.clearfix{float: none;clear: both;}
.prev{float: left;margin-left: 0px;}
.next{float: right;margin-right: 0px;}
.tp-bar ul {height: auto!important;	width: 100%!important;}
.list_carousel{width: 100%!important;}
.tp-mn{height: auto!important; margin-top: 5px;}
.tp-bar	{width:90%;	}
@media screen and (min-width:240px) and (max-width:675px) {
.tp-bar ul li{color: #222;display: block;float: left;font: 16px/28px Arial,Helvetica,sans-serif;	margin: 0!important;padding: 0!important;text-align: left;width: 50%;}
}
