@charset "utf-8";
/* CSS Document */

body{ background:url(../images/body.jpg) repeat; padding:0px; margin:0; font-family: 'Open Sans Condensed', sans-serif; font-size:12px;}
img{ border:none;}
ol,ul{ list-style:none;}
a{ text-decoration:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
.clr{ clear:both;}


#wrapper{ width:960px; margin:0px auto;}
header{ width:100%px; margin:0px; height:98px;}


nav{ width:100%; height:41px; background:#d11005;}



.banner{ width:100%; }
.banner img{padding-top:0px;}
#contant{ width:100%;}
#contant a img{ float:right;
   }
.box{background:url(../images/taxtback.png) no-repeat; width:312px; height:138px; float:left; margin-top:17px; margin-right:11px;
-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black; border-radius:5px;}
.box img{ padding:4px 10px 22px 12px; float:left; }
.box h1{ font-size:30px; color:#fff; font-family: 'Open Sans Condensed', sans-serif; position:relative; padding:0px 0 0 15px; margin:0px; }
.box p{ font-family: 'Open Sans Condensed', sans-serif; font-size:14px; color:#fff; line-height:16px; padding-right:34px; margin:0px; padding-top:5px; text-align:justify; padding-left:15px;}
.arro{ float:right; position:relative; margin-top:-20px;}



.box2{background:url(../images/box1.png) no-repeat; width:312px; height:138px; float:left; margin-top:17px; margin-right:11px; 
-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black; border-radius:5px;}
.box2 img{ padding:4px 10px 22px 12px; float:left; }
.box2 h1{ font-size:30px; color:#fff; font-family: 'Open Sans Condensed', sans-serif; position:relative; padding:0px 0 0 15px; margin:0px; }
.box2 p{  font-size:14px; color:#fff; line-height:16px; padding-right:34px; margin:0px; padding-top:5px; text-align:justify; padding-left:15px;}
.arro{ float:right; position:relative; margin-top:-20px;}

.box3{background:url(../images/box3.png) no-repeat; width:312px; height:138px; float:left; margin-top:17px; 
-webkit-box-shadow: 0 8px 6px -6px black;
	   -moz-box-shadow: 0 8px 6px -6px black;
	        box-shadow: 0 8px 6px -6px black; border-radius:5px;}
.box3 img{ padding:4px 10px 22px 12px; float:left; }
.box3 h1{ font-size:30px; color:#fff; font-family: 'Open Sans Condensed', sans-serif; position:relative; padding:0px 0 0 15px; margin:0px; }
.box3 p{  font-size:14px; color:#fff; line-height:16px; padding-right:34px; margin:0px; padding-top:5px; text-align:justify; padding-left:15px;}
.arro{ float:right; position:relative; margin-top:-20px;}




#maincontant{ width:100%; background:#824a25; min-height:360px; float:left; margin-top:20px; height:auto; padding-bottom:12px; }

#welcome{ 
    float: left;
    height: auto;
    margin-top: 10px;
    min-height:430px;
    width: 600px; background: url("../images/img2.jpg") repeat-y scroll right center rgba(0, 0, 0, 0); }
#line{ width:578px; float:left; height:2px; background-color:#fff; margin-left:10px; margin-bottom:10px;}
#welcome h2{ font-family: 'Open Sans Condensed', sans-serif; font-size:38px; color:#fff; padding:0px 0px 0 12px; text-transform:uppercase; line-height:40px;}
#welcome p{ font-size:14px; color:#fff; text-align:justify; padding:10px 12px 0 12px;}
#welcome p span{  font-size:13px; color:#fff; text-align:justify; line-height:20px;}
#welcome img{ padding-left:12px; float:left;}
.left{ width:250px; float:left; font-size:14px; color:#fff; margin-left:12px; margin-top:10px; border-right: solid 1px #fff; text-align:justify;}
.right{ width:250px; float:left; font-size:14px; color:#fff; margin-left:12px; margin-top:10px; text-align:justify;}


.bottom {
    background: none repeat scroll 0 0 #672518;
    border-radius: 5px 5px 5px 5px;
    height: auto;
    margin: 39px 0 15px 12px;
    min-height: 237px;
    width: 578px;
}
.logo {
    float: left;
    height: 238px;
    margin-right: 20px;
    width: 40px; margin-left:10px;}
	
.bottom .logo img{ float:left; padding:12px; !important}
.bottom p{ padding:10px 0 0 10px; text-align:justify;}	

#welcome2{ width:300px; float:left; margin-left:20px; padding-right:20px; }
#welcome2 h2{ font-family: 'Open Sans Condensed', sans-serif; font-size:33px; color:#fff; padding:0px 76px 0 12px; float:left; text-transform:uppercase;}
#welcome2 p{  font-size:14px; color:#f06307; text-align:justify; padding:0 0 0 12px;}
#welcome2 p span{  font-size:13px; color:#fff; text-align:justify; line-height:20px;}
#welcome2 img{ padding:30px 0 0 12px;}



#welcome3 .side {
    
    float: left;
    height: auto;
	min-height:416px;
    width:355px;
}
#welcome3 .side h1{ font-family: 'Open Sans Condensed', sans-serif; font-size:36px; line-height:40px; color:#fff; padding:0 0px 0 12px;  text-transform:uppercase; !important}
#welcome3 .side h4{font-size:14px; color:#fff; padding-left:12px; }
#welcome3 .side p{  font-size:14px; color:#f06307; text-align:justify; padding-right:12px; padding-left: 12px; }
#welcome3 .side span a{   color:#f06307; }
#welcome3 .side span a:hover{ text-decoration:underline; }
#welcome3 .side img{ float:right; padding-right:6px;}

#welcome4{float: left; height: auto; margin-top: 10px; min-height: 370px; width: 600px;  background: url("../images/img2.jpg") repeat-y scroll right center rgba(0, 0, 0, 0);}
#welcome4 h2{ font-family: 'Open Sans Condensed', sans-serif; font-weight:bold; font-size:16px; color:#fff; padding:0px 0px 0 12px; text-transform:uppercase;}
#welcome4 p{ font-size:14px; color:#fff; text-align:justify; padding:10px 12px 0 12px;}
#welcome4 p span{  font-size:13px; color:#fff; text-align:justify; line-height:20px;}
#welcome4 img{ padding-left:12px; float:left;}


footer{ width:100%; background-color:#592912; height:147px;}
.commeitment{ width:200px; float:left;}
.commit{ font-family: 'Open Sans Condensed', sans-serif; font-size:12px; color:#fff; padding:15px 0 0 12px; text-transform: uppercase;}

.menu{width:236px; height:142px; float:left;}
.menu ul{}
.menu ul li.bold{ font-weight:bold; font-size:13px;}
.menu ul li a{ color:#cc9900;}
.menu ul li a:hover{ color:#fff;}
.text{background-color:#330000; height:28px; width:960px; color:fff; text-align:center; line-height:28px; font-size:13px;}
.menu ul li a span{ font-size:13px; padding-right:5px;}

.slider{width:960px; height:335px; float:left; }
.menu2{ background-color:#CB4E32;
    float: right;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 13px;
    font-weight: bold;
    height: 35px;
    width: 658px; }
	.box960
{
	background-image:url(../images/back.jpg);
    height: 130px;
    padding: 10px;
    width:940px;
    margin:auto;
}
.prev{width:42px; float:left; height:42px; margin-top:45px; margin-right:4px;}
.next{width:42px; float:left; height:42px; margin-top:45px; margin-left:2px;}
.carousel{margin:0 10px 0 10px; float:left;}
.small_box{width:145px; height:110px; padding:10px;}
.box_text{width:100%; color:#000; font-weight:bold; font-size:12px;}
.carousel ul li{height:130px;}
.box560
{
	background-image:url(../images/back.jpg);
    height: 130px;
    padding: 10px;
    width:560px;
    margin:auto;
}
.prev2{width:42px; float:left; height:42px; margin-top:30px;}
.next2{width:42px; float:left; height:42px; margin-top:30px; margin-left:2px;}
.carousel2{margin:0 10px 0 10px; float:left;}
.small2_box{width:145px; height:110px; padding:2px 0px 0px 2px;}
.box2_text{width:100%; color:#000; font-weight:bold; font-size:12px; text-align:center;}
.carousel2 ul li{height:130px;}

.carousel3{margin:0 10px 0 10px; float:left;}
.carousel3 ul li{height:130px;}
.prev3{width:42px; float:left; height:42px; margin-top:30px;}
.next3{width:42px; float:left; height:42px; margin-top:30px; margin-left:2px;}

.carousel4{margin:0 10px 0 10px; float:left;}
.carousel4 ul li{height:130px;}
.prev4{width:42px; float:left; height:42px; margin-top:30px;}
.next4{width:42px; float:left; height:42px; margin-top:30px; margin-left:2px;}

.carousel5{margin:0 10px 0 10px; float:left;}
.carousel5 ul li{height:130px;}
.prev5{width:42px; float:left; height:42px; margin-top:30px;}
.next5{width:42px; float:left; height:42px; margin-top:30px; margin-left:2px;}

.carousel6{margin:0 10px 0 10px; float:left;}
.carousel6 ul li{height:130px;}
.prev6{width:42px; float:left; height:42px; margin-top:30px;}
.next6{width:42px; float:left; height:42px; margin-top:30px; margin-left:2px;}

.carousel7{margin:0 10px 0 10px; float:left;}
.carousel7 ul li{height:130px;}
.prev7{width:42px; float:left; height:42px; margin-top:30px;}
.next7{width:42px; float:left; height:42px; margin-top:30px; margin-left:2px;}

.carousel8{margin:0 10px 0 10px; float:left;}
.carousel8 ul li{height:130px;}
.prev8{width:42px; float:left; height:42px; margin-top:30px;}
.next8{width:42px; float:left; height:42px; margin-top:30px; margin-left:2px;}

.carousel9{margin:0 10px 0 10px; float:left;}
.carousel9 ul li{height:130px;}
.prev9{width:42px; float:left; height:42px; margin-top:30px;}
.next9{width:42px; float:left; height:42px; margin-top:30px; margin-left:2px;}

.carousel10{margin:0 10px 0 10px; float:left;}
.carousel10 ul li{height:130px;}
.prev10{width:42px; float:left; height:42px; margin-top:30px;}
.next10{width:42px; float:left; height:42px; margin-top:30px; margin-left:2px;}

.carousel11{margin:0 10px 0 10px; float:left;}
.carousel11 ul li{height:130px;}
.prev11{width:42px; float:left; height:42px; margin-top:30px;}
.next11{width:42px; float:left; height:42px; margin-top:30px; margin-left:2px;}

.carousel12{margin:0 10px 0 10px; float:left;}
.carousel12 ul li{height:130px;}
.prev12{width:42px; float:left; height:42px; margin-top:30px;}
.next12{width:42px; float:left; height:42px; margin-top:30px; margin-left:2px;}

.carousel13{margin:0 10px 0 10px; float:left;}
.carousel13 ul li{height:130px;}
.prev13{width:42px; float:left; height:42px; margin-top:30px;}
.next13{width:42px; float:left; height:42px; margin-top:30px; margin-left:2px;}

.carousel14{margin:0 10px 0 10px; float:left;}
.carousel14 ul li{height:130px;}
.prev14{width:42px; float:left; height:42px; margin-top:30px;}
.next14{width:42px; float:left; height:42px; margin-top:30px; margin-left:2px;}

.id3 {
	
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	border-radius:5px;
	padding-left: 5px;
	border: 1px solid #000;
	margin-top: 3px;
	margin-bottom: 3px; background-color:#fff; width:300px;
}
.id3:focus {
	
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 20px;
	padding-left: 5px;
	border: 1px solid #000;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
	border-radius:5px;
}

.textarea{
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height:100px;
	border-radius:5px;
	padding-left: 5px;
	border: 1px solid #000;
	margin-top: 3px;
	margin-bottom: 3px; background-color:#fff; width:300px;}
	
	
.textarea:focus {
	
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height: 100px;
	padding-left: 5px;
	border: 1px solid #000;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
	border-radius:5px;
}
	
#welcome h4{
	font-family: 'Open Sans Condensed', sans-serif;
	font-size:16px;
	color:#fff;
	text-transform:uppercase;
	padding-bottom:5px;
	
	border-bottom:solid 1px #481f04;
	margin-left:12px;
	font-weight:bold;
	
	width:332px;
}
#welcome span{ color:#F06307;}

#welcome h5{ font-size:11px; color:#fff; padding-left:12px; text-transform:uppercase; font-weight:bold;}
#welcome p img{
	padding-right:5px;
	
}

#welcome a{ color:#CC9900;}
#welcome a:hover{ text-decoration:underline; color:#C00;}


.welcome2{width:940px; float:left;  margin-left:10px; height:auto; color:#fff;}
.bus{width:940px; height:auto; float:left; height:155px;}
#line2{height:2px; width:275px; float:left; background-color:#fff;}
#line3{height:1px; width:940px; float:left; background-color:#fff;}
.busimg{height:auto; width:940px; float:left; background-color: #fff; padding-bottom: 20px;}
.lef{width:400px; height:auto; float:left;}
.table{ width:500px; float:left; height:auto; margin-top:50px;}
.bustext{width:250px; height:auto; float:left; border:5px solid #999; background-color:#fff; margin-left:30px;}	
.img12{ background-image:url(../images/123.png); margin-top:3px; margin-left:6px; height:34px; width:35px; float:left;}
.bustext table td{color:#000; font-size:14px;}
.undertext{ overflow:auto;  height:300px; width:500px; }
.undertext table td{color:#000; font-size:14px; margin-left:5px;}

.submit{ background-color: #820000;
    border-radius: 5px;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    height: 28px;
    width: 70px;
	border:1px solid #fff;}
.submit:hover{background-color: #FFB32C; border:1px solid #000; color:#000;}	
	

.nwe a{ color:#fff; padding-left:12px; text-decoration:underline; !important}
.nwe a:hover{ color:#F00;}


.id2 {
	
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height:25px;
	border-radius:5px;
	padding-left: 5px;
	border: 1px solid #000;
	margin-top: 3px;
	margin-bottom: 3px; background-color:#fff; width:300px;
	line-height:20px;
}
.id2:focus {
	
	font-size: 12px;
	line-height: normal;
	color: #333;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	height:25px;
	padding-left: 5px;
	border: 1px solid #000;
	margin-top: 3px;
	margin-bottom: 3px;
	background-color: #FF9;
	border-radius:5px;
	line-height:20px;
}