﻿*{margin: 0;padding: 0;font-family: '微软雅黑','宋体';}
body {margin: 0;padding: 0;}
a {text-decoration:none;color: #FFF;font-size: 16px;}
a:hover, a:focus{color:#FFF;text-decoration:none;}
h3 {font-size:20px;}
p {font-size: 16px;}
li {list-style: none;margin: 0;padding: 0;}
ul {margin: 0;padding: 0;}
img {margin: 0;padding: 0;border: 0px;outline-width:0px;  vertical-align:top; }
input{margin: 0;padding: 0;border: 0px;}
.clear {clear:both;}
.fl {float:left;}
hr {border: 1px solid #00a2ff;}
.banner{ background:url(images/pct_01.jpg) no-repeat center top; height:583px;}


.banerr{height:188px; width:1200px; margin:0 auto;}
.banerr li{float:left; width:220px; margin-left:20px; margin-top:30px;}
.banerr li img{margin-left:20px; margin-bottom:30px;}
.banerr li p{text-align:center; color:#333333; font-size:20px; margin-right:60px;line-height:40px; border-radius:20px;}
.zcsddf{float:left; width:590px; margin-top:30px;}
.zcsddf h3,.zcsddf p,.zcsddf img{float:right;}
.zcsddf h3{font-size:30px; line-height:40px; padding:10px 0;}
.zcsddf p{font-size:20px; line-height:30px; margin-bottom:30px;}

.ycsne{float:right; width:590px; margin-top:30px;}
.ycsne h3{font-size:30px; line-height:40px; padding:10px 0;}
.ycsne p{font-size:20px; line-height:30px; margin-bottom:60px;}


.hzqy{ background:url(images/jxz_67.jpg) no-repeat center top; height:789px;}
.tu1{float:left; width:414px;}
.tu2{float:right; width:343px;}
.wenz1{float:left; width:443px; margin-top:15px;}
.wenz1 li{background-color:#FE6E47; height:80px; margin-bottom:10px; width:420px; padding:10px; color:#FFF; text-align:center; line-height:40px; border-radius:10px;font-size:16px;}

.wzxd p{text-align:center; line-height:60px;}
.main{width:1200px; margin:0 auto;}
.tit_04 {text-align: center;font-size:40px;color: #000 ;padding:50px 0 10px;width:1200px; margin:0 auto 10px;}

.jvzhon{text-align:center; font-size:20px; margin:0 0 40px; color:#999;}
.htx{border-bottom:5px solid #f86e61;  width:30%; margin:0 auto;}
.wenzin p{ line-height:40px; text-align:center; margin-top:5px; color:#FFF;}
.baiming{background-color:#FFF; margin:20px 0; padding:10px;}
.ull{margin-top:40px;}
.ull li{float:left; width:330px; margin-left:50px;border-radius:15px; height:220px;box-shadow:0 0 9px 3px #e6e6e6;}
.ull li h3{background:url(images/jxz_11.jpg) no-repeat; height:43px; width:200px; text-align:center; margin:20px auto; font-size:25px; color:#288dff;}
.ull li p{font-size:16px; color:#333333; padding:0 30px 30px; line-height:30px;}
.bzdf .ztw{width:490px; float:left;}

.bg44{background-color:#1674ff; height:832px; margin-top:50px;}

.bg33{background:url(images/PC39.jpg) no-repeat; height:680px; width:1200px; margin:0 auto;}
.bg33 ul{padding:60px 0 0 0;}
.bg33 li{float:left; width:390px; height:246px; margin-left:100px; margin-bottom:60px;}
.bg33 .lls{margin-left:230px;}
.bg33 li h3{text-align:center; line-height:50px; font-size:30px; color:#FFF;}
.bg33 li p{font-size:18px; line-height:30px;color:#FFF;}
.bg33 li a{display:block; width:200px; height:50px; background-color:#fdf100; margin:0 auto; text-align:center; line-height:50px; margin-top:20px;    border-radius: 30px; font-size:20px; color:#6e81f0;}

.zfdt{float:left; width:634px;}
.yfdw{float:right; width:500px;}
.yfdw h3{background-color:#d8d7d7; height:30px; line-height:30px;width:200px;border-radius: 20px; text-align:center; color:#333; margin:10px 0;}
.yfdw p{line-height:40px; font-size:20px; color:#666666;}
/* 本案例需要的css样式 */
.ycnr{float:right; width:700px;}
.tab-hd {overflow:hidden; zoom:1;}
.tab-hd li{ float:left; width:160px; height:50px; line-height:50px; margin-left:45px; font-weight:bold; color:#fff; text-align:center; cursor:pointer;    font-size: 20px;}
.tab-hd li.dyt{background:#52A0FD;
	background:-webkit-linear-gradient(left,#0268ff 0%,#0268ff 80%,#0268ff 100%);
	background:linear-gradient(to right,#52A0FD 0%,#0268ff 80%,#0268ff 100%);}
.tab-hd li.det{	  background:#ffba05;
	background:-webkit-linear-gradient(left,#ff992a 0%,#ff992a 80%,#ff992a 100%);
	background:linear-gradient(to right,#ffba05 0%,#ff992a 80%,#ff992a 100%);}
	
	
.tab-bd li{display:none; padding:20px; padding:40px 20px 0px;border-top:0 none; font-size:18px; line-height:40px; margin-top:20px; width:618px;}
.tab-bd li.nr1{background:url(images/pjx_03.jpg) no-repeat; height:183px;}
.tab-bd li.nr2{background:url(images/pjx_04.jpg) no-repeat; height:183px;}
.tab-bd li.nr3{background:url(images/pjx_05.jpg) no-repeat; height:183px;}
.tab-bd li.thisclass{ display:list-item;}

.bg44 li{float:left; margin-left:20px; width:280px; background-color:#73acff; height:230px;border-radius: 10px; position:relative;}
.bg44 li img{margin-left:60px; margin-top:10px;}
.bg44 li p{color:#FFF; text-align:center; font-size:20px; margin-top:10px;}





.container-fluid{ width: 100%;} /*通栏*/
.container{
	width: 1200px;
	margin: 0 auto;
	box-sizing: border-box;
	overflow: hidden;
	position: relative;
}
.liuliu {
	height: 612px;
}
.liuliu ul li {
	width: 25%;
	float: left;
	height: 139px;
}
.liuliu ul li p {
	    font-size: 36px;
    line-height: 36px;
    color: #333333;
    text-align: center;
    font-weight: bold;
    cursor: pointer;
    margin-top: 37px;
}
.liuliu ul li p:nth-of-type(2) {
	font-size: 21px;
    line-height: 21px;
    color: #d3d2d2;
    margin-top: 11px;
    text-align: center;
    font-weight: normal;
}
.swiper7 {
      width: 1161px;
      height: 474px;
      margin-top: 139px;
      margin-left: auto;
      margin-right: auto;
}
.swiper7 .swiper-slide {

      text-align: center;
      font-size: 18px;
      background: #fff;
      height: calc((100% - 30px) / 2);

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
.swiper7 .swiper-slide img {
    width: 100%;
    height: 100%;
}
#swiper7 {
	position:absolute;
	top: 135px;
	left: 0;
	z-index: 5;
	background-color: #FFFFFF;
}
#swiper8 {
	display:block;
	position:absolute;
	top: 135px;
	left: 0;
	background-color: #FFFFFF;
}
#swiper9 {
	display:block;
	position:absolute;
	top: 135px;
	left: 0;
	background-color: #FFFFFF;
}
#swiper10 {
	display:block;
	position:absolute;
	top: 135px;
	left: 0;
	background-color: #FFFFFF;
}
.jia .bul {
	color: #0072b6 !important;
}


.lsyj li{float:left; width:388px; margin:5px 5px 20px 5px; }
.lsyj li h3{text-align:center; background-color:#0264d3; color:#FFF; height:40px; line-height:40px;}
.lsyj li p{text-align:center; margin-top:10px; line-height:30px;}
.zt_form2 form{
    width: 740px;
    margin: 0 auto;
	padding:15px 0 0 10px;
}
.zt_form2 input{
    width:25%;
    text-indent: 5px;
    padding: 10px 0;
    font-size: 18px;
    margin-right: 10px;
    border: unset;
    border-radius: 3px;
    cursor: pointer;
	background-color:#FFF;
	border:1px solid #CCC;
}
.zxbmx p{font-size:25px; margin-left:30px;}
.zxbmx p span{color:#F00; font-weight:bold;}
.bmbd{width:450px; float:left;}
.bmbd li{float:left; width:220px; height:50px; background-color:#6e84ff; margin:0 0 4px 5px;}
.bmbd li a{ display:block; width:192px; height:50px; padding:5px 0 5px 5px;}
.bmbd li img{float:left; margin-left:10px;}
.bmbd li p{float:left; margin:5px 0 0 10px;}
.ywenda{ float:right; width:750px;}
.ywenda li{float:left; width:350px; height:50px; line-height:50px;  background-color:#6e84ff; margin:0 0 4px 10px; text-align:center;}
.ywenda li a{display:block;}
.zt_form2 input.submit_form2{
    background-color: #ee0000;
    color: #FFF;
    text-indent: unset !important;
}
.bmhrn{float:left; width:165px;}
.zxbmx{float:left; width:641px;}
.wenznr li{background-color:#FFF; width:340px; margin-right:20px; float:left; padding:20px; height:250px;}
.wenznr li h3{text-align:center; color:#f86f61}
.wenznr li p{line-height:40px;}
.butt {
    text-align: center;
    margin:30px  0;
	height:60px;
}
.butt a {display: inline-block;width:300px;line-height:60px;text-align: center;font-size:20px;white-space: nowrap;word-spacing: normal;letter-spacing: normal;overflow: hidden;text-overflow:ellipsis;color: #FFF;	border-radius:30px; font-weight:bold;}
.bt1 a {
     	background:#52A0FD;
	background:-webkit-linear-gradient(left,#0268ff 0%,#0268ff 80%,#0268ff 100%);
	background:linear-gradient(to right,#52A0FD 0%,#0268ff 80%,#0268ff 100%);
}
.bt2 a {
	  background:#ffba05;
	background:-webkit-linear-gradient(left,#ff992a 0%,#ff992a 80%,#ff992a 100%);
	background:linear-gradient(to right,#ffba05 0%,#ff992a 80%,#ff992a 100%);
}
.rgUl2  p{font-size:20px;}
.rgUl2 .dw1{
	position:absolute;
	right:385px;
	top:36px;
}
.rgUl2 .dw2{
	position:absolute;
	right:282px;
	top:150px;
}
.rgUl2 .dw3{
	position:absolute;
	right:180px;
	top:283px;
}
.rgUl2 .dw4{
	position:absolute;
	right:91px;
	top:394px;
	width: 511px;
	height: 83px;
}
.rgUl2 .dw5{
	position:absolute;
	right:201px;
	top:529px;
}
.rmzy p{text-align:center;}
.rgUl2 {margin-top: 20px; position:relative;}
.rgUl2 ul li {float: left;margin-left: 10px;}
.rgUl2 ul li:first-child{margin-left: 0;}
.rgUl2 ul li p {text-align: center;line-height: 50px; background-color:#FFF;}
.wenzi3{float:right; width:550px; margin:100px 0 0 0;}
.wenzi3 h3{ color:#FFF;}
.wenzi3 p{color:#FFF; line-height:30px;}
.sdnj{margin-bottom:40px; height:220px;}
.sdnj li{float:left; width:273px; margin-left:5px; margin-top:10px; background-color:#f4f4f4; border:1px #CCC solid; padding:10px; margin-bottom:10px;}
.sdnj li p{font-size:20px; text-align:center;}
.sdnj li a{display:block; background-color:#555cf2; color:#FFF; width:120px; height:30px; line-height:30px; text-align:center; margin:10px auto;}
.sdnj1 li{float:left; width:268px; margin-left:30px;}
.section3 {
  box-sizing: border-box;
  position: relative;
  padding: 10px 0;
  min-width: 1100px;
  width:1200px; margin:0 auto;}

  .sect3-cont-left {
  width: 330px;
  background-color:#555cf2;
  padding-left:20px;
  padding-bottom:20px;
  }
  
  .sect3-cont-left > div:nth-child(1) {
    box-sizing: border-box;
    height: 197px;
    padding-top: 45px;
}
    .sect3-cont-left > div:nth-child(1) p {
      font-size: 100px;
      line-height: 90px;
      color: #ffc637;
      font-weight: normal;
      letter-spacing: -6px; }
    .sect3-cont-left > div:nth-child(1) span {
      display: block;
      font-size: 24px;
      line-height: 24px;
      color: #fff;
      font-weight: normal;
      text-align: center; }
  .sect3-cont-left > p {
    font-size: 16px;
    line-height: 30px;
    color: #FFF;

    font-weight: normal;
    text-align: left; padding:10px; }
    .sect3-cont-left > p span {
      display: inline-block;
      width: 85px; }

.sect3-cont-right {
  width: 800px; height:480px;}
  .sect3-cont-right tr td {
    box-sizing: border-box;
    font-size: 14px;
    line-height: 48px;
    color: #4d4d4d;
    font-weight: normal;
 }
    .sect3-cont-right tr td:nth-child(1) {
      width: 82px;
      padding-left: 24px; }
    .sect3-cont-right tr td:nth-child(2) {
      width:320px; }
    .sect3-cont-right tr td:nth-child(3) {
      width: 280px; }
    .sect3-cont-right tr td:nth-child(4) {
      width:150px; }

  .sect3-cont-right > table tr {
    height: 56px;}
    .sect3-cont-right > table tr td {
      color: #848383;
      font-size: 18px;
	  text-align: center;
      line-height: 56px;
      background: initial !important; }
  .sect3-cont-right .sect3-cont-tablebox {
    position: relative;
    height: 400px;
    margin-top: 0px;
    overflow: hidden;text-align: center; }
    .sect3-cont-right .sect3-cont-tablebox table {
      position: absolute;
      width: 100%;
      top: 0;
      left: 0; }
      .sect3-cont-right .sect3-cont-tablebox table tr:nth-child(even) {
        background-color: #eff1f6; }


.w_330 li{
    float: left;
    width: 290px;
    text-align: center;
    margin-right:8px;
	border:1px solid #dedede;
	border-radius:10px;
}
.w_330 li img{border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 0;
border-bottom-left-radius: 0;}
.w_330 li h5{
    font-size: 20px;
    line-height:54px;
    font-weight: normal;
	color:#0264d3;
}
.w_330 li p{
    font-size: 18px;
    color:#666666;
    padding:0 0 20px 25px;
	text-align: left;
    border-radius:0 0 20px 20px;
}
.w_330 li a{background-color:#FFF; display:block; width:120px; padding:10px; color:#FB4748; text-align:center; margin-top:10px; margin-left:50px; border-radius:10px; font-weight:bold;}
/*预科班*/
.hdmc{ margin-left:250px;}
.yukeban{margin-top:30px;}
.yukeban h2{font-size:30px; text-align:center; margin-bottom:10px;}
.yukeban table tr th,.yukeban table tr td{ padding:10px 0px; font-size:20px; text-align:center; border-right:1px #fff solid;}
.yukeban table tr th{ background-color:#f86f61; color:#fff;}
.yukeban a{color:#f94e4e;}
.bg{ background-color:#eee;}
.red{ color:#F00;}
.zxnrq li{width:364px; float:left; height:350px; margin-left:20px; border:3px solid #f86f61; margin-bottom:20px;}
.mainn {
    width: 1200px;
    margin: 0 auto;
    /* padding-top: 20px; */
}
.mainn h3{font-size:40px; text-align:center; padding:10px 0 0 0; color:#000;}
.mainn p{text-align:center; padding:10px; font-size:20px; line-height:30px;}
.zxnrq li p{padding:10px;}
.zxnrq li a{color:#F00; float:right; margin-right:10px;}
.bh9{ background:url(images/dgfxe_19.jpg) no-repeat center top; height:561px;}
.zixnnn{ background:url(images/pcs_10.jpg) no-repeat center top; height:205px; margin-top:50px;}
.zixnnn .zfd{width:400px; float:left; padding-top:50px;}
.zixnnn .zfd p{font-size:26px; color:#FFF;}
.zixnnn .zfd p em{font-size:50px;}
.zixnnn .yfd{width:800px; float:right;}
.zixnnn .yfd li{float:left; width:150px;height:150px; border-radius:50%; margin-top:25px; margin-left:50px;-webkit-transition:all 1s; 
    -moz-transition:all 1s;
    -o-transition:all 1s; }
.zixnnn .yfd li a{display:block; width:150px; height:150px; text-align:center; margin-top:15px; font-size:40px;}
.zixnnn .yfd li:hover{   -webkit-transform:scale(1.2); 
    -moz-transform:scale(1.2); 
    -o-transform:scale(1.2); }
.hs{background-color:#FC665E;}
.hss{background-color:#FEA725;}
.zs{background-color:#2c50d2;}
.ls{background-color:#0264D3;}
.leftn{float:left; width:550px; margin-top:89px;}
.leftn p{text-align:left; padding-left:150px;margin-top: 10px;}
.rightt{float:right; width:650px;}
.rightt h3{margin-top:60px;}
.butt {
    text-align: center;
    margin:60px 0 10px;
	float:left;
	margin-left:170px;

}
.butt1 {
    text-align: center;
    margin:100px 0 50px;
}
.zt_form3 input{
    width: 38%;
    text-indent: 2em;
    padding: 10px 0;
    font-size: 18px;
    margin-right: 4.6%;
    border: unset;
    border-radius: 3px;
    cursor: pointer;
    background-color:#FFF;
    margin-top: 20px;
    margin-left: 20px;
}
.zt_form3 input.submit_form2{
    background-color: #e60000;
    color: #FFF;
    text-indent: unset !important;
}
.zt_form3 .zt_mr0 {
    margin-left: 150px;
}


.bodyCon08{margin-top:20px;}

.bg1 li{width:15%; margin-left:5%; float:left; margin-top:30px;}
.bg1 li h3{ margin-left:20px;}
.zcnr{float:left; width:130px; margin:130px 0 0 10px;}
.zcnr p{font-size:25px;}
.yczx ul{float:right; width:1060px;}
.yczx ul li{float:left; width:150px; margin-left:60px;}
.yczx ul li a{ background-image:url(images/pcdc_05.jpg); width:108px; height:73px; display:block; color:#666; font-size:25px; text-align:center; padding-top:35px;margin-left: 10px;}
.yczx ul li a:hover{background-image:url(images/pcdc_03.jpg); color:#FFF;}
.yczx ul li .bjr1{background-color:#e5e5e5; color:#000; width:130px; height:40px; line-height:40px; text-align:center; margin-top:20px; font-size:25px; font-size:20px;}
.yczx ul li .bjr2{background-color:#2870e9; color:#FFF; width:120px; height:70px; line-height:30px; text-align:center; margin-top:20px;padding:5px;font-size:20px;}
.zynrs li{width:23%; float:left; margin-right:2.6%;}
.zynrs li img{width:100%;}
.zynrs li h3{text-align:center; line-height:40px;}
.zynrs li p{ line-height:35px;}
.zynrs li a{display:block; float:left; margin-left:30px; margin-top:10px;}
.zynrs li .zyxq{color:#2870e9; width:120px; height:40px; border:1px solid #2870e9; text-align:center; line-height:40px;}
.zynrs li .zxana{color:#eb0404; width:120px; height:40px; border:1px solid #eb0404; text-align:center; line-height:40px;}

.zcyb1 li{float:left; width:283px; margin:40px 0 20px 22px;position: relative;}
.zcyb1 li>p,.zcyb li>p{
	width:263px;
	height:183px;
	font-size: 20px;
	text-align: center;
	padding:20px 10px 0 10px;
	color: #FFF;

}
.zcyb1 li p span,.zcyb li p span{ color:#ffff00;font-style:italic}
.zcyb li{float:left; width:288px; margin-left:10px; margin-bottom:20px;position: relative;}
.yinw{
	display:block;
      width:282px;
	height:207px;
	background-image:url(images/libg.png);
	position:absolute;
	display: none;
}
.yinw p{text-align:left; line-height:35px; padding:20px 10px 0 10px;}

.yinnw{
	display:block;
      width:280px;
	height:230px;
	background-color:#ff7301;
	position:absolute;
	display: none;
	left:0px;
    top:0px;
	border-radius: 10px;
	
}
.yinnw p{text-align:left; line-height:35px; padding:20px 10px 0 10px; font-size:18px; font-weight:normal;}


.zcyb1 .yinw{ left:0px;
    top:115px;}
	
	
.yinw p:nth-of-type(3) {
	color: #ff7245;
	font-size: 20px;
	line-height: 20px;
	text-align: center;
	margin-top: 7px;

}
#xs1:hover .yinw1 {
	display: block;
}

#yy1:hover .yinnw1 {
	display: block;
}


#xs2:hover .yinw2 {
	display: block;
}
#xs3:hover .yinw3 {
	display: block;
}

#xs4:hover .yinw4 {
	display: block;
}

#yy2:hover .yinnw2 {
	display: block;
}

#yy3:hover .yinnw3 {
	display: block;
}

#yy4:hover .yinnw4 {
	display: block;
}

.ccsza li{width:19%; margin-left:0.8%; float:left; margin-top:30px;}
.ccsza li img{width:100%;}
.ccsza li p{ text-align:center; line-height:60px;}
.ccsza li:hover{background-color:#2870e9; color:#FFF;}



.thsf li{float:left; width:362px; margin:20px 0 20px 30px; }
.thsf li p{margin-top:30px; border:1px solid #CCC; padding:20px; line-height:40px; height:178px; text-align:center;}
.thsf li p span{font-size:25px; margin:10px 0 10px; font-weight:bold; }
.thsf li p:hover{color:#FFF; background-image:url(images/jxz_57.jpg);}

.zixnr li{width:281px; height:270px; background-image:url(images/bjh.jpg); float:left; margin-left:10px; margin-top:40px; margin-bottom:20px;}
.zixnr li h3{text-align:center; font-size:25px; line-height:40px; margin-top:5px; color:#028bff;}
.zixnr li p{line-height:30px; padding:20px;}
.zixnr li:hover{ background-image:url(images/bjh1.jpg); color:#FFF;}
.zixnr li:hover h3{color:#FFF;}
.zczxn{float:left; width:550px;}
.yczxr{float:right; width:550px;}
.zxn2 li{margin-top:20px;}
.zxn2 .p{float:left; width:388px; height:50px;border-left:2px solid #028bff; border-top:2px solid #028bff;border-bottom:2px solid #028bff; line-height:50px; padding-left:10px;border-radius: 10px 0 0 10px;font-size: 20px;}
.zxn2 .anniu2{float:right; width:150px; height:50px;}
.zxn2 .anniu2 a{display:block; width:150px; height:54px; text-align:center; line-height:54px;border-radius:0 10px 10px 0;}

.tabbox{width:1200px;height:600px;margin:10px auto;font-family:'微软雅黑';}
.tabbox .tab{overflow:hidden; margin:0 auto; width:1000px;}
.tabbox .tab a{display:block;padding:10px 10px;float:left;text-decoration:none;color:#333;width: 180px;margin-left: 30px;text-align:center;border: 1px #6279fe solid;color: #6279fe;font-weight:bold;}
.tabbox .tab a:hover{background:#6279fe;color:#fff;text-decoration:none; border:none;}
.tabbox .tab a.on{background:#6279fe;color:#fff;text-decoration:none; border:none;}

.tabbox .content{overflow:hidden;width:1200px;height:542px;position:relative;}
.tabbox .content ul{position:absolute;left:0;top:0;height:542px;}
.tabbox .content li{width:1200px;height:542px;float:left; margin-top:30px;}
.tabbox .content li p{padding:10px; float:right; margin-top:310px; margin-right:20px; text-align:right; line-height:30px;}
.tabbox .content .zcfd{float:left; width:460px; background:url(images/jy1z.jpg) no-repeat; height:542px;}
.tabbox .content .zcfdd{float:left; width:460px; background:url(images/jyl.jpg) no-repeat; height:542px;}
.tabbox .content .ycfd{float:right; width:727px;}
.tabbox .content p span{ color:#555cf2;}
.bfbk{margin-top:30px;}
.jynr{background-color:#6279fe; height:250px;}
.jynr p{color:#FFF; font-size:20px; padding-top:30px;}
.jynr p span{font-size:40px; font-weight:bold;}
.bfbk .lfd{float:left; width:50%;}
.bfbk .lfd img{width:100%;}
.bfbk  .ycd{width:600px; float:left; margin-left:30px; margin-top:40px;}
.bfbk  .ycd h3{font-size:40px;}
.bfbk  .ycd p{line-height:40px; font-size:20px}
.bfbk  .ycd li{float:left; width:130px; margin-right:10px; height:40px; margin-top:20px; border-radius:10px;}
.bfbk  .ycd li a{display:block; width:130px; height:40px; text-align:center; line-height:40px;}
.bfbk .lfdd{float:right; width:50%;}
.bfbk .lfdd img{width:100%;}
.nnrsa{ width:1200px; background:url(images/Pc445.jpg) no-repeat; height:530px;}
.nnrsa .zzgd{width:600px; float:left; margin-top:120px;}
.nnrsa h3{color:#FFF; text-align:center; font-size:30px;}
.nnrsa p{color:#FFF; text-align:center; line-height:40px; font-size:20px;}
.nnrsa ul{margin-left:70px; margin-top:50px;}
.nnrsa ul li{line-height:50px;font-size:20px;}
.wzsn{width:1200px;}
.wzsn li{float:left; background:url(images/txs_08.jpg); width:227px; height:229px; margin-right:10px; margin-bottom:20px; transition: all  .25s  ease-in;-moz-transition: all  .25s  ease-in;-webkit-transition: all  .25s  ease-in;}
.wzsn li:hover{background:url(images/txs_09.jpg); width:227px; height:229px;transform:translateY(-15px);}
.wzsn h3{color:#333333; font-size:28px; text-align:center; margin-top:50px;}
.wzsn p{color:#FFF; font-size:22px; margin-top:35px; text-align:center;}



.bmjz{ background-color:#0264D3; height:170px; width:100%; margin:30px 0;}
.bmjz .wznz{ background-color:#FE6E47; height:150px; width:200px;color:#FFF;float:left; text-align:center; padding-top:20px}
.bmjz .wznz h3{font-size:30px;}
.bmjz .wznz p{font-size:16px;}
.bd_div{float:right; width:1000px; padding-top:10px;}
.bd_div input[type="text"]{display: block;width:400px;height:40px;margin:20px auto 10px;padding-left:20px; font-size:16px;}
.zcsd {
    float: left;
    width:200px;
    margin-top:10px;
}
.zcsdf{float:left; width:650px;}
.bd_div input[type="submit"] {
    display: block;
    width:200px;
    padding:10px;
    background-color: #fb4748;
    color: #fff;
    margin:30px auto;
    font-size:16px;
}



.w_228 li{
    float: left;
    margin-right:12px;
    width: 288px;
    border-radius:10px;
    position: relative;
    height:178px;
    background:#4098ff;
    text-align: center;
    padding-top:52px;
    margin-bottom:60px;
}
.w_228 li img{
    position: absolute;
    top:-50px;
    left:0;
    right:0;
    margin:auto;
}
.w_228 li h3{
    font-size:30px;
    text-align: center;
    color:#fff;
    margin-bottom:20px;
    text-transform: uppercase;
    font-weight: 500;
}
.w_228 li a{
    display: inline-block;
    width: 169px;
    line-height:38px;
    border-radius:8px;
	color:#000;
     background-color: #fff;
 }
/**/
.flx {
    display: flex;
    flex-flow: wrap;
    justify-content: space-between;
}

.bgf1f1f1 .w_1200{
    /* padding-top:46px; */
}
.bgf1f1f1 ul li img {
    width: 88px;
    height: 88px;
    margin-right: 20px;
}
.bgf1f1f1{
    padding-top:52px;
    padding-bottom:40px;
}
.bgf1f1f1 ul{
    /* margin-bottom:24px; */
}
.bgf1f1f1 ul li{
    box-sizing: border-box;
    width: 582px;
    padding:10px 24px;
    margin-bottom:20px;
    background-color: #fff;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.2);
}
.bgf1f1f1 ul li img{
    width: 88px;
    height: 88px;
    margin-right:20px;
}
.bgf1f1f1 ul li div{
    flex: 1;
}
.bgf1f1f1 ul li div h4{
    font-size: 28px;
    align-items: center;
}
.bgf1f1f1 ul li div h4 a{
    color:#fff;
    text-transform:uppercase;
    background: #FE6E47;
    padding:2px 10px;
    border-radius:8px;
    font-size:18px;
    line-height:26px;
    height:26px;
    font-weight: normal;
}
.bgf1f1f1 ul li div p{
    font-size: 18px;
    color:#575656;
    text-align: left;
}
.bgf1f1f1 ul li div p:nth-child(3){
    color:#333;
    text-align: right;
}
.bgf1f1f1 ul li div p:nth-child(3) strong{
    font-size: 26px;
    color:#ff2e2e
}
.txt_c{
    text-align: center;
    padding:33px 0 44px;
}
.f20{
    font-size: 20px;
    padding:20px 0 40px;
}



/*合作企业*/
.xh_hz ul{
    border-top:1px solid #e5e5e5;
    border-left:1px solid #e5e5e5;
}
.xh_hz li{
    box-sizing: border-box;
    float: left;
    width: 20%;
    height:180px;
    border-right:1px solid #e5e5e5;
    border-bottom:1px solid #e5e5e5;
    background-color: #fafafa;
    position: relative;
}
.xh_hz li span{
    position: absolute;
    top:0;
    right:0;
    left:0;
    bottom:0;
    margin:auto;
    width: 220px;
    height:160px;
}
.xh_hz li span.ps2{
    z-index: -1;
    transition: .3s;
}
.xh_hz li:hover span.ps2{
    z-index: 1;
    background-color: #fff;
    box-shadow: 0 0 15px 3px rgba(0,0,0,.1);
}
.hrzsz{ margin-bottom:40px;}
.jynsz{background:url(images/czsp_103.jpg) no-repeat center top; height:744px;}

.jynsz h3{color:#FFF; font-size:40px; text-align:center; padding-top:30px;}
.jynsz .biaotinei{color:#FFF; border:1px #FFF solid; width:550px; height:40px; margin:10px auto; text-align:center; font-size:25px;}
.gdtp{ width:800px; float:left; margin-top:20px;}
.spyc{width:380px; float:right;}
.ind_ten_t{
	width:100%;
	height:1.45rem;
	line-height:1.48rem;
	text-align:center;
	font-size:0.6rem;
	color:#333333;
	font-weight:bold;
	overflow:hidden;
}
.ind_ten_b{
	width:100%;
	height:auto;
	overflow:hidden;
}
.ind_ten_b_t{
	width:100%;
	height:40px;
	overflow:hidden;
	background:#2870e9;
}
.ind_ten_b_t p{
	float:left;
	text-align:center;
	line-height:40px;
	font-size:18px;
	color:#fff;
	border-right:5px solid #FFF;}
.ind_ten_b_t p:nth-child(1){
	width: 33%;
}
.ind_ten_b_t p:nth-child(2){
	width: 33%;
}
.ind_ten_b_t p:nth-child(3){
	width: 32%;
}
.ind_ele{
	width: 100%;
    height: auto;
    overflow: hidden;
    border-radius:6px;
    margin-top:0.24rem;
}
.ind_ele a{
	width:4.93rem;
	height:0.9rem;
	border-radius:5px;
	background:#0076bd;
	float:left;
	margin-left:0.19rem;
	margin-top:0.19rem;
}
.ind_ele a:nth-child(3n+1){
	margin-left:0.43rem;
}
.ind_ele a p{
	text-align:center;
	line-height:40px;
	font-size:16px;
	color:#fff;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:1;
	overflow: hidden;
}
.ind_ten_b_b{
	width:100%;
	height:350px;
	overflow:hidden;
}

.ind_ten_b_b div{
	width:100%;
	height:40px;
	overflow:hidden;
}
.ind_ten_b_b div{
	background:#f7f7f7;
}

.ind_ten_b_b  .bjsxg{background-color:#e6e6e6;}
.ind_ten_b_b div p{
	float:left;
	text-align:center;
	line-height:40px;
	font-size:16px;
	color:#333;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:1;
	overflow: hidden;
}
.ind_ten_b_b div p:nth-child(1){
	width: 33%;
}
.ind_ten_b_b div p:nth-child(2){
	width: 33%;
}
.ind_ten_b_b div p:nth-child(3){
	width: 33%;
}
.control-box {
    width: 1170px;
    height: 230px;
    background-image: url(../images/hots_bg.png);
    background-size: 1055px;
    background-repeat: no-repeat;
    background-position: 60px 165px;
    margin-left: auto;
    margin-right: auto;
	margin-top:80px;
}
.control-box ul {
  list-style: none;
  position: relative;
}
.control-box ul li {
  position: absolute;
  top: 50px;
  cursor: pointer;
}
.prev {
  left: 0;
}
.next {
  right: 0;
}
.bigbox {
  overflow: hidden;
  width: 1032px;
  height: 190px;
  margin: auto 70px auto;
}
#switcher {
  height: 190px;
  left: 0px;
}
.content_1.content_2 {
  width: 100%;
  float: left;
}
.box {
  transition:all .7s ease 0s;
  width: 255px;
  height: 190px;
  float: left;
  border-left: 3px white solid;
}
.box:hover {
 opacity:0.5;
}
.tsjx{ background:url(images/txs.jpg) no-repeat center top; height:796px; margin-top:50px;}
.tsjx .tit_04{color:#FFF;}
.tsjx .jvzhon{color:#FFF;}
.tsjx .txt {
    margin-top:50px;
    height: 400px;
}
.tsjx .txt ul {
    width: 1200px;
    margin-top: 30px;
}
.tsjx .txt ul li {
    float: left;
    width: 238px;
    height:400px;
    background: url(images/p6_1bg.png) no-repeat top center;
    overflow: hidden;
    position: relative;
	margin-left:45px;
}
.tsjx .txt ul li:hover {
    background: url(images/p6_1bgh.png) no-repeat top center;
}
.tsjx .txt ul li img {
    display: block;
    margin: 88px auto 0;
}
.tsjx .txt ul li dl {
    position: absolute;
    top: 205px;
    width: 238px;
}
.tsjx .txt ul li dt {
    font: bold 20px/20px "Microsoft Yahei";
    color: #ffffff;
    text-align: center;
}
.tsjx .txt ul li dd {
    font: 16px/25px "Microsoft Yahei";
    color: #ffffff;
    text-align: center;
    width: 195px;
    margin: 15px auto 0;
}
.shadow {
  width: 255px;
  height:45px;
  /* opacity: 1; */
  background-color: rgba(0, 0, 0, 0.45);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
  margin-top: 145px;
  color: white;
  font-size: 14px;
}
.shadow a {
  display: inline-block;
  width: 225px;
  height:45px;
  color: white;
  text-align: center;
  text-decoration: none;
  margin-top: 10px;
}


.w_1200 {
    width: 1180px;
    margin:20px auto 50px;
}

.bg_vr{
    background: url("images/pct_69.jpg") no-repeat center top;
    height:729px;
    box-sizing: border-box;
    padding-top:28px;
	margin-top:50px;
}
.form_tt {
    width: 600px;
    height: 330px;
    border-radius: 8px;
    box-sizing: border-box;
    padding: 35px 35px 20px;
    text-align: center;
    margin-top: 50px;
    margin-left: 280px;
}
.form_tt h3{
    font-size:40px;
    line-height: 45px;
    border-radius:6px;
    font-weight: bold;
	color:#333333;
}
.form_tt h3 span{ font-size:20px; color:#637aff;}
.form_tt input{
    outline: none;
	background-color:;
    width: 100%;
    line-height:50px;
    padding-left:53px;
    box-sizing: border-box;
	margin-top:20px;
	height:50px;
	border:1px solid #CCC;
}
.form_tt input.xmdb{
    background: url("images/name.png") no-repeat 18px center #FFF;
    margin-bottom:10px;
}
.form_tt input.teldb{
    background: url("images/tel.png") no-repeat 18px center #FFF;
}
.form_tt input.subm{
    padding:0;
    font-size:21px;
    color:#fff;
    background-color:#6077fb ;
    font-weight: bold;
    border-radius:8px;
	margin-top:20px;
}
.zytfd{margin-left:100px; margin-top:10px;}
.zytfd li{float:left; margin-left:20px;}
.zpmenu{margin-top:20px;width:1200px;display:inline;float:left;height:520px;overflow:hidden;}
.zpmenu dl{width:1200px;float:left;height:520px;_width:1200px}
.zpmenu dt{width:123px;float:left;height:520px}
.zpmenu dt img{width:123px;display:block;float:left;height:520px;cursor:pointer}
.zpmenu dd{position:relative;width:446px;display:block;float:left;height:520px;overflow:hidden}
div.zpmenu dl#slider2 dd div.neirw{padding:12px 20px 0 20px;}
.zpmenu dd h1{width:403px;float:left;font-size:18px}
.zpmenu dd span{display:inline-block;float:left;font-size:14px;margin-right:25px}
.zpmenu dd h2{padding-bottom:5px;width:403px;display:inline;float:left;color:#333333;font-size:25px}
.zpmenu dd ul{width:403px;float:left;height:150px;clear:both}
.zpmenu dd ul li{    line-height: 24px;
    margin: 10px 30px 10px 10px;
    display: inline;
    white-space: nowrap;
    float: left;
    font-size: 20px;
    width: 120px;}

.slide{width:634px;height:402px;overflow:hidden;position:relative;z-index:10;}
.slide ul{height:402px;}
.slide ul li{width:634px;height:402px;float:left;}
.slide .num{overflow:hidden;zoom:1;position:absolute;right:20px;bottom:11px;z-index:10;}
.slide .num span{display:inline-block;width:12px;height:12px;background:url(../images/bg-slide.png) 0 -12px no-repeat;_background:url(../images/ie6/bg-slide.png) 0 -12px no-repeat;cursor:pointer;overflow:hidden;}
.slide .num span.on{background-position:0 0;}
.slide .skip{display:none;_display:block;width:23px;height:47px;background:url(../images/bg-slide.png) no-repeat;_background:url(images/ie6/bg-slide.png) no-repeat;position:absolute;top:50%;margin-top:-24px;text-indent:-1000em;cursor:pointer;}
.slide .prev{background-position:0 -172px;left:10px;}
.slide .prev:hover{background-position:0 -219px;}
.slide .next{background-position:-23px -172px;right:10px;}
.slide .next:hover{background-position:-23px -219px;}
.slide:hover .prev,.slide:hover .next{display:block;}
.slide .num{bottom:11px;}

