/* CSS Document */

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

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

#container{width:908px; margin:0px auto; padding:0px; background:#FFFFFF;}

.header{width:908px; margin:0px; padding:0px;}

.logo{width:220px; margin:0px; padding:39px 0 0 0; float:left; background:url(../images/logo.gif) left top no-repeat; height:67px; text-align:center;}

.logo a{font-family:Verdana, Geneva, sans-serif; font-size:25px; font-weight:bold; text-decoration:none; color:#FFF; line-height:110%;}

.call{width:340px; margin:30px 0 0 0; padding:0px; float:right;}

.call h1{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#848484; text-align:justify; font-weight:normal;}

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

.call a{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ff0000; text-align:justify; font-weight:normal; text-decoration:none;}

.menu{width:670px; margin:17px 0 0 0; padding:0px; float:left; background:url(../images/menu_bg.gif) left top repeat-x;}

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

.menu ul li{margin:0px; padding:0px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; float:left;}

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

.menu ul li a:hover{margin:0px; padding:10px 20px 10px 20px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; float:left; text-decoration:none; background:url(../images/hover_bg.gif) left top repeat-x;}

.banner{width:855px; margin:5px auto; padding:0px;}

.banner_left{width:611px; margin:0px; padding:0px; float:left;}

.banner_right{width:222px; margin:0px; padding:0px; float:right;}

#contant{width:855px; margin:15px auto; padding:0px;}

.left_panel{width:611px; margin:0px; padding:0px; float:left;}

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

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

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

.right_panel{width:238px; margin:5px 0 0 0; padding:0px; float:right;}

.right_panel_image{width:238px; margin:5px 0 0 0; padding:0px; float:right;}

.right_panel_image h2{margin:0px; padding:0px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#131313; text-align:justify; font-weight:normal;}

.right_panel h3{margin:0px 0 8px 0; padding:8px 0 10px 15px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-align:justify; font-weight:normal; background:#00002b;}

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

.right_panel ul li{margin:0px; padding:0px 0 4px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#393939; text-align:justify; font-weight:normal; background:url(../images/arrow_bg.gif) left top  no-repeat; height:29px; list-style:none;}

.right_panel ul li h4{margin:0px; padding:5px 0 0px 45px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#393939; text-align:justify; font-weight:normal; list-style:none;}

.right_panel ul li h4 a{margin:0px; padding:0px 0 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#393939; text-align:justify; font-weight:normal; list-style:none; text-decoration:none;}

.right_panel ul li h4 a:hover{margin:0px; padding:0px 0 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#393939; text-align:justify; font-weight:normal; list-style:none; text-decoration:underline; color:#000000;}





.bottom_image{width:855px; margin:25px auto; padding:0px; overflow:hidden;}

.bottom_image ul{margin:0px; padding:0px 6px 0 0; width:207px; float:left; overflow:hidden;}

.bottom_image ul li{margin:0px; padding:0px 0 15px 0px; list-style:none; float:left; width:207px; }

.bottom_image ul li h2{margin:0px; padding:0px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#131313; text-align:justify; font-weight:normal;}

.bottom_image ul li p{margin:0px; padding:0px; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#131313; text-align:justify; font-weight:normal; width:195px;}

.bottom_image ul li span{margin:0px; padding:0px;}


.footer_main{margin:0px; padding:0px 0 5px 0; width:100%; background:#2b2b2b; overflow:hidden;}

.footer{margin:15px auto; padding:0px; width:908px; overflow:hidden;}

.footer_left{width:657px; margin:0px; padding:0px 0 15px 0; float:left; background:#424242;}

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

.footer_left ul li{margin:0px; padding:0px 0 0 10px; float:left;  list-style:none; background:url(../images/text_image.gif) 0px 10px no-repeat;}

.footer_left ul li a{margin:0px; padding:10px 10px 0 10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#c1c1c1; text-align:justify; font-weight:bold; text-decoration:none;}

.footer_left ul li a:hover{margin:0px; padding:10px 10px 0 10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#c1c1c1; text-align:justify; font-weight:bold; text-decoration:underline; color:#FFFFFF;}

.footer_right{width:238px; margin:10px 0 0 0; padding:0px; float:right;}

.footer_right h1{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#707070; text-align:justify; font-weight:normal;}

.clr{clear:both;}