@charset "utf-8";
*{margin: 0;padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-border: border-color;-moz-box-sizing: border-box;outline: none;}
/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td {
	margin: 0;
	padding: 0;
   _background-image:url(about:blank);
   _background-attachment:fixed;
   
}

html{
	color: #333;
	min-width: 320px;
	font-size: 100%;
}

/* 设置默认字体 */ 
body, button, input, select, textarea {
	font-family: "microsoft yahei","宋体","Arail";
	font-size: 14px;
    outline:none;
	color:#828282 ;
}
body{
	overflow-x:hidden;
	overflow-x:hidden;
	-webkit-overflow-scrolling: touch;
	overflow-scrolling: touch;
	min-width: 320px;
	line-height:200%;
}
a{
	text-decoration:none;
	color:#424242
}
/* 列表元素 */ 
ul,ol,li {
	list-style: none;
}

img {
	border: none;
    vertical-align: middle;
}

/* 定义浮动居中 */ 
.fl {
	float: left;
	display: inline
}

.fr {
	float: right;
	display: inline
}
.container{
	position: relative;
	margin-right: auto;
	margin-left: auto;
}
.pull-right {
	float: right!important
}

.pull-left {
	float: left!important
}

.hide {
	display: none!important
}

.show {
	display: block!important
}
.img-responsive {
	display: block;
	max-width: 100%;
	height: auto
}
@media (max-width:767px) {
	.hidden-xs {
		display: none!important
	}
	.visible-xs {
		display: block!important
	}
	.container {
		padding-left:4%;
		padding-right: 4%;
		position:relative;
	}
}
@media (max-width:767px) {
	.container {
		padding-left:4%;
		padding-right: 4%;
		position:relative;
	}
}

@media (min-width:768px) {
	.container {
		padding-left: 4%;
		padding-right: 4%
	}
}

@media (min-width:992px) {
	.container {
		padding-left: 8%;
		padding-right: 8%
	}
}

@media (min-width:1200px) {
	.container {
		padding-left: 10%;
		padding-right: 10%;

	}
	
	
}
.container:after,.container:before,.clearfix:after,.clearfix:before{
	clear:both;
	content: " ";
	display: table
}
/*header*/
.header{width: 100%;height:66px\0 !important;height:66px; position:absolute;background: rgba(0, 0, 0, 0.2);}
.header .container{padding-left:5%;padding-right:5%;}
.nav{margin-top:17px;z-index:11000;cursor:pointer;position:relative}
.nav h1{font-size: inherit;}
/*菜单动画*/

.nav-button{float:left;position: relative;cursor: pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}
.icon-bar{display: block;margin: 5px 0; width: 23px;height: 2px;background-color: #000;}
.top{margin-top:0;}
.bottom{margin-bottom: 0}
.nav-button.on{display:block;margin:0 auto;background: url(../images/close_menu.png) no-repeat center\0;width:18px\0;height:18px\0;}
.animated2:focus{cursor:pointer;z-index:9999}
.icon-bar{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;z-index:999999}
.nav-button.on .icon-bar{z-index:999999;}
.nav-button.on .top{-webkit-transform:translateY(6px) rotate(45deg);-moz-transform:translateY(6px) rotate(45deg);-ms-transform:translateY(6px) rotate(45deg);-o-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg);width:0px\0;}
.nav-button.on .bottom{-webkit-transform:translateY(-8px) rotate(-45deg);-moz-transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-o-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg);width:0px\0;}
.nav-button.on .middle{width:0}
/*菜单动画结束*/

/*菜单搜索框*/
.nav-txt{color:#666666;float:left;margin-left:15px;line-height:17px;}
.wjl-search{margin-top:16px;position:relative;z-index:11000;}
.search-input{margin-left:10px;background:none;border:0;height:33px;line-height:33px;width:0px;-webkit-transition: all .5s ease-out;-o-transition: all .5s ease-out;transition: all .5s ease-out;}
.search-input:-webkit-input-placeholder{font-size:14px;color:#dbdbdb;}    /* 使用webkit内核的浏览器 */
.search-input:-moz-placeholder{font-size:14px;color:#dbdbdb;}                  /* Firefox版本4-18 */
.search-input:-ms-input-placeholder{font-size:14px;color:#dbdbdb;}           /* IE浏览器 */
.search-submit{width:40px;height:35px;background:url(../images/search-logo.png) no-repeat center;border:0;float:right;cursor:pointer;}
.search-warp{margin-left:20px;height:35px;width:52px;border:1px solid transparent;-webkit-border-radius: 6em;-moz-border-radius: 6em;border-radius: 6em;
	-webkit-transition: all .5s ease-out;
	-o-transition: all .5s ease-out;
	transition: all .5s ease-out;
}
.search-warp div{display: inline-block;}
.search-warp.on{width:240px;border:1px solid #d2d3d4;}
.search-warp.on .search-input{margin-left:15px;width:183px;}
.logo{position: absolute;width:100%;height: 103px;background: url(../images/logo.png?v=2.0) no-repeat bottom center;top:0;left:0;z-index: 10999;}
.logo-mask a{position: absolute;width:100px;height: 100%;left:50%;top:10px;margin-left:-50px;z-index:99999;}


/*子菜单部分*/
.menu{position:relative;z-index:999;}
.menu ul li{float:left;position:relative;margin:0 30px;line-height:66px;}
.menu ul li a{font-size:14px;color:#fff;display:block;position: relative;
	-webkit-transition: all .4s ease;
	-o-transition: all .4s ease;
	transition: all .4s ease;
}
.menu ul li:hover a,.menu ul li.on a{color:#c8152d}
.menu ul li a::before {
	content: "";
    position: absolute;
    left: 0;
    overflow: hidden;
   	bottom: 15px;
    width: 0;
    border-bottom: 2px solid #c8152d;
    color: #e40082;
    -webkit-transition: width 0.5s;
    -moz-transition: width 0.5s;
    transition: width 0.5s;
    display: block;
}
.menu ul li:hover a::before,.menu ul li.on a::before {
    width: 100%;
}

.header.on ul li a{
	color: #666;
}
.header.on ul li:hover >a,.header.on ul li.on >a{
	color:#A4A4A4;
}
.menu_icon{
	/*background:url(../images/menu_icon.png) no-repeat;*/
	height:63px;
	margin:0 auto;
	margin-bottom:15px;
	-webkit-transition: all .4s ease-out;
	-o-transition: all .4s ease-out;
	transition: all .4s ease-out;
}
.menu_icon0{background-position:-1514px 0;width:37px;}
.menu_icon1{background-position:0 0;width:40px;}
.menu_icon2{background-position:-95px 0;width:91px;}
.menu_icon3{background-position:-233px 0;width:60px;}
.menu_icon4{background-position:-357px 0;width:55px;}
.menu_icon5{background-position:-470px 0;width:65px;}
.menu_icon6{background-position:-582px 0;width:65px;}
.menu_icon7{background-position:-692px 0;width:80px;}
.menu_icon8{background-position:-828px 0;width:48px;}
.menu_icon9{background-position:-932px 0;width:53px;}
.menu_icon10{background-position:-1034px 0;width:53px;}
.menu_icon11{background-position:-1140px 0;width:41px;}
.menu_icon12{background-position:-1399px 0;width:79px;}
.menu_icon13{background-position:-1227px 0;width:47px;}
/*.menu_icon14{background-position:-1315px 0;width:40px;}*/
/*.menu_icon14{background: url(../images/dq_icon.png) no-repeat center;width:50px;height: 63px;margin:0 auto 15px;background-position: 0 -5px;-webkit-transition: all .4s ease-out;
	-o-transition: all .4s ease-out;
	transition: all .4s ease-out;
}*/

.menuBox.menuSearch{-webkit-transform: translateY(-357px); transform:translateY(-357px);}
 

/*header自适应样式*/
@media (max-width:1600px) {
	.child_menu_list ul li:first-child .child_menu dd{width:14.285%;margin:25px 0px;padding: 0 15px;}
}
@media (max-width:1440px) {
	.child_menu_list ul li:first-child .child_menu dd{padding: 0 10px;}
}
@media (max-width: 1366px){
	.menu ul li{
		margin:0 20px;
	}
}
@media (max-width: 1200px) {
	.child_menu_list{
		padding-top: 50px;
	}
	.menu ul li{
		line-height: 50px;
	}
	.menu ul li a::before{
		bottom: 10px;
	}
	.cart-btn img{
		width: 18px;
	}
	.nav img{
		height: 24px;
	}
	.nav{
		margin-top:19px;
	}
	.menu ul li{
		margin:0 12px;
	}
	.child_menu_list ul li:first-child .child_menu dd{margin:15px 0px;padding: 0;}
	.menu ul li:last-child{
		margin-right: 0;
	}
	.child_menu_list{padding-bottom: 10px;}
	.header{height: 50px;}
	.nav{margin-top:11px;}
	.wjl-search{
		margin-top:7.5px;
	}
	.logo{height: 90px;}
	.logo{height: 85px;}
	.menu_list{margin-top:55px;}
	.menu_list ul li{padding-bottom: 25px;}
	.cart-btn,.share-btn{
		margin-top:14px;
	}
	.en-lang{
		margin-top:14px;
	}
	.share-btn img{
		width: 15px;
	}
	.search-warp{
		margin-left:12px;
	}
	.app-btn{
		margin:15px 0 0 0;
	}
}
@media (max-width: 992px) {
	.search-warp{
		margin-left: 5px;
	}
	.menu ul li{
		margin:0 5px;
	}
	.menu ul li a{
		font-size: 13px;
	}
	.header .container{
		width: 94%;
		padding:0;
	}
	.menu_list{margin-top:47px;}
	.menu_list ul li a{padding:0 20px;}
	
	.nav img{
		height: 20px;
	}
	.nav{
		margin-top: 13px;
	}
	.en-lang{
		margin-left: 8px;
	}
	.cart-btn{
		margin-left: 5px;
	}
	.app-btn img{
		/*width:90px;*/
	}
}
@media (max-width:767px) {
	.nav-button,.nav-button.on{
		margin-top: 0;
	}
	.cart-btn{
		z-index: 11000;
		margin-top:7px;
		position: relative;
	}
	.en-lang{
		z-index: 11000;
		margin-top:7px;
		position: relative;
		margin-left:0;
		margin-right: 10px;
	}
	.en-lang.pull-right{
		float: right!important;
	}
	.share-btn{
		z-index: 11000;
		margin-top: 8px;
		position: relative;
	}
	.app-btn{
		position: relative;
		z-index: 11000;
		margin:8px 0 0 0px;
	}
	.child_menu_list{
		padding-top: 0px;
	}
	.menu ul li{
		margin:0;
		padding:0 15px;
	}
	.header{
		position:relative;
	}
	.header .container{
		width: 100%;
		
	}
	.header.on:after{
		display: none;
	}
	.header{height: 35px;position: relative;}
	.nav{margin-top:10px;}
	.nav img{
		height: 20px;
		display: none;
	}

	.header.on{position: fixed; z-index: 11999; left: 0; top: 0;}
	.logo{height: 59px;background-size:cover;}
	.search-warp.on .search-input{width:83px;}
	.search-warp.on{width:140px;}
	.search-submit{background: url(../images/mobile_search.png) no-repeat center;background-size:18px 18px;}
	.header .container{padding-left:15px;padding-right:15px;}
	.mobile_menu{background:#2f2f2f;display: none;position: fixed;z-index: 9999;top:35px;padding-top:25px;left:0;width:100%;height: 100%;}
	.menu_box ul li>a{
		width:100%;
		height: 48px;
		display:block;
		line-height: 48px;
		color:rgba(255,255,255,0.9);
		/*opacity: 0.8;
		filter: alpha(opacity=80);*/
		font-size: 15px;
		border-bottom: 1px solid rgba(220,220,220,.3);
		position: relative;
	}
	.menu_child_box dl dd{
		width:100%;
		float: left;
		/*padding-left:15px;*/
		border-bottom:1px solid rgba(220,220,220,.3);
		height: 42px;
		line-height:42px;
		font-size:14px;
		opacity: 0;
		filter: alpha(opacity=0);
		-webkit-transform: translateX(-50px);
    	transform: translateX(-50px);
	}
	.menu_child_box dl dd a{
		color: #AAAAAA!important;
		background:url(../images/png18.png) no-repeat left;
		text-decoration:none;
		padding-left:15px;
	}
	.menu_child_box dl dd:hover a{color:#FFF;}
	/*.menu_box ul li:nth-child(2) .menu_child_box dl dd{width:50%;float: left;padding-left:15px;border-bottom:1px solid rgba(220,220,220,.3);height: 42px;line-height:42px;font-size:14px;}*/
	
	.menu_icon{background-size: 602px 60px;height: 30px;display: inline-block;vertical-align: middle;margin-bottom: 0; display:none}
	.menu_txt{display: inline-block;/*margin-left:15px;*/}
	.menu_icon{width:45px;}
	/*.menu_child_box dl dd:nth-child(14){
		display: none;
	}*/
	.menu_child_box dl dd:nth-child(1) .menu_icon{background:url(../images/mobile_menu0.png) no-repeat center;background-size:19px auto;}
	.menu_child_box dl dd:nth-child(2) .menu_icon{background:url(../images/mobile_menu7.png) no-repeat center;background-size:20px auto;}
	.menu_child_box dl dd:nth-child(3) .menu_icon{background:url(../images/mobile_menu8.png) no-repeat center;background-size:43px auto;}
	.menu_child_box dl dd:nth-child(4) .menu_icon{background:url(../images/mobile_menu9.png) no-repeat center;background-size:28px auto;}
	.menu_child_box dl dd:nth-child(5) .menu_icon{background:url(../images/mobile_menu10.png) no-repeat center;background-size:26px auto;}
	.menu_child_box dl dd:nth-child(6) .menu_icon{background:url(../images/mobile_menu1.png) no-repeat center;background-size:31px auto;}
	.menu_child_box dl dd:nth-child(7) .menu_icon{background:url(../images/mobile_menu2.png) no-repeat center;background-size:32px auto;}
	.menu_child_box dl dd:nth-child(8) .menu_icon{background:url(../images/mobile_menu3.png) no-repeat center;background-size:40px auto;}
	.menu_child_box dl dd:nth-child(9) .menu_icon{background:url(../images/mobile_menu4.png) no-repeat center;background-size:24px auto;}
	.menu_child_box dl dd:nth-child(10) .menu_icon{background:url(../images/mobile_menu5.png) no-repeat center;background-size:30px auto;}
	.menu_child_box dl dd:nth-child(11) .menu_icon{background:url(../images/mobile_menu6.png) no-repeat center;background-size:20px auto;}
	.menu_child_box dl dd:nth-child(12) .menu_icon{background:url(../images/mobile_menu11.png) no-repeat center;background-size:20px auto;}
	.menu_child_box dl dd:nth-child(13) .menu_icon{background:url(../images/fn-icon.png) no-repeat center;background-size:30px 16px;}
	.menu_child_box dl dd:nth-child(14) .menu_icon{background:url(../images/mobile_menu14.png) no-repeat center;background-size:20px auto;}
	.menu_child_box dl dd:nth-child(15) .menu_icon{background: url(../images/mobile_menu13.png) no-repeat center;width: 45px;background-size: 25px 21px;height: 30px;display: inline-block;vertical-align: middle;margin-bottom: 0;}
	.menu_child_box dl dd:nth-child(16) .menu_icon{background:url(../images/footer_menu_icon4.png) no-repeat center;background-size:26px auto;}

	.menu_child_box{display: none;}
	.menu_box ul li>a:after{
		content: attr(data-icon);
		font-size:18px;
		position: absolute;
		right:10px;
		top:0;
	}
	.menu_box ul li.open>a:after{
		content: attr(data-hover);
		font-size:18px;
		position: absolute;
		right:10px;
		top:0;
	}
	.menu_box ul li,.wjl-search{
		opacity: 0;
		filter: alpha(opacity=0);
	    pointer-events: none;
	    -webkit-transform: scale(1.1) translateY(-24px);
	    transform: scale(1.1) translateY(-24px);
	    -webkit-transition: opacity 0.35s ease-out, -webkit-transform 0.35s ease-out;
	    transition: opacity 0.35s ease-out, -webkit-transform 0.35s ease-out;
	    transition: opacity 0.35s ease-out, transform 0.35s ease-out;
	    transition: opacity 0.35s ease-out, transform 0.35s ease-out, -webkit-transform 0.35s ease-out;
	}
	.menu_box ul li:nth-child(2){-webkit-transition-delay: 100ms,100ms; transition-delay: 100ms,100ms;}
	.menu_box ul li:nth-child(3){-webkit-transition-delay: 180ms,180ms; transition-delay: 180ms,180ms;}
	.menu_box ul li:nth-child(4){-webkit-transition-delay: 260ms,260ms; transition-delay: 260ms,260ms;}
	.menu_box ul li:nth-child(5){-webkit-transition-delay: 340ms,340ms; transition-delay: 340ms,340ms;}
	.menu_box ul li:nth-child(6){-webkit-transition-delay: 400ms,400ms; transition-delay: 400ms,400ms;}
	.menu_box ul li:nth-child(7){-webkit-transition-delay: 460ms,460ms; transition-delay: 460ms,460ms;}
	.menu_box ul li:nth-child(8){-webkit-transition-delay: 520ms,520ms; transition-delay: 520ms,520ms;}
	.wjl-search{-webkit-transition-delay: 580ms,580ms; transition-delay: 580ms,580ms;}
	.mobile_menu.show .menu_box ul li,.mobile_menu.show .wjl-search{
		opacity: 1;
		filter: alpha(opacity=100);
	    pointer-events: auto;
	    -webkit-transform: none;
	    transform: none;
	}

	.menu_box ul li.open>a{border-bottom:1px solid rgba(255,255,255,0);background-image:url(about:blank);}
	.menu_box ul li.open .menu_child_box dl dd{
		-webkit-transform: none;
    	transform: none;
    	opacity: 1;
    	filter: alpha(opacity=100);
	}
	.menu_child_box dl dd:nth-child(1){
		-webkit-transition: all .5s .06s ease-in-out;
    	transition: all .5s .06s ease-in-out;
	}
	.menu_child_box dl dd:nth-child(2){
		-webkit-transition: all .5s .12s ease-in-out;
    	transition: all .5s .12s ease-in-out;
	}
	.menu_child_box dl dd:nth-child(3) {
	    -webkit-transition: all .5s .18s ease-in-out;
	    transition: all .5s .18s ease-in-out;
	}
	.menu_child_box dl dd:nth-child(4) {
	   -webkit-transition: all .5s .24s ease-in-out;
    	transition: all .5s .24s ease-in-out;
	}
	.menu_child_box dl dd:nth-child(5) {
	    -webkit-transition: all .5s .3s ease-in-out;
	    transition: all .5s .3s ease-in-out;
	}
	.menu_child_box dl dd:nth-child(6){
	    -webkit-transition: all .5s .36s ease-in-out;
	    transition: all .5s .36s ease-in-out;
	}
	.menu_box ul li:nth-child(2) .menu_child_box dl dd:nth-child(1),.menu_box ul li:nth-child(2) .menu_child_box dl dd:nth-child(2){
		-webkit-transition: all .5s .06s ease-in-out;
    	transition: all .5s .06s ease-in-out;
	}
	.menu_box ul li:nth-child(2) .menu_child_box dl dd:nth-child(3),.menu_box ul li:nth-child(2) .menu_child_box dl dd:nth-child(4){
		-webkit-transition: all .5s .12s ease-in-out;
    	transition: all .5s .12s ease-in-out;
	}
	.menu_box ul li:nth-child(2) .menu_child_box dl dd:nth-child(5),.menu_box ul li:nth-child(2) .menu_child_box dl dd:nth-child(6){
		-webkit-transition: all .5s .18s ease-in-out;
    	transition: all .5s .18s ease-in-out;
	}
	.menu_box ul li:nth-child(2) .menu_child_box dl dd:nth-child(7),.menu_box ul li:nth-child(2) .menu_child_box dl dd:nth-child(8){
		-webkit-transition: all .5s .24s ease-in-out;
    	transition: all .5s .24s ease-in-out;
	}
	.menu_box ul li:nth-child(2) .menu_child_box dl dd:nth-child(9),.menu_box ul li:nth-child(2) .menu_child_box dl dd:nth-child(10){
		-webkit-transition: all .5s .3s ease-in-out;
    	transition: all .5s .3s ease-in-out;
	}
	.menu_box ul li:nth-child(2) .menu_child_box dl dd:nth-child(11),.menu_box ul li:nth-child(2) .menu_child_box dl dd:nth-child(12){
		-webkit-transition: all .5s .36s ease-in-out;
    	transition: all .5s .36s ease-in-out;
	}
	.menu_child_box dl dd:nth-child(13), .menu_child_box dl dd:nth-child(14){
	    -webkit-transition: all .5s .42s ease-in-out;
	    transition: all .5s .42s ease-in-out;
	}

	
	/*搜索框*/
	.search-warp,.search-warp.on{width:100%;margin-left:0;border:1px solid rgba(220,220,220,.3);margin-top:25px;}
	.search-input,.search-warp.on .search-input{width:50%;margin-left:15px;background:none;}
}
@media (max-width:560px) {
	
}
@media (max-width: 420px){
	.app-btn{
		/*margin-left:5px;*/
	}
	.app-btn img{
		/*width:80px;*/
		height:20px;
	}
	.cart-btn{
		margin-left:0;
	}
	.en-lang{
		margin-right: 5px;
	}
}
@media (min-width:767px){
	.mobile_menu{display: none !important;}
}
/*banner样式开始*/
.banner{position:relative;}
.banner {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
	position:relative;
}
.banner .swiper-slide {
    display: block;
	position:relative;
    background:#000;
}
.banner >img {
    display: block;
    width: 100%;
	height:auto;
    max-width: none;
}
.banner .swiper-slide,.banner .swiper-wrapper{
    height:auto !important;
}
.banner.swiper-container-horizontal>.swiper-pagination{
    bottom: 20px;
}
.banner .swiper-pagination-bullet{
    width: 24px;
    height: 2px;
    margin: 0px 7px;
    border-radius: 0;
    opacity: 1;
    background: #ffffff;
}
.banner .swiper-pagination-bullet-active{
    background: #c8152d !important
}
.movie{
    position: absolute;
    width: 100%;
    height: auto;
    top:50%;
    left:50%;
    transform: translateX(-50%)translateY(-50%);
    -webkit-transform: translateX(-50%)translateY(-50%);
    -ms-transform: translateX(-50%)translateY(-50%);
}
/*banner样式结束*/
/*iconBox*/
.iconBox{ overflow:hidden; }
.iconBox li{ float:left; width:50%;position:relative; border-bottom:#e0e0e0 1px solid; border-right:#e0e0e0 1px solid; text-align:center;}
.iconBox li:nth-child(2n){ border-right:0}
.iconBox li u{ width:6px; height:6px;border-radius:10px; background:#c80917; position:absolute; right:12px; top:12px; display:block;}
.iconBox li i{ background-position:center center; background-size:27px 40px; display:block; background-repeat:no-repeat; width:50px; height:50px; margin:0 auto;}
.iconBox li i img{
	display:inline-block;
	max-width:100%;
	max-height:100%;
}
.iconBox li>a{ position:relative; padding:0px; text-align:center; font-size:12px; padding:20px 0; display:block; color:#666;}
/*.iconBox li i.icon1{ background-image:url(../images/s1.png)}
.iconBox li i.icon2{ background-image:url(../images/s2.png);background-size:12px 40px; }
.iconBox li i.icon3{ background-image:url(../images/s3.png)}
.iconBox li i.icon4{ background-image:url(../images/s4.png)}
.iconBox li i.icon5{ background-image:url(../images/s5.png)}
.iconBox li i.icon6{ background-image:url(../images/s6.png)}*/
/*.iconBox li i.icon5{ background-image:url(../images/m/05.png)}
.iconBox li i.icon6{ background-image:url(../images/m/06.png)}
.iconBox li i.icon7{ background-image:url(../images/m/07.png)}
.iconBox li i.icon8{ background-image:url(../images/m/08.png)}
.iconBox li i.icon9{ background-image:url(../images/m/09.png)}
.iconBox li i.icon10{ background-image:url(../images/m/10.png)}
.iconBox li i.icon11{ background-image:url(../images/m/11.png)}
.iconBox li i.icon12{ background-image:url(../images/m/12.png)}*/
/*.iconBox li.bBor:after{background:#d6d6d6;}
.iconBox li>a.rBor:after{background:#d6d6d6;}*/
/***********应用*****************************/
.yingyong2{
	clear:both;
}
.yingyong2 h3{
	text-align:center;
	font-size:20px;
	margin:30px auto;
	color:#4a4a4a;
}
.yingyong2 .wraper{
	background:#FFF;
	padding:8px 8px 0 8px;
	overflow:hidden;
}
.yingyong2 .wraper li{
	float:left;
	width:calc((100% - 6px) / 2);
	margin-right:6px;
	margin-bottom:6px;
	position:relative;
	text-align:center;
	overflow:hidden;
	background:#000;
}
.yingyong2 .wraper li img{
	width:100%;
	display:block;
	transition: all linear .3s;
	-moz-transition: all linear .3s; /* Firefox 4 */
	-webkit-transition: all linear .3s; /* Safari 和 Chrome */
	-o-transition: all linear .3s; /* Opera */
	opacity:0.9;
}

.yingyong2 .wraper li:hover img{
	-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	opacity:1;
}
.yingyong2 .wraper li:nth-child(2n){
	margin-right:0;
}
.yingyong2 .wraper li p{
	position:absolute;
	width:100%;
	height:40px;
	line-height:40px;
	bottom:0;
	left:0;
	color:rgba(255,255,255,0.8);
	font-size:15px;
}
.yingyong2 .wraper li:hover p{
	color:#FFF;
}
/***首页产品循环列表****/
.chanpin{
	clear:both;
	overflow:hidden;
	padding:0 15px;
}
.chanpin .liebiao{
	clear:both;
	overflow:hidden;
	margin-top:40px;
}
.chanpin .chanpin-tit{
	border-bottom:#A7BBD3 1px solid;
	font-size:20px;
	color:#010101;
	font-weight:bold;
	padding-bottom:5px;
	width:100%;
	clear:both;
}
.chanpin .chanpin-tit span{
	display:block;
	font-weight:normal;
	font-size:15px;
	color:#707070;
	margin-top:10px;
	display:none;
}
.chanpin .chanpin-tit a.allchanpin{
	float:right;
	background:url(../../../images/arr1.png) no-repeat right;
	padding-right:10px;
	font-size:15px;
	font-weight:normal;
	color:#a0a0a0;
	position:relative;
	/*bottom:-30px;*/
}
.chanpin .chanpin-tit:hover a.allchanpin{
	color:#049DEB;
	background:url(../../../images/arr1-on.png) no-repeat right;
}
.chanpin ul{
	margin-top:15px;
	clear:both;
}
.chanpin ul li{
	float:left;
	width:calc((100% - 10px) / 2);
	margin-bottom:10px;
	margin-right:10px;
	position:relative;
	text-align:center;
	padding-bottom:30px;
	background:#FFF;
}
.chanpin ul li:nth-child(2n){
	margin-right:0
}
.chanpin ul li img{
	max-width:100%;
	display:block;
	transition: all linear .3s;
	-moz-transition: all linear .3s; /* Firefox 4 */
	-webkit-transition: all linear .3s; /* Safari 和 Chrome */
	-o-transition: all linear .3s; /* Opera */
}
.chanpin ul li:hover div img{
	-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    -webkit-transform: scale(1.1);
	opacity:1;
}
.chanpin ul li div{
	position:relative;
	overflow:hidden;
}
.chanpin ul li p{
	width:100%;
	left:0;
	position:absolute;
	bottom:10px;
	line-height:140%;
	font-size:14px;
}
.chanpin ul li:hover p{
	color:#049DEB;
}
.ad{
	clear:both;
	width:100%;
	overflow:hidden;
	margin-top:50px;
}
.ad img{
	display:block;
	max-width:100%;
}
/****首页产品***************/
.index-pro{
	background:#F1EFF9;
	overflow:hidden;
	padding-top:20px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:20px;
}
.index-pro h2{
  font-size:18px;
  color: black;
  margin-bottom: 20px;
  text-align:center;
  color:#CE0724;
  font-weight:normal;
}
.cpUl {
  overflow: hidden;
  transition: all 0.3s ease-in-out;
}
.cpUl li {
  /*overflow:hidden;*/
  position: relative;
  width: calc((100% - 15px) / 2);
  /*height: 376px;
  background: #f5f5f5;*/
  float: left;
  margin-right: 15px;
  margin-bottom: 20px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  transition: all 0.3s ease-in-out;
  text-align:center;
}
.cpUl li:nth-child(2n){
	margin-right:0;
}
.cpUl li p {
  /*position: absolute;*/
  color:#424242;
  font-size: 14px;
  z-index: 9;
  transition: all 0.4s;
}

.cpUl li img {
  /*position: absolute;
  left: 0;
  top: 0;*/
  opacity: 1;
  transition: opacity 0.5s;
  width: 100%;
  /*height: 100%;*/
  background:#F5F5F5;
  margin-bottom:10px;
}

/* .cpUl li .img2:hover{
  opacity: 0;
} */
.cpUl li:hover .p1 {
  color: #fff!important;
}
/*********************/
.section3{
	clear:both;
	overflow:hidden;
	padding-left:15px;
	padding-right:15px;
	background:#F1EFF9;
}
.section3 img{
	display:block;
	max-width:100%;
}
.index-video{
	width:100%;
	clear:both;
	overflow:hidden;
	padding-top:20px;
	background:#F1EFF9;
	padding-left:15px;
	padding-right:15px;
}
.index-video video{
	width:100%;
	display:block;
}
/***首页新闻*****************/
.index-news{
	width:100%;
	clear:both;
	overflow:hidden;
	background:#FFF;
	padding-top:20px;
	margin-top:20px;
}
.index-news h2{
	font-size:18px;
	color: black;
	margin-bottom: 20px;
	text-align:center;
	color:#CE0724;
	font-weight:normal;
}
.index-news ul{
	width:100%;
	overflow:hidden;
	background:#FFF;
	padding:20px 15px 20px 15px;
}
.index-news ul li{
	width:100%;
	clear:both;
	text-align:center;
	margin-bottom:20px;
}
.index-news ul li a{
	color:#424242;
	display:block;
}
.index-news ul li img{
	width:100%;
	display:block;
	margin-bottom:10px;
}
.wrap{
	padding:0 15px;
	margin-top:20px;
	clear:both;
}
.newstit{
	font-size:20px;
	font-weight:600;
	line-height:150%;
	color:#000;
	text-align:left;
	padding-top:20px;
}
.newsdate{
	font-size:14px;
	color:#999;
	text-align:left;
}
.newscon{
	padding-top:20px;
	padding-bottom:30px;
	border-top:#E0E0E0 1px solid; 
	overflow:auto; 
	line-height:200%;
	font-size:15px;
	clear:both; 
	overflow:hidden;
	margin-top:10px;
	color:#000;
}
.newscon img{
	max-width:100%!important;
}
.newscon h2{
	font-size:16px;
	font-weight:bold;
	color:#000;
	margin-bottom:10px;
}
.newscon p{
	margin-bottom:15px;
}
.newscon a{
	color:#06F;
	text-decoration:underline;
	font-weight:bold;
}
.newscon a:hover{
	color:#FB253F;
}
/*footer*/
.footer{
	width:100%;
	background: #213E66;
	padding-top:40px;
	padding-bottom:15px;
	position: relative;
}
.footer-nav{
	float: left;
	width: 100%;
}
.item-common{
	float: left;
	text-align: left;
	width:10%;margin-right:5%;
	transition: all linear .3s;
	-moz-transition: all linear .3s; /* Firefox 4 */
	-webkit-transition: all linear .3s; /* Safari 和 Chrome */
	-o-transition: all linear .3s; /* Opera */
}
.footer-nav .left-item7{margin-right:0px;}
.item-common span{
    display: block;
    font-size: 16px;
    margin-bottom: 24px;
    color:#FFF;
    padding-bottom: 15px;
    border-bottom: 1px rgba(255,255,255,0.5) solid;

}

.item-common a{
	display:block;
	margin-bottom:15px;
	color:#FFF;
	word-break: break-all;
	transition: .2s all linear
}
.item-common a:hover{color: #c8152d	;}

.footer_bottom{position:relative;}
.item-common a.OT{color: #c8152d;font-size: 14px;}
.contact_right{float:right;margin-top:-35px;}
.share_list ul li{width:40px;height:40px;background:url(../images/qq.png) no-repeat;margin-left:15px;margin-bottom:15px;float:right;}
.share_list ul li a{display:block;width:100%;height:100%;}
.share_list ul li:nth-child(1){background-position:-110px 0;}
.share_list ul li:nth-child(2){background-position:-55px 0;}
.share_list ul li:nth-child(3){background-position:0 0;}
.code{float:left;margin-left:15px;width:45px;height:45px;border-radius: 100%;border:1px solid #c4c4c4;cursor:pointer;position: relative;}
.code > div{position: absolute;top:-300%;left:50%;margin-left:-63px;display:none;}
.code1{background: url(../images/qq_icon.png) no-repeat center;background-size:25px 20px; -moz-background-size:25px 20px;-webkit-background-size:25px 20px;}
.code2{background: url(../images/qwibo_icon.png) no-repeat center;background-size:27px 22px;-moz-background-size:27px 22px; -webkit-background-size:27px 22px;}
.copyright{
	color: #7f7f7f;
	background: #e9e6f5;
	width: 100%;
	padding-top:15px;
	padding-bottom:15px;
	line-height:35px;
}
.eidea,.eidea a{
	color: #c2c2c2;
}
.eidea a:hover{
	color: #c8152d;
}
.power,.power a{color: #b4b4b4;}
.power a:hover{color: #c8152d;}
.copyright2{display:none;}
@media (max-width: 1380px) {
	.copyright .pull-right,.copyright .pull-left{float:none !important;}
}

@media (max-width: 992px) {
	.item-common{width:12%;margin-right:2.66%;}
	.footer_code img{width:100px;}
}
@media (max-width: 767px) {
	.footer{padding-bottom: 20px;}
	.item-common{width:100%;}
	.item-common span{position: relative;color:rgba(255,255,255,0.9);font-size:14px;border-bottom: 1px solid rgba(255,255,255,0.3);padding:0;margin: 0;line-height: 48px; font-weight:bold;s}
	.item-common span.show{border-bottom:1px solid transparent;}
	.item-common span:after{
		content:"";
		background: url(../images/more_icon2.png) no-repeat center;
		background-size:12px 12px;
		width:12px;
		height: 100%;
		font-size:18px;
		position: absolute;
		right:10px;
		top:0;
		-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;
	}
	.item-common span.show:after{
		transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
	}
	.footer{padding-top:15px;}
	.footer_menu{display: none}
	.footer_menu a{line-height: 50px;margin-bottom: 0;color:rgba(255,255,255,0.7);padding-left:15px;opacity: 0;filter: alpha(opacity=0);height: 50px;line-height: 50px;border-bottom:1px solid rgba(255,255,255,0.3);
		-webkit-transform: translateX(-50px);transform: translateX(-50px); font-weight:normal;background:url(../images/png18.png) no-repeat left;
	}
	.item-common.open .footer_menu  a{
		-webkit-transform: none;
    	transform: none;
    	opacity: 1;
    	filter: alpha(opacity=100);
	}
	.item-common .footer_menu a:nth-child(1){
		-webkit-transition: all .5s .06s ease-in-out;
    	transition: all .5s .06s ease-in-out;
	}
	.item-common .footer_menu a:nth-child(2) {
	    -webkit-transition: all .5s .12s ease-in-out;
	    transition: all .5s .12s ease-in-out;
	}
	.item-common .footer_menu a:nth-child(3) {
	   -webkit-transition: all .5s .18s ease-in-out;
    	transition: all .5s .18s ease-in-out;
	}
	.item-common .footer_menu a:nth-child(4) {
	    -webkit-transition: all .5s .24s ease-in-out;
	    transition: all .5s .24s ease-in-out;
	}
	.item-common .footer_menu a:nth-child(5) {
	    -webkit-transition: all .5s .24s ease-in-out;
	    transition: all .5s .24s ease-in-out;
	}
	.OT a{margin-bottom: 15px;}
	.pro_footer_menu a:before{display: inline-block;content: "";vertical-align: middle;margin-right:15px;}
	.pro_footer_menu a:nth-child(1):before{background: url(../images/s1.png) no-repeat;width:17px;height: 26px;background-size:17px 26px;}
	.pro_footer_menu a:nth-child(2):before{background: url(../images/s2.png) no-repeat;width:8px;height: 26px;background-size:8px 26px;}
	.pro_footer_menu a:nth-child(3):before{background: url(../images/s3.png) no-repeat;width:15px;height: 26px;background-size:15px 26px;}
	.pro_footer_menu a:nth-child(4):before{background: url(../images/s4.png) no-repeat;width:16px;height: 26px;background-size:16px 26px;}
	.pro_footer_menu a:nth-child(5):before{background: url(../images/s5.png) no-repeat;width:16px;height: 26px;background-size:16px 26px;}
	.pro_footer_menu a:nth-child(6):before{background: url(../images/s6.png) no-repeat;width:16px;height: 26px;background-size:16px 26px;}
	.pro_footer_menu a{width:50%;float: left;height: 50px;line-height: 50px;border-bottom:1px solid #e6e6e6;}
	.left-item8{width:100%;height: 50px;line-height: 50px;border-bottom:1px solid #e6e6e6;}
	.choice_footer_menu{background: url(../images/footer_right_icon.png) no-repeat center right 15px;background-size:6px auto;}
	.share_list{text-align: center;margin-top:15px;}
	.share_list a{margin:0 10px;display: inline-block;width:50px;height: 50px;border:1px solid #b4b4b4;border-radius: 100%;}
	.share_icon{background: url(../images/qwibo_icon.png) no-repeat center;background-size:23px auto;}
	.weixin_icon{background: url(../images/qq_icon.png) no-repeat center;background-size:26px auto;}
	.footer_menu2{margin-top:30px;text-align: center; color:#FFF; font-size:13px;}
	.footer_menu2 a{color: #FFF;font-size: 14px;text-align: center;}
	.footer_menu2 a:after{content: "|";margin:0 15px;}
	.footer_menu2 a:last-child:after{display: none}
	.mobile_weixin{display: none;position: fixed;top:50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);z-index: 99;display: none}
	.shade{position: fixed;width:100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 9;top:0;left: 0;display: none}
}
.mobile_weixin{display: none;}
.main_con{
	padding-bottom:100px;
	border-bottom:1px solid #d9d5d2;
}
/*sct_tit*/
.main_con,.main_con section{
	position:relative;
}
.sec_tit{
	font-size:24px;
	color:#777777;
	line-height:1;
	background:url(../images/tit_icon.png) no-repeat left;
	padding-left:20px;
	margin-top:45px;
	margin-bottom:20px;
}

/*breadcrumb*/
.breadcrumb{position:absolute;right:0;top:0;}
.breadcrumb a{color:#999999;}
.breadcrumb a:after{
	content:"/";
	margin:0 10px;
}
.breadcrumb a.active:after{
	content:"";
	margin:0;
}
.see_more{position:relative;width:30%;height:45px;border:1px solid #e7e7e7;line-height:45px;text-align:center;margin:35px auto 100px;cursor:pointer;
-webkit-transition:all  0.4s  ease-out;
	-o-transition:all 0.4s ease-out;
	transition:all  0.4s ease-out;}
.see_more:hover{border:1px solid #c8152d;background:#c8152d;border-radius:0.5em;color:#fff;}

@media only screen and (max-width: 1440px) {
	.sec_tit{font-size:22px;}
}
@media only screen and (max-width: 1200px) {
	.sec_tit{font-size:20px;}
}
@media only screen and (max-width: 992px) {
	.sec_tit{font-size:18px;}
}
	
@media only screen and (max-width:767px) {
	.sec_tit{font-size:16px;padding-left:15px;margin-top:30px;margin-bottom:25px;}
	.breadcrumb{font-size:12px;line-height:16px;}
	.breadcrumb a:after{margin:0 5px;}
	.main_con{padding-bottom:50px;}
	.banner_txt{font-size: 24px;}
}
@media only screen and (max-width:360px) {
	.menu_txt{margin-left:5px;}
	.menu_box ul li:nth-child(2) .menu_child_box dl dd {padding-left:0;}
}
.fixed_closed{position: fixed;top:50%;margin-top:-95px;right:35px;cursor: pointer;z-index: 99999;width:13px;height: 13px;background: url(../images/fixed_hover.png) no-repeat;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}

/*下拉框*/
.select-ipt {width: 100%; color:#979797;height: 40px; padding-left:10px;background-color: #fff;border: 1px solid #d1d1d1;line-height: 40px;cursor: pointer;background: url(../images/down_icon.png) no-repeat center right 8px;background: url(../images/down_icon.png) no-repeat 97%  center\0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}
.select-ipt.down{border:1px solid #f00;}
/*样式一：下拉一排一个*/
.select-list {border: 1px #ccc solid;border-top:none;z-index:9;width:100%;margin-left:0px;position:absolute;z-index:10000;background:#fff;max-height:400px;overflow-y: scroll;}
.select-list span{cursor:pointer;display:block;width:100%;height:22px;line-height:22px;padding:0;font-size:14px;padding-left:10px;height: 30px;line-height: 30px;}
.select-list span:hover{background:#ff6f16;color:#fff}
.address_group>div {width:110px;float: left;margin-right:10px;position: relative;}
.address_group>div .select-list{width:150%;border-top:1px #ccc solid;}
.address_group>div.town{margin-right:0;}
.span{line-height: 40px!important;}
.search-warp .span{line-height: 35px! important;display: none!important;}
@media only screen and (max-width:1200px) {
	.right_menu a{width:50px;height:50px;}
	.float-install{background-size:22px 22px;}
	.float-repair{background-size:25px 22px;}
}

@media only screen and (max-width:768px) {
	
	
}

/*page*/
.page{width:100%;margin-top: 65px; margin-bottom: 65px;}
.page_li{float:left;position:relative;left:50%;}
.page ul li{float:left;margin-right:10px;text-align:center;line-height:40px;text-align:center;margin-bottom:20px;position:relative;left:-50%;cursor:pointer;}
.pre_page a,.next_page a{color:#828282;display:block;width:100%;height:100%;-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.pre_page,.next_page{width:80px;height:40px;font-size:16px;border:1px solid #e7e7e7;-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.pre_page:hover,.next_page:hover{border:1px solid #c8152d;border-radius: 6px;}
.pre_page:hover a,.next_page:hover a{color: #c8152d;}
.page_number{width:40px;height:40px;-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.page_number a{display:block;width:100%;height:100%;border:1px solid #e7e7e7;-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.page_number:hover a{color:#c8152d;border:1px solid #c8152d;border-radius: 6px;}
.page_number a.cur{background:#c8152d;border-radius: 6px;color: #fff;border:1px solid #c8152d;}


@media only screen and (max-width:767px) {
	.pre_page, .next_page{width:60px;height:30px;line-height: 30px;font-size: 14px;}
	.page_number{width:30px;height:30px;line-height: 30px;font-size: 14px;}
	.page ul li{margin-right:5px;line-height: 30px;}
	.page{margin-top:35px;margin-bottom: 35px;}
}
/**内页*********************/
.topBar{
	height:50px; 
	line-height:50px;
	width:100%;
	padding:0 15px;
	clear:both;
	float:left;
	background:#f0f0f0;
	margin-bottom:20px;
}
.topBar .select{ 
    float:right;
	display:inline-block; 
	height:50px;
	line-height:50px;
	color:#424242; 
	font-size:15px;
	text-decoration:underline;
}
.topBar .name span{
	height:50px; 
	line-height:50px; 
	font-size:15px;
	color:#424242; 
	display:inline-block;
}
.itemList{ padding:0 15px; margin-bottom:50px; clear:both;}
.itemList .tit{ width:100%; height:50px; line-height:50px; position:relative; background:url(../images/m/icon_02.png) no-repeat right center; background-size:14px; border-bottom:#E0e0e0 1px solid}
.itemList .itemOn .tit{background:url(../images/m/icon_01.png) no-repeat right center; background-size:14px;}
.itemList .tit h2{ font-size:15px; font-weight:normal; color:#000;}
.itemList .tit.bBor:after{background:#d6d6d6;}
.itemList ul{ width:100%; overflow:hidden; display:none;}
.itemList li{ width:calc((100% - 10px) / 2); float:left; margin:10px 0px 10px 10px;  text-align:center; padding:10px 0 0 0; background:#FFF; padding-bottom:10px}
.itemList li:nth-child(odd){/* border-right:1px dotted #ddd;*/ margin-left:0;}
.itemList li span{ display:block; color:#3c3c3c; position:relative;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:140%; padding:0 15px}

.dialog{ position:fixed; left:0; top:0; background:rgba(0,0,0,0.5); -webkit-backdrop-filter: blur(4px); width:100%; height:100%; overflow:hidden; z-index:9999; display:none;}
.dialog .selectBox{ position:absolute; left:0; bottom:0; width:100%; background:#fff; padding-bottom:50px; z-index:99999999999999}
.dialog .selectBox .btn{ height:50px; line-height:50px; background:#333; text-align:center; font-size:14px; color:#fff; position: absolute; bottom:0; left:0; width:100%;}
.dialog .selectBox h2{ font-size:18px; font-weight:normal; text-align:center; padding:20px 0 10px 0;}
.dialog .selectBox ul{ padding:0 15px;}
.dialog .selectBox li{ height:45px; line-height:45px; position:relative; border-bottom:#f0f0f0 1px solid}
.dialog .selectBox li i{ position:absolute; width:19px; height:19px; background-repeat:no-repeat; background-position:center center; background-size:12px; right:4px; top:10px; border:1px solid #888;border-radius: 100%;}
.dialog .selectBox li.on i{ background-color:#E35F13; background-image:url(../images/icon_03.png); border:1px solid #E35F13;}
.dialog .selectBox a li.on p{
	color:#E35F13;
}
.dialog .selectBox li.bBor:after{background:#d6d6d6;}
.dialog .selectBox li p{background-position:left center; background-size:30px; display:inline-block; background-repeat:no-repeat;/* text-indent:48px; */color:#555;}
.dialog .selectBox li.subsort{
	height:40px;
	line-height:40px;
	border:0;
}
.dialog .selectBox li.last{
	margin-bottom:10px;
	border-bottom:#f0f0f0 1px solid;
	padding-bottom:5px;
}

.dialog .selectBox{ 
     -webkit-transform: translateY(100%); 
	 transform:translateY(100%); 
	 opacity: 0;
	 -webkit-transition: opacity 0.35s ease-out, -webkit-transform 0.35s ease-out;
	 transition: opacity 0.35s ease-out, -webkit-transform 0.35s ease-out;
}
.dialogShow .selectBox{ opacity: 1; -webkit-transform: none; transform: none;}
.m_center2{
	clear:both;
}
.m_center2 li{
	width:calc((100% - 15px) / 2);
	float:left;
	margin-right:15px;
	margin-bottom:15px;
}
.m_center2 li:nth-child(2n){
	margin-right:0;
}
.m_center2 li img{
	max-width:100%;
	display:block;
	margin-bottom:5px;
}
.orico_active_icon{
	text-align:center;
	line-height:140%;
	font-size:14px;
}
/****微信图片放大**************/
.remark{
	font-size: 26px;
	color: red;
	font-weight: bold;
	display: none;
}
/*#imgBox img{
	display: block;
	width: 80%;
	margin: 30px auto;
}*/
#fullPage{
	display: none;
	background: black;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 19930428;
}
#fullPage img{
	display: block;
	width: 100%;
}
#canvas{
	width: 100%;
	height: 100%;
	background: none;
	display: block;
}
/*******联系我们***********************/
.contact .map_box {
	clear:both;
	position: relative;
}
.contact .map_box #map {
	width: 100%;
	border: 1px solid #dbd8d8;
	box-sizing: border-box;
	height: 405px;
	box-shadow: 0 0 3px 3px #edecec;
}
.contact .map_box #map .anchorBL {
	display: none;
}
.map_content {
	/*position: absolute;*/
	border: 1px solid #dadada;
	background-color: #fff;
	box-shadow: 4px 7px 16px rgba(7, 0, 2, 0.13);
	width: 100%;
	/*top: 60px;
	right: 60px;
	bottom: 60px;*/
	box-sizing: border-box;
	margin:20px auto;
}
.map_content .mCustomScrollBox > .mCSB_scrollTools {
    width: 6px;
}
.map_content .mCSB_container {
    margin-right: 0;
}
.map_content .mCSB_scrollTools .mCSB_draggerRail {
	width: 6px;
	background: #f1f1f1;
}
.map_content .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	width: 6px;
}
.map_content ul li {
	padding-bottom: 22px;
	padding-top: 28px;
	border-bottom: 1px solid #e9e9e9;
	margin-left:15px;
	margin-right:15px;
}
.map_content ul li .tit {
	position: relative;
	padding-left: 32px;
}
.map_content ul li .tit span {
	position: absolute;
	left: 0;
	top: 0;
	width: 22px;
	height: 30px;
	background: url(../../../images/add.png) no-repeat;
	font-size: 14px;
	line-height: 24px;
	color: #fff;
	font-weight: bold;
	text-align: center;
}
.map_content ul li .tit .txt {
	font-size: 22px;
	line-height: 30px;
	color: #333;
}
.map_content ul li .con {
	padding-left: 32px;
	font-size: 16px;
	line-height: 32px;
	color: #666;
	margin-top: 10px;
}
.jingxiaoshang{
	clear:both;
	margin-top:50px;
	border:#e0e0e0 1px solid;
	display:none
	/*box-shadow:0 0 10px #e0e0e0*/
}
.jingxiaoshang table {
	border-collapse: collapse;
	border-color:#ffffff;
}
.jingxiaoshang table td{
	border: 1px solid #e0e0e0;
	padding-left:20px;
	padding-right:10px;
	line-height:160%;
	padding-top:15px;
	padding-bottom:15px;
	line-height:140%;
	color:#333;
	/*font-size:12px;*/
}
.jingxiaoshang table tr:first-child{
	color:#FFF;
	/*white-space:nowrap;*/
	line-height:20px;
}
.jingxiaoshang table tr:first-child td{
	font-weight:bold;
	font-size:15px;
	line-height:20px;
	background:#EB6100;
	line-height:120%;
	padding:15px 10px 15px 20px;
	color:#FFF;
	border-top:0;
	
}
.jingxiaoshang table tr td:first-child {
	border-left:0
}
.jingxiaoshang table tr td:last-child {
	border-right:0
}
.jingxiaoshang table tr:last-child td{
	border-bottom:0
}
.jingxiaoshang table tr td:first-child{
	white-space:nowrap;
}
.jingxiaoshang table tr:nth-child(odd) td{
    background: #FFF;
}
.jingxiaoshang table tr:nth-child(even) td{
    background: #f6f6f6;
}
.jingxiaoshang table tr:first-child td{
	background:#FB253F;	
}
/******新闻***********/
.indexnews{
	width:100%;
	clear:both;
	/*background:#AEAEAE;*/
	float:left;
	overflow:hidden
}
.indexnews a.index-title-more2 span{
	background:#f0f0f0;
}
.indexnews h3{
	font-size:20px;
	font-weight:lighter;
	color:#000;
	position:relative;
}
.indexnews h3 span{
	position:absolute;
	font-size:13px;
	text-transform:uppercase;
	bottom:0px;
	display:block;
	left:100px;
}
.indexnews h3 a{
	color:#424242
}
.indexnews li{
	width:100%;
	float:left;
	position:relative;
	margin-bottom:20px;
}
.newsdate{
	float:left;
	width:100%;
	font-size:13px;
	color:#999;
	font-family:arial;
}

.newstitle{
	float:left;
	width:100%;
	border:#e0e0e0 1px solid;
	border-top:0;
	padding:15px 15px;
}
.newstitle span{
	font-size:16px;
	color:#000;
	font-weight:bold;
	line-height:160%;
	display:block;
	margin-top:5px;
}
.newstitle p{
	font-size:14px;
	margin-top:10px;
	color:#676767;
	line-height:160%;
	height:46px;
	overflow:hidden;
}
.viewdetails{
	width:100px;
	height:30px;
	line-height:30px;
	background:#FB253F;
	color:#FFF;
	text-align:center;
	margin-top:40px;
	font-size:13px;
}
.newsimg{
	float:right;
	width:-moz-calc(100% - 0px);
	width:-webkit-calc(100% - 0px);
	width: calc(100% - 0px);
}
.newsimg img{
	width:100%;
	display:block;
}
/***招商**/
.joinus{
	clear:both;
	border:#e0e0e0 1px solid;
	border-bottom:0;
}
.potential_sec {
  margin-top: 85px;
}
.potential_sec .cooperation_tit {
  margin-bottom: 35px;
  color:#000
}
.potential_list {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.potential_list ul {
 /* position: relative;
  float: left;*/
  text-align:center;
  /*left: 50%;*/
}
.potential_list ul li {
  /*width: 160px;*/
  height: 85px;
  text-align: center;
  /*float: left;
  position: relative;
  left: -50%;
  border: 1px solid #e0e0e0;*/
  display:inline-block;
  /*border-radius:5px;*/
}
.potential_list ul li.second {
  margin: 0 30px;
}
.potential_list ul li a {
  display: table-cell;
  vertical-align: middle;
  font-size: 15px;
  color: #666666;
}
.potential_list ul li a:before {
  content: "";
  z-index: 10;
  background: url(../../../images/potential_icon.png?v=2.0) no-repeat;
  height: 32px;
  width: 34px;
  display: block;
  margin: 0 auto 5px;
  transition: all ease 0.3s;
  -moz-transition: all ease 0.3s;
  -o-transition: all ease 0.3s;
}
.potential_list ul li.first a:before {
  background-position: 0 0;
}
.potential_list ul li.second a:before {
  background-position: -183px 0;
}
.potential_list ul li.third a:before {
  background-position: -365px 0;
}

/*cooperation_sec*/
.cooperation_sec {
  margin-top: 25px;
}
.bussiness_sec .cooperation_tit {
  margin-bottom: 50px;
  color:#000
}
.cooperation_tit {
  font-size: 20px;
  color: #000;
  text-align: center;
  line-height: 1;
}
.cooperation_tit:before,
.cooperation_tit:after {
  content: "";
  width: 60px;
  height: 1px;
  background: #000;
  display: inline-block;
  vertical-align: middle;
}
.cooperation_tit:before {
  margin-right: 15px;
}
.cooperation_tit:after {
  margin-left: 15px;
}
.business_summary {
  /*padding-left: 50px;
  padding-right: 50px;*/
  font-size: 15px;
  font-weight:300;
  line-height:200%;
  padding:0 15px;
 /* margin-top:50px;*/
}
.business_summary p{
	margin-bottom:10px;
	text-align:justify;
	text-indent:2em;
}
/*advantage_list*/
.advantage_sec {
  margin-top: 30px;
}
.advantage_sec .cooperation_tit {
  margin-bottom: 25px;
}
.advantage_list ul li {
  float: left;
  width: 33.3333%;
  text-align: center;
  padding-top: 15px;
  padding-bottom: 10px;
  border-right: 1px solid #f0f0f0;
}
.advantage_list ul li.last {
  border-right: 0;
}
.counter {
  font-size: 26px;
  line-height: 1;
  position: relative;
  overflow: hidden;
  /*margin-right: -39.5px;*/
}
.counter1 {
  color: #c8152d;
}
.counter2 {
  color: #f1c44a;
}
.counter3 {
  color: #4fddd8;
}
.counter4 {
  color: #4a79f1;
}
.advantage_txt {
  line-height: 1;
  color: #999999;
  font-size: 15px;
  margin-top: 13px;
}
.counter:after,
.counter:after {
  content: "+";
  opacity: 0;
}
.advantage_list ul li:first-child .counter {
  margin-right: 0px;
}
.advantage_list ul li:first-child .counter:after {
  content: "年";
  font-size:20px
}
.counter.move {
  margin-right: 0;
  -webkit-transition: all 0.4s 1.5s ease-out;
  -o-transition: all 0.4s 1.5s ease-out;
  transition: all 0.4s 1.5s ease-out;
}
.counter.move:after {
  opacity: 1;
  -webkit-transition: all 0.4s 1.5s ease-out;
  -o-transition: all 0.4s 1.5s ease-out;
  transition: all 0.4s 1.5s ease-out;
}
.advantage_list2 {
  margin-top: 20px;
}
.advantage_list2 ul li {
  float: left;
  width: 50%;
  text-align: center;
  margin-top: 20px;
}
.advantage_icon {
  height: 50px;
  margin-bottom: 15px;
}
.advantage_icon1 {
  background: url(../../../images/ad_icon1.png?v=2.0) no-repeat center;
  background-size:36px 40px;
}
.advantage_icon2 {
  background: url(../../../images/ad_icon2.png?v=2.0) no-repeat center;
  background-size:52px 40px;
}
.advantage_icon3 {
  background: url(../../../images/ad_icon3.png?v=2.0) no-repeat center;
  background-size:48px 45px;
}
.advantage_icon4 {
  background: url(../../../images/ad_icon4.png?v=2.0) no-repeat center;
  background-size:43px 40px;
}
.advantage_icon5 {
  background: url(../../../images/ad_icon5.png?v=2.0) no-repeat center;
  background-size:38px 40px;
}
.advantage_icon6 {
  background: url(../../../images/ad_icon6.png?v=2.3) no-repeat center;
  background-size:27px 40px;
}
.advantage_icon7 {
  background: url(../../../images/ad_icon7.png?v=2.0) no-repeat center;
  background-size:30px 40px;
}
.advantage_icon8 {
  background: url(../../../images/ad_icon8.png?v=2.0) no-repeat center;
  background-size:44px 40px;
}
.advantage_list2 ul li div:nth-child(2),
.advantage_list2 ul li div + div {
  font-size: 14px;
  color: #999999;
  line-height: 1;
}
/*plan_list*/
.plan_sec {
  margin-top: 75px;
  padding-bottom:5px;
}
.plan_sec img{
	width:100%!important;
	margin-bottom:20px;
}
.plan_sec .cooperation_tit {
  margin-bottom: 30px;
}
.plan_list{
	display:none
}
.plan_list ul li .polygon {
  width: 206px;
  height: 178px;
  background: url(../images/polygon1.png) no-repeat;
  background-size: 100%;
  -webkit-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.plan_list ul li.polygon4 .polygon {
  background: url(../images/polygon2.png) no-repeat;
  background-size: 100%;
}
.plan_list {
  position: relative;
  width: 520px;
  margin: 60px auto 0;
  height: 354px;
}
.plan_list ul li {
  float: left;
  position: relative;
  width: 206px;
  height: 178px;
  overflow: hidden;
}
.plan_list ul li.polygon1 {
  margin-top: 87px;
}
.plan_list ul li.polygon2 {
  margin-left: -52px;
}
.plan_list ul li.polygon3 {
  margin-top: 87px;
  margin-left: -52px;
}
.plan_list ul li.polygon4 {
  margin-left: -361px;
  margin-top: 176px;
  cursor: pointer;
}
.polygon_txt {
  position: absolute;
  width: 80%;
  text-align: center;
  left: 10%;
  top: 50%;
  top: 50%\0;
  top: 40%\9;
  font-size: 16px;
  color: #f1712b;
  transform: translateY(-50%);
  -ms-transform: translateY(-50%); /* IE 9 */
  -moz-transform: translateY(-50%); /* Firefox */
  -webkit-transform: translateY(-50%); /* Safari 和 Chrome */
  -o-transform: translateY(-50%);
  -webkit-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}
.plan_list ul li:first-child + li + li + li .polygon_txt {
  top: 50%;
  top: 50%\0;
  top: 30%\9;
}

.plan_list ul li.polygon4 .polygon_txt {
  color: #999999;
  font-size: 14px;
}
.plan_list ul li.polygon4 .polygon_txt:before {
  content: "";
  display: block;
  background: url(../images/download_icon.png) no-repeat;
  width: 47px;
  height: 47px;
  margin: 0 auto 20px;
  background-position: 0 0;
}
.plan_list ul li:hover .polygon_txt {
  color: #fff;
}
.plan_list ul li:hover .polygon {
  background: url(../images/polygon_hover.png) no-repeat;
  background-size: 100%;
}
.plan_list ul li:first-child + li + li + li:hover .polygon_txt:before {
  background-position: 0 -48px;
}
/********表单提交********************/
.form.form2 {
	clear:both;
}
.f-cb {
  zoom: 1;
}

.f-cb:after {
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  overflow: hidden;
  content: ".";
}
.form .input_group {
	/*margin-bottom:35px*/
}
.form label {
	display:block;
	overflow:hidden;
	font-size:15px;
	line-height:30px;
	color:#666
}
.form .input_group .code img {
	height:100%;
	border-radius:5px;
	width:auto
}
.form .input_group .input {
	width:100%;
	float:left;
	/*margin-right:3.1%*/
}
.form .input_group .input.mr2 {
	margin-right:1.7%
}
.form .input_group .input.w100 {
	width:100%
}
.form .input_group .input:last-child {
	margin-right:0
}
.form .input_group .input.input_box2 {
	width:100%
}
.form .input_group .input label span{
	color:#F00
}
.form .input_group .input .choose {
	display:inline-block;
	vertical-align:12px
}
.form .input_group .input .choose .choose1 {
	display:inline-block;
	vertical-align:bottom;
	margin:0 15px;
	line-height:0
}
.form .input_group .input .choose .choose1 label {
	display:inline-block;
	font-size:14px;
	line-height:16px;
	color:#666
}
.form .input_group .input .choose .choose1 label input {
	margin-right:5px;
	display:inline-block;
	vertical-align:-1px
}
.form .input_group .input .select_box .select_item {
	width:31.2%;
	float:left;
	margin-right:3.1%
}
.form .input_group .input .select_box .select_item:last-child {
	float:right;
	margin-right:0
}
.form .input_group .input .text {
	display:block;
	width:100%;
	margin-top:0px;
	margin-bottom:15px;
	height:40px;
	border-radius:3px;
	border:1px solid #dbdbdb;
	padding:0 10px;
	color:#666;
	font-size:14px;
	line-height:40px;
	box-sizing:border-box;
}
.form .input_group .input .text.select {
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background:url(../../../images/xx.png) no-repeat 95% center #fff
}
.form .input_group .input .text.textarea {
	resize:none;
	height:248px;
	line-height:24px;
	padding-top:12px
}
.form .input_group .input .text.date {
	padding-left:60px;
	background:url(../../../images/time.png) no-repeat 20px center #fff
}
.form .input_group .input .input_box input[type="text"] {
	display:block;
	width:64%;
	float:left;
	margin-top:8px;
	height:50px;
	border-radius:5px;
	border:1px solid #dbdbdb;
	padding:0 10px;
	font-size:16px;
	line-height:50px;
	box-sizing:border-box
}
.form .input_group .input .input_box input[type="button"] {
	width:32.2%;
	margin-top:8px;
	height:50px;
	border:none;
	border-radius:5px;
	background:#FB253F;
	float:right;
	padding:0;
	display:block;
	color:#fff;
	font-size:14px;
	line-height:50px
}
.form .input_group .code {
	float:left;
	border-radius:5px;
	margin-top:8px;
	height:50px;
	box-sizing:border-box;
	border:1px solid #dbdbdb;
}
.form .submit {
	clear:both;
	display:block;
	width:50%;
	height:50px;
	background:#b10908;
	font-size:18px;
	line-height:50px;
	color:#fff;
	border-radius:5px;
	display:block;
	border:none;
	margin-left:auto;
	margin-right:auto;
	margin-top:26px;
	cursor:pointer;
	transition: all linear 0.3s;
}
.form .submit:hover{
	background:#C50706;
	transform:translateY(-10px);
	-webkit-transform:translateY(-10px);
	-moz-transform:translateY(-10px);
	-ms-transform:translateY(-10px);
	-o-transform:translateY(-10px);
	box-shadow:0 15px 15px rgba(0,0,0,.15);
}
.feedback .wrapper{
	border:#e0e0e0 1px solid;
	/*border-top:0;*/
	overflow:hidden;
	padding:0 15px 30px 18px;
}
/***********科技************************/
.technology{
	clear:both;
	width:100%;
	overflow:hidden;
	padding-top:18px;
	background:#F1EFFA;
}
.technology h2{
    font-size:18px;
	color: black;
	margin-bottom: 20px;
	text-align:center;
	color:#CE0724;
	font-weight:normal;
  }
.technology .wraper ul{
	line-height:200%;
	font-size:15px;
	font-weight:300;
	
}
.num-box {
    width: 100%;
    /*height: 520px;*/
    position: relative;
	z-index:999;
}
.num-box img {
    width: 100%;
    height: 100%;
}
.num-box .box {
    width: 100%;
    height: 100%;
    /*position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%,0);*/
    display: flex;
    justify-content: space-between;
    align-items: center;
	padding:50px 10px 30px;
}
.num-box .box .item .num{
    font-size: 40px;
    font-family: "Arial";
    color: #CF0723;
    font-weight: bold;
    line-height: 0.6;
    text-align: center;
    height: 47px;
}
.num-box .box .item .title {
    font-size: 13px;
    color: #CF0723;
    line-height: 2.572;
    text-align: center;
}
.num-box .box .item .year {
    font-size: 18px;
    font-weight: 500;
}
.local{
	display:none
}
.canshu table {
	border-collapse: collapse;
	width:100%;
}
.canshu table td{
	border: 1px solid #CCC;
	padding-left:10px;
	padding-right:10px;
	line-height:160%;
	padding-top:15px;
	padding-bottom:15px;
	line-height:140%;
	color:#333;
	/*font-size:12px;*/
}
.canshu table tr:nth-child(odd) td{
    background: #FFF;
}
.canshu table tr:nth-child(even) td{
    background: #eeeeef;
}
a.buylink{
	padding:3px 5px;
	text-align:center;
	color:#FFF;
	border-radius:4px;
	background:#F08000;
	display:inline-block;
	font-size:12px;
}
a.download{
	text-align:center;
	color:#FFF;
	border-radius:3px;
	background:#999999;
	display:inline-block;
	padding:3px 5px;
	font-size:13px;
	font-weight:bold;
}
/*登录注册*/
 
.cd-user-modal { 
 position: fixed; 
 top: 0; 
 left: 0; 
 width: 100%; 
 height: 100%; 
 background: rgba(52, 54, 66, 0.9); 
 z-index: 9; 
 overflow-y: auto; 
 cursor: pointer; 
 visibility: hidden; 
 opacity: 0; 
 -webkit-transition: opacity 0.3s 0, visibility 0 0.3s; 
 -moz-transition: opacity 0.3s 0, visibility 0 0.3s; 
 transition: opacity 0.3s 0, visibility 0 0.3s; 
} 
.cd-user-modal.is-visible { 
 visibility: visible; 
 opacity: 1; 
 -webkit-transition: opacity 0.3s 0, visibility 0 0; 
 -moz-transition: opacity 0.3s 0, visibility 0 0; 
 transition: opacity 0.3s 0, visibility 0 0; 
} 
.cd-user-modal.is-visible .cd-user-modal-container { 
 -webkit-transform: translateY(0); 
 -moz-transform: translateY(0); 
 -ms-transform: translateY(0); 
 -o-transform: translateY(0); 
 transform: translateY(0); 
} 
#cd-user-close{
	position:absolute;
	width:30px; 
	height:30px; 
	z-index:99; 
	right:10px; 
	top:15px; 
	text-align:center; 
	line-height:30px; 
	color:#FFF; 
	cursor:pointer;
	border:#FFF 1px solid; 
	border-radius:50%;
}
.cd-user-modal-container { 
 position: relative;
 z-index:10;
 width:calc(100% - 30px);
 /*max-width: 400px;*/
 height:360px;
 background: #FFF; 
 top:50%;
 margin: -200px auto 0 auto; 
 cursor: auto; 
 border-radius: 0.25em;
 -webkit-transform: translateY(-30px); 
 -moz-transform: translateY(-30px); 
 -ms-transform: translateY(-30px); 
 -o-transform: translateY(-30px); 
 transform: translateY(-30px); 
 -webkit-transition-property: -webkit-transform; 
 -moz-transition-property: -moz-transform; 
 transition-property: transform; 
 -webkit-transition-duration: 0.3s; 
 -moz-transition-duration: 0.3s; 
 transition-duration: 0.3s; 
}
.zhuce{
	/*max-width:600px;*/
	height:500px;
	margin: -250px auto 0 auto; 
}
.cd-user-modal-container .cd-switcher:after { 
 content: ""; 
 display: table; 
 clear: both; 
} 
.cd-user-modal-container .cd-switcher li { 
 width: 100%; 
 float: left; 
 text-align: center; 
} 
/*.cd-user-modal-container .cd-switcher li:first-child a { 

 border-radius: .25em 0 0 0; 
} 
.cd-user-modal-container .cd-switcher li:last-child a { 
 border-radius: 0 .25em 0 0; 
}*/ 
.cd-user-modal-container .cd-switcher li a { 
 border-radius:.25em .25em 0 0; 
} 
.udis{
	display:none;
}
.cd-user-modal-container .cd-switcher a { 
 display: block; 
 width: 100%; 
 height: 60px; 
 line-height: 60px;
 font-size:16px;
 background: #FFF; 
 color: #424242; 
} 
.cd-user-modal-container .cd-switcher a.selected { 
 background: #049DEB; 
 color: #FFF; 
} 
 
#cd-login, #cd-signup { 
 display: none;
} 
 
#cd-login.is-selected, #cd-signup.is-selected{ 
 display: block; 
}
.el-input__prefix {
	position:absolute;
	left:10px;
	top:0;
	color:#c0c4cc;
	width:25px;
	height:40px;
}
.el-input__icon,.el-input__prefix {
	height:100%;
	text-align:center;
	transition:all .3s
}
.icon-user {
	width:25px;
	height:40px;
	display:block;
	background:url(../../../images/user.png) no-repeat center;
}
.icon-suocopy{
	width:25px;
	height:40px;
	display:block;
	background:url(../../../images/password.png) no-repeat center;
}
.el-form-item {
	margin-bottom:20px;
	margin-left:15px;
	margin-right:15px;
	/*margin-top:20px;*/
	position:relative;
}
.el-input__inner{
	width:100%;
	height:44px;
	padding-left:40px;
	background:#fff;
	border-radius:0;
	border:1px solid #e7e7e7;
	/*border-width:0 0 1px*/
}
.el-input__inner:focus {
	border-color:#049DEB
}
.el-input__button{
	width:100%;
	height:45px;
	line-height:45px;
	background:#049DEB;
	border:0;
	color:#FFF;
	font-size:18px;
	border-radius:3px;
	/*margin-top:10px;*/
}
.el-input__reg{
	width:100%;
	height:45px;
	line-height:45px;
	background:rgba(4,157,235,0.1);
	border:#049DEB 1px solid;
	color:#049DEB;
	font-size:18px;
	border-radius:3px;
	margin-top:0px;
}
.zhuce .el-form-item{
	margin-bottom:10px!important;
	clear:both;
	overflow:hidden;
}
.zhuce span{
	float:left;
	width:26%;
	display:block;
	height:40px;
	line-height:40px;
	font-size:14px;
}
.zhuce span i{
	display:inline-block;
	width:32px;
}
.zhuce .el-input__inner{
	float:left;
	width:74%;
	padding-left:10px;
	height:40px;
	line-height:40px;
}
.zhuce .el-input__button{
	margin:0
}
.cd-user-modal input::-webkit-input-placeholder{font-size:14px;color:#CCC;}    /* 使用webkit内核的浏览器 */
.cd-user-modal input::-moz-placeholder{font-size:14px;color:#CCC;}                  /* Firefox版本4-18 */
.cd-user-modal input::-ms-input-placeholder{font-size:14px;color:#CCC;}           /* IE浏览器 */