.cnts, .cnts ul, .cnts li{overflow:hidden;clear:both;}
.cnts p{margin:1px 0 10px 0; line-height:20px; text-align:justify;}
.cnts h1{margin:0 0 3px 0; font-size:30px; font-weight:bold; font-family:square721_cn_btroman; color:#5199CB}
.cnts h2, .cnts h3, .cnts h4, .cnts h5, .cnts h6{margin:0 0 3px 0; font-size:25px; font-weight:bold; font-family:square721_cn_btroman; color:#5199CB}
.cnts a:hover{ color:#CBA78F; text-decoration:underline;}

.profcol .carocol{width:100%;}
.propic{overflow:hidden;clear:both;}
.propic img{width:100%;}
.pr-sclcol{overflow:hidden;background-color:#dadada;border:solid 1px #cfcfcf;clear:both;padding:10px;}
.pr-sclcol .hd1{font-weight:bold;}
.prscl{overflow:hidden;background:url(../icon/clip3.png) no-repeat scroll right 65px;clear:both;}
.prscl > p{overflow:hidden;font-size:13px;clear:both;}
.prscl ul{margin:10px 0 0;}
.prscl li{overflow:hidden;clear:both;margin:0 0 15px;}
.prscl li a{width:52px;height:52px;background-color:#FFF;overflow:hidden;text-align:center;float:left;}
.prscl li span{font-size:20px;display:block;float:left;margin:12px 0 0 15px;}
.prscl li a img{margin:13px 0 0;}
.prscl li a:hover{background-color:#fea000;}
.profhd{overflow:hidden;border-bottom:solid 1px #ddd;clear:both;margin:0 0 15px;padding:0 0 3px;}
.profhd h1{font-weight:900;float:left;margin:6px 0 0 0;}
.profhd p{float:left;margin:12px 0 0 15px;}
.profhd span{display:block;float:right;font-style:italic;color:#5199CB;margin:17px 0 0;}
.proflist{margin:15px 0;}
.proflist,.proflist ul,.proflist li{overflow:hidden;clear:both;}
.proflist li{border-bottom:solid 1px #ededed;padding:10px 0;}
.pnme{width:135px;font-size:14px;font-weight:bold;float:left;margin:0 30px 0 0;}
.pnme span{float:right;}
.pfdet{overflow:hidden;}
.fescol{overflow:hidden;border:solid 1px #ddd;background:#e5e5e5;clear:both;margin:15px 0 0;}
.fesd{float:left;}
.fesinr{background:url(../icon/clip4.png) no-repeat scroll 15px bottom #2e2e2e;float:left;padding:10px 35px 10px 15px;}
.fesinr .sqrfont{font-size:30px;font-weight:bold;color:#FFF;padding:0 0 45px;}
.fesrate{background:url(../icon/ratebg.png) no-repeat scroll left top;width:92px;height:92px;float:left;margin:5px 0 0 -10px;}
.fesrate span{font-size:34px;font-weight:bold;text-align:center;overflow:hidden;display:block;color:#FFF;clear:both;margin:6px 10px 0;}
.fesrate p{text-align:center;font-weight:bold;color:#FFF;font-size:16px;clear:both;}
.fesrate h4{text-align:center;font-weight:bold;color:#FFF;font-size:16px;clear:both;margin:25px 10px 0;}
.festext{overflow:hidden;padding:10px;}
.festext p{overflow:hidden;text-align:justify;line-height:20px;font-size:13px;clear:both;}
.contscol{overflow:hidden;clear:both;}
.contscol .hd1{font-weight:bold;border-bottom:solid 1px #ddd;padding:0 0 3px;}
.cont{margin:15px 0 0;}
.cont p{font-size:25px;overflow:hidden;clear:both;}

/* anim start */
.anim-block{overflow:hidden;position:relative;clear:both;margin:3px;}
.escprtpic{overflow:hidden;clear:both;}
.escprtpic img{width:100%;}
.ecorbg{overflow:hidden;background:url(../icon/transbg1.png) repeat scroll left top;width:100%;height:100%;position:absolute;z-index:6;left:0;top:0;clear:both;display:none;}
.erctbtn{width:120px;overflow:hidden;display:block;font-size:18px;text-align:center;font-weight:700;clear:both;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;margin:0 auto;padding:8px 0;background:#FFF;}
.erctbtn span{overflow:hidden;display:block;}
.erctbtn:hover{background-color:#2e2e2e;color:#FFF;}
.erctdet{overflow:hidden;background:url(../icon/transbg2.png) repeat;clear:both;padding:10px; color:#000;}
.erctdet .hd3{border-bottom:dashed 1px #5199CB;padding:0 0 2px;}
.erctdet p{float:left;margin:5px 0 0;}
.erctdet span{display:block;float:right;font-style:italic;margin:5px 0 0;}
/* anim end */


/* carousel start */
#slds1, #slds2, #slds3, #slds4, #slds16, #slds7{display:none;}
.ecotmarg{position:relative;overflow:hidden;clear:both;margin:0 0 35px;}
.ecotmarg .heading .hd2{float:left;}
.ecotmarg .heading .viemore{background-color:#5199CB;font-size:13px;color:#FFF;float:right;margin:9px 0 0;padding:2px 7px;}
.ecotmarg .heading .viemore:hover{background-color:#CBA78F; color:#000;}
.carowrap{overflow:hidden;clear:both;}
.carocol{width:240px;float:left;}
.nbs-flexisel-container{position:relative;max-width:100%;overflow:hidden;margin:7px 0 0;}
.nbs-flexisel-ul{position:relative;width:9999px;}
.nbs-flexisel-inner{overflow:hidden;float:left;clear:both;width:100%;}
.nbs-flexisel-item{float:left;}
.leftarrow1, .rightarrow1{width:29px;height:42px;position:absolute;cursor:pointer;z-index:100;opacity:0.5;top:40% !important;}
.leftarrow1:hover, .rightarrow1:hover{opacity:0.9;}
.leftarrow1{left:0;background:url(../index.html) no-repeat;}
.rightarrow1{right:0;background:url(../icon/right-arrow.png) no-repeat;}
.latestcol .nbs-flexisel-container{position:inherit!important;margin:0;}
.latestcol .leftarrow1, .latestcol .rightarrow1{top:10px!important;width:18px;height:18px;}
.latestcol .leftarrow1{left:inherit;right:35px!important;background:url(../icon/arowleft1.png) no-repeat scroll center center!important;}
.latestcol .rightarrow1{right:10px!important;background:url(../icon/arowright1.png) no-repeat scroll center center!important;}
.fetwrap .nbs-flexisel-container{margin:0;}
/* carousel end */


/* right side start */
.lftcol{margin:0 0 30px;}
.latestcol{overflow:hidden;background-color:#CBA78F;color:#000;clear:both;padding:10px 10px 0;}
.latestcol .heading .hd2{float:left;color:#000;}
.latespic{overflow:hidden;clear:both;margin:10px 0 0;}
.latespic img{width:100%;}
.latedet .pnme{font-size:22px;border-bottom:dashed 1px #fb9c40;clear:both;padding:0 0 3px;}
.latedet .pncty{float:right;font-style:italic;font-size:13px;font-family:Arial, Helvetica, sans-serif;margin:8px 0 0;}
.defil{width:80px;float:left;margin:0 15px 0 0;}
.defil span{float:right;font-weight:bold;}
.dlok{overflow:hidden;}
.latedet, .latedet ul, .latedet li{overflow:hidden;clear:both;}
.latedet li{margin:10px 0 0;}
.latedet li .pnmeds{font-size:22px;}
.latestbtn{width:125px;overflow:hidden;background-color:#FFF;clear:both;margin:10px auto 0;}
.latestbtn a{overflow:hidden;display:block;clear:both;padding:6px 0;text-align:center;font-weight:bold;font-size:18px;}
.latestbtn a:hover{background-color:#2e2e2e;color:#FFF;}

.rctcol{overflow:hidden;border:solid 1px #CBA78F;background-color:#FFF;clear:both;}
.rectdetail li{border-bottom:dashed 1px #999;padding:10px;}
.rectdetail li:hover{background-color:#f1f1f1;}
.rectdetail .blgheading{color:#5199CB;clear:both;margin:0 0 10px 0;overflow:hidden;}
.rectdetail .blgheading span{display:block;font-size:12px;color:#5199CB;font-style:italic;font-weight:700;float:right;}
.rctpic{width:50px;float:left;margin:0 10px 0 0;}
.rctcont p{text-align:justify;font-size:13px;}
.rctcont span{float:right;font-size:11px;display:block;color:#656565;margin:5px 0 0 2px;}

.featuredcol{overflow:hidden;border-bottom:solid 2px #CBA78F;clear:both;padding:0 0 7px;}
.fetblock{overflow:hidden;position:relative;clear:both;}
.featpic{overflow:hidden;clear:both;}
.featpic img{width:100%;}
.featdet{overflow:hidden;clear:both;margin:5px 0 0;}
.featdet .ftname{font-size:18px;color:#5199CB;float:left;}
.featdet .ftname span{font-style:italic;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#5199CB;margin:1px 0 0;}
.featdet .ftcty{font-style:italic;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#5199CB;float:right;margin:10px 0 0;}

.cities{background:url(../icon/anim4.png) no-repeat scroll right top;}
.cities, .cities ul, .cities li{overflow:hidden;clear:both;}
.cities li a{background:url(../icon/bult1.png) no-repeat scroll 10px 10px;overflow:hidden;display:block;padding:7px 0 7px 22px;}
.cities li a:hover{color:#000;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;margin:0 0 0 8px;}
/* right side end */



@media only screen and (max-width:768px){.latespic, .latedet{padding:5px !important;}
.featuredcol{margin:0 5px !important;}
}
