@charset "utf-8";
*{margin: 0;padding: 0;border: 0;outline: none;
box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box;
-ms-box-sizing: border-box; -moz-box-sizing: border-box;}
html {width: 100%; font-weight: normal;
	-webkit-text-size-adjust:none; -ms-text-size-adjust: 100%;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;}
body{font-size: 14px;line-height: 1.6;background-color:#fff;
  font-family: 'Microsoft YaHei','Arial';overflow-x: hidden;}
ul,ul li,ol,li {list-style: none outside none;}
h1,h2,h3,h4,h5,h6,i,strong,em {font-weight: normal; font-style: normal;}
img {vertical-align: middle;border: none;}
input,select,option,label,th{vertical-align: middle;border: none}
a {text-decoration: none;color: inherit;}
a:hover {text-decoration: none;}
@font-face {
 font-family: 'bebas';
 src: url('bebas.eot');/* IE9 Compat Modes */
 src: url('bebas.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
      /*url('../images/bebas.woff') format('woff'),/* Modern Browsers */
      url('../images/BEBAS.ttf') format('truetype'),/* Safari, Android, iOS */
      url('../images/bebas.svg#bebas') format('svg');/* Legacy iOS */
}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;display: block;_height: 1px;clear: both;}
.fl {float: left;}
.fr {float: right;}
.ovh{overflow: hidden;}
.container{display: block;width: 100%; max-width: 1200px; margin: 0 auto;}

/*header***************************************************************************/
.header{width: 100%;height: 80px; line-height:80px;
 position: fixed;top: 0; left: 0; z-index: 31;background:#262528;}
.header h1>a{display: block;}
.nav{font-size: 16px;display: table!important;}
.nav li{float:left;color: #fff;margin: 0 8px}
.nav li>a{}
.nav li:hover,.nav li.cur{color: #25a3d9;}
/*手机*/
.navbtn{display: none;}

/*banner***********************************************************************/
.banner{width: 100%;height:572px;margin-top: 80px; }
.banner .swiper-slide{ background-repeat: no-repeat;
 background-position: center; background-size: cover;}
.banner .swiper-slide>a{position: absolute;width: 100%; height: 100%}
.banner .swiper-pagination-bullet {background:#fff; opacity: 1;filter:alpha(opacity=100);
border-radius:0; width: 70px;height: 4px;}
.banner .swiper-pagination-bullet-active{background: #25a3d9;}


/*sysec1***********************************************************************/
.sysec1z{width: 100%;margin: 50px auto}
.sysec1-t{width: 100%;color: #434343;margin-bottom: -15px; z-index: 2; position: relative;}
.sysec1-t span{display: inline-block;background:url(../images/sysec1-tbg.jpg) no-repeat center center;
	background-size: cover;padding: 9px 20px;
font-size: 20px; color: #fff; text-align: center;}
.sysec1-t .mo{color: #7b7b7b; float: right;margin-top: -5px}
.sysec1-t .mo:hover{color: #25a3d9}
.sysec1dong{height: 180px;}
.sysec1{width: 100%; background: #f9f9f9;padding:40px; padding-bottom: 0!important}
.sysec1 .z{width:44%;}
.sysec1 .z>img{margin: 0 4%}
.sysec1 .z p{line-height: 2.2}
.sysec1 .y{width:55%;background: #fff; padding:25px 30px;}
.sysec1 .y b{font-size: 18px; color: #f4a700; display: block;margin-bottom: 5px}


/*sywhybg***********************************************************************/
.dtit{width: 100%;padding:50px 0 40px 0;text-align: center;}
.dtit b{font-size: 30px;color: #333333; line-height: 1}
.dtit span{font-size: 25px;color: #d6d6d6;display: block; text-transform: uppercase;
font-family:'bebas';}
.dtit2 b{color: #fff;}
.dtit2 span{color: #25a3d9;}

.sywhybg{background:#f9f9f9 url(../images/lou-bg.png) no-repeat right 18%;
padding-bottom: 50px}
.sywhy{width: 100%;display: table;margin-top:40px;}
.sywhy li{text-align: center; width: 31%; margin-right:3.5%;box-shadow: 0px 0px 20px #d7d7d7;
 padding:30px; position: relative; float: left;background-color: #fff;}
.sywhy li i{position: absolute; left: 0; right: 0; margin: 0 auto;top: -21%}
.sywhy li b{display: block;font-size: 18px; color:#333333;margin: 40px 0 20px 0}
.sywhy li b:after{ content: ""; display: block; width:40px; height: 3px; background: #f46657;
margin: 0 auto;margin-top: 7px}
.sywhy li p{color: #6a6a6a;text-align: left;height: 110px; overflow: hidden;}
.sywhy li:hover b:after{width:50%;background: #59a0d6;}
.sywhy li:hover i{-webkit-transform: rotate(360deg);-o-transform: rotate(360deg);
-ms-transform: rotate(360deg);-moz-transform: rotate(360deg);}
.sywhy li:hover{box-shadow: 0px 0px 20px #bababa;}


/*sydatabg***********************************************************************/
.sydatabg{width: 100%;background:url(../images/sydata-bg.jpg) no-repeat;
	background-size: cover;padding-bottom: 50px}
.pad5{padding: 0 50px}
.sydatabg .dtit2{text-align: left;padding-bottom: 0}
.sydataz{width: 33%;}
.sydataz img{width: auto;max-width: 100%}

.sydatay{width: 60%;margin-top: -50px;padding-bottom: 40px; position: relative;}
.sydatay .t{font-size: 22px; color: #fff;display: block; margin-bottom:20px}

.sydata>ul{width: 100%;height: 370px}
.sydataul>ul>li{background-color: #fff; overflow:hidden;  padding: 15px 0;}
.sydataul>ul> li .zi{width: 50%;padding: 0 20px;}
.sydataul>ul>li .zi.bor{border-left: 1px solid #eeeeee;}
.sydataul>ul>li .zi>img{margin-right: 20px;width: 55px;float: left;}
.sydataul>ul>li .zi .ziname{margin-right: 20px;width: 55px; height: 55px; float: left; line-height: 55px; text-align: center; background: #f4a700; color: #ffffff; border-radius: 50%;}

.sydataul>ul>li .zi span{color: #333334; display: block; font-size: 16px;
	height: 25px;overflow: hidden; margin-bottom: 5px;}
.sydataul>ul>li .zi p{ color: #878787;font-size: 12px;height: 19px;overflow: hidden;}
.sydatay-prev,.sydatay-next{width: 28px; height: 25px;margin-top: 0; }
.sydatay-prev{top: 15px; left: auto; right: 10px;
background:url(../images/sydatay-prev.png) no-repeat center center;}
.sydatay-next{top: auto;bottom: 0;
background:url(../images/sydatay-next.png) no-repeat center center;}
.sydatay-prev:hover{background-color: #25a3d9}
.sydatay-next:hover{background-color: #25a3d9}


/*syteam***********************************************************************/
.syteam{width: 100%;}
.syteam li{text-align: center; float: left;background: #f9f9f9;
position: relative;padding: 50px 10px 30px 10px;margin:80px 0; height: 300px;}
.syteam li figure{ border-radius:50%;overflow: hidden; width:49%;
min-width: 100px;max-width: 140px; z-index: 1;
position: absolute; top:-80px; left: 0; right: 0; margin:0 auto;}
.syteam li figure img{width:100%; }
.syteam li:hover figure img{-webkit-transform: scale(1.2);-o-transform: scale(1.2);
-ms-transform: scale(1.2);-moz-transform: scale(1.2);}
.syteam li b{ font-size:18px; color: #333333;display: block;margin-top:20px;
margin-bottom: 5px;} 
.syteam li span{display: block; font-size: 14px;  color: #333333; overflow: hidden; }
.syteam li p{font-size: 14px; color: #6e6e6e;margin: 10px 0;overflow: hidden; 
    max-height: 66px;
}
.syteam li .mo{width: 46%;background: #25a3d9;
 height:35px; line-height: 35px;color: #fff; border-radius: 20px;
position: absolute; left: 0; right: 0;margin: 0 auto; bottom: -16px;}
.syteam li:hover{background: #25a3d9;}
.syteam li:hover .mo{background: #f4a700;}
.syteam li:hover b{color: #fff;}
.syteam li:hover span{color: #fff;}
.syteam li:hover p{color: #c0e4f3;}

.por{position: relative;}
.por-next,.por-prev{
	width: 29px; height: 57px; margin-top: -28px;}
.por-next{right: -50px;
	background: url(../images/por-next.png) no-repeat;}
.por-prev{left: -50px;
	background: url(../images/por-prev.png) no-repeat;}
.por-next:hover{background: url(../images/por-nexth.png) no-repeat;}
.por-prev:hover{background: url(../images/por-prevh.png) no-repeat;}
.por .swiper-pagination{bottom:25px;left: 0; right: 0}
.por .swiper-pagination span{margin: 0 5px}



/*synewsbg***********************************************************************/
.synewsbg{background:#f9f9f9; padding-bottom: 50px; width: 100%; }
.synewsz{width: 53%;}
.synewsz li{width: 48%; margin-right: 2%; float: left; margin-bottom: 10px;
	overflow: hidden; position: relative;}
.synewsz li a{display:block;}
.synewsz li img{width: auto; max-width: 100%;min-height: 160px; -webkit-filter: brightness(70%); filter: brightness(70%);}
.synewsz li span{display: block;position: absolute; bottom:8px; left:8px;color: #fff;}
.synewsz li:hover img{-webkit-transform: scale(1.2);-o-transform: scale(1.2);
-ms-transform: scale(1.2);-moz-transform: scale(1.2);}
.synewsz li:hover span{bottom: 15px}
.synewsy{width: 46%;}
.synewsy li{display: block;padding:21px 25px;background:#fff; margin-bottom:15px; position: relative;}
.synewsy li a{display: block;}
.synewsy li .date{	display: block;padding-right: 4%; margin-right: 4%; text-align: center;
border-right: 1px solid #cccccc}
.synewsy li .date .day{display: block;	font-size:32px;line-height: 1; font-weight: bold;color: #333333;}
.synewsy li .date .month{display: block;line-height: 1;font-size: 14px;margin-top: 5px; color: #999999}
.synewsy li .txt{display: block;}
.synewsy li .txt b{display: block;font-size: 16px;color: #333333;
 margin-bottom: 5px; height: 25px; overflow:hidden;}
.synewsy li .txt p{display: block;	font-size:14px;color: #808080; max-height: 21px; overflow: hidden; }
.synewsy li:hover{background:#25a3d9;}
.synewsy li:hover .date{border-right-color: #fff}
.synewsy li:hover .date .day{color:#fff; }
.synewsy li:hover .date .month{color:#f7e9d5;}
.synewsy li:hover .txt b{color:#fff;}
.synewsy li:hover .txt p{color:#c0e9fa;}


/*sycont***********************************************************************/
.sycont{width: 100%;padding-bottom: 50px}
.sycont li{float: left; width:25%;text-align: center;}
.sycont li figure{position: relative;width: 50%;max-width: 200px; overflow: hidden; border-radius: 50%;margin:0 auto}
.sycont li figure img{width: 100%;}
.sycont li figure b{font-size: 26px; color: #fff;position: absolute; top: 36%;
left: 0; right: 0;}
.sycont li p{font-size: 14px; padding:0 10%; color: #686868; font-weight: bold; margin-top: 30px;}
.sycont li:hover figure img{transform: scale(1.2); -webkit-transform: scale(1.2);
-o-transform: scale(1.2); -ms-transform: scale(1.2); -moz-transform: scale(1.2);}


/*syzhisbg***********************************************************************/
.syzhisbg{width: 100%;background:url(../images/syzhis-bg.jpg) no-repeat;}
.syzhis{width: 100%;background: #fff;position: relative;margin-bottom: 20px}
.syzhis:after{content: ""; display: block;position: absolute; bottom: 0; right: 0;
width: 50%; height:5px; background: #25a3d9}
.syzhis figure{width: 50%; float: left;position: relative;}
.syzhis figure>img{width: 100%}
.syzhis figure .mask{position: absolute; top: 0; left: 0; cursor: pointer; 
	background: rgba(0,0,0,.6) url(../images/syzhis-bo.png) no-repeat center center;
width: 100%; height: 100%;}
.syzhisy{width: 50%; float: right;padding: 30px 40px;}
.syzhisy h3{font-size: 25px; color: #333333; display: block;}
.syzhisy h3:before{content: ""; display: block; margin-bottom: 10px;width: 50px; height:5px; background: #25a3d9}
.syzhisy h2{font-size: 25px; color: #333333; display: block; font-weight: bold;margin-bottom: 20px;}
.syzhisy p{color: #676767;overflow: hidden;}


/*syfuwu***********************************************************************/
.syfuwu{width: 100%; margin-bottom: 50px}
.syfuwu li{ width: 20%;float: left; }
.syfuwu li figure{ width: 100%;overflow: hidden;float: left;}
.syfuwu li figure img{width: 100%}
.syfuwu li:hover figure img{transform: scale(1.2); -webkit-transform: scale(1.2);
-o-transform: scale(1.2); -ms-transform: scale(1.2); -moz-transform: scale(1.2);}

.syfuwu li .txt{padding:20px;color: #fff; position: relative;height: 220px;
width: 100%; float: left;}
.syfuwu li .txt i{font-size: 36px; font-weight: bold;font-family: "bebas";display: block;
color: rgba(255,255,255,0.2);}
.syfuwu li .txt b{display: block;font-size: 20px;}
.syfuwu li .txt p{margin-top: 10%;}
.syfuwu li .txt em{position: absolute; z-index: 1;
left:0;right: 0;margin: 0 auto; bottom:-20px; height: 0; width: 0;
border: 10px dashed transparent;border-top-width: 10px;}
.syfuwu li .txt2 em{border-top: 0; border-bottom-width:10px;
bottom: auto; top: -10px;}


/*online****************************************************************************/
.online{width: 65px;z-index: 30; position: fixed; bottom:0; right: 0;}
.online li{width: 100%; float: left;text-align: center;padding: 5px 0; }
.online li>a{display: block;}
.online li span{display: block; color: #fff;}
.online li:hover span{text-decoration: underline;}
.online li.onwx{position: relative;}
.online li.onwx .tu{position: absolute; top:0; right:0;opacity: 0;z-index: -1}
.online li.onwx:hover .tu{ right:65px;opacity: 1;}
.online li.onwx .tu img{ width: 100px; }

/*footer****************************************************************************/
.footer{background:#232323;width: 100%}
.foottop{width: 100%; margin: 20px 0}
.foottop .z{font-family: "bebas";text-transform: uppercase;width: 55%}
.foottop .z li{float: left; margin-right:14px;padding-left: 40px;color: #959595;}
.foottop .z li i{font-size: 16px;color: #fff;display: block; text-transform:lowercase;}
.foottop .z li.s1{background: url(../images/footz-s1.png) no-repeat 0 center;}
.foottop .z li.s2{background: url(../images/footz-s2.png) no-repeat 0 center;}
.foottop .z li.s3{background: url(../images/footz-s3.png) no-repeat 0 center;}
.foottop .y{color: #959595;line-height: 46px;width: 35%;}
.foottop .y>a{float:left; padding-left: 30px;margin-right: 15px; }
.foottop .y>a.s1{background: url(../images/footy-s1.png) no-repeat 0 center;}
.foottop .y>a.s2{background: url(../images/footy-s2.png) no-repeat 0 center;}
.foottop .y>a.s3{background: url(../images/footy-s3.png) no-repeat 0 center;}
.foottop .y>a:hover{color: #fff; text-decoration: underline;}
.footxia{width: 100%;border-top: 1px solid #343434;color: #747474;padding: 20px}
.footxia img{ width: 100px; }
.footxia>h3{margin-top: 20px; float: left;}
.footxia p{line-height: 1.8;margin-left: 5%; float: left;}




.nban{width: 100%;height: 449px; margin-top: 80px; background-repeat: no-repeat;
 background-position: center; background-size: cover;}
.contop{margin-top: 80px;}
/*team01bg***********************************************************************/
.team01bg{background:#f9f9f9 url(../images/lou-bg.png) no-repeat right 90%;
width: 100%;padding-bottom: 50px}
.team01{display: table; margin: 0 auto;}
.team01 i{float: left; line-height: 95px; margin:0 15px;}
.team01 li{float: left; text-align: center;}
.team01 li span{display:block; width: 95px; height: 95px;margin:0 auto; border-radius: 50%;
line-height: 95px; font-family: "bebas";font-size: 26px; color: #fff;}
.team01 li b{display: block; font-size: 16px; color: #333333;margin-top: 10px}
.team01zi{font-size: 14px; color: #525252;line-height: 2; margin-top: 50px; text-align: center;}

/*team02***********/
.team02 li{margin:80px 1.2%;width: 22%;}

/*teamcon**************************/
.teamcon{width: 100%;padding: 50px 0;background: #f9f9f9;}
.teamcon figure{width: 40%;text-align: right;padding-right: 4%}
.teamcon figure>img{width: auto; max-width: 100%}
.teamcony{color: #333333;padding:0 4%;height: 400px;width: 60%}
.teamcony .swiper-slide {height: auto;}
.teamcony h3{font-size:30px;  font-weight: bold; display: block;}
.teamcony b{font-size:16px;display: block;margin-top: 10px}
.teamcony .zi{font-size: 14px; line-height: 1.8;margin-top: 50px;}
.teamcony .zi>.t{font-size: 15px;font-weight: bold; display: block;}
.swiper-container-vertical>.swiper-scrollbar{right: auto;left: 0;opacity: 1!important;
display: block!important;height: 100%; top: 0}
.swiper-scrollbar-drag{background:#22ace7}
   


/*data***********************************************************************/
.data01bg{background: #f9f9f9;width: 100%}
.data01-m{width: auto;margin: 0 auto;margin-bottom: 40px; display: table; }
.data01-m li{float: left; color: #fff; font-size: 16px; font-weight: bold;background-color: #333333;
margin: 0 10px}
.data01-m li>a{padding:5px 22px;display: inline-block;}
.data01-m li:hover,.data01-m li.cur{background-color: #25a3d9}

.data01{padding-bottom: 60px;height: auto!important}
.data01 >ul>li{margin-top: 0!important;width: 49%; float: left; margin:0 0.5% 1% 0.5%; }
.data01 .swiper-pagination{bottom:45px;}
.data01 .swiper-pagination span{background-color: #333333; opacity: 1;width: 11px; height: 11px}
.data01 .swiper-pagination span.swiper-pagination-bullet-active{
	width: 35px;border-radius: 10px;background-color: #25a3d9}

/*data  notice同 syteam*/
.notice{width: 100%;margin-bottom: 50px}
.notice li{float: left;background:#f9f9f9;padding: 10px; text-align: center;}
.notice li img{max-width: 98%}


/*content****研究生申请**学部大学院sgu**********************************************/
.content{width: 100%;margin-bottom: 50px;font-size:14px; color: #333333;
padding:0 20px;overflow: hidden;}
.content .img{max-width: 99%;margin-bottom: 10px}
.content h3{display: inline-block; height: 45px; line-height: 35px; font-size: 20px; font-weight: bold; color: #fff;
background:url(../images/content-h3bg.png) no-repeat; background-size: 100% 100%;
 margin-bottom:10px;padding: 0 25px;margin-left: -20px}
.content b{font-size:16px; color: #333333; display: block;margin-bottom:10px;} 
.content p{font-size:16px; color: #333333;line-height: 2; text-transform: uppercase;} 
.content p>em{background:url(../images/content-ibg.png) no-repeat 0 12px; 
display: inline-block; margin-right: 50px;padding-left: 15px}

.contentxia{background:#f9f9f9 url(../images/lou-bg.png) no-repeat right 80%;}
.sgu{background:#fff url(../images/lou-bg.png) no-repeat right 80%;}
.sgu p>b{display: inline-block; margin: 0;}
.sgu h6{font-size: 20px; color: #25ade7; font-weight: bold;}


/*course****大学院直考课程**************************************************************/
.course01{background:#f9f9f9 url(../images/lou-bg.png) no-repeat right 96%;
padding-bottom: 80px}
.course01 ul{width: 100%; float: left;}
.course01 ul li{float: left; width: 33.33%; text-align: center;}
.course01 ul li i{display: block;}
.course01 ul li b{font-size: 16px; color: #333333; margin-top: 20px; display: block;}

.course02{width: 86%; margin: 0 auto;background-color: #f9f9f9; text-align: center;
font-size: 18px; color: #373737; font-weight: bold;padding: 0;border-collapse:collapse;
margin-bottom: 50px}
.course02 th{background-color: #25ade7;color: #fff;width: 20%;padding: 5px 0}
.course02 .th3{width: 60%;}
.course02 td{border: 1px solid #dadada;padding:12px}
.course02 .td3{font-size: 14px;color: #5e5b5b; text-align: left;}

.course03{background:#f9f9f9; text-align: center; padding-bottom: 50px}
.course03 img{max-width: 100%}
.course03 p{font-size: 16px; color: #333333;margin-top: 20px;}

/*艺术生申请 同 content  yishuteam*********************************************/
.yishuteam{width: 100%;float: left;}
.yishuteam li{width: 25%;padding: 0 5px; float: left;color: #6b6969}
.yishuteam li>img{width: 100%}
.yishuteam li .zi{padding:10px; border:1px solid #d2d2d2;
font-size:16px;margin-bottom: 10px;}
.yishuteam li .zi b{font-size: 20px; color: #393939}
.yishuteam li .zi2{font-size: 14px;text-align: justify;}



/*news***********************************************************************/
.newsbg{background:#f5f4f4;padding-bottom: 50px; width: 100%;}
.news{width: 100%;overflow: hidden;}
.news li{width: 100%; float: left;margin-bottom: 10px; padding:10px;padding-top: 0;
background: #fff;color: #333333;}
.news li a{display: block;}
.news li figure{width:225px;margin-right: 20px; overflow:hidden;}
.news li figure img{width: 100%}
.news li span{font-size: 20px;display: block;margin:10px 0;}
.news li p{color: #7a7979; line-height: 1.8;height: 75px;overflow:hidden;
width: 63%; float: left;}
.news li i{float: right;margin-right: 5%; font-weight:bold; font-size: 40px;
 text-align:center; line-height:1}
.news li i>em{font-size: 14px; display: block;margin-top: 5px}

.news li:hover figure img{-webkit-transform: scale(1.2);-o-transform: scale(1.2);
-ms-transform: scale(1.2);-moz-transform: scale(1.2);}
.news li:hover{background: #25ade7;color: #fff}
.news li:hover p{color: #fff}

/*fenye**************/
.fenye{text-align:center;margin:40px 0 10px 0;}
.fenye a{color:#343434;border:1px solid #333333;padding:5px 11px;margin:0 3px;display: inline-block;}
.fenye a:hover{color:#fff;background: #02a3db;border:1px solid #02a3db;}
.fenye span{color:#fff;background: #02a3db;border:1px solid #02a3db;padding:5px 11px;margin:0 3px;display: inline-block;}
.fenye ul li{display:inline-block;padding: 0;overflow: hidden;}


/*contact***********************************************************************/
.ditu{position: relative;}
.ditu .container{position: absolute; right: 0; left: 0;margin: 0 auto; top: 0; height: 100%}
.contact01{width: 400px;background:#25ade7;padding:50px 40px; height: 100%;}
.contact01 .t{color: #fff; font-size: 18px;margin-bottom: 20px;}
.contact01 .t b{font-size:28px; display: block; line-height: 1;text-transform: uppercase;}
.contact01 .k{width: 100%; border: none; border-bottom: 1px solid #7acdf0;
background:none; height: 40px; line-height: 40px;color: #c4eafa;padding: 10px;margin-bottom: 20px;}
.contact01 .k::-webkit-input-placeholder{color: #c4eafa}
.contact01 .k:-moz-placeholder{color: #c4eafa}
.contact01 .k::-moz-placeholder{color: #c4eafa}
.contact01 .k::-ms-input-placeholder{color: #c4eafa}

.contact01 .hk{height: 100px; line-height: 24px;font-family: 'Microsoft YaHei','Arial'; font-size: 14px;}
.contact01 .b{background:#fff; color: #25ade7;width: 120px;
height: 30px; line-height: 30px;cursor: pointer;margin:0 auto; display: table;}
.contact01 .b:hover{background:#c4eafa;}



.contact02{width: 100%; overflow: hidden; margin-bottom: 50px}
.contact02 li{float: left; text-align: center;width: 20%}
.contact02 li i{display: inline-block; width: 90px; height: 90px; line-height: 90px;
 border-radius: 50%;overflow: hidden;margin: 0 auto}
.contact02 li b{display: block; font-size: 16px; color: #333333;margin-top: 20px;
word-wrap:break-word}
.contact02 li:hover i>img{transform: rotate(360deg);}
.contactxia{background-color: #f8f7f7}


.anlicon {background: #fff; margin-top:-75px;position: relative;z-index: 2; overflow: hidden; margin-bottom: 50px;
-moz-box-shadow:0 0 10px #cccccc;-webkit-box-shadow:0 0 10px #cccccc;box-shadow:0 0 10px #cccccc;}
.anlicon img{max-width: 100%;}
.anlicon-t{width: 100%; text-align: center; padding: 3%;font-size: 32px; color: #2e2e2e;}
.anlicon-t span:after{content: ""; display: block; margin:5px auto; width: 50px; height: 2px;background: #9a9a9a;}

.showtle{ overflow:hidden;padding:15px 30px; background:#f6f6f6; font-size:20px; font-weight: bold;}

.txt-t{ overflow:hidden; border-bottom: 1px solid #dcdcdc; font-size: 14px; color: #333333; line-height:2; padding:10px 30px; margin-bottom:30px; }
.txt-t p{ float:left; line-height: 36px;}
.txt-t .bdsharebuttonbox{ float:right;}
.showtxt{font-size: 14px; line-height: 1.8; color: #333333; ;padding:0 30px; overflow: hidden; min-height: 300px;}
.showtxt img{ max-width: 100%; height:auto!important;}

.anlipage{width: 94%; overflow: hidden; color: #333333; border: 1px solid #eeeeee;
border-left: none; border-right: none; margin: 3% auto; text-align: left}
.anlipage>a{padding:10px 20px; line-height: 1.5; width: 50%;}
.anlipage>a.a1{border-right: 1px solid #eeeeee}
.anlipage>a:hover{text-decoration: underline; color: #25a3d9}

.videos{ display: none; width:800px; height: 560px; position: fixed; left: 50%; top: 50%; margin:-280px 0 0 -400px;  z-index: 100;
-moz-box-shadow:0 0 10px #333333; -webkit-box-shadow:0 0 10px #333333; box-shadow:0 0 10px #333333; background:#000000; }
.videos iframe{ width:800px; height: 560px;}
.vdbj{ display: none; height: 100%; width: 100%; background: rgba(0,0,0,0.8); position: fixed; left:0;  top:0; z-index: 99;}
.vdcols{ display: none; font-family: Arial; color: #ffffff; font-size: 28px; width: 50px; height: 50px; line-height: 50px; text-align: center; position: absolute; right:-50px; top:0; z-index: 100; background: #000; cursor: pointer; }

.xfwx{display: none; position: fixed; left: 50%; top: 50%; margin:-75px 0 0 -95px; padding:20px 0 0 0; width: 150px; height: 190px; border:1px solid #dcdcdc; 
-moz-box-shadow:0 0 10px #333333; -webkit-box-shadow:0 0 10px #333333; box-shadow:0 0 10px #333333; background: #ffffff;  z-index: 100;}
.xfwx p{ height: 125px; }
.xfwx img{ width: 125px; margin:0 auto; display: block; }
.xfwx span{ font-size: 14px; line-height: 30px; color: #333333; display: block; text-align:center; }
.xfbj{ cursor: pointer; display: none; height: 100%; width: 100%; background: rgba(0,0,0,0.8); position: fixed; left:0;  top:0; z-index: 99;}


img,.sywhy li i,.sywhy li b:after,
.syteam li,.syteam li .mo,
.synewsz li span,.synewsy li,
.online li.onwx .tu,
.news li
{transition: all .5s ease-in;-webkit-transition: all .5s ease-in;
-o-transition: all .5s ease-in; -ms-transition: all .5s ease-in; -moz-transition: all .5s ease-in;}