@charset "utf-8";
/* CSS Document */

*{ margin:0 auto; }
body{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; }
img{ border:none;}

h1{ font-family:Tahoma, Geneva, sans-serif; font-size:24px; color:#4f81bd; font-weight:normal; letter-spacing:0.5px; }
h2{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; font-weight:normal; line-height:24px; letter-spacing:0.5px; }
h3{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666; font-weight:normal; line-height:22px; }
h4{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-weight:normal; line-height:22px; }

/* Links */
a {
	color: #35180d;
	font-weight:normal;
	text-decoration: none;
	-webkit-transition:all 200ms ease-in;
	-o-transition:all 200ms ease-in;
	-moz-transition:all 200ms ease-in;
}
a:hover {
	text-decoration: none;
	color:#f81e26;
}

.right{ float:right;}
.left{ float:left;}


.header{width:100%; height:auto; float:left; border-top:solid 15px #f1f1f1; }
.header_mn{width:1000px; height:110px; margin:0 auto;}
.logo{width:398px; height:100px; float:left; margin-top:10px;}
.navigation{width:542px; height:80px; float:left; padding-top:30px; padding-left:60px;}


.banner{width:100%; height:auto; float:left; border-bottom:solid 6px #4f81bd; }
.banner_mn{ width:1000px; height:auto; margin:0 auto; background-color:#000; }

.middle_top{width:100%; height:auto; float:left; }
.middle_top_mn{width:1000px; height:89px; margin:0 auto; }
.middle_top_mn_lft{width:276px; height:69px; float:left; padding-left:400px; padding-top:20px; }
.middle_top_mn_rgt{width:324px; height:89px; float:left; background-color:#000; background:url(../images/icon_1.png) no-repeat center;}

.middle{width:100%; height:auto; float:left; }
.middle_mn{width:1000px; margin:0 auto; }
.middle_mn_lft{width:676px; height:300px; float:left; padding-top:20px; }
.middle_mn_lft h3{ text-align:justify; padding-right:20px;}

.middle_mn_rgt{width:322px; height:340px; margin-top:20px; float:left; border:solid 1px #CCCCCC; }

.srch_box{ font-family:arial; font-size:14px; padding-left:10px; color:#979797; font-weight:normal; box-shadow:inset 0 0 10px #dcdcdc; border:1px #CCC solid; width:260px; height:28px; border-radius:4px;}

.middle_btm{width:100%; height:auto; float:left; }
.middle_btm_mn{width:1000px; height:88px; margin:0 auto; background-image:url(../images/icon_2.jpg); background-repeat:no-repeat; }


.prodt_btm{width:100%; height:auto; float:left; background-color:#f1f1f1; }
.prodt_btm_mn{width:1000px; height:260px; margin:0 auto; }


.footer{width:100%; height:auto; float:left; background-color:#4f81bd; }
.footer li{ display:inline; padding:0px 15px 0px 15px; font-family:arial; letter-spacing:0.5px; color:#fff; font-size:12px; }
.footer a{ color:#fff; text-decoration:none;}
.footer a:hover{ text-decoration:underline;}

.footer_mn{width:1000px; height:160px; margin:0 auto; }
.footer_mn_lft{width:550px; height:140px; float:left; padding-top:20px; }
.footer_mn_cnt{width:265px; height:140px; float:left; padding-top:20px; }
.footer_mn_rgt{width:185px; height:120px; float:left; padding-top:40px; line-height:25px; }


.map{width:100%; height:auto; float:left; }
.map_mn{width:1000px; height:250px; padding-top:20px; padding-bottom:20px; margin:0 auto; }

.new_middle_mn_lft{width:676px; height:auto; float:left; padding-top:20px; }
.new_middle_mn_lft h3{ text-align:justify; padding-right:20px;}




