@charset "utf-8";

*{ margin:0; padding:0; list-style:none; }
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; background:#444;}
div,form,img,ul,ol,dl,dt,dd {margin:0; padding:0; border:0;}
ul,ol,dl,dt,dd{list-style:none;}
li{ padding:0; margin:0; list-style:none; }
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; }

/* link */
a:link{ color:#000; text-decoration:none;}
a:visited{ color:#000; text-decoration:none;}
a:hover{ color:#FF6633; text-decoration:underline;}

/* body*/
#page{ margin:0 auto; width:752px; padding:5px 6px 4px 6px; background:#021439}
#top{ height:95px; background: url(../images/logo_r.gif) 652px 8px no-repeat #EAEBDB;}
#top img{ width:300px; height:49px; margin:26px 0 0 11px;}

#ads{ position:relative; margin:6px 0 3px 0; height:216px; clear:both; background:url(../images/nav_bg.gif) no-repeat;}
#ads_l{ float:left; width:200px; height:181px; padding:25px 0 0 10px; _height:171px; overflow:hidden;}
#ads_l li{ height:14px; _height:19px; margin:10px 0 0 0; _margin:6px 0 0 0; color:#FFFFFF;}
#ads_r{ float:right; width:527px; height:216px;}

#content_bg{ width:752px; height:32px; margin:3px 0 0 0; background:#E9E7D8 url(../images/content.gif)  no-repeat left top;}
#conten{width:710px; padding:30px 10px 30px 18px;  background:url(../images/content-r1.gif) #E9E7D8 535px 116px no-repeat;}
#content{ width:752px; height:340px; background: #E9E7D8;}
#contents{ clear:both; overflow:hidden; padding:0 0 30px 0; background:#E9E7D8;}
#contentw{ padding:33px 0 30px 22px; background:#E9E7D8;}
#content_left{ float:left; width:224px; margin-top:40px;}
#content_lefts{ float:left; width:224px; margin-top:40px; }
#c_title{ float:left; width:497px; height:350px;  padding:42px 10px 20px 8px; border-left:1px dotted #8C8A5F;}
#c_titles{ float:left; width:497px; padding:42px 10px 20px 8px; border-left:1px dotted #8C8A5F;}
#c_titlesp{ float:left; width:497px; height:350px; padding:42px 10px 20px 8px; border-left:1px dotted #8C8A5F;}
#c_titlesh{ float:left; width:497px; padding:42px 10px 20px 8px; border-left:1px dotted #8C8A5F; _margin-left:14px;}
#c_titless{ float:left; width:490px; padding:42px 10px 20px 8px; border-left:1px dotted #8C8A5F; }
#c_titlew{ width:508px; height:18px; overflow:hidden;}
#c_titl01{ width:508px; height:18px;}
#c_text{ width:495px; padding:20px 10px 0 3px; line-height:1.6;}
#c_texts{ width:706px; padding:20px 0 0 3px; line-height:1.6;}
#c_text strong,#c_texts strong{ color:#04256A;}
#c_text strong a,#c_texts strong a{ color:#04256A; text-decoration:none;}
#c_text strong a:hover,#c_texts strong a:hover{ color:#FF6633; text-decoration:underline;}

#footer{ height:49px; background:#CAC9B5; color:#444444; margin:5px 0 0 0; padding:16px 0 1px 0; clear:both; font-size:11px;}
#footer_l{ float:left; width:205px; height:38px; margin:0 0 0 18px; _margin:0 0 0 8px; padding:0 18px 0 72px; border-right:1px double #A8A796; background:url(../images/footer.gif) no-repeat; }
#footer_r{ float:right; width:410px; text-align:right; margin:6px 0 0 0; padding:0 18px 0 0; _width:400px; _padding:0 18px 0 0;}
#footer_r a{ color:#6F0303; text-decoration:underline;}
.txtbox{
border:1px #ccc solid;
width:98%;
}

.news {	BACKGROUND:#74AAD8; LEFT: 171px; WIDTH:200px; font-size:12px; COLOR: #fff;   POSITION: absolute; TOP: 130px; margin-left:-18px;}
#aboutus_li { color:#000; MARGIN-TOP: 1px; LINE-HEIGHT: 25px; HEIGHT: 25px;  DISPLAY: block; text-indent:10px; TEXT-ALIGN:left; border-bottom: 1px  dashed #fff;}
#aboutus_li a { COLOR: #000; display:block; margin:0;border:0; TEXT-DECORATION: none;}
#aboutus_li a:hover {COLOR:#FFF;border:0;background:#042467; background:FFCC00; TEXT-DECORATION: none}

.consumer,.free{ width:440px; margin-left:30px;}
.consumer td{background:url(../images/trigon.gif) no-repeat left center; font-style: italic; text-indent:30px; line-height:30px;}
.free td{list-style-type:disc; border:0;  text-indent:30px;}
.conts{ width:440px;}
.conts li{ margin:11px 0 0 46px;list-style-type:disc;}
.partn{ color:#04256A; line-height:20px; margin:20px 0 20px 0;}
.partn a{color:#04256A; text-decoration:none;}
.partn a:hover{ font-weight:bold; color:#04256A; text-decoration:none;}
.cont{ width:752px; clear:both; overflow:hidden; height:32px; background:url(../images/content.gif) #E9E7D8 no-repeat left top;}
.partnes{ width:440px; margin:20px 0 20px -20px;}
.partnes li{ margin:11px 0 0 46px;list-style-type:disc;}
#p_title{ float:left; width:497px; height:380px;  padding:42px 10px 20px 8px; border-left:1px dotted #8C8A5F;}
#contact{ float:left; width:490px;  padding:0px 0px 20px 5px; border-left:1px dotted #8C8A5F;}
