@charset "utf-8";

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

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

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

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

.logo{ margin:20px 0 0 0; padding:0px; float:left;}
.dactive{margin:0px; padding:0px; background:url(../images/menu_strip.gif) left top repeat-x; height:41px;}

.licsend{margin:0px; padding:45px 0 0 100px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#2d3032; font-weight:normal; text-align:center; float:left;}

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

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

.banner{width:981px; margin:18px 0 0 0; padding:0px; overflow:hidden; }

.menu{width:981px; margin:0px; padding:0px; overflow:hidden;}

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

.menu ul li{margin:0px;  list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; float:left; list-style:none; background:url(../images/menu_strip.gif) left top no-repeat; height:41px}

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

.menu ul li a:hover{margin:0px; padding:14px 40px 0 40px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; float:left; list-style:none; background:url(../images/menu_strip.gif) left top repeat-x; height:41px; text-decoration:none;}


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

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

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

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

.red
{ color:#fe0a0a;}

.black
{ color:#104881;}

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


.service_image{width:671px; margin:0px; padding:0px;}

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

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


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

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

.service_top{width:290px; margin:0px; padding:0px 0 0 0; background:url(../images/service_top.gif) left top no-repeat; height:87px;}

.service_top h1{margin:0px; padding:30px 0 0 40px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff;  overflow:hidden}


.service_middle{width:264px; margin:0px 0 0 14px; padding:0px 0 10px 0; background:url(../images/service_middle.gif) left top repeat-x #fff0b5; border-left:1px solid #cc9900; border-right:1px solid #cc9900;  overflow:hidden;}


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

.service_middle ul li{margin:7px 0 0 30px; padding:0px 0 10px 40px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#343434; background:url(../images/service_icon.png) left top no-repeat; border-bottom:1px solid #e8d99c; width:170px}

.service_bottom{width:266px; margin:0px 0 0 14px; padding:0px; background:url(../images/service_bottom.gif) left top no-repeat; height:3px;}


.emergency_service{width:265px; margin:15px auto; padding:0px;}

.satisfaction_service{width:234px; margin:0px auto; padding:0px;}

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




.clr{clear:both;}



.footer_main{width:100%; margin:0px 0 10px 0; padding:0px 0 40px 0; overflow:hidden; background:#2d6192;}
	
.footer{width:981px; margin:0px auto; padding:40px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:center; line-height:22px;}
	
.footer a{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:center; line-height:22px; text-decoration:none;}
	
.footer a:hover{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:center; line-height:22px; text-decoration:none;}
	
