body {

  margin: 0px;

  overflow-y: scroll;

}



a {

  text-decoration: none;

}



li {

  list-style: none;

}



.case_tab {

  background-color: #fff;

  margin-top: -21px;

  margin-bottom: 27px;

}



.case_tab ul {

  width: 1200px;

  overflow: hidden;

  margin: 0 auto;

}



.case_tab ul li {

  float: left;

  width: 19%;

  height: 54px;

  font-size: 18px;

  line-height: 51px;

  text-align: center;

  border-right: 1px #dedede solid;

  color: #666666;

}



.case_tab ul li:last-child {

  border: 0;

}



.active {

  color: #c52d25 !important;

  border-bottom: 2px #c52d25 solid;

}

#tab2 .most{

	    text-align: center;

    background: #333333;

    font-size: 16px;

    height: 45px;

    line-height: 45px;

        margin-top: 38px;

}

#tab2 .most a{

	color: #fff;

}

#tab2 h3 {

  border-bottom: 2px #dedede solid;

  margin-left: 9px;

  margin-right: 14px;

  padding-left: 0;

}

#tab3 h3 {

  border-bottom: 2px #dedede solid;

  margin-left: 9px;

  margin-right: 14px;

  padding-left: 0;

}



#tab3 .tab3_main{

	    margin-left: 9px;

	    margin-top: 20px;



}

#tab3 .tab3_left{

	width: 33%;

	float: left;

}

#tab3 .tab3_right{

	float: left;

    margin-left: 35px;

    width: 60%;

}

#tab3 .tab3_right h4{

	    font-size: 18px;

    margin-bottom: 9px;

        color: #666666;

}

#tab3 .tab3_right div{

	border-bottom: 1px #dedede solid;

    padding-bottom: 18px;

        padding-top: 15px;

}

#tab3 .tab3_right p{

	font-size: 14px;

    margin-bottom: 3px;

    color: #666666;



}





#tab3 .tab3_left img{

	width: 100%;

}

.tab3_left_yue{

	text-align: center;

}

.tab3_left_yue p{

font-size: 16px;
  
    margin-bottom: 10px;
    background: #c52d25;
    color: #fff;
    padding-top: 5px;
    padding-bottom: 5px;

}

.tab3_left_yue a{

color: #fff;

}

.tab2 .tab2_left {

  width: 42%;

  float: left;

  margin: 33px;

}



.tab2 .tab2_right {

  float: left;

  width: 46%;

}



.tab2 .tab2_right .p1 {

  margin-top: 33px;

  font-size: 18px;

  font-weight: 600;

  border-bottom: 2px #dedede solid;

  padding-bottom: 8px;

  color: #6d6c6c;

}



.tab2 .tab2_right .p2 {

  margin: 15px 0;

  font-size: 15px;

  color: #666666;

}

.tab2 .tab2_right .p2 span{

	color: red;

}

.tab2 .tab2_right .p2 a{

	font-size: 14px;

    margin-left: 10px;

    color: #002bff;

}



.caseDetail-push-list1 {

  width: 906px;

  margin-top: 0px;

  float: left;

  background-color: #fff;

}



.caseDetail-push-list1 h3 {

  padding: 9px;

  font-size: 18px;

  color: #4a4848;

  margin-bottom: 6px;

  margin-top: 9px;

}



.caseDetail-push-list1 .pic {

  width: 288px;

  /* height: 290px; */

  overflow: hidden;

}



.caseDetail-push-imgfont {

  width: 267px;

  height: 60px;

  border: 1px #eaeaea solid;

  padding: 9px;

  line-height: 20px;
      padding-bottom: 3px;

}



.center {

  width: 1200px;

  margin-left: auto;

  margin-right: auto;

  overflow: hidden;

}



.AreaR {

  width: 280px;

  float: right;

  

}



.submit-info {

  padding: 15px;

  color: #666;

  position: relative;

}





.bg-white {

  background: #fff;

}



.submit-info {

  padding: 15px;

  color: #666;

  position: relative;

}





.bg-white {

  background: #fff;

}



.submit-info .ico-tag {

  width: 41px;

  height: 41px;

  background: url(../images/ico.png!c) no-repeat -36px 0;

  position: absolute;

  left: 0;

  top: 0;

}



.submit-info h4 {

  padding: 20px 0 5px;

  font-size: 18px;

      color: #c52d25;

  font-weight: normal;

}



.submit-info .p1 {

  font-size: 14px;

  line-height: 24px;

}



.submit-info .btn {

  width: 100%;

  height: 33px;

  margin-top: 22px;

  font-size: 16px;
      margin-bottom: 8px;

}



.submit-info .txt {

  width: 236px;

  padding: 0 5px;

  height: 33px;

  border: solid 1px #ccc;

  margin-top: 19px;

  line-height: 33px\9;

  color: #666;
      background: #f6f8fa;
      border: solid 1px #f3f3f3;

}



.btn-red {

  background: #c52d25;

  color: #fff !important;

  border: 0;

  cursor: pointer;

}



.submit-info .p2 {

  font-size: 14px;

  margin-top: 10px;

}





.text-red,

.text-red a {

  color: #c52d25;

}



.submit-info .list {

  border-top: solid 1px #ddd;

  line-height: 24px;

  margin-top: 10px;

  padding-top: 10px;

  height: 120px;

  overflow: hidden;

}

.sjs_tui{

	clear: both;

	width: 906px;

}

.sjs_tui .bottom_barder{

	   float: right;

    margin-right: 8px;

    font-size: 14px;

    border:0;

}

.sjs_tui h3{

    font-size: 19px;

    padding-bottom: 6px;

    padding-top: 18px;

    border-bottom: 2px #dedede solid;

    margin-bottom: 14px;

}

.sjs_tui h3 span{

	 border-bottom: 2px #616161 solid;

	 padding-bottom: 11px;

}

.sjs_tui h3 span a{

	color: #8e8d8d;

}

.sjs_tui ul{

	width: 900px;

	overflow: hidden;

    margin-bottom: 33px;

}

.sjs_tui ul li{

	width: 22.5%;
    float: left;
    margin-left: 11px;
    margin-right: 10px;

}

.sjs_tui ul li .first{

	  /* width: 250px; */
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    font-size: 20px;
    /* margin: 5px auto; */
    margin: 1px auto;
    border-bottom: 2px #dedede solid;

}

.sjs_tui ul li .first span{

	    font-size: 16px;

	    color: #666;

}

.sjs_tui ul li div{

	/* width: 250px; */

   color: #3a3939;

    text-align: left;

    /* margin: 5px auto; */
    margin: 1px auto;

}

.sjs_tui ul li div span{

	color: red;

}

.sjs_tui ul li img{

  width: 100%;

}