﻿body{font: 14px/20px "Microsoft YaHei",helvetica,arial,sans-serif;background: #f0f0f0;overflow-x: hidden;}
html{font-size:5.208vw;}
ul,li,p{padding:0;margin:0;}
li{list-style: none;}
a{text-decoration: none!important;}
.left{float: left;}
.right{float: right;}
.clear{clear:both;}
.tc{text-align: center;}
.tl{text-align: left;}
.tr{text-align: right;}
.fs13{font-size: 13px;}
.fs15{font-size: 15px;}
.fs16{font-size: 16px;}
.fs17{font-size: 17px;}
.fs18{font-size: 18px;}
@-webkit-keyframes yd {
    25% {
       transform: translateY(6px);    
    }
    50%,100%{
       transform: translateY(0);  
    }
    75% {
       transform: translateY(-3px);    
    }
}
.close{
    position: relative!important;
    z-index: 100!important;
}

/*微信 新浪*/
@-webkit-keyframes tubiao {
    0% {
       background: url(../images/weixin.png) no-repeat center -3px;
    }
    100%{
       background: url(../images/weixin.png) no-repeat center -31px;
    }
}
.close{
    position: relative!important;
    z-index: 100!important;
}

/*banner*/
.bantext{
	position: absolute;
	top: 40%;
	width: 100%;
	text-align: center;
	color: #fff;
	font-weight: bold;
	text-shadow: 2px 2px 3px #444;
}
.bantext p.chinese{
	font-size: 48px;
	line-height: 48px;
	padding-bottom: 15px;
}
.bantext p.english{
	font-size:30px;
	line-height: 30px;
	text-transform: uppercase;
}
#myCarousel{
	position: relative;
}
#myCarousel .carousel-inner img{
	width: 100%;
}
.carous{
    width: 42px;
    height: 42px;
    text-align: center;
    line-height: 42px;
    border:1px solid #fff;
    border-radius: 50%;
    position: absolute;
    z-index: 100;
    color:#fff;
}
a.carous:hover{
	border:1px solid #c6c6c6;
	color: #c6c6c6;
}
a.carous:focus{
	color: #fff;
}
.left.carous{
	position: absolute;
	left: 1%!important;
	top: 45%;
}
.right.carous{
	position: absolute;
	right: 1%!important;
	top: 45%;
}
.tobot{
	width: 100%;
	text-align: center;
}
.tobot i{
	position: absolute;
	bottom: 1.5%;
	width: 40px;
	height: 40px;
	line-height: 40px;	
	color: #fff;
	font-size:20px;
	cursor:pointer;
	animation: yd 2s linear infinite;   
    -webkit-animation: yd 2s linear infinite;
}
.tobot:hover{
	opacity: 0.8;
}

/* nav */
.nav-list{position:fixed;z-index:-200;top:-290px;width:100%;background:url(../images/w-bg.png);padding:35px 0;}
.nav-list .n-content{position:absolute;}
.nav-list .container{height:220px;width:100%;}
.nav-list .content{float:left;border-right:1px solid #e0e2e5;}
.nav-list .content:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.nav-list .content ul{float:left;padding-right:30px;}
.nav-list .content li{text-align:center;padding:0 10px;width:110px;height:34px;line-height:34px;margin-bottom:10px;color:#656565;font-size:16px;border-radius: 10px;}
.nav-list .content li{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.nav-list .content li:hover{color:#FFFFFF;background:#0095d8;border-radius: 10px;}
.nav-list .contentImg{float:left;padding:0 60px;}
.nav-list .contentImg a{display:none;max-height:100%;}
.nav-list .contentImg img{display:block;max-height:100%;}
.nobg{
	background:#fff;
	border:0;
	margin-bottom: 0;
	position:absolute;
	width: 100%;
	border-radius: 0;
	z-index: 100;
}
.fixed{
	position: fixed;
	top: 0;
	width: 100%;
	border-radius: 0;
	box-shadow:1px 1px 1px #eee;
	background:#fff;
	z-index:9999;
}
.container-fluid{
	box-sizing: border-box;
/*	display: flex;
	justify-content: center;*/
}
.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:focus{
	background: none;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{
	background: none;
}
.navbar-default .navbar-nav > .active > a:hover{
	background: none;
	color:#0095d8;
}
.navbar-default .navbar-nav > .active > a:hover{
	background: none;
	color:#0095d8!important;
}
.nav > li > a{
		padding: 16px 30px;
}
.navbar-nav > li > a span{
	font-size: 18px;
}
.navbar-nav > li > a{
	color: #464646!important;
	line-height:25px;
	text-align: center;
}
.navbar-nav > li > a:hover{
	color:#0095d8!important;
}
.navbar-nav > li:hover .dropdown-menu{
	display: block;
	top:100%;
}

.navbar-nav > li:last-child:hover{
	border:0;
}
/*.nav > li:last-child a{
	padding-right: 0;
}*/
.navbar-header{
	padding-left:3%;
}
.navbar-default .navbar-brand{
    height: auto;
    padding:12px; 
}
ul.nav.navbar-nav{
	padding-top:17px;
	padding-left:8%;
}
ul.nav_right{
	position: absolute;
	right:3%;
	top:33px;
	background:#fff;
}
ul.nav_right li{
	float: left;
	margin-left:10px;
	cursor: pointer;
}
li.weixin{
	width:30px;
	height:30px;
	background: url(../images/weixin.png) no-repeat center -3px;
	overflow: hidden;
	transition:.2s;
}
li.weixin:hover{
	background: url(../images/weixin.png) no-repeat center -31px;
	transition:.2s;
}
li.xinlang{
	width:30px;
	height:30px;
	background: url(../images/xinlang.png) no-repeat center -1px;
	overflow: hidden;
	transition:.2s;
}
li.xinlang:hover{
	background: url(../images/xinlang.png) no-repeat center -28px;
	transition:.2s;
}
li.sousuo p{
	display: none;
}
.search_header{
	padding-top: 20px;
}
.resultbar{
	font-size: 16px;
	padding:20px;
}
#search-option,#search-keyword{
	height: 30px;
	line-height: 30px;
	border-radius: 15px;
	border:1px solid #0095d8;
	font-size: 13px;
	font-family: '微软雅黑';
	padding-left:8px;
	padding-right: 6px;
	outline: none;
	color: #666;
}
.search-submit{
	background: none;
	padding-left:10px;
	border:none;
	outline: none;
}
li.sousuo span{
	display:inline-block;
	width:30px;
	height:30px;
	line-height:30px;
	position: relative;
	text-align: center;
}
li.sousuo input{
	border-radius:15px;
	height:30px;
	line-height: 30px;
	font-family:'微软雅黑';
	color:#bababa;
	box-sizing: border-box;
	border:0;
	position:relative;
	left:4px;
	outline: none;
	width: 0px;
}

img.wx{
	border:1px solid #ddd;
	position: absolute;
	top: 90px;
	right:-175px;
}
img.xl{
	border:1px solid #ddd;
	position: absolute;
	top: 90px;
	right:-175px;
}
/*about us*/
.aboutus{
	padding:35px 0 44px 0;
}
.about_tit{
	font-size:36px;
	line-height:45px;
	font-weight: lighter;
	color:#444243;
}
.shuzi{
	text-align: center;
	margin-top: 3%;
}
p.about_des{
	font-size: 18px;
	color: #444243;
	padding:15px 0;
}
.about_con{
	color: #787878;
	line-height: 28px;
}
p.cont{
	color: #444243;
}
p.count span{
	font-size:60px;
	color: #0095d8;
}
.shuzi p.des{
	color: #787878;
	padding-top:8px;
}

/*child_station*/

.child_station img{
	width: 100%;
	border-radius:20px;
}
.child_station .child{
	position:relative;
	border-radius:20px;
	overflow: hidden;
}
.child_station .child2{
	margin-bottom:25px;
}
.child_station .child .tit{
	position:absolute;
	left:25px;
	bottom:25px;
	font-size: 28px;
	color: #fff;
	font-weight:300;
}
.child_station .child img{
	transition: 0.2s;
}
.child_station .child img:hover{
	transform: scale(1.08);
	opacity: 0.6;
}

/*news*/
.w{
	width: 96%;
	margin:0 auto;
}
.news{
	width:95%;
	background:#fff;
	overflow: hidden;
	border-radius: 20px;
	margin:1.5% auto;
}
.news .time{
	color:#a5a4a4;
}
.news .tit{
	font-size: 20px;
	color: #535353;
	padding:10px 0 20px 0;
        line-height:26px;
}
.news .col-md-4 {
	padding:3% 5% 3% 1.5%;
	position: relative;
	z-index:10;
        border-radius:20px;
}
.news .col-md-4 > img{
	width: 100%;
	position: absolute;
	opacity:0;
	top: 0;
	left: 0;
	z-index:-1;
        border-radius:20px;
}
.news .col-md-4 > p{
    color: #9a9a9a;
    padding-bottom: 25px;
    line-height: 26px;
}
.news .col-md-4 > a{
    color: #787878;
    padding-right: 5px;
}
.news .col-md-4 > a img{
    padding-left:8px;
    transition:0.2s;
}
.news .col-md-4 > a:hover{
	color: #0095d8;
}
.news .col-md-4 > a:hover img{
	padding-left:20px;
}

/*vdieo*/
#sp{
	width: 100%;
}
.modal-dialog{
	margin-top:10%;
}
.play{
	font-size:40px;
	color: #fff;
	position: absolute;
	top:46%;
	left: 50%;
	z-index: 100;
}
.video{
	position: relative;
	border-radius:20px;
}
.video a{
	outline: none;
}
.video a img{
	border-radius: 20px;
	width: 100%;
}
#set-8 {position: absolute;left:50%;top:50%;width:111px;height:111px;margin:0 0 0 -55px;z-index:3333;}
.hi-icon {
    border-radius: 50%;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 0;
    height: 111px;
    position: relative;
    text-align: center;
    width: 111px;
    z-index: 1;
}
.hi-icon::after {
    border-radius: 50%;
    box-sizing: content-box;
    content: "";
    height: 100%;
    pointer-events: none;
    position: absolute;
    width: 100%;
}
.hi-icon::before {
    display: block;
    font-family: "ecoicon";
    font-size: 48px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 90px;
    text-transform: none;
}





.hi-icon-effect-8 .hi-icon {
   
    transition: transform 0.1s ease-out 0s, background 0.2s ease 0s;
}
.hi-icon-effect-8 .hi-icon::after {
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1);
    left: 0;
    opacity: 0;
    padding: 0;
    top: 0;
    transform: scale(0.9);
    z-index: -1;
}
.hi-icon-effect-8 .hi-icon:hover {
    background: rgba(255, 255, 255, 0.05) none repeat scroll 0 0;
    color: #fff;
    transform: scale(0.93);
}
.hi-icon-effect-8 .hi-icon:hover::after {
    animation: 1.3s ease-out 75ms normal none 1 running sonarEffect;
}
@keyframes sonarEffect {
0% {
    opacity: 0.3;
}
40% {
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #e48013, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0.5;
}
100% {
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #e48013, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0;
    transform: scale(1.5);
}
}
@keyframes sonarEffect {
0% {
    opacity: 0.3;
}
40% {
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0.5;
}
100% {
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0;
    transform: scale(1.5);
}
}
@keyframes sonarEffect {
0% {
    opacity: 0.3;
}
40% {
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0.5;
}
100% {
    box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0;
    transform: scale(1.5);
}
}

/*contact*/
.contact{position:relative;padding:60px 0 40px 0;background:#f9f9f9;text-align:center;margin-top:2%;}
.contact .child{position:relative;z-index:1;height:180px;width:24.5%;display:inline-block;*display:inline;*zoom:1;border-right:1px solid #cccccc;}
.contact .child.no{border-right:0px;}
.contact .child .childImg img{ -webkit-filter: grayscale(100%);filter: grayscale(100%);}
.contact .child:hover img{filter: grayscale(0);}
.contact .child .childImg{padding-top:20px;height:85px;text-align:center;line-height:70px;text-align:center;}
.contact .child .childTitle{line-height:34px;padding:4px 0;color:#666565;font-size:18px;}
.contact .child .childTitle{transition-duration: .3s;-ms-transition-duration: .3s;-moz-transition-duration: .3s; -webkit-transition-duration:.3s; }
.contact .child .childInfo{line-height:24px;color:#a5a4a4;font-size:16px;}
.contact .child .childInfo{transition-duration: .3s;-ms-transition-duration: .3s;-moz-transition-duration: .3s; -webkit-transition-duration:.3s; }
.contact .child:hover .childTitle{ transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);-webkit-transform:translateY(2px);}
.contact .child:hover .childInfo{ transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);-webkit-transform:translateY(4px);}

.contact .child.codeChild .codePointer{display:block;position:absolute;left:0px;right:0px;top:-18px;height:18px;margin:0 auto;z-index: 100;}
.contact .codelist{display:none;position:absolute;width:100%;bottom:256px;text-align:center;padding:65px 0 58px 0;border-bottom:1px solid #fff;background:url(../images/grayBg.png);z-index: 2000;}
.contact .codelist .codeChild{width:200px;margin:0 32px;display:inline-block;*display:inline;*zoom:1;}
.contact .codelist .codeChild .codeChildImg{width:200px;height:200px;}
.contact .codelist .codeChild .codeChildImg img{width:100%;height:100%;}
.contact .codelist .codeChild .codeChildTitle{line-height:22px;padding-top:24px;color:#513229;font-size:16px;width:100%;word-wrap:break-word; }

/*加入我们*/
.banner{
    position: relative;
    margin-top: 65px;
}
.banner img{
	width: 100%;
}
.bantit{
	position: absolute;
	top:40%;
	text-shadow: 0px 0px 5px rgb( 174, 173, 173 );
	color: #fff;
	font-weight: bold;
	width: 100%;
	text-align: center;
}
.bantit .entit{
	font-size: 48px;
	line-height: 48px;
	text-transform: uppercase;
	padding-bottom: 10px;
}
.bantit .tit{
	font-size: 24px;
}

/*join*/
.join1{
    margin:2% 0;
}
.join1_tit{
    font-size:24px;
    line-height: 24px;
    font-weight: lighter;
    color:#444243;
}
.join2_tit{
	color: #fff;
	margin-bottom: 15px;
}
.join1_tit p:last-child{
    font-size:14px;
    text-transform: uppercase;
}
.join1 .container{
    margin-top:1%;    
}
.container .join1_item{
    width: 33.33%;
    float: left;
    padding:1%;
    box-sizing: border-box;
    border-radius: 20px;
}
.container .join1_item img{
	border-radius: 20px;
}
.container .join1_item:nth-child(2){
    /*margin:0 15px;*/
}
.join1_item img{
    width: 100%;
}

.join2{
    background: url(../images/join2.jpg) no-repeat center;
    padding:3% 0 4% 0;
}

.join2_des{
	margin-top:50px;
}
.join2_des .des1{
	border-radius: 18px;
	background: rgba(255, 255, 255,0.8);
	padding:28px 34px;
	line-height:26px;
	color: #8a8b8c;
	font-size: 16px;
	position: relative;
	display: none;
}
.join2_des .des1 .top{
	position: absolute;
	top:-23px;
}
.join2_item{ 
    width: 25%;
    float: left;
    text-align: center;
}
.join2_item > p{
    text-align: center;
    font-size: 16px;
    color: #fff;
}
.num2{
    color: #fff!important;
    font-size: 46px!important;
    font-weight: bold;
    width: 130px;
    height: 130px;
    border-radius: 50%;
    background:#fff;
    display: flex;
    justify-content: center;
    align-items: center;
    margin:0 auto 15px auto;
    transition: 1s;
}
.num2 img{
	transition: 1s;
}
.num2:hover{
	transform: scale(0.9);
}
.num2:hover img{
	transform: rotateY(180deg);
}
.join3{
    overflow: hidden;
    margin:2.5% auto 60px auto;
}
.join3 .container{
	margin-top:33px;
}
.join3_ii{
    box-sizing: border-box;
    margin-bottom: 30px;
}
.join3_item{
    border:1px solid #dedede;
    padding:12% 8%;
    border-radius: 20px;
    background: #fff;
    cursor: pointer;
    transition:0.8s;
}
.join3_item:hover{
	background: #0095d8;
}
.join3_item:hover .in3_tit,.join3_item:hover .in3_con{
	color: #fff;
}
.in3_tit{
    font-size:20px;
    color: #4e4e4e;
    padding-bottom:17px;
    text-align: center;
}
.in3_con{
    color: #807f7f;
}
.in3_con p:nth-child(2){
    font-size:16px;
    padding-top:50px;
}
.zpinfo{
	background: #fff;
	position: fixed;
	z-index: 10000;
	top:0;
	right: 0;
	left:80px;
	display: none;
}
.zpinfo .tit{
	height:180px;
	background:#ededed;
	color: #676868;
	font-size: 24px;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
.zpinfo .tit p:last-child{
   font-size: 14px;
   color: #a5a4a4;
   padding-top: 10px;
}
.zpinfo .con{
	padding-bottom:40px;
	color: #676868;
	line-height: 28px;
	height: 500px;
	overflow-y: auto;
}
p.mail{
	margin-top:20px;
}
p.mail span{
	background:#0095d8;
	padding:8px 30px 8px 10px;
	color: #fff;
	border-radius: 10px;
}
.zpinfo .bottom{
	height:140px;
	background:#ededed;
	display: flex;
	justify-content: center;
	flex-direction: column;
}
.zpinfo .bottom a{
	color: #303132;
}
.zpinfo .back{
	width: 80px;
	height: 80px;
	background: #0095d8;
	position: absolute;
	left:-80px;
	top: 40%;
}
.zpinfo .back a{
	display: block;
	width: 40px;
	height: 40px;
	color: #fff;
	margin:20px auto;
	text-align: center;
}

/*联系我们*/
.lxtit{
	margin-bottom: 20px;
}
p.titmz{
	font-size: 18px;
	padding-bottom: 8px;
}
.contact_us{
 	padding:40px 0;
 }
 .contact_l img{
    border:1px solid #e1dfe0;
    margin-top: 10px;
 }
 .contact_form textarea{
 	width: 100%;
 	max-width: 100%;
 	color: #646262;
 	border:1px solid #e1dfe0;
 	padding-left: 1.5%;
 	padding-top: 1%;
 	border-radius: 10px;
 	outline: none;
 }
 .contact_form input{
    height: 40px;
    line-height: 40px;
    color: #646262;
 	border:1px solid #e1dfe0;
 	border-radius: 10px;
 }
 .contact_form .col-md-6{
 	margin-bottom: 2%;
 }
 .su input{
 	width:130px;
 	height: 40px;
 	color: #fff;
 	font-size: 16px;
 	background: #0095d8;
 	border: 0;
 	margin-top: 1.5%;
 }
 .contact_us p{
    color: #585757;
    line-height:26px;
 }
 .ly{
 	padding-left: 15px;
 }
 
 /*news*/
 .news_con{
	padding:16px 0;
}
.news_con .col-md-4 img{
	width: 100%;
       border-radius:20px;
}
.news_con .container1 .row{
	border-bottom:1px solid #e3e3e3;
	padding:2% 0;
	transition:0.8s;
}
.news_con .container1 .row .col-md-8 dl dt{
	font-size:20px;
	font-weight: normal;
	color: #535353;
	padding-bottom:8px;
}
.news_con .container1 .row .col-md-8 dl dt a{
	color: #3b3b3b;
}
.news_con .container1 .row .col-md-8 > a{
	color: #787878;
}
.news_con .container1 .row .col-md-8 dl dt a:hover{
	color: #005bac;
}
.news_con .container1 .row .col-md-8 dl p{
	font-size:14px;
	color: #a5a4a4;
	padding-bottom: 10px;
}
.news_con .container1 .row .col-md-8 dl dd{
	font-size:14px;
	color: #9a9a9a;
	line-height:26px;
}
.news_con .container1 .row:hover{
	background: #fff;
}



.pagination > li:first-child > a, .pagination > li:first-child > span{
	border-radius: 0;
}
.pagination > li:last-child > a, .pagination > li:last-child > span{
	border-radius: 0;
}
.pagination > li.thisclass{
	background: #0095d8;
	color: #fff;
}

.pagination > li{
	margin:0 2px;
	padding:6px 8px;
	color:#535252;
	position: relative;
    float: none;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination > li > a{
	float: none;
	padding:0;
	border:0;
	background: none;
}
.pagination > li:hover{
	color:#fff; 
	background:#007abd;
}
.pagination > li:hover a{
	background: none;
	color: #fff;
}
.pagination > li.on > a{
	background:#007abd;
	color:#fff;
	border:1px solid #007abd;
}
.pagination > li.disabled a:hover{
    color: #535252!important;
}
.pages{
	margin-top:1%;
}





.xinwentit{
	margin-top:40px;
}
.xinwentit ul li{
	padding:0 15px;
}
.xinwentit ul li a{
	font-size: 24px;
	font-weight: lighter;
	color: #444243;
}
.xinwentit ul li a span{
	display: inline-block;
	width:20px;
	height:20px;
	border:2px solid #9a9a9a;
	margin-right: 5px;
}
.xinwentit ul li.on a span{
	background: #3fb8ee;
	border:2px solid #139ddb;
}

/*new info*/
.xinweninfo{
	color:#444243;
}
.xinweninfo .tit{
	font-size: 24px;
	padding:40px 0 15px 0;
	line-height: 24px;
}
.xinweninfo .time{
	font-size: 16px;
	padding-bottom: 15px; 
}
.xinweninfo .con{
	line-height: 26px;
	padding-bottom:3%;
}
.xinweninfo .con img{
	display:block;
	margin:15px auto;
	max-width: 100%;
}
.pn{
	border-top: 1px solid #e1e1e1;
	padding:50px 0 20px 0;
}
.pn ul.left li{
	padding-bottom:6px;
}
.pn ul.left li a{
	color:#4d4b4b;
}
.pn .container a.right{
	background: #0095d8;
	font-size: 16px;
	color:#fff;
	padding:10px 40px;
	border-radius:10px;
}
.about1{
	padding:45px 0;
}
.at1{
	margin-bottom: 8px;
}
.about1 p.tc{
	margin-top: 20px;
}
.about1 p.tc a{
	color: #787878;
	border-bottom: 2px solid #a0a0a0;
	padding:10px 20px;
}
.about2 .about2img{
	border-radius: 20px;
	position: relative;
	overflow:hidden;
}
.about2 .about2img a > img{
	border-radius: 20px;
	transition:0.4s;
	width: 100%;
}
.about2 .about2img a > img:hover{
	transform: scale(1.05);
	opacity: 0.8;
}
.about2 .about2img .about2text{
	color: #fff;
	font-weight: lighter;
	position: absolute;
	top:20px;
	left:50px;
}
.about2 .about2img .about2text .ch{
	font-size:24px;
	padding-bottom: 8px;
}
.about2 .about2img .about2text .en{
	font-size:14px;
	text-transform: uppercase;
}


/*发展*/
.history{padding:50px 0;background:#fff;margin-top: 20px;}
.history .historyNav{padding:30px 0;}
.history .historyNav:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.history .historyNav .child{cursor:pointer;width:80px;float:left;}
.history .historyNav .child .childHead{position:relative;width:100%;height:14px;border-bottom:1px solid #c1c1c1;}
.history .historyNav .child .childHead .sub{position:relative;margin:0 auto;width:1px;height:100%;background:#c1c1c1;}
.history .historyNav .child .childMun{font-size:18px;width:68px;height:26px;line-height:26px;margin:14px auto 0 auto;text-align:center;color:#656565;border-radius:26px;-moz-border-radius:26px;-ms-border-radius:26px;-o-border-radius:26px;-webkit-border-radius:26px;}
.history .historyNav .child.on .childMun{background:#40abea;color:#FFFFFF;}

.history .historyContent{position:relative;padding:90px 0;width:660px;margin:0 auto;}
.history .historyContent .btn{position:absolute;top:0px;bottom:0px;margin:auto 0;cursor:pointer;}
.history .historyContent .btn.leftBtn{left:-120px;}
.history .historyContent .btn.rightBtn{right:-120px;}
.history .historyContent .moveContent{width:100%;}
.history .historyContent .moveContent .content{display:none;padding:36px 26px;background:#40abea;border-radius: 20px;}
.history .historyContent .moveContent .content p{color:#FFFFFF;font-size:16px;line-height:32px;}
.history .historyContent .moveContent .content  p img{max-width:100% !important;height:auto !important;}
.history .historyContent .moveContent .content:first-child{display:block;}
.about3{
	padding:40px 0;
}
.about3 img{
	max-width: 100%;
}
.about4{
	background: #fff;
	padding:40px 0 60px 0;
	margin-bottom: -2%;
}
.about4 .container .row .col-md-4 img{
	width: 100%;
	border-radius: 20px;
}
.about4 .container .col-md-4{
	margin-bottom: 30px;
	border-radius: 20px;
}
.about4 p.tc{
	margin-top: 20px;
}
.about4 p.tc a{
	color: #787878;
	border-bottom: 2px solid #a0a0a0;
	padding:10px 20px;
}






































/*foot*/
.footer{
	height: 100px;
	line-height: 100px;
	background:#333333;
	text-align: center;
	color: #a5a4a4;
}

/* 手机屏幕底部 */
.phone_foot{
	height: 60px;
	line-height: 60px;
	background: #333;
	position: fixed;
	bottom: 0;
	width: 100%;
	z-index: 1000;
	display: none;
	padding:0 2.5%;
	box-sizing: border-box;
}
.pfl a{
	border:1px solid #fff;
    color: #fff;
    padding:4px 9px;
    border-radius: 6px;

}





@media screen and (max-width:1920px) and (min-width:1400px){
	.nobg{
    	bottom:0;
    }
    .nav > li > a {
    padding: 16px 21px;
}
}
@media screen and (max-width:1400px) and (min-width:1200px){
	.nav > li > a{
		padding: 10px 18px;
	}
	.navbar-nav > li > a span{
		font-size: 16px;
	}
	ul.nav.navbar-nav {
	    padding-top: 22px;
	    padding-left:5%;
	}
	.nobg{
    	bottom:0;
    }
}
@media screen and (max-width:1200px) and (min-width:992px){
	.navbar-header{
		width:22%;
	}
	.navbar-header img{
		width: 100%;
	}
	.nav > li > a{
		padding: 10px;
	}
	ul.nav.navbar-nav {
	    padding-top: 20px;
	    padding-left: 4%;
	}
	.navbar-nav > li > a span{
		font-size:15px;
	}
	ul.nav_right {
	    position: absolute;
	    right:2%;
	    top:29px;
	}
	.nobg{
    	bottom:0;
    }
    .contact .child{
    	width:49%;
    }


}

@media screen and (max-width:992px) and (min-width:768px){
	.navbar-header{
		width:20%;
		padding-left: 2%;
	}
	.navbar-header img{
		width: 100%;
	}
	ul.nav.navbar-nav {
	    padding-top: 17px;
	    padding-left: 1%;
	}
	.navbar-default .navbar-brand{
		padding-top: 14px;
	}
	ul.nav_right {
	    position: absolute;
	    right: 1%;
	    top: 27px;
	}
	.nav > li > a{
		padding: 10px 8px;
		font-size: 13px;
	}
	.navbar-nav > li > a span{
		font-size:14px;
	}
	.nobg{
    	top:0;
    }
    .contact .child{
    	width:49%;
    }
    .noborder{
    	border-right: 0;
    }

}

@media screen and (max-width:767px){
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{
		width: 100%;
	}
	.container-fluid{
		padding-left: 0;
	}
    .top{
    	font-size: 12px;
    }
    .nobg{
    	background:#fff;
    	top:0;
    }
    .nav > li > a {
	    padding:5px 28px;
	    text-align: left;
	}
	.navbar-nav > li > a span{
		font-size:15px;
	}
    .navbar-toggle{
    	margin-top: 20px;
    }
    .navbar-header img{
		width:66%;
	}
	.navbar-header{
		padding-left: 0;
		border-bottom:1px solid #eee;
	}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{
		border:0;
	}
	.navbar-default .navbar-brand{
		/*padding-top: 18px;*/
	}
	.nav.navbar-nav{
        float: left!important;
	}
	.navbar-collapse.in {
	    overflow-y: hidden;
	}
	ul.nav.navbar-nav{
		padding-left: 0;
	}
	#myCarousel .carousel-inner img{
		height: auto!important;
		margin-top:65px;
	}
	.carous{
		width:28px;
		height:28px;
		line-height: 28px;
		top:55%!important;
	}
	.contact .child{
    	width:48%;
    	padding-right:2.5%;
    }
    .noborder{
    	border-right: 0!important;
    }
    .contact .child .childInfo{
    	font-size: 14px;
    }
    .contact .child .childTitle{
    	font-size: 16px;
    }
    .about_tit{
    	font-size: 19px;
    	line-height:20px;
    }
    p.about_des{
    	font-size: 15px;
    	padding:10px 0;
    }
    p.count span{
    	font-size: 30px;
    }
    .shuzi .col-md-4{
    	margin-top:20px;
    }
    .child_station .child2,.child_station .col-md-6{
    	margin-bottom:15px;
    }
    .child_station .child .tit{
    	font-size: 20px;
    }
    .news{
    	padding:24px 0;
    	margin-bottom: 15px;
    }
    .news .tit{
    	font-size: 16px;
    	padding:6px 0 8px 0;
    }
    .news .col-md-4 > p{
    	padding-bottom: 15px;
    }
    .news .col-md-4{
    	padding-bottom:6px;
    	margin-bottom: 15px;
    	border-bottom: 1px solid #eee;
    	padding:0 15px 8px 15px;
    }
    .news .col-md-4:last-child{
    	border-bottom: 0;
    	margin-bottom: 0;
    }
    .play{
    	left:45%;
    	top:30%;
    	font-size:27px;
    }
    .shuzi p.des{
    	font-size:12px;
    }
    .contact_us .col-md-8{
    	padding-left: 0;
    	margin-top: 20px;
    }
    .lxtit{
    	margin-bottom:8px;
    }
    .bantit{
    	top:33%;
    	font-weight: normal;
    }
    .bantit .entit{
    	font-size: 22px;
    	line-height: 26px;
    	padding-bottom:0px;
    }
    .bantit .tit{
    	font-size:16px;
    }
    .news_con .container1 .row .col-md-8 dl dt{
    	font-size: 16px;
    	padding-top:10px;
    }
    .xinwentit ul li a{
    	font-size:20px;
    }
    .xinwentit ul li a span{
    	width: 16px;
    	height: 16px;
    }
    .pn ul.left {
    	width: 100%;
    }
    .pn .container a.right{
    	float: left;
    	padding:5px 30px;
    	font-size: 14px;
    	border-radius: 5px;
    }
    .xinweninfo .tit{
    	font-size: 18px;
    }
    .num2{
    	width: 80px;
    	height: 80px;
    }
    .num2 img{
    	width: 40%;
    }
    .join2_item > p{
    	font-size:12px;
    	padding:0 5px;
    }
    .join2_des .des1{
    	font-size: 13px;
    	padding:15px;
    }
    .join2_des{
    	margin-top: 33px;
    }
    .container .join1_item{
        width: 100%;
    }
    .zpinfo .back{
    	width: 50px;
    	height: 50px;
    	left: -50px;
    }
    .zpinfo .back a{
    	margin:6px auto;
    }
    .zpinfo{
    	left: 50px;
    }
    .zpinfo .tit{
    	height: 110px;
    }
    .join1_tit{
    	padding-top: 12px;
    }
    .about1{
    	padding-top: 15px;
    }
    .about2 .about2img{
    	margin-bottom: 15px;
    }
    .history .historyContent{
    	width: 100%;
    	padding:0;
    }
    .history .historyContent .moveContent .content{
    	padding:18px;
    }
    .about_con{
    	padding:0 13px;
    }
    .bantext{
    	font-weight: lighter;
    }
    .bantext p.chinese{
    	font-size: 20px;
    	line-height: 20px;
    	padding-bottom: 5px;
    }
    .bantext p.english{
    	font-size:14px;
    	line-height:18px;
    }
     p.hi-icon{
    	width: 55px;
    	height: 55px;
    }
    p.hi-icon img{
    	width: 55px!important;
    }
    .wx,.xl{
     display:none;
    }



}