.banner{width:100%;min-width: 1220px;}
.banner img{width:100%;}

/*
    section
 */
.section{
    min-width:1220px;
}
.section-box{
    width:1220px;
    margin:0 auto;

}
.section-title{
    text-align:center;
    height:100px;
    position:relative;
}
.section-title:before{
    content:'';
    height:14px;
    width:60px;
    border:3px solid #d32828;
    border-bottom:0;
    position:absolute;
    left:calc(50% - 33px);
    top:0;
}
.section-title:after{
    content:'';
    height:0;
    width:66px;
    border-bottom:3px solid #d32828;
    position:absolute;
    left:calc(50% - 33px);
    bottom:0;
}
.section-title h3{
    font-size: 36px;
    line-height: 36px;
    padding:25px 0 8px;
    color: #535353;
    font-weight:normal;
}
.section-title p{
    font-size:14px;
    line-height: 22px;
    color:#959595;
}

/*
 * <!-- 查询表单 -->
 */
.search {
  height: 180px;
  background-color: #ebecef;
  overflow: hidden;
  width:100%;
  min-width: 1220px;
}
.search .search-top {
  width: 850px;
  margin: 46px auto 0;
}

.search .search-top .search-country {
  width: 250px;
  height: 50px;
  background-color: #fff;
  font-size: 16px;
  color: inherit;
  float: left;
  outline: none;
  border: 0;
  margin-right: 10px;
  padding-left: 24px;
  box-sizing: border-box;
}

/*.search .search-top .search-country::-webkit-input-placeholder {
  color: #959595;
  font-size: 16px;
}*/

.search .search-top .search-name {
  width: 400px;
  height: 50px;
  background-color: #fff;
  font-size: 16px;
  float: left;
  outline: none;
  border: 0;
  color: inherit;
  margin-right: 10px;
  padding-left: 24px;
  box-sizing: border-box;
}
/*.search .search-top .search-name::-webkit-input-placeholder {
  color: #959595;
  font-size: 16px;
}*/

.search .search-top .search-button {
  width: 180px;
  height: 50px;
  line-height: 50px;
  background-color: #d32828;
  color: #fff;
  font-size: 16px;
  float: left;
  text-align: center;
}

.search .search-top .search-button > a {
  color: #fff;
}
.search .search-top .search-button:hover{background-color: #C11E1E;}

.search .search-bottom {
  text-align: center;
  margin-top: 27px;
  color:#535353;
  font-size: 14px;
}
.search-bottom a{
	display: inline;
	font-size: 14px;
	color:#535353;
}
.search-bottom a+a{
	margin-left:6px;
}

/*
    <!-- 热门国际商标服务推荐 -->
 */
.hotRec{
	padding:47px 0 84px;
}
.hotRec .hotRec-title{
	margin: 41px 0 24px;
}
.hotRec-title li{
	display: inline-block;
	vertical-align: top;
	float: left;
	width:202px;
	border-left:1px solid #e5e5e5;
	height: 47px;
	border-top:1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	color:#535353;
	text-align: center;
	line-height: 46px;
	cursor: pointer;
}
.hotRec-title li:last-child{
	border-right: 1px solid #E5E5E5;
}
.hotRec-title li:hover{
	color:#D32828;
}
.hotRec-title .hotRec-active{
	border:1px solid #D32828;
	color:#D32828;
}

.hotRec .hotRec-lists{
	/*min-height: 610px;*/
}
.hotRec-list{
	font-size: 0;
	display: none;
}
.hotRec-lists .hotRec-list:first-child{display: block;}
.hr-list-item{
	font-size: 16px;
	display: inline-block;
	vertical-align: top;
	position: relative;
	width:230px;
	text-align: center;
	margin-left:17px;
	margin-bottom: 46px;
}
.hotRec-list .hr-list-item:nth-child(5n+1){
	margin-left:0;
}
.hr-item-cont img{
	width:100%;height: 230px;
}
.hr-item-cont .hr-list-title{
	font-size: 16px;
	line-height: 1em;
	color:#535353;
	margin-top: 13px;
	cursor: context-menu;
}
.hr-item-hover{
	height: 230px;
	position: absolute;
	top:0;
	left:0;
	right:0;
	font-size: 16px;
	color:#fff;
	background: rgba(0,0,0,.7);
	padding-top:47px;
	box-sizing: border-box;
	opacity: 0;
	filter:Alpha(opacity=0)
}
.hr-item-hover p{
	line-height: 26px;
}
.hr-item-hover a{
	font-size: 14px;
	color:#fff;
	display: inline-block;
	vertical-align: top;
	width:140px;
	height: 34px;
	line-height: 34px;
	background-color: #D32828;
	border-radius: 4px;
	margin-top: 21px;
}
.hr-item-hover a:hover{
	background-color: #C11E1E;
}
.hr-list-item:hover .hr-item-hover{
	opacity: 1;
	filter:Alpha(opacity=100);
	transition: all .5s;
}
.hr-zzlm .hr-list-item{
	width:290px;
	margin-left: 20px;
}

.hotRec-btn{
	text-align: center;
	font-size: 0;
	margin-top:22px;
}
.hotRec-btn a{
	display: inline-block;
	width: 230px;
	height: 50px;
	background-color: #d32828;
	border-radius: 4px;
	line-height: 50px;
	color:#fff;
	font-size: 16px;
}
.hotRec-btn a+a{
	margin-left: 58px;
}
.hotRec-btn a:hover{
	background-color: #C11E1E;
}


/*
 * <!-- 企业没商标，等于帮别人做品牌。 -->
 */
.nobrand{
	width:100%;
	min-width: 1220px;
	height: 400px;
	background: url(../images/noBrand.jpg) no-repeat center center / auto 400px;
}
.nobrand-box{width:1220px;margin:0 auto;padding-left:80px;box-sizing: border-box;}
.nobrand-box .nobrand-h1{
	font-size: 40px;
	line-height: 40px;
	color:#fff;
	margin-bottom: 40px;
	font-weight: bold;
}
.nobrand-box .nobrand-txt{
	font-size: 30px;
	line-height: 30px;
	color:#fff;
	margin-bottom: 19px;
	padding-top: 117px;
}
.nobrand-box a{
	width:160px;height: 46px;line-height: 46px;
	color:#fff;
	text-align: center;
	font-size: 16px;
	background: #d32828;
	border-radius: 4px;
}
.nobrand a:hover{background: #c11e1e;}

/*
 * 国际商标注册流程和常见问题
 */
.section-guonei{
	padding:57px 0 79px;
}
.section-guonei .section-head{
	margin-bottom: 31px;
}
.process-cont{
    margin-top:40px;
}
.process-nav{font-size:0;margin-bottom:38px;}
.process-nav li{
    display:inline-block;
    font-size:16px;
    color:#626262;
    cursor: pointer;
}
.process-list{

}
.process-list .process-block{
    display: none;
    position: relative;
}
.process-list .process-block:first-child{display: block;}

.process-nav li{
    width:202px;
    height:109px;
    display:inline-block;
    border:1px solid #e5e5e5;
    text-align: center;
    vertical-align: top;
}
.process-nav li+li{
    border-left:0;
}
.process-nav li .proc-nav-img{
    font-style:normal;
    height:45px;
    margin-top:18px;
    margin-bottom:14px;
    overflow: hidden;
}
.process-nav li:nth-child(1) .proc-nav-img{
    background:url("../images/processImg/process1.png") no-repeat center 2px;
}
.process-nav li:nth-child(2) .proc-nav-img{
    background:url("../images/processImg/process2.png") no-repeat center bottom;
}
.process-nav li:nth-child(3) .proc-nav-img{
    background:url("../images/processImg/process4.png") no-repeat center bottom;
}
.process-nav li:nth-child(4) .proc-nav-img{
    background:url("../images/processImg/process3.png") no-repeat center center;
}
.process-nav li:nth-child(5) .proc-nav-img{
    background:url("../images/processImg/process5.png") no-repeat center center;
}
.process-nav li:nth-child(6) .proc-nav-img{
    background:url("../images/processImg/process6.png") no-repeat center 4px;
}
.process-nav li:nth-child(1).process-active .proc-nav-img{
    background-image: url("../images/processImg/process1-active.png");
}
.process-nav li:nth-child(2).process-active .proc-nav-img{
    background-image: url("../images/processImg/process2-active.png");
}
.process-nav li:nth-child(3).process-active .proc-nav-img{
    background-image: url("../images/processImg/process4-active.png");
}
.process-nav li:nth-child(4).process-active .proc-nav-img{
    background-image: url("../images/processImg/process3-active.png");
}
.process-nav li:nth-child(5).process-active .proc-nav-img{
    background-image: url("../images/processImg/process5-active.png");
}
.process-nav li:nth-child(6).process-active .proc-nav-img{
    background-image: url("../images/processImg/process6-active.png");
}
.process-nav li .proc-nav-title{
    font-size:16px;
    color: #626262;
    line-height:18px;
}
.process-nav li.process-active{
    border-color:#d32828;
    background-color:#d32828;
    position:relative;
}
.process-nav li.process-active .proc-nav-title{
    color:#fff;
    font-weight:bold;
}
.process-nav li.process-active:after{
    position:absolute;
    top:100%;
    left:50%;
    margin-left:-12px;
    content: '';
    height:0;
    box-sizing: border-box;
    border-left: 12px solid transparent;
    border-right: 12px solid transparent;
    border-top: 28px solid #d32828;
}
/* 流程体 */
.process-block{}
/* 共有 */
.process-item{
	border:1px solid #eee;
	box-sizing: border-box;
	height:358px;
	float:left;
	width:440px;
	margin-right:25px;
}
.process-block .process-item:last-child{
	width:290px;
	margin-right:0;
}
.item-head{
	font-size: 16px;
	color:#535353;
	line-height: 52px;
	text-align: center;
	background-color: #eee;
}
.item-body{
	padding:0 20px 0 26px;
	position: relative;
	height: 306px;
}
.list-lg-21{
	padding-top:5px;
}
.list-lg-21 li{
	margin:22px 0 0;
	position: relative;
}
.list-lg-21 .lg-21-num{
	display: inline-block;
	position: absolute;
	left:0;
	top:50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	width:19px;
	height:19px;
	border-radius: 50%;
	background-color: #D32828;
	font-size: 12px;
	color:#fff;
	line-height: 18px;
	text-align: center;
}
.list-lg-21 .lg-21-txt{
	font-size: 14px;
	color:#535353;
	line-height: 20px;
	margin-left:33px;
}
.link-w-152,.link-w-159{
	text-align: center;
}
.link-w-152{
	position: absolute;
	left:50%;
	bottom:20px;
	margin-left:-76px;
}
.link-w-152 a,
.link-w-159 a{
	display: inline-block;
	text-align: center;
	color:#fff;
	font-size: 13px;
	line-height: 33px;
	width:152px;
	border-radius: 8px;
	background: #D32828;
}
.link-w-152 a:hover,
.link-w-159 a:hover{
	background-color: #C11E1E;
}
.link-w-159 a{
	width:195px;
	font-size: 14px;
}
.box-lg-36{
	margin:0 12px 0 9px;
	color:#535353;
}
.lg-36-title{
	font-size: 20px;
	line-height: 1em;
	margin-bottom: 14px;
}
.lg-36-txt{
	margin-left:2px;
	font-size: 14px;
	line-height: 36px;
	overflow: hidden;
}
/* 私有 */
.guonei-1 .link-w-152{
	margin-top: 16px;
}
.guonei-1 .process-item{
	margin-right:20px;
	width:290px;
}
.guonei-1-3 .lg-21-txt{
	margin-left:0;
}
.guonei-1-3 .link-w-152{
	margin-top:40px;
}
.guonei-1-4{padding-top:19px;}
.guonei-1-4 .link-w-159{
	margin-top:39px;
}
.guonei-1-2{}
.list-2flex{
	float:left;
	width:106px;
}
.guonei-1-2 .list-2flex+.list-2flex{
	margin-left: 24px;
}
.list-2flex .list-2flex-title{
	padding-top:62px;
	text-align: center;
}
.list-2flex-title p{
	display: inline-block;
	border:1px solid #D32828;
	width:90px;
	height: 28px;
	font-size: 14px;
	color:#535353;
	line-height: 28px;
}
.guonei-1-2 .list-2flex:nth-child(1) .list-2flex-title{
	background: url(../images/tg-user.png) center 21px no-repeat;
}
.guonei-1-2 .list-2flex:nth-child(2) .list-2flex-title{
	background: url(../images/tg-qiye.png) center 23px no-repeat;
}
.list-2flex .list-2flex-txt{padding-top: 7px;}
.list-2flex-txt li{margin-top:21px;position: relative;}
.list-2flex-txt span{
	display: inline-block;
	width:12px;
	height: 12px;
	background-repeat: no-repeat;
	background-size: 36px 12px;
	background-image: url(../images/num-icon.png);
	position: absolute;
	left:0;top:5px;
}
.list-2flex-txt li:nth-child(1) span{
	background-position: 0 center;
}
.list-2flex-txt li:nth-child(2) span{
	background-position: -12px center;
}
.list-2flex-txt li:nth-child(3) span{
	background-position: -24px center;
}
.list-2flex-txt p{
	display: inline-block;vertical-align: top;
	font-size: 14px;
	color:#535353;
	line-height: 21px;
	margin-left:20px;
}

.guonei-2 .process-item{
	
}
.guonei-2 .list-lg-21,
.guonei-3 .list-lg-21,
.guonei-5 .list-lg-21{
	padding-top:10px;
	height: 216px;
}
.guonei-2 .list-lg-21 li{
	margin-top:12px;
}
.guonei-2 .list-lg-21 .lg-21-num{
	width:14px;height: 14px;
	line-height: 13px;
}
.guonei-2 .list-lg-21 .lg-21-txt{
	margin-left:31px;
}
.guonei-3 .list-lg-21 li,
.guonei-5 .list-lg-21 li{
	margin-top:16px;
}
.guonei-2 .link-w-152,
.guonei-3 .process-item:nth-child(2) .link-w-152,
.guonei-5 .process-item:nth-child(2) .link-w-152{
	margin-top:25px;
}
.guonei-2 .process-item:nth-child(2) .lg-21-txt,
.guonei-3 .process-item:nth-child(2) .lg-21-txt,
.guonei-5 .process-item:nth-child(2) .lg-21-txt{
	margin-left:5px;
}

.guonei-3 .box-lg-36{
	padding-top: 41px;
}
.guonei-5 .box-lg-36{
	padding-top: 24px;
	margin: 0 6px 0 6px;
}
.guonei-5 .lg-36-txt{
	line-height: 30px;
	letter-spacing: 0.8px;
}
.guonei-6 .process-item{
	margin-right: 0;
}
.guonei-6 .process-item:first-child{
	border-right:1px dashed #eee;
	width:405px;
}
.guonei-6 .process-item:last-child{
	border-left:none;
	width:815px;
}
.zixun-box{
	line-height: 358px;
	text-align: center;
}
.zixun-box img{
	max-width: 800px;
	display: inline-block;
	vertical-align: middle;
}
.guonei-6 .box-lg-36{
	margin:0 34px 0 15px;
}
.guonei-6 .item-body{
	padding-top: 50px;
}
.guonei-6 .lg-36-title{
	margin-bottom: 17px;
}



/*
    国际商标注册的好处
 */
.importance{
    background: #f3f3f4;
    padding-top:60px;
}
.import-list{
    font-size: 0;
    margin-top:42px;
    padding-bottom:64px;
}
.import-list li{
    margin-left:40px;
    width:590px;height: 130px;
    border-radius: 58px;
    position: relative;
    display: inline-block;
    vertical-align: top;
    background-color: #fff;
    margin-bottom:24px;
}
.import-list li:nth-child(2n+1){
    margin-left:0;
}
.import-list .import-list-h4{
    font-size:16px;
    color:#535353;
    line-height: 16px;
    position: absolute;
    left:149px;top:34px;
}
.import-list .import-list-txt{
    font-size:14px;
    color:#959595;
    line-height: 22px;
    position: absolute;
    left:150px;
    right:40px;
    top:60px;
    bottom:18px;
    overflow: hidden;
}
.import-list .import-list-img{
    width:100px;height:100px;
    border-radius: 50%;
    background-color: #f3f3f4;
    background-repeat: no-repeat;
    background-position: center center;
    position: absolute;
    top:15px;left:17px;
}
.import-list li:nth-child(1) .import-list-img{
    background-image: url("../images/inport-1.png");
}
.import-list li:nth-child(2) .import-list-img{
    background-image: url("../images/inport-2.png");
}
.import-list li:nth-child(3) .import-list-img{
    background-image: url("../images/inport-3.png");
}
.import-list li:nth-child(4) .import-list-img{
    background-image: url("../images/inport-4.png");
}
/*
 * <!-- 小欢知识产权服务优势 -->
 */
.youshi{
	background: #fff;
	padding-top: 70px;
}
.youshi .import-list li{
    margin-left:80px;
    width:570px;height: 88px;
    background-color: #F3F3F4;
    
}
.youshi .import-list .import-list-h4{
	left:106px;top:23px;
}
.youshi .import-list .import-list-txt{
	left:106px;top:46px;
}
.youshi .import-list .import-list-img{
    width:88px;height:88px;
    background-color: #d32828;
    top:0px;left:0px;
}
.youshi .import-list li:nth-child(2n+1){
    margin-left:0;
}
.youshi .import-list li:nth-child(1) .import-list-img{
    background-image: url("../images/y-icon1.png");
}
.youshi .import-list li:nth-child(2) .import-list-img{
    background-image: url("../images/y-icon2.png");
}
.youshi .import-list li:nth-child(3) .import-list-img{
    background-image: url("../images/y-icon3.png");
}
.youshi .import-list li:nth-child(4) .import-list-img{
    background-image: url("../images/y-icon4.png");
}
.youshi .import-list li:nth-child(5) .import-list-img{
    background-image: url("../images/y-icon5.png");
}
.youshi .import-list li:nth-child(6) .import-list-img{
    background-image: url("../images/y-icon6.png");
}



/*
 * <!-- 强者不会强调理由，只会用实力说话 -->
 */
.shili{
	background: #F3F3F4;
	padding: 69px 0 65px;
}
.shili-list{
	margin-top: 36px;
}
.shili-list li{
	float:left;
	width:290px;
	height: 290px;
	margin-left:20px;
	background: #fff;
	margin-bottom:25px;
}
.shili-list li:nth-child(4n+1){margin-left:0;}
.shili-list .shili-item{
	text-align: center;
	white-space: nowrap;
	
}
.shili-item img{
	width:290px;height: 200px;
}
.shili-list .shili-h1{
	font-size: 16px;
	color:#535353;
	margin:22px 0 11px;
	line-height: 1em;
}
.shili-list .shili-txt{
	font-size: 14px;
	color:#959595;
	line-height: 1em;
}




/*
 * <!-- 相关商标服务推荐 -->
 */
.tuijian{
	padding: 72px 0 96px;
}
.tuijian-list{
	border-top:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	margin-top: 24px;
}
.tuijian-list li{
	float:left;
	width:202px;
	height: 202px;
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;
}
.tuijian-list .tuijian-item{
	width:100%;
	height: 100%;
	padding-top:32px;
	box-sizing: border-box;
	text-align: center;
	color:#535353;
	transition: all .3s;
}
.tuijian-item .tuijian-h1{
	font-size: 16px;
	color:inherit;
	line-height: 1em;
	margin-top:12px;
}
.tuijian-item .tuijian-btn{
	display: none;
	font-size: 14px;
	color:inherit;
	width:126px;
	height: 35px;
	line-height: 33px;
	border:1px solid #fff;
	margin:16px auto 0;
	box-sizing: border-box;
}
.tuijian-item .tuijian-img{
	height: 103px;
	background-repeat: no-repeat;
	background-position: center center;
}
.tuijian-list li:nth-child(1) .tuijian-img{background-image: url(../images/tuijian-1.png);}
.tuijian-list li:nth-child(2) .tuijian-img{background-image: url(../images/tuijian-2.png);}
.tuijian-list li:nth-child(3) .tuijian-img{background-image: url(../images/tuijian-3.png);}
.tuijian-list li:nth-child(4) .tuijian-img{background-image: url(../images/tuijian-4.png);}
.tuijian-list li:nth-child(5) .tuijian-img{background-image: url(../images/tuijian-5.png);}
.tuijian-list li:nth-child(6) .tuijian-img{background-image: url(../images/tuijian-6.png);}
.tuijian-list li:nth-child(7) .tuijian-img{background-image: url(../images/tuijian-7.png);}
.tuijian-list li:nth-child(8) .tuijian-img{background-image: url(../images/tuijian-8.png);}
.tuijian-list li:nth-child(9) .tuijian-img{background-image: url(../images/tuijian-9.png);}
.tuijian-list li:nth-child(10) .tuijian-img{background-image: url(../images/tuijian-10.png);}
.tuijian-list li:nth-child(11) .tuijian-img{background-image: url(../images/tuijian-11.png);}
.tuijian-list li:nth-child(12) .tuijian-img{background-image: url(../images/tuijian-12.png);}

.tuijian-item:hover{
	color:#fff;
	background-color: #D32828;
}
.tuijian-item:hover .tuijian-btn{
	display: inline-block;
}
.tuijian-item:hover .tuijian-img{
	max-height: 62px;
}
.tuijian-item:hover .tuijian-h1{
	margin-top:17px;
}
.tuijian-list li:nth-child(1):hover .tuijian-img{background-image: url(../images/tuijian-1-hover.png);}
.tuijian-list li:nth-child(2):hover .tuijian-img{background-image: url(../images/tuijian-2-hover.png);}
.tuijian-list li:nth-child(3):hover .tuijian-img{background-image: url(../images/tuijian-3-hover.png);}
.tuijian-list li:nth-child(4):hover .tuijian-img{background-image: url(../images/tuijian-4-hover.png);}
.tuijian-list li:nth-child(5):hover .tuijian-img{background-image: url(../images/tuijian-5-hover.png);}
.tuijian-list li:nth-child(6):hover .tuijian-img{background-image: url(../images/tuijian-6-hover.png);}
.tuijian-list li:nth-child(7):hover .tuijian-img{background-image: url(../images/tuijian-7-hover.png);}
.tuijian-list li:nth-child(8):hover .tuijian-img{background-image: url(../images/tuijian-8-hover.png);}
.tuijian-list li:nth-child(9):hover .tuijian-img{background-image: url(../images/tuijian-9-hover.png);}
.tuijian-list li:nth-child(10):hover .tuijian-img{background-image: url(../images/tuijian-10-hover.png);}
.tuijian-list li:nth-child(11):hover .tuijian-img{background-image: url(../images/tuijian-11-hover.png);}
.tuijian-list li:nth-child(12):hover .tuijian-img{background-image: url(../images/tuijian-12-hover.png);}














