

@media (min-width: 1200px){
	.container {
		width: 1226px;
	}
}
.pc-none{display:none;}

@media (max-width: 768px) {
	.wap-none{display:none;}
	.pc-none{display:block;}
	.swiper-banner{height:auto!important;overflow: hidden;
    position: relative;}
}



.feature-left .icon {
  float: left;
  width: 80px;
  height: 80px;
  display: table;
  text-align: center;
  border-radius: 100%;
  overflow: hidden;
  position: relative;
}
.nicdark_bg_yellow{
	background-color: #74CEE4;
 	background: linear-gradient(to left,#74CEE4 0,#74CEE4 100%);
	
}
.nicdark_bg_orange{
	background-color: #ec774b;
}
.nicdark_bg_green {
	background-color: #6fc191;
}
.nicdark_bg_blue {
	background-color: #C389CE;
}

.con-intro-table tr td:first-child{    padding: 15px 20px;
    background-color: #579dd9;
    font-size: 14px;
    color: #fff;
    font-size: 24px;
    text-align: center;
}


.intro .fa {
  display: inline-block;
  font-size: 32px;

  border-radius: 50%;
  transition:  all ease-in .4s;
  -webkit-transition: all ease-in .4s;
  -moz-transition: all ease-in .4s;
}
.icon-hover:hover .fa {
  color: #fff;
  box-shadow: inset 0px 0px 0px 50px rgba(50,50,50,0.3);;
  -webkit-box-shadow: inset 0px 0px 0px 50px rgba(50,50,50,0.3);
  -moz-box-shadow: inset 0px 0px 0px 50px rgba(50,50,50,0.3);
}



.section-gray{background: #eee 50% 150px / cover fixed;}
.section-blcok{padding: 30px 0;overflow: hidden;}
.section-blcok1{padding-top: 40px; padding-bottom: 40px;}
.section-blcok2{padding-top: 60px; padding-bottom: 60px;}
.list12 li{line-height: 21px;margin-bottom: 10px;list-style: none;margin-left: 0;padding-left:0;}
.list12 li a{}
.list12 li a{max-width: 369px;overflow: hidden;text-overflow:ellipsis; white-space: nowrap;display: inline-block;vertical-align: middle;}

.list12 span{float: right;}
.list12 .title:before {
    margin-left: 5px;
    content: '\f0da';
    color: #4174c5;
    margin-right: -5px;
}
.list12 .title:before {
    font-family: "FontAwesome";
    font-style: normal;
    font-weight: normal;
    speak: none;
    display: inline-block;
    text-decoration: inherit;
    width: 1em;
    margin-right: .2em;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 1em;
    margin-left: .2em;
    color: #a8abae;
    font-size: 14px;
}

.feature-left .icon i {    
	display: table-cell;
    vertical-align: middle;
    height: 80px;
    font-size: 40px;
    line-height: 40px;
    color: #fff;
}

.feature-left .feature-copy h3 {
  text-transform: uppercase;
  font-size: 18px;
  margin-bottom: 10px;
  margin-top:0px;
}



.whychoose .col-lg-4{margin-bottom: 25px;}
.jymx img{width: 100px;float: left;}
.jymx .imgblock{}

.feature-left .feature-copy {margin-left:100px;margin-right: 10px;}
.feature-left .feature-copy p{font-size: 14px;line-height: 22px;}
.divhr{overflow:hidden;margin-bottom:50px;border-top: 0px solid #dee0e5; }
.divhr span {
    width: 86px;
    height: 8px;
    display: block;
    margin: auto;
    border-radius: 5px 5px 5px 5px;
    background: url(../images/hdg-01.png);
}

/* ==================================== */
		     /* TYPOGRAPHY */
/* ==================================== */

h1{
	font-size:30px;
	font-weight:800;
	text-transform:uppercase;
	margin:30px 0 20px;
}

h2{
	font-size:36px;
	font-weight:600;
	margin:30px 0 20px;
	text-align: center;
}

h3{
	font-size:18px;
	font-weight:800;
	text-transform:uppercase;
	margin:30px 0 23px;
}

h4{
	font-size:18px;
	font-weight:600;
	margin:30px 0 20px;
}

h5{
	font-size:18px;
	font-weight:400;
	text-transform:uppercase;
	margin:30px 0 20px;
}

h6{
	font-size:16px;
	font-weight:700;
	margin:30px 0 20px;
}

p{
	margin:10px 0;
}