@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; border:0}
body{font-family:Verdana, Helvetica, Arial, sans-serif; font-size:14px; min-width:1002px}
#c_mar_rgt{margin-right:0}       .f_clear{clear:both}        .f_left{float:left}            

.top_head{height:93px; background:#3498db repeat-x}
.top_logo{ width:960px; height:60px; margin:0 auto; padding:26px 0 0 0}
.top_logo img{ float:left; border:0;}
.top_logo ul{ list-style-type:none; width:164px; height:60px; float:right; margin:0; padding:0}
.top_logo ul li{float:left; width:32px; height:32px; margin:28px 12px 0 0;}

.menu{height:54px; margin-bottom:23px; font-size:13px; background:#d8e5ea repeat-x; padding:0; font-family:Arial,Helvetica,sans-serif;}
.menu ul{ width:950px; height:54px; padding:0; margin:0 auto; line-height:54px; _line-height:50px;}
.menu ul li{ float:left; list-style-type:none; font-weight:bold; height:54px;}
.menu ul li a{ text-decoration:none; color:#555; display:block; padding:0 21px; height:66px;}
.menu ul li a:hover{background:url(common/a_bg.png) no-repeat center center; }
.menu ul li span{background:url(common/a_bg.png) no-repeat center center; display:block;}

.footer { height:58px; color:#FFFFFF; font-size:11px; background:url(common/footer_bg.png) repeat-x; margin-top:8px;}
.footer_con{ margin:0 auto; padding:20px 0 0 0; width:944px; color:#555;}
.footer_con p{ float:left;}
.footer_con ul{list-style-type:none; float:right;}
.footer_con ul li{color:#555; float:left; margin-right:10px; padding-right:10px; border-right:1px solid #555;}
.footer_con ul li a{ text-decoration:none; color:#555;}
.footer_con ul li a:hover{ text-decoration:underline;}
#l_li{ border:0}

.com_box{margin:0 auto; width:982px; padding:0 10px; color:#574e3f}
.ban_bg_top{height:216px; background:url(winfreecopy/top_ban.jpg) repeat-x center center}
.ban_bg_btm{height:416px; background:url(winfreecopy/btm_ban.jpg) repeat-x center center}
.ban_bg_top h1{font-size:38px; color:#7e4600; padding:65px 0 0 0}
.ban_bg_top h2{font-size:28px; color:#FFF; padding:10px 0 0 0}

.lft_ctn{width:450px; padding:20px 0 0 0; float:left}
.lft_ctn h3{font-size:17px; color:#bf0306; padding:10px 0}
.lft_ctn p{padding:10px 0; line-height:1.5em; font-size:13px; border-bottom:1px dashed #72888a}

.rgt_ctn{float:right; width:485px; height:348px; background:url(winfreecopy/f_bg.png); margin:30px 0 0 0; padding:38px 0 0 25px}
.rgt_ctn h2{font-size:15px; color:#7e4600; margin:10px 0 25px 0}    .rgt_ctn h2 span{color:#bf0306}
.rgt_ctn ul{list-style-type:none; padding-top:12px; font-size:13px}    .rgt_ctn ul li{list-style-image:url(winfreecopy/li_bg.png); list-style-position:inside; padding-bottom:6px}

.rule_h{padding:62px 0 15px 0; font-size:22px; color:#000}    .rule_p{margin-bottom:35px}

.lft_rule{width:252px; margin-right:15px; float:left; height:238px; background:url(winfreecopy/tip_bg_01.jpg); padding:0 13px 0 13px}      .mid_rule{width:310px; margin-right:15px; float:left; height:237px; background:url(winfreecopy/tip_bg_02.jpg); padding:0 13px 0 13px}
.rgt_rule{width:310px; height:237px; float:right; background:url(winfreecopy/tip_bg_02.jpg); padding:0 13px 0 13px}
h4{font-size:11px; color:#7e4600; margin:35px 0 30px 0; height:31px; line-height:31px; padding-left:35px}
.h_bg_01{background:url(winfreecopy/01.jpg) no-repeat}     .h_bg_02{background:url(winfreecopy/02.jpg) no-repeat}    .h_bg_03{background:url(winfreecopy/03.jpg) no-repeat}
.rgt_rule ul{list-style-type:none; padding-top:15px}
.rgt_rule ul li{padding-bottom:10px}

.rew{width:307px; margin-right:30px; padding:26px 0 65px 0}    .rew p{font-size:12px}     .rew img{margin-bottom:12px}      .rew span{display:block; text-align:right; margin-top:13px}

