/* CSS Document */
/*reset*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style:none;}
body{font:12px/1.5 arial; color:#333; background:#d02d48;}
select,input,button{vertical-align:middle;font-size:100%;}
fieldset,img{border:0 none;}
em{font-style:normal;}
a{ color:#333; text-decoration: none;}
a:hover{ color: #f60; text-decoration:underline;}
.clear {clear:both;display:block;height:0; visibility:hidden; font:0/0 arial}
.clearfix:after {content:"."; display: block; height: 0; clear: both; visibility: hidden; font-size:0}
.clearfix {*zoom:1}

/* banner start */
.banner{ width:100%; overflow:hidden;}
.banner_01{ height:201px; background:url(../images02/banner_01.jpg) no-repeat top center;}
.banner_02{ height:181px; background:url(../images02/banner_02.jpg) no-repeat top center;}
.banner_03{ height:115px; background:url(../images02/banner_03.jpg) no-repeat top center;}
.banner_04{ height:178px; background:url(../images02/banner_04.jpg) no-repeat top center;}
.banner_wrap{ width:867px; height:112px; margin:0 auto; padding:13px 50px 53px 63px;}
.banner_wrap p{ font-size:16px; color:#fff; font-family:'microsoft YaHei'; line-height:26px;}


/* main 主体内容 */
.main{ width:980px; overflow:hidden; margin:0 auto; }
.sub_tab{ width:980px; height:auto; margin-top:61px; }
.sub_tab li { width:195px; height:54px; line-height:54px;  text-align:center; font-size:24px; font-family:'microsoft YaHei'; float:left; border-right:1px solid #fff; border-top:1px solid #fff; background:#ffd308; font-weight:bold;  z-index:999; position:relative;}
.sub_tab li a{  display:block; width:195px; height:54px; color:#650f49; }
.sub_tab li.cur{ width:195px; height:54px; background:#762457; }
.sub_tab li.cur a{ color:#ffd308;}
.sub_tab li .ico{ display:none; width:32px; height:9px; background:url(../images02/bg.gif) no-repeat;  position:absolute; bottom:-9px; _bottom:-33px; left:81px;}

/* sub_con */
.sub_con{ overflow:hidden; background:#fff; padding:46px 54px ; box-shadow:0 10px 5px #efd37e; }
.sub_form{ overflow:hidden;}
.tab_box,.tab_box li{ width:980px; overflow:hidden;}

/* 表单公共样式 */
.sub_tit{ font-size:18px; font-family:'microsoft YaHei'; color:#762457; background:url(../images02/star.gif) no-repeat; padding-left:30px;}
.sub_tit strong{ font-size:22px;}
.sub_tit strong em{ color:#ff002a;}
.sub_tit i{ font-weight:bold; font-style:normal;}
.sub_tit span{ color:#ff002a;}
.sub_box{ border:1px solid #e6d0a1; border-right:0; overflow:hidden;}
.sub_box th{ font-size:16px; color:#693b00; font-family:'microsoft YaHei'; }
.sub_box td{ border-top:1px solid #e6d0a1; border-right:1px solid #e6d0a1; font-size:16px; color:#693b00; font-family:'microsoft YaHei'; }
.sub_tip{ color:#333; font-family:'microsoft YaHei'; font-size:16px; margin-top:10px; overflow:hidden; text-align:right; margin-bottom:26px;}
.sub_tip a{ color:#650f49; font-weight:bold; text-decoration:underline;}
/* 表单公共样式结束*/


.ad_img{ margin-top:47px;}
.pic_box{ overflow:hidden; margin-top:37px;}
.pic_box li{ float:left; margin-right:22px;}
.pic_box li a{ position:relative;}
.pic_box li a span{ display:block; width:310px; height:39px; line-height:39px; position:absolute; bottom:4px; left:0; text-align:center; color:#fff; font-size:14px; font-family:'microsoft YaHei';}

