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

body{margin:0px; padding:0px; font:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/bg.png) scroll left top repeat;}

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

#container{width:1024px; margin:0px auto; padding:0px; overflow:hidden;}

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

.header_top{width:1024px; margin:0px auto; padding:0px; overflow:hidden; background:url(../images/header_top_bg.png) left top no-repeat; height:168px;}

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

.license{width:420px; margin:0px; padding:0px; float:right; background:url(../images/licensed.png) left top no-repeat; height:168px;}

.call_us{width:420px; margin:0px; padding:0px;}

.license h1{margin:10px 20px 0 0; padding:0px 0 0 30px; font-family:calibri; font-size:35px; color:#fff; text-align:justify; background:url(../images/icon.png) left top no-repeat; height:47px; float:right; font-weight:normal;}

.visa{margin:50px 0 0 0; padding:0px; float:right; width:180px;}

.clr{clear:both;}

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

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

.menu ul li{margin:0px; padding:0px; float:left; list-style:none; background:url(../images/line.png) left top no-repeat; height:39px;}

.menu ul li a{margin:0px; padding:12px 40px 0 40px; 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:12px 40px 0 40px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-align:justify; text-decoration:none; background:url(../images/line.png) left top repeat-x; height:39px;}

.dactive{margin:0px; padding:0px; background:url(../images/line.png) left top repeat-x; height:39px;}

#contant_main{width:1024px; margin:0px auto; padding:0px; overflow:hidden; background:url(../images/contant_bg.png) left top repeat; border-bottom:2px solid #000;}

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

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

#left_panel{width:715px; margin:0px; padding:0px; float:left;}

.left_panel{width:715px; margin:0px; padding:0px;}

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

.left_panel h2 span{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#104081; text-align:justify;}

.left_panel p{margin:0px; padding:0px; font-family:calibri; font-size:13px; color:#4b4b4b; text-align:justify; font-weight:normal; line-height:20px; width:97%;}

.left_panel_image{width:715px; margin:20px 0 0 0; padding:0px; background:url(../images/left_bg.png) left top no-repeat; height:214px; overflow:hidden;}

.left_panel_image ul{margin:50px 0 0 0; padding:0px;}

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

#right_panel{margin:0px 0px 0 0; padding:0px; width:270px; overflow:hidden; float:right;}

.testimonials{margin:0px 0 10px 0; padding:0px; width:268px; overflow:hidden; background:#e8e6e3; border:1px solid #b2afaa;}

.testimonials p{margin:10px auto; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:justify; font-weight:normal; line-height:20px; width:90%;}

.testimonials h2{margin:0px 0 0px 0px; padding:5px 0 8px 12px; font-family:"Bebas Neue"; font-size:20px; color:#fff; text-align:justify; font-weight:normal; line-height:20px; background:#1e5e8a;}

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

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

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

.satisfaction{margin:10px 0 0px 0; padding:0px; width:268px;}

#footerid {width:990px; margin:0px auto; padding:15px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:center; line-height:20px;}

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

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