@charset "utf-8";

/* CSS Style */



.logo {padding:10px 0;}

.sologan {font-size:12px;color:#000000;text-transform:uppercase;line-height:26px;padding:10px 0;}



img {vertical-align:middle;}

input,select {color:#666666;}



.menu_top {background:url(../images/menu_bg2.gif) bottom repeat-x;height:40px;overflow:hidden;-moz-border-radius:5px;}

.menu_top ul {list-style-type:none;padding-left:50px;}

.menu_top ul li {float:left;font-size:12px;line-height:40px;margin:0 5px;}

.menu_top ul li a {text-decoration:underline;color:#FFFFFF;}

.menu_top ul li:hover a {color: #FC7F16};

.menu_top ul li a.active {text-decoration:underline;color:#fe5400;}



.side_bar {padding:10px 0;}

.main {padding:10px 0;}



.side_bar #menu_right {float:left;width:220px;height:270px;background:#3290c1;padding-top:10px;overflow:hidden;}

.side_bar #menu_right ul {list-style-type:none;background:url(../images/bg_menu_sellect2.jpg);}

.side_bar #menu_right ul li {line-height:30px;font-size:12px;text-transform:uppercase;height:30px;}

.side_bar #menu_right ul li a {text-decoration:none;color:#FFFFFF;}

.side_bar #menu_right ul li:hover a {color:#FC7F16};

.side_bar #menu_right div.more {height:30px;font-size:12px;text-transform:uppercase;}

.side_bar #menu_right div.more a {text-decoration:none;color:#FFFFFF;line-height:30px;}



.side_bar #find_ass {float:left;width:220px;margin-top:10px;;background:#e9e5da;}

.side_bar img.side_bar_title {border-bottom:1px solid #FFFFFF; max-width:220px;}



.side_bar #h_mail {float:left;width:220px;padding:10px 0;background:#fc7f16;}

.side_bar #h_mail .txt_mail {width:148px; margin-left:10px;border:1px solid #dbd5d0;font-size:12px;padding:7px 0;;color:#999999;text-indent:8px;}

.side_bar #h_mail p {font-size:12px; color:#FFFFFF;padding:10px 5px 0 10px;}



.side_bar #why_on {float:left;width:220px;background:#e9e5da;overflow:hidden;padding-bottom:10px;}

.side_bar #why_on ul {margin: 0;list-style: none;display:block}

.side_bar #why_on ul li {background:url(../images/arrow_a.png) no-repeat 0 0;padding-left:15px; padding-right:10px;}



.main #banner {float:left;width:680px;height:336px;background:#fa911c url(../images/banner_bg.gif) bottom repeat-x;padding:10px 10px 0px 10px;overflow:hidden;}

.main #banner img {border:1px solid #ccad5b;}

.main #banner ul {list-style-type:none;}

.main #banner ul li {float:left;font-size:12px;line-height:36px;margin:0 7px;color:#FFFFFF;}

.main #banner ul li a {text-decoration:none;color:#FFFFFF;}



.main #content_home {float:left;width:440px;padding:10px;}

.main .more {padding-right:10px;text-align:right;font-size:11px;}



.main #content_home .p1 {float:left;background:url(../images/p1_bg.gif) top left no-repeat;min-height:223px;}

.main #content_home .p1 p {padding-left:175px;color:#666666;text-indent:10px;}

.main #content_home .title1 {font-size:16px;font-weight:bold;color:#81270c;padding-left:175px; margin-bottom:0;text-transform:uppercase;}

.main #content_home .desc1 {color:#999999;padding-left:175px;}



.main #content_home .p_next {float:left;width:border-top:1px solid #CCCCCC;padding-top:15px;}

.main #content_home .p_next p {color:#666666;text-indent:20px; background:url(../images/arrow_b.png) top left no-repeat;}

.main #content_home .title {font-size:16px;font-weight:bold;color:#81270c;margin-bottom:0;/*text-transform:uppercase;*/}

.main #content_home .desc {color:#999999;}



.footer {border-top:2px solid #CCCCCC;padding-top:20px;padding-bottom:10px;}





.main .block {float:left;width:220px;background:#f2f0eb;margin-top:20px;}

.main .block .btitle {float:left;width:220px;height:40px;}

.main .block .btitle .icon {position:absolute;margin-top:-10px;padding-left:0px;margin-bottom:10px;}

.main .block ul {padding-top:10px;}

.main .block ul li {background:url(../images/arrow_c.png) top left no-repeat;margin:5px ;padding-left:16px;}



.main .block2 {float:left;width:220px;margin-top:10px;padding:10px 0;border-top:1px solid #CCCCCC}



.main .testnimo {float:left;width:200px;background:#FC7F16 url(../images/test_arr.png) bottom no-repeat;margin-top:10px; padding:10px 10px 20px 10px;}

.main .testnimo p {color:#FFFFFF;text-indent:10px;}



.main .content {float:left;width:#450px;padding-top:10px;padding-left:10px;color:#666666;}

.main .content p {color:#666666;}

.main .content h1 {font-size:16px;font-weight:bold;color:#81270c;;text-transform:uppercase;}

.main .content h2 {font-size:14px;font-weight:bold;color:#8F9EA7; border-bottom:1px solid #CCCCCC;line-height:26px;}

.main .content h3 {font-size:14px;font-weight:bold;color:#345866; border-bottom:2px solid #CCCCCC;line-height:26px;}



.main .content .ourservices {float:left;width:450px;}

.main .content .ourservices h2 { font-size:13px;line-height:26px;border-bottom:1px solid #CCCCCC;}

.main .content .ourservices h2 a {color:#4c7685}

.main .content .ourservices h2 a:hover {text-decoration:underline;}

.main .content .ourservices .p_desc {float:left;width:370px;}

.main .content .ourservices .oder_now {float:left;width:80px;vertical-align:middle;}

.s_price {font-weight:bold;color:#C4972C;}

 .main .content .gge {float:left;width:140px;margin-right:10px;}



.txt_input1 {width:216px;border:1px solid #CCCCCC;}

.txt_input2 {width:106px;border:1px solid #CCCCCC;}

.txt_input3 {width:326px;border:1px solid #CCCCCC;}



ul.buy {list-style-type:none;}

ul.buy li {padding-left:24px;background:url(../images/bullet.png) left no-repeat;line-height:22px;color:#4aa7d5;font-weight:bold;}