@charset "utf-8";

body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; background:url(../image/body_bg.gif) left top repeat-x #edeeee;}

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

#container{width:980px; margin:0px auto; padding:0px;}

#header{width:980px; margin:0px auto; padding:0px; overflow:hidden;}

.logo{ margin:10px 0 0 0; padding:0px; float:left;}

.licesend{margin:0px; padding:25px 0 0 120px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000; font-weight:normal; float:left; text-align:center; font-weight:normal;}

.call_us{ margin:0px; padding:0px 15px 0 0; float:right;}

.call_us h1{margin:40px 0px 0px 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000; font-weight:normal;}

.clr{clear:both;}

.menu{width:880px; margin:10px 0 0 0; padding:0px; float:right; background:url(../image/menu_bg.gif) left top no-repeat; height:55px; overflow:hidden;}

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

.menu ul li{margin:0px; padding:0px list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5d5e5e; float:left; list-style:none; background:url(../image/menu_strip.gif) left 2px	 no-repeat;}

.menu ul li a{margin:0px; padding:20px 40px 17px 30px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5d5e5e; float:left; text-decoration:none;}

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

.banner_main{width:982px; margin:9px 0 0 0; padding:0px; background:url(../image/banner_bg.gif) left top no-repeat; overflow:hidden;}

.banner{width:659px; margin:0px; padding:0px; overflow:hidden; float:left;}

.service_image{width:318px; margin:2px 0 0 4px; padding:0px overflow:hidden; height:95px; float:left;}


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

.service_image ul li{margin:0px; padding:0px 0 1px 0; list-style:none;}

#contant{width:980px; margin:15px auto; padding:0px; background:#fff; overflow:hidden;}

.contant_top{width:980px; margin:0px; padding:0px; overflow:hidden; background:url(../image/content_top.gif) left top no-repeat; height:26px;}

.contant_middle{width:980px; margin:0px; padding:0px; overflow:hidden; background:url(../image/content_middle.gif) left top repeat-y;}

.left_penal{width:641px; margin:0px 0 0 15px; padding:0px; float:left;}

.left_penal h1{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000;} 

.left_penal span{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#ee1b22;}

.left_penal p{width:620px; margin:10px 0 0 0; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2f2f2f; text-align:justify; line-height:20px;} 

.emergency_image{width:641px; margin:0px 0 0 10px; padding:0px; float:left; background:url(../image/emmergency_service.gif) left top no-repeat; height:172px}

.emergency_image h1{margin:0px; padding:50px 200px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; text-align:center; line-height:40px}

.emergency_image span{margin:0px; padding:0px; font-family:Calibri, Helvetica, sans-serif; font-size:28px; color:#000; text-align:center;}



.contant_bottom{width:980px; margin:0px; padding:0px; overflow:hidden; background:url(../image/content_bottom.gif) left top no-repeat; height:26px;}


.right_penal{width:306px; margin:15px 10px 0 0; padding:0px; float:right;}

.service{width:306px; margin:0px; padding:0px;}

.service_top{width:306px; margin:0px; padding:0px ; background:url(../image/service_top.gif) left top no-repeat; height:63px;}

.service_top h1{margin:0px; padding:25px 25px 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000;  overflow:hidden; text-align:center;}


.service_middle{width:279px; margin:0px 0 0 0; padding:0px; background:url(../image/service_middle.gif) left top repeat-x #f6f7f6; border-left:1px solid #f70707; border-right:1px solid #f70707;  overflow:hidden; float:right;}


.service_middle ul{margin:0px; padding:0px; overflow:hidden;}

.service_middle ul li{margin:10px 0 0 15px; padding:0px 0 5px 45px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#343434; background:url(../image/service_icon.png) left top no-repeat; border-bottom:1px  dashed #d1c8c8; width:190px; height:21px;}

.service_bottom{width:281px; margin:0px; padding:0px; background:url(../image/service_bottom.gif) left top no-repeat; height:7px; float:right;}

.gaurantee{margin:10px 0 0 0; padding:0px; overflow:hidden; width:283px; height:290px; float:right;}



.we_accept{margin:0px auto; padding:0px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; background:url(../image/master_card_icon.gif) left 20px no-repeat; width:224px; height:70px; text-align:center; font-weight:bold;}


.footer_main{margin:0px; padding:25px 0 25px 0; overflow:hidden; width:100%; background:#111111;}

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

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

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