/** CSS初始化 **/
@charset "utf-8";

/* CSS Document */
body, form, p, ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, li { margin: 0; padding: 0;box-sizing: border-box;}
input,button,textarea{outline: none}
ul, ol,li { padding: 0; list-style: none; }
a { text-decoration: none; color: #666666; margin: 0; padding: 0; }
a img { border: none; }
img{vertical-align: middle;}
body {background: #333; font-size: 14px; font-family: "微软雅黑", "宋体", "Times New Roman"; background: #fff; color: #333333;overflow-x:hidden; background-attachment:fixed;/*height: 133vh;*/}
h1, h2, h3, h4, h5, h6 { font-size: 14px; font-family: "微软雅黑", "宋体", "Times New Roman"; font-weight: normal;}
.clear { clear: both; }
.clearfix:after { content: ""; display: block; height: 0; visibility: hidden; overflow: hidden; clear: both; }
.f_l { float: left; }
.f_r { float: right; }
.w_1200{max-width: 1200px; margin: 0 auto; }
.w_1920{max-width: 1920px;position: absolute;left: 50%; margin-left: -960px;}
.slide .mslide__bg {
    background-position: center center;
    background-size: cover;}

#pageContain { overflow: hidden;}
.page {/*display: none; */width: 100%; height: 100%;/* overflow: hidden; position: absolute;*/ top: 0; left: 0;}
.contain { width: 100%; height: 100%; display: none; position: relative; z-index: 0;}
.current .contain, .slide .contain { display: block;}
.current {display: block; z-index: 1;}
.slide {display: block; z-index: 2;}
.swipe {display: block; z-index: 3; transition-duration: 0ms !important; -webkit-transition-duration: 0ms !important;}

#navBar { z-index: 3; position: absolute; top: 30%; right: 3%;}
#navBar .active { background: #ccc;color: #333;}
#navBar li { cursor: pointer; margin-bottom: 10px; transition: all .7s ease; border-radius: 50%; line-height: 20px; text-align: center; width: 20px; height: 20px;color: #fff;}

.txt { margin-top: 20%; font-size: 50px; color: #fff; text-align: center;}

.nav{width: 100%;height: 90px;background: rgba(255,255,255,0.9);position: fixed;top:0;left: 0;z-index: 4;}
.nav .navList{text-align: center;width: 800px;}
.nav .navList>li{display: inline-block;line-height: 90px;}
.nav .navList>li>a{padding: 12px 12px;margin: 0 4px;}
.nav .navList>li>a:hover,.nav .navList>li.current>a{color: #093190;border-bottom: 4px solid #093190;}
.nav .sharePhone{margin-top:26px;}
.nav .sharePhone>a{display: inline-block;width: 30px;height: 30px;display: inline-block;margin: 0 2px;position: relative;}
.nav .sharePhone>a.Qq{background: url(../images/weixin_03.png)no-repeat center;}
.nav .sharePhone>a.weixin{background: url(../images/weixin_05.png)no-repeat center;}
.nav .sharePhone>a.phone{background: url(../images/weixin_07.png)no-repeat center;}
.nav .sharePhone>a>span{display: none;position: absolute;top:30px;right: 0;opacity: 0.7;}
.nav .sharePhone>a:hover>span{display: block;}

/*banner*/
.cd-slider > li:first-of-type{}
.mslide__bg>.img{position: relative;text-align: left;top:40vh;}
.mslide .mslide__bg {
    background-position: center center;
    background-size: cover;
}
.banner2_content{position: absolute;top:116px;left: 50%;margin-left:-250px;}
.banner2_content>img{width: 500px;}
.banner3_content>.img{position: absolute;}
.banner3_content>.img:nth-of-type(1){top:180px;left: 12%;}
.banner3_content>.img:nth-of-type(2){top:260px;right: 12%;text-align: right;}
.banner4_content>.img{position: absolute;}
.banner4_content>.img:nth-of-type(1){top:180px;left: 12%;}
.banner4_content>.img:nth-of-type(2){top:260px;right: 12%;text-align: right;}
.banner5_content>.img{position: absolute;}
.banner5_content>.img:nth-of-type(1){top:120px;left: 12%;}
.banner5_content>.img:nth-of-type(2){top:360px;right: 12%;text-align: right;}


/*第二屏*/
.page2{background: url(../images/page2_02.jpg)no-repeat; background-size: cover;}
.page2>ul{position: relative;top:36vh;text-align: center;}
.page2>ul>li{text-align: center;width: 208px;display: inline-block;}
.page2>ul>li:nth-of-type(1){margin-right: -10px;position: relative;top: -86px;}
.page2>ul>li:nth-of-type(2){}
.page2>ul>li:nth-of-type(3){width: 316px;margin: 0 20px;position: relative;top: 50px;}
.page2>ul>li:nth-of-type(4){}
.page2>ul>li:nth-of-type(5){position: relative;top: -86px;}
.page2>ul>li>span{display: inline-block;height: 50px;background: rgba(255,255,255,0.5);width: 1px;margin:-2px;margin-bottom: -4px;}
.page2>ul>li>.more>a{display: inline-block;border: 1px solid rgba(255,255,255,0.5);padding: 4px 10px;color: #ccc;}
.page2>ul>li:hover>.more>a{border: none;background: #fff;color: #333;border: 1px solid #fff;}
.page2>ul>li:nth-of-type(3)>.more{margin-top:80px;}
.page2>ul>li:nth-of-type(3)>.more>a{display: inline-block;width: 110px;height: 37px;border: none;background: url(../images/page2More_03.png)no-repeat;line-height: 25px;color: #fff;}
.page3>.content>.more>a:hover,.page4>.content>.more>a:hover,.page2>ul>li:nth-of-type(3)>.more>a:hover{position: relative;top: 0.5vh;}
/*第三屏*/
.page3{background: url(../images/page3_02.jpg)no-repeat; background-size: cover;}
.page3>.content{position: relative;z-index: 3;top: 20vh;}
.page3>.content>h2{font-size: 30px;color: #fff;text-align: center;}
.page3>.content>.page3List{margin-top:60px;}
.page3>.content>.page3List>li{margin-right: 4%;width: 22%;float: left;}
.page3>.content>.page3List>li:nth-of-type(4){margin-right:0;}
.page3>.content>.page3List>li>.title{text-align: center;}
.page3>.content>.page3List>li>.title>a{display: inline-block;border: 1px dashed #fff;padding: 10px 20px;color: #fff;font-size: 18px;}
.page3>.content>.page3List>li:hover>.title>a{background: #fff;color: #333;}
.page3>.content>.page3List>li>.line{text-align: center;}
.page3>.content>.page3List>li>.line>span{display: inline-block;height: 40px; border-left: 1px dashed #fff; }
.page3>.content>.page3List>li>.imgIcon{text-align: center;}
.page3>.content>.page3List>li>.imgIcon>a{display: inline-block;width: 100%;height: 180px;border: 1px dashed #fff;}
.page3>.content>.page3List>li:nth-of-type(1)>.imgIcon>a{background: url(../images/page3Icon_03.png)no-repeat center;}
.page3>.content>.page3List>li:nth-of-type(2)>.imgIcon>a{background: url(../images/page3Icon_05.png)no-repeat center;}
.page3>.content>.page3List>li:nth-of-type(3)>.imgIcon>a{background: url(../images/page3Icon_07.png)no-repeat center;}
.page3>.content>.page3List>li:nth-of-type(4)>.imgIcon>a{background: url(../images/page3Icon_09.png)no-repeat center;}
.page3>.content>.more,.page4>.content>.more{text-align: center;}
.page3>.content>.more>a,.page4>.content>.more>a{display: inline-block; width: 110px; height: 37px; border: none; background: url(../images/page2More_03.png)no-repeat; line-height: 37px;margin-top:60px;color: #fff;}
/*第四屏*/
.page4{background: url(../images/page4_02.jpg)no-repeat; background-size: cover;}
.page4>.content{position: relative;z-index: 3;top: 30vh;}
.page4>.content>h2{font-size: 30px;color: #fff;text-align: center;}
.page4>.content>ul{margin-top:60px;}
.page4>.content>ul>li{float: left;width: 23.4%;margin-right: 2%;overflow: hidden;}
.page4>.content>ul>li img{width: 100%;transition: all 1s;-o-transition: all 1s;-ms-transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;}
.page4>.content>ul>li:hover img{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);}
.page4>.content>ul>li:nth-of-type(4){margin-right: 0%;}
/*第五屏*/
.page5{background: url(../images/page5_02.jpg)no-repeat; background-size: cover;}
.page5>.content{position: relative;z-index: 3;top: 22vh;}
.page5>.content>.title{}
.page5>.content>.title>h2{height: 124px;text-align: center;line-height: 124px;font-size: 24px;color: #fff; background: url(../images/page5_03.png)no-repeat center;}
.page5>.content>.bottom{}
.page5>.content>.bottom>.left{width: 454px;height: 258px;background: rgba(255,255,255,0.24);padding:4% 2%;color: #fff;font-size: 18px;line-height: 40px;}
.page5>.content>.bottom>.center{width: 288px;height: 166px;text-align: center; border-bottom: 1px dashed #fff;margin-top:-36px;position: relative;}
.page5>.content>.bottom>.center>span{display: inline-block;border-left: 1px dashed #fff;height: 100%;margin-left: 4px;}
.page5>.content>.bottom>.center>h5{width: 12px;height: 12px;background: rgba(255,255,255,0.5);position: absolute;bottom: -6px;border-radius: 50%;}
.page5>.content>.bottom>.center>h5.left{left: -6px;}
.page5>.content>.bottom>.center>h5.right{right: -6px;}
.page{background-position: center center;overflow: hidden;}




























/*首页新闻屏*/
.Index_News{background: url(../images/newsBk_01.jpg)no-repeat; background-size: cover;}
.Index_News>.content{position: relative; z-index: 3; top: 120px;}
.Index_News>.content>.title{text-align: center;color: #fff;}
.Index_News>.content>.title>h1{font-size: 30px;}
.Index_News>.content>.title>h2{font-size: 18px;margin: 10px 0 42px 0;}
.Index_News_left{width: 48.5%;float: left;position: relative;}
.Index_News_left>img{width: 100%;}
.indexMainNews{position: absolute;top: 0;left: 0;box-sizing: border-box;padding: 20px;height: 100%;}
.indexMainNews>.border{position: relative; /*border: 1px dashed #fff;*/box-sizing: border-box;padding: 20px;height: 100%;color: #fff;}
.indexMainNews>.border>.tit{color: #fff;font-size: 14px;display: block;}
.indexMainNews>.border>.tit:hover{color: #6b84b2;}
.indexMainNews>.border>.line{display: inline-block;width: 50px;height: 2px;background: #fff;margin: 10px 0;}
.indexMainNews>.border>.time{color: #fff;}
.indexMainNews>.border>.intro{display: none; position: absolute; background: rgba(0,0,0,0.8); bottom:-20px; padding: 15px; color: #b5c1d7;margin: 6px 20px 20px 0;line-height: 1.8em;}
.indexMainNews>.border>.more{text-align: right;display:none;}
.indexMainNews>.border>.more>a{color: #fff;}
.indexMainNews>.border>.more>a:hover{color: #6b84b2;}
.indexMainNews>.border:hover>.intro{display: block;}
.Index_News_right{width: 48%;float: right;}
/**/
.Index_News_right{}
.Index_News_right>.TableMenu{margin-bottom: 18px;}
.Index_News_right>.TableMenu>li{display: inline-block;box-sizing: border-box;border: 2px solid #103790;text-align: center;padding: 6px 16px;margin-right: 20px; color: #fff;cursor: pointer;transition: all 0.3s;}
.Index_News_right>.TableMenu>li:hover,.Index_News_right>.TableMenu>li.current{background: #103790;}
.TableLists{}
.TableLists>li{}
.TableLists>li>.list{background: rgba(0,0,0,0.5);margin-top: 12px;padding: 12px 18px;border-left: 2px solid #fff;color: #fff;position: relative;height: 70px;overflow: hidden;}
.TableLists>li>.list:hover:after{transform: translateX(0px);
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);}
.TableLists>li>.list>a.title{display: block;color: #fff;margin-top: 10px;}
.TableLists>li>.list:after{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(16,55,144,0.7);; z-index: -1;
	transform: translateX(-105%);
	-webkit-transform: translateX(-105%);
	-moz-transform: translateX(-105%);transition: all 0.3s;}
.IndexMoreShare{text-align: center;}
.IndexMoreShare>a:hover{position: relative;top: 0.5vh;}
.IndexMoreShare>a{display: inline-block;width: 110px; height: 37px; border: none; background: url(../images/page2More_03.png)no-repeat; line-height: 37px; margin-top: 35px; color: #fff;}

/*首页公司介绍*/
.Index_AboutCompany{background: url(../images/index01_02.jpg)no-repeat; background-size: cover;}
.Index_AboutCompany>.content{position: relative; z-index: 3; top: 120px;text-align: center;color: #fff;}
.Index_AboutCompany>.content>.CompanyName{font-size: 30px;margin-top: 50px;}
.Index_AboutCompany>.content>.line{display: inline-block;width: 60px;height: 6px;background: #fff;margin: 16px 0;}
.Index_AboutCompany>.content>.time{font-size: 18px;color: #999;margin-bottom: 40px;}
.Index_AboutCompany>.content>.intro{font-size: 16px;padding: 0 5%;line-height: 2em;color: #eee;}



/*首页网站地图*/
.Index_WebMap{background: url(../images/index01_04.jpg)no-repeat; background-size: cover;}
.Index_WebMap>.content{position: relative; z-index: 3; top: 120px;text-align: center;color: #fff;}
.Index_WebMap a{color: #eee;}
.Index_WebMap a:hover{color: #385cb0;}
.IndexWebMap_Top{height: 175px;margin-top: 100px;}
.IndexWebMap_Top>.sec{border: 1px dashed #fff;height: 100%;box-sizing: border-box;}
.IndexWebMap_Top>.sec1{width: 124px;padding: 10px;line-height: 1.6em;margin-right: 100px;}
.IndexWebMap_Top>.sec1>a{display: block;}
.IndexWebMap_Top>.sec2{width: 408px;padding: 10px 20px;line-height: 1.6em;margin-right: 100px;text-align: left;}
.IndexWebMap_Top>.sec2>.tit{text-align: center;}
.IndexWebMap_Top>.sec2>a{margin-right: 20px;}
.IndexWebMap_Top>.sec3{padding: 10px 20px;}
.IndexWebMap_Top>.sec3>a{display: block;line-height: 2em;}
.IndexWebMap_Top>.sec3 .logo{display: block;margin-top:30px;}
.IndexWebMap_Top>.sec4{border: none;}
.Index_WebMap .bottom{text-align: left;border: 1px dashed #fff;height: 100%;box-sizing: border-box;padding: 10px 20px;margin-top: 30px;}
.Index_WebMap .bottom>h1{margin-bottom: 10px;}
.Index_WebMap .bottom>a{display: inline-block;margin-right: 20px;line-height: 1.6em;}


/*新闻页面样式*/
.listNews{height: auto; background: rgba(255,255,255,0.8); padding: 3%;}

.listNews>.sec1>.tableMenu{margin-bottom: 20px;}
.listNews>.sec1>.tableMenu>li{display: inline-block;margin-right: 30px;box-sizing: border-box;height: 30px;cursor: pointer;font-size: 18px;}
.listNews>.sec1>.tableMenu>li.current,.listNews>.sec1>.tableMenu>li:hover{border-bottom: 2px solid #385cb0;color: #385cb0;}
.listNews>.sec1>.TableLists>li{}
.listNews>.sec1>.TableLists>li>.sec1_Left{width: 59%;border-right: 1px solid #fff;padding-right: 1.5%;}
.listNews>.sec1>.TableLists>li>.sec1_Left>.img{width: 45%;}
.listNews>.sec1>.TableLists>li>.sec1_Left>.img>img{width: 100%;}
.listNews>.sec1>.TableLists>li>.sec1_Left>.right{width: 53%;text-align: justify;}
.listNews>.sec1>.TableLists>li.ask>.sec1_Left>.right{width: 100%;text-align: justify;}


.listNews>.sec1>.TableLists>li>.sec1_Left>.right>a.title{font-size: 16px;color: #333;line-height: 1.6em;margin-bottom: 12px;display: block;height: 46px;overflow: hidden;}
.listNews>.sec1>.TableLists>li>.sec1_Left>.right>a.title:hover{color: #385cb0;}
.listNews>.sec1>.TableLists>li>.sec1_Left>.right>.intro{line-height: 1.6em;font-size: 12px;margin: 4px 0 30px 0;}
.listNews>.sec1>.TableLists>li>.sec1_Left>.right>.more{text-align: right;}
.listNews>.sec1>.TableLists>li>.sec1_Left>.right>.more>a{color: #385cb0;}
.listNews>.sec1>.TableLists>li>.sec1_Left>.right>.more>a:hover{}
.listNews>.sec1>.TableLists>li>.sec1_Right{margin-top: -10px;}
.listNews>.sec1>.TableLists>li>.sec1_Right{width: 40%;}
.listNews>.sec1>.TableLists>li>.sec1_Right>a{display: block;box-sizing: border-box;padding: 6px 0px 6px 26px;background: url(../images/newsIcon_03.png) no-repeat left center;border-bottom: 1px dashed #385cb0;}
.listNews>.sec1>.TableLists>li>.sec1_Right>.more{margin-top: 10px;text-align: right;}
.listNews>.sec1>.TableLists>li>.sec1_Right>.more>a{color: #385cb0;}
.listNews>.sec2{}
.listNews>.sec2>.tit,.listNews>.sec3>.tit{text-align: center;margin: 30px 0 10px 0;}
.listNews>.sec2>.tit>h2,.listNews>.sec3>.tit>h2{color: #385cb0;font-size: 20px;margin-bottom: -5px;}
.listNews>.sec2>.tit>span,.listNews>.sec3>.tit>span{display: inline-block;background: #385cb0;width: 40px;height: 2px;}
.listNews>.sec2>.hostListNews{}
.listNews>.sec2>.hostListNews>li{margin-bottom: 20px;}
.listNews>.sec2>.hostListNews>li>a.img{display: block;width: 31%;}
.listNews>.sec2>.hostListNews>li>a.img>img{width: 100%;}
.listNews>.sec2>.hostListNews>li>.right{width: 67%;}

.listNews>.sec2>.hostAsk>li{border-bottom: 1px #999 dashed;}
.listNews>.sec2>.hostAsk>li>.right{width: 100%;}

.listNews>.sec2>.hostListNews>li>.right>a.title{display: block;color: #333;font-size: 16px;}
.listNews>.sec2>.hostListNews>li>.right>a.title:hover{color: #385cb0;}
.listNews>.sec2>.hostListNews>li>.right>.time{color: #999;margin: 18px 0;}
.listNews>.sec2>.hostListNews>li>.right>.time>span{display: inline-block;margin-right: 20px;}
.listNews>.sec2>.hostListNews>li>.right>.intro{line-height: 1.6em;}
.listNews>.sec2>.hostListNews>li>.right>.more{margin-top: 10px;text-align: right;}
.listNews>.sec2>.hostListNews>li>.right>.more>a{color: #385cb0;}
.listNews>.sec3{}
.listNews>.sec3>.content{padding: 14px 18px; line-height: 1.8em;border: 1px dashed #385cb0;margin-top: 20px;}
.listNews>.sec3>.content>a{margin-right: 20px;}


.footerNew{background: rgba(255,255,255,0.8);padding: 20px 0;margin-bottom: 100px;text-align: center;}
.footerNew a{color: #333;}
.footerNew a:hover{color: #385cb0;}
.footerNew>.IndexWebMap_Top{margin: 0 auto;}
.footerNew>.IndexWebMap_Top>.sec{border: 1px dashed #385cb0;}
.footerNew>.IndexWebMap_Top>.sec4{border: none;}

h2.NyShareTit{font-size: 20px; text-align: center; margin-bottom: 40px;}
h2.NyShareTit>span{padding: 4px 56px; border: 1px dashed #385cb0; color: #385cb0;}

.ListNewsRecommend{}
.ListNewsRecommend>.title{font-size: 18px;color: #385cb0;margin: 50px 0 16px 0;}
.ListNewsRecommend>ul{margin-bottom: 50px;}
.ListNewsRecommend>ul>li{border: 1px dashed #385cb0;margin-bottom: 20px;padding: 10px 0;}
.ListNewsRecommend>ul>li>a{display: block;line-height: 2em;font-size: 12px;}
.ListNewsRecommend>ul>li>a:hover{color: #385cb0;}

/*新闻详情*/
.showNews_YouLike{border: 1px dashed #385cb0; padding: 10px 20px; line-height: 1.6em;margin: 30px 0; text-align: left;}
.showNews_YouLike>.tit{font-size: 16px;color: #385cb0;margin-bottom: 10px;}
.showNews_YouLike>a{line-height: 2em;font-size: 12px;margin-right: 20px;}
.showNews_YouLike>a:hover{color: #385cb0;}

.RelatedArticle>.title{font-size: 24px;margin-bottom: 30px;}
.RelatedArticle>.hostListNews>li{margin-bottom: 20px;}
.RelatedArticle>.hostListNews>li>a.img{display: block;width: 31%;}
.RelatedArticle>.hostListNews>li>a.img>img{width: 100%;}
.RelatedArticle>.hostListNews>li>.right{width: 67%;}
.RelatedArticle>.hostListNews>li>.right>a.title{display: block;color: #333;font-size: 16px;}
.RelatedArticle>.hostListNews>li>.right>a.title:hover{color: #385cb0;}
.RelatedArticle>.hostListNews>li>.right>.time{color: #999;margin: 18px 0;}
.RelatedArticle>.hostListNews>li>.right>.time>span{display: inline-block;margin-right: 20px;}
.RelatedArticle>.hostListNews>li>.right>.intro{line-height: 1.6em;}
.RelatedArticle>.hostListNews>li>.right>.more{margin-top: 10px;text-align: right;}
.RelatedArticle>.hostListNews>li>.right>.more>a{color: #385cb0;}

















/*版权信息*/
.copyright{height: 58px;position: fixed;bottom: 0;line-height: 58px;background: rgba(0,0,0,0.4);width: 100%;text-align: center;color: #fff;font-size: 14px;}


/*内页样式*/
.location{position: relative;top:90px;height: 60px;line-height: 60px;background: rgba(255,255,255,0.7);}
.location>div.w_1200{padding-left: 30px;background: url(../images/location_03.png)no-repeat left center;}
.location>div.w_1200>a{}
.location>div.w_1200>a:hover,.location>div.w_1200>a.currents{color: #08318d;}
.PstTop{position: relative;top: 126px;}


/*关于我们*/
.about{}
.about>.content{}
.about>.content>.leftNav{width: 189px;margin-bottom: 30px;}
.about>.content>.leftNav>.topBk{width: 189px;height: 24px;background: url(../images/ny_bk_03.png)no-repeat;}
.about>.content>.leftNav>.bottomBk{width: 189px;height: 24px;background: url(../images/ny_bk_09.png)no-repeat;}
.about>.content>.leftNav>.content{width: 189px;background: rgba(255,255,255,0.8);padding:6%;text-align: center;}
.about>.content>.leftNav>.content>h2{display: inline-block;padding: 2% 5%; line-height: 40px;font-size: 20px;color: #103790;border-bottom: 2px solid #103790;}
.about>.content>.leftNav>.content>ul>li{margin: 20px 0;}
.about>.content>.leftNav>.content>ul>li>a{display: inline-block;color: #333;font-size: 16px;height: 34px;line-height: 34px;width: 118px;background: url(../images/118x34b.png);}
.about>.content>.leftNav>.content>ul>li.current>a,.about>.content>.leftNav>.content>ul>li:hover>a{background: url(../images/118x34.png)}
.about .rightContent{width: 980px;height: auto;margin-bottom: 40px;}
.about .rightContent>.topBk{height: 28px; background: url(../images/ny_bk_05.png)no-repeat left center;}
.about .rightContent>.Aboutcontent{height: auto;background: rgba(255,255,255,0.8);padding: 3%;}
.about .rightContent>.Aboutcontent>h2{font-size: 20px;text-align: center;margin-bottom: 40px;}
.about .rightContent>.Aboutcontent>h2>span{padding: 4px 56px;border: 1px dashed #385cb0;color: #385cb0;}
.about .rightContent>.Aboutcontent>.img{margin-right:20px;width:36% ;}
.about .rightContent>.Aboutcontent>.img>img{width: 100%;}
.about .rightContent>.Aboutcontent>.word{color:#7a7a78;line-height:26px; width: 60%;}
.about .rightContent>.bottomBk{height: 28px; background: url(../images/ny_bk_11.png)no-repeat left center;}
/*关于我们-大事记*/
.History{background: url(../images/dashijiBk_03.jpg)repeat-y center;padding: 30px 0;}
.History>li{width: 51%;}
.History>li>.img{width: 48%;float: left;}
.History>li>.img>img{display: block;width: 100%;}
.History>li>.word{width: 52%;float: right;}
.History>li>.word>h2.time{font-size: 16px;border-bottom: 1px solid #a7a7a7;padding: 2% 8%;position: relative;}
.History>li>.word>h2.time>span{position: absolute;width: 14px;height: 14px;background: #a7a7a7;border-radius: 50%;bottom: -7px;}
.History>li:hover>.word>h2.time>span{background: #481cb7;}
.History>li>.word>.intro{padding: 5% 8%;line-height: 24px;color: #666;}
.History>li:nth-of-type(2n+1){float: left;}
.History>li:nth-of-type(2n+1)>.word>h2.time>span{right: 0;}
.History>li:nth-of-type(2n){float: right;}
.History>li:nth-of-type(2n)>.word>h2.time>span{left: 0;}
.History>li:nth-of-type(2n)>.img{float: right;}

/*专家团队*/
.List_Team{padding: 0 4%;}
.List_Team>li{float: left;margin: 0 6% 6% 0;width: 47%;position: relative;overflow: hidden;}
.List_Team>li>a>img{width: 100%;}
.List_Team>li:nth-of-type(2n){margin: 0 0% 6% 0;}
.List_Team>li>a.hover{display: block;height: 100%;width: 100%;background: rgba(8,49,141,0.5);position: absolute;top: 84%;left: 0;text-align: center;color: #fff;transition: all 0.5s;}
.List_Team>li>a.hover>.Name{height: 50px;line-height: 50px;position: relative;top:0;transition: all 0.5s00;font-size: 18px;}
.List_Team>li>a.hover>.intro{position: relative;top: 120px;transition: all 0.5s;}
@media only screen and (min-width : 800px){
.List_Team>li:hover>a{top: 0;}
.List_Team>li:hover>a>.Name{top: 20%;}
.List_Team>li:hover>a>.intro{top: 20%;}
}

/*定制内训-定制价值*/
.customize{}
.customize>a{display: block;width: 23%;float: left; margin-right: 2%;padding:2% 2% 108px 2%;color: #062657;}
.customize>a>h2{font-size: 22px;text-align: center;margin: 10px 0;}
.customize>a>.intro{line-height: 24px;}
.customize>a:nth-of-type(1){background: url(../images/number_01.png)no-repeat right bottom #e8effe;}
.customize>a:nth-of-type(2){background: url(../images/number_02.png)no-repeat right bottom #f2e8fe;margin-top: 80px;}
.customize>a:nth-of-type(3){background: url(../images/number_03.png)no-repeat right bottom #e8fefc;}
.customize>a:nth-of-type(4){background: url(../images/number_04.png)no-repeat right bottom #d5e1fb; margin-right: 0;margin-top: 80px;}
/*.customize>a:nth-of-type(2),.customize>a:nth-of-type(4){margin-top: 10%;}*/
.customize>a>h2{}
.customize>a>.intro{}
/*定制内训-经典案例*/
.customizeCase{}
.customizeCase>.intro{text-indent: 28px;line-height: 24px;}
.customizeCase>.lists{margin: 2% 0;}
.customizeCase>.lists>li{float: left;width: 23%;margin: 0 2% 2% 0;}
.customizeCase>.lists>li:nth-of-type(4n){margin-right: 0;}
.customizeCase>.lists>li>a{display: block;overflow: hidden;}
.customizeCase>.lists>li>a>img{width: 100%;transition: all 1s;-o-transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-ms-transition: all 1s;opacity: 0.6;}
.customizeCase>.lists>li>a>img:hover{transform: scale(1.05);-o-transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);-ms-transform: scale(1.05);opacity: 1;}
/*定制内训-企业感言*/
.customizeTalk>.lists>li{padding: 3% 2% 2% 2%;border-bottom: 1px solid rgba(255,255,255,0.5)}
.customizeTalk>.lists>li>.intro{line-height: 24px;}
.customizeTalk>.lists>li>.Admin{text-align: right;margin-top:10px;}
/*定制内训-定制流程*/
.customizeProcess>.intro{line-height: 24px;}
.customizeProcess img{max-width: 100%;}

/*公开课程-课程内容*/
.course>.list>.title{font-size: 16px;border-bottom: 1px dashed #9177d4;padding: 10px 0;margin:10px 0;font-weight:bold;}
.course>.list>ul>li{width: 32%;float: left;margin-left: 1.3%;}
.course>.list>ul>li>h2{color: #552ba9;line-height: 30px;}
.course>.list>ul>li>ol{line-height: 24px;}

/*公开课程-主讲老师*/
.courseTeacher .word>h2{color: #333;font-size: 18px;}
.courseTeacher .word>.intro{color: #444;border-bottom: 5px solid #08318d;display: inline-block;padding:5px 10px 5px 0;}
.courseTeacher .word>.content{color: #444;margin-top:10px;}
/*公开课程-报名流程*/
.courseApply{}
.courseApply>.left{width: 38%;float: left;text-align: center;}
.courseApply>.left>.weixin{}
.courseApply>.left>.weixin>.img{margin-top:4%;}
.courseApply>.left>.weixin>span{display: inline-block;font-size: 18px;margin:2% 0;}
.courseApply>.left img{max-width: 100%;}
.courseApply>.right{width: 60%;float: right;}
.courseApply>.right li{background: #f0f5fa;margin-bottom: 5%;padding:2%;}
.courseApply>.right li>.title{width: 20%;float: left;font-size: 18px;color: #333;padding:2%;}
.courseApply>.right li>.content{width: 78%;float: left;font-size: 16px;color: #666;padding:2%;}

/*经典案例*/
.about .List_case{width: 100%;}
.about .List_case .topBk{background: url(../images/case_03.png)no-repeat left center;}
.about .List_case .Aboutcontent{background: rgba(255,255,255,0.8)}
.about .List_case .bottomBk{background: url(../images/case_06.png)no-repeat left center;}
.List_case ul.caseList{}
.List_case ul.caseList>li{float: left;width: 23%;margin-right: 2.6%;margin-bottom: 3%;}
.List_case ul.caseList>li:nth-of-type(4n){float: left;width: 23%;margin-right: 0%}
.List_case ul.caseList>li>a{display: block; overflow: hidden;}
.List_case ul.caseList>li>a>img{width: 100%;transition: all 1s;-o-transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-ms-transition: all 1s;}
.List_case ul.caseList>li>a>img:hover{transform: scale(1.05);-o-transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);-ms-transform: scale(1.05);}
/*show经典案例*/
.show_case{}
.show_case>h1.title{font-size: 20px;text-align: center;font-weight: bold;line-height: 50px;margin-bottom: 20px;border-bottom: 1px dashed #6b8cd0;margin-top:-50px;}
.show_case>h2.title{font-size: 20px;text-align: center;font-weight: bold;line-height: 50px;margin-bottom: 20px;border-bottom: 1px dashed #6b8cd0;margin-top:-50px;}
.show_case>.inform{text-align: center;}
.show_case>.inform>span{display: inline-block;margin:0 5px 30px 5px;}
.show_case>.inform>span>div{display: inline-block;}
.show_case>.content{text-indent: 28px;line-height: 24px;color: #555;}
.show_case>.content img{max-width: 100%;}
.show_case>.preNext{text-align: center;}
.show_case>.preNext>a{display: inline-block;border: 1px dashed #9a9a9a;padding:5px 10px;margin:0 10px; text-align: center;}
.show_case>.preNext>a:hover{border: 1px dashed #1258e5;color: #1258e5;}

/*联系我们*/
.contactUs{margin-top:5%;}
.contactUs img{max-width: 100%;}
.contactUs>.left{width: 40%;float: left;font-size: 16px;color: #444;}
.contactUs>.left>li{margin-bottom: 14%;}
.contactUs>.right{width: 58%;float: right;}

/** 分页 **/
#pages{text-align: center;color: #999;clear: both;}
#pages a,#pages span{display: inline-block;line-height: 28px;border:1px dashed #999;margin:0 4px;padding:0 10px;color: #999;}
{}
#pages span,#pages a:hover,#pages span:hover{background: #1e65f2;border:1px solid #1e65f2;color: #fff;}





.header_top{line-height: 35px;height:35px;font-size: 0; color: #757575;background: #f3f3f3;position: fixed;width:100%;padding:0 3%;z-index: 9999;}
.header_top>span{font-size: 12px;line-height: 35px;}
.header_top_right{float: right;font-size: 12px;height:100%;}
.header_top_right form.pc{display: inline-block;border-bottom: 1px solid #b5b5b5;margin-right: 22px;height:30px;height:84%;box-sizing: border-box;}
.header_top_right form.pc input{border:none;background: transparent;/*width:0px;*/transition:width .2s;}
.header_top_right form.pc button{border:none;background: url(../images/search.png) no-repeat center;width:16px;height:15px;cursor:pointer;}
.iphone{position: absolute;width:100%;height:100% !important;z-index: 33;left:0;top:0;background: #f3f3f3 !important;font-size: 0;display: none;}
.iphone span{display: inline-block;width:10%;font-size: 18px;text-align: center;border-right: 1px solid #b5b5b5;vertical-align: middle;}
.iphone input{border:none;background: transparent;font-size: 14px;width:74%;padding:0 2%;line-height: 30px;vertical-align: middle;}
.iphone button{border:none;display: inline-block;height:100% !important;vertical-align: middle;background:  url(../images/search.png) no-repeat center;display: inline-block;vertical-align: middle;width:10%;height:100%;}
.button{background: url(../images/search.png) no-repeat center;display: inline-block;vertical-align: middle;width:40px;height:100%;display: none}

.lang{display: inline-block;}

.nav-show{display: none;height:100%;vertical-align: middle;width:35px;}

/*响应式导航*/
.mobile-inner-nav a{
          -webkit-animation-duration: 0.8s;
          animation-duration: 0.8s;
          -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
          -webkit-animation-name: bounceInRight;
          animation-name: bounceInRight;
        }
        @-webkit-keyframes bounceInRight {
          from, 60%, 75%, 90%, to {
            -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
          }
          from {
            opacity: 0;
            -webkit-transform: translate3d(3000px, 0, 0);
            transform: translate3d(3000px, 0, 0);
          }
          60% {
            opacity: 1;
            -webkit-transform: translate3d(-25px, 0, 0);
            transform: translate3d(-25px, 0, 0);
          }
          75% {
            -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
          }
          90% {
            -webkit-transform: translate3d(-5px, 0, 0);
            transform: translate3d(-5px, 0, 0);
          }
          to {
            -webkit-transform: none;
            transform: none;
          }
        }
        @keyframes bounceInRight {
          from, 60%, 75%, 90%, to {
            -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
            animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
          }
          from {
            opacity: 0;
            -webkit-transform: translate3d(3000px, 0, 0);
            transform: translate3d(3000px, 0, 0);
          }
          60% {
            opacity: 1;
            -webkit-transform: translate3d(-25px, 0, 0);
            transform: translate3d(-25px, 0, 0);
          }
          75% {
            -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
          }
          90% {
            -webkit-transform: translate3d(-5px, 0, 0);
            transform: translate3d(-5px, 0, 0);
          }
          to {
            -webkit-transform: none;
            transform: none;
          }
        }
.mobile-inner-header{width: 35px; height: 100%; position: absolute; top: 0px; right: 0px; }
.mobile-inner-header-icon{color: #ffffff; height: 100%; font-size:25px; text-align: center; float:right; width: 35px; position: relative; -webkit-transition: background 0.5s; -moz-transition: background 0.5s; -o-transition: background 0.5s; transition: background 0.5s; border-radius: 10px; z-index: 999; }
.mobile-inner-header-icon span{position: absolute; left: calc((100% - 25px) / 2); top: calc((100% - 1px) / 2); width: 25px; height: 1px; background-color: rgba(0,0,0,0.5); }
.mobile-inner-header-icon span:nth-child(1){
transform: translateY(4px) rotate(0deg);
    }
.mobile-inner-header-icon span:nth-child(2){
transform: translateY(-4px) rotate(0deg);
    }
.mobile-inner-header-icon-click span:nth-child(1){
    animation-duration: 0.5s;
    animation-fill-mode: both;
    animation-name: clickfirst;
    }       
.mobile-inner-header-icon-click span:nth-child(2){
    animation-duration: 0.5s;
    animation-fill-mode: both;
    animation-name: clicksecond;
    }
.mobile-inner-header-icon-click span:nth-child(3){
        background: #fff;
    }
@keyframes clickfirst {
  0% {
      transform: translateY(4px) rotate(0deg);
  }
  100% {
    transform: translateY(0) rotate(45deg);
    background: #fff;
  }
}   
@keyframes clicksecond {
  0% {
      transform: translateY(-4px) rotate(0deg);
  }
  100% {
    transform: translateY(0) rotate(-45deg);
    background: #fff;
  }
}   
.mobile-inner-header-icon-out span:nth-child(1){
    animation-duration: 0.5s;
    animation-fill-mode: both;
    animation-name: outfirst;
    }       
.mobile-inner-header-icon-out span:nth-child(2){
    animation-duration: 0.5s;
    animation-fill-mode: both;
    animation-name: outsecond;
    }

@keyframes outfirst {
  0% {
    transform: translateY(0) rotate(-45deg);
  }

  100% {
    transform: translateY(-4px) rotate(0deg);
  }
}   



@keyframes outsecond {
  0% {
    transform: translateY(0) rotate(45deg);
  }

  100% {
    transform: translateY(4px) rotate(0deg);
  }
}

.mobile-inner-nav{background-color: rgba(0,0,0,0.7); width: 100%; position: absolute; top: 0px; left: 0px; display: none; z-index: 998; padding-bottom:40px; }
.mobile-inner-nav a{display: inline-block; line-height: 50px; text-decoration: none; width: 80%; margin-left: 10%; color: #FFFFFF; border-bottom: solid 1px rgba(255,255,255,0.3); -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; font-weight:300; }
.header_top{display: none;}

@media only screen and (min-width : 320px) and (max-width : 1367px){
	.page2>ul{top: 26vh;}
	.page3>.content{top: 18vh;}
	.page3>.content>.page3List{margin-top:5vh;}
	.page3>.content>.more>a, .page4>.content>.more>a{margin-top:5vh;}
	.page4>.content>ul{margin-top: 5vh;}

	/*zzz新闻资讯那块小屏幕隐藏*/
	.Index_News_left{width: 38%;}
	.TableLists > li > .list:last-of-type{display: none;}
}
#indexTel{display: none;}
@media only screen and (min-width : 320px) and (max-width : 1200px){ 
.panel{display: none;}

#indexTel{display: block; padding-top: 35px; max-width: 640px; min-width: 320px; width: 100%;}
/*轮播样式*/
#banner{width:100%;min-height:157px;overflow:hidden;position:relative;transition:all .5s linear;left:0;}
#banner img{width:100%;}
#banner>a:first-of-type{display:inline-block;}
#banner>a{display:none;left:0; }
#bannerIndex{width:100%;height:30px; line-height: 30px;position:absolute;left:0;bottom:0px;z-index:99;text-align:center;}
#bannerIndex>a{display:inline-block;width:15px;height:15px;margin:0 10px;border-radius:100%;background:#34c6ff;}
#bannerIndex>a.current{background:#f34343;}
/*首页内容样式content*/
#content{padding:20px 4%;position: relative;transition:all .5s linear;left:0;}
.index_study,.index_design{display:block;width:100%;height:120px;text-align:center;position:relative;color:#fff;font-size:16px;}
.index_study>img,.index_design>img{margin-top:20px;margin-bottom:10px;height:30%;}
.index_study{background:url(../images/index1_04_03.png);}
.index_design{background:url(../images/dznx_bg.jpg) no-repeat center center;margin-bottom:20px;}

.kc_bm{margin:0px 0 20px 0;height:140px;}
.index_course{display:block;width:48%;height:100%;background:url(../images/dznx_bg.jpg) no-repeat center center;color:#fff;text-align:center;font-size:16px;text-align:center;position:relative;}
.tel_dznx{background:url(../images/about_bg.jpg) no-repeat center center;}
.tel_gkkc{background:url(../images/gkkc_bg.jpg) no-repeat center center;}
.tel_contact{background:url(../images/contact_bg.jpg) no-repeat center center;}
.index_course>img{margin-top:26px;margin-bottom:10px;height:20%;}
.button{display: inline-block;}
.nav-show{display: inline-block;}
.header_top{display: block;}
.nav{display: none;}
.width_1200{width:98%;margin:0 auto;}
.logo{display: block;text-align: center;}
.header_main ul{display: none}
.mslide__bg .img{width: 90%;}
.mslide__bg .img>img{width: 60%;}
.page2>ul{width: 100%;}
.page2>ul>li{width: 14%;}
.page2>ul>li>.img>img{width: 100%;}
.page3>.content{width:  90%;}
.page5>.content{width: 90%;top: 20vh;}
.page5>.content>.title>h2{margin-bottom: 6vh;}
.page5>.content>.bottom>.left{width: 30%;height: auto;word-wrap:break-word}
.page5>.content>.bottom>.center{width: 10%;}
.page5>.content>.bottom>.right{width: 60%;}
.page5>.content>.bottom>.right>img{width: 100%;}
.page5>.content>.bottom>.center>span{display: none;}
.location{top:35px;}

.PstTop{top: 50px;}
.about>.content{width: 100%;;}
.about>.content>.leftNav{width: 100%;}
.about>.content>.leftNav>.topBk,.about>.content>.leftNav>.bottomBk{display: none;}
.about>.content>.leftNav>.content{width: 100%;margin: 0 auto;float:none;padding:2%;}
.about>.content>.leftNav>.content>h2{font-size: 16px;line-height: 24px;padding:10px 20px;}
.about>.content>.leftNav>.content>ul{text-align: center;}
.about>.content>.leftNav>.content>ul>li{display: inline-block;margin: 2% 10px;}
.about .rightContent{width: 100%;margin-top:20px;}
.about .rightContent>.topBk,.about .rightContent>.bottomBk{display: none;}
.show_case>h2.title{margin-top:0;}
.banner_content>.img{width: auto;}

.footerNew,.listNews>.sec1>.TableLists>li>.sec1_Left,.listNews>.sec2>.hostListNews>li>a.img,.ListNewsRecommend,.RelatedArticle>.hostListNews>li>a.img{display: none;}
.about .rightContent{margin-bottom: 80px;}
.listNews>.sec1>.TableLists>li>.sec1_Right,.listNews>.sec2>.hostListNews>li>.right,.RelatedArticle>.hostListNews>li>.right{width: 100%;}
}
@media only screen and (min-width : 320px) and (max-width : 980px){
.page2>ul>li:nth-of-type(1),.page2>ul>li:nth-of-type(5){top:0;}
.page2>ul>li{width: 36%;padding: 0 5%;}
.page2>ul>li>span{display:  none;}
.page2>ul{top:14vh;}
.page2>ul>li>.more{margin-top:5%;font-size:   12px;}
.mslide__bg .img{width: 90%;}
.mslide__bg .img>img{width: 80%;}
.page2>ul>li:nth-of-type(3){width:  80%;padding: 0 10%;top: 8px;}
.page2>ul>li:nth-of-type(3)>.more{margin: 20px 0 30px 0;}
.page3>.content>.page3List>li{width:  47%;margin-right:3%;}
.page4>.content{width: 90%;}
.banner_content>.img{width: auto;}

}
@media only screen and (min-width : 320px) and (max-width : 600px){
.page3>.content{top:14vh;}
.page3>.content>.page3List{margin-top:20px;}
.page3>.content>.page3List>li>.title>a{font-size: 14px;color:}
.page3>.content>.page3List>li>.line>span{height:  10px;}
.page3>.content>h2{font-size: 16px;}
.page3>.content>.page3List>li{margin-bottom: 2vh;}
.page3>.content>.page3List>li>.imgIcon>a{height: 16vh;width: 80%;}
.page3>.content>.page3List>li:nth-of-type(1)>.imgIcon>a{background-size:50%;}
.page3>.content>.page3List>li:nth-of-type(2)>.imgIcon>a{background-size:50%;}
.page3>.content>.page3List>li:nth-of-type(3)>.imgIcon>a{background-size:50%;}
.page3>.content>.page3List>li:nth-of-type(4)>.imgIcon>a{background-size:50%;}
.page3>.content>.more>a, .page4>.content>.more>a{margin-top:4vh;}
.page4>.content>ul{margin-top: 20px;}
.page4>.content>ul>li{margin: 0;}
.page4>.content{top:16vh;width: 90%;}
.page4>.content>ul>li{width: 48%;margin: 0 2% 2% 0}
.page5>.content{top:14vh;}
.page5>.content>.title>h2{height: 80px;font-size: 16px;line-height: 80px;background-size: contain;}
.page5>.content>.bottom>.left{width: 100%;height: auto;word-wrap:break-word;font-size: 12px;line-height: 20px;}
.page5>.content>.bottom>.center{display: none;}
.page5>.content>.bottom>.right{width: 100%;margin-top:2vh;}
.location{display: none;}
.copyright{font-size: 12px;display:none;}
.about .rightContent>.Aboutcontent>.img{width: 100%;}
.about .rightContent>.Aboutcontent>.word{width: 100%;margin-top:20px;}
.History>li>.img{width: 100%;}
.History>li>.word{width: 100%;}
.customize>a{width: 48%; margin-right: 4%;}
.customize>a:nth-of-type(2){margin: 0;}
.customize>a:nth-of-type(4){margin: 0;}
.customize>a{margin-bottom: 2%;}
.course>.list>ul>li{width: 100%;margin:0;}
.List_case ul.caseList>li:nth-of-type(4n){width: 48%;}
.List_case ul.caseList>li{width: 48%;margin:0 2% 2% 0;}
.List_case ul.caseList>li:nth-of-type(2n){margin-right: 0;}
.contactUs>.left{width: 100%;}
.contactUs>.right{width: 100%;}
.contactUs>.left>li>span:first-of-type{display: inline-block;width: 16%;}
.banner2_content{width: 100%;position: relative;left: 0;margin-left: 0;text-align: center;}
.banner4_content>.img:nth-of-type(2){top:180px;right: 12%;}
.banner5_content>.img:nth-of-type(2){top:400px;right: 12%;}
.banner_content>.img>img{width: 100%;}
.List_Team>li{width: 100%;}
.List_Team>li{margin-right: 0;}

}

@media only screen and (min-width : 320px) and (max-width : 1367px){
.banner_content>.img>img{width: 70%;}
.banner3_content>.img:nth-of-type(1){top:180px;left: 20%;}
.banner3_content>.img:nth-of-type(2){top:260px;right: 20%;}
.banner2_content>img{width: 60%;}
.banner4_content>.img:nth-of-type(1){top:100px;left: 20%;}
.banner4_content>.img:nth-of-type(2){top:180px;right: 20%;}
.banner5_content>.img:nth-of-type(1){top:120px;left: 12%;}
.banner5_content>.img:nth-of-type(2){top:400px;left: 20%;}
}
