/* CSS Document */
body{ padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/bg_body.jpg) repeat-x #2b2b2b;}
.wrapper{ width:100%;}
.header{ width:100%; overflow:hidden; height:138px;}
.header_top{ width:980px; margin:0 auto; height:138px;}
.logo{ width:200px; float:left; margin:7px 0 0 0; position:absolute; z-index:9999;}
.header_right{ width:720px; float:right;}
.header_right_top{ width:358px; float:right; margin:17px 0 0 0;}
.phone_content{ width:139px; float:left; background:url(../images/phone.jpg) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#676767; padding:4px 0 10px 25px; margin:2px 0 0 0;}
.face_book_content{ width:165px; float:right; background:url(../images/shadow.jpg) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#676767; text-align:left; padding:3px 0 10px 22px; text-align:left;}
.face_book_text{ width:auto; float:left; text-align:left;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#676767; padding:3px 0 0 0;}
.face_book_icon{ float:right;  width:83px;}
.face_book_icon ul{ padding:0; margin:0; }
.face_book_content ul.icon{ float:right;}
.face_book_icon ul li{ display:block; float:left; padding:0 0px;}
.face_book_icon ul li img a{ text-decoration:none;}
.face_book_icon ul li img:hover{ opacity:0.6;
filter:alpha(opacity=60); /* For IE8 and earlier */}
.header_right_bottom{ width:754px; float:left; margin:30px 0 0 0;}
.header_right_bottom ul{ padding:0; margin:0;}
.header_right_bottom ul li{ display:block; float:left; background:url(../images/border.jpg) left 5px no-repeat; /*padding:0 15px;*/ padding:0 10px;}
.header_right_bottom ul li:first-child{ background:none;}
.header_right_bottom ul li a{ font-family: 'Dosis', sans-serif; font-size:13px; color:#393939; height:45px; border-bottom:4px solid transparent; text-transform:uppercase; text-decoration:none; display:block;}
.header_right_bottom ul li a:hover{ color:#6fb02e; border-bottom:4px solid #6fb02e; height:45px;}
.header_right_bottom ul li a.active{ color:#6fb02e; border-bottom:4px solid #6fb02e; height:45px;}
.banner_content{ width:100%; background:url(../images/banner.jpg) center top no-repeat; position:relative; height:408px; margin:0px 0 0 0;}
.banner_mid{ position:relative; width:980px; margin:0 auto; background:none !important;}
.banner_text{ position:absolute; width:381px; left:104px; top:136px;}
.banner_text h1{ font-family:'Dosis', sans-serif; font-size:34px; font-weight:normal; margin:0 0 16px 0; color:#fff; text-transform:uppercase;}
.banner_text ul{ padding:0; margin:0;}
.banner_text ul li{ display:block; background:url(../images/arrow.png) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; margin-bottom:0px; padding:0 0 8px 28px;}
.color_text{ color:#1b3b03; text-transform:uppercase;}
.container_body{ width:980px; margin:-34px auto 0 auto; background:url(../images/container_bg.jpg) repeat-x #ffffff; position:relative;}
.top_body{ width:980px; overflow:hidden; margin:0 0 20px 0;}
.top_body h2{ font-family:'Dosis', sans-serif; font-size:20px; color:#4d4c4c; margin:21px 0 0 0; padding:0 0 26px 0 ; background:url(../images/heading_border.jpg) center bottom no-repeat; text-align:center; text-transform:uppercase;}
.top_body_h2_color{ color:#63ad2c; text-transform:uppercase;}
.top_body p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6c6c6c; line-height:21px; text-align:center; margin:0 29px 0 29px;}
.botom_body{ width:980px; overflow:hidden;}
.botom_body_top{ width:980px; height:22px; background:#f7f7f7; /*background:url(../images/body_top_img.jpg) center top no-repeat*/}
.content_web{ width:980px; overflow:hidden; background:#f7f7f7;}
.web_content_1{width:309px; width:329px; background:url(../images/web_border.jpg) right top no-repeat; /*height:333px;*/ float:left; padding-bottom:15px; }
.web_content_3{width:305px; width:323px; /*height:333px;*/ /*float:right;*/ float:left; margin-bottom:15px; }
.web_content_2{ width:328px; background:url(../images/web_border.jpg) right top no-repeat; /*height:333px;*/ float:left; margin-bottom:15px; }
.web_content_1 h2{ font-family:'Dosis', sans-serif; font-size:18px; color:#4d4c4c; margin:0 0 13px 0; text-align:center; text-transform:uppercase; font-weight:normal;}
.web_content_1 p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#868686; margin:0 28px 13px 28px; text-align:center; line-height:21px;}
.web_content_2 h2{ font-family:'Dosis', sans-serif; font-size:18px; color:#4d4c4c; margin:0 0 13px 0; text-align:center; text-transform:uppercase; font-weight:normal;}
.web_content_2 p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#868686; margin:0 28px 13px 28px; /*margin:0 0px 13px 0px;*/ text-align:center;  line-height:21px;}

.web_content_2 ul{margin:0 0 0 74px; padding:0px; list-style-type:disc; float:left; display:block;}
.web_content_2 ul li{float:left; width:200px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#868686; padding:3px 0;}
.web_content_3 h2{ font-family:'Dosis', sans-serif; font-size:18px; color:#4d4c4c; margin:0 0 13px 0; text-align:center; text-transform:uppercase; font-weight:normal;}
.web_content_3 p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#868686; margin:0 28px 13px 28px; /*margin:0 0px 13px 0px;*/ text-align:center;  line-height:21px;}
.read{ width:100px; text-align:center; margin:0 auto 0px auto; background:#828282; padding:0 0 0px 0; height:34px;}
.read a{ font-family:'Dosis', sans-serif; text-transform:uppercase; color:#fff; font-size:14px; display:block; text-decoration:none; padding:0px 0; line-height:34px;}
.read a:hover{ background:#63ad2c; color:#fff; font-size:14px;}
.web_content_border{ background:#d9d9d9; width:980px; height:6px;}
.footer_content{ width:980px; overflow:hidden; padding:24px 0 26px 0; background:#2b2b2b;}
.footer_content_left{ width:599px; float:left;}
.footer_content_left ul{ padding:0; margin:0;}
.footer_content_left ul li{ display:block; float:left; background:url(../images/footer_bg.jpg) left 3px no-repeat; /*padding:0 10px;*/ padding:0 7px; line-height:13px; }
.footer_content_left ul li:first-child{ background:none;}
.footer_content_left ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#b9b9b9; text-decoration:none; line-height:13px;}
.footer_content_left ul li a:hover{ color:#fff;}
.footer_right{ width:290px; float:right;}
.footer_right p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#b9b9b9; margin:0;}
/*----------------------------SLIDER--------------------------------*/

.header-panel {
  max-width:980px;
  max-height:408px;
  margin:0 auto
  }
  
#headerAnim{
  max-width:980px;
  max-height:408px;
  position:relative;

  }
.banner_mid{
  max-width:980px;
  max-height:408px;
  position:absolute;
  top:0;
  left:0;
  z-index:100;
  }
  
.navpager {
width: 76px; margin:-74px 0 0 0; float: left;  position:relative; z-index:999999;
}
.navpager li {
width: 10px; float: left; margin: 3px; list-style: none
}
.navpager a {
 width: 10px; padding: 3px; height:10px; display: block; /*border: 1px solid #ccc;*/ background:url(../images/green_dots.png) no-repeat;
 }
.navpager a:hover {
 width: 10px; padding: 3px; display: block; /*border: 1px solid #ccc;*/ background:url(../images/hover_dot.png) no-repeat;
 }
 
.activeSlide a{
 /*background: #88f */ background:url(../images/hover_dot.png) no-repeat;}
.navpager a:focus { outline: none;
}
.navpager img {
border: none; display: block
}
 .banner_nav_area{ bottom:0px;
    position: absolute;
    width:70%;
    z-index: 99999999;}
  
 
.banner_wrapper {margin: 0 auto;
    width: 980px;}

/*----------------------------SLIDER--------------------------------*/

.form-box{width:270px; border:1px solid #e5e2e2; padding:15px; float:left; color:#.form-box; font-size:12px; margin:0 15px; background: #f5f5f5; /* Old browsers */
background: -moz-linear-gradient(top,  #f5f5f5 0%, #ffffff 83%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(83%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f5f5f5 0%,#ffffff 83%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f5f5f5 0%,#ffffff 83%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f5f5f5 0%,#ffffff 83%); /* IE10+ */
background: linear-gradient(to bottom,  #f5f5f5 0%,#ffffff 83%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.form-box input[type=text]{width:100px; border:1px solid #e5e2e2; padding:4px 3px; background:#fff; font-size:12px; margin-right:5px;}
.form-box select{width:100px; border:1px solid #e5e2e2; padding:3px 3px; background:#fff; font-size:12px; margin-right:5px;}
.form-box .blog_check{width:25%; float:left; padding-right:1%; padding-top:5%;}


.form-box-1{width:270px; border:1px solid #e5e2e2; padding:15px; float:left; color:#.form-box; font-size:12px; margin:0 15px; background: #f5f5f5; /* Old browsers */
background: -moz-linear-gradient(top,  #f5f5f5 0%, #ffffff 83%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(83%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f5f5f5 0%,#ffffff 83%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f5f5f5 0%,#ffffff 83%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f5f5f5 0%,#ffffff 83%); /* IE10+ */
background: linear-gradient(to bottom,  #f5f5f5 0%,#ffffff 83%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.form-box-1 input[type=text]{width:256px; border:1px solid #e5e2e2; padding:4px 3px; background:#fff; font-size:12px; margin:5px 5px 10px 0; }
.form-box-1 input[type=password]{width:200px; border:1px solid #e5e2e2; padding:4px 3px; background:#fff; font-size:12px;  margin:5px 5px 10px 0;}
.form-box .blog_check{width:25%; float:left; padding-right:1%; padding-top:5%;}

