﻿@charset "utf-8";
@font-face {
	font-family: 'iconfont';  /* project id 591377 */
	src: url('//at.alicdn.com/t/font_591377_9gkmgcwdysm.eot');
	src: url('//at.alicdn.com/t/font_591377_9gkmgcwdysm.eot?#iefix') format('embedded-opentype'),
	url('//at.alicdn.com/t/font_591377_9gkmgcwdysm.woff2') format('woff2'),
	url('//at.alicdn.com/t/font_591377_9gkmgcwdysm.woff') format('woff'),
	url('//at.alicdn.com/t/font_591377_9gkmgcwdysm.ttf') format('truetype'),
	url('//at.alicdn.com/t/font_591377_9gkmgcwdysm.svg#iconfont') format('svg');
}
.box-title{ font-weight:bold !important; }
.box-title strong{ color:#e62129 !important;}
.box-content{ font-size:18px !important; padding-top:25px !important; line-height:2;}
.box-content b{ color:#e62129; display:block;}



/****************************************************************头部设置*********************************************************************/

.top_banner{ overflow:hidden;}
.top_banner li{ width:1920px; position:relative; left:50%;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);}



/*******banner条***/
.banner{ position:relative; overflow:hidden; }
.slider{ margin:0 auto;;}
.flexslider {margin: 0;padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden; height:750px; background:#000 !important; }
.flexslider .slides img {display: block; position:relative;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 450px;}
.no-js .slides > li:first-child {display: block;}
.flexslider {margin: 0 auto;position: relative;zoom: 1;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav {width:90%;  margin:0 auto; position:relative; }
.flex-direction-nav a {width: 60px;height: 90px;margin: -60px 0 0;display: block;background: url(../trademark/ad_ctr.png) no-repeat 0 0;position: absolute;bottom:230px;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 0 -90px;right:50px;}
.flex-direction-nav .flex-prev {left: 50px;}
.flexslider:hover .flex-next {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter:alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align: center;}
.flex-control-nav li {margin: 0 2px;display: inline-block; zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(../trademark/dot.png) no-repeat 0 -16px;display:block;height: 16px;overflow: hidden;text-indent:-99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active {background-position: 0 0;}

.friends_banner{ position:relative; overflow:hidden;}
.friends_banner img{ display:block; position:relative;}


/**********************h5背景********************************/

#particles-js, #parallax, .layer, .some-space, .some-more-space {
	height: 100%; background:#0059a3;

	width: 100%;
}


/*首页标题*/

.indextitle{ text-align:left; padding:40px 0; line-height:2; position:relative;}
.indextitle h2{ font-size:30px; border-left:10px solid #e62129; font-weight:bold;position:relative; line-height:1; padding-left:10px;display:inline-block; color:#000;  }
.indextitle p{ font-size:14px; padding-left:15px; color:#aaa; display:inline-block;}



.index_more{ display:block; height:50px; line-height:50px; color:#fff !important; width:220px; border-radius:50px; box-shadow:0 0 10px rgba(0,0,0,0.3); padding:0; background:#e62129; margin:50px auto; text-align:center; font-size:18px;}


/******首页配置********/

/***********************************/
.hot{}
.hot li{ float:left; border-radius:5px; box-shadow:0 0 10px rgba(0,0,0,0.2); margin-bottom:40px; height:365px; overflow:hidden;}
.hot li img{ display:block;}
.hot li:nth-child(2n){ float:right;}

.hot_menu .hd{  width:170px; background:#f8faff; height:260px; float:left;position:relative;}
.hot_menu .hd ul{ padding:20px 15px; }
.hot_menu .hd ul li{ float:none; margin:0; box-shadow:0 0 0; height:35px; line-height:35px; margin:10px 0; text-align:center; font-size:16px;}
.hot_menu .hd ul li.on{ background:#56a0f9; color:#fff; font-size:18px; background-image: -webkit-linear-gradient(top left, #8788fc, #56a1f9);}
.hot_menu .hd .h_more{ text-align:center; position:absolute; bottom:20px; font-size:18px; width:170px; left:0;}
.hot_menu .hd .h_more a{ color:#8788fc;}
.hot_menu .hd .h_more a:after{ content:'>';}

.hot li:nth-child(2) .hot_menu .hd .h_more a{ color:#fbaa70;}
.hot li:nth-child(3) .hot_menu .hd .h_more a{ color:#66e17b;}
.hot li:nth-child(4) .hot_menu .hd .h_more a{ color:#8d5dfe;}

.hot_menu .bd{ float:right; width:400px; padding:15px;}


.hot_menu .bd li{ box-shadow:0 0 0;border-radius:0; padding:0 0 12px 20px; width:205px; height:auto; float:left; margin:0; border-bottom:1px dotted #cdd8ff;}
.hot_menu .bd li h2{ font-size:16px; color:#000; margin-bottom:10px;}
.hot_menu .bd li p{ color:#999; line-height:1.6; font-size:12px; }
.hot_menu .bd li h3{ font-size:20px; color:#e62129;  display:block; margin-top:3px;}
.hot_menu .bd li b{ display:block; text-align:center; font-size:12px; font-weight:normal; border-radius:28px; height:28px; line-height:26px; border:1px solid #8788fc; width:115px; margin-top:10px; color:#8788fc;}

.hot li:nth-child(2) .hot_menu .bd li b{border:1px solid #fbaa70; color:#fbaa70;}
.hot li:nth-child(3) .hot_menu .bd li b{border:1px solid #66e17b; color:#66e17b;}
.hot li:nth-child(4) .hot_menu .bd li b{border:1px solid #8d5dfe; color:#8d5dfe;}


.hot_menu .bd li h3:after{ content:'/起'; font-size:13px; color:#aaa;}
.hot_menu .bd li:last-child{ border-bottom:0; padding-bottom:0; padding-top:14px;}
.hot_menu .bd li:nth-child(1){ width:155px; border-right:1px dotted #cdd8ff;  box-shadow:0;text-align:center; height:230px; border-bottom:0; margin:0;margin-right:10px; padding-top:50px; padding-left:0; padding-right:20px; }
.hot_menu .bd li:nth-child(1) h3{ font-size:24px; margin-top:20px;}
.hot_menu .bd li:nth-child(1) p{ font-size:14px;}
.hot_menu .bd li:nth-child(1) h3:after{ content:'/起'; font-size:16px; color:#969696;}
.hot_menu .bd li:nth-child(1) b{ margin:10px auto;}


.hot li:nth-child(2) .hot_menu .hd{ background:#fff9f7;}
.hot li:nth-child(2) .hot_menu .hd ul li.on{background-image: -webkit-linear-gradient(top left,  #ffbf64,#f89a79);}
.hot li:nth-child(2) .hot_menu .bd li:nth-child(2){border-bottom:1px dotted #ffcfbb;}
.hot li:nth-child(2) .hot_menu .bd li:nth-child(1){ border-right:1px dotted #ffcfbb;}


.hot li:nth-child(3) .hot_menu .hd{ background:#f6fff3;}
.hot li:nth-child(3) .hot_menu .hd ul li.on{background-image: -webkit-linear-gradient(top left,  #a0e168,#47dc7a);}
.hot li:nth-child(3) .hot_menu .bd li:nth-child(2){border-bottom:1px dotted #66e17b;}
.hot li:nth-child(3) .hot_menu .bd li:nth-child(1){ border-right:1px dotted #66e17b;}

.hot li:nth-child(4) .hot_menu .hd{ background:#faf6ff;}
.hot li:nth-child(4) .hot_menu .hd ul li.on{background-image: -webkit-linear-gradient(top left,  #725fff,#a35bfd);}
.hot li:nth-child(4) .hot_menu .bd li:nth-child(2){border-bottom:1px dotted #decbff;}
.hot li:nth-child(4) .hot_menu .bd li:nth-child(1){ border-right:1px dotted #decbff;}



.zhouqi .hd ul{ display:flex; border-bottom:3px solid #e62129;}
.zhouqi .hd ul li{ flex:1; height:60px; line-height:60px; font-size:23px; text-align:center;}
.zhouqi .hd ul li.on{ background:#e62129; color:#fff; border-radius:10px 10px 0 0;}

.zhouqi .bd ul{ display:flex; padding:30px 0;}
.zhouqi .bd ul li{ flex:1; box-shadow:0 0 8px rgba(0,0,0,0.1); margin-right:15px; border-radius:10px; padding:15px;}
.zhouqi .bd ul li h2{ font-size:17px; color:#000; font-weight:bold;}
.zhouqi .bd ul li h2:before{ content:'●'; margin-right:6px; color:#e62129;}
.zhouqi .bd ul li p{ display:block; margin:10px 0; color:#888; line-height:1.7; padding-left:17px; font-size:15px;}
.zhouqi .bd ul li .more{ font-size:14px; border-radius:30px; height:30px; line-height:30px; border:1px solid #e62129; display:block; text-align:center; width:120px; margin:10px auto; color:#e62129;}
.zhouqi .bd ul li:last-child{ margin-right:0;}
.zhouqi .bd ul li:nth-child(2n) h2:before{ color:#678ded;}
.zhouqi .bd ul li:nth-child(2n) .more{ border:1px solid #678ded;color:#678ded;}

.zhouqi .bd ul li i{ display:none;}

.xinxihua{}

.xinxihua li{ float:left; width:49%;  margin-bottom:40px;}
.xinxihua li img{ display:block; position:relative; left:0;}
.xinxihua li div{ width:29%;overflow:hidden; float:left;}
.xinxihua li div.xinxin_1 { box-shadow:0 0 10px rgba(0,0,0,0.1); height:280px;  display:block; padding:15px 15px 0 15px; float:right; width:68%;}
.xinxihua li div.xinxin_1 li{ width:47%; margin-right:6%; float:left; display:block; line-height:2; margin-bottom:20px; position:relative;}
.xinxihua li div.xinxin_1 li:nth-child(2n){ margin-right:0;}
.xinxihua li div.xinxin_1 li h2{ display:block; position:relative; margin-bottom:14px; line-height:1.2; font-size:16px; font-weight:bold; color:#000;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.xinxihua li div.xinxin_1 li p{ color:#888; display:block; font-size:14px; line-height:1.4;}
.xinxihua li div.xinxin_1 li img{ position:absolute; right:-0; top:-6px;}
.xinxihua li:nth-child(2n){ float:right;}


.xinxihua_2{}

.xinxihua_2 li{ float:left; width:49%; display:flex; margin-bottom:40px;}
.xinxihua_2 li img{ display:block;}
.xinxihua_2 li div{flex:1; }
.xinxihua_2 li div.xinxin_1 { box-shadow:0 0 10px rgba(0,0,0,0.1); flex:1.15; display:block; padding:20px; margin-left:15px;}
.xinxihua_2 li div.xinxin_1 li{ width:50%; float:left; display:block; line-height:2; margin-bottom:20px; position:relative;}
.xinxihua_2 li div.xinxin_1 li h2{ display:inline-block; position:relative; font-size:16px; font-weight:bold; color:#000;}
.xinxihua_2 li div.xinxin_1 li p{ color:#888; display:block; font-size:14px;}
.xinxihua_2 li div.xinxin_1 li img{ position:absolute; right:-30px; top:0;}

.xinxihua_2 li:nth-child(2n){ float:right;}



.jiaoyi{}
.jiaoyi li{ float:left; width:185px; margin-right:18px; margin-bottom:18px;}
.jiaoyi li img{ max-width:100%; display:block; border-radius:5px;}
.jiaoyi li:nth-child(6n){ margin-right:0;}
.jiaoyi ul li .t{ display:flex; font-size:15px; padding:20px 0;}
.jiaoyi ul li .t p:nth-child(1){ flex:7;}
.jiaoyi ul li .t p:nth-child(2){ flex:4; text-align:right;  color:#e62129; font-weight:bold;}

.newslist:last-child{ margin-right:0;}
.newslist{ overflow:hidden; margin-bottom:50px;width:380px; float:left; margin-right:30px;}
.newslist li{ border-bottom:1px dotted #eee; padding:15px 0; }
.newslist li h2{ display:block; margin:0; line-height:1.4; margin-bottom:10px;
	font-size:15px;
	text-overflow:ellipsis; overflow:hidden;
	-o-text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	white-space:nowrap;

}
.newslist li P{ color:#888; line-height:1.7; font-size:12px;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical;
	overflow:hidden;}
.newslist li .pic_img{ width:165px; float:left; overflow:hidden; margin-right:15px;}
.newslist li img{ display:block; max-width:100%;}

.newslist li h3{ font-weight:bold; font-size:16px; display:block; margin-bottom:10px;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;}


/*新闻*/
.w1100{max-width: 1200px; margin: 0 auto;}
.articlist{ padding:0 0; max-width:1200px; margin:0 auto; }
.articlist{ padding:;}
.articlist li{ line-height:1.6; font-size:12px;  border-bottom:1px dotted #ddd; padding:2% 0;}
.articlist li:last-child{ border-bottom:0;}
.articlist li .time{ display:block; font-size:16px; line-height:1.5;  width:118px; margin-right:30px;text-align:center;   float:left; position:relative; text-align:center; border-right:1px solid #eee; height:130px;}
.articlist li a{ overflow:hidden;}
.articlist li .time span{ font-size:30px; display:block; font-weight:bold;}
.articlist li .time i{  font-style:normal; color:#aaa;}
.articlist li img{  width:300px; float:left; margin-right:40px;}
.articlist li h3{ margin:0; line-height:1; color:#151515; font-weight:bold; margin-bottom:10px;text-overflow:ellipsis; overflow:hidden; font-size:17px;
	-o-text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	white-space:nowrap;}
.articlist li p{color:#666666; font-size:14px; margin:5px 0; line-height:2;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;
}
.articlist li p.click{ color:#aaa; font-size:12px;}
.articlist li p.click i{ font-size:14px; margin:0 6px;}
.articlist li .mm{ color:#439890;  font-size:13px; display:inline-block; background:#e62129; color:#fff; margin-top:10px; padding:5px 15px;}
.articlist li:hover .time span,.newspic li:hover .time i,.newspic li:hover h3{ color:#e62129;}


/*详情*/
.info_news{ display:flex;}
.info_show{ line-height:2.2; padding:20px 0 30px 0; flex:9;}
.info_show img{ max-width:100%;}
.info_right{ flex:3; background:#fafafa; margin-left:30px; padding:20px;}
.info_right .indextitle{ padding:20px 0;}
.info_right li{ padding:15px 0; border-bottom:1px solid #eee;}
.info_right li h2{ display:block; margin:0; line-height:1.2; color:#151515; font-weight:bold; margin-bottom:10px;text-overflow:ellipsis; overflow:hidden; font-size:15px; }
.info_right li p{color:#888; font-size:12px; margin:5px 0; line-height:2;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;
}

.s_title{ text-align:center;}
.s_title h2{font-family:'微软雅黑'; font-size:18px; font-weight:bold;}
.s_title p.z{ font-size:14px; color:#777; border-bottom:1px solid #eee; padding:5px;}
.s_title p.c{ padding:12px; text-align:left; background:#eee; color:#888; font-size:12px;}
.s_title p.c span{ display:inline-block; font-size:12px; font-weight:bold; color:#000;}
.s_img{ padding:20px 0;}
.s_img img{ display:block; max-width:100%;}
.s_content{ padding:15px 0;}
.p_content{ font-size:14px; text-align:right;}

/*产品详情*/

.show_left{ width:950px; float:left;}
.show_left .show_biaoti{ padding:20px; background:#fff;}
.show_left .show_biaoti .show_img{ float:left; width:280px; text-align:center;display:table; height:280px; overflow:hidden; background:url(../trademark/showbg.jpg) no-repeat; color:#fff; border:1px solid #eee; }
.show_left .show_biaoti .show_img h2{display:table-cell; vertical-align:middle; line-height:1.3; padding:0 30px; font-weight:bold; font-size:24px;}
.show_left .show_biaoti .show_title{ float:right; width:600px; position:relative;}
.show_left .show_biaoti .show_title h3{ position:absolute; right:0; top:0; color:#d6252a; font-weight:bold; font-size:22px;}
.show_left .show_biaoti .show_title h3 i{ font-size:16px;}
.show_left .show_biaoti .show_title h2{ font-size:20px; font-weight:bold; color:#000; padding:0; margin-bottom:10px;}
.show_left .show_biaoti .show_title .jiage{ padding:0 12px; background:#f7f8fa; font-size:16px;}
.show_left .show_biaoti .show_title .jiage span{ font-size:30px; font-weight:bold; color:#c20e0e;}
.show_left .show_biaoti .show_title .jiage span b{ font-size:15px;}
.show_left .show_biaoti .show_title .jiage span i{ font-size:15px; font-style:normal; margin:0 5px;}

.show_left .show_biaoti .show_title a{ text-align:center; display:block; width:180px; height:42px; line-height:42px; border-radius:42px; background:#c20e0e; border-radius:42px; margin:25px 0; font-size:16px; color:#fff;}

.show_left .show_biaoti .show_title ul.biaoqian{ display:flex;}
.show_left .show_biaoti .show_title ul.biaoqian li{ flex:1; text-align:center; line-height:1.5; border-right:1px solid #eee;}
.show_left .show_biaoti .show_title ul.biaoqian li h2{ font-size:30px; color:#e62129; font-weight:bold; position:relative; line-height:1;}
.show_left .show_biaoti .show_title ul.biaoqian li h2:after{ content:'+'; font-size:12px; color:#888; position:absolute; top:0; font-weight:normal; padding-left:5px;}
.show_left .show_biaoti .show_title ul.biaoqian li:last-child{ border-right:0;}
.show_left .show_biaoti .show_title ul.biaoqian li:nth-child(2) h2:after{ content:'家';}
.show_left .show_biaoti .show_title ul.biaoqian li:nth-child(4) h2:after{ content:'+';}
.show_left .show_biaoti .show_title ul.biaoqian li p{ font-size:12px; line-height:1;}



.show_left .show_content{  margin-top:15px; padding:0;}
.show_left .show_content ul.title{font-size:20px; font-weight:bold; padding-bottom:0;}
.show_left .show_content ul.title h2{ display:inline-block; width:175px; height:47px; line-height:47px; font-weight:bold; background:#e62129; color:#fff; text-align:center; font-size:18px; border-radius:0 45px 0 0;}
.show_left .show_content ul.content{ padding:20px; background:#fff; margin-bottom:20px;}
.show_left .show_content ul.content img{ max-width:100%;}


.show_left .show_content ul.content .shangbiao_pic{ overflow:hidden; margin-bottom:20px;}
.show_left .show_content ul.content .shangbiao_pic ul{ height:auto;}
.show_left .show_content ul.content .shangbiao_pic li{ padding:0; border:0; width:300px; border-radius:0; padding:0; margin:0; margin-right:10px;}
.show_left .show_content ul.content .shangbiao_pic li img{ max-width:100%; margin:0;}
.show_left .show_content ul.content .shangbiao_pic li h2{ display:none;}


.show_right{ width:230px; float:right; }
.show_right .title{ background:#c20e0e; padding:10px 15px; text-align:center; }
.show_right .title h2{ font-size:24px; font-weight:bold; color:#fff;}

.layui-collapse{ border:0 !important;}
.layui-colla-item{ border:0 !important;}
.layui-colla-title{ height:60px !important; line-height:60px !important; background:#fff !important; font-size:18px !important; margin-bottom:0 !important; border-bottom:1px solid #eee;}
.layui-colla-content{ border:0 !important; background:#fff; padding:0 !important;}

.layui-colla-content li{ padding:10px 15px; background:#fff; display:block; border-bottom:1px solid #f5f5f5;}
.layui-colla-content li div{ width:60px; height:60px; border:1px solid #eee; overflow:hidden; float:left; margin-right:12px;}
.layui-colla-content li p{ color:#c20e0e;}
.layui-colla-content li p:after{ content:'/元起'; font-size:12px;}


div.sdmenu{}
div.sdmenu div:hover span{background:#fdf2f2;}
div.sdmenu div{ margin-bottom:10px;overflow:hidden;}
div.sdmenu div span{ height:60px; font-size:18px; border-bottom:1px solid #eee; line-height:60px;cursor:pointer; background:#fff; padding:0 15px; display:block; position:relative; background:#fdf2f2;}
div.sdmenu div span:after{ content:'--';  font-size:20px;font-weight:bold; position:absolute; right:10px; top:0%;}

div.sdmenu div.collapsed{ height:60px; }
div.sdmenu div.collapsed span{ background:#fff;}
div.sdmenu div.collapsed:hover span{background:#fdf2f2;}

div.sdmenu div.collapsed span:after{ content:'+'; font-size:20px; font-weight:bold; top:0;}
div.sdmenu div li{ padding:10px 15px; background:#fff; display:block; border-bottom:1px solid #f5f5f5;}
div.sdmenu div li div{ width:60px; height:60px; border:1px solid #eee; overflow:hidden; float:left; margin-right:12px;}
div.sdmenu div li p{ color:#c20e0e;}
div.sdmenu div li p:after{ content:'/元起'; font-size:12px;}
/******************************公司注册*****************************************/

.infotitle{ text-align:center; line-height:1.7; padding:40px 0;}
.infotitle h2{ font-size:37px; color:#000;}
.infotitle h2:after{ width:51px; height:22px; content:''; padding:20px 40px; background:url(../trademark/i_2.png) no-repeat center; }
.infotitle h2:before{ width:51px; height:22px; content:''; padding:20px 40px; background:url(../trademark/i_1.png) no-repeat center; }
.infotitle p{ color:#828282; font-size:17px;}


/**/
.t_leixing{ padding:40px 0 80px 0;}
.slideBox_wx{  margin:0 auto; max-width:1115px;}
.slideBox_wx .hd{ background:#fff; width:193px; float:left; border-right:3px solid #e62129; padding-right:25px;}
.slideBox_wx .hd ul{ text-align:center; margin:0 auto;}
.slideBox_wx .hd ul li{ font-size:20px; margin:10px 0; line-height:1.4; padding:6px; position:relative; border:1px solid #ddd; border-radius:5px;}
.slideBox_wx .hd ul li p{ font-size:14px;}
.slideBox_wx .hd ul li.on{ color:#fff; background:#e62129;border:1px solid #e62129; position:relative;}
.slideBox_wx .hd ul li.on:after{ content:'>'; position:absolute; width:21px; height:21px; border-radius:21px; background:#e62129; display:block; right:-38px; top:50%; margin-top:-11px; line-height:23px; font-family:'宋体'; text-align:center; font-size:14px;}


.slideBox_wx .bd{ float:right; width:890px;}


.slideBox_wx .inBox{ margin:0 auto; }
.slideBox_wx .inBox .inHd{ background:none; border:0;margin:0 auto; width:270px; float:right;}
.slideBox_wx .inBox .inHd ul{ text-align:center; margin:0 auto;}
.slideBox_wx .inBox .inHd ul li{ width:48%; float:left; height:40px; line-height:40px; margin-bottom:20px; border:1px solid #ddd; border-radius:5px; margin-right:4%}
.slideBox_wx .inBox .inHd ul li:nth-child(2n){ margin-right:0;}
.slideBox_wx .inBox .inHd ul li i{ display:block; height:52px; width:52px; margin:0 auto; font-size:40px; line-height:52px; color:#a3aecc;}

.slideBox_wx .inBox .inHd ul li.on{ color:#fff; border:1px solid #e62129; background:#e62129;}

.slideBox_wx .inBox .inBd{width:600px; float:left; margin:0 auto;overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,0.05); padding:20px 0 20px 70px; position:relative; height:221px;}
.slideBox_wx .inBox .inBd ul img{ position:absolute; bottom:0; right:15px; z-index:0;}
.slideBox_wx .inBox .inBd ul .weixin_tab_title{ position:relative; z-index:1;}
.slideBox_wx .inBox .inBd ul .weixin_tab_title h2{ color:#00072d; font-size:20px; display:block; line-height:1 }
.slideBox_wx .inBox .inBd ul .weixin_tab_title h2:after{ content:'——'; display:block; color:#e62129;}
.slideBox_wx .inBox .inBd ul .weixin_tab_title p{ line-height:1.8; color:#888; font-size:13px;}
.slideBox_wx .inBox .inBd ul .more{ display:block; height:38px; line-height:38px; border-radius:38px; width:176px;background-image: -webkit-linear-gradient(top left,#ffbf64,#f89a79); text-align:center; display:block; margin:15px auto 0 auto; color:#fff;}

.t_gonglue{ background:#fafafa; padding-bottom:70px; padding-top:30px;}
.t_gonglue ul{ max-width:1200px; display:flex; margin:0 auto;}
.t_gonglue ul li{ flex:1; margin-right:37px; text-align:center;}
.t_gonglue ul li img{ display:block; margin:15px auto;}
.t_gonglue ul li h2{ font-size:18px; font-weight:bold; color:#000;}
.t_gonglue ul li p{ font-size:14px; color:#999; margin:16px 0; line-height:1.7;}
.t_gonglue ul li a{ display:block; border-radius:5px; border:1px solid #faa772; color:#faa772; height:38px; width:130px; margin:0 auto; line-height:38px;}
.t_gonglue ul li:last-child{ margin-right:0;}


.t_why{ max-width:1200px; margin:0 auto 50px auto;}
.t_why ul { display:flex;}
.t_why ul li{ flex:1; border-right:1px solid #eee; margin-right:30px;}
.t_why ul li:last-child{ margin-right:0; border-right:0;}
.t_why ul li h2{ font-size:16px; font-weight:bold; color:#000; display:block; margin-bottom:8px;}
.t_why ul li p{ font-size:12px; color:#999;}
.t_why ul li img{ float:left; display:block; margin-right:20px;}



.t_fuwu{ max-width:1200px; margin:0 auto 50px auto;}
.t_fuwu ul { padding:55px 110px 30px 110px; background:#fafafa;}
.t_fuwu ul li{ float:left; width:308px; line-height:71px; background:#fff; float:left; box-shadow:0 0 15px rgba(0,0,0,0.1); margin-right:28px; margin-bottom:28px; padding:40px;}
.t_fuwu ul li img{ float:left; display:block; margin-right:20px;}
.t_fuwu ul li:nth-child(3n){ margin-right:0;}


/**************************************************************/
.about_1{ max-width:1000px; margin:0 auto 50px auto;}
.about_1 ul{ display:flex; position:relative;}
.about_1 ul:after{ position:absolute; height:7px; background:#e62129; width:90%; content:''; top:40%; left:5%; z-index:0; }
.about_1 ul li{ flex:1; text-align:center;}
.about_1 ul li h2{ font-size:50px; display:block; width:110px; border-radius:110px; height:110px; font-weight:bold; line-height:90px; border:10px solid #e62129; text-align:center; color:#e62129; margin:15px auto; position:relative; background:#fff; z-index:10;}
.about_1 ul li p{ font-size:16px;}
.about_1 ul li:nth-child(3){ position:relative; margin-top:-20px;}
.about_1 ul li:nth-child(3) h2{ width:150px; border-radius:150px; height:150px; line-height:130px; color:#000; }

.about_about{ max-width:1200px; line-height:2.5; font-size:18px; margin:0 auto 25px auto;}

.about_2{ max-width:1200px; margin:0 auto; background:#e62129;}
.about_2 ul{ display:flex;}
.about_2 ul li{ flex:1; padding:30px 0; padding-left:17%; line-height:55px;}
.about_2 ul li:nth-child(2){ padding-left:10%;}
.about_2 ul li img{ float:left; margin-right:15px;}
.about_2 ul li h2{ display:inline-block; font-size:24px; color:#fff; font-weight:bold;}
.about_2 ul li p{ display:inline-block; color:rgba(255,255,255,0.8); font-size:16px; padding-left:15px;}

.about_3{ padding:80px 50px 50px 50px; background:#fafafa; max-width:1200px; margin:0 auto; text-align:center;color:#e62129; line-height:2;}
.about_3 div{ border:1px solid #e62129; position:relative; width:70%; border-radius:20px; margin:0 auto 40px auto;}
.about_3 h2{ font-size:35px; background:#fafafa; font-weight:bold; position:relative; z-index:100px; padding:0 45px; display:inline-block; top:-20px; line-height:1; }
.about_3 h3{ font-size:20px; display:block; padding-bottom:40px; padding-top:10px; }
.about_3 i{ font-size:35px; font-weight:bold;}

.about_4{ max-width:1200px; margin:0 auto;}
.about_4 ul{ display:flex;}
.about_4 ul li{ flex:1; text-align:center; font-size:16px;}
.about_4 ul li img{ display:block; margin:10px auto;}
.about_4 ul li h2{ display:none;}


.about_5{ max-width:1200px; margin:50px auto;}

.about_5 ul li{ width:33%; float:left; text-align:center; margin-right:0.5%; margin-bottom:0.5%;}
.about_5 ul li:nth-child(3n){ margin-right:0;}
.about_5 ul li img{ display:block; max-width:100%;}
.about_5 ul li h2{ display:none;}


/*******************招商加盟******************/
.join_1{}
.join_1 ul{ max-width:1000px; display:flex; margin:0 auto; min-height:780px;}
.join_1 ul li{ flex:1; text-align:center; line-height:1.5;}
.join_1 ul li h2{ font-size:45px; color:#e62129; font-weight:bold; position:relative; line-height:1;}
.join_1 ul li h2:after{ content:'+'; font-size:16px; color:#888; position:absolute; top:0; font-weight:normal; padding-left:5px;}
.join_1 ul li:nth-child(2) h2:after{ content:'家';}
.join_1 ul li:nth-child(4) h2:after{ content:'+';}
.join_1 ul li p{ font-size:18px; line-height:3;}

.join_2 { margin:30px 0 60px 0;}
.join_2 ul{ max-width:1000px; margin:0 auto; display:flex;}
.join_2 ul li{ flex:1; line-height:2; margin-right:150px;}
.join_2 ul li:nth-child(3){ margin-right:0;}
.join_2 ul li h2{ font-size:18px; color:#000; text-transform:uppercase;}
.join_2 ul li p{ color:#999; font-size:14px; line-height:1.6; text-transform:uppercase;}

.join_3 { margin:30px 0; background:#f8f8f8; padding:20px 0 60px 0;}
.join_3 ul{ max-width:1200px; margin:0 auto; display:flex;}
.join_3 ul li{ flex:1; line-height:2; margin-right:64px;}
.join_3 ul li:nth-child(4){ margin-right:0;}
.join_3 ul li h2{ font-size:100px; font-family:'Impact'; line-height:1; display:block; text-align:center; color:#faa772; text-transform:uppercase;}
.join_3 ul li p{ display:block; background:#fff; height:128px; text-align:center; padding:38px 0; font-size:16px; border:1px solid #faa772; border-radius:10px; position:relative; top:-30px;}
.join_3 ul li:nth-child(2n) p{ border:1px solid #e62129;}
.join_3 ul li:nth-child(2n) h2{ color:#e62129;}


.join_4 { margin:30px 0 60px 0;}
.join_4 ul{ max-width:1200px; margin:0 auto;}
.join_4 ul li{ width:370px; float:left; line-height:2;display: table; margin:20px 0; margin-right:45px;}
.join_4 ul li:nth-child(3n){ margin-right:0;}
.join_4 ul li img{ float:left; margin-right:15px;}
.join_4 ul li h2{ display:none;}
.join_4 ul li p{ color:#999; font-size:14px; line-height:1.6;display: table-cell;vertical-align: middle;}


.join_5{ max-width:1200px; margin:0 auto 80px auto;}
.join_5 ul img{ display:block;}
.join_5 ul.list_p{ margin-top:18px;}
.join_5 ul li{ width:388px; float:left; text-align:center; margin-right:18px; margin-bottom:18px;}
.join_5 ul li:nth-child(3n){ margin-right:0;}
.join_5 ul li img{ display:block; max-width:100%;}
.join_5 ul li h2{ display:none;}

.join_about{ font-size:21px; color:#fff; background:#e62129; padding:15px; max-width:1200px; margin:0 auto;text-align:center;}

/*******************************************************/
.shangbiao_1{ max-width:1200px; margin:60px auto 20px auto; box-shadow:0 0 15px rgba(0,0,0,0.2);}
.shangbiao_1 li{ float:left; width:25%; background:#fff; padding:20px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; line-height:1.8; position:relative; height:160px;}
.shangbiao_1 li h2{ font-size:17px; display:block; margin-bottom:5px;text-overflow:ellipsis; overflow:hidden;
	-o-text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	white-space:nowrap;}
.shangbiao_1 li p{ color:#888; font-size:12px; line-height:1.7;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;
}
.shangbiao_1 li span{ font-size:28px; color:#e62129; position:relative; display:block;}
.shangbiao_1 li span:before{ content:'￥'; font-size:20px;}
.shangbiao_1 li span:after{ content:'>'; width:22px; height:22px; text-align:center; line-height:23px; font-size:15px; font-family:'宋体'; border-radius:22px; background:#e62129; color:#fff !important; position:absolute; right:0; top:50%; margin-top:-8px;}
.shangbiao_1 li span i{ font-style:normal;}
.shangbiao_1 li span i:after{ content:' 元/起'; font-size:12px; color:#aaa; }

.shangbiao_1 li:hover div{ background:#7890fc; position:absolute; top:0; width:320px; height:175px; left:-10px; top:-10px; z-index:1000; box-shadow:0 0 15px rgba(0,0,0,0.2); padding:30px;}
.shangbiao_1 li:hover div h2{ color:#fff;}
.shangbiao_1 li:hover div p{ color:#fff;}
.shangbiao_1 li:hover div span{ color:#fff;}
.shangbiao_1 li:hover div span:after{background:#fff; color:#7890fc !important;}

.shangbiao_2{ max-width:1200px; margin:0 auto;}
.shangbiao_2 ul{ display:flex;}
.shangbiao_2 ul li{ flex:1; text-align:center;}
.shangbiao_2 ul li img{ display:block; margin:0 auto;}
.shangbiao_2 ul li h2{ display:block; margin:10px 0; font-size:20px;}
.shangbiao_2 ul li h2:before{ content:'01.'; font-size:23px; color:#e83037; font-weight:bold;}
.shangbiao_2 ul li p{ color:#888;}
.shangbiao_2 ul li:nth-child(2) h2:before{ content:'02.';}
.shangbiao_2 ul li:nth-child(3) h2:before{ content:'03.';}
.shangbiao_2 ul li:nth-child(4) h2:before{ content:'04.';}
.shangbiao_2 ul li:nth-child(5) h2:before{ content:'05.';}
.shangbiao_2 ul li:nth-child(6) h2:before{ content:'06.';}
.shangbiao_3{ margin:70px auto;}


.shangbiao_4{ width:875px; margin:0 auto 60px auto; float:left;}
.shangbiao_4 .hd ul{ border-bottom:3px solid #e62129;}
.shangbiao_4 .hd ul li{ width:180px; display:inline-block; background:#eeeeee; height:60px; line-height:60px; font-size:23px; border-radius:20px 20px 0 0; text-align:center; margin-right:5px;}
.shangbiao_4 .hd ul li.on{ background:#e62129; color:#fff;}

.shangbiao_4 .bd ul{ padding:30px; box-shadow:0 0 8px rgba(0,0,0,0.1); background:#fff; height:363px;}
.shangbiao_4 .bd ul li{ float:left; border:1px solid #eee;  margin:1%; width:31.333%; border-radius:10px; padding:15px;}
.shangbiao_4 .bd ul li h2{ font-size:18px; color:#000; font-weight:bold;}
.shangbiao_4 .bd ul li h2:before{ content:'●'; margin-right:6px; color:#e62129;}
.shangbiao_4 .bd ul li p{ display:block; margin:10px 0; color:#888; line-height:1.7; padding-left:17px;}
.shangbiao_4 .bd ul li .more{ font-size:14px; border-radius:30px; height:30px; line-height:30px; border:1px solid #e62129; display:block; text-align:center; width:120px; margin:10px auto; color:#e62129;}
.shangbiao_4 .bd ul li:last-child{ margin-right:0;}
.shangbiao_4 .bd_info{ line-height:2; font-size:18px;}
.shangbiao_4 .bd_info img{ display:block; margin:15px 0;}

.shangbiao_4 .bd .shangbiao_pic{ overflow:hidden; margin-bottom:20px;}
.shangbiao_4 .bd .shangbiao_pic ul{ height:auto;}
.shangbiao_4 .bd .shangbiao_pic li{ padding:0; border:0; width:268px; border-radius:0; padding:0; margin:0; margin-right:10px;}
.shangbiao_4 .bd .shangbiao_pic li img{ max-width:100%; margin:0;}
.shangbiao_4 .bd .shangbiao_pic li h2{ display:none;}
.shangbiao_t{ float:right; padding-top:60px;}
.shangbiao_t img{ display:block;}


/************************************/



.zhuanli_1 img{ float:right;}
.zhuanli_1{ max-width:1200px; padding:60px 0 30px 0; margin:0 auto; }
.zhuanli_1 ul{ float:left; width:650px;box-shadow:0 0 15px rgba(0,0,0,0.2); margin-top:0;}
.zhuanli_1 li{ float:left; width:50%; background:#fff; padding:20px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; line-height:1.8; position:relative; height:167px;}
.zhuanli_1 li:nth-child(1){ height:334px; background:url(../trademark/bb.jpg) no-repeat; border:0;}
.zhuanli_1 li:nth-child(1) h2{ color:rgba(255,255,255,0.8)}
.zhuanli_1 li:nth-child(1) p{ color:rgba(255,255,255,0.5);}
.zhuanli_1 li:nth-child(1) span{ position:absolute; bottom:20px; width:80%; color:#fff;}
.zhuanli_1 li:nth-child(1) span:after{ background:#fff; color:#fbab70 !important; }
.zhuanli_1 li h2{ font-size:17px; display:block; margin-bottom:5px;text-overflow:ellipsis; overflow:hidden;
	-o-text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	white-space:nowrap;}
.zhuanli_1 li p{ color:#888; font-size:12px; line-height:1.7;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;
}
.zhuanli_1 li span{ font-size:28px; color:#e62129; position:relative; display:block;}
.zhuanli_1 li span:before{ content:'￥'; font-size:20px;}
.zhuanli_1 li span:after{ content:'>'; width:22px; height:22px; text-align:center; line-height:23px; font-size:15px; font-family:'宋体'; border-radius:22px; background:#e62129; color:#fff !important; position:absolute; right:0; top:50%; margin-top:-8px;}
.zhuanli_1 li span i{ font-style:normal;}
.zhuanli_1 li span i:after{ content:' 元/起'; font-size:12px; color:#aaa; }

.zhuanli_2 img{ float:left; border:3px solid #fbab70;}
.zhuanli_2{ max-width:1200px; padding:30px 0; margin:0 auto; }
.zhuanli_2 ul{ float:right; width:965px;box-shadow:0 0 15px rgba(0,0,0,0.2);}
.zhuanli_2 li{ float:left; width:33.333%; background:#fff; padding:20px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; line-height:1.8; position:relative; height:165px;}
.zhuanli_2 li:nth-child(1){ height:330px; background:url(../trademark/cc.jpg) no-repeat; border:0; float:right;}
.zhuanli_2 li:nth-child(1) h2{ color:rgba(255,255,255,0.8)}
.zhuanli_2 li:nth-child(1) p{ color:rgba(255,255,255,0.5);}
.zhuanli_2 li:nth-child(1) span{ position:absolute; bottom:20px; width:80%; color:#fff;}
.zhuanli_2 li:nth-child(1) span:after{ background:#fff; color:#fbab70 !important; }
.zhuanli_2 li h2{ font-size:17px; display:block; margin-bottom:5px;text-overflow:ellipsis; overflow:hidden;
	-o-text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	white-space:nowrap;}
.zhuanli_2 li p{ color:#888; font-size:12px; line-height:1.7;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;
}
.zhuanli_2 li span{ font-size:28px; color:#e62129; position:relative; display:block;}
.zhuanli_2 li span:before{ content:'￥'; font-size:20px;}
.zhuanli_2 li span:after{ content:'>'; width:22px; height:22px; text-align:center; line-height:23px; font-size:15px; font-family:'宋体'; border-radius:22px; background:#e62129; color:#fff !important; position:absolute; right:0; top:50%; margin-top:-8px;}
.zhuanli_2 li span i{ font-style:normal;}
.zhuanli_2 li span i:after{ content:' 元/起'; font-size:12px; color:#aaa; }

/**************************科技咨询***********************************/

/*******************************************************/

.keji_1 img{ float:right;}
.keji_1{ max-width:1200px; padding:30px 0; margin:30px auto 0 auto; height:420px; overflow:hidden; }
.keji_1 ul{ float:left; width:920px;}
.keji_1 li{ float:left; width:32%; background:#fff; padding:20px; margin-right:2%; border:1px solid #eee; line-height:1.8; position:relative; height:165px; margin-bottom:43px;}
.keji_1 li:nth-child(3n){ margin-right:0;}
.keji_1 li h2{ font-size:17px; display:block; margin-bottom:5px;text-overflow:ellipsis; overflow:hidden;
	-o-text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	white-space:nowrap;}
.keji_1 li p{ color:#888; font-size:12px; line-height:1.7;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;
}
.keji_1 li span{ font-size:28px; color:#e62129; position:relative; display:block;}
.keji_1 li span:before{ content:'￥'; font-size:20px;}
.keji_1 li span:after{ content:'>'; width:22px; height:22px; text-align:center; line-height:23px; font-size:15px; font-family:'宋体'; border-radius:22px; background:#e62129; color:#fff !important; position:absolute; right:0; top:50%; margin-top:-8px;}
.keji_1 li span i{ font-style:normal;}
.keji_1 li span i:after{ content:' 元/起'; font-size:12px; color:#aaa; }

.keji_1 li:hover div{ background:#7890fc; position:absolute; top:0; width:320px; height:175px; left:-10px; top:-10px; z-index:1000; box-shadow:0 0 15px rgba(0,0,0,0.2); padding:30px;}
.keji_1 li:hover div h2{ color:#fff;}
.keji_1 li:hover div p{ color:#fff;}
.keji_1 li:hover div span{ color:#fff;}
.keji_1 li:hover div span:after{background:#fff; color:#7890fc !important;}

.keji_1 li a.banli{ border:1px solid #e62129; position:absolute; right:20px; bottom:20px; width:120px; height:35px; line-height:35px; border-radius:35px; display:block; color:#e62129; text-align:center;}
.keji_1 li:hover div a.banli{ border:1px solid #fff; color:#fff;}
/************************************************/
.banquan_2 img{ float:left; border:3px solid #afcd69;}
.banquan_2{ max-width:1200px; padding:30px 0; margin:0 auto; }
.banquan_2 ul{ float:right; width:965px;box-shadow:0 0 15px rgba(0,0,0,0.2);}
.banquan_2 li{ float:left; width:33.333%; background:#fff; padding:20px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; line-height:1.8; position:relative; height:165px;}
.banquan_2 li:nth-child(1){ height:330px; background:url(../trademark/dd.jpg) no-repeat; border:0; float:right;}
.banquan_2 li:nth-child(1) h2{ color:rgba(255,255,255,0.8)}
.banquan_2 li:nth-child(1) p{ color:rgba(255,255,255,0.5);}
.banquan_2 li:nth-child(1) span{ position:absolute; bottom:20px; width:80%; color:#fff;}
.banquan_2 li:nth-child(1) span:after{ background:#fff; color:#fbab70 !important; }
.banquan_2 li h2{ font-size:17px; display:block; margin-bottom:5px;text-overflow:ellipsis; overflow:hidden;
	-o-text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	white-space:nowrap;}
.banquan_2 li p{ color:#888; font-size:12px; line-height:1.7;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;
}
.banquan_2 li span{ font-size:28px; color:#e62129; position:relative; display:block;}
.banquan_2 li span:before{ content:'￥'; font-size:20px;}
.banquan_2 li span:after{ content:'>'; width:22px; height:22px; text-align:center; line-height:23px; font-size:15px; font-family:'宋体'; border-radius:22px; background:#e62129; color:#fff !important; position:absolute; right:0; top:50%; margin-top:-8px;}

.banquan_2 li span i{ font-style:normal;}
.banquan_2 li span i:after{ content:' 元/起'; font-size:12px; color:#aaa; }



/***********知识产权*************************/


.color_2{  border-top:3px solid #ff8a3c !important; margin-bottom:20px !important;}
.color_3{  border-top:3px solid #ff6591 !important; margin-bottom:20px !important;}
.color_4{  border-top:3px solid #98cd69 !important; margin-bottom:20px !important;}

.property_1 img{ float:left; width:144px;}
.property_1{ max-width:1200px;margin:0 auto; border-top:3px solid #7890fc; box-shadow: 0 10px 10px rgba(0,0,0,0.1); }
.property_1 li{ box-sizing: border-box; float:left; width:25%;  background:#fff; padding:20px 15px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; line-height:1.8; position:relative; height:165px;}
.property_1 li img{ display:block; margin:0 auto 10px auto; float:none; max-width:100%; width:auto;}
.property_1 li:nth-child(1){  height:330px; text-align:center; padding:50px 0;}

.property_1 li h2{ font-size:17px;}
.property_1 li p{ color:#888;}
.property_1 li span{ font-size:28px; color:#e62129; position:relative; width:90%; position:absolute; bottom:10px; display:block;}
.property_1 li span:before{ content:'￥'; font-size:20px;}
.property_1 li span:after{ content:'>'; width:22px; height:22px; text-align:center; line-height:23px; font-size:15px; font-family:'宋体'; border-radius:22px; background:#e62129; color:#fff !important; position:absolute; right:0; top:50%; margin-top:-8px;}
.property_1 li span i{ font-style:normal;}
.property_1 li span i:after{ content:' 元/起'; font-size:12px; color:#aaa; }


.property_2{ max-width:1200px; margin:0 auto;}
.property_2 img.img{ float:right;}
.property_2 ul{ box-sizing: border-box; float:left; background:#fff; box-shadow:0 0 12px rgba(0,0,0,0.1); width:890px; padding:22px 30px;}
.property_2 ul li{ width:33.333%; float:left; text-align:center;}
.property_2 ul li img{ display:block; margin:0 auto;}
.property_2 ul li h2{ padding:0 0 15px 0;}
.property_2 ul li p{ color:#999;}
.property_3{ max-width:1200px; margin:50px auto;box-shadow:0 0 12px rgba(0,0,0,0.1); padding:20px 30px; background:#fff;}
.property_3 ul{ display:flex; padding:30PX 50PX;}
.property_3 ul li{ flex:1;}
.property_3 ul li img{ display:block; margin:0 auto;}
.property_3 ul li h2{ display:none;}
.property_3 ul li p{ display:none;}


/**********************特种资质*********************************/
.qualification_1{ max-width:1200px; margin:10px auto 20px auto; box-shadow:0 0 15px rgba(0,0,0,0.2);}
.qualification_1 li{ float:left; width:20%; background:#fff; padding:20px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; line-height:1.8; position:relative; height:190px; padding-top:60px;}
.qualification_1 li i{ font-size:25px; color:#d6252a; position:absolute; top:5px; left:10px;}
.qualification_1 li h2{ font-size:15px; line-height:1.3; margin-bottom:10px;}
.qualification_1 li p{ color:#888; font-size:12px;}
.qualification_1 li span{ font-size:32px; color:#e62129; position:relative; display:block;}
.qualification_1 li span:before{ content:'￥'; font-size:20px;}
.qualification_1 li span:after{ content:'>'; width:22px; height:22px; text-align:center; line-height:23px; font-size:15px; font-family:'宋体'; border-radius:22px; background:#e62129; color:#fff !important; position:absolute; right:0; top:50%; margin-top:-8px;}
.qualification_1 li:hover div{ background:#faa772; position:absolute; top:0; width:260px; height:175px; left:-10px; top:-10px; z-index:1000; box-shadow:0 0 15px rgba(0,0,0,0.2); padding:30px;}
.qualification_1 li:hover div h2{ color:#fff;}
.qualification_1 li:hover div p{ color:#fff;}
.qualification_1 li:hover div span{ color:#fff;}
.qualification_1 li:hover div span:after{background:#fff; color:#7890fc !important;}

.qualification_1 li a.banli{ border:1px solid #e62129; position:absolute; right:20px; bottom:20px; width:120px; height:28px; line-height:28px; border-radius:28px; display:block; color:#e62129; text-align:center;}
.qualification_1 li:hover div a.banli{ border:1px solid #fff; color:#fff;}

.qualification_2{ max-width:1200px; margin:50px auto;}
.qualification_2 img{ display:block;}
.banli_a{ display:block; margin:80px auto 30px auto; text-align:center;}

.mianbao_menu{ margin-bottom:20px;}
.mianbao_menu i{ font-size:14px;}


/*************************科创服务************************/
.kechuang{ max-width:1200px; margin:50px auto; background:#fff; box-shadow:0 0 15px rgba(0,0,0,0.1); padding-bottom:40px;}
.kechuang ul.kechuang_1{ height:137px; line-height:137px; text-align:center; font-size:36px; color:#fff;}

.kechuang ul.kechuang_2{ max-width:800px; margin:0 auto; padding:60px 0 0 0;}
.kechuang ul.kechuang_2 li{ width:47%; float:left; margin-bottom:35px;}
.kechuang ul.kechuang_2 li:nth-child(2n){ float:right;}
.kechuang ul.kechuang_2 li img{ display:block; float:left; margin-right:22px; padding:20px 0;}
.kechuang ul.kechuang_2 li h2{ display:block; margin-bottom:6px; font-size:18px;}
.kechuang ul.kechuang_2 li p{ color:#888; font-size:15px; line-height:1.7;}
.kechuang ul.kechuang_3 img{ display:block; margin:0 auto;}

.k_126 ul.kechuang_2 li{ margin-bottom:40px;}
.k_126 ul.kechuang_2 li h2{ display:block; margin-bottom:0; line-height:1.6; font-size:15px;}
.k_126 ul.kechuang_2 li img{ display:block; float:left; margin-right:22px; padding:0;}

.k_127 ul.kechuang_2 li{ margin-bottom:40px;}
.k_127 ul.kechuang_2 li img{ display:block; float:left; margin-right:22px; padding:0 0 50px 0;}

.k_128 ul.kechuang_2{ max-width:1200px; margin:0 auto; padding:60px 0 0 0; display:flex;}
.k_128 ul.kechuang_2 li{flex:1; text-align:center; border-right:1px dotted #eee;}
.k_128 ul.kechuang_2 li img{ display:block; float:none; margin:35px auto; padding:0;}
.k_128 ul.kechuang_2 li p{ font-size:14px;}
.k_128 ul.kechuang_2 li:last-child{ border-right:0;}

.kechuang_4{ max-width:1200px; margin:0 auto 50px auto;}
.kechuang_4 ul{ display:flex;}
.kechuang_4 ul li{ flex:1; border:1px solid #13cdca; padding:50px 30px; background:#fff; margin:25px; text-align:center; box-shadow:0 0 10px rgba(0,0,0,0.1);}
.kechuang_4 ul li h2{ display:block; padding:20px 0;}
.kechuang_4 ul li p{ color:#888; line-height:2; text-align:left;}


/*************************知产交易**************************************/
.hot_shangbiao{ max-width:1200px; margin:0 auto; background:#fff; border-top:4px solid #e62129;}
.hot_shangbiao li{ float:left; width:20%; border-left:1px solid #eee; border-bottom:1px solid #eee; text-align:center; padding-bottom:26px;}
.hot_shangbiao li img{ display:block; max-width:100%; margin:0 auto;}
.hot_shangbiao li h2{ font-size:16px;}

.hot_more{ width:200px; height:40px; line-height:40px; border-radius:40px; background:#e62129; color:#fff; margin:50px auto 0 auto; text-align:center; color:#fff !important; display:block; box-shadow:0 5px 6px rgba(230,33,41,0.6);}

.known_1{ max-width:1200px; margin:60px auto; background:#fff; border-top:4px solid #ff563a; border-right:1px solid #eee;}
.known_1 .k_img{ float:left; display:block;}
.known_1 ul{ float:left; width:999px;}
.known_1 ul li{ float:left; width:25%; padding:30px; height:250px; border-left:1px solid #eee; border-bottom:1px solid #eee; text-align:center;}
.known_1 ul li img{ display:block; margin:0 auto 16px auto; width:160px;}
.known_1 ul li h2{ font-size:15px;text-overflow:ellipsis; overflow:hidden;
	-o-text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	white-space:nowrap;}

.known_2{ max-width:1200px; margin:0 auto; background:#fff; border-top:4px solid #44ccc4;border-right:1px solid #eee;}
.known_2 .k_img{ float:left; display:block;}
.known_2 ul{ float:left; width:999px;}
.known_2 ul li{ float:left; width:25%; padding:30px; height:250px; border-left:1px solid #eee; border-bottom:1px solid #eee; text-align:center;}
.known_2 ul li img{ display:block; margin:0 auto 16px auto; width:160px;}
.known_2 ul li h2{ font-size:15px;text-overflow:ellipsis; overflow:hidden;
	-o-text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	white-space:nowrap;}

.known_3{ max-width:1200px; margin:60px auto 0 auto;}
.known_3 li{ float:left; margin-right:13.333px;}
.known_3 li:last-child{ margin-right:0;}


/*************************************************/
.t_color1{border-top:3px solid #3ba0ff !important;}
.t_color2{border-top:3px solid #c472d3 !important;}
.t_color3{border-top:3px solid #ff773b !important;}

.tixi_1{ max-width:1200px;margin:40px auto 40px auto; border-top:3px solid #89c864; box-shadow: 0 10px 10px rgba(0,0,0,0.1); }
.tixi_1 ul{ margin-top:0;}
.tixi_1 li{ float:left; width:20%;  background:#fff; padding:20px 15px; border-right:1px solid #eee; border-bottom:1px solid #eee; line-height:1.8; position:relative; height:155px;}
.tixi_1 li img{ display:block; margin:0 auto 10px auto; float:none; width:243px;}
/*
.tixi_1 li:nth-child(1){  height:310px; text-align:center; padding:0; overflow:hidden;}
.tixi_1 li:nth-child(1) span{ position:static;}
.tixi_1 li:nth-child(1) span:after{ content:''; display:none;}
.tixi_1 li:nth-child(1) h2{ font-size:17px; display:block; margin-bottom:5px;word-break:break-all;white-space:inherit; line-height:1.5;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;}
.tixi_1 li:nth-child(1) a{ display:block; border:1px solid #e62129; color:#e62129; width:100px; height:30px; line-height:30px; border-radius:30px; margin:8px auto;}
*/

.tixi_1 li h2{ font-size:16px; line-height:1.4; display:block; margin-bottom:5px;}
.tixi_1 li p{ color:#888; font-size:12px; line-height:1.7;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;
}
.tixi_1 li span{ font-size:28px; color:#e62129; position:relative; width:90%; left:5%; position:absolute; bottom:10px; display:block;}
.tixi_1 li span:before{ content:'￥'; font-size:20px;}
.tixi_1 li span:after{ content:'>'; width:22px; height:22px; text-align:center; line-height:23px; font-size:15px; font-family:'宋体'; border-radius:22px; background:#e62129; color:#fff !important; position:absolute; right:0; top:50%; margin-top:-8px;}
.tixi_1 li span i{ font-style:normal;}
.tixi_1 li span i:after{ content:' 元/起'; font-size:12px; color:#aaa; }

.tixi_1 .t_zx{ display:block; text-align:center; font-size:12px; position:absolute; right:15px; bottom:15px; width:110px; height:30px; line-height:30px; border-radius:30px; border:1px solid #e62129; color:#e62129;}



.tixi_2{ background:url(../trademark/bbj.jpg) no-repeat center; height:400px; padding:40px 0; margin:60px auto;}
.tixi_2 ul{ width:740px; border-radius:5px; box-shadow:0 0 15px rgba(0,0,0,0.2); margin:0 auto; padding:30px; background:#fff;}
.tixi_2 ul h2{ display:block; margin:0 auto; font-size:30px; text-align:center; margin-bottom:20px;}
.tixi_2 ul input{ width:49%; float:left; display:block; background:#f5f5f5; border:0; padding:12px;}
.tixi_2 ul input:nth-child(2){ float:right;}
.tixi_2 ul textarea{ clear:both; display:block; width:100%; border:0; background:#f5f5f5; padding:12px; height:80px; display:block;margin:10px auto; }
.tixi_2 ul .sub{ display:block; width:200px; height:40px; line-height:40px; color:#e83037; border-radius:40px; margin:25px auto 0 auto; background:#e83037; border:0; color:#fff;}
/**************************************************************/
.shenbao_1{ background:#eef1ff; padding:40px 0;}
.shenbao_1 h2{ font-size:17px; display:block; text-align:center;}
.shenbao_1 ul{ max-width:890px; margin:20px auto 0 auto;}
.shenbao_1 ul li{ float:left; width:195px; margin-right:152.5px;}
.shenbao_1 ul li:last-child{ margin-right:0;}
.shenbao_1 ul li img{ float:left; margin-right:12px; display:block;}
.shenbao_1 ul li h2{ font-size:17px; text-align:left; padding-top:5px;}
.shenbao_1 ul li a{ height:27px; line-height:27px; width:90px; border-radius:27px; text-align:center; margin-top:10px; display:inline-block; background:#faa772; color:#fff;}
.shenbao_2{ padding-bottom:50px; padding-top:30px;}
.shenbao_2 ul{ max-width:1020px; margin:0 auto;}
.shenbao_2 ul li{ width:470px; margin:20px; border-radius:8px; padding:20px 40px; background:#f8f8f8; float:left; box-shadow:0 0 20px rgba(0,0,0,0.1);}
.shenbao_2 ul li img{ float:left; margin-right:20px;}

.shenbao_3{ padding:50px 0;}
.shenbao_3 .shenbao_tab{ max-width:1050px; margin:0 auto;}
.shenbao_3 .shenbao_tab .hd{ width:170px; float:left; border-right:1px solid #e62129; height:440px; padding-top:60px;}
.shenbao_3 .shenbao_tab .hd li{ text-align:center; font-size:17px; color:#fff; height:50px; line-height:50px; margin:20px 0; }
.shenbao_3 .shenbao_tab .hd li.on{ background:#e62129; border-radius:8px 0 0 8px; position:relative;}
.shenbao_3 .shenbao_tab .hd li.on:after{ position:absolute; right:-50px; top:0; width: 0;
	height: 0;
	border: 25px solid;
	border-color: transparent transparent transparent #e62129;}

.shenbao_3 .shenbao_tab .bd{ width:850px; float:right; padding-right:0;}
.shenbao_3 .shenbao_tab .bd img{ display:block; margin:0 auto;}
.shenbao_3 .shenbao_tab .bd li{ width:50%; float:left;padding:0 60px; line-height:2; margin-bottom:25px;}
.shenbao_3 .shenbao_tab .bd li img{ float:left; margin-right:18px; padding:20px 0;}
.shenbao_3 .shenbao_tab .bd li h2{ font-size:17px; color:#fff;}
.shenbao_3 .shenbao_tab .bd li p{ color:rgba(255,255,255,0.6); font-size:13px;}



.shenbao_4 .hd ul{ display:flex; border-bottom:3px solid #e62129;}
.shenbao_4 .hd ul li{ flex:1; height:60px; line-height:60px; font-size:20px; text-align:center;}

.shenbao_4 .hd ul li.on{ background:#e62129; color:#fff; border-radius:10px 10px 0 0;}

.shenbao_4 .bd ul{  padding:30px 0;}
.shenbao_4 .bd ul li{ width:24.2%; float:left; box-shadow:0 0 8px rgba(0,0,0,0.1); margin-right:1%; margin-bottom:1%; border-radius:6px; padding:15px; height:200px;}
.shenbao_4 .bd ul li i{ display:none;}
.shenbao_4 .bd ul li h2{ font-size:17px; color:#000; padding-top:50px; position:relative; text-align:left; z-index:1222;
	text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.shenbao_4 .bd ul li:nth-child(4n){ margin-right:0;}
.shenbao_4 .bd ul li h2:before{ content:'01'; font-weight:bold;  left:25px; color:#e62129; position:absolute; font-size:58px;top:0; z-index:0; line-height:1;
	background: linear-gradient(to top, #fff, #f6b9bb);
	-webkit-background-clip: text;
	color: transparent;

}
.shenbao_4 .bd ul li p{ display:block; margin:10px 0; color:#888; line-height:1.7;}
.shenbao_4 .bd ul li .more{ font-size:14px; border-radius:30px; height:30px; line-height:30px; border:1px solid #e62129; display:block; text-align:center; width:120px; margin:20px auto 12px auto; color:#e62129;}
.shenbao_4 .bd ul li:last-child{ margin-right:0;}
.shenbao_4 .bd ul li:nth-child(2n) h2:before{ background: linear-gradient(to top, #fff, #cad1fa);
	-webkit-background-clip: text;
	color: transparent;}


.shenbao_4 .bd ul li:nth-child(2n) .more{ border:1px solid #678ded;color:#678ded;}

.shenbao_4 .bd ul li:nth-child(2) h2:before{ content:'02';}
.shenbao_4 .bd ul li:nth-child(3) h2:before{ content:'03';}
.shenbao_4 .bd ul li:nth-child(4) h2:before{ content:'04';}
.shenbao_4 .bd ul li:nth-child(5) h2:before{ content:'05';}
.shenbao_4 .bd ul li:nth-child(6) h2:before{ content:'06';}

.shenbao_5{ padding-bottom:70px;}
.shenbao_5 ul{ margin:0 auto; max-width:990px; border:1px solid #faa772; border-radius:20px; background:#fff; padding:50px 90px;}
.shenbao_5 ul li{ line-height:2; margin-bottom:20px;}
.shenbao_5 ul li h2{ font-size:17px; color:#000;}
.shenbao_5 ul li h2:before{ content:'\e622'; font-family:'iconfont'; color:#e83037; font-size:16px; font-weight:bold; margin-right:5px;}

.shenbao_5 ul li p{ font-size:14px; color:#999; padding-left:21px;}
.shenbao_5 ul li:last-child{ margin-bottom:0;}
.shenbao_5 a.more{ display:block; margin:15px auto 0 auto; width:200px; height:40px; line-height:40px; border-radius:40px; background:#e83037; color:#fff; text-align:center;}


.gaoxin{ overflow:hidden;}
.gaoxin div{ position:relative; width:1920px; left:50%;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);}
.gaoxin div img{ display:block;}

.gaoxin_menu{ background:#f8f8f8; height:60px; line-height:60px; text-align:center; width:100%; }
.gaoxin_menu span{ font-size:18px; color:#000; display:inline-block;}
.gaoxin_menu span a{ color:#000;padding:0 40px; display:block;}
.gaoxin_menu span:hover{ background:#c20008;}
.gaoxin_menu span:hover a{ color:#fff;}
.gaoxin_menu span.hover{background:#c20008;}
.gaoxin_menu span.hover a{ color:#fff;}


.about_menu{ border-bottom:3px solid #c20008; background:#fff; height:70px; line-height:70px; text-align:center; width:100%; margin-bottom:20px; }
.about_menu span{ font-size:20px; color:#111; display:inline-block;}
.about_menu span a{ color:#111;padding:0 40px; display:block;}
.about_menu span:hover{ background:#c20008; color:#fff;}
.about_menu span.hover{background:#c20008; color:#fff;}
.about_menu span:hover a{ color:#fff;}
.about_menu span.hover a{ color:#fff;}








.zizhi_4 .bd ul{  padding:30px 0;}
.zizhi_4 .bd ul li{ width:24%; float:left; position:relative; margin-bottom:1.33%; background:#fff; margin-right:1.333%; padding:20px; box-shadow:0 0 5px rgba(0,0,0,0.1);}
.zizhi_4 .bd ul li h2{ font-size:17px; color:#000; position:relative; z-index:1222; text-align:left;}
.zizhi_4 .bd ul li i{ position:absolute; font-size:25px; color:#d6252a; top:5px; right:10px;}
.zizhi_4 .bd ul li p{ display:block; margin:10px 0; height:40px; padding-right:50px; color:#888; line-height:1.7; }
.zizhi_4 .bd ul li .more{ font-size:14px; border-radius:30px; height:30px; line-height:30px; border:1px solid #e62129; display:block; text-align:center; width:120px; margin:20px auto 12px auto; color:#e62129;}
.zizhi_4 .bd ul li:last-child{ margin-right:0;}
.zizhi_4 .bd ul li:nth-child(4n){ margin-right:0;}


.zizhi_4 .bd ul li:nth-child(2n) .more{ border:1px solid #678ded;color:#678ded;}




.shouhou { max-width:1200px; margin:0 auto; padding:50px 0;}
.shouhou .shouhou_bg{ background:url(../trademark_q/s_bg.jpg) no-repeat center top; width:929px; margin:50px auto; height:251px; padding-top:60px;}
.shouhou .shouhou_bg h2{ color:#323232; font-size:24px; padding-left:10px;}
.shouhou .shouhou_bg p{ display:block; width:300px; padding:10px; padding-top:30px; font-size:16px;}
.shouhou_list{ display:flex;}
.shouhou_list li{ flex:1; text-align:center; line-height:1.6; font-size:16px;}
.shouhou_list li img{ display:block; margin:15px auto; }



.pinpai_list{ max-width:1200px; margin:10px auto 50px auto;}
.pinpai_list li{ width:282px; float:left; margin-right:24px; border:1px solid #eee; margin-bottom:24px;}
.pinpai_list li:nth-child(4n){ margin-right:0;}
.pinpai_list li img{ display:block;}


/*************************************************************************/
.infopiclist{ max-width:1200px; margin:0 auto; border-top:1px solid #eee; border-right:1px solid #eee;}
.infopiclist li{ width:20%; float:left; border-bottom:1px solid #eee; border-left:1px solid #eee; padding:20px; text-align:center;}
.infopiclist li img{ display:block; max-width:100%; margin:0 auto;}
.infopiclist li h2{ font-size:15px;text-overflow:ellipsis; overflow:hidden; margin:15px 0 0 0;
	-o-text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	white-space:nowrap;}




.info .mianbao_menu{ margin-bottom:20px; font-size:15px; background:#f5f5f5; padding:20px 0;}
.info .mianbao_menu i{ font-size:14px;}
/*翻页*/
.pager {TEXT-ALIGN: center; CLEAR: both; padding-bottom:35px;  padding-top:15px;}
.pager A {  display:inline; zoom:1; margin-right:8px; padding:7px 15px; background:#eee; color:#000; }
.pager SPAN { border:0;display:inline; zoom:1; margin-right:8px; padding:7px 15px; background:#e62129; color:#fff;}
.pager A:hover {  background:#e62129; color:#fff; }




.layer_notice{ display:none; padding:20px; font-size:16px; line-height:2;}
.layer_zixun{ width:340px; float:left; border-right:1px solid #f5f5f5; padding-right:40px;}
.layer_zixun label{ display:block; margin-bottom:0; color:#000; font-weight:bold; font-size:15px;}
.layer_zixun input{ display:block; width:300px; border:0; border-bottom:1px solid #f5f5f5; margin-bottom:10px; padding:16px 0; color:#f00;}
.layer_zixun .layui-btn{ display:block; background:#e62129; color:#fff; height:40px; line-height:40px; text-align:center; border:0; margin:20px auto 0 auto; width:90%; border-radius:40px;}
.layer_zixun p{ padding:12px 0; text-align:center; color:#f00;}

.layer_tel{  padding:20px; text-align:center; line-height:2.5; float:left;}
.layer_tel img{ display:block;}
.layer_tel2{ float:right; width:300px; font-size:18px; padding-top:50px; }
.layer_tel2 h2{ font-size:22px; font-style:italic; font-weight:bold; padding:12px 0; color:#e62129; border-bottom:1px solid #eee;}



.link{margin:0 auto; text-align:center; padding:14px 0; border-bottom:1px solid rgba(255,255,255,0.05);}
.link ul{ max-width:1200px; margin:0 auto; text-align:left;font-size:14px; }
.link a{ padding:0 10px;  }
.link a:after{ content:'|'; padding-left:20px;}


.wei{ width:120px; height:120px; float:right; background:#416093; margin-top:20px;}
.wei img{ display:block; width:120px; height:120px; margin:0; padding:0;}




.footmenu { display:none;}

.Upper p{ font-size:14px;}


/*分享*/
.bdsharebuttonbox{ max-width:1200px; margin:0 auto; padding:10px 0;}
.bdsharebuttonbox a{ padding-right:10px; padding-left:22px !important;}

/*************/
/********************************************************************/
.indextitle_z{ text-align:center; padding:20px 0; line-height:2; position:relative;}
.indextitle_z h2{ font-size:32px;  position:relative; line-height:1.8; padding:0 ; display:inline-block; color:#000;  }
.indextitle_z p{ font-size:18px; color:#888; display:block;}
.zhihui{ padding:50px 0;}


.zhihui_slideBox{ max-width:1100px; margin:0 auto;}
.zhihui_slideBox .hd{ position:relative; margin:0 auto 0 auto; width:220px; float:left; margin-right:40px;}
.zhihui_slideBox .hd ul{}
.zhihui_slideBox .hd li{ height:50px; overflow:hidden; border-radius:8px; position:relative; margin-bottom:5px;}
.zhihui_slideBox .hd li img{ width:220px;}
.zhihui_slideBox .hd li span{ position:absolute; height:100%; width:100%; left:0; background:rgba(255,255,255,0.6);}
.zhihui_slideBox .hd li h2{ background:#1189e0; font-size:20px; color:#fff; width:60px; padding:0 9px; height:50px; line-height:50px; position:absolute; left:0; top:0;}
.zhihui_slideBox .hd li h2 i{ display:none;}

.zhihui_slideBox .hd li.on span{ display:none;}
.zhihui_slideBox .hd li.on h2{ width:100%; background:rgba(17,137,224,0.5); text-align:center;}
.zhihui_slideBox .hd li.on h2 i{ display:inline-block; margin-right:10px;}

.zhihui_slideBox .bd { float:left; width:840px; position:relative;}
.zhihui_slideBox .bd .zhihui_content{ position:absolute; right:0; top:0;  width:280px; background:#fff; height:370px;box-shadow:0 0 16px rgba(17,137,224,0.3); top:50%;-webkit-transform: translate(0,-50%);transform: translate(0,-50%); padding:30px 50px; font-size:18px; line-height:2.3; border-radius:10px; color:#666; overflow:hidden;}
.zhihui_slideBox .bd .zhihui_content i{ font-size:160px; display:block; height:160px; line-height:160px; position:absolute;  bottom:-15px; right:-15px; color:rgba(17,137,224,0.06)}
.zhihui_slideBox .bd .zhihui_content h2{ font-size:30px; color:#333; margin-bottom:15px;}
.zhihui_slideBox .bd .zhihui_content h2:after{ content:''; display:block; width:60px; border-bottom:3px solid #323232;}


.zhihui_1{ max-width:1200px; margin:0 auto;}
.zhihui_1 ul{ display:flex;}
.zhihui_1 ul li{ flex:1; text-align:center; line-height:2;}
.zhihui_1 ul li img{ display:block; margin:20px auto;}
.zhihui_1 ul li h2{ font-size:20px; font-weight:bold; color:#333;}
.zhihui_1 ul li p{ color:#888;}

.zhihui_2{ margin:50px auto; padding:30px 0;}
.zhihui_2 ul{ display:flex; margin:30px auto;}
.zhihui_2 ul li{ flex:1; text-align:center; border-radius:10px; line-height:2; background:rgba(255,255,255,0.4); padding:50px; margin-right:15px;}
.zhihui_2 ul li i{ display:none;}
.zhihui_2 ul li h2:after{ content:''; border-bottom:4px solid #1189e0; width:85px; margin:10px auto; display:block;}
.zhihui_2 ul li:last-child{ margin-right:0;}




.zhihui_3{ padding:0 0 50px 0;}
.zhihui_slideBox_3{ max-width:1200px; margin:60px auto;}
.zhihui_slideBox_3 .hd{ position:relative; margin:50px auto 0 auto; width:268px; float:left; margin-right:40px;}
.zhihui_slideBox_3 .hd ul{}
.zhihui_slideBox_3 .hd li{ height:56px; line-height:56px; font-size:20px; text-align:center;  overflow:hidden; border-radius:56px; border:1px solid #1189e0; color:#1189e0; position:relative; margin-bottom:38px;}

.zhihui_slideBox_3 .hd li.on { background:#269dea; color:#fff;}


.zhihui_slideBox_3 .bd { float:right; width:736px;  position:relative; height:345px; background:#f1f8fd; box-shadow:0 0 20px rgba(0,0,0,0.1);}
.zhihui_slideBox_3 .bd .zhihui_content{ width:865px; position:absolute; left:-100px;top:50%;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);padding-right:30px; }
.zhihui_slideBox_3 .bd .zhihui_content img{ float:left; margin-right:30px;}
.zhihui_slideBox_3 .bd .zhihui_content .zhihui_zi h2{ font-size:30px; color:#333;}
.zhihui_slideBox_3 .bd .zhihui_content .zhihui_zi h2:after{ content:''; display:block; width:60px; border-bottom:3px solid #323232; margin:15px 0;}

.zhihui_slideBox_3 .bd .zhihui_content .zhihui_zi{ width:260px; position:absolute; top:50%;-webkit-transform: translate(0,-50%);transform: translate(0,-50%); line-height:2; color:#888; right:30px; font-size:16px;}


.zhihui_4{ padding-bottom:50px;}
.zhihui_4 ul{ max-width:1200px; margin:0 auto;}
.zhihui_4 ul li{ width:20%; float:left; text-align:center; padding:30px 0;}
.zhihui_4 ul li img{ display:block; margin:15px auto; height:70px;}
.zhihui_4 ul li h2{ font-size:16px;}


.case .wrap{ background:#fff; max-width:1200px; margin:0 auto 60px auto;}

.caselist li{ width:200px; float:left; background: #fff;position: relative; height:172px;}
.caselist li:nth-child(2),.caselist li:nth-child(4),.caselist li:nth-child(6),.caselist li:nth-child(7),.caselist li:nth-child(9),.caselist li:nth-child(11),.caselist li:nth-child(14),.caselist li:nth-child(16),.caselist li:nth-child(18){ background:#f5f5f5;}
.caselist li .grey{ opacity: 0.6;}
.caselist li h2{ display:none;}
.casema{ position: absolute; text-align:center; left:-12px; top:0; background:#fff; z-index: 1; opacity: 0; transition: all ease 1s; padding:12px; width:200px;}
.casema img{  width:100%;}
.casema p{ font-size:14px;}
.caselist li img{ display:block; max-width:100%;}
.caselist li:hover .casema{ opacity: 1; top:-50%; box-shadow:0 0 15px rgba(0,0,0,0.1);}
.caselist li:hover .casema img{ top: 50%;}
.case{ background: #f5f5f5;}


.index_jiaru{ text-align:center; padding:40px 0 60px 0;}
.index_jiaru h2{ display:block; text-align:center; padding-bottom:30px; font-size:35px;color:#fff;}
.index_jiaru ul{ max-width:1300px; display:flex; margin:0 auto;}
.index_jiaru ul li{ flex:1; text-align:center; font-size:20px; line-height:1; padding:30px 0; color:#fff;}
.index_jiaru ul li .itemsConut{ position:relative;}
.index_jiaru ul li .desc{ color:rgba(255,255,255,0.7); padding:10px 0;}
.index_jiaru ul li span{ font-size:80px;}
.index_jiaru ul li span.name{ font-size:18px; position:absolute; top:0; line-height:1; display:inline-block;}


/*******************/
/****************************************/
.douyin_wang{ padding:50px 0;}
.douyin_wang_slideBox{ max-width:1200px; margin:0 auto;}
.douyin_wang_slideBox .hd{ position:relative; margin:50px auto 0 auto;}
.douyin_wang_slideBox .hd ul{}
.douyin_wang_slideBox .hd li{ width:215px; border:1px solid #eee; background:#fff; margin:12.5px; float:left; text-align:center; padding:0;box-shadow:0 0 10px rgba(0,0,0,0.1); padding:20px 0;}
.douyin_wang_slideBox .hd li img{ display:block; margin:0 auto;}
.douyin_wang_slideBox .hd li div{ padding:0 0; height:70px;  }
.douyin_wang_slideBox .hd li div i{ font-size:60px; color:#9e7ef2; height:70px; line-height:70px;display:block;}


.douyin_wang_slideBox .hd li h2{ font-weight:bold; font-size:20px; padding:20px 15px;}
.douyin_wang_slideBox .hd li p{ font-size:14px; line-height:2; color:#888; }
.douyin_wang_slideBox .hd li.on{ color:#fff; background:url(http://www.tengmei.org/public/trademark/dy_bg.png) no-repeat center; }
.douyin_wang_slideBox .hd li.on p{ color:#fff;}
.douyin_wang_slideBox .hd li.on i{ color:#fff;}



.douyin_jiejue{ padding:50px 0;}
.douyin_jiejue .indextitle_z h2{ color:#fff;}
.douyin_jiejue ul{ display:flex;}
.douyin_jiejue ul li{ flex:1;  margin:30px 40px; text-align:center;}
.douyin_jiejue ul li img{ display:block; margin:0 auto;}
.douyin_jiejue ul li h2{ display:block; padding:20px 0; color:#fff;}
.douyin_jiejue ul li .douyin_content{background:rgba(0,0,0,0.3); color:#fff; padding:30px; border-radius:10px; line-height:2.5; text-align:center;}
.douyin_jiejue ul li .douyin_content p{ font-size:18px;}
.douyin_jiejue ul li .douyin_content p i{ font-size:22px; margin-right:10px;}

.douyin_jiejue ul li:nth-child(2){ flex:1.8;}
.douyin_jiejue ul li:nth-child(2) .douyin_content p{ display:block; float:left; width:50%;}


.douyin_list{ max-width:1200px; margin:0 auto;}
.douyin_list ul{ padding:60px 40px; border-bottom:1px solid #eee;}
.douyin_list ul .douyin_1{ width:460px; float:left;}
.douyin_list ul .douyin_1 h2{ font-size:26px; font-weight:bold; display:block; margin-bottom:32px;}
.douyin_list ul .douyin_1 p{ font-size:16px; color:#888;}
.douyin_list ul .douyin_2{ width:580px; float:right; display:flex; text-align:center;}
.douyin_list ul .douyin_2 li{ flex:1;}
.douyin_list ul .douyin_2 li h2{ font-size:40px; font-weight:bold;}
.douyin_list ul .douyin_2 li h2:after{ content:''; display:block; margin:20px auto; background:url(http://www.tengmei.org/public/trademark/dd_bg.png) no-repeat; width:36px; height:6px;}
.douyin_list ul .douyin_2 li p{ font-size:16px; color:#888;}
.douyin_list ul .douyin_2 li h2 span{ font-size:20px;}


/**/
.weixin_banner{ margin:0 auto; background:#fff; padding:50px 0; border-top:1px solid #eee;}
.weixin_banner .weixin_title{ float:left; width:465px;}
.weixin_banner .weixin_title h2{ font-size:40px; color:#000; padding:15px 0;}
.weixin_banner .weixin_title p{ color:#999; font-size:16px; line-height:2;}
.weixin_banner .weixin_title .weixin_yy{ width:152px; height:60px; line-height:60px; border-radius:60px; background:#2d6cef; color:#fff; display:block; text-align:center; font-size:18px; margin-top:50px;}
.weixin_banner .weixin_pic{ float:right;}

/**/
.slideBox_wx_t{  margin:0 auto;}
.slideBox_wx_t .hd{ background:#fff; border-bottom:1px solid #eee; border-top:1px solid #eee;}
.slideBox_wx_t .hd ul{ text-align:center; margin:0 auto;}
.slideBox_wx_t .hd ul li{ display:inline-block; height:78px; line-height:78px; font-size:18px; padding:0 50px; position:relative;}
.slideBox_wx_t .hd ul li.on{ color:#296bef;}
.slideBox_wx_t .hd ul li.on:after{ content:''; display:block; margin:0 auto; position:absolute; bottom:0; left:50%; margin-left:-22px; width:44px; height:7px; border-radius:7px; background:#296bef;}

.slideBox_wx_t .bd .weixin_tab_name{ text-align:center; line-height:2; padding:50px 0; color:#888; font-size:16px;}
.slideBox_wx_t .bd .weixin_tab_name h2{ color:#00072d; font-size:36px; display:block; margin:0 auto 30px auto;}
.slideBox_wx_t .bd .weixin_tab_name h2:after{ content:''; display:block; margin:20px auto 0 auto; width:44px; height:7px; border-radius:7px; background:#ffa601;}
.slideBox_wx_t .bd .weixin_tab_name img{ display:block; margin:50px auto;}

.inBox ul li.w_1{ margin:0 auto 50px auto; max-width:1200px; }
.inBox ul li.w_1 .weixin_tab_title{ text-align:left; width:40%; line-height:2; padding:130px 0; color:#888; font-size:16px; float:right;}
.inBox ul li.w_1 .weixin_tab_title h2{ color:#00072d; font-size:36px; display:block; margin:0 auto 30px auto;}
.inBox ul li.w_1 .weixin_tab_content{ padding:50px 0; float:left;}
.inBox ul li.w_1 .weixin_tab_content img{ display:block; margin:0 auto;}
.inBox ul li.w_2{max-width:1200px; margin:50px auto; }



.inBox{ margin:0 auto; }
.inBox .inHd{ background:none; border:0;margin:0 auto;}
.inBox .inHd ul{ text-align:center; margin:0 auto;}
.inBox .inHd ul li{ width:132px; display:inline-block; font-size:14px; padding:20px 0; height:auto; border-radius:10px; line-height:2; background:#fff; margin-right:18px; border:2px solid #e9f1ff;box-shadow: 0 3px 16px rgba(0,116,255,.05); position:relative; z-index:10; color:#a3aecc;}
.inBox .inHd ul li i{ display:block; height:52px; width:52px; margin:0 auto; font-size:40px; line-height:52px; color:#a3aecc;}
.inBox .inHd ul li.on i{color:#296bef;}
.inBox .inHd ul li.on{ color:#296bef; border:2px solid #296bef;}
.inBox .inHd ul li.on:after{ z-index:0;
	content: '';
	position: absolute;
	left: 50%;
	bottom: 0;
	box-sizing: border-box;
	width: 18px;
	height: 18px;
	background-color: #fff;
	-webkit-transform: translate3d(-50%,50%,0) rotate(-45deg);
	transform: translate3d(-50%,50%,0) rotate(-45deg);
	border-left: 2px solid #296bef;
	border-bottom: 2px solid #296bef;
	border-bottom-left-radius: 4px;
	z-index: 1;
}
.inBox .inBd{ max-width:1200px; margin:0 auto;overflow:hidden;  }
.inBox .inBd ul li{ max-width:756px !important; margin:0 auto !important; padding:70px 0 !important;}

.inBox .inBd ul li .weixin_tab_content{ width:280px; padding:0 !important; background:url(../trademark/new_iphone.png) no-repeat center top; height:570px;padding-top:65px !important;}
.inBox .inBd ul li .weixin_tab_content img{ width:248px; margin:0 auto; display:block;}
.inBox .inBd ul li .weixin_tab_title{ text-align:left; width:50% !important; line-height:2; padding:130px 0; color:#888; font-size:16px; float:right;}
.inBox .inBd ul li .weixin_tab_title h2{ color:#00072d; font-size:36px; display:block; margin:0 auto 30px auto;}
/*youhua*/
.youhua_1{ max-width:1200px; margin:40px auto;}
.youhua_1 img{ float:left; margin-left:8%;}
.youhua_1 h2{ font-size:35px; color:#000;}
.youhua_1 ul{margin:20px 0;}
.youhua_1 ul p{ line-height:2; font-size:15px; color:#999; background:url(../trademark/dui.png) no-repeat center left; padding-left:30px; ;}
.youhua_1 p{ font-size:16px; color:#000;}
.youhua_1 .youhua_2{ float:right; width:50%; padding:30px;}
.youhua_1 a.zixun{ width:230px; display:block; text-align:center; margin-top:25px; height:45px; line-height:45px; border-radius:45px; background:#e62129; color:#fff;}

.youhua_3{ max-width:1200px; margin:0 auto;}
.youhua_3 li{ width:282px; float:left; margin-right:24px;}
.youhua_3 li:last-child{ margin-right:0;}
.youhua_3 li h2{ font-size:25px; border-bottom:3px solid #2a7cf1; color:#2a7cf1; font-weight:bold; text-align:center; padding:12px 0; margin-bottom:8px;}
.youhua_3 li p{ background:#67a1f3; color:#fff; padding:40px 30px; line-height:2; font-size:15px;}

.youhua_3 li:nth-child(2) h2{ color:#4bdb81; border-bottom:3px solid #4bdb81;}
.youhua_3 li:nth-child(2) p{ background:#4bdb81;}

.youhua_3 li:nth-child(3) h2{ color:#fc9284; border-bottom:3px solid #fc9284;}
.youhua_3 li:nth-child(3) p{ background:#fc9284;}

.youhua_3 li:nth-child(4) h2{ color:#fda965; border-bottom:3px solid #fda965;}
.youhua_3 li:nth-child(4) p{ background:#fda965;}

.youhua_4{ background:#f0f0f0; padding:60px 0; margin:60px auto;}
.youhua_4 h2{ font-size:35px; text-align:center;}
.youhua_4 ul{ max-width:1200px; margin:50px auto 0 auto;}
.youhua_4 ul li{ width:33.333%; float:left; text-align:center; line-height:2; padding:50px ; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.youhua_4 ul li img{ display:blocks; margin:0 auto;}
.youhua_4 ul li h2{ font-size:18px; color:#000; margin-bottom:15px;}
.youhua_4 ul li p{ color:#888; line-height:1.7; }
.youhua_4 ul li:nth-child(3n){ border-right:0;}
.youhua_4 ul li:nth-child(n+4) { border-bottom:0;}

.youhua_5{ max-width:1200px; margin:0 auto;padding:40px 0;}
.youhua_5 h2{ font-size:35px; text-align:center;}
.youhua_5 ul{ padding:40px 0;}
.youhua_5 ul li{ display:table; float:left; margin-right:45px; width:204px; text-align:center; background:url(../trademark/bb.png) no-repeat; height:205px;}
.youhua_5 ul li h2{ display:none;}
.youhua_5 ul li div{ display:table-cell; vertical-align:middle; height:205px;line-height:2; font-size:14px;}
.youhua_5 ul li:last-child{ margin-right:0;}

.shangbiao_j{ position:relative; border-bottom:1px solid #eee;border-right:1px solid #eee; max-width:1200px; margin:0 auto;}
.shangbiao_j li{ width:12.5%; float:left; border:1px solid #eee; border-right:0; border-bottom:0; background:#fff; float:left; text-align:center;  height:140px; position:relative; line-height:35px;}
.shangbiao_j li i{ display:inline-block; height:35px; width:35px; line-height:35px; font-size:24px; float:left;}
.shangbiao_j li div{ display:inline-block;padding:50px 0;}
.shangbiao_j span{ display:block; float:left;width:12.5%; height:140px;}
.shangbiao_j li:hover div{  position:absolute; left:-10px; top:-10px; width:110%; height:160px; z-index:9999999; box-shadow:0 0 15px rgba(0,0,0,0.3);background-image:linear-gradient(to bottom right, #56befb,#4f77fb);}
.shangbiao_j li:hover div i{ display:block; margin:0 auto; float:none;}
.shangbiao_j li.on div{  position:absolute; left:-10px; top:-10px; width:110%; height:160px; z-index:9999999; box-shadow:0 0 15px rgba(0,0,0,0.3); color:#fff; padding:50px 0;background-image:linear-gradient(to bottom right, #56befb,#4f77fb);}
.shangbiao_j li.on div i{ display:block; margin:0 auto; float:none; font-size:30px;}
.shangbiao_j li:last-child{ padding:50px 0;}

.shangbiao_j .bd{top:50%; left:50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%); position:absolute; padding:30px 50px; width:600px; height:280px; border:1px solid #eee; border-bottom:0; border-right:0; line-height:2.4; color:#888; text-align:left;}
.shangbiao_j .bd strong{ font-size:15px; color:#000;}

.shangbiao_j .bd p{ display:flex;}
.shangbiao_j .bd p strong{ flex:1.5;}
.shangbiao_j .bd p strong:nth-child(2){ flex:3; font-weight:normal; color:#888;font-size:14px;}
.shangbiao_j .bd p strong:nth-child(2) em{ display:inline-block; width:33.333%; font-style:normal; }
.shangbiao_j .bd .mmore{ display:block; margin:15px auto; text-align:center;}

.shangbiao_list{}
.shangbiao_list .hd{ border-bottom:2px solid #529afb;}
.shangbiao_list .hd li{ width:14%; float:left; height:48px; text-align:center; line-height:48px; font-size:16px; color:#666;}
.shangbiao_list .hd li.on{ background:#529afb; color:#fff;}

.shangbiao_list .bd{ margin:30px 0;}
.shangbiao_list .bd li{ width:217px; float:left; margin-right:28.75px; margin-bottom:25px;}
.shangbiao_list .bd li:nth-child(5n){ margin-right:0;}
.shangbiao_list .bd li img{ display:block; border:1px solid #eee;}
.shangbiao_list .bd li h2{ font-size:16px; display:block; color:#000; padding:15px 0;}
.shangbiao_list .bd li h2 span{ float:right; color:#999; font-size:14px;}
.shangbiao_list .bd li p{ font-size:18px; color:#e62921;}
.shangbiao_list .bd li p a{ display:inline-block; float:right; font-size:12px; border:1px solid #75aefc; color:#75aefc; border-radius:30px; padding:2px 10px;}

.shangbiao_s{ border-bottom:1px solid #eee; text-align:center; padding:20px 0;}
.shangbiao_s li{ display:inline-block; padding:0 20px; font-size:16px; color:#b4b4b4;}
.shangbiao_list_more{ display:block; text-align:center; margin:20px auto 50px auto;}

.shangbiao_liucheng{ background:url(../trademark/liucheng1.jpg) no-repeat center; height:800px;}
.shangbiao_liucheng2{ background:#fff; padding-bottom:60px; padding-top:30px;}
.shangbiao_liucheng2 img{ display:block; margin:20px auto;}

.shangbiao_page{ max-width:1200px; margin:0 auto;}
.shangbiao_page ul{ display:flex; border-bottom:1px solid #eee; padding:0 0;}
.shangbiao_page ul li{ flex:1; padding:15px 0;}
.shangbiao_page ul li:nth-child(2){ flex:16; padding:7px 0;}
.shangbiao_page ul li a{ padding:8px 12px; width:10%; text-align:center; display:inline-block; font-size:14px;  float:left;}
.shangbiao_page ul li a:hover{ background:#e62129; color:#fff;}
.shangbiao_page ul li a.hover{ background:#e62129; color:#fff;}

.shangbiao_page_list { margin:30px 0;}
.shangbiao_page_list .pager{ margin-top:30px;}
.shangbiao_page_list li{ width:217px; float:left; margin-right:28.75px; margin-bottom:25px;}
.shangbiao_page_list li:nth-child(5n){ margin-right:0;}
.shangbiao_page_list li img{ display:block; border:1px solid #eee;}
.shangbiao_page_list li h2{ font-size:16px; display:block; color:#000; padding:15px 0;}
.shangbiao_page_list li h2 span{ float:right; color:#999; font-size:14px;}
.shangbiao_page_list li p{ font-size:18px; color:#e62921;}
.shangbiao_page_list li p a{ display:inline-block; float:right; font-size:12px; border:1px solid #75aefc; color:#75aefc; border-radius:30px; padding:2px 10px;}

.b_piao{ background:rgba(0,0,0,0.8); color:#fff; font-size:26px; padding:20px 0; z-index:1000000; text-align:center; width:100%; position:fixed; left:0; bottom:0;}
.b_piao strong{ background:#e62629; padding:7px 20px; border-radius:5px; color:#fff; font-size:25px !important;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.b_piao ul{ position:relative; max-width:1250px; margin:0 auto;}

.b_piao img.logo_b{ height:50px;display: inline-block; vertical-align: middle; margin-right:10px;}
.b_piao .bweixin{ position:absolute; right:10px; box-shadow:0 0 10px rgba(0,0,0,0.1); bottom:10px;}