@charset "utf-8";
/* CSS Document */
a{ color:#e87a83; text-decoration:none;}
a:hover{ text-decoration:underline;}
.clear{zoom:1;}
.clear:after{ clear:both; display:block; height:0; content:''; visibility:hidden;}
.c_body {margin:0 auto;width:960px; padding-bottom:5px;color:#de5875;}
.c_body .hidn {text-indent:-999999px;overflow:hidden;}
.a-box,.b-box h3,.c-box h3,.btn-box a{background-image:url(../images/fixbg.png); background-repeat:no-repeat;}
.s-footer { margin-top:20px; padding:15px 0 50px; text-align:center; color:#888; font-size:12px;}
.s-footer a { color: #66C;}
.s-footer a:hover { color: #FFF; background: #66C;}
.s-footer li { display: inline; color: #888;}
.s-footer ul { padding-bottom: 10px;}
.s-footer ul a { color: #61646E;}
.s-footer ul a:hover { color: #C00; background: none;}
.s-footer p a{ padding:2px 1px 0;}
/***********  end pubilc     ***********/
.c_banner01{width:960px; height:265px; background:url(../images/banner01.jpg) no-repeat 0 0; position:relative;}
.c_banner01 .focus{color:#ec8e8b; border: 1px solid #ec8e8b; padding: 5px; width: 300px; position: absolute; top: 10px; left:80px;}
.c_banner02 {width:960px; height:122px; padding-top:10px; background:url(../images/banner02.jpg) no-repeat 0 0; position:relative;line-height:170%;}
.c_banner02 .acttime{ float:left; width:380px; height:100px; margin-left:15px; padding:10px 17px; display:inline; }
.c_banner02 .acttime a{ padding-right:14px; color:#de5875; text-decoration:underline; background:url(../images/arrow.png) no-repeat right center;}
.c_banner02 .acttime a:hover{color:#de5875; text-decoration:none;}
.c_banner02 .act_content{float:right; width:340px; height:96px; margin-right:10px; padding:10px 20px; display:inline; }
.c_banner02 .act_content ol{ margin-left:20px; list-style-type:decimal;}
.c_banner02 .butn_bm{ display:block; width:153px; height:48px; position:absolute; top:46px; left:406px;text-indent:-999999px;overflow:hidden;}

.body_main{ padding-left:5px; background-color:#fdcdd3;}
.body_main .tits{ height:48px; text-indent:-999999px;overflow:hidden;}
.a-box{ height:341px; width:947px;}
.a-box .awards_list{ float:left; width:720px;}
.a-box .awards_list .tits{margin-bottom:15px;}
.a-box .awards_list li{ float:left; width:234px; height:258px; text-align:center;}
.a-box .awards_list li img{ margin-bottom:10px;}
.a-box .awards_list li p{ width:175px; margin:0 auto; font-size:14px;}
.a-box .profe_list{ float:left; width:227px;}
.a-box .profe_list .tits{ margin-bottom:5px;}
.a-box .profe_list li{ width:212px; height:88px; margin:0 0 3px 7px; background-color:#fff; border:1px solid #fdcdd3;}
.a-box .profe_list li img{ float:left; margin-right:10px;}
.a-box .profe_list li h4{ margin-top:5px; font-size:14px; font-weight:bold;}
.b-box{ width:947px; padding-bottom:15px; margin-bottom:5px; background-color:#e87a83;}
.c_body .b-box h3{ height:36px;background-position:0 -350px;}
.b-box li{ float:left; width:146px; margin-left:10px;text-align:center; overflow:hidden;}
.b-box li p{width:146px; margin-top:-5px;margin-top:0\9; padding:5px 0; background-color:#cd5775; color:#fff; font-size:14px; text-align:center;}
.c-box{width:947px;}
.c-box h3{ background-position:0 -390px;}
.c-box .c-box-cont{margin-left:6px;padding:15px; margin-bottom:10px;  background-color:#fff;}
.c-box .m{ margin-bottom:10px; padding-bottom:10px; border-bottom:2px solid #e87a83; }
.c-box .m .who_show{ float:left; width:197px;overflow:hidden;}
.c-box .m .who_details{float:left; width:684px; margin-left:30px; display:inline;overflow:hidden;}
.c-box .m .goods_list{ width:684px; margin-bottom:10px; zoom:1;}
.c-box .m .goods_list:after{ clear:both; display:block; height:0; content:''; visibility:hidden;}
.c-box .m .goods_list li{ float:left; width:163px; height:100px; margin-right:6px; border:1px solid #c0bba7;}
.c-box .m .t1{ font-size:14px; padding:5px 10px; background-color:#fef3f4;}
.c-box .m .t2{ font-size:14px; padding:5px 10px; background-color:#fef3f4; margin-bottom:5px;}
.c-box .m .p{margin-bottom:10px;}
.c-box .m .t3{ font-size:14px; padding:5px; border-bottom:1px solid #e87a83;margin-bottom:5px; position:relative;}
.c-box .m .t3 a{ font-size:12px; padding-right:18px;background:url(../images/t.png) no-repeat right center; color:#e87a83; position:absolute; right:0;}
.c-box .m .goods_infor img{ float:left; width:160px; margin-right:20px;}
.c-box .m .goods_infor p{ padding-top:5px;}
.e-box{width:922px; margin:0 0 10px 5px; padding:10px ; background-color:#fff;}
.e-box li{ float:left; width:160px; margin-left:21px; display:inline;}
.e-box .m .goods_list li{ margin-left:0;}
.e-title{ font-size:16px; font-weight:bold; padding:2px 5px; border-bottom:2px solid #e87a83; margin-bottom:10px;}
.t-list{ padding:10px;}
.t-list li{ font-size:14px; margin-bottom:5px; width:410px; padding-left:15px; float:left; background:url(../images/t.png) 0 3px no-repeat;}
.t-list li a{font-size:14px;}
.btn-box{ text-align:center;  padding-bottom:15px;}
.btn-box a{ display:block; width:160px;margin:0 auto; height:50px; background-position:0 -440px;text-indent:-999999px;overflow:hidden;}



