header{padding:10px 0 0 0;overflow:hidden;clear:both;}
.menucol{background:#FFF;}
.tpsuport{overflow:hidden;clear:both;}
.tpsuport p{font-weight:bold;float:right; margin: 0 0 0 15px;}
.weblogo{float:left;}
.weblogo img{width:100px;}
.menus{margin:20px 0 0 0;font-size:18px;float:right;}
.menus li{margin:0 0 0 20px;float:left;}
.menus li a{overflow:hidden;display:block;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;text-shadow:0 1px 1px #FFF;color:#2e2e2e;}
.menus li a:hover, .menus li a.active{color:#fe1414;}
.menuicon{width:30px;height:30px;background:url(../images/menu-icon.png) no-repeat center center #fe1414;position:absolute;top:11px;right:0;cursor:pointer;display:none;}
.mnbtn{background-color:#666 !important;}
.diblk{display:block !important;}
.body-part{overflow:hidden;clear:both;}
.body-colum{padding:0 0 10px 0;margin:0 auto;width:1024px;overflow:hidden;}
.slide{margin:0 0 15px 0;overflow:hidden;clear:both;}
.slide img{width:100%;}
.sptcol{margin:175px 0 0 0;width:300px;float:left;}
.spt, .spt ul, .spt li{overflow:hidden;clear:both;}
.spt li{margin:0 0 25px 0;padding:20px 10px 20px 115px;border:solid 1px #ddd;}
.spt li h2{color:#666;}
.spt li P{font-weight:bold;font-style:italic;}
.phicon{background:url(../images/contacticon.png) no-repeat scroll 45px center;}
.mailicon{background:url(../images/mailicon.png) no-repeat scroll 45px center;}
.social{padding:20px 10px;overflow:hidden;clear:both;border:solid 1px #ddd;}
.social p{padding:5px 0 5px 0;margin:0 0 10px 0;color:#666;font-size:30px;font-weight:bold;overflow:hidden;}
.social ul{margin:8px 0 0 0;overflow:hidden;clear:both;}
.social li{margin:0 10px 0 0;float:left;}
.social li a{width:45px;height:45px;overflow:hidden;text-align:center;display:block;border:solid 1px #ddd;}
.social li a img{margin:12px 0 0 0;}
.social li a:hover{background-color:#fe1414;}
.cntx, .cntx ul, .cntx li{overflow:hidden;clear:both;}
.cntx li{margin:10px 0;}
.cntx .fnt22{margin:5px 0 0 0;}
.cntx .fnt18{margin:18px 0 0 0;}
.cntx p{margin:3px 0 10px 0;overflow:hidden;clear:both;}
.cntx a{color:#000;}
.cntx a:hover{text-decoration:underline;color:#f72520;}
.bld, strong{font-weight:bold;}
.blt{background:url(../images/blt.png) no-repeat scroll left 5px;text-align:left;padding:0 0 0 15px;}
.sidepic{overflow:hidden;clear:both;}
.sidepic img{width:100%;}
footer{width:100%;clear:both;background-color:#ca0531;float:left;}
.fotercolum{padding:5px 0;margin:0 auto;width:1024px;display:table;clear:both;}
.navs{margin:7px 0 0 0;font-size:12px;float:left;}
.navs li{margin:0 15px 0 0;float:left;}
.navs li a{overflow:hidden;display:block;font-size:14px;color:#FFF;}
.navs li a:hover{color:#ff7934;}
.prof{margin:15px 0 15px 0;background-color:#ca0531;color:#FFF;}
.prof, .prof ul, .prof li{overflow:hidden;clear:both;}
.prof li{padding:8px 15px;}
.prof li:hover{background-color:#d64040;}
.pnme{margin:0 30px 0 0;width:135px;font-size:14px;font-weight:bold;float:left;}
.pnme span{float:right;}
.pfdet{overflow:hidden;}
.rate{padding:10px;background-color:#ca0531;}
.rate .hd2, .rate p{color:#FFF;}
.cont{padding:1px 10px;background-color:#ca0531;}
.cont h2, .cont p{color:#FFF;}
.cont p{text-align:left;}
.gal{overflow:hidden;clear:both;}
.gal img{width:100%;}
.sitemap{margin:15px 0 0 0;}
.sitemap, .sitemap ul, .sitemap li{overflow:hidden;clear:both;}
.sitemap li a{padding:5px 10px 5px 0;margin:0 0 10px 0;font-size:18px;border-bottom:solid 1px #ddd;float:left;}
.sitemap li a:hover{color:#fe1414;}
/**as**/
.menus li{position: relative !important;}
.menus li>a{padding-bottom:20px;}
.submenu{background-color: #FE9D9D !important;  display:none;  left: 0;  position: absolute;  width: 200px;  top:40px; }
.submenu li a { color: #000; display: block; font-size: 16px; overflow: hidden; padding: 7px; border-bottom: 1px solid #745d25; }
.mc:hover .submenu{display:block !important;}