.cor4a3da4{
  color: #4a3da4;
}
.bgd0c9ff{
  background-color: #d0c9ff;
}
.bg8e7eff{
  background-color: #8e7eff;  
}
.bg68b0fb{
  background-color: #68b0fb;
}
.bg6414d5{
  background-color: #6414d5;  
}
.bgfa565d{
  background-color: #fa565d;  
}
.bgf68701{
  background-color: #f68701;  
}
.mt50{
  margin-top: 50px;
}
.hei_85{
  height: 85px;
}
.banner{
	height: 600px;
	background-image: url(/uploads/image/szcimages/banner.png);
	background-position: center top;
	background-repeat: no-repeat;
}
.bg_title{
   width: 955px;	
   height: 65px;	
   background-image: url(/uploads/image/szcimages/bg_title.png);
   line-height: 65px;
   font-size: 34px;	
   font-weight: bold;
   color: #fff;	
   position: relative;
}
.bg_title .num{
  padding-left: 20px;	
}
.bg_title .title{
 position: absolute;
 left: 185px;
 top: 0;
}
.model_num1 ul{
  margin-left: -30px;
}
.model_num1 ul li{
  float: left;	
  width: 380px;
  height: 342px;
  margin-top: 20px;
  margin-left: 30px;
  background-color: #f6f6f6;
  border-radius: 6px;  
}
.model_num1 .top_div{
  height: 248px;
  padding-top: 20px;
  background-color: #fff;
  border-radius: 6px 6px 0 0;
}
.model_num1 .fw_img{
 display: block;
 margin:0 auto;
}
.fw_title{
  margin-top: -15px;	
  font-size: 24px;
  color: #7a62ff;
  text-align: center;
  font-weight: bold;	
}
.fw_desc{
  font-size: 14px;
  color: #666;
  text-align: center;
  line-height: 24px;	
}
.model_num1 ul li .bottom_div{
  font-size: 16px;
  color: #333;
  line-height: 26px;
  text-align: center;
  padding-top: 20px;
}
.bold_500{
  font-weight: 500;	
}
.shengji_zhiyin .hd{
	width: 156px;
}
.shengji_zhiyin .bd{
	width: 200px;
}
.shengji_zhiyin .hd .item{	
  width: 122px;
  height: 32px;
  margin: -10px auto 18px auto;
  border: 1px solid #d2d2d2;
  border-radius: 16px;
  line-height: 30px;
  text-align: center;
  font-size: 16px;
  color: #666;
  cursor: pointer;
}
.shengji_zhiyin .hd .item.active{
 background-color: #7772ee;
 color: #fff;
}
.btn_zx{
  display: block;	
  width: 653px;
  height: 44px;
  margin: 20px auto;
  background: linear-gradient(0deg, #4676ef, #6dbafd);
  box-shadow: 0px 10px 18px 0px rgba(87, 148, 245, 0.3);
  border-radius: 22px;	
  font-size: 20px;
  font-family: microsoft yahei;
  font-weight: 400;
  color: #fff;
  line-height: 44px;
  text-align: center;
}
.btn_zx:hover{
  color: #fff;
}
.question_list ul{
  margin-left: -29px;
}
.question_list ul li{
  float: left;
  width: 278px;
  margin-left: 29px;
}
.question_list1 ul li{
  margin-top: 30px;
}
.question_list2 ul li{
  margin-top: 15px;
}
.question_list ul li .box_item{
 height: 192px;
 background: #fff;
 border: 5px solid #a79fed;
 border-radius: 6px; 
 padding: 10px;
 position: relative;
}
.question_list ul li .wrap_img{
  width: 100%;
  height:111px;
  border-radius: 6px;
  overflow: hidden;
}
.question_list ul li .alimg{
 width: 100%;
 height: 100%;
 border-radius: 6px;
}
.question_list ul li .title{
  font-size: 16px;
  color: #333;
  line-height: 20px;
  margin-top: 10px;
}
.question_list ul li .biaoshi_fenlei{
  position: absolute;
  left: -6px;
  top: -30px;
  width: 76px;
  height: 76px;
  background: -moz-linear-gradient(left, #a79fed 0%, #ccc6fc 100%);
  background: -webkit-gradient(linear, left left, left right, color-stop(0%,#a79fed), color-stop(100%,#ccc6fc));
  background: -webkit-linear-gradient(left, #a79fed 0%,#ccc6fc 100%);
  background: -o-linear-gradient(left, #a79fed 0%,#ccc6fc 100%);
  background: -ms-linear-gradient(left, #a79fed 0%,#ccc6fc 100%);
  background: linear-gradient(to right, #a79fed 0%,#ccc6fc 100%);
  border-radius: 50%;
  font-size: 18px;
  color: #5644ae;
  line-height: 76px;
  text-align: center;
  font-weight: bold;
}
.question_list ul li .btn_ljzx{
  display: block;
  width: 241px;
  height: 44px;
  margin: 15px auto;
  background: linear-gradient(0deg, #4676ef, #6dbafd);
  box-shadow: 0px 10px 18px 0px rgba(87, 148, 245, 0.3);
  border-radius: 22px;
  font-size: 20px;
  color: #fff;
  line-height: 44px;
  text-align: center;
}
.fanwei_title{
  width: 174px;
  height: 47px;
  background: linear-gradient(90deg, #ff7f97, rgba(254, 127, 151, 0));
  border-radius: 24px;
  font-size: 22px;
  font-weight: bold;
  color: #9b1d3c;
  line-height: 47px;
  padding-left: 20px;
}
.model_num3{
  margin-top: 40px;
  padding-top: 30px;
  padding-bottom: 50px;
  background-color: #5744ae;
  background-image: url(/uploads/image/szcimages/bg_m3.png);
  background-repeat: no-repeat;
  background-position: center center;
}
.model_num3 .step_line{
  width: 826px;
  height: 10px;
  margin: 30px auto;
  position: relative;
  background: #ffd9e3;
  border-radius: 5px;
}
.circle_num{
  width: 30px;
  height: 30px;
  background: linear-gradient(90deg, #ff5c7b, #ff7ca5);
  border-radius: 50%;
  font-size:20px;
  font-weight: bold;
  line-height: 30px;
  text-align: center;
  color: #fff;
  position: absolute;
  top: 50%;
  margin-top: -15px;
}
.circle_num1{
  left: -15px;
}
.circle_num2{
  left: 50%;
  margin-left: -15px;
}
.circle_num3{
  right: -15px;
}
.circle_num4{
  left: -15px;
}
.circle_num5{
  left: 33.3%;
  margin-left: -15px;
}
.circle_num6{
  left: 66.6%;
  margin-left: -15px;  
}
.circle_num7{
  right: -15px;
}
.course_step ul{
 margin-left: -9px;
}
.course_step li{
  float: left;
  margin-left: 9px;
  background: #fff;
  border-radius: 6px;
}
.course_step1 li{
  width: 394px;
  height: 215px;
}
.course_step2 li{
  width: 293px;
  height: 215px;
}
.course_step .top_div{
  height: 68px;
  border-radius: 6px 6px 0 0;
  position: relative;
}
.course_step .top_div_title{
  line-height:68px;
  font-size: 24px;
  padding-left: 26px;
  font-weight: bold;
}
.course_step .tedian{
 position: absolute; 
 right: 24px;
 top:20px;
 width: 90px;
 height: 31px;
 border-radius: 16px;
 font-size: 16px;
 color: #fff;
 line-height: 31px;
 text-align: center;
 padding-left: 20px;
 background-color: #ff5c7b;
 background-repeat: no-repeat;
 background-position: 17px center;
}
.tedian_hf{
  background-image: url(/uploads/image/szcimages/tedian_hf.png);
}
.tedian_zb{
  background-image: url(/uploads/image/szcimages/tedian_zb.png);
}
.course_step .item{
  float: left;
  height: 41px;
  background: #eee;
  border-radius: 21px;
  line-height: 41px;
  text-align: center;
  font-size: 18px;
  color: #333;
  margin-top: 15px;
}
.course_step1 .item{
  width: 171px;
  margin-left: 18px;
}
.course_step2 .item{
  width: 126px;
  margin-left: 13px;
}
.course_xqzx{
  width: 241px;
  height: 44px;
  display: block;
  margin: 15px auto;
  background: linear-gradient(0deg, #4676ef, #6dbafd);
  box-shadow: 0px 10px 18px 0px rgba(87, 148, 245, 0.3);
  border-radius: 22px;
  font-size: 18px;
  color: #fff;
  line-height: 44px;
  text-align: center;
  font-weight: bold;
}
.course_xqzx:hover{
  color: #fff;
}
.model_num4{
  background-color: #e5e4ff;
  padding-top: 50px;
}
.model_num4 .tedian{
  position: absolute;
  right: -244px;
  top: 15px;
  width: 346px;
  height: 38px;
  background-color: #978de8;
  border-radius: 19px;
  line-height: 38px;
  text-align: center;
  font-size: 18px;
  color: #fff;
  font-weight: 400;
}
.model_num2{
  margin-top: 50px;
}
.model_num4 ul{
  margin-left: -9px;
}
.model_num4 li{
  float: left;
  width: 394px;
  margin-left: 9px;
  margin-top: 25px;
  background: #fff;
  border-radius: 10px;
}
.model_num4 li .top_div{
  height: 103px;
  border-radius: 10px 10px 0 0;
  padding-top: 12px;
  position: relative;
}
.model_num4 li .sjx_bottom{
  display: block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 8px;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  bottom: -16px;
}
.model_num4 li .sjx_bottom1{
  border-color:#d0c9ff transparent transparent transparent;
}
.model_num4 li .sjx_bottom2{
  border-color:#8e7eff transparent transparent transparent;
}
.model_num4 li .sjx_bottom3{
  border-color:#68b0fb transparent transparent transparent;
}
.model_num4 li .top_div_title{
  font-size: 28px;
  line-height: 44px;
  text-align: center;
}
.model_num4 li .top_div_desc{
  width: 257px;
  height: 31px;
  margin: 0 auto;
  border-radius: 16px;
  font-size: 14px;
  color: #fff;
  line-height: 31px;
  text-align: center;
}
.model_num4 li .top_div_desc1{
  background: #b5ade8;
}
.model_num4 li .top_div_desc2{
  background: #8272f0;
}
.model_num4 li .top_div_desc3{
  background: #5ba3ee;
}
.model_num4 li .middle_div{
 height: 185px;
 background-color: #fff;
}
.model_num4 li .middle_div .item{
 display: block;
 height: 38px;
 margin-top: 20px;
 background: #f5f5f5;
 border-radius: 19px;
 line-height: 38px;
 text-align: center;
 font-size: 14px;
 color: #333;
}
.model_num4 li .middle_div .float_item{
  float: left; 
  width: 181px;
  margin-left: 12px;
}
.model_num4 li .middle_div .row_item{
  float: left;
  width: 358px;
  margin-left: 19px;
}
.model_num4 li .bottom_div{ 
 width: 394px;
 padding-bottom: 20px;
 background: #f2f7ff;
 border-radius: 0px 0px 10px 10px;
}
.model_num4 li .jiage{
  font-size: 30px;
  line-height: 70px;
  color: #ff5280;
  font-weight: bold;
  padding-left: 25px;
}
.btn_buy{
  display: block;
  width: 169px;
  height: 44px;
  margin-top: 15px;
  margin-right: 25px;
  background: linear-gradient(0deg, #4676ef, #6dbafd);
  box-shadow: 0px 10px 18px 0px rgba(87, 148, 245, 0.3);
  border-radius: 22px;
  line-height: 44px;
  text-align: center;
  font-size: 16px;
  color: #fff;
}
.btn_buy:hover{
  color: #fff;
}
.model_num5{
  margin-top: 40px;
  padding-top: 40px;
  padding-bottom: 50px;
  background-color: #5744ae;
}
.model_num5 .tedian{
  position: absolute;
  right: -244px;
  top: 15px;
  width: 285px;
  height: 38px;
  line-height: 38px;
  background: #d6d0ff;
  border-radius: 19px;
  text-align: center;
  font-size: 18px;
  color: #5744ae;
  font-weight: 400;
}
.model_tk{
  padding-bottom: 20px;
  background-image: url(/uploads/image/szcimages/tk_center.png);
  background-repeat: no-repeat;
  background-position: center center;
}
.model_tk ul{
  padding-top: 20px;
}
.model_tk ul li{
  width: 290px;
  height: 145px;
  margin-top: 30px;
  background-image: url(/uploads/image/szcimages/img-no5.png);
  background-repeat: no-repeat;
  background-position: left top;
  position: relative;
}
.model_tk_title{
  font-size: 23px;
  color: #fff;
  font-weight: bold;
  line-height: 40px;
  position: absolute;
  left: 40px;
  top: 10px;
}
.model_tk_desc{
  font-size: 16px;
  color: #333;
  line-height: 26px;
  padding: 60px 10px 20px 50px;
}
.tk_active{
  width: 100%;
  height:116px;
  background-image: url(/uploads/image/szcimages/tk_active.png);
  background-repeat: no-repeat;
  background-position: center top;  
}
.tk_active .btn_ceshi{
 display: block;
 width: 100%;
 height: 116px;
}
.model_num6{
  background-color: #e5e4ff;
  padding-top: 50px;
  padding-bottom: 40px;
}
.model_tc .top_div{
  height: 112px;
  background: linear-gradient(90deg, #4676ef, #6dbafd);
  border-radius: 6px 6px 60px 0px;
  position: relative;
  padding-left: 102px;
  padding-right: 20px;
  padding-top: 25px;
}
.model_tc .tc_mc{
  font-size: 24px;
  color: #fff;
  font-weight: bold;
}
.model_tc .tc_zc{
  font-size: 12px;
  color: #fff;
  line-height: 20px;
}
.model_tc .tc_img{
  width:78px;
  height:78px;
  border-radius: 50%;
  position: absolute;
  left: 13px;
  top: 17px;
}
.model_tc .bottom_div{
  font-size: 14px;
  color: #333;
  line-height: 20px;
  padding: 20px;
}
.model_tc .tc_kc{
 height: 50px;
}
.tc_bq{
  height: 120px;
}
.model_num7{
  background-color: #5744ae;
  padding-top: 40px;
  padding-bottom: 50px;
}
.model_shouhuo ul{
  margin-left: -10px;
}
.model_shouhuo li{
  width: 292px;
  height: 214px;
  float: left;
  margin-top: 30px;
  margin-left: 10px;
  background-image: url(/uploads/image/szcimages/bg-no7.png);
  background-repeat: no-repeat;
  background-position: center top;
  padding-top: 26px;
  padding-left: 3px;
}
.model_shouhuo li .bottom_div{
  width: 247px;
  height: 188px;
  background: #fff;
  margin: 0 auto;
  padding-top: 10px;
  border-radius: 0px 0px 6px 6px;
}
.model_shouhuo li .sh_img{
  display: block;
  margin: 0 auto;
}
.model_shouhuo li .sh_title{
 margin-top: 10px; 
 font-size: 26px;
 color: #333;
 text-align: center;
 font-weight: bold;
}
.model_shouhuo li .sh_desc{
  font-size: 16px;
  color: #999;
  text-align: center;
  line-height: 26px;
}
.model_num7 .tedian{
  position: absolute;
  right: -244px;
  top: 15px;
  width: 295px;
  height: 38px;
  line-height: 38px;
  background: #d6d0ff;
  border-radius: 19px;
  text-align: center;
  font-size: 18px;
  color: #5744ae;
  font-weight: 400; 
}
.model_tedian ul{
  margin-left: -15px;
}
.model_tedian ul li{
  width: 228px;
  height: 228px;
  float: left;
  border-radius: 10px;
  background-color: #fff;
  margin-left: 15px;
  margin-top: 20px;
  padding-top: 15px;
}
.model_tedian li .sh_img{
  display: block;
  margin: 0 auto;
}
.model_tedian li .sh_title{
 margin-top: 10px; 
 font-size: 26px;
 color: #333;
 text-align: center;
 font-weight: bold;
}
.model_tedian li .sh_desc{
  font-size: 15px;
  color: #999;
  margin-top: 5px;
  padding-left: 30px;
  padding-right: 30px;
}
.model_jxfw ul{
  margin-left: -10px;
  margin-top: 30px;
}
.model_jxfw li{
  width: 390px;
  height: 99px;
  float: left;
  margin-top: 10px;
  margin-left: 10px;
  background-color: #fff;
  border:3px solid #d5cfff;
  border-radius: 6px;
  padding-top: 18px;
  padding-left: 100px;
  background-repeat: no-repeat;
  background-position: 20px center;
}
.model_jxfw li .jxfw_title{
 font-size: 22px;
 color: #4a3da4;
 font-weight: bold;
}
.model_jxfw li .jxfw_desc{
 font-size: 16px;
 color: #666;
 line-height: 28px;
}
.model_jxfw .li1{
  background-image: url(/uploads/image/szcimages/bf1.png);
}
.model_jxfw .li2{
  background-image: url(/uploads/image/szcimages/bf2.png);
}
.model_jxfw .li3{
  background-image: url(/uploads/image/szcimages/bf3.png);
}
.model_jxfw .li4{
  background-image: url(/uploads/image/szcimages/bf4.png);
}
.model_jxfw .li5{
  background-image: url(/uploads/image/szcimages/bf5.png);
}
.model_jxfw .li6{
  background-image: url(/uploads/image/szcimages/bf6.png);
}
.model_num8{
  background-color: #e5e4ff;
  padding-top: 50px;
  padding-bottom: 50px;
}
.pingjia{
  margin-top: 30px;
}
.pingjia ul li{
  width: 595px;
  height:386px;
  position: relative;
}
.pingjia ul li:before{
  display: block;
  content: "";
  width: 595px;
  height: 25px;
  background: #a097eb;
  border-radius: 13px;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: 1;
}
.pingjia ul li:after{
  display: block;
  position: absolute;
  left:13px;
  bottom: 7px;
  content: "";
  width: 568px;
  height: 10px;
  background: #4a3da4;
  border-radius: 5px;
  z-index: 2;
}
.pingjia ul li .top_div{
  position: absolute;
  left:23px;
  bottom: 15px;
  z-index: 3;
  width: 549px;
  height: 371px;
  background-color: #fff;
  border-radius: 6px;
  padding: 10px;
}
.pingjia ul li .wrap_wen{
  width: 100%;
  height: 100%;
  background-color: #ededed;
  padding: 30px 40px;
}
.pingjia li time {
    font-size: 34px;
    font-weight: bold;
    color: #b49cd8;
    font-style: italic;
}
.pingjia li h3 {
    line-height: 40px;
    font-size: 20px;
    color: #333;
    font-weight: bold;
    margin: 0;
}
.pingjia li p {
    padding-top: 15px;
    padding-right: 245px;
    font-size: 18px;
    color: #333;
    margin: 0;
    line-height: 30px;
    font-weight: normal;
}
.pingjia li .pingjia_img {
    position: absolute;
    right: 20px;
    top: 30px;
    width: 265px;
}
.warn_msg{
  width: 286px;
  height: 254px;
  margin-top: 30px;
  margin-left: 18px;
  background-image: url(/uploads/image/szcimages/bg-no10.png);
  background-repeat: no-repeat;
  background-position: center top;
  position: relative;
}
.warn_msg:first-child{
  margin-left: 0;
}
.warn_msg_title{
 font-weight: bold;
 font-size: 22px;
 color: #fff;
 text-align: center;
 line-height: 58px;
}
.warn_msg_desc{
  font-size: 16px;
  color: #333;
  padding:15px 30px;
  line-height: 24px;
  text-indent: 2em;
}
.warn_msg_kefu{
  position: absolute;
  left: 50%;
  margin-left: -110px;
  bottom: 30px;
  width: 220px;
  height: 44px;
  background: #eaf1ff;
  border-radius: 22px;
  line-height: 44px;
  text-align: center;
  font-size: 18px;
  color: #3686ff;
}
.model_msg{
  height: 399px;
  background-image: url(/uploads/image/szcimages/liuyan.png);
  background-repeat: no-repeat;
  background-position: center top;  
}
.msg_title{
  margin-top: 30px;
  font-size: 34px;
  color: #5744ae;
  font-weight: bold;
  text-align: center;
}
.msg_desc{
  margin-top: 22px;
  font-size: 18px;
  color: #5744ae;
  line-height: 26px;
  text-align: center;
}
.user_tel,.user_name{
  width: 400px;
  height: 48px;
  display: block;
  margin: 15px auto;
  background: #fff;
  border-radius: 32px;
  border: none;
  text-align: center;
  font-size: 18px;
  color: #666;
}
.sub{
 width: 400px;
 height: 48px;
 margin: 0 auto;
 background: linear-gradient(90deg, #ff5c7b, #ff7ca5);
 border-radius: 32px; 
 font-size: 20px;
 color: #fff;
 font-weight: bold;
 line-height: 48px;
 text-align: center;
 cursor: pointer;
}
.banner_top {
  width: 1100px;
  letter-spacing: 2px;
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #5744ae;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  position: fixed;
  top: 0;
  left: 50%;
  margin-left: -550px;
  z-index: 999;
}
.end_time {
  padding-left: 70px;
  background-image: url(/uploads/image/szcimages/shizhong.png);
  background-repeat: no-repeat;
  background-position: 20px center;
  font-size: 24px;
  color: #fff;
}
.time_item {
  display: inline-block;
  width: 48px;
  height: 46px;
  margin-right: 12px;
  background-color: #fd5960;
  border-radius: 5px;
  line-height: 46px;
  text-align: center;
}
.btn_ljbm {
  position: absolute;
  right: 20px;
  top: 50%;
  margin-top: -23px;
  width: 149px;
  height: 46px;
  border-radius: 23px;
  background: #ffe3a4;
  background: -moz-linear-gradient(top, #fafff6 0%, #ffdd93 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafff6), color-stop(100%, #ffdd93));
  background: -webkit-linear-gradient(top, #fafff6 0%, #ffdd93 100%);
  background: -o-linear-gradient(top, #fafff6 0%, #ffdd93 100%);
  background: -ms-linear-gradient(top, #fafff6 0%, #ffdd93 100%);
  background: linear-gradient(to bottom, #fafff6 0%, #ffdd93 100%);
  color: #333;
  line-height: 46px;
  text-align: center;
  font-size: 22px;
}
.btn_ljbm:hover {
  color: #333;
}
.left_menu{
  position: fixed;
  left:10px;
  top:50%;
  margin-top: -205px;
  z-index: 999; 
  width: 80px;
  background-color: #fff;
  border-style: solid;
  border-width: 5px;
  border-color: #548ff4;
  border-radius: 10px;
}
.left_menu ul li{
  font-weight: bold;
  font-size: 16px;
  color: #333;
  line-height: 40px;
  text-align: center;
  border-bottom: 2px dotted #ddd;
  cursor: pointer;
}
.left_menu ul li.active{
  color: #f18a09;
}
.left_menu .back_top{
  padding-top: 25px;
  padding-bottom: 5px;
  background-color: #f18a09;
  background-image: url(/uploads/image/szcimages/top.png);
  background-repeat: no-repeat;
  background-position: center 10px;
  font-weight: bold;
  color: #fff;
  font-size: 16px;
  text-align: center;
  cursor: pointer;
}
.right_kefu {
    position: fixed;
    right: 10px;
    top: 50%;
    margin-top: -116px;
    z-index: 999;
    width: 120px;
    height: 142px;
    background-color: #fff;
    border: 5px solid #6313cc;
    border-radius: 10px;
    padding-top: 18px;
    padding-bottom: 10px;
}
.right_kefu img {
    position: absolute;
    right: 50%;
    margin-right: -40px;
    top: -90px;
}
.right_kefu a {
    display: block;
    margin: 10px auto;
    width: 102px;
    height: 26px;
    border-radius: 13px;
    color: #fff;
    font-size: 12px;
    line-height: 26px;
    text-align: center;
}
.right_kefu a:hover {
    color: #fff;
}
.fw_jiangjia{
  background: -moz-linear-gradient(left, #4c80f1 0%, #65acfa 100%);
  background: -webkit-gradient(linear, left left, left right, color-stop(0%, #4c80f1), color-stop(100%, #65acfa));
  background: -webkit-linear-gradient(left, #4c80f1 0%, #65acfa 100%);
  background: -o-linear-gradient(left, #4c80f1 0%, #65acfa 100%);
  background: -ms-linear-gradient(left, #4c80f1 0%, #65acfa 100%);
  background: linear-gradient(to right, #4c80f1 0%, #65acfa 100%);
  font-size: 18px;
  color: #fff;
  width: 116px;
  height: 38px;
  position: absolute;
  left: 50%;
  margin-left: -58px;
  bottom: 23px;
  text-align: center;
  border-radius: 19px;
  line-height: 38px;
}
.tcslide{ 
  width:1200px;
  position:relative;  
  height:302px; 
}
.tcslide .bd{ 
  margin:0 auto; 
  position:relative; 
  z-index:0; 
  overflow:hidden;  
}
.tcslide .bd ul{ 
  width:1220px!important; 
  height:302px;
}
.tcslide .prev,
.tcslide .next{  
  display:block;  
  position:absolute; 
  z-index:1; 
  top:40%; 
  left:0;  
  z-index:1; 
  width:65px; 
  height:65px; 
  display:none;  
  background-color: rgba(0,0,0,0.5);
  border-radius: 50%;
}
.tcslide .prev{
  background-image: url(/uploads/image/scimages/zzsc29.png);
  background-repeat: no-repeat;
  background-position: center;
}
.tcslide .next{ 
  left:auto; 
  right:0; 
  background-image: url(/uploads/image/scimages/zzsc30.png);
  background-repeat: no-repeat;
  background-position: center;
}
.tcslide li{
 width:100%!important;  
 height:272px; 
 overflow:hidden;
 margin-left: -9px;
}
.tcslide li .item{
 width: 293px; 
 float: left;
 margin-left: 9px;
 margin-top: 30px;
 background: #fff;
 border-radius: 6px;  
}