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

body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#d4d2d2;}

h1, h2, h3, h4, h5 h6, input, pre, form{margin:0px; padding:0px;}

#container_main{margin:0px auto; padding:0px; width:1037px; overflow:hidden;}

#container{margin:0px auto; padding:0px; width:1037px; overflow:hidden; background:url(../images/bg.png) left top repeat;}

#header_main{margin:0px auto; padding:0px; width:1006px; overflow:hidden;}

.header_top{margin:0px auto; padding:0px 0 5px 0; width:1006px; overflow:hidden;}

.logo{margin:0px 0 0 0; padding:0px; width:351px; overflow:hidden; float:left;}

.license{margin:0px 0 0 60px; padding:0px; width:351px; overflow:hidden; float:left;}

.call_us{margin:20px auto; padding:0px; width:220px; overflow:hidden; float:right;}

.call_us h2{margin:0px; padding:0px; font-family:"Bebas Neue"; font-size:20px; color:#ea0000; text-align:center; font-weight:normal;}

.call_us h2 span{margin:0px; padding:0px; font-family:"Bebas Neue"; font-size:32px; color:#000; text-align:center; font-weight:normal; text-decoration:blink;}

.clr{clear:both;}

.menu{margin:0px 0 10px 0; padding:0px; width:1006px; overflow:hidden; background:url(../images/menu.png) left top repeat-x; height:43px;}

.menu ul{margin:0px; padding:0px;}

.menu ul li{margin:0px; padding:0px; list-style:none; float:left;}

.menu ul li a{margin:0px; padding:14px 40px 0 40px; list-style:none; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:justify; text-decoration:none;}

.menu ul li a:hover{margin:0px; padding:14px 40px 0 40px; list-style:none; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f8c58a; text-align:justify; text-decoration:none;}

.banner{margin:0px auto; padding:0px; width:1006px; overflow:hidden;}

.banner_bottom{margin:10px auto; padding:0px; width:1006px; overflow:hidden; background:url(../images/banner_bottom_bg.png) left top no-repeat; height:206px;}

.banner_bottom ul{margin:0px; padding:0px;}

.banner_bottom ul li{margin:48px 0 0 25px; padding:0px; list-style:none; float:left;}

#contant{margin:10px auto; padding:0px; width:1006px; overflow:hidden;}

.left_panel{margin:0px auto; padding:0px; width:715px; overflow:hidden; float:right;}

.left_panel h1{margin:0px; padding:0px; font:Arial, Helvetica, sans-serif; font-size:22px; color:#000; text-align:justify; font-weight:normal;}

.left_panel h1 span{margin:0px; padding:0px; font:Arial, Helvetica, sans-serif; font-size:22px; color:#ff0000; text-align:justify; font-weight:normal;}

.left_panel p{margin:0px; padding:0px; font:Arial, Helvetica, sans-serif; font-size:12px; color:#666262; text-align:justify; font-weight:normal; line-height:20px;}

.right_panel{margin:0px auto; padding:0px; width:276px; overflow:hidden; float:left;}

.services{margin:0px 0 15px 0; padding:0px 0 5px 0; width:276px; overflow:hidden; background:#fce4c1;}

.services p{margin:0px auto; padding:0px; font:Arial, Helvetica, sans-serif; font-size:12px; color:#666262; text-align:justify; font-weight:normal; line-height:20px; width:240px;}

.services span{margin:0px 15px 0 0; padding:0px; font:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000; text-align:justify; font-weight:normal; line-height:20px; float:right;}

.services h2{margin:0px; padding:8px 0 0 10px; font:"Bebas Neue"; font-size:22px; color:#fff; text-align:justify; font-weight:normal; background:url(../images/ser_bg.png) left top repeat-x; height:38px;}

.services ul{margin:0px; padding:0px;}

.services ul li{margin:10px auto; padding:0px 0 10px 30px; list-style:none; background:url(../images/tick_mark.png) left top no-repeat; height:15px; font-family:calibri; font-size:14px; color:#000; border-bottom:1px dashed #b89e78; width:220px;}

.coupon{margin:10px 0 20px 0; padding:0px; width:276px; overflow:hidden;}

.accept{margin:20px auto; padding:0px; width:276px; overflow:hidden;}

.footer_main{width:100%; margin:0px; padding:0px; background-color:#554216; height:150px; overflow:hidden;}

.footer{width:1024px; margin:0px auto; padding:15px 0 15px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-align:center; line-height:20px;}

.footer a{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:center; text-decoration:none;}

.footer a:hover{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; text-align:center; text-decoration:none;}