﻿@charset "utf-8";


/*顶部下边的banner图*/
.PatentBanner{margin-top: 80px;min-width: 1200px;}
.PatentBanner img{width: 100%}
/*banner下边的tab切换*/
.PatentPervice{min-width: 1200px;width:100%}
.PatentPervice .patenceClWra{min-width: 1200px;width: 100%;background-color: #5a5958}
.PatentPervice .serviceZL{width: 1200px;margin: 0 auto;}
.PatentPervice .serviceZL ul{height: 60px;margin-top: -4px;box-sizing: border-box;}
.PatentPervice .serviceZL li{float: left;height: 60px;line-height: 60px;width: 200px;margin-right: 0px;text-align: center;color: #fff;cursor: pointer;font-size: 16px;}
.PatentPerviceActive{background-color: #fff;color: #000 !important;}

.service{min-width: 1200px;display: none;}

.serviceTabActive{display: block;}
.service .serviceIntroduce{height: 320px;padding-top:50px;text-align:center;box-sizing: border-box;}
.service .serviceIntroduce h3{text-align: center}
.service .serviceIntroduce .serviceLine{width: 160px;height: 3px;background-color: #888;margin:10px auto;} 
.service .serviceIntroduce .TextDescription{margin-top: 30px;font-size: 14px;color: #555555;letter-spacing: 1.2px;line-height: 2;}
/*领域业务*/

.service .serviceFieldQue{width: 1200px;height: 442px;background-color: #fff;}
.service .serviceFieldQue h3{text-align: center;padding-top: 40px;}
.service .serviceFieldQue .serviceFieldLine{width: 100px;height: 3px;background-color: #999;margin:14px auto 0;}

.service .serviceFieldQue .serviceFieldDetailed{margin-top: 40px;padding-left:66px;box-sizing: border-box;}
.service .serviceFieldQue .serviceFieldDetailed ul{position: relative;}
.service .serviceFieldQue .serviceFieldDetailed ul,.fileDetailed{float: left;}
.service .serviceFieldQue .serviceFieldDetailed ul li{padding-bottom: 24px;font-size: 14px;}
.service .serviceFieldQue .serviceFieldDetailed .fileDetailed{height: 120px;width: 1px;background-color: #dddddd;}
/* 案例*/
.service .patentCase .patentCaseCon ul li{width: 358px;}
.service .patentCase .patentWrapp{width: 1200px;margin:0 auto;height: 410px;padding-left: 20px;}


.messageBox{min-width: 1200px;width: 100%;background-color: #f1f1f1;height: 350px;}
.messageBox .outsideBox{width: 1200px;margin: 0 auto;overflow: hidden;position: relative;}
.messageBox .outsideBox .outsideBoxTile{text-align: center;margin-top: 26px;}
.messageBox .outsideBox .outsideBoxTile span{font-size: 18px;color: #000000;padding:0 6px;}
.messageBox .outsideBox form{margin-top:24px;text-align: center;position: relative;}
.messageBox .outsideBox form select{width: 198px;height: 50px;border:none;border-radius: 5px;margin-right: 14px;padding-left:12px;font-size: 14px;color: #999999;}
.messageBox .outsideBox form input{width: 198px;height: 50px;border:none;border-radius: 5px;margin-right: 14px;padding-left:12px;font-size: 14px;color: #999999;}
.messageBox .outsideBox form textarea{width: 874px;height: 96px;border:none;border-radius: 5px;margin-left:-12px;padding-left:12px;padding-top:10px;margin-top:15px;font-size: 16px;color: #999999;font-family: "Microsoft Yahei"!important;}
.messageBox .outsideBox form #popup{width: 113px;height: 40px;background-color: #d23647;text-align: center;line-height: 40px;position: absolute;left:516px;top:210px;color: #fff;border:none;font-size: 16px;border-radius: 5px;padding-right: 12px;}
.codeBox{width: 874px;margin:0 auto;position: relative;}
.codeBox #code{ margin-left: -674px; margin-left: -450px\9\0;margin-top: 14px;}
.codeBox .codeImg{width: 100px;height: 50px;overflow: hidden;display: inline-block;position: absolute;left:222px;top:13px;}
.littleCir{color: #eb4142!important;font-weight: 400!important;}
.serchContentAct{border:1px solid red!important;}
#business{font-size: 14px!important;}

.popupMenu{position: fixed;top: 0;bottom: 0;left: 0;right: 0;text-align: center;display: none;background: rgba(0, 0, 0, 0.5);}
.popupMenuBox{width: 580px;height: 280px;background-color: #fff;z-index: 100005;border-radius: 5px;text-align: center;padding-top: 92px;position: relative;margin: 150px auto;}
.serchContentBox form span{color: red;font-weight: 700;}
.serchContentAct{border:1px solid red!important;}
.serchContentActNone{border:none!important;}

@media screen and (min-width: 1263px) {
 	
 	.patentMore{
 		position: absolute;
 		left:1110px;
 		top:70px;
 	}

 }
 @media screen and (min-width: 1350px) {
 	
 	.patentMore{
 		position: absolute;
 		left:1147px;
 		top:70px;
 	}

 }
  @media screen and (min-width: 1903px) {
 	
 	.patentMore{
 		position: absolute;
 		left:1430px;
 		top:70px;
 	}

 }
   @media screen and (min-width: 2033px) {
 	
 	.patentMore{
 		position: absolute;
 		left:1500px;
 		top:70px;
 	}

 }