body, ul, li, ol, td, tr, th{ margin:0px; padding:0px;  background:none; font-size:13px; list-style:none; text-decoration:none; color:#000; font-family:Arial, Helvetica, sans-serif;  }
.clear{ clear:both;}.clear-2{ clear:both; height:2px;}.clear-5{ clear:both; height:5px;}.clear-10{ clear:both; height:10px;}.clear-15{ clear:both; height:15px;}.clear-20{ clear:both; height:20px;}.clear-25{ clear:both; height:25px;}.clear-30{ clear:both; height:30px;}.clear-35{ clear:both; height:35px;}.clear-40{ clear:both; height:40px;}
h1 {  font-size:22px; color:#000; font-weight:normal; }
h2 {  font-size:20px; color:#737A80; font-weight:normal; }
h3 {  font-size:18px; color:#666666; font-weight:normal; }
h4 {  font-size:16px; color:#009fff; font-weight:normal; }
h5 {  font-size:14px; color:#000; font-weight:normal; }
p{  margin:0px; padding:0px; font-size:13px; color:#000; }
.left  { float:left ;    }
.right  { float:right ;    }
a { text-decoration:none; color:#00aab5; transition: all 0.2s ease-in-out 0s;   }

#menufixed
{
animation:0.5s ease 0s normal none 1 running cssAnimation;
position:fixed;
z-index:9999;
width:1000px;
top:128px;

}

.wrapper-2 { width:100%; height:auto; float:left;}
.wrapper { width:1000px; height:auto; margin:0 auto; }
.top_inner { width:1000px; height:auto; float:left; }
.header {width:100%; height:auto; }

.top-head-live-area{ background:#4285f4; height:auto; padding:0.5%; width:99%; height:auto; float:left;}

.live-area{ width:350px; height:auto; font-size:13px; color:#fff; float:left; }
.live-area span{height:auto;   }
.live-area span a{ width:100px; background:#fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:3px 20px 3px 20px; font-size:15px; font-weight:bold; text-transform:uppercase; color:#f8ac1b; }

.live-area span a:hover{ background:#f8ac1b; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; color:#000; }


.login-menu{ width:650px; height:auto; text-align:right; float:left;}
.login-menu ul{ list-style:none; display:inline;}
.login-menu ul li{ list-style:none; display:inline; padding:0px 15px 0px 15px; background:url(../images/divider.jpg) right top no-repeat;}
.login-menu ul li a{ list-style:none; display:inline; color:#FFF; text-decoration:none; font-size:13px; }
.login-menu ul li a:hover{ list-style:none; display:inline; color:#000; text-decoration:none; font-size:13px; }
.login-menu ul li:last-child{ background:none;   }
 

.logo-area{ width:980px; height:auto; float:left; padding:10px;}
.logo-add-area{ width:500px; height:auto;}


.demo_container { width:980px; margin:0 auto; height:auto; }
#demo_top_wrapper { width:100%; height:auto; float:left; }
#demo_top { height:100px; padding:20px 0 0 0; }
#my_logo { font:70px Georgia, serif; }
 
/* our menu styles */
#sticky_navigation_wrapper { width:100%; height:auto; float:left; }
#sticky_navigation { width:100%; height:34px; float:left;background-color:#4285f4; -moz-box-shadow: 0 0 5px #999; -webkit-box-shadow: 0 0 5px #999; box-shadow: 0 0 5px #999; }
#sticky_navigation ul { list-style:none; margin:0; padding:0px auto; }
#sticky_navigation ul li { margin:0; padding:0; display:inline; }
#sticky_navigation ul li a:hover, #sticky_navigation ul li a.selected { color:#fff; background-color:#4285f4; }

.nav-menu-area{ width:1000px; height:38px; position:relative; background:url(../images/nav-back.jpg) top left repeat-x;   }
.nav-menu ul { list-style:none; display:inline-block;}
.nav-menu ul li{ list-style:none; display:inline-block; margin:0px !important; padding:0px !important; line-height:38px;   background:url(../images/nav-divider.jpg) right top no-repeat;}
.nav-menu ul li a{ list-style:none; display:block; padding:0px 8px 0px 8px; margin:0px;  color:#FFF; text-decoration:none; font-weight:normal; font-size:16px; }
.nav-menu ul li a:hover{ list-style:none;  display:block; color:#000; text-decoration:none; font-size:16px; }
.nav-menu ul li:last-child{ background:none;   }


.breaking-news-area{ background:#f2f1ef; height:auto; width:1000px; margin:0 auto; }
.body-content-area{ height:auto;}
.content-data-area{ width:700px; height:auto; } 
.slider-area{ width:700px; height:auto;} 
.advertiesment-area{ width:auto; height:auto;}
.news-detail-area{ border:1px solid #CCC; height:auto; width:auto; padding:20px;}
.news-detail-data ul{ display:block; list-style:circle; }
.news-detail-data ul li{ list-style-image:url(../images/dot.jpg) !important;  margin-bottom:10px;  }
.news-detail-data ul li a{ display:block; list-style:circle !important; font-size:14px; color:#000; line-height:20px; font-weight:bold; }
.news-detail-data ul li a:hover{ font-size:14px; color:#d2170a; line-height:20px;  font-weight:bold;}
.full-news-detail-area{ height:auto; width:690px; }
.full-news-detail-data{ height:auto; }
.full-news-detail-data h1{ margin:0px; padding:0px; }
.full-news-detail-data p { margin-bottom:10px; }
.full-news-detail-data img.f-pic-left { max-width:300px; }
.bold-tt  { font-size:14px;}
.f-pic-left {float:left; padding:0px 10px 10px 0px;}
.property-tok-area {  height:auto; width:672px; }
.tok-detail ul.tabs {margin: 0;padding:0; float: left;list-style: none;height: 36px; border-bottom: 2px solid #878787; width: 100%; background: #f3f1f2;}
.tok-detail ul.tabs li { float: left; margin: 0; cursor: pointer; padding: 3px 32px ; height: 30px; line-height: 30px;   
border-left:none; font-weight:bold; background: #f3f1f2; background:url(../images/noimage.jpg)  center right no-repeat; overflow:hidden; position:relative; font-size:15px; }	
.tok-detail ul.tabs li:hover { background: #878787; } 
ul.tabs li.active{ background: #878787; color:#fff;   }	
.tab_container {   border-top: none; clear: both; float: left; width: 100%; background: #f3f1f2; }	
.tab_content { padding:5px; font-size: 1.2em; display: none;	}	
 
.area-pro-news{ width:auto; height:auto; margin-bottom:10px;}
.area-pro-news ul{ list-style:none;}
.area-pro-news ul li{ list-style:none; display:block; width:310px; float:left; margin:10px; height:auto; padding-bottom:8px; margin-top:0px; border-bottom:1px dotted #000;  }
.area-pro-news ul li .news-pro-photo{ background:#000;}
.area-pro-news ul li .news-pro-data{ width:250px; height:50px;  }
.area-pro-news ul li .news-pro-data .title-blok-news{ font-size:13px; font-weight:bold; line-height:18px; display:block;  }
.area-pro-news ul li .news-pro-data .title-blok-news a{ font-size:13px; font-weight:bold; line-height:18px; color:#000;display:block;  }
.area-pro-news ul li .news-pro-data .title-blok-news a:hover{ font-size:13px; font-weight:bold; line-height:18px; color:#e01d25;  }
.area-pro-news ul li .news-pro-photo .box-pic-smal-news img{ max-height:50px; max-width:60px; border:none;}
.ad-sidebar-area{ width:280px; height:auto;}
.advertiesment-1{ height:auto;}
.add-full-width-980{ width:100%; height:auto;}
.footer{ background: #D71A21;  width:100%; clear:both; margin:0 auto;  height:148px;}
.footer p{ text-align:center; margin:0px; padding:0px; color:#fff;}
.footer p a{  margin:0px; padding:0px; color:#fff;}
.footer-nav{ text-align:center;	}
.footer-nav ul { text-align:center; list-style:none;	}
.footer-nav ul li { text-align:center; display:inline; list-style:none;	}
.footer-nav ul li a { text-align:center; display:inline-block; list-style:none; padding-left:12px; font-size:13px; font-weight:bold; color:#fff;  	}
.footer-nav ul li a:hover { text-align:center; display:inline-block; list-style:none; padding-left:12px; font-size:13px; font-weight:bold; color:#fdac14;  	}

/*==========added on 09-09-2014==========*/
.new_detail{ width:100%; margin:0; padding:0; background:#fff; 
}
.new_detail ul{ margin:0; padding:0; list-style:none !important;}
.new_detail li{ background:url(../images/bullet.png) no-repeat 0 5px; font-size:12px; line-height:20px; padding-left:15px; list-style:none !important;
font-style:italic;}
.new_detail p{ font-size:15px; text-align:justify; color:#2B61B6; line-height:30px;}
.new_detail .box{ width:100px; height:70px; box-sizing:border-box; border:1px solid #ccc; float:left; margin-right:35px;}
.new_detail .box img{ width:100%; height:100%;}
.mr0{ margin-right:0 !important; float:right !important;}
.new_shadow{-webkit-box-shadow: inset 1px 1px 45px 10px #F1F1F1;
-moz-box-shadow: inset 1px 1px 45px 10px #F1F1F1; box-shadow: inset 1px 1px 45px 10px #F1F1F1;
border: 1px solid #CCC; background:#fff;}
.new_banner{ width:1000px; box-sizing:border-box; border:2px solid #ccc; padding:3px; height:300px;}
.new_banner img{ width:100%; height:100%;}
.new_container{ width:100%; min-height:300px; background:none; margin-top:15px;}
.new_container .left{ width:640px; min-height:300px; float:left; padding:15px;
-webkit-box-shadow: inset 1px 1px 45px 10px #F1F1F1;
-moz-box-shadow: inset 1px 1px 45px 10px #F1F1F1; box-shadow: inset 1px 1px 45px 10px #F1F1F1;
border: 1px solid #CCC; background:#fff;
}
.new_container .left .title{ font-size:22px; color:#2B61B6; line-height:30px; border-bottom:1px solid #2B61B6;}
.new_container .left .title1{ font-size:18px; color:#2B61B6; line-height:30px; }
.new_container .left .caption{ text-align:justify; font-size:13px; line-height:18px; color:#414141; margin-top:15px;}


.new_container .right{ width:310px; min-height:300px; background:none; float:right; margin-left:10px; text-align:right;}
#slider-wrapper {
    height: 388px;
    position: relative;
}
.slider-container {
    background: url("../images/home-slider-shaddow.png") no-repeat scroll -14px bottom rgba(0, 0, 0, 0);
    height: 400px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 705px;
    z-index: 40;
}
.slider {
    background: none repeat scroll 0 0 padding-box #fff;
    border-radius: 5px;
    box-shadow: 0 1px 3px #c3c2c3;
    height: 360px;
    padding: 6px;
    position: relative;
    width: 666px;
}
.slides {
    height: 360px;
}
.prev {
    background: url("../images/arrow-sprite-left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 33px;
    left: 6px;
    position: absolute;
    top: 162px;
    width: 31px;
    z-index: 100;
}
.prev:hover {
    background: url("../images/arrow-sprite-left.png") no-repeat scroll 0 -43px rgba(0, 0, 0, 0);
}
.next {
    background: url("../images/arrow-sprite-right.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 33px;
    position: absolute;
    right: 6px;
    top: 162px;
    width: 31px;
    z-index: 100;
}
.next:hover {
    background: url("../images/arrow-sprite-right.png") no-repeat scroll 0 -43px rgba(0, 0, 0, 0);
}
#gkPageWrap {
    background: none repeat scroll 0 0 #fff;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    box-sizing: border-box;
    margin: 52px auto;
    max-width: 95%;
    overflow: hidden;
    padding: 32px 52px;
    width: 924px;
}
#gkPageWrap1 {
    background: none repeat scroll 0 0 #fff;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    box-sizing: border-box;
    margin: 52px auto;
    max-width: 95%;
    overflow: hidden;
    padding: 32px 230px;
    width: 924px;
}
.login, .registration {
    overflow: hidden;
    padding: 0 0 32px;
}
.login header {
    border-bottom: 1px solid #e5e5e5;
    letter-spacing: -0.5px;
    margin: -6px -52px 42px;
    padding: 0 52px 12px;
}
.login ul {
    float: right;
    padding: 15px 0 0;
}
.login li {
    float: left;
    list-style-type: none;
    margin: 0 0 0 20px;
}
.jcancel {
    border-top: 1px solid #e5e5e5;
    margin-top: 32px;
    text-align: center;
}
.jcancel span {
    background: none repeat scroll 0 0 #fff;
    display: inline-block;
    padding: 0 12px;
    position: relative;
    top: -12px;
}

.login > div + div {
    border-left: 1px solid #e5e5e5;
    float: right;
    padding: 0 0 0 5%;
}
.login > div {
    float: left;
    width: 45%;
}
.readon {
    border: 1px solid #ddd;
    display: inline-block;
    font-size: 12px;
    height: 38px;
    line-height: 39px;
    padding: 0 14px;
    text-align: center;
    text-transform: uppercase;
}
a {
    color: #FF6600;
    text-decoration: none;
    transition: color 0.2s linear 0s;
}
fieldset {
    border: medium none;
    margin: 0;
    padding: 0;
}
#com-login-form input, #com-login-form button {
    margin: 0 0 10px;
    width: 92%;
}
.button {
    background: none repeat scroll 0 0 #eb1e00;
    border: medium none;
    color: #fff;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 12px;
    height: 38px;
    line-height: 39px;
    margin: 0 5px 2px 2px;
    padding: 0 14px;
    text-align: center;
    text-transform: uppercase;
    transition: all 0.3s ease-out 0s;
}
legend {
    display: block;
    font-size: 21px;
    margin: 0;
    padding: 0 0 24px;
    text-align: center;
}
h1, h2, legend {
    color: #222;
    font-weight: 600;
    margin: 0;
}
.registration button, .registration input {
    margin: 0 0 10px;
    width: 100%;
}
input[type="text"], input[type="password"], input[type="url"], input[type="email"], select {
    background: none repeat scroll 0 0 #fff;
    border-color: #bcbcbc #dadada #e5e5e5;
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    color: #777;
    max-width: 100% !important;
    padding: 12px 20px !important;
}
input[type="text"]:focus, input[type="password"]:focus, input[type="url"]:focus, input[type="email"]:focus, textarea:focus {
    background: none repeat scroll 0 0 #fffef4;
}
/////////////////////////////////////////////////////////////////////////////////
.footer {
    background:#.footer;
    box-shadow: 2px 2px 12px #000;
    padding: 15px 0;
    width: 100%;
    margin-bottom:0;
}

.container {
    margin-left: auto;
    margin-right: auto;
    padding-left: 158px;
    padding-right: 158px;
	width:1170;
}

.footer_box {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    min-height: 100px;

    width: 22%;
}

.footer_box p {
    border-bottom: 1px solid #fff;
    color: #fff;
    display: block;
    font-family:Sakkal Majalla;
    font-size: 27px;
    font-weight: 400;
    line-height: 30px;
    margin-bottom: 10px;
}

.footer_box ul, li, ol{ margin:0px; padding:0px;  background:none; font-size:13px; list-style:none; text-decoration:none; color:#000; font-family:Arial, Helvetica, sans-serif;  }
.footer_box ul{ width:100%;}
.footer_box ul li{ width:90%; height:25px; border-bottom:#ccc;}
.footer_box ul li:last-child{ border-bottom:none;}
.footer_box ul li a{ line-height:30px; font-family:Sakkal Majalla; color:#FFFFFF; font-size:22px; text-align:left;}
.footer_box1{ width:25%; float:right; padding:1%; background:none; min-height:100px; font-family:MuliRegular;}
.footer_box1 p{ font-family:Sakkal Majalla; font-size:27px; font-weight:400; color:#fff; margin-bottom:10px; display:block; line-height:30px; border-bottom:1px solid #fff;}
.footer_box1 .caption_text{ font-size:13px; text-align:left; line-height:18px; color:#ccc;}
.footer_box1 .caption_text span{ color:#fff;}
.footer_box1 .caption_text srong{ color:#fff; font-size:15px; font-weight:400;}

.footer-box .subscribe1{ width:100%; color:#fff !important; font-size:12px;}
.tip{ width:70%; padding: 10px; background-color:#e5e5e5; border:1px solid #e5e5e5; float:left; 
 border-radius:2px;
 -webkit-border-radius:2px;
 -moz-border-radius:2px;
 -ms-border-radius:2px ;
 -o-border-radius:2px;}
.tip2{ color:#FFF; padding:13px 20px; background-color: #047504;   border:1px #00964a;   text-transform:uppercase; font-size:12px; cursor:pointer;
border-radius:0px 2px 2px 0px;
-moz-border-radius:0px 2px 2px 0px;
-webkit-border-radius:0px 2px 2px 0px;
-ms-border-radius:0px 2px 2px 0px;
-o-border-radius:0px 2px 2px 0px;}
.footer_stripe{ width:100%; margin:0 auto; clear:both; height:70px; line-height:35px; color:#fff; font-size:11px; background:#4285f4}
.footer_stripe span{ color:#dbc164;}
.footer_stripe a{ color:#dbc164;}
.footer_stripe .left{ width:50%; line-height:10px; text-align:right; float:left;}
.footer_stripe .right{ width:50%; line-height:10px; text-align:left; float:right;}
.text-underline{font-size:18PX; font-style:italic; line-height:24px; text-decoration:none;  color:#993300 !important; padding-left:5px; margin-top:10px; font-weight:bold;}
.title2{ width:100%; height:auto; float:left;}
.title2 a{  color: #FF6600; text-decoration: none; transition: color 0.2s linear 0s; padding-bottom: 10px; float:left;}
.title2 a:hover{color: #FF6600; text-decoration:underline;}
.title{ font-size:18px; margin-bottom:15px; border-bottom:1px solid #000;}
.footer_stripe .me{ width:50%; line-height:40px; text-align:right; float:left;}
.footer_stripe .me a{ color:#fff;}
.footer_stripe .you{ width:50%; line-height:40px; text-align:left; float:right;}
.footer_stripe .you a{ color:#fff;}


