
.zcb .zgs_header.bbs1{ border-bottom: 1px solid #cdc2be;}
.zcb .zcb_logo,.icn_ps_left,.icn_ps_right,.sec3 li a .icn_zcb_ok,.icn_zcb_arrow,.sec5_ul li.on .icn_arrow_down{ background: url(../images/mall/zcb/zcb.png?20160419) no-repeat; display: inline-block; vertical-align: middle;}
.zcb .zcb_logo{ background-position:0 -137px;   margin-left: -608px; width: 106px;height: 54px; position: absolute;left: 50%; top: 0;}
.zcb .banner_con{ position: absolute;   width: 980px;  left: 50%;  top: 313px;  margin-left: -490px;color: #fff; font-size: 21px;line-height: 23px;}
.zcb .banner_con .p1{ font-size: 72px;line-height: 74px;}
.zcb .banner_con .p2{margin-top: 46px;margin-bottom: 36px;}
.zcb .banner_con .border_radius1{ border:1px solid #fff;border-radius: 6px; padding:10px 40px; color: #fff;  display: inline-block;}
.zcb .banner_con .border_radius1:hover{background: #fff;  color: #333;}
.zcb .sec1{background: #F2F2F2;  padding-top: 73px;position: relative;}
.zcb .sec1_con{position: absolute;  width: 600px;  left: 50%;  top: 166px;  margin-left: -295px;  line-height: 30px;  font-size: 16px;  color: #333;}
.zcb .sec2{ color: #fff; background: url(../images/mall/zcb/zcb_02.jpg) top center no-repeat;  height:810px;overflow: hidden;min-width: 1220px;} 
.zcb_sec{ width: 980px; margin:auto;text-align: center;}
.zcb .zcb_sec .p1{ font-size:48px;  line-height: 50px;  margin-bottom: 34px; padding-top: 90px;}
.zcb .zcb_sec .p2{ font-size:16px;  width: 620px; line-height: 34px;  margin: 0 auto 40px;}
.zcb .sec6,.zcb .sec10 {margin-bottom: 80px;}
.zcb .sec6 .zcb_sec .p2{width: 852px;}
.sec2_ul { position: relative;width:980px;  height: 420px; margin:47px auto 0;}
.sec2_ul li{ position: absolute; left: 0; top: 0;}
.sec2_ul .icn_ps_left,.sec2_ul .icn_ps_right,.icn_ps_left,.icn_ps_right{  z-index: 12;position: absolute;width: 64px;height: 64px;top: 50%; margin: -32px;  font-size: 0;  cursor: pointer;opacity: .8;filter:alpha(opacity=80);}
.sec2_ul .icn_ps_left,.icn_ps_left{ background-position: 0 0;  left: 0; }
.sec2_ul .icn_ps_right,.icn_ps_right{ background-position: -66px 0; left: auto; right: 0; }
.sec3{padding-top:50px;}
.sec3 .left{ float: left; width: 320px;}
.sec3 .right{ float: left;width: 560px;}
.sec3 .right img{display: none;}
.sec3 li{margin-bottom: 21px;}
.sec3 li a{ font-size: 22px;background: #fff;color: #e81a62; display: block; width: 260px; height: 50px; line-height: 50px;border:2px solid #e81a62; position:relative;}
.sec3 li .on{ background: #e81a59;color: #fff;border:0;}
.sec3 li a .icn_zcb_ok{  background-position: -28px -68px;  width: 26px;height: 20px;}
.sec3 li .on .icn_zcb_ok{ background-position: 0 -68px;width: 26px;height: 20px; }
.sec3 li .on .border{border:1px solid #f6a3c0;width: 48px;height: 48px;  float: left;}
.sec3 li a .border{border-right:1px solid #e81a62;width: 48px;  height: 50px;  float: left;}
.zcb .sec4{ background: #f3f3f3;}
.zcb .sec5_ul{border:1px solid #eee; border-bottom:0; } 
.zcb .sec5_ul li { float: left; width: 243px; border-right:1px solid #eee; padding: 26px 0; position: relative;}
.zcb .sec5_ul li.last{ border:0;}
.zcb .sec5_ul li a{ color: #333;}
.zcb .sec5_ul li.on {  border-bottom: 2px solid #e81a62; }
.zcb .sec5_ul li.on a { color: #e81a62;}
.zcb .sec5_ul .fs24{ font-size: 24px;  display: block;}
.zcb .sec5_ul .fs14{ font-size: 14px; line-height: 24px;}
.zcb .sec5_ul li.on .icn_arrow_down{ background-position: -58px -68px; width: 16px;height: 8px; position: absolute; bottom: -4px; left: 50%; margin:-4px -8px; z-index: 111;}
  
.zcb .mod_banner2{position: relative;}
.zcb .mod_banner2 .arrow_wrap{width: 48px;height: 58px;position: absolute;top: 50%;margin-top: -29px;cursor: pointer;z-index: 5;}
.zcb .mod_banner2 .arrow_wrap_l{left: 0;}
.zcb .mod_banner2 .arrow_wrap_r{left: 952px;}
.zcb .mod_banner2 .arrow_wrap .arrow_bg{width: 100%;height: 100%;background: #000;opacity: 0;filter:alpha(opacity=0);position: absolute;top: 0;left: 0;-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;transition: all 1s;}
.zcb .mod_banner2 .banner_bd:hover .arrow_bg{opacity: .75;filter:alpha(opacity=75);}
.zcb .mod_banner2 .banner_opt{width: 48px;height: 46px;position: absolute;z-index: 7}
.zcb .mod_banner2 .banner_pre{background-position: 0 -178px;}
.zcb .mod_banner2 .banner_next{background-position: -49px -178px;}
.zcb .mod_banner2 .banner_bd{position: relative;width: 100%;}
.zcb .mod_banner2 .banner_img li{width: 1000px;float: left;position:relative;}
.zcb .mod_banner2 .banner_img li a{display: block;position: relative;width: 100%;height: 100%;}
.zcb .mod_banner2 .mask_cl,.mod_banner2 .mask_cr{width: 1000px;height: 100%;display: block;position: absolute;background-color: #000;opacity: .5;filter:alpha(opacity=50);z-index:1;top: 0;}
.zcb .mod_banner2 .mask_cl{left: -1000px;}
.zcb .mod_banner2 .mask_cr{right: -1000px;}
.zcb .mod_banner2 .banner_img li.on .mask{display: none;}
.zcb .mod_banner2 .banner_img img{width: 1000px;height: 434px;}
.zcb .mod_banner2 .banner_ft .mod_slider{position: absolute;left: 50%;bottom: 15px;}
.zcb .mod_banner2 .banner_info li{width: 100%;height: 64px;opacity: 0;filter:alpha(opacity=0);position: absolute;top: 0;left: 0;}
.zcb .mod_banner2 .banner_slider{width: 100%;height: 5px;overflow: hidden;position: absolute;top: 409px;left: 0;text-align: center;user-select:none; -moz-user-select:none; /*火狐*/-webkit-user-select:none; /*webkit浏览器*/-ms-user-select:none; /*IE10*/-khtml-user-select:none; /*早期浏览器*/}
.zcb .mod_banner2 .banner_slider li{width: 16px;height: 5px;display: inline-block;*display: inline;zoom:1;vertical-align: top;margin: 0 2px;*margin: 0 5px;}
.zcb .mod_banner2 .banner_slider a{display: block;width: 16px;height: 5px;background-color: #bbb;}
.zcb .mod_banner2 .banner_slider .on a{background-color: #b81b25;}
.zcb .mod_banner2{position: relative;}
.zcb .mod_banner2 .arrow_wrap{width: 48px;height: 58px;position: absolute;top: 50%;margin-top: -29px;cursor: pointer;z-index: 5;}
.zcb .mod_banner2 .arrow_wrap_l{left: 0;}
.zcb .mod_banner2 .arrow_wrap_r{left: 952px;}
.zcb .mod_banner2 .arrow_wrap .arrow_bg{width: 100%;height: 100%;background: #000;opacity: 0;filter:alpha(opacity=0);position: absolute;top: 0;left: 0;-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;transition: all 1s;}
.zcb .mod_banner2 .banner_bd:hover .arrow_bg{opacity: .75;filter:alpha(opacity=75);}
.zcb .mod_banner2 .banner_opt{width: 48px;height: 46px;position: absolute;z-index: 7}
.zcb .mod_banner2 .banner_pre{background-position: 0 -178px;}
.zcb .mod_banner2 .banner_next{background-position: -49px -178px;}
.zcb .mod_banner2 .banner_bd{position: relative;width: 100%;}
.zcb .mod_banner2 .banner_img li{width: 980px;float: left;position:relative;}
.zcb .mod_banner2 .banner_img li a{display: block;position: relative;width: 100%;height: 100%;}
.zcb .mod_banner2 .mask_cl,.mod_banner2 .mask_cr{width: 1000px;height: 100%;display: block;position: absolute;background-color: #000;opacity: .65;filter:alpha(opacity=65);z-index:1;top: 0;}
.zcb .mod_banner2 .mask_cl{left: -1000px;}
.zcb .mod_banner2 .mask_cr{right: -1000px;}
.zcb .mod_banner2 .banner_img li.on .mask{display: none;}
.zcb .mod_banner2 .banner_img img{width: 1000px;height: 434px;}
.zcb .mod_banner2 .banner_ft .mod_slider{position: absolute;left: 50%;bottom: 15px;}
.zcb .mod_banner2 .banner_info li{width: 100%;height: 64px;opacity: 0;filter:alpha(opacity=0);position: absolute;top: 0;left: 0;}
.zcb .mod_banner2 .banner_slider{width: 100%;height: 5px;overflow: hidden;position: absolute;top: 409px;left: 0;text-align: center;user-select:none; -moz-user-select:none; /*火狐*/-webkit-user-select:none; /*webkit浏览器*/-ms-user-select:none; /*IE10*/-khtml-user-select:none; /*早期浏览器*/}
.zcb .mod_banner2 .banner_slider li{width: 16px;height: 5px;display: inline-block;*display: inline;zoom:1;vertical-align: top;margin: 0 2px;*margin: 0 5px;}
.zcb .mod_banner2 .banner_slider a{display: block;width: 16px;height: 5px;background-color: #bbb;}
.zcb .mod_banner2 .banner_slider .on a{background-color: #b81b25;}
.sec7{height: 550px;  overflow: hidden;  min-width: 1220px;  color: #fff;background: url(../images/mall/zcb/zcb_07.jpg?1) top left repeat-x;  }
.sec7_cont{padding-top:110px;}
.sec7_cont .con_tit{font-size:46px;}
.sec7_cont .con_tit b{float:left;margin-top:-5px; font-family: arial;font-size:60px;color:#e81a62;font-weight: bold; }
.zcb_input_box{  width: 440px; margin: auto;}
.zcb_input_box .add_wrong{ position: absolute;  bottom: 1px;  left: 0;color:#f66;}
.zcb_input_box .add_wrong .ico_error{margin-top: -4px;}
.zcb_input_box .form_line{ position:relative;}
.zcb_input_box .form_line.time_before:before{ position:absolute; content:"";background:url(../images/new_mall/zcb/zcb.png?20160419) no-repeat; background-position:-210px 0; width:25px; height:21px; right:67px; top:8px; cursor:pointer; }
.zcb_input_box .form_line.time_before{ padding-bottom:20px;}
.zcb_input_box .label{position:absolute; color:#666; top:8px; left:20px; cursor:text; font-size:16px;}
.zcb_input_box .form_line{padding-bottom: 20px;position: relative;}
.zcb_input_box .text {       font-size: 16px;background: #fff;height: 41px;  line-height: 41px;  border: 0; padding: 0 20px;  width: 400px;}
.zcb_input_box .select{ width:300px; height:41px;color:#999;text-indent: 7px; font-size:14px; }
.zcb_input_box .select_c{width: 440px;font-size: 16px;padding-left: 9px;color: #666;}
.zcb_input_box .form_btn{display: block;  height: 44px;  width: 300px;  color: #FFF;  background: none;  font-size: 18px;  text-align: center;border: none;  cursor: pointer;  font-family: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;
font-weight:bold;}
.zcb_input_box .btn_e81a62{cursor:pointer;background: #e81a62;font-size:18px;color: #fff; border:0; width: 440px;height: 50px; } 
.zcb .zcb_input_box .btn_ca6c8d{cursor:pointer;background:#ca6c8d;font-size:18px;color:#fff;border:0; width: 210px;height: 50px; float: right;}
.zcb .zcb_input_box .text.w210{   width: 168px; float: left;}
.zcb .sec8{ padding-bottom: 80px;}
.zcb .sec8 .sec8_cont{  font-size: 16px;}
.zcb .sec8 .sec8_cont p *{vertical-align: middle;}
.zcb .sec8 .cricle{ margin-right: 10px;  
background: #999;width: 6px; height: 6px; border-radius: 50%; display: inline-block;}

.zcb .sec9 {padding-top: 50px; background: #f2f2f2;}
.zcb .zcb_zx_dl dl{ width: 245px; float: left;}
.zcb .zcb_zx_dl dt em{ display: block; background: url(../images/mall/zcb/zcb.png?20160419) center center no-repeat; width: 44px;height: 44px;  margin: auto;}
.zcb .zcb_zx_dl .icn_1 dt em{ background-position:  0 -90px;}
.zcb .zcb_zx_dl .icn_2 dt em{ background-position:  -46px -90px;}
.zcb .zcb_zx_dl .icn_3 dt em{ background-position:  -92px -90px;}
.zcb .zcb_zx_dl .icn_4 dt em{ background-position:  -138px -90px;}
.zcb .zcb_zx_dl dd p{ color: #999;  font-size: 14px; line-height: 20px;}
.zcb .zcb_zx_dl dd p.dd1{margin:24px auto; font-size: 18px;color: #333; }
.zcb .zcb_zx_dl dd a{ color: #e81a62; font-size: 14px; padding:30px 0 60px 0;  display: block;}
.zcb .zcb_zx_dl dd a:hover{ text-decoration: underline !important;}
.zcb .zcb_zx_dl dd a.text_none:hover{ text-decoration: none !important;  cursor: default;}

/*轮播滚动*/
.pic_index{position: relative; width: 100%; overflow: hidden;  font-size: 0;}
.pic_index .grid_c1,.pic_index.grid_c2{width: 980px;margin: 0 auto;}
.pic_index  .mod_imgnews .news_tit{ width:245px;}
.pic_index  .mod_imgnews .news_tit span{  width: 215px;}
.pic_index .col_l .mod_imgnews .news_tit{ width:495px;}
.pic_index_sec{padding-top: 50px;}
.pic_index_sec .right_list{width: 505px;}
.pic_index_sec .right_list ul{height: 349px; overflow: hidden;}
.pic_index_sec .right_list li{ display:inline;float: left; margin-bottom: 5px; margin-left: 7px;   background: #ECEFE5;}
.pic_sec_onlyli ul{width: 1015px;}
.pic_sec_onlyli .sec_bd{width: 100%; overflow: hidden;}
.pic_sec_onlyli li{ display:inline;float: left; width: 245px; margin-right: 7px;}
/*end*/
.zcb .banner_box { position: relative; height: 800px;}
.zcb .banner_box .banner{ position: absolute; left: 0; top: 0;}
.icn_zcb_arrow{ background-position: -132px 0;width: 20px;height:50px; position: absolute; right: -20px; top: 0;}
@media screen  and (max-width: 1442px) {
.f_song_special{font-family: f_STSong !important;}
.zcb .banner_box .banner img{ width: 1425px;  height: 600px;}
.zcb .banner_con {    top: 224px;}
.zcb .banner_con .p2 {  margin-top: 24px;  margin-bottom: 36px;  font-size: 18px;}
.zcb .banner_box .banner .img_wrap{ height: 600px;}
.zcb .banner_box { position: relative; height: 600px;}
}

/* 主材包改版-20160419 */
.wrap_1220{width:1220px;margin:0 auto;}
.con{color:#333;}
.con_tit{font-size:48px;text-align: center;margin-bottom:18px; }
.sub_t{font-size:24px;text-align: center;line-height:40px;}
.con_box{padding:70px 0;}
.con_box_tab{padding:50px 0;font-size: 14px;}
.con_box_tab .hd ul{border:1px solid #eee;border-right:none;}
.con_box_tab .hd ul li{float: left;width:243px;height:65px;line-height:65px;text-align: center;font-size: 24px;border-right:1px solid #eee;cursor:pointer;position: relative;}
.con_box_tab .hd ul li span{display: none; position: absolute;bottom:-1px;left:-1px;width:244px;height:2px;background-color:#34c083;}
.arr_d{display:block;width:0;height:0;border:6px solid transparent; overflow: hidden;border-top-color:#34c083;margin:2px auto 0;}
.con_box_tab .hd ul .last{width:242px;}
.con_box_tab .hd ul .on{color:#34c083;}
.con_box_tab .hd ul .on span{display: block;}
.con_box_tab .bd ul li{display: none; overflow: hidden;}
.con_box_tab .bd ul img{float: left;}
.con_box_tab .tab_c{float: right; width:240px;height:410px;line-height:22px;padding:30px;background-color:#f8f8f8;}
.con_box_tab .tab_c h3{padding-top:8px;}
.con_boxA,.con_boxB,.con_boxC,.con_boxD{padding:80px 0;}
.con_boxA,.con_boxC{background-color:#fafafa;}
.con_boxA img{padding-top:30px;}
.con_boxD .banner{margin-top:50px;}
.btn_yy{display:block;width:230px;height:50px;line-height:50px;font-size: 18px;color:#080a09;border:2px solid #080a09; border-radius: 5px;position: absolute;bottom: 125px;left: 44.5%;}
.btn_yy:hover{color:#e81a62;border-color:#e81a62;}
