body,h1,h2,h3,h4,h5,h6,p,ol,ul,li,dl,dt,dd,b{padding:0;margin:0;}

h1,h2,h3,h4,h5,h6{font-weight:normal;}

li{list-style:none;}

img{border:none;}

a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}

a:hover{text-decoration: none;color: #000000;}

a:focus{color: #000000!important;text-decoration: none;}



body{font-family: '微软雅黑';font-size: 12px;color: #333;margin: 0px;padding: 0px;background-repeat: repeat-x;background-position: left top;	position: relative;}

@font-face {

    font-family: 'iconfont';

    src: url('../fonts/iconfont.eot');

    src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),

    url("../fonts/iconfont.woff2") format('woff2'),

    url("../fonts/iconfont.woff") format('woff'),

    url("../fonts/iconfont.ttf") format('truetype'),

    url("../fonts/iconfont.svg#iconfont") format('svg');

}
@media (min-width: 768px){
	.navbar {
    border-radius: 0px;
}
}

.iconfont {font-family: "iconfont" !important;font-size: 16px; font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

.cizhiImg img,.dropdown,.dropdown .dropdown-menu,.dropdown-menu,.aNewsTwo a,.zbottom .zbottomA a,.aNewsThree .list .pic,.aNewsAll .aNewsThree .list .desc,.aAboutTwo a,.wodoThree .listThree .icox,.staffMore a,.indexMore a,.wodoThree .listOne .content .word,.wodoTwo a,.navIndex .nav a,.navAll .right a img,.staffThree div,.zOne{transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}

.topAll{border-bottom: 1px solid #E4E4E4;font-size: 1.3rem;}

.navAll .left{height: 3rem;line-height: 3rem;float: left;}

.navAll .left span{width: 2rem;height:2rem;display: block;float: left;transform: rotate(-35deg);color: #de0002;}

.navAll .right{height: 3rem;line-height: 3rem;float: right;}
.xtext::before{content: "\e65f";}


.navAll .right a{margin: 0 1rem;position: relative;float: left;}

.navAll .right a:before{font-size:1.6rem!important;}

.navAll .right a:nth-child(1):before{content: "\e691"; font-family: "iconfont" !important;}

.navAll .right a:nth-child(2):before{content: "\e61f"; font-family: "iconfont" !important;}

.navAll .right a:nth-child(2) img{

	position: absolute;

	top: 3rem;

	left:-1rem;

	background: #fff;

	border:1px solid #E4E4E4;

	padding:.3rem;

	display: none;

	z-index: 1;

}

.navAll .right a:nth-child(3):before{content: "\e64e"; font-family: "iconfont" !important;}

.navAll .right a:nth-child(4):before{content: "\e607"; font-family: "iconfont" !important;}

.navAll .right a:hover{color: #de0002;}

.navAll .right a:hover img{display: block;}

@media (min-width: 768px){

	.navbar-nav>li>a {

		padding-top: 50px;

		padding-bottom: 42px;

	}

	.navIndex .dropdown-menu{right:-3rem!important;}

	#video{height:27rem;}

	.aSearch{width: 1200px;}

}

@media (min-width: 1200px){

	.aNewsList .oneNews{height:14rem!important;overflow:hidden;}

}

@media (max-width: 768px){

	.navIndex .navbar-brand{float: none;padding:.5rem .5rem!important;}

	.navIndex .img-responsive{width:33%;margin-left: 1rem;}

	.navIndex .navbar-toggle{margin-top:3rem;border-radius: 0px;}

	.navIndex .navbar-nav>li>a{text-align: center;padding:2rem;font-size: 1.7rem;}

	.searchRight{margin-top:1.5rem!important;width: 100%!important;}

	.searchRight .form-control{height: 4rem;}

	.aAboutThree .listThree .wenhua h1{margin-top: 1.5rem;}

	.aNewsAll .aNewsThree .list .title{margin-top: 1rem;}

	.aNewsOne .right{margin-top: 1rem;}

	.aServerOne .right{margin-top: 1rem;}

	.navbar-nav .open .dropdown-menu>li>a{padding: 2rem 0rem;font-size: 1.6rem;}

	.wodoThree .listOne .content .word{bottom:-1rem!important;}

	.wodoThree .listOne .content .word h2{font-size:1.6rem;}



}



@keyframes hideIndex{

	0%{ opacity: 0; transform: translate(0, -80px) }

	20%{ opacity: 0.2; transform: translate(0, -60px) }

	40%{ opacity: 0.4; transform: translate(0, -40px) }

	60%{ opacity: 0.6; transform: translate(0, -20px) }

	80%{ opacity: 0.8; transform: translate(0, -10px) }

	100%{opacity: 1; transform: translate(0, 0) }

}

.navIndex{background: #222222;border: 0px;font-size: 1.5rem;margin-bottom: 0px;border-bottom: 1px solid #F3F3F3;
}

/*

.navIndex{background:url(../images/texture.gif) #222222;border: 0px;font-size: 1.5rem;margin-bottom: 0px;}

*/

.navIndex .nav a:hover,.navIndex .nav a:focus{color: #de0002!important;}

.dropdown-menu{display: none;}

.dropdown:hover .dropdown-menu{

	display: block;

	

}

.navIndex .dropdown-menu{box-shadow:none}

.navIndex .dropdown-menu li{text-align: center;left:5px;}

.navIndex .dropdown-menu>li>a{padding: 1rem;}



.searchAll{margin: 0 auto;}

.searchLeft{float: right;padding: 2rem .4rem;font-size: 1.4rem;margin-left: 3rem;position: relative;}

.searchLeft:before{content: "\e660"; font-family: "iconfont" !important;font-size: 3rem;position: absolute;top:1.1rem;left:-2.5rem;}

.searchLeft a{color: #939393;}

.searchRight{margin-top: 1.2rem;width: 20rem;}

.searchRight input{border-radius: 0px;}

.searchRight span:before{content: "\e636"; font-family: "iconfont" !important;font-size: 2rem;}





.wodoAll{height: auto;overflow: hidden;background: #F8F8F9;}

.indexTitle{font-size: 3rem;text-align: center;padding: 5rem 0px 4rem 0px;}

.wodoTwo{text-align: center;display: flex;justify-content: center;}

.wodoTwo a{padding:.7rem 3rem;background: #EEEEEE;color: #000;font-size: 1.5rem;margin: 1rem;border-radius:2rem;cursor: pointer;}

.wodoTwo a:hover{background: #de0002;color: #fff;}

.redBg{background: #de0002!important;color: #fff!important;}

.wodoThree{margin: 1rem auto;}

.wodoThree .list{}

.wodoThree .list:nth-child(2){display: block;}

.wodoThree .listOne .content{margin-bottom: 1rem;position: relative;height: auto;overflow: hidden;text-align: center;}

.wodoThree .listOne .content img{margin: 0 auto;}

.wodoThree .listOne .content .word{position: absolute;width: 100%;font-weight: bold;color: #fff;bottom:7rem}

.wodoThree .listOne .content .word span{display: block;height: 4rem;line-height: 4rem;font-size: 1.8rem;font-weight: normal;}

.wodoThree .listOne .content:hover .word{bottom:8rem}

.wodoThree .listOne .content .blockMask{position: absolute;width: 100%;height: 100%;}



.index_one_all{height: auto;overflow: hidden;}

.mesList{height: 450px;-moz-box-shadow:2px 1px 15px 2px #F0F0F0;

 -webkit-box-shadow:2px 1px 15px 2px #F0F0F0;

 box-shadow:2px 1px 15px 2px #F0F0F0;

 padding:20px;

 box-sizing: border-box;

 background: #fff;

 }

 .swiperTwo{padding:15px 0px;margin-bottom:3rem;}

 .index_three:before{

	 content: "";

	     position: absolute;

	     background:url(../images/11.png);

	     background-size: 20px 18px;

	     background-repeat: no-repeat;

	     width: 20px;

	     height: 18px;

	     left: 15px;

 }

 .index_three::after{

 	 content: "";

 	     content: "";

 	         position: absolute;

 	         background:url(../images/22.png);

 	         background-size: 20px 18px;

 	         background-repeat: no-repeat;

 	         width: 20px;

 	         height: 18px;

 	         right: 20px;

 }



 .mesList h2{margin: 0px auto;font-weight: normal;font-size:1.8rem;width: 80%;text-align: center;line-height: 2rem;height:4rem;overflow:hidden;}

 .mesList:hover  h2{color: #F92F26;}

 .mesList p{line-height: 35px;width: 80%;margin: 0 auto;}

 .mesList img{text-align: center;max-width: 100%;display: block;margin: 0 auto;}

 .index_three{width: 80%;margin: 15px auto;line-height: 25px;color: rgb(124, 124, 124);height: auto;}

 .indexMore{text-align: center;}

 .indexMore a{display: block;width:10rem;padding:.8rem 2rem;display: block;margin:3rem auto;background: #fff;border:1px solid #EDEDED;border-radius: 5rem;}

 .indexMore a:hover{background: #de0002;color: #fff;}



 .wodoThree .listThree{text-align: center;margin-bottom: 1rem;}

 .wodoThree .list3{margin-top: 4rem;}

 .wodoThree .listThree .icox{width: 15rem;height: 15rem;border: 1px solid #CCCCCC;margin: 0 auto;background: #fff;display: flex;align-items:center;justify-content: center;font-size: 8rem;}

.wodoThree .listThree .icox:hover{background: #de0002;color: #fff;}

.wodoThree .listThree h1{margin: 1rem auto;}

.wodoThree .listThree p{font-size: 1.4rem;}





.aAboutAll{height: auto;overflow: hidden;}

.aAboutTwo{text-align: center;display: flex;justify-content: center;}

.aAboutTwo a{padding:.7rem 3rem;background: #EEEEEE;color: #000;font-size: 1.5rem;margin: 1rem;cursor: pointer;}

.aAboutTwo a:hover{background: #de0002;color: #fff;}

.aAboutThree{margin:3rem auto;}

.aAboutThree .list{display: none;}

.aAboutThree .list:nth-child(1){display: block;}



.aAboutThree .listOne{margin:0 auto;}

.aAboutThree .listOne .content{font-size: 1.5rem;line-height: 2.5rem;color: #7a7a7a;text-indent:2rem;}
.indexMoreOne{margin-top: 2rem;}
.indexMoreOne a{border-radius: 0px!important;margin: 1rem auto;padding:.5rem!important;width: 40%;font-size: 1.6rem;}

.aboutPrev::after{font-size: 2rem;}

.aboutNext::after{font-size: 2rem;}

#video{margin-top: .7rem;}





.aAboutThree .listTwo{margin:0 auto;}

.aAboutThree .listTwo .fazhan{font-size: 1.3rem;line-height: 2.5rem;color: #7a7a7a;}

.aAboutThree .listTwo .fazhan h2{color: #de0002;text-align: center;font-weight: bold;}

.aAboutThree .listTwo .fazhan .listx{border: 1px solid #E9E9EC;background: #FFFFFF;margin-right: -1px;padding:1rem;margin-bottom: -1px;}



.aAboutThree .listThree{margin:0 auto;}

.aAboutThree .listThree .wenhua{font-size: 1.5rem;line-height: 2.4rem;color: #7a7a7a;}

.aAboutThree .listThree .wenhua h1{margin-bottom: 2rem;}





.aNewsAll{background: #f8f8f9;height: auto;overflow: hidden;}

.aNewsAll .aNewsTwo{text-align: center;display: flex;justify-content: center;}

.aNewsAll .aNewsTwo a{padding:.7rem 3rem;background: #EEEEEE;color: #000;font-size: 1.5rem;margin: 1rem;cursor: pointer;}

.aNewsAll .aNewsTwo a:hover{background: #de0002;color: #fff;}

.aNewsAll .aNewsThree{margin: 3rem auto;}

.aNewsAll .aNewsThree .list{margin: 0 auto;}

.aNewsAll .aNewsThree .list{display: none;}

.aNewsAll .aNewsThree .list:nth-child(1){display: block;}

.aNewsAll .aNewsThree .list .title{font-size: 1.7rem;margin-bottom: 1rem;}

.aNewsAll .aNewsThree .list .title span:nth-child(2){font-size: 1rem;color: #909090;background: #de0002;color: #fff;padding:.2rem;}

.aNewsAll .aNewsThree .list .aNewsList{margin-bottom: 5rem;height:auto;overflow:hidden;}

.aNewsAll .aNewsThree .list .aNewsList .title span:first-child{font-weight:bold;}

.aNewsAll .aNewsThree .list .desc{font-size: 1.4rem;color: #909090;line-height: 1.8rem;}

.aNewsAll .aNewsThree .list .desc:hover{color: #de0002;}

.picListOne:hover,.aNewsAll .aNewsThree .list .aNewsList:hover .pic{opacity: 0.5;filter: alpha(opacity=50);}







.zlogo{margin-top: 10rem;overflow: hidden;}

.zlogo img{margin: 0 auto;}

.zbottom{background: #ECECEC;height: auto;overflow: hidden;}

.zbottom .zbottomA{height: auto;overflow: hidden;}

.zbottom .zbottomA a:nth-child(1){color: #000;}

.zbottom .zbottomA a{padding:1.5rem;font-size: 1.5rem;color: #848484;}

.zbottom .zbottomA a:hover{color: #de0002;}



 .xfooter{background:#272C33;padding:20px 20px 0px 20px;height: auto;overflow: hidden;}

 .footerOne{border-bottom: 1px solid #3A414A;display: flex;justify-content: space-between;}

 .footerLeft{color: #FFC044;position: relative;}
 .footerLeft img{width: 70%;}

 .footerCenter{color: #FFC044;position: relative;}

 .footerCenter span{font-weight: bold;font-size: 20px;}



 .footerRight{display: flex;color: #FFFFFF;}

 .footerRight img{display: block;width: 85px;height: 85px;margin-bottom: 1rem;}

 .footerRight span{margin-left:20px;margin-top: 25px;}

 .footerOne div{padding-right: 115px;border-right: 1px solid #3A414A;}

 .footerOne div:last-child{border-right: 0px;}

 .footerTwo{height: auto;margin: 10px auto;color: #CDCDD3;text-align: center;font-size: 14px;line-height: 30px;}

 .footerTwo a{color:#CDCDD3;}

 .zbottomBLeft{padding:1rem;font-size: 1.5rem;}





 .aNewsList img,.aNewsOne .right,.aNews h3 a,.aNewsOne img, .fazhanAll,.allNav a{transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}

 .allBannger{height: auto;overflow: hidden;text-align: center;}

 .allBannger img{width: 100%;}

 .allNav{height: auto;overflow: hidden;text-align: center;background:#F5F5F5;display: flex;justify-content: center;}

 .allNav a{padding:1.3rem 2rem;font-size:1.4rem;}

 .allNav a:hover{background: #00C370;color: #fff;}

 .hit{background: #00C370;color: #fff;}

 .contentA{margin: 3rem auto;height: 100%;}

 .contentB{margin: 3rem auto;line-height: 3rem;font-size: 1.7rem;position: relative;}

 .contentB p{margin:.4rem auto;line-height: 3rem;font-size: 1.7rem;text-indent:3rem;}

 .contentB img{display: block;margin: 1rem auto;max-width: 100%;}

 .contentTitle{line-height:8rem;text-align: center;font-size:3rem;}

.aboutOne div{margin-bottom: 1rem;}

.aNewsOne .right p{margin-top: .7rem;}

.aNewsList:hover img{opacity:0.5;filter:alpha(opacity=50);}





.xTel{margin-top:4rem;}

.xTel h3{border-left:.5rem solid #de0002;text-indent: 1rem;}

.xTelOne{font-size: 1.6rem;margin-bottom: 2rem;}

.xTel h4{margin: 1rem auto;}



.fazhan{margin: 0rem auto 4rem auto;font-size:1.5rem!important;}

.fazhanAll{margin:0rem auto;}

.fazhanAll:hover{background: #F3F3F3;}

.fazhanAll .left{font-size: 2.5rem;color: #de0002;font-weight: bold;text-align: center;padding:3rem;}

.fazhanAll .right{font-size: 1.7rem;line-height: 2.5rem;border-left:1px solid #D6D6D6;padding: 3rem;position: relative;}

.fazhanAll .right .icon-yuan{color: #de0002;position: absolute;left: -0.74rem;}

.fazhanAll .left,.fazhanAll .right{padding-bottom: 2rem;}



 .aNews{margin-top:5rem;}

 .aNews img{display: block;width: 100%;}

 .aNews h3 a{line-height:3rem;}

 .aNews h3 a:hover,.aNews h3 a:focus{font-weight: bold;color: #de0002;text-decoration: none;}

 .aNews p a{font-size: 1.6rem;color: #929292;}

 .aNews p a:hover{color: #de0002;}

 .aNewsOne{border-bottom:1px dotted #D5D5D5;padding-bottom:4rem;margin-bottom: 4rem;}

 .aNewsOne:hover img{opacity:0.5;filter:alpha(opacity=50);}

 .pageCss{text-align: center;}

 .pagination>li>a, .pagination>li>span{color: #de0002;}

 .pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover{color: #de0002;font-weight: bold;}

 .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{background: #FFC054;border: 1px solid #CBCBCB;}

 .contentTitleTwo{text-align: center;font-size:2rem;line-height: 3rem;font-weight: bold;}

 .aNewsOne:hover .right{padding-left: 3rem;}



 .allWidth{background: #F5F5F5;}

 .breadcrumb{margin-bottom: 0px;}

 .breadcrumb a{font-size: 1.5rem;}

 .breadcrumb .active{font-size: 1.5rem;}





 .aServer{margin-top:5rem;}

 .aServer img{display: block;width: 100%;}

 .aServer h3 a{line-height:3rem;}

 .aServer h3 a:hover,.aServer h3 a:focus{font-weight: bold;color: #de0002;text-decoration: none;}

 .aServer p a{font-size: 1.6rem;color: #929292;}

 .aServer p a:hover{color: #de0002;}

 .aServerOne{border-bottom:1px dotted #D5D5D5;padding-bottom:4rem;margin-bottom: 4rem;padding:1rem;}

 .aServerOne .center p{margin-top: 1rem;}

 .aServerOne:hover img{opacity:0.5;filter:alpha(opacity=50);}



 .aServerOne .center{padding-left: 4rem;}

 .aServerOne .right{text-align: right;}

 .aServerOne .right h1{color: #de0002;}



   .picListOne,.zSearchList .left img,.item-title,.zDetailTwo a,.caseCss span,.caseCss img,.item-second,.serverLei a,.aServerOne,.aServerOne img,.aServerOne .center,.aServerOne .right,.aServerOne .left{transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}



 .aServerOne:hover{background: #F3F3F3;}

 .aServerOne:hover .left{padding-left: 3rem;}

 .aServerOne:hover .center{padding-left: 2rem;}

 .aServerOne .viewMore{font-size: 1.3rem;color: #A7A7A7;margin-top: 1rem;}

 .viewMore::before{content: "\e60b"; font-family: "iconfont" !important;font-size: 2rem;}





 .serverLei{height: auto;overflow: hidden;display: flex;justify-content: center;margin-bottom: 3rem;}

 .serverLei a{padding:.5rem 1rem;font-size: 1.5rem;background: #F5F5F5;margin: 0px .5rem;}

 .serverLei a:hover{background: #de0002;color: #fff;}



 .aProAll{height: auto;overflow: hidden;margin: 3rem auto;}





 .side-nav-item{display:block;padding:10px 15px 10px 15px;background-color:#FFFFFF;cursor:pointer;text-align: center;font-size: 1.5rem;}

 .item-title{background-color:#F5F5F5;border-bottom:1px solid #DDDDDD}

 .item-title:hover{background-color: #E5E5E5;}

 .panel-heading{margin-top:5px;padding:0;border-radius:3px;border:1px solid transparent;border-color:#DDDDDD}

 .item-body{padding:10px 15px 5px 15px;border-bottom:1px solid #DDDDDD}

 .item-second{margin-top:5px;cursor:pointer;background: #F5F5F5;}

 .item-second:hover{background: #E0E0E0;}

 .item-second a{display:block;height:100%;width:100%;padding:1rem 0px;text-align: center;font-size: 1.4rem;}

 .at{color:red}

 .panel-group .panel{border-radius: 0px;}







 .caseCss{margin-top:.5rem;}

 .caseCss div{margin-bottom:2rem;overflow: hidden;text-align: center;}

 .caseCss a{display: block;position: relative;}

 .caseCss img{margin: 0 auto;}

 .caseCss .caseOne:hover span{background:#000000;color: #fff;}

 .caseCss a span{display: block;line-height: 3rem;font-size: 2rem;width:100%;color: #000;bottom:-3rem;text-align: center;font-size: 1.6rem;}

 .caseCss a:hover span{bottom:0}



 .cizhiImg img:hover,.caseCss img:hover{

 	     -webkit-transform: scale(1.5) rotate(2deg);

 	     -moz-transform: scale(1.5) rotate(2deg);

 	     -o-transform: scale(1.5) rotate(2deg);

 	     -ms-transform: scale(1.5) rotate(2deg);

 	     transform: scale(1.5) rotate(2deg);

 		 opacity:0.5;filter:alpha(opacity=50);

 }





 .pro_tui{ float:left; width:100%; padding-top:30px; background:#fff; margin-bottom:4rem;}

 .pro_con{margin: 0 auto; }

 .zDetailTop{margin: 1.4rem auto;}



 /*图片放大镜样式*/

 .jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;overflow: hidden;}

 .jqzoom img{max-width: 100%;}

 .zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:400px;height:400px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}

 .jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}





 /*图片小图预览列表*/

 .spec-preview{width:502px;height:502px;border:1px solid #DFDFDF;overflow: hidden;}



 .spec-scroll{margin-top:5px;margin-top:20px;height: auto;overflow: hidden;}

 .spec-scroll .prev{float:left;margin-right:4px; }

 .spec-scroll .next{float:right;}

 .spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:158px; line-height:152px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;border-radius:2px;}

 .spec-scroll .items{float:left;position:relative;width:92%;height:162px;overflow:hidden;}

 .spec-scroll .items ul{position:absolute;width:999999px;height:152px;}

 .spec-scroll .items ul li{float:left;width:185px;text-align:center;}

 .spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:152px;height:152px;}

 .spec-scroll .items ul li img:hover{border:1px solid #e48013;}





 .previe12{float:left; width:520px; overflow:hidden;}

 .previe13{float: right:width:620px;height: auto;overflow: hidden;}

 .previe34{margin-top:10px; height:40px; line-height:30px; font-size:24px; overflow:hidden; border-bottom:1px solid #f2f2f2; }

 .previe34 h2{font-size:24px; color:#333; font-weight:400;}

 .previe45{margin-top:10px; max-height:330px; line-height:27px; font-size:14px; overflow:hidden; background:#f2f2f2; padding:10px;border-radius:3px;}







 .pro_details{ float:left; width:1160px; padding:20px; line-height:28px;}

 .pro_details .title{ float:left; width:1160px; height:40px; line-height:40px; border-bottom:1px solid #e4eaec; margin-bottom:20px;}

 .pro_details .title h2{ float:left; padding:0 5px;border-bottom:2px solid #1e468e; font-size:18px; font-weight:normal;}



 .aKefu{margin-top: 2.5rem;}

.aKefu .aa{display:inline-block;vertical-align:middle;width:180px;background:url(../img/about-nav-ico.jpg) no-repeat center;background-size:100% 100%;color:#fff;text-align:center;font-size:16px;line-height:48px;border-radius:4px;margin-right:32px}

.propho{width: 230px;}

.pho .tes{float: right;font-size: 1.4rem;}

.pho img{margin-top: .3rem;}

.pho .tes p,.pho .tes p a{color: #ED3120;font-size:2.2rem;font-weight: bold;}





.zDetail{height: auto;overflow: hidden;}

.zDetailTwo{height: auto;overflow: hidden;display: flex;justify-content: center;cursor: pointer;padding-bottom: 2rem;border-bottom: 1px solid #F2F2F2;margin-bottom: 1rem;}

.zDetailTwo a{padding: .7rem 2rem;background: #EEEEEE;margin: 0px 1rem;font-size: 1.5rem;}

.zDetailThree .list{display: none;}

.zDetailThree .list:nth-child(1){display: block;}

.zDetailThree .list{font-size: 1.6rem;line-height: 2.5rem;}

.zDetailThree .list img{display: block;max-width: 95%;}

.fenPage{margin: 2rem auto;}





.aSearch{height: auto;overflow: hidden;margin: 2rem auto;}

.aSearch h5{margin-top: 1rem;}

.aSearch .zSearchList{margin: 2rem auto; border-bottom: 1px dotted #ccc;padding-bottom: 3rem;margin-bottom: 1rem;}

.zSearchList .left img{border: .2rem solid #F0F0F0;}

.zSearchList:hover img{-webkit-transform: scale(1.1);

    -moz-transform: scale(1.1);

    -ms-transform: scale(1.1);

    -o-transform: scale(1.1);

    transform: scale(1.1);

	opacity: 0.5;

	}

.zSearchList .right p{margin-top: 1rem;color: #A1A1A1;font-size: 1.5rem;}



.aCizhi{}

.aCizhiOne{height: auto;overflow: hidden;}

.swiperCizhi{padding:15px 0px;margin-bottom:3rem;}



.form-control{width:70%!important}

.searchBtnx{height:2.8rem;}

.aCizhiTitle{font-size:1.4rem;text-align:center;line-height:3rem;height: 3rem;overflow: hidden;}



.cizhiTwo{margin-top:3rem;}

.cizhiImg{overflow:hidden;}

.picList{margin-top:3rem;height:auto;overflow:hidden;}



.picListOne img{display:block;margin:0 auto;border:1px solid #E5E5E5}

.picTitle{text-align:center;font-size:1.5rem;line-height:5rem;}

.newPage{text-align:center;}



.shouji{position:fixed;right:10px;bottom:40%;border:1px solid #DDDDE2;z-index:9999}



.xlist{text-align: center;}

.xlist h2{font-size: 1.7rem;height: 3rem;line-height: 3rem;}



.item-image{border:1px solid #E4E4E4}



.tongcss{padding: 0px;}

.swiperHuoban{padding:15px 0px;margin-bottom:3rem;}



.lastMeList{height: 370px;-moz-box-shadow:2px 1px 15px 2px #F0F0F0;

	-webkit-box-shadow:2px 1px 15px 2px #F0F0F0;

	box-shadow:2px 1px 15px 2px #F0F0F0;

	padding:20px;

	box-sizing: border-box;

	background: #fff;

	}

.lastMeList h2{margin: 0px auto;font-weight: normal;font-size:1.8rem;width: 80%;text-align: center;line-height: 2rem;height:4rem;overflow:hidden;}

.lastMeList:hover  h2{color: #F92F26;}

.lastMeList p{line-height: 35px;width: 80%;margin: 0 auto;max-height: 120px;overflow: hidden;}

.lastMeList img{text-align: center;max-width: 100%;display: block;margin: 0 auto;}

.lastP{font-size: 1.5rem;color: rgb(112, 112, 112);line-height: 2.4rem;height:10rem;overflow: hidden;}



.staffOne img{border:1px solid #D5D5D5;padding:2px;}

.staffTwo img{border:1px solid #D5D5D5;padding:2px;}

.staffThree div:nth-child(4),.staffThree div:nth-child(5),.staffThree div:nth-child(6){margin-top: 2rem;}

.staffThree div:hover{opacity: .5;}



.proCateCss span,.cateCss span{transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}

.zOne:hover{opacity: .5;}

.cateCss{display: flex; justify-content:center;margin-bottom: 20px;}

.cateCss span{display: block;font-size: 1.5rem;border: 1px solid #D5D5D5;padding:8px;background: #fff;margin: 5px;}

.cateCss span:hover{background: #00C370;}

.cateCss span:hover a{color: #fff;}



.proCateCss{margin-top: 30px;height: 100%;}

.proCateCss h3{text-align: center;height: 5rem;line-height: 5rem;border-bottom: 1px dashed #ccc;margin-bottom: 4rem;}

.proCateCss span{display: block;height: 3rem;line-height: 3rem;text-align: center;font-size: 1.5rem;}

.proCateCss span:hover{background: #009B44;}

.proCateCss span:hover a{color: #fff;}

.proActive{background: #009B44;}

.proActive a{color: #fff;}



.noPro{text-align: center;font-size: 1.5rem;margin-top: 5%;}

.artRight{font-size: 1.5rem;line-height: 2.2rem;}

.xxTel{background: #F5F5F5;height: 3rem;float: left;color: #686868;font-size: 2rem;font-weight: bold;line-height: 3rem;padding:0px 3rem;}

.articRight{border-left: 1px dashed #EFEFEF;}





.staffMore{text-align: center;}

.staffMore a{display: block;width:10rem;padding:.8rem 2rem;display: block;margin:1rem auto;background: #fff;border:1px solid #EDEDED;border-radius: 5rem;}

.staffMore a:hover{background: #de0002;color: #fff;}



.okActive{background: #00C476;color: #fff;}

.pinCssx p{text-indent: 4rem;font-size: 1.6rem;line-height: 2.5rem;}


/*masonary*/

#container .item{
	margin-bottom: 20px;
}
#container .item h3{
	line-height: 100%;
}
#container .grid-sizer,#container .item { width: 30%; margin: 10px 1%;float:left;zoom: 1;}

@media (max-width: 479px) {
	#container .grid-sizer,#container .item { width: 98%; margin: 10px 1%;float:left;zoom: 1;}


}

@media (min-width: 480px) and (max-width: 767px) {
	#container .grid-sizer,#container .item { width: 48%; margin: 10px 1%;float:left;zoom: 1;}
}
.tc-gridbox {
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border: solid 1px #EFEFEF;
	background: #fff;
	cursor: pointer;
}
.tc-gridbox:hover{ border: solid 1px #fff;
	-webkit-box-shadow: 0 5px 5px 0 rgba(50,50,50,0.1);
	-moz-box-shadow: 0 5px 5px 0 rgba(50,50,50,0.1);
	box-shadow: 0 5px 5px 0 rgba(50,50,50,0.1);

}
.tc-gridbox a{text-decoration: none;}
@media (min-width: 1024px) and (max-width: 1366px) {
	.xcontentRight{width: 65% !important}
	.pull-right{display: none}
}
@media (min-width: 768px) and (max-width: 979px) {
	.tc-gridbox {
			display: block;
			float: none;
			width: 95%;
	}
}
.tc-gridbox .header {
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	text-align: center;
	background: #fff;
}
.tc-gridbox .footer {
	padding: 5px 14px 5px 14px;
	text-align: right;
	background: #fff;
}
.tc-gridbox .header .item-image{
	overflow: hidden;
}
.tc-gridbox .header img {
	margin-bottom: 5px;
	-webkit-transition: all 0.8s ease-in-out;
	-moz-transition: all 0.8s ease-in-out;
	-o-transition: all 0.8s ease-in-out;
	-ms-transition: all 0.8s ease-in-out;
	transition: all 0.8s ease-in-out;
}
.tc-gridbox .header img:hover {
	-webkit-transform: scale(1.5) rotate(2deg);
	-moz-transform: scale(1.5) rotate(2deg);
	-o-transform: scale(1.5) rotate(2deg);
	-ms-transform: scale(1.5) rotate(2deg);
	transform: scale(1.5) rotate(2deg);
}
.tc-gridbox .header h3 {
	color: #454a4e;
	margin: 0 5px;
	font-size: 24px;
	font-weight: bold;
	text-overflow: ellipsis;
	overflow: hidden;
	line-height: 30px!important;
}
.tc-gridbox .header h3 a,
.tc-gridbox .header h3 a:focus,
.tc-gridbox .header h3 a:hover {
	color: #454a4e;
	white-space: nowrap;
}
.tc-gridbox .header .meta {
	color: #5a6065;
}
.tc-gridbox .header hr {
	border-top-color: #fff;
	border-bottom: none;
	margin: 5px 0;
}
.tc-gridbox .body {
	padding-right: 14px;
	padding-left: 14px;
	margin-bottom: 14px;
	color: #343a3f;
}
.tc-gridbox .body a{color: #666;line-height: 2.1rem;font-size: 1.4rem;}
.tc-gridbox .body a:hover{color: #de0002;}
.tc-gridbox .btn {
	float: right;
	margin-right: 10px;
	margin-bottom: 18px;
}
.leftGo{position: absolute;left:0px;font-size: 3rem;bottom:40%;}
.rightGo{position: absolute;right:0px;font-size: 3rem;bottom:40%;}

.swtichCss span,.lastMeList  img,.adxx img,.huaOneLone img,.swiperOne img,.imgx,.oneList .title span{transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}

.allCss{background: #F5F5F5;padding-top: 2rem;padding-bottom: 4rem;}

.huaOne{}

.huaOneLoneAll{border: 1px solid #CBCBCB;background: #fff;padding:1rem;overflow: hidden;}
.huaOneLone{height: auto;overflow: hidden;}

.huaOneLtwo{margin-top: 1rem;font-size: 1.5rem;line-height: 2.5rem;color:#7a7a7a;}
.huaOnethree{height: auto;margin-top: 2rem;border-bottom: 1px solid #D2D2D2;background: #fff;text-align: center;padding:2rem 0px}
.huaOnethree p{height: 4rem;line-height: 4rem;font-size: 1.7rem;}
.huaOnethree iframe{width: 100%;}
.swiperbg{background: #ffff;border: 1px solid #CBCBCB;padding:1rem;}
.huaOneNews{height: auto;overflow: hidden;border:1px solid #CBCBCB!important;background: #fff;padding:1rem;}
.switchCss{margin: 3rem 0px 0px 0px;height: auto;}
.switchCss span{cursor: pointer;text-align: center;display: block;float: left;font-size: 1.6rem;margin-right: 2rem;padding:.7rem 1.5rem;border:1px solid #CBCBCB;border-bottom: 0px;}
.switchCss span:nth-child(2){background: #fff;}
.switchCss span:hover{background: #fff;}

.oneList{color: #333;}
.oneList .title{margin: 1rem 0px;}
.oneList .title span{display: block;}
.oneList .title span:nth-child(1){font-size: 3rem;margin-bottom: 1rem;}
.oneList .desc{font-size: 1.5rem;color: #7a7a7a;margin-bottom: 1rem;}
.geline{height:1px;margin: 2rem auto;background: #F0F0F0;}
.oneList .title span:hover{color: #EE1B1B;text-indent: 1rem;}
.imgall:hover img{opacity: .5;}
.swiperOne:hover img{opacity: .5;}
.huaOneLone:hover img{ transform: scale(2);margin-top: 15rem;}
.adxx{border:1px solid #E5E5E5;background: #fff;text-align: center;margin: 1rem auto;padding:1rem;overflow: hidden;}
.adxx:hover img{transform: scale(1.1) rotate(2deg);}
.lastMeList:hover img{opacity: .5;}
.rightOne{height: auto;overflow: hidden;display: none;}
.rightTwo{height: auto;overflow: hidden;display: block;}
.twoimgx img{max-width: 100%;}
.xxCss{border: 1px solid #CBCBCB;}

.pubuliuAll{
	column-count: 2;
  column-gap: 10px;
}
.pubuliuAll .pubuliuOne{
	width: 100%;
	break-inside: avoid;                
	-webkit-column-break-inside: avoid;    
	margin-bottom:10px;                
}
@media screen and (max-width: 768px) {
	.pubuliuAll{
		column-count: 1;
		column-gap: 10px;
	}
}
.navbar-default .navbar-nav > li > a{
	color: #d3d3d3;
}
.navbar-brand{height: auto;}
.emptyx{text-align: center;height: 6rem;line-height: 6rem;font-size: 1.5rem;}
.twoimgx img{margin: 0 auto;;}