body {

  font-family: Microsoft Yahei;

}

.header {

  width: 100%;

  height: 48px;

  background: #fff;

}

.header .con {

  width: 1000px;

  height: 100%;

  margin: 0 auto;

  overflow: hidden;

}

.header .con .logo {

  display: block;

  float: left;

  width: 146px;

  height: 100%;

  background: url("imglogo.jpg") no-repeat center;

}

.header .con ul {

  float: left;

  margin-left: 18px;

  height: 100%;

}

.header .con ul li {

  float: left;

  height: 100%;

  font-size: 12px;

  margin-top: 23px;

  margin-right: 7px;

  font-family: "宋体";

}

.header .con ul li a {

  color: #333333;

}

.header .con .tel {

  float: right;

  height: 100%;

  font-size: 14px;

  color: #333;

  margin-top: 20px;

}

.banner {

  width: 100%;

  height: 824px;

  background: url("imgbanner.jpg") no-repeat center;

}

.banner .img {

  width: 1000px;

  margin: 0 auto;

  position: relative;

}

/*.banner .img img {

  width: 1000px;

  height: 143px;

  margin: 0 auto;

}*/

.banner .img .bot {
	width: 1000px;
	height: 194px;
	background: url("imgbanner-bot.png") no-repeat center;
	position: absolute;
	bottom: -128px;
	left: 16px;
	font-size: 16px;
	color: #fff;

}

.banner .img .bot p {

  text-indent: 2em;

  line-height: 30px;

  margin-top: 34px;

  margin-left: 68px;

}

.blue {

  color: #5f0dc6;

  font-size: 44px;

  font-weight: bold;

}

.black {

  color: #333333;

  font-size: 44px;

  font-weight: bold;

}
.black1 {

  color: #333333;

  font-size: 40px;

  font-weight: bold;

}
.article {     padding-top: 150px;

  width: 100%;

}

.article .v1 {

  width: 100%;

  height: 779px;

  background: #f8f8f8;

  padding-top:55px;

}

.article .v1 .title {

  width: 1000px;

  height: 94px;

  margin: 0 auto;

}

.article .v1 .title img {

  float: left;

}

.article .v1 .title p {

  margin-left: 22px;

  float: left;

  line-height: 94px;

}

.article .v1 .gray {

   width: 1000px; margin:0 auto;

  height: 6px;

  background: url(imggray-right.png) no-repeat center;

}

.article .v1 .text {

  width: 1000px;

  background: #fff;

  margin: 0 auto;

  border: 1px solid #e2e2e2;

  border-top: none;

  padding-top: 40px;

  padding-bottom: 50px;

}

.article .v1 .text .left { width:523px;

  float: left;

  color: #333;

  font-size: 16px;

  line-height: 30px;

  padding-left: 30px;



  position: relative;

}

.article .v1 .text .left .con {

  margin-left: 60px;

  margin-top: 40px;

}

.article .v1 .text .left .con ul {

  padding-top: 43px;

  float: left;

}

.article .v1 .text .left .con ul li {

  color: #333;

  font-size: 16px;

  height: 53px;

  line-height: 53px;

  padding-left: 36px;

  padding-right: 48px;

  border-bottom: 1px solid #f2f2f2;

  background: url("imgpurple.png") no-repeat 11px center;

}

.article .v1 .text .left .con .phone {

  float: left;

}

.article .v1 .text .left .con .phone img {

  width: 199px;

  height: 377px;

}

.article .v1 .text .left .notice {

  margin-left: 230px;

  margin-top: 26px;

  color: #999;

  font-size: 12px;

}

.article .v1 .text .left .book {
	width: 188px;
	height: 174px;
	background: url("imgbook.png") no-repeat center;
	position: absolute;
	bottom: 39px;
	left: 16px;

}

.article .v1 .text .middle {

  float: left;

  width: 14px;

  height: 531px;

}

.article .v1 .text .right {

  float: left; width:420px;

  padding-left: 7px;

}

.article .v1 .text .right .line {

  color: #333;

  font-weight: bolder;

  font-size: 20px;

}

.article .v1 .text .right .line-p {

  color: #333;

  line-height: 28px;

  font-size: 14px;

}

.article .v1 .text .right .line-p span {

  font-weight: bold; font-size: 16px;

}

.article .v1 .text .right .line-p samp{ font-weight: bold; color:#F00; font-size: 16px; font-family: Microsoft Yahei;}

.article .v1 .text .right form { width:412px; height:258px; margin:0 auto;

  margin-top: 27px;

  margin-bottom: 31px;

  position: relative;

}

.article .v1 .text .right form select {

  width: 320px;

  height: 36px;

  line-height: 36px;

  border: 1px solid #ddd;

  color: #666;

  font-size: 14px;

  padding-left: 9px; 
  *margin-top: 4px;

}

.article .v1 .text .right form input {

  width: 309px;

  height: 36px;

  line-height: 36px;

  border: 1px solid #ddd;

  color: #666;

  font-size: 14px;

  margin-top: 11px;

  padding-left: 9px;

}

.article .v1 .text .right form .get {

  display: block;

  width: 94px;

  height: 36px;

  border: 1px solid #ddd;

  font-size: 14px;

  color: #666;

  position: absolute;

  left: 182px;

  top: 96px;

  text-align: center;

  line-height: 36px;

}

.djs{left:182px;top:96px;border:solid 1px #ccc;position:absolute;width:50px;height:36px;line-height:36px;text-align:center;color:#666;display:none;}

.article .v1 .text .right form .post {

  display: block; margin:0 auto;

  width: 179px;

  height: 64px;

  text-align: center;

  line-height: 64px;

  background: url("imgbaoming.jpg") no-repeat center;

  font-size: 16px;

  color: #fffefe;

  margin-top: 18px;

  border: none; cursor:pointer;font-family:Microsoft Yahei;padding:0;

}

.article .v1 .text .right .line-down {

  color: #333;

  font-weight: bolder;

  font-size: 20px;

}

.article .v1 .text .right .line-down-p {

  color: #333;

  line-height: 28px;

  font-size: 14px;

}

.article .v1 .text .right .line-down-p a{ width:191px; height:72px; display:block; background:url(imgv5_33.png) no-repeat top center; color:#fff; font-size:18px; line-height:72px; text-align:center; margin:0 auto;}
.article .v1 .text .right .line-down-p a:hover{ text-decoration:underline; }

.article .v1-bot {

  width: 100%;

  height: 200px;

  background: url(imgv3-bot_33.jpg) no-repeat center;

}

.article .v1-bot .con {

  width: 1000px;

  height: 200px;

  margin: 0 auto;

  /*background: url(imgv3-bot_34.jpg) no-repeat center;*/

  overflow: hidden;

}

.article .v1-bot .con .top {

  height: 115px;

  line-height: 115px;

  margin-top: 32px;

  background: url("imgvoice.png") no-repeat left center;

  padding-left: 157px;

  font-size: 40px;

/*  font-weight: bold;*/

  color: #fff; float:left;

}

.article .v1-bot .con .top span {

  padding-top: 24px;

  padding-bottom: 24px;

  color: #fff;

  font-size: 18px;

 

  width: 560px;

  /*background: url(imgspod.png) no-repeat left 33px;

  padding-left: 27px;*/

}


.article .v1-bot .con .top .button2{
  background: url(imgv5_40.png) no-repeat center;

  margin-top:30px; width: 254px;
 
  height:83px; 

  font-size: 20px;

  color: #fff;

  text-align: center;

  line-height: 72px;

  display: block;   float: right;     margin-left: 30px;



}


.article .v1-bot .con .text ul {

  margin-left: 31px;

  float: left;

}

.article .v1-bot .con .text ul li {

  padding-top: 24px;

  padding-bottom: 24px;

  color: #fff;

  font-size: 18px;

  border-bottom: 1px dotted #ff9484;

  width: 560px;

  background: url("imgspod.png") no-repeat left 33px;

  padding-left: 27px;

}

.article .v1-bot .con .text .button {

  float: left;

  margin-left: 80px;

}

.article .v1-bot .con .text .button a {

  width: 254px;

  height: 62px;

  font-size: 20px;

  color: #fff;

  text-align: center;

  line-height: 62px;

  display: block;

}

.article .v1-bot .con .text .button .button1 {

  background: url("imgbutton_10.png") no-repeat center;

  margin-top: 48px;

}

.article .v1-bot .con .text .button .button2 {

  background: url("imgbutton_14.png") no-repeat center;

  margin-top: 10px;

}

.article .v2 {

  width: 1000px; margin:0 auto;

  padding-top: 40px;

  padding-bottom: 60px;

  background: #fff; position:relative;

}

.article .v2 .title {

  width: 1000px;

  height: 91px;

  margin: 0 auto;

  overflow: hidden;

}

.article .v2 .title img {

  float: left;

}

.article .v2 .title p {

  margin-left: 22px;

  float: left;

  line-height: 91px;

}

.article .v2 .zg47 {
	width: 227px;
	height: 69px;
	background: url(imgzg47.png) no-repeat top center;
	position: absolute;
	top: 51px;
	right: 28px;

}




.article .v2 .gray {

  width: 1000px; margin:0 auto;

  height: 6px;

  background: url(imggray-left_02.png) no-repeat center;

}

.article .v2 .text {

  width: 1000px;

  height: auto;

  background: url(imgv2_03.jpg) no-repeat bottom center;

  margin: 0 auto;

  padding-top: 1px;
padding-bottom: 30px;
}

.article .v2 .text .title {

  color: #333;

  font-size: 18px;

  line-height: 32px;

  padding-left: 50px;

  margin-top: 29px;

}

.article .v2 .text .title span {

  font-weight: bold;

}

.article .v2 .text .add {

  margin-left: 20px;

}

.article .v2 .text .add li {

  float: left;

  margin-right: 13px;

  font-size: 18px;

  text-align: center;

  line-height: 52px;

  color: #a4a4a4;

  font-size: 19px;

}

.article .v2 .text .add li.list {

  width: 196px;

  height: 52px;

  background: url("imgv2_08.png") no-repeat center;

  color: #5f0dc6;

}

.article .v2 .text .add li.listp1 {

  width: 24px;

  height: 52px;

  background: url("imgv2_03add.jpg") no-repeat center;

}

.article .v2 .text .add li.listp2 {

  width: 24px;

  height: 52px;

  background: url("imgv2_05.jpg") no-repeat center;

}

.article .v2 .text .add li.list7 {

  width: 206px;

  height: 65px;

  margin-top: -3px;

  background: url("imgv2_10.png") no-repeat center;

  line-height: 65px;

  color: #fff;

}

.article .v2 .text .three {

  width: 358px;

  height: 46px;

  background: #5f0dc6;

  margin: 0 auto;

  line-height: 46px;

  text-align: center;

  font-size: 22px;

  color: #fff;

  margin-top: 67px;

}

.article .v2 .text .getstyle {

  margin-top: 20px;

  margin-left: 28px;

}

.article .v2 .text .getstyle .list1 {

  padding-top: 17px;

  background: url(imgv2_19.png) no-repeat left 17px;

}

.article .v2 .text .getstyle .list2 {

  padding-top: 7px;

  background: url(imgv1.png) no-repeat left 17px;

}

.article .v2 .text .getstyle .list3 {

  padding-top: 17px;

  background: url(imgv2_24.png) no-repeat left 17px;

}



.article .v2 .text .getstyle .list4 {

  padding-top: 17px;

  background: url(imgv2_25.png) no-repeat left 17px;

}

.article .v2 .text .getstyle li {

  padding-left: 42px;

}

.article .v2 .text .getstyle li span {

  color: #333;

  font-size: 25px;

  font-weight: bold;

}

.article .v2 .text .getstyle li p {

  line-height: 34px;

  color: #333;

  font-size: 17px;

  margin-top: 15px;

}

.kebiao { height:auto; margin-bottom:50px;}
.kebiao table {

  width: 978px;

  height: 242px;

  margin: 35px auto 0;

}

.kebiao table tr {

  width: 100%;

}

.kebiao table .tr0 {

  width: 100%;

  height: 50px;

}

.kebiao table .tr0 td {

  color: #fff;

  font-size: 18px;

}

/*.kebiao table .tr1 {

  height: 65px;

  border-left: 1px solid #e5e5e5;

}
*/
.kebiao table .tr1 td {

  border-bottom: 1px solid #E5E5E5;

}

.kebiao table td {

  border-right: 1px solid #E5E5E5;

  font-size: 16px;

  color: #666;

  background: #fff;

  text-align: -webkit-center;

  text-align: -moz-center;

  text-align: center;

}

.kebiao table .td1 {

  width: 216px;

  height: 50px;

  background: url(imgtable_19.jpg) no-repeat center;

}

.kebiao table .td2 {

  width: 537px;

  height: 50px;

  background: url(imgperson_21.jpg) no-repeat center;

}
.kebiao table .td21 {

  width: 269px;

  height: 50px;

  background: url(imgperson_21_01.png) no-repeat center;

}
.kebiao table .td22 {

  width: 268px;

  height: 50px;

  background: url(imgperson_21_02.jpg) no-repeat center;

}

.kebiao table .td3 {

  width: 221px;

  height: 50px;

  background: url(imgtable_23.jpg) no-repeat center;

}

.kebiao table .td5 {

  border-left: 1px solid #E5E5E5;

}

.kebiao table span {

  margin-right: 5px;

}

.kebiao table a {

  width: 97px;

  height: 30px;

  display: block;

  margin: auto;

  background: url(imgtable_28.png) no-repeat center;

}

.kebiao table a:hover {

  background: url(imgtable_31.png) no-repeat center;

}









.article .v2 .text .clock {

  margin-left: 49px;

  height: 18px;

  background: url("imgclock_10.jpg") no-repeat left center;

  padding-left: 24px;

  font-size: 16px;

  color: #666;

  line-height: 18px;

  margin-top: 46px;

}

.article .v3 {

  width: 100%;

  padding-bottom: 50px;

  background: #fff;
  
  margin-top:30px;

}

.article .v3 .title {

  width: 1000px;

  height: 89px;

  margin: 0 auto;

  overflow: hidden;

}

.article .v3 .title img {

  float: left;

}

.article .v3 .title p {

  margin-left: 22px;

  float: left;

  line-height: 89px;

}

.article .v3 .gray {

   width: 1000px; margin:0 auto;

  height: 6px;

  background: url("imggray-left_02.png") no-repeat center;

}

.article .v3 .text {

  width: 1000px;

  background: #fafafa;

  padding-top: 55px;

  padding-bottom: 28px;

  margin: 0 auto;

}

.article .v3 .text .head {

  font-size: 28px;

  color: #333;

  text-align: center;

}

.article .v3 .text .list2{ width:700px; margin:0 auto;
	 color: #333;

  font-size: 25px;

  font-weight: bold;  padding-top: 7px;

  background: url(imgv1.png) no-repeat left 17px;  padding-left: 42px; display:block;}


.article .v3 .text ul {

  padding-left: 12px;

  padding-right: 12px;

  margin-top: 30px;

}

.article .v3 .text ul li {

  float: left;

  margin-right: 9px;

  width: 188px;

  height: 234px;

  position: relative;

}

.article .v3 .text ul li img {

  width: 188px;

  height: 234px;

}

.article .v3 .text ul li.list5 {

  margin-right: 0;

}

.article .v3 .text ul li .name {

  position: absolute;

  width: 100%;

  height: 37px;

  background: #000;

  opacity: 0.5;

  filter: alpha(opacity=50);

  bottom: 0;

  left: 0;

  color: #fff;

}

.article .v3 .text ul li .name-text {

  position: absolute;

  width: 100%;

  height: 37px;

  bottom: 0;

  left: 0;

  color: #fff;

  font-size: 18px;

  text-align: center;

  line-height: 37px;

}

.article .v3 .text table {

  width: 978px;

  height: 242px;

  margin: 35px auto 0;

}

.article .v3 .text table tr {

  width: 100%;

}

.article .v3 .text table .tr0 {

  width: 100%;

  height: 50px;

}

.article .v3 .text table .tr0 td {

  color: #fff;

  font-size: 18px;

}
.article .v3 .text table .td21 {

  width: 269px;

  height: 50px;

  background: url(imgperson_21_01.png) no-repeat center;

}
.article .v3 .text table .td22 {

  width: 268px;

  height: 50px;

  background: url(imgperson_21_02.jpg) no-repeat center;

}
/*.article .v3 .text table .tr1 {

  height: 65px;

  border-left: 1px solid #e5e5e5;

}*/

.article .v3 .text table .tr1 td {

  border-bottom: 1px solid #E5E5E5;

}

.article .v3 .text table td {

  border-right: 1px solid #E5E5E5;

  font-size: 16px;

  color: #666;

  background: #fff;

  text-align: -webkit-center;

  text-align: -moz-center;

  text-align: center;

}

.article .v3 .text table .td1 {

  width: 216px;

  height: 50px;

  background: url("imgtable_19.jpg") no-repeat center;

}

.article .v3 .text table .td2 {

  width: 537px;

  height: 50px;

  background: url("imgperson_21.jpg") no-repeat center;

}

.article .v3 .text table .td3 {

  width: 221px;

  height: 50px;

  background: url("imgtable_23.jpg") no-repeat center;

}

.article .v3 .text table .td5 {

  border-left: 1px solid #E5E5E5;

}

.article .v3 .text table span {

  margin-right: 5px;

}

.article .v3 .text table a {

  width: 97px;

  height: 30px;

  display: block;

  margin: auto;

  background: url(imgtable_28.png) no-repeat center;

}

.article .v3 .text table a:hover {

  background: url(imgtable_31.png) no-repeat center;

}

.article .v3 .text .star {

  margin-top: 30px;

  color: #999;

  font-size: 16px;

  text-align: center;

}

.article .v3 .text .star span {

  color: #ff0000;

}

.article .v3-bot {

  width: 100%;

  height: 346px;

  background: url("imgv3-bot_33.jpg") no-repeat center;

}

.article .v3-bot .con {

  width: 1000px;

  height: 346px;

  background: url("imgv3-bot_34.jpg") no-repeat center;

  margin: 0 auto;

  overflow: hidden;

}

.article .v3-bot .con .top {

  height: 112px;

  margin-top: 29px;

  background: url("imgblue_03.png") no-repeat 69px center;

  padding-left: 417px;

}

.article .v3-bot .con .top ul li {

  float: left;

  width: 78px;

  height: 17px;

  margin-right: 92px;

  font-size: 18px;

  color: #fff;

  padding-top: 95px;

}

.article .v3-bot .con .top ul .list1 {

  background: url("imgblue_05.png") no-repeat top center;

}

.article .v3-bot .con .top ul .list2 {

  background: url("imgblue_07.png") no-repeat top center;

}

.article .v3-bot .con .top ul .list3 {

  background: url("imgblue_09.png") no-repeat top center;

}

.article .v3-bot .con .p1 {

  margin-top: 70px;

  margin-left: 156px;

  font-size: 24px;

  color: #fff;

}

.article .v3-bot .con .p2 {

  margin-top: 16px;

  margin-left: 138px;

  color: #fff;

  font-size: 34px;

}

.article .v3-bot .con .p2 span {

  color: #fff32d;

}

.article .v4 {

  width: 100%;

  padding-top: 63px;

  background: #f8f8f8; margin-bottom:80px;

}

.article .v4 .title {

  width: 1000px;

  height: 96px;

  margin: 0 auto;

  overflow: hidden;

}

.article .v4 .title img {

  float: left;

}

.article .v4 .title p {

  margin-left: 22px;

  float: left;

  line-height: 96px;

}

.article .v4 .gray {

  width: 1000px; margin:0 auto;

  height: 6px;

  background: url("imggray-right.png") no-repeat center;

}

.article .v4 .text {

  width: 1000px;

  margin: 0 auto;

  padding-top: 44px;

  padding-bottom: 94px;

 

}


.a1{ width:800px; float:left; margin-left:150px;
	 color: #333;
 font-size: 20px;
 padding-top: 7px;
 background: url(imgts.png) no-repeat left 17px;  padding-left: 42px; display:block; }

.a1 samp{ font-weight:bold; font-size: 26px; font-family:"微软雅黑";}

.a2{ width:800px; float:left; margin-left:150px;
	 color: #333;
 font-size: 20px;
 padding-top: 7px;
 background: url(imgyh.png) no-repeat left 17px;  padding-left: 42px; display:block; margin-bottom:20px; }

.a2 samp{ font-weight:bold; font-size: 26px; font-family:"微软雅黑";}


.article .v4 .text li { width:1000px; margin:0 auto; padding:10px 0; display:block; height:130px;}


.article .v4 .kc{ width:1000px;  display:block; }


.article .v4 .kc table {

  width: 978px;

  height: 242px;

  margin: 35px auto 0;

}



.article .v4 .kc table .tr0 {

  width: 100%;

  height: 50px;

}

.article .v4 .kc table .tr0 td {

  color: #fff;

  font-size: 18px;

}


.article .v4 .kc table .tr1 td {

  border-bottom: 1px solid #E5E5E5;

}

.article .v4 .kc table td {

  border-right: 1px solid #E5E5E5;

  font-size: 16px;

  color: #666;

  background: #fff;

  text-align: -webkit-center;

  text-align: -moz-center;

  text-align: center;

}

.article .v4 .kc table .td1 {

  width: 216px;

  height: 50px;

  background: url(imgtable_19.jpg) no-repeat center;

}

.article .v4 .kc table .td2 {

  width: 537px;

  height: 50px;

  background: url(imgperson_21.jpg) no-repeat center;

}
.article .v4 .kc table .td21 {

  width: 269px;

  height: 50px;

  background: url(imgperson_21_01.png) no-repeat center;

}
.article .v4 .kc table .td22 {

  width: 268px;

  height: 50px;

  background: url(imgperson_21_02.jpg) no-repeat center;

}

.article .v4 .kc table .td3 {

  width: 221px;

  height: 50px;

  background: url(imgtable_23.jpg) no-repeat center;

}

.article .v4 .kc table .td5 {

  border-left: 1px solid #E5E5E5;

}

.article .v4 .kc table span {

  margin-right: 5px;

}

.article .v4 .kc table a {

  width: 192px;

  height: 72px;

  display: block;

  margin: auto; color:#fff; font-size:16px; line-height:70px;
  background: url(imgtable_28.png) no-repeat center;

}

.article .v4 .kc table a:hover { background: url(imgtable_31.png) no-repeat center;}




.article .v5 {

  width: 100%;

  background: #fff;

}

.article .v5 .title {

  width: 1000px;

  height: 92px;

  margin: 0 auto;

  overflow: hidden;

  background: #fafafa;

}

.article .v5 .title img {

  float: left;

}

.article .v5 .title p {

  margin-left: 22px;

  float: left;

  line-height: 92px;

}

.article .v5 .gray {

  width: 1000px; margin:0 auto;

  height: 6px;

  background: url(imggray-left_02.png) no-repeat center;

}

.article .v5 .text {

  padding-top: 12px; height: auto;
  background: url(imgv2_03.jpg) no-repeat center bottom #f9f9f9; padding-bottom:50px;

  width: 1000px;

  margin: 0 auto;

}

.article .v5 .text p1{ background:url(imgjx.png) no-repeat left center;  padding-left: 50px;  width: 500px; display:block; margin-left:50px; height:50px; font-size:32px; }






.article .v5 .text ul {

  padding-left: 50px; padding-bottom:30px; 

}

.article .v5 .text ul li {

  width: 884px;

  padding-top: 22px;

  padding-bottom: 30px; border-bottom:1px dotted #CCCCCC;

 

}


.article .v5 .kc{ width:1000px;  display:block; margin-bottom:50px; }


.article .v5 .kc table {

  width: 978px;

 

  margin: 35px auto 0;

}



.article .v5 .kc table .tr0 {

  width: 100%;

  height: 50px;

}

.article .v5 .kc table .tr0 td {

  color: #fff;

  font-size: 18px;

}


.article .v5 .kc table .tr1 td {

  border-bottom: 1px solid #E5E5E5;

}

.article .v5 .kc table td {

  border-right: 1px solid #E5E5E5;

  font-size: 16px;

  color: #666;

  background: #fff;

  text-align: -webkit-center;

  text-align: -moz-center;

  text-align: center;

}

.article .v5 .kc table .td01 {

  width: 195px;

  height: 50px;

  background: url(imgtable_19.jpg) no-repeat center;

}

.article .v5 .kc table .td02 {

  width: 195px;

  height: 50px;

  background: url(imgperson_21_01.png) no-repeat center;

}
.article .v5 .kc table .td03 {

  width: 195px;

  height: 50px;

  background: url(imgperson_21_02.jpg) no-repeat center;

}
.article .v5 .kc table .td04 {

  width:195px;

  height: 50px;

  background: url(imgtable_23.jpg) no-repeat center;

}

.article .v5 .kc table .td05 {

  width: 195px;

  height: 50px;

  background: url(imgtable_23.jpg) no-repeat center;

}

.article .v5 .kc table .td5 {

  border-left: 1px solid #E5E5E5;

}

.article .v5 .kc table span {

  margin-right: 5px;

}

.article .v5 .kc table a {

  width: 152px;

  height: 72px;

  display: block;

  margin: auto; color:#fff; font-size:16px; line-height:70px;
  background: url(imgtable_28.jpg) no-repeat center;

}

.article .v5 .kc table a:hover { background: url(imgtable_31.jpg) no-repeat center;}







.article .v5 .text ul li.list3 {

  border-bottom: none;

}

.article .v5 .text ul li .left {

  float: left; padding-top:30px;

}
.article .v5 .text ul li .left p2{background:url(imgjx.png) no-repeat left center;  padding-left: 50px;  width: 500px; display:block;  height:50px; font-size:32px;}

.article .v5 .text ul li .left p{ padding-left: 50px;  width: 500px; display:block;  font-size:20px; line-height:32px; padding-bottom:20px;}
.article .v5 .text ul li .left p span{color: #5f0dc6;}


.article .v5 .text ul li .zb{ width:269px; height:90px; background:url(imgvzb.png) no-repeat top center; display:block; font-size:24px; text-align:center; color:#fff; line-height:80px; margin-left:50px; }


.article .v5 .text ul li .zb:hover{ text-decoration:underline;}




.article .v5 .text ul li .left .time {

  font-size: 26px;

  line-height: 28px;

  color: #000;

}



.article .v5 .text ul li .left .time img {

  width: 22px;

  height: 25px;

  margin-right: 12px;

}

.article .v5 .text ul li .left .course {

  font-size: 18px;

  line-height: 18px;

  margin-top: 15px;

  color: #333;

}

.article .v5 .text ul li .right {

  float: right;

  width: 192px;

  height: 72px;

  margin-top: 0;

  display: block;

  color: #fff;

  font-size: 18px;

  line-height: 72px;

  text-align: center;

}

.article .v5 .text ul .list1 .right {width:285px; height:285px;

 

}

.article .v5 .text ul .list2 .right {

  background: url("imgv5_37.png") no-repeat center;

}

.article .v5 .text ul .list3 .right {

  background: url("imgv5_39.png") no-repeat center;

}

.article .v5-bot {

  width: 100%;

  height: 270px;

  background: url("imgv5-bot_41.jpg") no-repeat center;

  overflow: hidden;

}

.article .v5-bot .con {

  width: 1000px;

  height: 100%;

  margin: 0 auto;

  background: url("imgv5-bot-m_41.jpg") no-repeat center;

  overflow: hidden;

}

.article .v5-bot .con .p1 {

  font-size: 26px;

  line-height: 24px;

  color: #fff;

  text-align: center;

  margin-top: 47px;

}

.article .v5-bot .con .p2 {

  font-size: 49px;

  line-height: 46px;

  margin-top: 24px;

  color: #fff;

  text-align: center;

  font-weight: bolder;

}

.article .v5-bot .con .p2 span {

  color: #fff32d;

}

.foot {

  width: 100%;

  height: 186px;

  background: #4e4e4e;

  overflow: hidden;

}

.foot .p1 {

  width: 1000px;

  margin: 28px auto 0;

  text-align: center;

  font-size: 12px;

  line-height: 14px;

  color: #fff;

}

.foot .p1 a {

  color: #fff;

}

.foot .p2 {

  width: 1000px;

  margin: 0 auto;

  color: #fff;

  font-size: 12px;

  line-height: 14px;

  text-align: center;

  margin-top: 12px;

}

.foot .p3 {

  width: 1000px;

  margin: 0 auto;

  color: #fff;

  font-size: 12px;

  line-height: 14px;

  text-align: center;

  margin-top: 17px;

}

.foot .p4 {

  width: 1000px;

  text-align: center;

  color: #fff;

  margin: 17px auto 0;

}

.foot .p4 img {

  margin-left: 10px;

  margin-right: 10px;

}

.foot .p4 a {

  color: #fff;

  margin-left: 10px;

  margin-right: 10px;

}

.float-left {

  position: fixed;

  left: 0;

  top: 50px;

  overflow: hidden;

  width: 178px;

  height: 491px;

  background: url("imgfloat-left_06.png") no-repeat center;

}

.float-left .jiao{position:absolute;right:0;top:245px;width:12px;height:20px;background:url(imgzgw_jiao.png) no-repeat;cursor:pointer;}

.float-left .top {

  width: 164px;

  height: 103px;

  padding-top: 6px;

  overflow: hidden;

}

.float-left .top p {

  text-align: center;

  color: #fff;

  font-size: 24px;

  line-height: 30px;

  margin-top: 28px;

}

.float-left ul li {

  width: 164px;

  height: 58px;

  text-align: center;

  line-height: 58px;

  margin-bottom: 3px;

  cursor: pointer;

  font-size: 24px;

  color: #fff;

}

.float-left ul .list5 {

  margin-bottom: 0;

}

.float-left .b-top {

  width: 164px;

  height: 77px;

  color: #fff;

  font-size: 24px;

  overflow: hidden;

  cursor: pointer;

}

.float-left .b-top p {

  margin-top: 15px;

  margin-left: 44px;

}

.float-right {

  display: block;

  position: fixed;

  width: 20px;

  height: 100px;

  top: 150px;

  right: 0;

  background: url("imgqq_03.jpg") no-repeat center;

  text-align: center;

  padding-left: 19px;

  padding-right: 19px;

  padding-top: 70px;

  font-size: 20px;

  line-height: 20px;

  color: #fff;

}

.v5-w {

  width: 100%;

  height: 56px;

  background: #fff;

}

/*# sourceMappingURL=index.css.map */

.zg_bjbox{position:fixed;width:100%;height:100%;background:#000;opacity:0.5;top:0;left:0;z-index:5;}

.zg_tcbox{position:fixed;top:50%;left:50%;width:534px;height:391px;background:url(imgzgw_fcbj.png) no-repeat;margin-top:-226px;margin-left:-298px;z-index:6;padding:62px 0 0 63px}

.zg_tcbox .zg_gb{position:absolute;right:29px;top:24px;cursor:pointer;}

.zg_tcbox .one{height:222px;}

.zg_tcbox h4{height:68px;}

.zg_tcbox dl{height:154px;width:453px;}

.zg_tcbox dl dd{float:left;width:314px;padding-left:4px;}

.zg_tcbox dl dd p{padding-left:15px;background:url(imgzg_jiao02.png) no-repeat left center;color:#fff;font-size:18px;line-height:32px;}

.zg_tcbox dl dd span{display:block;padding-left:15px;color:#fca12c;font-size:14px;line-height:24px;height:27px;}

.zg_tcbox dl dd strong{font-size:22px;font-weight:bold;}

.zg_tcbox dl dt{float:left;width:135px;}



.zg_tcbox .two{height:150px;}

.zg_tcbox .two p{width:453px;text-align:center;}

.zg_tcbox .two p span{display:inline-block;width:216px;height:36px;border-radius:20px;border:solid 1px #fff100;color:#fff;font-size:18px;line-height:36px;margin-right:18px;}

.zg_tcbox .two p a{display:inline-block;width:168px;height:44px;background:url(imgzg_but01.png) no-repeat;color:#fff;font-size:26px;line-height:44px;}


/*结束部分开始*/
.hdd {width: 1000px;margin-top: px;margin-right: auto;margin-bottom: 0px;margin-left: auto; padding-top:20px;}
#foot{width:100%;height:auto;background-color:#25292C;background-repeat: repeat-x;clear:both;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;border-top-width: 1px;border-top-style: solid;border-top-color: #333;}
#foot-all{width:1000px;height:110px;color: #FFF;text-decoration: none;padding-top:5px;line-height: 25px;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;text-align: center;font:12px/25px "微软雅黑"}
#foot #foot-all a {color: #CCC;text-decoration: none;}
/*结束部分结束*/
