@charset "utf-8";
/* CSS Document */
/*=======================     Default Rules Reset     =======================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;list-style-type:none}table{border-spacing:0}fieldset,img{border:0}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-size:12px}legend{color:#000}:focus{ outline:0}

*{margin:0;padding:0}
body{margin:0;padding:0; font:normal 13px/1.3em Arial, Helvetica, sans-serif;color:#444;background:url(../images/bg.jpg) repeat-x}
img{border:none;outline:none}
a img{border:none;outline:none}
a{border:none;text-decoration:none;outline:none}

p{margin:0px;padding:0px; text-align:justify}
.fl{float:left}
.fr{float:right !important}
.clear{clear:both}
.mb{margin:0 20px}

 /*======wrapper start============== */
#wrapper{width:992px;margin:0 auto; position:relative; z-index:1}

/*======header start============== */
.header{z-index:999;}
.header .logo{position:absolute; top:20px; left:20px; z-index:1}

.left_icons {left: 0;position: fixed;top:22%;width: 50px;z-index: 99}
.left_icons a {clear: both;display: block;height: 39px;margin-bottom: 5px;margin-left: -8px;width: 48px}
.left_icons a:hover {display: block;height: 39px;margin-left: 0;width: 48px}

/*======banner start============== */
.banner{background:#fff;padding:1px; margin:10px 0; position:relative;}
#slideshow{position:relative;height:360px;z-index:0}
#slideshow IMG{position:absolute;top:0;left:0;z-index:8;opacity:0.0}
#slideshow IMG.active{z-index:10;opacity:1.0}
#slideshow IMG.last-active{z-index:9}
.logo5{position:absolute; right:20px; bottom:20px}

/*======container start============== */

.left{float:left; width:70%}
.fifty{float:left; width:50%}
.right{float:right; width:25%}

#carousel{width:992px; margin:20px 0; float:left}
#carousel .container_main{width:100% !important}
#carousel #previous_button{}
#carousel ul{margin:0; padding:0}
#carousel ul li{float:left; margin:0 5px 0 0; padding:0; background:none}
#carousel ul li .thumb{}
#carousel ul li:hover{filter:alpha(opacity=85);opacity:.85;}
#carousel ul li a.slider_title{color:#222;font:bold 13px/1.5em Arial, Helvetica, sans-serif; margin-top:7px; display:block; text-align:center}
#carousel ul li a.slider_title:hover{color:#A50505}

.box{width:317px; float:left}
.box img{border:4px solid #f2f2f2; margin:15px 0}

h2{font:normal 21px/1.1em 'HelveticaCondensedBold'; background:#a50505; color:#fff; padding:5px}
h2 span{font-size:13px}

.img{float:right; border:3px solid #f2f2f2; margin-left:15px}

h3{font:normal 18px/1.1em 'HelveticaCondensedBold';  color:#a50505; padding:5px}
h3 span{font-size:13px}
h3.bg{font:normal 21px/1.1em 'HelveticaCondensedBold'; background:#11385f; color:#fff; padding:5px}
h3 span{font-size:13px}

h6{font:normal 14px/1.1em 'HelveticaCondensedBold'; color:#970931; padding:5px;}
h4{font:normal 21px/1.1em 'HelveticaCondensedBold'; background:#2a2b2c; color:#fff; padding:5px}
h4 span{font-size:13px}
h4 span{font-size:13px}

h5{font:normal 21px/1.1em 'HelveticaCondensedBold'; background:#a50505; color:#fff; padding:5px; margin-bottom:10px}

ul li{padding:3px 0; background:url("../images/arrow2.png") no-repeat scroll 8px 11px rgba(0, 0, 0, 0);padding-left:17px; color:#444;}
ul li a{font-weight:bold; color:#444}
ul li a:hover{color:#9f1d0f}

#wrapper p{padding:0 5px}

.more{float:right; background:#11385f;}
.more a{color:#fff; font-weight:bold; padding:5px 10px}
.more a:hover{background:#9f1d0f; color:#fff}

 
table.sample {border:1px solid #000;border-collapse:collapse;border-width: 1px;border-style: solid;padding-left:0.2cm;padding-right:0.2cm;border-color:gray;background-color: white; margin:8px 0;}
table.sample td {border-width: 1px;padding: 1px;padding-left:0.2cm;padding-right:0.2cm;border-style: solid;border-color: gray; text-align:left;}
table.sample td a{color:#116db8}
table.sample td a:hover{color:#222}

 /*======footer start============== */
.footer{margin:20px auto 0;width:992px; background:#11385f;}
.footer .bg{background:#eaeaea; padding:10px; color:#444}
.footer p{font:normal 12px/1.8em Arial, Helvetica, sans-serif;color:#d1d1d1; padding:10px} 
.footer p a{color:#d1d1d1; padding:0 6px;}
.footer p a:hover{color:#fff}


input.text1{background:#f9f9f9;border:1px solid #ddd; color:#444444;font-size:12px;margin:3px 0;padding:6px 5px;width:200px;font-family:Arial,Helvetica,sans-serif}
textarea.text2{background:#f9f9f9;border:1px solid #ddd; color:#444444;font-family:Arial,Helvetica,sans-serif;font-size:12px;height:70px;margin:3px 0;padding:5px;width:200px}
input.submit1{background:#A50505;border:1px solid #ddd; color:#fff;font-size:12px;margin:3px 0;padding:6px 5px;font-family:Arial,Helvetica,sans-serif}
.hidden{display: none;}
.text-default {
  color: inherit;
}
.g-recaptcha {
  margin-left: 14%;
}
.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
.btn-group-sm>.btn, .btn-sm {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
#button.btn {
  margin-top: 5px;
  margin-bottom: 10px;
}
.slider_title {

}
.container_main>ul .car {
  min-width: 161px;
  background-color: whitesmoke !important;
  min-height: 50px;
}