@charset "utf-8";
/* CSS Document */
body{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#004352;
background:#f2f2f2;
}
img{
border:0px;
}
a{
text-decoration:none;
}
.header{
background:url(../images/top_bk.jpg) repeat-x;
height:136px;
margin:0px;
padding:0px;
}
.logo h1{
margin:0px;
padding:0px;
font-family:"Times New Roman";
font-size:48px;
color:#fff;
}
.logo h1 span{
color:#ae2d27;
}
.logo span{
color:#fff;
}
.phone h1{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:35px;
font-weight:bold;
color:#FFFFFF;
}
.phone1 h1{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
color:#FFFFFF;
}
.search_box{
width:200px;
height:22px;
border-radius:5px;
border:0px;
text-indent:3px;
}
.search_btn{
background:url(../images/search_btn.png);
width:30px;
height:24px;
border:0px;
cursor:pointer;
}
.menu{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#616260;
font-weight:bold;
background:url(../images/menu_center.png) top repeat-x;
height:47px;
}
.menu ul{
margin:0px;
padding:0px;
}
.menu li{
list-style:none;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#616260;
}
.menu li.menuline{
width:2px;
height:47px;
padding-top:4px;
}
.menu li a{
color:#616260;
line-height:47px;
padding:18px 30px 10px 30px;
}
.menu li a:hover{
color:#2c581f;
text-decoration:none;
}
.menu li a.active{
color:#2c581f;
text-decoration:none;
}
.footer{
background:url(../images/footer.jpg) repeat-x;
height:71px;
}
.footer h2{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
}
.footer h2 a{
color:#FFFFFF;
padding:0px 12px 0px 12px;
font-weight:bold;
}
.footer h2 a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.footer span{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
font-weight:normal;
}
.txt_1{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#fc6801;
font-weight:bold;
}
.txt1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#fc6801;
font-weight:bold;
}
.txt2{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#666165;
font-weight:bold;
}
.txt3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#004352;
line-height:19px;
text-align:justify;
}
.txt4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.txt4 a{
color:#194695;
}
.txt4 a:hover{
color:#194695;
text-decoration:underline;
}
.txt5{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:25px;
}
.txt5 a{
color:#3f3f3f;
font-weight:bold;
}
.txt5 a:hover{
color:#014f26;
}
.txt5 a.active{
color:#014f26;
}
.txt6 h1{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
font-weight:bold;
color:#005160;
}
.txt7{
	color:#3e3a39;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	text-align:left;
	padding: 5px;
	margin: 5px;
	list-style-type: circle;
	list-style-position: outside;
	font-style: normal;
	text-decoration: none;
}
.txt_7{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	text-align:justify;
	padding: 5px;
}
.txtlinkorange {
	color: #FC6801;
}

.txt8{
color:#014f27;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.txt6 span{
font-family:Arial, Helvetica, sans-serif;
font-size:15x;
font-weight:bold;
color:#005160;
}
.box{
background-color:#FFFFFF;
border-radius:5px;
-moz-border-radius:5px;
padding:15px 0px 1px 0px;
}
.box1{
border:1px solid #c2bec2;
border-radius:5px;
-moz-border-radius:5px;
padding:10px;
}
.img_border{
	border:1px solid #b5b3b3;
	padding:4px;
	background-color:#454444;
	text-align: center;
	margin: 5px;
	vertical-align: top;
}
