@charset "utf-8";
/* CSS Document */
body { margin:0px; padding:0px;font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#353434; line-height:20px; text-align:justify;}
img {outline:none; border:none;}

a {text-decoration:none; outline:none;}
h1,h2,h3, ul li {margin:0px; padding:0px;}

.divclear {clear:both;}


.images {margin:0px; padding:0px; float:left;}

/* main_containor */

.main_containor {width:980px; margin:0 auto;}

.header {width:980px; float:left;}

.top_bg {width:980px; background-image:url(../images/top_bg.jpg); background-repeat:repeat-x; float:left;}
.top {width:980px; float:right;}
.top_left {width:666px; float:left; font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#F60; padding:3px; font-weight:bold;}
.top_link {width:304px; float:right;}
.top_link ul {list-style-type:none; padding:0px; margin:0px;}
.top_link ul li { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#232323; float:left; display:inline; padding:5px 3px 4px 3px;}
.top_link ul li a {text-decoration:none; color:#232323;}
.top_link ul li a:hover {text-decoration:underline;}

.top_right {width:78px; float:right;}
.l-1 {width:21px; float:left; padding:6px 5px 0 0;}

.top_banner {width:980px; float:left; height:124px; background-image:url(../images/banner.jpg); background-repeat:no-repeat;}
.logo {width:237px; float:left; padding:0 0 0 15px;}

/*body_part*/

.body_part {width:980px; float:left; padding:10px 0 12px 0;}

.body_left { width:213px; float:left;}
.left_part {width:213px; float:left;}
.left_top_tital_bg {width:213px; height:37px; background: url(../images/left_tital_bg.jpg) no-repeat; float:left;}
.left_top_tital {width:150px; padding:10px 0 6px 16px; font-family:"Trebuchet MS"; font-size:18px; color:#FFF;}

.left_link {width:208px; margin:0 auto;}
.left_link ul {list-style-type:none; margin:0px; padding:0px;}
.left_link ul li { width:201px; height:23px;font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000; display:block; padding:6px 0 0 7px; background:url(../images/left_link_bg.jpg) repeat-x; float:left;}
.left_link ul li a {text-decoration:none; color:#000;}
.left_link ul li a:hover {text-decoration:none; color:#f09901; font-weight:bold;}

.banner1 {width:188px; float:left; padding:9px 0 0 9px;}

.body_middal {width:576px; padding:0 13px 0 14px; float:left;}
.body_middal_1 {width:736px; padding:0 13px 0 14px; float:left;}
.gallary {width:576px; float:left;}
.gallery_bg {width:576px; float:left; height:36px; background-image:url(../images/gallery_bg.jpg); background-repeat:no-repeat;}
.midd_top_tital {width:200px; font-family:"Trebuchet MS"; font-size:18px; color:#FFF; padding:8px 0 0 18px;}
.gallery_img {width:568px; margin:0 auto; padding:5px 0 0 0;}
.gallery_img_1 { float:left; padding:0 4px 0 0; margin:0px;}

.welcome_main {width:576px; float:left; padding:14px 0 0 0;}
.tital_grad {width:576px; background-image:url(../images/dot_line.jpg); background-repeat:repeat-x; background-position:left bottom; float:left;}
.tital_main {width:300px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#545454; padding:0 0 6px 2px;}
.blue_color {color:#0a9dce;}

.normal_text {width:576px; float:left; padding:8px 0 0 0; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#353434; line-height:20px; text-align:justify;}
.normal_text_12 {width:736px; float:left; padding:8px 0 0 0; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#353434; line-height:20px; text-align:justify;}
.normal_text_13 {width:736px; float:left; padding:8px 0 0 0; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#353434; line-height:20px; text-align:justify; text-align:center;}

.body_sub {width:576px; float:left; padding:18px 0 0 0;}
.teb_top_grad {width:auto; background-image:url(../images/teb_top_grad.jpg); background-repeat:repeat-x;}
.teb_top_grad2 {width:auto; background-image:url(../images/teb_top_grad2.jpg); background-repeat:repeat-x; background:#fee2b3;}
.teb_top_tital {width:auto; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#FFF; padding:0 0 0 8px;}
.normal_text1 { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#303030; padding:0 0 0 8px; float:left;}
.box_main {width:576px; float:left; padding:15px 0 0 0;}
.box_1 {width:267px; float:left;}
.box_2 {width:267px; float: right;}
.box_grad {width:251px; background-image:url(../images/box_grad.jpg); background-repeat:repeat-x; float:left;}
.box_grad1 {width:251px; background-image:url(../images/box_grad.jpg); background-repeat:repeat-x; float:left; padding:0 0 0 0;}
.box_tital {width:200px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#FFF; float:left; padding:4px 0 5px 10px}
.normal_text2 {width:223px; padding:16px 10px 12px 10px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#353434; text-align:justify; float:left; line-height:18px;}
.normal_text5 {width:223px; padding:16px 10px 0 10px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#353434; text-align:justify; float:left; line-height:18px;}
.normal_text3 {width:223px; padding:4px 10px 63px 0; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#353434; text-align: right; float:right; line-height:18px;}

.text_filde {width:210px; height:20px; border:1px solid; border-color:#c0c0c0; margin:10px 0 0 10px;}

.but {width:97px; height:22px; float:left; background-image:url(../images/but.jpg); background-repeat:no-repeat; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:center; padding:2px 0 3px 0; border:0px; margin:0 0 0 10px;cursor:pointer;}
.but1 {width:97px; height:22px; background-image:url(../images/but.jpg); background-repeat:no-repeat; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:center; padding:2px 0 3px 0; border:0px; margin:0 0 0 10px;cursor:pointer;}


.body_right {width:160px; float:right; padding:0 0 0 0;}
.banner_3{width:160px; float:right; padding:0 0 9px 0; display:block;}
.border_5 {border:1px solid; border-color:#ff5a00;}

/*footer_main*/

.footer {width:980px; float:left; height:96px; background-image:url(../images/footer_grad.jpg); background-repeat:repeat-x;}
.footer_text {width:945px; margin:0 auto; padding:16px 0 0 0;}
.footer_link {width:255px; float:left;}
.footer_link_2 {width:255px; float:left; text-align:center;}
.footer_link ul {list-style-type:none; margin:0px; padding:0px;}
.footer_link ul li {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; float:left; display:inline; padding:0 0 0 10px;}
.footer_link ul li a{text-decoration:none; color:#333;}
.footer_link ul li a:hover {text-decoration:underline;}
.footer_text_1 {width:348px; height:auto; float:right; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333;}
.footer_text_2 {width:945px; padding:12px 0 0 0; height:auto; float:right; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; text-align:center; line-height:20px;}

.email_link{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; text-decoration:none;}
.email_link:hover{font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333; text-decoration: underline;}


/*inner*/

.inner_top {width:576px; float:left; padding:0 0 0 0;}
.inner_top1 {width:736px; float:left; padding:0 0 0 0;}
.inner_top_left {width:280px; float:left;}
.inner_top_left1 {width:192px; float:left;}
.inner_top_left2 {width:208px; float:left;}
.inner_top_right {width:280px; float:right;}
.inner_top_right1 {width:192px; float:right;}
.inner_top_right2 {width:208px; float:right;}
.inner_box {width:576px; float:left; padding:15px 0 0 0;}
.inner_link {width:280px; float:left;}
.inner_link1 {width:380px; float:left;}
.inner_link ul{list-style-type:none; margin:0px; padding:0px; float:left;}
.inner_link ul li {font-family:Verdana, Geneva, sans-serif; background:url(../images/arrow1.jpg) no-repeat left 9px; font-size:12px; color:#353434; display:block; padding:5px 0 0 20px;}

.sub_link {width:280px; float:left;}
.sub_link ul{list-style-type:none; margin:0px; padding:0px; float:left;}
.sub_link ul li {font-family:Verdana, Geneva, sans-serif;font-size:12px; color:#353434; display:block; padding:5px 0 0 20px;}
.sub_link ul li a {text-decoration:none; color:#353434;}
.sub_link ul li a:hover {text-decoration:underline;}

.sub_link1 {width:190px; float:left;}
.sub_link1 ul{list-style-type:none; margin:0px; padding:0px; float:left;}
.sub_link1 ul li {font-family:Verdana, Geneva, sans-serif;font-size:12px; color:#353434; display:block; padding:5px 0 0 20px;}
.sub_link1 ul li a {text-decoration:none; color:#353434;}
.sub_link1 ul li a:hover {text-decoration:underline;}

.sub_link2 {width:120px; float:left;}
.sub_link2 ul{list-style-type:none; margin:0px; padding:0px; float:left;}
.sub_link2 ul li {font-family:Verdana, Geneva, sans-serif;font-size:12px; color:#353434; display:block; padding:5px 0 0 20px;}
.sub_link2 ul li a {text-decoration:none; color:#353434;}
.sub_link2 ul li a:hover {text-decoration:underline;}

.border_3 { width:563px; border-bottom:1px dotted; border-color:#CCC; float: right; margin:10px 0 0 0; padding:6px 6px 14px 6px;}
.box_text { width:350px;  float: right; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333;}

.but_3 {width:60px; height:22px; float:left; background-image:url(../images/but_grat.jpg); background-repeat:repeat-x; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:center; padding:2px 0 3px 0; border:0px; margin:0 0 0 10px; cursor:pointer;}

#fail { font-style:italic; background-color:#F00; color:#fff; font-size:14px; font-weight:bold;}
.border_6 {border:1px solid; border-color: #333;}
.oraing{ color:#e39704;}
.oraing2{ color: #F63;}
.testimonial { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#333;}

.testi_head { background:url(../images/testi_head.jpg) repeat-x 0 100%; border-top:1px solid #eeeeee; border-top:1px solid #eee; font-weight:bold; padding:5px 10px; color:#464646; font-size:13px; text-align: center; }
.testi_head1 { background:url(../images/testi_head.jpg) repeat-x 0 100%; border-top:1px solid #eeeeee; border-top:1px solid #eee; font-weight:bold; padding:5px 10px; color:#464646; font-size:13px; text-align: left; }
.testi_head a { color:#000; font-size:11px; }
.testi_content { padding:5px 10px; line-height:16px; }
.testi_subhead { background:url(../images/testi_head_inner.png) no-repeat 0 3px; margin:10px 0; padding:3px 32px; font-size:12px; color:#01429b; }

.link {width:300px; margin:0px; padding:0px; float:left;}
.link ul {list-style-type:none; margin:0px; padding:0px;}
.link ul li {font-family:Verdana, Geneva, sans-serif; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:left 6px; font-size:11px; color:#333; display:block; padding:4px 0 4px 25px; border-bottom:1px solid; border-color:#d4d4d4;}
.link ul li a{text-decoration:none; color:#333;}
.link ul li a:hover {text-decoration:underline;}

