﻿*{margin:0px;padding:0px;outline:none;}
ul,li{list-style-type:none;}
img,video,iframe{border:0px;max-width:100%;}
img {/*image-rendering: pixelated;*/}


html,body{height:100%;}
body{font-size:14px;font-family:Microsoft YaHei,simsun;color:#333333;overflow-x:hidden;margin:0 auto;}
a{color: #333333;text-decoration: none;}
input{outline:none;}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {transition: background-color 5000s ease-in-out 0s;}
@font-face
{
    font-family: Alibaba;
    src: url(../fonts/Alibaba-PuHuiTi-Regular_0.ttf);
}
@font-face
{
    font-family: SourceHanSerifCN;
    src: url(../fonts/subset-HYa3gj.ttf);
}
.no-animate{opacity:0;}
@-webkit-keyframes fadeInDown2{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInDown2{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
.fadeInDown2{-webkit-animation-name:fadeInDown2;animation-name:fadeInDown2}

@-webkit-keyframes fadeInLeftDown{0%{opacity:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInLeftDown{0%{opacity:0;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
.fadeInLeftDown{-webkit-animation-name:fadeInLeftDown;animation-name:fadeInLeftDown}

@-webkit-keyframes fadeInUp2{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInUp2{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
.fadeInUp2{-webkit-animation-name:fadeInUp2;animation-name:fadeInUp2}
@-webkit-keyframes fadeOutUp2{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}}
@keyframes fadeOutUp2{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}}
.fadeOutUp2{-webkit-animation-name:fadeOutUp2;animation-name:fadeOutUp2}
@-webkit-keyframes fadeInLeft2{0%{opacity:0;-webkit-transform:translate3d(-60px,0,0);transform:translate3d(-60px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInLeft2{0%{opacity:0;-webkit-transform:translate3d(-60px,0,0);transform:translate3d(-60px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
.fadeInLeft2{-webkit-animation-name:fadeInLeft2;animation-name:fadeInLeft2}

@-webkit-keyframes fadeInRight2{0%{opacity:0;-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInRight2{0%{opacity:0;-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
.fadeInRight2{-webkit-animation-name:fadeInRight2;animation-name:fadeInRight2}
@-webkit-keyframes fadeOutRight2{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}}
@keyframes fadeOutRight2{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}}
.fadeOutRight2{-webkit-animation-name:fadeOutRight2;animation-name:fadeOutRight2}
@-webkit-keyframes fadeInLeft3{0%{opacity:0;-webkit-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInLeft3{0%{opacity:0;-webkit-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
.fadeInLeft3{-webkit-animation-name:fadeInLeft3;animation-name:fadeInLeft3}

@-webkit-keyframes fadeInRight3{0%{opacity:1;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInRight3{0%{opacity:1;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
.fadeInRight3{-webkit-animation-name:fadeInRight3;animation-name:fadeInRight3}

@-webkit-keyframes fadeInDown3{0%{opacity:0;-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInDown3{0%{opacity:0;-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
.fadeInDown3{-webkit-animation-name:fadeInDown3;animation-name:fadeInDown3}

@-webkit-keyframes fadeInHeight{0%{opacity:0;transform:scale(0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInHeight{0%{opacity:0;transform:scale(0)}100%{opacity:1;-webkit-transform:none;transform:none}}
.fadeInHeight{-webkit-animation-name:fadeInHeight;animation-name:fadeInHeight}

@-webkit-keyframes fadeInUp3{0%{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInUp3{0%{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}

.fadeInUp3{-webkit-animation-name:fadeInUp3;animation-name:fadeInUp3}

@-webkit-keyframes fadeInwidth2{0%{opacity:0;width:0%;}100%{opacity:1;width:100%;}}
@keyframes fadeInwidth2{0%{opacity:0;width:0%;}100%{opacity:1;width:100%;}}
.fadeInwidth2{-webkit-animation-name:fadeInwidth2;animation-name:fadeInwidth2}

@-webkit-keyframes flip_x{
	0%{-webkit-transform:perspective(4000px) rotate3d(0,1,0,-360deg);transform:perspective(4000px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
	40%{-webkit-transform:perspective(4000px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(4000px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
	50%{-webkit-transform:perspective(4000px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(4000px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
	80%{-webkit-transform:perspective(4000px) scale3d(.95,.95,.95);transform:perspective(4000px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
	100%{-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}
@keyframes flip_x{
	0%{-webkit-transform:perspective(4000px) rotate3d(0,1,0,-360deg);transform:perspective(4000px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
	40%{-webkit-transform:perspective(4000px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(4000px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
	50%{-webkit-transform:perspective(4000px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(4000px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
	80%{-webkit-transform:perspective(4000px) scale3d(.95,.95,.95);transform:perspective(4000px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
	100%{-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}
@-webkit-keyframes slideOutDown_s{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}50%{visibility:hidden;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px);opacity:0;}100%{visibility:hidden;-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px);opacity:1;}}
@keyframes slideOutDown_s{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}50%{visibility:hidden;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);opacity:0;}100%{visibility:hidden;-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0);opacity:1;}}
.animated.fadeOutRight2{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.fadeInRight2{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.fadeInRight3{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@keyframes flips{
	0%{-webkit-transform:perspective(4000px) rotate3d(0,1,0,-180deg);}
	100%{-webkit-transform:perspective(4000px) rotate3d(0,1,0,0deg);}
	}
@keyframes flipright{
	0%{-webkit-transform:perspective(4000px) rotate3d(0,1,0,180deg);}
	100%{-webkit-transform:perspective(4000px) rotate3d(0,1,0,0deg);}
	}
	

/*video start*/	
.sha_bg {
  background-color: rgba(0, 0, 0, .8);
  width: 100vw;
  height: 100vh;
  position: fixed;
  left: 100%;
  top: 0;
  transition: left .5s ease;
  z-index: 1001;

}

.sha_btn_close {
  position: absolute;
  right: 5%;
  top: 5%;
  cursor: pointer;
  background-color: #fff;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: .4rem;
  height: .4rem;
  font-size: .18rem;
  text-align: center;
  line-height: .4rem;
  color: #444;
}

.sha_vid {
  display: none;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  video{
    max-width: 80vw;
    max-height: 80vh;
    display: block;
  }
}
.top_1{background:url(../images/index_02.jpg) repeat-x;height:48px;line-height:48px;width:100%;}
.m_width{max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px;}
.m_left{float:left;overflow:hidden;color:#666666;font-size:14px;font-weight:bold;}
.m_right{float:right;overflow:hidden;color:#4b4b4b;}
.m_right a{color:unset;}
.top_2{padding-top:20px;padding-bottom:20px;background:url(../images/index_05.jpg) repeat-x top;overflow:hidden}
.logos{float:left;overflow:hidden;}
.tels{float:right;overflow:hidden;margin-top:20px;background:url(../images/index_11.jpg) no-repeat left center;padding-left:50px;}
.tels font{font-size:12px;color:#434343;}
.tels p{font-size:20px;font-family: arial;color:#ff0028;padding-top:5px;font-weight:bold;}
.top_3{width:100%;background:#b06470;height:53px;line-height:53px;}
.top_3 li{float:left;width:14.285714285714%;text-align:center;color:#fff;position:relative;background:url(../images/c1.jpg) no-repeat right center;}
.top_3 li a{color:unset;font-size:14px;}
.top_3 .cur{background:#f4a2ad;font-weight:bold;}
.top_3 .cur:after{content:"";background:#b06470;height:4px;overflow:hidden;width:100%;display:block;position:absolute;left:0px;top:-4px;}
.lell{width:100%;overflow:hidden;padding-top:15px;}
.ser_1{width:582px;height:50px;line-height:50px;background:url(../images/index_22.jpg) no-repeat left center;float:left;overflow:hidden;}
.ser_1 .gjc{padding-left:24px;height:100%;border:0px;background:none;width:calc(92.2% - 24px);}
.ser_1 .point{width:7.8%;height:100%;border:0px;background:none;cursor:pointer;}
.ser_2{float:left;overflow:hidden;padding-left:18px;line-height:50px;font-size:16px;color:#9b9b9b;}
.ser_2 a{color:unset;}
.zxcp_width{width:100%;overflow:hidden;padding-top:18px;position:relative;line-height:40px;}
.zxcp_width:after{position:absolute;left:0px;bottom:0px;content:"";display:block;width:100%;border-bottom:2px solid #b7b6b7;}
.zxcp_width font{
    font-size:16px;
    color:#b06470;
    margin-left:20px;float:left;overflow:hidden;width:116px;text-align:center;border-bottom:2px solid #b06470;position:relative;z-index:2;}
.zxcp_width p{float:right;overflow:hidden;margin-right:25px;font-size:13px;width:70px;text-align:center;border-bottom:2px solid #b06470;position:relative;z-index:2;color:#666666;}
.yweus{padding-top:30px;overflow:hidden;width:86.25%;margin:0 auto;}
.yweus li{text-align:center;}
.yl_1{position:relative;width:100%;overflow:hidden;}
.yweus_left{position:absolute;left:0px;top:100px;width:49px;height:49px;background:url(../images/index_32_left.jpg) no-repeat left center;}
.yweus_right{position:absolute;right:0px;top:100px;width:49px;height:49px;background:url(../images/index_32.jpg) no-repeat left center;}
.yweus_left:hover{background:url(../images/index_29.jpg) no-repeat;}
.yweus_right:hover{background:url(../images/index_29_right.jpg) no-repeat;}
.yweus li p{padding-top:15px;color:#666666;font-size:14px;padding-bottom:38px;}
.bysu{width:100%;overflow:hidden;background:url(../images/index_37.jpg) no-repeat center;height:570px;}
.bysu img{display:none;}
.main_boxs_1_0{width:100%;overflow:hidden;}
.main_boxs_1_0 li{height:529px;}
.main_boxs_1_0 li a{display:block;}
.class_list{width:100%;overflow:hidden;background:#f6f6f6;padding-top:90px;padding-bottom:90px;}
.class_list li{margin-right:15px;background:url(../images/c.png) no-repeat;background-size:100% 100%;width:calc(25% - 15px);float:left;overflow:hidden;text-align:center;padding-top:100px;padding-bottom:27px;font-size:16px;color:#666666;}
.class_list li p{padding-top:66px;padding-bottom:82px;}
.class_list li div{color:#666666;border:2px solid #666666;overflow:hidden;display:block;width:43.321299638989%;margin:0 auto;border-radius:50px;height:33px;line-height:33px;}
.class_list li:hover div{background:#b06470;color:#fff;border:2px solid #b06470;}
.m_gsjj{padding-top:20px;padding-bottom:20px;overflow:hidden;}
.gs_m_left{width:63.166666666667%;float:left;overflow:hidden;background:#f6f6f6;margin-left:1.6%;}
.gs_m_right{background:url(../images/index_47.jpg) no-repeat left bottom #f6f6f6;width:31.33333%;float:right;margin-right:1.6%;}
.gs_title{width:calc(100% - 40px);overflow:hidden;height:55px;line-height:55px;padding-left:20px;padding-right:20px;background:#b06470;}
.gs_title font{float:left;color:#ffffff;font-size:16px;font-weight:bold;}
.gs_title p{float:right;color:#ffffff;}
.gs_content_img{float:left;width:calc(55.145118733509% - 40px);overflow:hidden;margin:20px;}
.gs_content_right{font-size:14px;line-height:27px;width:calc(44.327176781003%);float:right;padding-top:30px;}
.gs_content_right font{color:#b06470;font-size:16px;font-weight:bold;}
.gs_center{padding:10%;height:267px;}
.slik{color:#b06470;font-size:20px;font-weight:bold;}
.slid{font-size:14px;color:#666666;margin-top:10px;line-height:30px;}
.slid font{font-weight:bold;}
.sl1{width:100%;overflow:hidden;background:url(../images/index_51.jpg) no-repeat;height:557px;}
.sl1 li{float:left;overflow:hidden;}
.sl1_1{width:82.9%;overflow:hidden;margin:0 auto;}
.sl1_0{width:100%;overflow:hidden;position:relative;padding-top:90px;}
.sl1_0_left{position:absolute;left:0px;top:50%;width:49px;height:49px;background:url(../images/c1s.png) no-repeat left center;}
.sl1_0_right{position:absolute;right:0px;top:50%;width:49px;height:49px;background:url(../images/c1.png) no-repeat left center;}
.sl1_0_left:hover{background:url(../images/c2.png) no-repeat;}
.sl1_0_right:hover{background:url(../images/c2s.png) no-repeat;}
.xwcenter{margin-top:26px;overflow:hidden;}
.gs_content{padding:15px;background:#f6f6f6;overflow:hidden;margin-bottom:27px;}
.gs_content_left{width:471px;float:left;overflow:hidden;position:relative;}
.gs_content_left_left{background:url(../images/d1.png) no-repeat left center;width:30px;height:60px;position:absolute;left:0px;top:calc(50% - 30px);z-index:3;}
.gs_content_left_right{background:url(../images/d2.png) no-repeat left center;width:30px;height:60px;position:absolute;right:0px;top:calc(50% - 30px);z-index:3;}
.gs_content_right_2{width:calc(100% - 484px);float:left;overflow:hidden;margin-left:13px;}
.gs_content_right_2 li{padding:10px;background:#bdbdbd;overflow:hidden;margin-bottom:14px;}
.gs_content_right_2_left{float:left;overflow:hidden;width:118px;}
.gs_content_right_2_right{float:right;overflow:hidden;width:calc(100% - 128px);margin-left:10px;}
.gs_content_right_2_title{width:100%;overflow:hidden;padding-top:5px;}
.gs_content_right_2_title font{color:#444444;font-size:14px;font-weight:bold;float:left;width:calc(100% - 100px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.gs_content_right_2_title p{color:#444444;font-size:14px;font-weight:bold;float:right;width:90px;}
.gs_content_right_2_content{font-size:12px;color:#777777;line-height:1.5;padding-top:10px;}
.gs_content_right_2 li:hover{background:#212121;}
.gs_content_right_2 li:hover .gs_content_right_2_title font,.gs_content_right_2 li:hover .gs_content_right_2_title p{color:#fff;}
.gs_content_right_2 li:hover .gs_content_right_2_content{color:#fff;}
.gkas{background:#b06470;width:100%;height:41px;line-height:41px;overflow:hidden;}
.m_wi_1 a{float:left;overflow:hidden;font-size:14px;color:#ffffff;width:14.285714285714%;text-align:center;background:url(../images/e-2.png) no-repeat right center;}
.m_wi_1 a:last-child{background:none;}
.footer{padding-top:40px;overflow:hidden;padding-bottom:40px;}
.footer_c_l{color:#5b5b5b;font-size:12px;line-height:2;padding-top:10px;}
.footer_c_l a{color:unset;}
.footer_left{padding-top:20px;float:left;}
.footer_right{float:right;background:url(../images/index_62.jpg) no-repeat right top;height:180px;padding-right:280px;}
.footer_right_title{font-size:20px;color:#b06470;font-weight:bold;}
.footer_right_content{color:#666666;font-size:14px;line-height:23px;padding-top:10px;}
.main_boxs_1_0-pagination{display:none;}
.main_boxs_1_0 img{display:none;}
.meus{display:none;width:79px;height:86px;float:right;background:url(../images/gui.png) no-repeat center;}
.in_topbox .menu{ position:absolute; top:50px;z-index:999; left:0; width:100%; line-height:40px; height:auto; display:none;}
.in_topbox .menu li{float:none;width:100%;background:#fff;border-top: 1px solid #d8d8d8;text-indent:20px;cursor:pointer;padding:0;position:relative;}
.in_topbox .menu li:last-child{ border-bottom:1px solid #EEE;}
.in_topbox .menu li>a{ display:bolck; color:#333; height:40px; line-height:40px;}	
.in_topbox .menu li:hover>a{ color:#333;}
.in_topbox .menu li.cur>a{ color:#333;}
.in_topbox .menu li>a:after{ display:none;}	
.in_topbox .menu li>a font{display:block;}
.in_topbox .menu li em{ position:absolute; right:10px; top:15px; width:10px; height:10px; border:1px solid #666; border-left:0px; border-bottom:0px; opacity:1; display:block; transform:rotate(45deg);}
.in_topbox .menu li .nav{ position:relative; top:0; left:0; width:100%; height:auto; line-height:30px; z-index:101; text-align:left; background:#FFF; display:none; margin:0; padding:0;}
.in_topbox .menu li .nav a{ display:block; width:100%; height:30px; color:#666; font-size:12px; margin:0; padding:0;}
.in_topbox .menu li .nav a:hover{ background:#0758C1; color:#FFF; font-weight:normal; transform:translateX(0px);}	
.in_topbox .menu li .nav a:after{ display:none;}

/*内页*/
.gsjj{text-align:center;background:url(../images/smfg.png) no-repeat center bottom;margin-top:65px;padding-bottom:39px;color:#333333;font-size:26px;margin-bottom:34px;}
.menue{text-align:center;overflow:hidden;width:100%;padding-bottom:35px;}
.menue li{width:125px;height:42px;display:inline-block;background:#fdcd00;line-height:42px;margin-left:7px;margin-right:7px;}
.menue li a:hover{background:#b06470;display:block;color:#fff;}
.menue li.cur a{background:#b06470;display:block;color:#fff;}
.zsyi{max-width:1200px;margin:0 auto;overflow:hidden;padding-left:20px;padding-right:20px;padding-bottom:80px;line-height:28px;}
.xxyl{padding-bottom:20px;}

#PageContent{margin: 0 auto;text-align: center;margin-top: 30px}
#PageContent {
	padding:40px 0px 40px 0px;margin:0px; text-align:center; font-family:arial; font-size:14px;
}
#PageContent a {
	border: 1px solid #E2E2E2 ; width:40px;height: 40px;line-height:40px; color: #241F23;  text-decoration: none;display:inline-block;box-sizing: border-box;
}
#PageContent a:hover {
	border: #E2E2E2 1px solid;  background: #fff; color: #b06470; 
}

#PageContent a.Ahover {
	width:40px;
	height: 40px;
	line-height:40px;
	background: #b06470;
	border: 1px solid #b06470;
	color: #fff;
	display:inline-block;
	box-sizing: border-box;
}
#PageContent span.disabled , #PageContent span.hunp{
	border: 1px solid #E2E2E2 ;width:40px;height: 40px;line-height:40px; color: #BDBDBD; display:inline-block;box-sizing: border-box;
}
#PageContent:first-child{border-top-left-radius: 5px;border-bottom-left-radius: 5px;}

#PageContent:last-child{border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.main{max-width:1200px;margin:0 auto;overflow:hidden;padding-left:20px;padding-right:20px;}
.zuol{width:24%;float:left;overflow:hidden;padding-top:30px;}
.youl{width:72%;float:right;overflow:hidden;padding-top:30px;padding-bottom:30px;}
.dqwz{width:100%;overflow:hidden;padding-bottom:20px;border-bottom:1px solid #e5e5e5;}
.dqwz p{float:right;color:#333;}
.dqwz p a{color:#333;}
.dqwz font{color:#333;font-size:16px;font-weight:bold;}
.sdkj{width:100%;overflow:hidden;background:#f7f7f7;}
.tile{background:#b06470;height:55px;line-height:55px;padding-left:25px;font-size:16px;color:#fff;font-weight:bold;}
.sdkj>ul{padding-top:10px;padding-bottom:25px;padding-left:25px;padding-right:25px;}
.sdkj>ul>li{line-height:54px;border-bottom:1px solid #e6e6e6;position:relative;}
.sdkj>ul>li a{display:block;}
.sdkj>ul>li font{font-family:"simsun";display:inline-block;padding-left:15px;}
.sdkj>ul>li>ul{padding-bottom:20px;display:none;}
.sdkj>ul>li>ul>li{font-size:14px;line-height:28px;}
.sdkj>ul>li>a>p{float:right;font-family:"simsun";}
.sdkj>ul>li.cur>a{color:#b06470;font-size: 14px;}
.sdkj>ul>li:hover>a{color:#b06470;}
.sdkj>ul>li.cur>ul{display:none;}
.sdkj>ul>li>ul>li:hover>a{color:#b06470;}
.sdkj>ul>li>ul>li.cur>a{color:#b06470;}
.sdkj>ul>li>ul>li>ul{padding-left:40px;display:none;}
.sdkj>ul>li>ul>li.cur>ul{display:block;}
.sdkj>ul>li>ul>li>ul>li:hover>a{color:#b06470;}
.sdkj>ul>li>ul>li>ul>li.cur>a{color:#b06470;}
.tigc{width:100%;overflow:hidden;padding-top:25px;}
.tigc li{width:100%;overflow:hidden;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #f2f2f2;}
.tigc li img{float:left;width:24%}
.tigc li p{float:right;line-height:26px;font-size:14px;color:#666;width:72%;}
.tigc li p font{display:block;width:100%;overflow:hidden;font-size:16px;padding-bottom:12px;color:#333;font-weight:bold;text-overflow: ellipsis;white-space: nowrap;}
.skjl{width:100%;overflow:hidden;margin-top:30px;}
.tik1{text-align:center;font-size:16px;font-weight:bold;padding-bottom:10px;}
.tik2{color:#999;font-size:12px;border-bottom:1px dotted #ccc;padding-bottom:15px;margin-bottom:20px;text-align:center;}
.tik3{font-size:13px;line-height:26px;}
.tik4{color:#666;font-size:14px;line-height:26px;padding-top:20px;}
.tik4 a{color:#666;}
.tik5{color:#666;font-size:14px;line-height:26px;}
.tik5 a{color:#666;}
.weni{width:100%;overflow:hidden;padding-top:25px;padding-bottom:25px;}
.toub{width:100%;overflow:hidden;padding-bottom:20px;}
.zuok{float:left;overflow:hidden;text-align:center;width:100%;}
.youk{float:left;overflow:hidden;text-align:center;width:100%;}
.youk font{font-weight:bold;font-size:20px;color:#333;padding-top:10px;display:block;}
.youk p{padding-top:10px;line-height:26px;font-size:14px;color:#666;}
.zonj{padding-left:20px;margin-bottom:20px;height:50px;line-height:50px;background:#b06470;color:#fff;font-weight:bold;}
.tkju{padding-bottom:20px;}
.tpin{width:100%;text-align:center;padding-bottom:20px;}
.jn_box{ clear:both; padding-bottom:20px; overflow:hidden; width:100%;}
.jn_lt{float:left;width: 25%;line-height:30px;text-align:right;/* font-weight:bold; */white-space: nowrap;}
.jn_rt{float:left;width: 70%;}
.jn_box .txt{ width:calc(100% - 40px); height:28px; line-height:28px; border:1px solid #DBDBDB; color:#444; padding:0 10px; font-size:13px; border-radius:3px; outline:none;}
.jn_box input:focus{ border:1px solid #106acf;}
.jn_box textarea:focus{ border:1px solid #106acf;}
.jn_box .cod{ width:70px; height:28px; line-height:28px; border:1px solid #DBDBDB; color:#444; padding:0 15px; font-size:13px; border-radius:3px; outline:none;}
.jn_box .txtarea{width:calc(100% - 40px); height:120px; padding:10px; font-size:13px; border:1px solid #DBDBDB; border-radius:3px; outline:none;}
.jn_box .btn{ width:95px; height:32px; text-align:center; line-height:30px; border:0px; background:#666; color:#FFF; font-size:15px; font-weight:bold; border-radius:3px; cursor:pointer;}
.jn_box .btn:hover{background: #b06470;}
.cl_red{ color:#f00;}
.feed{max-width:640px;margin:0 auto;}
.txt_cent{padding-left:20px;padding-top:20px;}
.dlok{float:left;text-align:center;width: 18%;padding: 1%;padding-bottom: 0px;padding-left: 3.9%;}
.jasi{overflow:hidden;float:left;width: 100px;}
.jase{width: 100px;overflow:hidden;float: left;}
.dlok img{width:80px;}
.zmgs{max-width:1200px;margin:0 auto;overflow:hidden;padding-top:15px;}
.zmgs li{float:left;overflow:hidden;width:25%;text-align:center;}
.zmgs li img{transition: 0.3s all ease;max-width: 90%;}
.zmgs li:hover img{transform:scale(1.1)}
.zmgs li p{font-size:14px;color:#333333;padding-top:20px;padding-bottom:20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
@media(max-width:1080px){
	.dlok{display:none;}
	}
@media(max-width:990px){
	.ykjs li{margin-left:25px;margin-right:25px;}
	}
@media(max-width:880px){
	.sear{margin-left:5%;}
	.gsjj{margin-top:25px;}
	.zgsj{width:100%;text-align:center;}
	.ygsj{width:100%;}
	.wwuu{padding-top:0px;padding-bottom:40px;}
	.sjhg{padding-bottom:40px;}
	.ckiq{margin-top:30px;margin-bottom:30px;}
	.jssl{margin-top:25px;}
	.ykjs li{margin-left:15px;margin-right:15px;}
	}
@media(max-width:640px){
	.zmgs{padding-top:0px;}
	.zmgs li{width:50%;}
	.zmgs li p{padding-top:10px;padding-bottom:10px;font-size:.24rem;}
	.skjh{display:block;}
	.manj,.sjhg,.wwuu,.zskj,.nzhn,.zsyi,.main{padding-left:.2rem;padding-right:.2rem;}
	.gsjj{font-size:.28rem;background-size:2.84rem .26rem;padding-bottom:.39rem;margin-bottom:.34rem;margin-top:.3rem;}
	.ygsj{font-size:.24rem;}
	.ckxq{font-size:.2rem;width:1.75rem;height:.51rem;line-height:.51rem}
	.ckiq{width:1.71rem;height:.47rem;line-height:.47rem;font-size:.2rem;border: 1px solid #999999;}
	.jssl{font-size:.28rem;background-size:2.84rem .26rem;padding-bottom:.39rem;margin-bottom:.34rem;}
	.ykjs li img{width:.42rem;}
	.ykjs li p{font-size:.22rem;}
	.zskj{font-size:.22rem;}
	.zskj b{font-size:.24rem;}
	.foot1{padding-top:.42rem;}
	.ejki{display:block;position:relative;z-index:999;}
	.shue{display:none;position:absolute;top:0px;left:0px;background:#b06470;width:2.47rem;padding-bottom:3rem;}
	.shue>.ggai{line-height:.82rem;color:#ffffff;font-size:.24rem;border-bottom:1px solid #a6538e;}
	.shue>.ggai>a{color:#fff;padding-left:.3rem;display:block;}
	.shue>.ggai>ul{display:none;}
	.shue>.ggai>ul>li>a{padding-left:.54rem;color:rgba(255,255,255,.6);display:block;line-height:.59rem;}
	.shue>.ggai>ul>li.cur>a{background:#ab5090;}
	.shue>.ggai>ul>li>a:hover{background:#ab5090;}
	.shue>.ggai>ul>li{position:relative;}
	.shue>.ggai>ul>li>ul{position:absolute;left:2.47rem;width:1.68rem;top:0px;background:#ab5090;padding-bottom:.2rem;display:none;font-size:12px;}
	.shue>.ggai>ul>li>ul>li{line-height:.59rem;height:.59rem;text-align:center;position:relative;}
	.shue>.ggai>ul>li>ul>li>a{color:rgba(255,255,255,.6);display:block;}
	.shue>.ggai>ul>li>ul>li>a:hover{background:#d07db8;}
	.shue>.ggai>ul>li>ul>li>ul{position:absolute;left:1.68rem;width:1.68rem;top:0px;background:#d07db8;padding-bottom:.2rem;font-size:12px;display:none;}
	.shue>.ggai>ul>li>ul>li>ul>li>a{color:rgba(255,255,255,.6);display:block;}
	.smjs{position:fixed;top:50%;left:5%;width:90%;height:53px;z-index:9999;}
	.gbg{width:100%;height:100%;position:fixed;z-index:9998;top:0px;left:0px;background:rgba(0,0,0,.9);}
	.zsyi{padding-bottom:20px;line-height:.52rem;}
	.menue{padding-bottom:0px;}
	.menue ul{display:flex;}
	.menue li{width:1.59rem;height:.53rem;line-height:.53rem;font-size:.22rem;margin-left:2%;margin-right:2%;margin-bottom:.25rem;flex:1;}
	.dqwz{display:none;}
	.youl{width:100%;padding-bottom:0px;}
	.zuol{width:100%;}
	.skjl{margin-top:0px;}
	.weni{padding-top:0px;padding-bottom:0px;}
	.zuok{width:100%;}
	.youk{width:100%;}
	.youk font{font-size:16px;}
	.sdkj>ul>li.cur>a{font-size:.24rem}
	}
@media(max-width:480px){
	.tigc li img{width:100%;}
	.tigc li p{width:100%;padding-top:15px;}
	.tigc{padding-top:0px;}
	#PageContent a,#PageContent span{width:45%;}
	#PageContent span.disabled, #PageContent span.hunp{width:45%;}
	#PageContent .hunp{display: none !important;}
	}
	
	
@media only screen and (min-width:1600px)
{

}

@media (min-width: 1200px)
{

}
@media (max-width: 1199px)
{
    .main_boxs_1_0 li{background:none;height:auto;}
    .main_boxs_1_0 img{display:block;}
    .bysu{background:none;height:auto;}
    .bysu img{display:block;}
    .class_list{padding-top:20px;padding-bottom:20px;}
    .class_list li{padding-top:30px;}
    .class_list li p{padding-top:30px;padding-bottom:30px;}
    .class_list li img{max-width:60%;}
    .gs_m_left{width:100%;overflow:hidden;margin-left:0px;}
    .gs_content_img{width:378px;}
    .gs_content_right{width:calc(100% - 418px)}
    .gs_m_right{width:100%;margin-right:0px;margin-top:20px;}
    .gs_center{padding:32px;}
    .sl1{height:auto;padding-bottom:30px;background-size:cover;}
    .sl1_0{padding-top:30px;}
    .xwcenter{margin-top:20px;}
    .gs_content{margin-bottom:20px;}
    .footer{padding-top:20px;padding-bottom:20px;}
    .footer_right{background:none;padding-right:0px;float:left;margin-left:20px;height:auto;}
    .footer_left{padding-top:0px;}
}
@keyframes pumbup{
    0%{opacity:0;transform:translateY(10vh)}
    30%{opacity:0.3;transform:translateY(5vh)}
    100%{opacity:1;transform:translateY(0vh)}
}
@media (max-width: 868px)
{
  .gs_content_left{width:100%;}
  .gs_content_left img{width:100%;}
  .gs_content_right_2{width:100%;margin-left:0px;margin-top:0px;}
  .gs_content_right_2 li{margin-bottom:0px;margin-top:10px;}
  .logos img{width:100px;}
  .tels{margin-top:0px;}
  .ser_1{width:300px;background-size:100% auto;height:25px;line-height:25px;}
  .ser_1 .gjc{padding-left:15px;width:calc(92.2% - 15px);}
  .ser_2{font-size:12px;line-height:27px;}
  .zxcp_width font{margin-left:0px;}
  .zxcp_width p{margin-right:0px;}
  .yweus_left{display:none;}
  .yweus_right{display:none;}
  .yweus{padding-top:20px;width:100%;}
  .yweus li p{padding-bottom:20px;}
  .class_list li div{font-size:12px;line-height:26px;height:26px;}
  .gs_title{line-height:40px;height:40px;}
  .gs_title font{font-size:14px;}
  .gs_title p{font-size:12px;}
  .gs_content_img{margin:10px;}
  .gs_center{padding:15px;}
  .slik{font-size:14px;}
  .slid{font-size:12px;line-height:2;}
  .gs_center{height:auto;padding-bottom:180px;}
  .sl1_0_left{width:24px;height:24px;background-size:100% 100%;}
  .sl1_0_right{width:24px;height:24px;background-size:100% 100%;}
  .gs_content_right_2_title p{font-size:12px;}
  .footer_left{width:100%;}
  .footer_right{margin-left:0px;margin-top:10px;}
  .footer_right_title{font-size:14px;}
  .footer_right_content{font-size:12px;}
  .footer_left>img{width:100px;}
}
@media (max-width: 640px)
{
  .top_3{display:none;}
  .top_1{display:none;}
  .tels{display:none;}
  .m_width{padding-left:10px;padding-right:10px;}
  .ser_2{padding-left:0px;padding-top:5px;}
  .zxcp_width font{font-size:14px;width:auto;}
  .zxcp_width p{font-size:12px;width:auto;}
  .zxcp_width{padding-top:8px;}
  .gs_content{padding:5px;margin-bottom:0px;}
  .gs_content_img{width:calc(100% - 20px);}
  .gs_content_right{width:calc(100% - 20px);padding:10px;}
  .m_wi_1 a{font-size:12px;}
  .gkas{margin-top:10px;}
  .top_2{padding-top:10px;padding-bottom:10px;}
  .logos img{width:80px;}
  .m_wi_1 a{width:25%;}
  .m_wi_1 a:nth-child(4n){background:none;}
  .gkas{height:82px;}
  .class_list{padding-top:10px;padding-bottom:10px;}
  .class_list li{width:calc(25% - 5px);margin-right:6.6666667px;margin-bottom:10px;}
  .class_list li:nth-child(4n){margin-right:0px;}
  .class_list li div{border:0px;width:auto;}
  .class_list li p{font-size:12px;}
  .class_list li:hover div {
    background: none;
    color:#666666;
    border: 0px;
}
.gs_content_right{font-size:12px;}
.gs_content_right font{font-size:14px;}
.gs_content_right_2_left{width:80px;}
.gs_content_right_2_title font{width:100%;}
.gs_content_right_2_right{width:calc(100% - 90px);}
.gs_content_right_2_title p{float:left;font-size:12px;padding-top:5px;}
.gs_content_right_2_content{display:none;}
.meus{display:block;background-size:auto 20px;height:36px;width:36px;}
}
@media (max-width: 480px)
{
    
}
.animateds{animation:pumbup 0.4s linear 0.3s 1 both;}