/*-------------------CSS头部设置---------------------------*/
html,body{ height:100%;}
body{font-family:微软雅黑,黑体; background:#fff; color:#555; line-height:1; }
a,a:hover{
	text-decoration: none;
}
.clear{ clear:both; padding:0; margin:0;} 
.ofh{ overflow:hidden;}
.imgauto img{
width: 100%; height:auto;display:inline-block;
}

.pl0{ padding-left:0px;}
.pr0{ padding-right:0px;}
.p-7{padding-left:7px;padding-right:7px;}
.p-10{padding-left:10px;padding-right:10px;}
.pl-15{padding-left:15px;}
.pr-15{padding-right:15px;}
.p-20{padding-left:20px;padding-right:20px;}
.p15{ padding-left:15px;padding-right:15px;}
.cul ul,.cul li,.cul dl,.cul dt,.cul dd{ margin:0px; padding:0px; list-style:none;}
.culs ul{ padding:0px; margin:0px;}
.culs ul,.culs li,.culs dl,.culs dt,.culs dd{list-style:none;}

.tran{
		transition: all .3s ease-out 0s;
		-moz-transition: all .3s ease-out 0s; /* Firefox 4 */
		-webkit-transition:all .3s ease-out 0s; /* Safari 和 Chrome */
		-o-transition: all .3s ease-out 0s; /* Opera */
}
.trans *{
		transition: all .3s ease-out 0s;
		-moz-transition: all .3s ease-out 0s; /* Firefox 4 */
		-webkit-transition:all .3s ease-out 0s; /* Safari 和 Chrome */
		-o-transition: all .3s ease-out 0s; /* Opera */
}
input,select,textarea{ outline:none; padding:0px 5px;}
input::-webkit-input-placeholder{   color:#ddd;   }
        input::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#eee;
        }
        input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#eee;
        }
        input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#eee;
        }
h1,h2,h3,h4,h5,h6,p{ margin:0px; padding:0px; font-weight:normal;}
.DivX{
	transform:translateX(-50%);
	-ms-transform:translateX(-50%); 	/* IE 9 */
	-moz-transform:translateX(-50%);	/* Firefox */ 
	-webkit-transform:translateX(-50%); /* Safari �� Chrome */
	-o-transform:translateX(-50%);	/* Opera */
}
.DivY{
	transform:translateY(-50%);
	-ms-transform:translateY(-50%); 	/* IE 9 */
	-moz-transform:translateY(-50%);	/* Firefox */ 
	-webkit-transform:translateY(-50%); /* Safari �� Chrome */
	-o-transform:translateY(-50%);	/* Opera */
}
.DivC{
		transform:translate(-50%,-50%);
		-ms-transform:translate(-50%,-50%); 	/* IE 9 */
		-moz-transform:translate(-50%,-50%);	/* Firefox */ 
		-webkit-transform:translate(-50%,-50%); /* Safari �� Chrome */
		-o-transform:translate(-50%,-50%);	/* Opera */
}
.DivW{ width:90%; min-width:320px; max-width:1440px;}
.ImgC img{ position:absolute; left:50%; top:50%;}
.ImgBig:hover img{
	-webkit-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
	}
.dn{ display:none;}
/*-------------------自定义---------------------------*/
.por{ position:relative;}
.mn{ margin:0px auto;}
.p0{ padding:0px;}
.txl{ text-align:left;}
.txc{ text-align:center;}
.txr{ text-align:right;}
.fl{ float:left;}
.fr{float: right;}
.MainBody p,.showMain p{ padding-bottom:28px;}
/*-------------------头部---------------------------*/
.header{ width:100%; height:165px; position:fixed; background:#fff url(../image/menuBg.jpg) repeat-x center bottom; z-index:13000; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);}
.headTop{ width:100%; height:110px;}
.toptime{ display:inline-table; width:auto;}
.logo{ height:0.92rem;display: table; width:auto;  top:0px; left:0px;}
.logo span{ display:table-cell; vertical-align:middle;} 
.headTopRight{ width:276px; height:100%;}
.headTopRight .tops{ width:100%; height:48px; line-height:36px;}
.Top_serach{ width:100%; line-height:32px; height:34px;  }
.Top_serach .inps{ width:235px; height:34px; padding:0px 5px; border:1px solid #CBCBCB; border-radius:3px 0px 0px 3px;}
.Top_serach a{ width:41px; display:block; height:34px;border:1px solid #CBCBCB; background:url(../image/search.png) no-repeat center center; border-left:0px; float:left;border-radius:0px 3px 3px 0px;}
.head_bg{ width:100%; height:165px;}
/*-----------------------导航--------------------------------------------------------------*/
.Menus{
	 width:100%; height:55px; 
}
.Menus ul{ height:100%; width:100%; background:; }
.Menus ul li{ float:left; width:10%;  position:relative;}

.Menus ul li a{  line-height:55px; display:block;position:relative; width:100%; height:auto; }
.Menus ul li a:hover,.Menus ul li.cur a { background:#0D9AA1;}

.Menus ul li ul{
 width:140px; height:auto; position:absolute; top:55px; line-height:46px; z-index:50; float:left; display:none; left:50%; margin-left:-70px; 
 box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2); border:1px solid #EEEEEE; border-bottom:0px;
}
.Menus ul li:hover ul{  display:block;   padding:0px; }
.Menus ul li ul li{ width:100%; height:auto;background:#FFFFFF; padding:0px; border-bottom:1px solid #EEEEEE;}
.Menus ul li ul li a{ width:100%; height:auto; display:block; padding:12px 10px 12px;  line-height:22px; }
.Menus ul li:hover ul li a:after{ width:0px;}
.Menus ul li.cur ul li a ,
.Menus ul li ul li a:hover{ box-shadow:none; background:#F5F5F5;}
.Menus ul li ul li a:hover{ color:#0D9AA1;}
.menu_and{ display:none;}
.Menubg{ width:100%; height:100%; background:rgba(0,0,0,0.8); position:absolute; left:0px; display:none; z-index:12000;}
/*--------------------------------------------------*/
.flash{ width:100%; height:480px; background:#0D9AA1; position:relative; }
.flash .swiper-container{ width:100%; height:100%;}
.flash .swiper-slide{ width:100%; height:100%; background-size:cover; background-repeat:no-repeat; background-position:center center;}
.flash .swiper-slide a{ width:100%; height:100%; display:block;}
.flash .swiper-pagination-bullet { 
        opacity:1; width:20px; height:4px; border-radius:0px; background:#fff; -webkit-transition:500ms; -moz-transition:400ms; -ms-transition:400ms; transition:400ms;
    }
	.flash .swiper-pagination-bullet-active{ width:40px; background:#A22970; }
.flash .swiper-pagination{  line-height:0px; bottom:23px;}
.flash .swiper-button-prev,.flash .swiper-button-next{ width:45px; height:45px; opacity:0.5; background:url(../image/leftss.png) center top;}
.flash .swiper-button-prev{ left: -50px;}
.flash .swiper-button-next{ right:-50px; background-position:center bottom;}
.flash .swiper-button-prev:hover,
.flash .swiper-button-next:hover{  opacity:1;}
.flash:hover .swiper-button-prev{left:30px;}
.flash:hover .swiper-button-next{right:30px;}
/*--------------------------------------------------------------*/
.IndexTopNew{ height:auto; padding-top:40px; padding-bottom:40px;}
.IndexTopNew .lefts .title{ width:100%;  bottom:0px; left:0px; background:#A42870; height:46px; line-height:46px; padding:0px 70px 0px 20px;}
.IndexTopNew .swiper-container{ width:100%; height:100%;}
.IndexTopNew .swiper-slide{ width:100%; height:100%; background-size:cover; background-repeat:no-repeat; background-position:center center;}
.IndexTopNew .swiper-slide a{ width:100%; height:100%; display:block; overflow:hidden; }
.IndexTopNew .swiper-slide a:hover img{
	 -webkit-transform: scale(1.1);
 	 -moz-transform: scale(1.1);
 	 -ms-transform: scale(1.1);
 	 -o-transform: scale(1.1);
 	 transform: scale(1.1);
			}
.IndexTopNew .swiper-pagination-bullet { 
        opacity:0.8; background:#fff;-webkit-transition:500ms; -moz-transition:400ms; -ms-transition:400ms; transition:400ms;border-radius:5px; 
    }
.IndexTopNew .swiper-pagination-bullet-active{ background:#0C9BA1; }
.IndexTopNew .swiper-paginations{ position:absolute; right:0px; bottom:15px; z-index:1000; text-align:right; padding-right:15px;}
/*--------------------------------------*/
.IndexTopNew .coms .tops{ width:100%; height:50px; font-weight:bold; border-bottom:1px solid #E9E7E8; margin-bottom:5px;}
.IndexTopNew .coms .tops ul{ float:left;}
.IndexTopNew .coms .tops li{ width:auto; height:50px; padding-right:30px; float:left;position:relative;}
.IndexTopNew .coms .tops li a{ width:auto; height:50px; line-height:50px;float:left;  display:block; position:relative; }
.IndexTopNew .coms .tops li.cur a:after{ content:""; width:100%; height:3px; position:absolute; bottom:-1px; left:0px; background:#A22970;}
.IndexTopNew .coms .tops li a:hover,.IndexTopNew .coms .tops li.cur a{ color:#A22970;}
.IndexTopNew .coms .tops a.more{ width:62px; height:22px; line-height:22px; margin-right:10px; margin-top:15px; text-align:center; background:#C9C9C9 url(../image/mores.png) no-repeat center center; float:right; display:block;border-radius:4px;}
.IndexTopNew .coms .tops a.more:hover{ background-color:#A42870;}
.IndexTopNew .coms .bodys{ width:100%; height:auto;}
.IndexTopNew .coms .bodys li.first{ width:100%; background:none; height:auto; padding:17px 100px 12px 0px; margin-bottom:10px; }
.IndexTopNew .coms .tops li.first a{ height:100%;}
.IndexTopNew .coms .bodys li.first .times{ width:100px; height:auto; line-height:36px;right:0px; top:13px;}
.IndexTopNew .coms .bodys li.first h3{ height:auto; width:100%; line-height:28px; font-weight:bold;}
 .IndexTopNew .coms .bodys li.first:hover h3{ color:#A42870; }
.IndexTopNew .coms .bodys li.first span{ margin:2px 0px;  line-height:24px;}
.IndexTopNew .coms .bodys li{ line-height:34px;width:100%; height:34px; display:block; position:relative; background:url(../image/dds.jpg) no-repeat left center;}
.IndexTopNew .coms .bodys li i{
	position:absolute;font-style: normal; text-align:right;
}
.IndexTopNew .coms .bodys li a{ display:block; float:left; padding-left:12px; width:100%;}
/*--------------------------------------*/

.IndexTopNew .rights .top{ width:100%; height:60px; padding-left:53px; font-weight:bold; background:#A42870 url(../image/tz.jpg) no-repeat left top; line-height:60px;}
.IndexTopNew .rights .top .mores{ width:100px; height:60px;  background:#0D9AA1 url(../image/gd.jpg) no-repeat left top; padding-right:10px;}
.IndexTopNew .rights .top .mores a{ display:block; width:62px; height:22px; padding-top:3px;text-align:center;  margin-top:18px; border-radius:4px;}
.IndexTopNew .rights .top .mores a:hover{ background:#A42870;}
.IndexTopNew .rights .fivs{ width:100%; height:auto; padding:20px 20px 22px; background:#F4F4F4;}
.IndexTopNew .rights li{ width:100%; height:46px; margin-bottom:15px; line-height:23px; padding-left: 60px;  }
.IndexTopNew .rights li .times{ width:50px; height:46px; background:#fff url(../image/r16_c8.jpg) repeat-x left top; border-radius:3px;left:0px;}
.IndexTopNew .rights li .times span{ 
	display:block;
    -webkit-transform: scale(0.84);
 	 -moz-transform: scale(0.84);
 	 -ms-transform:scale(0.84);
 	 -o-transform: scale(0.84);
 	 transform: scale(0.84);
}

/*------------------IndexBg2--------------------------*/
.IndexBg2{ width:100%; height:auto; padding-top:24px; padding-bottom:40px; }
.IndexBg2 .bodysTop{ width:100%; height:50px; line-height:50px;  border-bottom:1px solid #EEEEEE;}
.IndexBg2 .bodysTop .Titles:after{ width:74px; height:3px; background:#A42870; position:absolute; left:0px;   bottom:0px; content:"";}
.IndexBg2 .bodysTop a.mores{ display:block; margin-top:15px; margin-right:10px; width:62px; height:22px; line-height:22px; text-align:center; background:#C9C9C9 url(../image/mores.png) no-repeat center center; border-radius:4px;}

.IndexBg2 .bodysTop .mores:hover{ background-color:#A42870;}
.IndexBg2 .bodysTop li:hover, .IndexBg2 .bodysTop li.cur{background:#fff; }
.IndexBg2 .bodysTop li.cur a{color:#023165;}
.IndexBg2 .bodysTop li:after{ position:absolute; bottom:-1px; left:0px; width:100%; height:1px; background:#fff;}
.IndexBg2 .bodysTop li:hover:after,.IndexBg2 .bodysTop li.cur:after{ content:"";}
.IndexBg2 .bodysTop li i{ line-height:0px; width:32px; height:26px; display:block; position:absolute; left:50%; margin-left:-48px; top:50%; margin-top:-13px;}
.IndexBg2 .bodysTop li a{ width:100%; height:100%; display:block; line-height:58px;}
.IndexBg2 .bodysBodys{  height:auto; background:#fff; padding:24px 10px; border-top:0px;}
.IndexBg2 .bodysBodys .imgs{ width:100%; height:auto;}
.IndexBg2 .bodysBodys li:hover .imgs  img{
	 -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
			}
.IndexBg2 .bodysBodys .titles{ width:100%; height:50px; line-height:50px; background:#A42870; padding:0px 20px;}
/*------------------IndexBg2--------------------------*/
.IndexBottom{ height:auto; padding-top:20px; padding-bottom:35px; background:#F8F8F8;}
.IndexBottom .Titles{ width:100%; height:50px; font-weight:bold; line-height:48px; border-bottom:1px solid #EEE;}
.IndexBottom .Titles:after{ width:74px; height:3px; background:#A42870; position:absolute; left:0px;   bottom:-1px; content:"";}
.IndexBottom .Titles a.mores{ display:block; margin-top:15px; margin-right:10px; width:62px; height:22px; line-height:22px; text-align:center; background:#C9C9C9 url(../image/mores.png) no-repeat center center; border-radius:4px;}
.IndexBottom .Titles a.mores:hover{ background-color:#A42870;}
.IndexBottom .bodys{ width:100%; height:auto; padding-top:25px;}
.IndexBottom .lefts li.first{ height:auto; width:100%; margin-bottom:16px; padding-left:0px;}
.IndexBottom .lefts li.first .imgs{ width:180px; height:120px; }
.IndexBottom .lefts li.first .coms{ width:calc(100% - 180px); background:#0D9AA1 url(../image/xmjs.png) no-repeat right center; height:120px; padding:17px 15px; line-height:20px; }
.IndexBottom .lefts li.first .coms h3{ width:100%; height:24px; line-height:24px;font-weight:bold; padding-bottom:2px;}
.IndexBottom .lefts li{ width:100%; height:36px; line-height:36px; background:url(../image/Ar2_c4.png) no-repeat left center; padding-left:22px; overflow:hidden; }
.IndexBottom .lefts li a{ width:100%;}
.IndexBottom .coms li{ width:100%; height:36px; line-height:36px; position:relative; padding-right:80px; }
.IndexBottom .coms li .times{ display:block; position:absolute; right:0px; top:0px;}
.IndexBottom .coms .bodys{ padding-top:16px;}
.IndexBottom .Icoms{ padding:0px 20px; width:100%;}
.IndexBottom .Icoms .swiper-slide .imgs{ width:100%; height:auto;}
.IndexBottom .Icoms .swiper-slide:hover .imgs  img{
	 -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
			}
.IndexBottom .Icoms{ 

	  padding:5px;
	  background-image:-webkit-linear-gradient(180deg,#C9C9C9 126px,#0D9AA1 126px);
      background-image:-moz-linear-gradient(180deg,#C9C9C9 126px,#0D9AA1 126px);
      background-image:-ms-linear-gradient(180deg,#C9C9C9 126px,#0D9AA1 126px);
      background-image:-o-linear-gradient(180deg,#C9C9C9 126px,#0D9AA1 126px);
      background-image:linear-gradient(180deg,#C9C9C9 126px,#0D9AA1 126px);
	  }
.IndexBottom .Icoms .swiper-container{ width:100%; height:100%; position:relative;}
.IndexBottom .Icoms .swiper-slide{ width:100%; height:100%; background-size:cover; background-repeat:no-repeat; background-position:center center;}
.IndexBottom .Icoms .swiper-slide .titles{ width:100%; height:84px; line-height:24px; padding:20px 15px 55px 20px; }
.IndexBottom .Icoms .swiper-slide .titles h3{ line-height:26px;}
.IndexBottom .Icoms  .className{ bottom:10px; right:0px; width:60px; height:60px; line-height:24px; background:url(../image/3.png); padding:6px 10px 6px 4px; font-weight:bold; z-index:1000;}
.IndexBottom .Icoms .swiper-slide a{ width:100%; height:100%; display:block;}
.IndexBottom .Icoms .swiper-pagination-bullet { 
        opacity:1; width:21px; height:25px; border-radius:0px;  background:url(../image/r1.png) no-repeat center top;-webkit-transition:500ms; -moz-transition:400ms; -ms-transition:400ms; transition:400ms;
    }
.IndexBottom .Icoms .swiper-button-prev,.IndexBottom .Icoms .swiper-button-next{ width:20px; height:34px;  opacity:0.5; margin-top:-45px; background:#000; outline:none; line-height:34px; text-align:center; font-family:宋体; opacity:0;}
.IndexBottom .Icoms .swiper-button-prev{ left:10px;}
.IndexBottom .Icoms:hover .swiper-button-prev{ left:20px; opacity:1;}
.IndexBottom .Icoms .swiper-button-next{ right:10px; background-position:center bottom;}
.IndexBottom .Icoms:hover .swiper-button-next{ right:20px; opacity:1;}
/*------------------footer--------------------------*/
.footer{ width:100%; height:auto; background:#A42870;}

.footer .bodys{   height:160px;  position:relative;}
.go_top{ cursor:pointer; width:60px; height:40px; position:absolute; right:-20px; top:-40px; background:#AA3979 url(../image/r6_c7.png) no-repeat center center;border-radius:5px 5px 0px 0px;}
.go_top:hover{ background-color:#0C9B9F;}
.footer .lefts{  height:160px; width:100%;    display: table;
   }
/*.footer .lefts  span {
   display: table-cell;
    vertical-align: middle;
}*/
.footer .rights{ height:100%;padding-top:25px; width:auto; }
.footer .rights .rbodys{ background:url(../image/ms.png) no-repeat left top;line-height:32px; padding-left:24px; padding-right:30px;  }
.copyrightBodys{ width:100%; height:auto; background:#DADEDD;  line-height:50px;  position:relative; }


.getFlvTop{ width:100%; height:40px; text-align:right; padding:0px 20px; line-height:40px;}
.getFlv{ width:1200px; height:760px; position:fixed; top:50%; left:50%; margin-top:-380px; margin-left:-600px; background:#fff; z-index:123000; display:none;}
.getFlvbj{ width:100%; height:100%; background:rgba(0,0,0,0.6); position:fixed; z-index:120000; left:0px; top:0px; display:none;}

/*------------------子页公用--------------------------*/
.zyFlash{ width:100%; height:260px; background:#09F;}
/*------------------关于我们--------------------------*/
.MainBody{ padding-top:30px; padding-bottom:10px;}
.MainLeftTitle{ width:100%; height:70px; line-height:70px; padding-left:35px; background:#A42870 url(../image/sub_title.jpg) no-repeat right center;}
.MainLeft li{ width:100%; height:56px; border-bottom:1px solid #DDD; background:#f7f7f9;}
.MainLeft li a{ display:block; padding-left:55px; line-height:56px; width:100%; height:56px; position:relative;} 
.MainLeft li a:after{ width:12px; height:12px; content:""; border-radius:6px; position:absolute; top:50%; margin-top:-6px; left:35px; border:1px solid #C9C9C9;transition: all .3s ease-out 0s;}
.MainLeft li a:hover,.MainLeft li a.cur{ color:#A42870;}
.MainLeft li a:hover:after,.MainLeft li a.cur:after{ border:1px solid #A42870;}
.MainRight{ padding-left:35px;}
.MainRight .tops{ width:100%; height:60px; line-height:60px; border-bottom:1px solid #E5E5E5;}
.MainRight .tops .tit{ width:auto; height:60px;}
.MainRight .tops .tit:after{ content:""; width:100%; height:3px; background:#A42870; position:absolute; left:0px; bottom:0px;}
.MainRight .tops .urls{ padding-left:16px; background:url(../image/r4_c2.png) no-repeat left center;}
.MainRight .bodys{ width:100%; min-height:450px; line-height:28px; padding:40px 0px ;}

/*------------------荣誉--------------------------*/
.ListRight{ padding-left:20px;padding-bottom:10px;}
.ListRight .tops{}


.ryTop{ width:100%; height:auto;  padding-bottom:20px;}
.ListImg li{ margin-bottom:22px;}
.ListImg li i{ width:100%; height:100%; opacity:0; top:0px; left:0px; position:absolute;display:block;  background:rgba(163,40,111,0.8)  url(../image/yys.png) no-repeat center center; }
.ListImg .imgs{ position:relative; width:100%; height:auto;}
.ListImg li:hover i{opacity:1; }
.ListImg li:hover  .imgs img{	 -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);}
.ListImg .title{ width:100%; height:50px; line-height:50px;}



/*------------------新闻--------------------------*/

.NewMain{ width:100%;  height:auto; padding-top:50px; padding-bottom:50px; line-height:30px;}
.NewMains{ padding-top:0px;}
.NewMaines{ padding-bottom:0px;}

.NewMain li{ width:100%; height:auto; line-height:44px; background:url(../image/dd.jpg) no-repeat left center; border-bottom:1px dashed #E0E0E0; padding-left:22px; padding-right:120px;  position:relative; }
.NewMain li.first{ height:300px; background:#F4F4F4; margin-bottom:20px; padding:0px; border-bottom:0px;}
.NewMain li.first:hover{ background:#EEEEEE;}

.NewMain li.first .flefts{ width:450px; height:300px;}
.NewMain li.first .frights{ width:calc(100% - 450px); height:300px; padding:40px 30px 35px;}
.NewMain li.first .frights h3{ height:auto; padding-bottom:12px; color:#333; line-height:36px;}
.NewMain li.first:hover  h3{ color:#A42870;}
.NewMain li.first .times{ width:100%; height:40px; line-height:40px;}
.NewMain li.first .coms{ margin-bottom:26px; height:auto; line-height:30px;}
.NewMain li.first span{ width:72px; height:40px; display:block; background:url(../image/newts.png) no-repeat;}
.NewMain li .time{ width:110px; height:44px; position:absolute; top:0px; right:0px;}

ul.wp_paging{padding:30px 0px 20px 0px; width:100%; clear:both; }
.wp_paging { display:block; margin:0; list-style:none; font-size:13px;font-family:'Microsoft Yahei', Verdana, Geneva, sans-serif; color:#494949; float:right;}
.wp_paging input {font-size:12px;*font-size:100%;}
.wp_paging li { display:inline-block; height:25px; line-height:25px; float:left; margin-top:5px; padding-left:0px; width:auto; background:none; border:0px;}
.wp_paging li span,.wp_paging li a { display:inline-block; float:left; margin-left:10px; }
.wp_paging li em { font-style:normal;}
.wp_paging li a { cursor:pointer; color:#666; line-height: 25px; height: 25px;}
.wp_paging li a:hover { color:#000; }
.wp_paging li a span{ margin:0;}
.wp_paging li input { font-size:12px;*font-size:100%; width:24px; height:15px; line-height:15px; border:1px solid #d5d5d5; background:#fff; margin-top:4px; text-align:center;}
.wp_paging li input:focus{ outline:none;}





.Pages{ height:55px; width:100%; line-height:55px;   margin-top:20px;  text-align:center;}
.Pages a,.Pages span{ display:inline-block; width:auto; height:auto; background:#fff; padding:5px 13px; line-height:24px;  color:#555555;  }
.Pages a:hover,.Pages a.cur,.Pages span{ background:#A42870; color:#fff;}
.sNews{  padding-top:10px;}
/*------------------新闻详情--------------------------*/
.showMain{  height:auto; padding-top:30px; padding-bottom:60px;}
.showMain .bodys{ padding:20px 0px 50px;line-height:28px;}
.showMaintops{ width:100%; height:auto; padding-bottom:20px; position:relative; text-align:center;padding-top:5px; margin-bottom:10px; border-bottom:1px solid #eee;}
.bsync-custom{ display:inline-block;}
.bsync-custom.icon-blue .bshare-bsync{ background:url(../image/r5_c12.png) no-repeat left 4px; padding-left:20px;}
.showMaintops h1{ font-weight:normal; line-height:30px; padding-top:10px; padding-bottom:13px;  }
.showMaintops .titls{ line-height:26px; width:auto;}
.showMaintops .titls i{ display:inline-block; width:24px; position:relative; height:12px; padding-right:10px; text-align:center; }
.showMaintops .titls i img{  position:absolute;top:1px; left:0px;}
.showMaintops .titls .ds{  display:inline-block; float:left;}
.showMaintops .titls .rights i{
	width: 20px;height: 14px; padding:0px; cursor:pointer;
}
.showMaintops .bdsharebuttonbox{ display:inline-block; float:left;}
.showMaintops .bdshare-button-style2-16 a{ background:url(../../model3/image/fx.png) no-repeat; font-size:14px;}
.bsync-custom .bshare-share-count{ display:none;}

.NextPage{ height:auto; padding-bottom:50px; clear:both;}
.NextPage .backs{ width:160px; height:90px; padding:4px 0px 20px 0px; }
.NextPage .backs a{ width:100%; height:52px; line-height:52px; display:block;  background:#DADEDD; color:#666;  text-align:center; }

/*------------------课程建设--------------------------*/
.KCImg li i{  background:rgba(163,40,111,0.8)  url(../image/ani2.png) no-repeat center center; }
.KCImg li .title{ border:1px solid #EFEFEF; border-top:0px; height:60px; line-height:60px;}
.KCImgs li i{  background:rgba(163,40,111,0.8)  url(../image/ani2.png) no-repeat center center; }
/*------------------赛事活动--------------------------*/
.SSTop{ padding-bottom:16px;} 
.SSList{ padding-bottom:60px;}
.SSList li .title{ background:#F5F5F5; padding:16px 20px; height:auto; line-height:22px;}
.SSList li .title h3{ width:100%; height:44px; margin-bottom:14px; color:#555;line-height:22px;}
.SSList li:hover .title,
.SSList li:hover .title h3{ color:#fff;}
.SSList li:hover .title{background:#A42870;  }
/*------------------师资队伍--------------------------*/
.topTitle{ height:60px; line-height:60px;}
.tctitle{ padding-right:10px; display:inline-block; position:relative; margin-right:10px;}
.tctitle:after{ width:1px; height:16px; position:absolute; top:50%; margin-top:-8px; right:0px; content:""; background:#CCCCCC;}

.tcTopImg{ width:100%; height:auto;}
.tcTopName{ width:100%; height:70px; margin-bottom:25px; line-height:60px; border-bottom:1px solid #EDEDED;} 
.tctitle{ padding-right:10px; display:inline-block; position:relative; margin-right:10px;}
.tctitle:after{ width:1px; height:16px; position:absolute; top:50%; margin-top:-8px; right:0px; content:""; background:#CCCCCC;}
