@charset "utf-8";
@import url(/campaign/css/ywx.css);
body{color:#4c4c4c; background-color:#fff;}
.main{ width:100%; margin:5px auto 18px auto; line-height:18px;}

.c2:after{ content:"."; display:block; height:0; clear:both;visibility:hidden; }
.c2{ display:inline-block;}
* html .c2{ height:1%;}
.c2{ display:block;}
.c3{ clear:both; overflow:hidden; line-height:0; height:0;}
/*---font css---*/
.fb14_f30{ font-size:14px; font-weight:bold; color:#f30;}
.fb14_f3c{ font-size:14px; font-weight:bold; color:#ff3c00;}
.f_14{ font-size:14px;}
.f_b{ font-weight:bold;}
.red_jcx_title{ color:#ff3c00; font-weight:bold;}
.red_f3c{ color:#ff3c00;}
.fb_14hui{ font-weight:bold;font-size:14px; color:#666;}
.hui_b{ color:#666; font-weight:bold}
.f_cheng{ color:#f50;}

/*----gerenal class----*/
.m_t_16{ margin-top:16px;}
.m_t_8{ margin-top:8px;}
.m_b_8{ margin-bottom:8px;}
.m_b_10{ margin-bottom:10px;}
.m_l_10{ margin-left:10px;}
.m_l_60{ margin-left:60px;}
.m_l_150{ margin-left:150px;}
.p_l_50{ padding-left:50px;}
.pad_10{ padding:10px;}
.pad_15_10{ padding:15px 10px;}
.pad_20_10{ padding:20px 10px;}
.m_b_18{ margin-bottom:18px;}
.p_t_7{ padding-top:7px;}
.p_t_8{ padding-top:8px;}
.f_ud_line{ text-decoration:underline;}
.f_white_ud_line{ color:#fff; text-decoration:underline;}
.w_620{ width:620px;}
.p_l_196{ padding-left:196px;}
.m_t_10{ margin-top:10px;}
.p_t_8{ padding-top:8px;}
.p_t_4{ padding-top:4px;}
.c3{ font-size:0px; line-height:0px; overflow:hidden;zoom:1;}
.jcx_white{ color:#fff; text-decoration:underline;}
.jcx_white:hover{ color:#f30; text-decoration:none;}
.p_2em{ text-indent:2em;}
.hd_tac{ text-align:center; margin:0 auto;}
.center{ margin:0 auto;}
.p_t_10{ padding-top:10px;}
.p_l_10{ padding-left:10px;}
.p_t_6{ padding-top:6px;}
.p_t_3{ padding-top:3px;}
.w_340{ width:340px;}
.p_t_4{ padding-top:4px;}
.w_490{ width:490px;}
.hdsj_pad1{ padding-top:12px; padding-left:5px;}
.p_b_3{ padding-bottom:3px;}
.p_l_242{ padding-left:242px;}
.p_l_6{ padding-left:6px;}
.p_l_11{ padding-left:11px;}
.m_t_16{ margin-top:16px;}
.p_l_38{ padding-left:38px;}
.p_tb_7{ padding:7px 0}
.p_b_16{ padding-bottom:16px;}
.m_t_9{ margin-top:9px;}
.p_b_5{ padding-bottom:5px;}
.p_b_8_important{ padding-bottom:8px!important;}
.p_t_12{ padding-top:12px}
.p_b_8{ padding-bottom:8px;}
.p_l_24{ padding-left:24px;}
.m_r_10{ margin-right:10px; }

/*layout css*/
#main1{ margin:13px auto 0; width:100%; background:#fff url(../images/mainbg.jpg) repeat-x left bottom; line-height:18px; padding-bottom:29px;}
#main1 .banner{ width:720px; margin:0 auto;}
#main1 .banner img{ display:block;}
.lvpd_mainbox{ padding:0 4px; width:720px; margin:0 auto; position:relative; background-color:#fff;}
.lvpad_secbox{ padding:0 16px 17px; background-color:#fff;zoom:1;}
.ywhy_nav{ padding:3px 0 0 28px;background:url(../images/ywhy_bg.gif) repeat-x 0 0;}
.ywhy_nav li{ float:left; width:96px; height:31px; background:url(../images/sprites.gif) no-repeat 0 0; text-align:center; line-height:31px;font-size:14px}
.ywhy_nav li a{ color:#666; font-weight:bold; text-decoration:none;}
.ywhy_nav li a:hover{ color:#f30; text-decoration:underline;}
.ywhy_nav li.current{ width:94px; height:32px; background:url(../images/sprites.gif) no-repeat 0 -64px;}
.ywhy_nav li.current a{ color:#fff;}
.ywhy_nav li.current a:hover{ color:#fff600}
.common_mainbox{ width:718px; margin:0 auto;background-color:#fff;border-left:#cbcbcb 1px solid; border-right:#cbcbcb 1px solid;}

.ywhy_mainbox_first{ padding:14px 4px 0; background:url(../images/ywhy_bg_print01.jpg) repeat-x left bottom;zoom:1}
.ywhy_p1{ padding:0 0 16px 20px; color:#ff3c00; font-weight:bold; background:url(../images/sprites.gif) no-repeat 0 -138px}

.aelc_mainbox{ padding:17px 0 17px 17px;}
.aelc_firstbox{ background:url(../images/aelc_bg_01.jpg) repeat-x bottom; width:685px; }
.aelc_firstbox_bg{ background:url(../images/aelc_pic_01.jpg) no-repeat left top; padding:10px 0 0 154px; height:105px; }
.aelc_secbox h2{ color:#4c4c4c; background:url(../images/icon2.jpg) no-repeat left; padding:12px 18px; }


.aelc_hubox{ zoom:1; position:relative; background:url(../images/aelc_bg_02.jpg) repeat-x left bottom #fff; border:#cecece 1px solid; width:220px; padding:0 0 8px; float:left; }
.aelc_hubox b{ display:block; position:absolute; width:10px; height:10px; overflow:hidden;}
.aelc_hubox b.b1{ background:url(../images/hubox_tl.jpg) no-repeat left top; left:-1px; top:-1px}
.aelc_hubox b.b2{ background:url(../images/hubox_tr.jpg) no-repeat left top; right:-3px; top:-1px}
.aelc_hubox b.b3{ background:url(../images/hubox_bl.jpg) no-repeat left top; left:-1px; bottom:-3px; }
.aelc_hubox b.b4{ background:url(../images/hubox_br.jpg) no-repeat left top; right:-3px; bottom:-3px;}
.aelc_hubox dl{ padding:6px 14px; height:105px; }
.aelc_hubox dt{ border-bottom:1px solid #cecece; padding:4px 0 0 52px; height:36px; }
.aelc_hubox_dt1{ background:url(../images/aelc_pic_02.jpg) no-repeat 6px bottom; }
.aelc_hubox_dt2{ background:url(../images/aelc_pic_03.jpg) no-repeat 6px bottom; }
.aelc_hubox_dt3{ background:url(../images/aelc_pic_04.jpg) no-repeat 6px bottom; }
.aelc_hubox dd{ background:url(../images/icon1.jpg) no-repeat 3px 10px; padding:3px 0 0 12px; }
.aelc_hubox_btn{ display:block; color:#fff; font-size:12px; text-decoration:none; background:url(../images/btn01.jpg) no-repeat left top; width:65px; padding:4px 0 5px; height:20px; text-align:center; float:right; margin-right:12px; -margin-right:6px; }
.aelc_hubox_btn:hover{ color:#fff; text-decoration:none;}

/*hdxq css*/
.aelc_hdxq_tit{ height:28px; width:682px; line-height:28px; background:url(../images/aelc_tit_bg.jpg) no-repeat left top; }
.aelc_hdxq_tit h2{ background:url(../images/icon3.jpg) no-repeat 12px center; padding-left:31px; }
.aelc_hdxq_box1{ background:url(../images/aelc_pic_05.jpg) no-repeat 10px 18px; height:88px; padding:16px 13px 16px 156px; }
.aelc_hdxq_box2{ padding:13px; }
.aelc_hdxq_box3{ padding:13px; }
.aelc_hdxq_box3 dd{ padding:1px 0; _padding:2px 0; }
.aelc_hdxq_box3 dl img{margin:0 6px;}
.aelc_hdxq_box3 dl a{ color:#f50; text-decoration:underline; }
.aelc_hdxq_box4{ padding:13px 0; width:682px; }
.aelc_hdxq_box4 table{ border-top:1px solid #c8c8c8; border-left:1px solid #c8c8c8; margin-top:6px; }
.aelc_hdxq_box4 td,.aelc_hdxq_box4 th{ border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; padding:4px 32px 3px 12px; font-family:"宋体"; vertical-align:top; }
.aelc_hdxq_box4 th{ text-align:left; background:#f3f3f3; }
.aelc_hdxq_box4 table span{ color:#f50; }
.aelc_hdxq_box4 ul{ border:1px solid #c8c8c8; background:#f3f3f3; margin:11px 0 8px; padding:8px; font-family:"宋体"; }
.aelc_hdxq_box4 ul li{ background:url(../images/icon1.jpg) no-repeat 3px 10px; padding-left:12px; }
.aelc_hdxq_box4 ul li a{ color:#f50; text-decoration:underline; }

/*yin box*/
.lvpd_yinbox{ height:9px; background:url(../images/ywhy_bg.gif) repeat-x 0 -73px; position:relative;z-index:1001}
.lvpd_yinbox b{ display:block;}
.lvpd_yinbox .yleft,.lvpd_yinbox .yright{ position:absolute; height:9px;z-index:10000;}
.lvpd_yinbox .yleft{ left:-1px; top:0;}
.lvpd_yinbox .yright{ right:-1px;top:0;}


