
/**********************
----------首页---------
**********************/
/*banner*/
.banner{height:634px;}
.banner .swiper-slide{ width:100%; height:634px; display: block; position: relative; background-repeat: no-repeat; background-size:auto 100%; background-position: top center;}
.banner .pagination {position: absolute;z-index: 20;right:0;left:0; margin:0 auto;bottom:10px;text-align:right;}
.banner .swiper-pagination-switch{display:inline-block;width:16px;height:4px;border-radius:0;background:rgba(255,255,255,0.6);margin-right:8px;cursor: pointer;transition:0.5s; opacity: 1;}
.banner .swiper-active-switch{background:#FFF;}
/*title*/
.IndTit{padding-bottom:10px; text-align: center; padding-top:1px;}
.IndTit h3{line-height:30px; color:#000;font-size:26px;}
.IndTit h4{font-size:16px; height:20px; line-height:20px; margin-top:10px; color:#40ab4f;}
.IndTit p{ font-size:16px; height:26px; line-height:26px; margin-top: 7px; color:#333;}
.IndTit p:before,.IndTit p:after{display:block;content:'';width:30px; height:1px; background:#333; margin:0 8px;}
.IndTitC h3,.IndTitC p{ color:#FFF}
.IndTitC p:before,.IndTitC p:after{background:#FFF;}
.IndTit p.IndTitd:before,.IndTit p.IndTitd:after{width:230px;background:#40ab4f;}
.IndTit p.IndTitd span{ width: 8px; height: 8px; background: #40ab4f; display: block;}
.IndTitM{display: block; width:30px; height:30px; line-height:30px; color:#aaa; font-size:24px;}
.IndTitM:hover{ color:#21803e;}
/*新闻资讯*/
.Indnew{padding:30px 0 20px; border-radius:60px; background:#FFF; position: relative;top:-130px; z-index:9; box-shadow: 0 0 20px rgba(0,0,0,0.1); margin-bottom:-60px;}
.IndnewK{width:1100px; margin:40px auto 0; background:#fafafa;}
.IndnewTu{ width:476px; height:396px; overflow: hidden; display: block;}
.IndnewTu img{width:100%; display: block;}
.IndnewTu .pagination {position: absolute;z-index: 20;right:0;left:0; margin:0 auto;bottom:10px;text-align:right;}
.IndnewTu .swiper-pagination-switch{display:inline-block;width:16px;height:4px;border-radius:0;background:rgba(255,255,255,0.6);margin-right:8px;cursor: pointer;transition:0.5s; opacity: 1;}
.IndnewTu .swiper-active-switch{background:#FFF;}

.IndnewN{width:624px;background:#fafafa;min-height:396px;}
.IndnewT{ height:60px; border-bottom:1px solid #dadada; padding:0 25px; width:574px;}
.IndnewTa{ width:115px; line-height:60PX; display: block; background-image: url("../images/icon/IndnewJ.png"); background-position: right center; background-repeat: no-repeat; background-size: 14px; margin-left: 60px; color:#323131; font-size:16px;}
.IndnewTa:first-child{ margin-left:0;}
.IndnewT .on{ color:#3fa84e;}
.IndnewS{padding:12px 25px 0; width:574px;}
.Indnewa{line-height:34px;font-size:14px; color:#323131;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.Indnewa:hover{ color:#3fa84e;}
.IndnewZa{padding:11px 50px 0; width:1100px;}
.IndnewM{ color:#FFF;  background:#3fa84e; text-align: center; line-height:32px;height:32px; font-size:14px; display: block; width: 115px; border-radius:6px;}
.IndnewM:hover{ box-shadow: 0 0 10px #3fa84e;}
/*咨询服务*/
.IndCon{ background-color:#3fa84e; background-repeat: no-repeat; background-position: top center; background-size: auto 750px; background-image: url("../images/pic/IndConB.jpg"); height:700px; padding-top:50px;}
.IndConN{width:1200px; margin:45px auto 70px;}
.IndConNa{ width:280px; height:150px; padding-top: 30px; background-color:#FFF; background-size: 100%; background-position: center; background-repeat: no-repeat; margin-left: 26.666px; border-radius:10px;}
.IndConNa:first-child{margin-left:0;}
.IndConNa1{ background-image: url("../images/pic/IndConB01.jpg")}
.IndConNa2{ background-image: url("../images/pic/IndConB02.jpg")}
.IndConNa3{ background-image: url("../images/pic/IndConB03.jpg")}
.IndConNa4{ background-image: url("../images/pic/IndConB04.jpg")}
.IndConI{width:70px; display: block; margin:0 auto;}
.IndConNa p{ color:#333; line-height:40px; font-size:22px;  text-align: center; margin-top: 5px;}
/*专利搜索*/
.IndPat{ padding:35px 0 30px; background:#f7f7f7;}
.IndPatK{width:1200px; margin: 40px  auto 0;}
.IndPata{width:397px; height:140px; padding-top:26px; border:1px solid #e7e7e7; margin-left:1.5px; color:#333;text-align: center; background:#FFF;}
.IndPata:first-child{ margin-left:0;}
.IndPatI{width:50px; height: 50px; display: block; margin:0 auto; background-position: 0 0; background-repeat: no-repeat; background-size:50px;}
.IndPatI1{background-image: url("../images/icon/IndPat01.png")}
.IndPatI2{background-image: url("../images/icon/IndPat02.png")}
.IndPatI3{background-image: url("../images/icon/IndPat03.png")}

.IndPatU{width:100%; height:50px;display: block; margin-top:15px;}
.IndPatU img{width:auto; height:100%; display: block; margin:0 auto;}
.IndPata h3{ font-size:18px; margin-top:10px;}
.IndPata p{ font-size:16px;  color:#999; line-height:25px; width: 100%; margin-top:8px;}
.IndPata:hover{ color:#3fa84e; border:1px solid #3fa84e;}
.IndPata:hover .IndPatI{background-position: 0 -50px;}
/*运营服务*/

.IndOpe{ padding:40px 0 40px;}
.IndOpeT{width:600px; margin:30px auto 0;}
.IndOpeTa{width:200px; text-align: center; line-height:46px; color:#333; font-size:22px; position:relative; display: block;}
.IndOpeTa:before{display:block;content:'';position:absolute;left:0;right:0;margin:0 auto;bottom:0; width:0; height: 3px; background:#40ab4f;transition:0.5s;}
.IndOpeT .on{ color:#40ab4f;}
.IndOpeT .on:before{width:100%;}
.IndOpeN{ margin-top: 30px; min-height:500px;}
.IndOpeS{width:290px; height: 500px; background:#FFF; border-radius:9px; box-shadow:0 0 15px rgba(0,0,0,0.1); margin-left:13px;}
.IndOpeS:first-child{margin-left:0}
.IndOpeSH{ text-align:center; color:#696969; line-height:36px; font-size:28px; padding-top:35px;height: 108px;}
.IndOpeSI{width:174px; height:118px; background:#eaeaea; border-radius:9px; overflow: hidden; margin:38px auto 0;}
.IndOpeSI img{width:100%; display: block;}
.IndOpeSP{ text-align: center; font-size:14px; line-height:28px; color:#888; height:84px; margin:30px auto 28px;}
.IndOpeSa{width:140px; height:38px; line-height:38px; color:#FFF; font-size:15px; display: block; margin:0 auto; background:linear-gradient(to right,#36b8b7,#46568b); text-align: center; border-radius:9px;}
.IndOpeS:hover{box-shadow:0 0 20px rgba(69,68,255,0.2);}
.IndOpeZ{ width:1200px; margin:60px auto 0; height:230px; background:#FFF; border-radius:9px; box-shadow:0 2px 10px rgba(0,0,0,0.1); overflow: hidden}
.IndOpeZL{width:300px; height:230px; background:#49b55a; color:#FFF; text-align: center;}

.IndOpeZL h3{ padding-top:60px; font-size:36px; line-height:60px;}
.IndOpeZL p{ font-size:20px; line-height:30px; margin-top:10px;}
.IndOpeZR{ width:805px; margin-right:50px; margin-top:40px;}
.IndOpeZC{ font-size:14px; height:50px;}
.IndOpeZCa{ color:#808080; width: 50%; text-align: center; line-height:50px;}
.IndOpeZS{ width:803px; height:72px; border-radius:8px; overflow: hidden; border:1px solid #dbdbdb; background:#fafafa;}
.IndOpeZSI{margin-left:20px; padding-left: 45px; height:72px; line-height:72px; width: 510px; border: none; background:none; background-image: url("../images/icon/search.png"); background-size:30px; background-position:center left; background-repeat: no-repeat; font-size:16px; color:#666;}
.IndOpeZSa{ color:#FFF; background:#49b55a; width: 200px; text-align: center; line-height:72px; font-size:20px;}
.IndOpeF{width:1100px; margin:70px auto 0;}
.IndOpeFn{width:500px;}
.IndOpeFI{width:170px; height:170px; border-radius:50%; overflow: hidden; background:#f3f3f3;}
.IndOpeFp{width:260px; color:#666; margin-top: 30px;}
.IndOpeFp h3{ font-size:18px; line-height:30px; margin-bottom: 15px; font-weight:550;}
.IndOpeFp p{ font-size:14px; line-height:25px;}
/*知识产权管理*/
.Indman{ height:515px; background-image: url("../images/pic/Indman.png"); background-repeat: no-repeat; background-size:auto 559px; padding-top:44px;}
.IndmanK{width:1100px; margin:55px auto 0;}
.IndmanN{width:475px; color:#FFF;}
.IndmanNH{ margin-bottom:15px;}
.IndmanNH h3{ font-size:22px; line-height:27px; letter-spacing: 3px; margin-right: 20px;}
.IndmanNHa{ width:59px; height:25px; line-height:25px; border:1px solid #FFF; border-radius:3px; display: block; text-align: center; font-size:14px; color:#FFF;}
.IndmanNHa:hover{ background:#FFF; color:#3fa84e}
.IndmanNp{ font-size:16px; line-height:45px; text-align: justify}
.IndmanR{width:550px; height:294px; border-radius:9px; overflow:hidden; background:#3fa84e;}
.IndmanRL{ width:230px; text-align: center; margin-top:90px;}
.IndmanRa{ width: 140px; height:44px; line-height:44px; text-align: center; display: block; margin:0 auto; color:#FFF; border-radius:8px; border:1px solid #FFF; font-size:18px; margin-bottom: 20px;}
.IndmanRa:hover{background:#FFF; color:#3fa84e}
.IndmanRT{ width:320px; height:294px; overflow: hidden;}
.IndmanRT img{width:100%; display: block;}
/*友情链接*/

.Indlin{ padding:60px 0 50px; text-align: center; background:#f7f7f7;}
.IndlinK{ margin:50px auto 20px; width:1152px;}
.Indlina{width:344px; height:255px; position: relative; display: block; margin-left: 30px; overflow: hidden}
.IndlinP{position:absolute; height:44px; line-height:44px; color:#FFF; left:0; width: 100%; bottom:0; background:rgba(0,0,0,0.7)}
.IndlinP p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap; width:92%; margin:0 auto; font-size:16px;}

/*****************
--------列表-------
*****************/
.Nyban{height:410px;width:100%;background-position: top center; background-size:auto 100%; background-repeat: no-repeat;}
.NybanP{ text-align: center; line-height:110px; padding-top:150px; font-size:68px; color:#FFF; letter-spacing:2px;}
.LisHd{ padding:20px 50px 10px; background:#FFF;width:1000px; position: relative; margin:0 auto -40px; top:-40px; border-radius:10px; box-shadow:0 4px 14px rgba(0,0,0,0.15); overflow: hidden;}
.LisHda{ margin-left: 17px; margin-bottom:16px; color:#333; font-size:15px; border-radius:7px; text-align: center; line-height:38px; height:38px; width: 74px;}
.LisHd .on{ background:#49b55a; color:#FFF;}
.NyBC{ padding-bottom:10px; min-height: 500px; width: 1200px; margin:10px auto 0;}

.LisHdk{ display:none;}
.LisHdka{background:#eee;}
.LisHdk .on{background:#107520;}


/*面包屑*/
.MianB{line-height:45px; height:45px; color:#7c7c7c; font-size:16px;position: relative;width: 1100px;/* margin:0 auto 5px;*/}
.MianB p{ padding:0 10px;}
.MianB a{color:#7c7c7c;}
.MianB a:hover{text-decoration: underline; color:#49b55a;}
/**/
.NYcla{width: 1100px; margin:10px auto;}
.NYclaZ{ margin-bottom: 10px;}
.NYclaZH{ width: 90px; line-height:45px; font-size:17px; color:#333;}
.NYclaZR{width:1010px;}
.NYclaZI{width:340px;line-height:43px;height:43px; background:#f8f8f8; border:1px solid #f0f0f2; padding:0 15px; border-radius:3px; color:#999; font-size:16px;}
.NYclaZRs{width:68px; height:35px; line-height:35px; color:#FFF; display: block; border-radius:3px; margin-left: 20px; margin-top: 5px; background:#49b55a; text-align: center;}
.NYclaN{margin-bottom:10px}
.NYclaNH{background:#f8f8f8; border:1px solid #f0f0f2; border-bottom:none; line-height:44px;height:44px; width: 75px; text-align: center; color:#999; font-size:15px;}
.NYclaNa{ color:#333; font-size:15px; line-height: 33px; height:33px; margin-top:6px; padding:0 12px; margin-right:7px; border-radius:6px;}
.NYclaZR .on{background:#49b55a; color:#FFF;}
.NYclaN:last-child .NYclaNH{ border-bottom:1px solid #f0f0f2;}
/**/

.LisNu{width: 1100px; margin:25px auto 0;}
.LisNua{ width:224px; height:280px; display: block; margin-left: 68px; margin-bottom: 50px;}
.LisNuaI{ width:224px; height:152px;border-top-left-radius:8px; border-top-right-radius:8px; overflow: hidden;}
.LisNuaI img{width:100%; display: block;}
.LisNuaN{ border:1px solid #cecece; border-top:none;border-bottom-left-radius:8px; border-bottom-right-radius:8px;width:222px; height:100px; padding-top:27px;font-size:15px;}
.LisNuaNh{ color:#2d71b3;text-align: center; background:#fafafa; width:126px; height: 36px; line-height:36px; margin:0 auto 20px;}
.LisNuapt{color: #2d71b3;text-align: center;background: #fafafa;height: 36px;margin: 0 auto 20px;}
.LisNuaNp{width:208px; height: 32px; text-align: center; line-height:32px; background:#dadada; margin:0 auto; color:#323131; border-radius:4px;}
.LisNuaNp:hover{background:#49b55a; color:#FFF;}
.LisNua:hover{box-shadow:0 1px 10px rgba(0,0,0,0.1)}
.LisNua:nth-child(4n+1){ margin-left:0}
/********分页*******/
.page{text-align:center;;font-size:15px;color:#999;width:1000px;margin:0 auto;}
.page a{text-align:center;color:#999;/*display:block;*/width:34px;height:34px;line-height:34px;margin:0 12px; background:#FFF; border-radius:50%;}
.page p{ line-height:26px;margin-right:16px;}
.page a:hover{ background:#49b55a; color:#FFF;}
/******************************************/

.LisNew{width:1200px; margin:0 auto 30px;}
.LisNewa{ padding:25px 30px; width: 1100px; display: block; color:#777; border-bottom:1px solid #ddd;}
.LisNewT{ width:190px; height:130px; background:#49b55a; color:#FFF; text-align: center; border-radius:8px; padding-top:50px;}
.LisNewT h3{ font-size:32px; line-height:50px; margin-bottom:5px;}
.LisNewT p{ font-size:20px; line-height:30px;}
.LisNewN{width:870px;}
.LisNewNp{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden; font-size:12px; line-height:20px; height:80px;}
.LisNewg{ width: 54px; height: 4px; border-radius:2px; background:#167724; margin-bottom: 24px;}
.LisNewH{line-height:40px; margin-bottom:15px;}
.LisNewH h3{ font-size:20px; width: 600px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.LisNewH p{ font-size:15px; line-height:30px;}
.LisNewa:hover{ background:rgba(73,181,90,0.1);}

/*****************
------个人中心-----
*****************/
.PerDK{ padding-top:40px; background-image: url("../images/pic/nybanner03.png"); background-position: top center; background-repeat: no-repeat; background-size:auto 62px;}
.PerDD{ background:#ebecee; border-radius:12px; /*overflow: hidden;*/width: 1200px; margin:0 auto 3px; padding-bottom:1px;}
.PerNav{width:195px; border-radius:12px; overflow: hidden; background:#417ae4; padding:0px 0px; min-height:610px;}
.PerNav li{}
.PerNava{line-height:60px;height:60px; display: block; color:#FFF; position: relative;}
.PerNava:before{display:block;content:'';position:absolute;left:0;top:50%;background:#49c4c3;width:5px;height:0;transition:0.5s;}
.PerNavI{ width:25px; height: 25px; background-image: url("../images/icon/PerNavI.png"); background-repeat: no-repeat;display: block; background-size:25px; margin-left:26px; margin-top:17.5px;}
.PerNavI1{background-position:0 0;}
.PerNavI2{background-position:0 -25px;}
.PerNavI3{background-position:0 -50px;}
.PerNavI4{background-position:0 -75px;}
.PerNavI5{background-position:0 -100px;}
.PerNava p{ line-height:20px; font-size:15px; margin-top:20px; margin-left: 16px; margin-right:12px;}
.PerNJ{width:15px; height:15px; background-image: url("../images/icon/PerNJ.png"); background-repeat: no-repeat; background-size:15px; background-position: center; display: block; margin-top:22.5px;transition:0.5s;}
.PerNav li .on{ background:#2d559f;}
.PerNav li .on:before{height:100%; top:0;transition:0.5s;}
.PerNav li .on .PerNJ{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform: rotate(90deg);transition:0.5s;}
.PerNavN{width:100%; display: none;}
.PerNavNa{line-height:50px;height:50px; color:#FFF;font-size:15px; display: block; text-align: center;}
.PerNavNa:hover{background:#2d559f;}

.PerDS{width:970px; padding-bottom: 40px; padding-top: 25px; margin-right: 22px;}
.PerDT{ margin-bottom: 12px;}
.PerDT p{width:80px; text-align:right; padding-right:20px; line-height:42px; color:#333; font-size:17px;}
.Persel{width:308px; line-height:42px;height:42px; border: none; background:#FFF; border-radius:3px; padding:0 20px; color:#666; font-size:17px; margin-right: 10px;}
.PerInp{padding:0 15px;width:340px;line-height:42px;height:42px; border: none; background:#FFF; border-radius:3px;color:#666; font-size:17px;}
.Persea {display: block;text-align: center;background-color: #49b55a;border: 1px solid #49b55a;height: 36px;line-height: 35px;width:68px;border-radius:3px;font-size: 16px;color: #FFF; margin-top:2px;}
.PerDZ{background:#FFF;width:940px; padding:25px 15px;}
.PerDZt{ margin-bottom: 15px;}
.PerDZa{ width:68px; height:35px; line-height:35px; border-radius:2px; text-align: center; color:#FFF; display: block; font-size:15px; margin-right: 10px;}
.PerDZad{ background:#0078d5;}
.PerDZsc{ background:#0abc3c;}
.PerDZtj{ background:#f14e0e;}
.PerDZvi{ background:#760ef1;}
.PerDZed{ background:#f1b10e;}
.PerTab{ border:1px solid #f1f1f1; width: 100%;}
.PerTab tr th{ background:#f1f1f1; height:30px; color:#333; font-size:16px;}
.PerTab tr td{ height:30px; text-align: center;color:#333; font-size:16px;border-top:1px solid #f1f1f1;}
.PerTaba{}
.PerTaba1{ color: #0078d5;}
.PerTaba2{ color: #0abc3c;}
.PerTaba:hover{ text-decoration:underline;}
.PerChe input[type="checkbox"]{-webkit-appearance:none;border:1px solid #d9d9d9;border-radius:2px;width:20px;height:20px;vertical-align:middle;display:block;outline:none; background-position:center; background-repeat: no-repeat; background-size:100%;background-color:#fff; margin:0 auto;}

.PerChe input[type="checkbox"]:checked{border:1px solid #0078d5;background-color:#0078d5; background-image: url("../images/icon/duihan01.png")}

/********分页*******/
.Perpage{ margin:25px auto 0;font-size:14px;color:#666;}
.Perpage a{text-align:center;color:#666;display:block;width:28px;height:28px;line-height:28px;border:1px solid #e4e7e9; margin-right:6px; background:#FFF;}
.Perpage a.pageW{ width:63px;}
.pageI{border:1px solid #e4e7e9;width:48px;height:28px;margin-right:6px;line-height:28px; text-align: center; font-size:14px;}
.Perpage p{ line-height:32px;margin-right:6px;}
a.pageQ{width:58px;line-height:28px;height:28px; background:#FFF; color:#148f3a;border:1px solid #148f3a;}
.Perpage a:hover{ background:#148f3a; color:#FFF;border:1px solid #148f3a;}

.PerNavV{background:#fff;box-shadow:-5px 0 15px rgba(0,0,0,0.2);}
.PerNavV .PerNava{ color:#333; border-bottom:1px solid #bebebe}
.PerNavV .PerNavI{background-image: url("../images/icon/PerNavI01.png");}
.PerNavV .PerNava:before{background:#48c3c2}

.PerNavV li .on{ background:#bebebe;}
.PerNavV li .PerNavN{border-bottom:1px solid #bebebe}
.PerNavV li .PerNavNa{ color:#333;}
.PerNavV li .PerNavNa:hover{background:#eee;}
/*
align-content:center
|flex-start|flex-end|center|space-between|space-around

overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;

transition:0.5s;

p:before,p:after{display:block;content:'';position:absolute;left:0;right:0;margin:0 auto;bottom:0;}
*/
/**/
.NyNav{width:362px; background-color:#FFF; padding-bottom:20px; border-top:6px solid #208940;}
.NyNavH{width: 100%; color:#1e201f;}
.NyNavH h3{ padding-left:31px;line-height:80px; font-size:26px;}
.NyNavN{}
.NyNava{padding:0 31px; width:300px; height:70px; line-height:70px; position: relative; display: block; color:#6d6d6d; font-size:16px;}
.NyNava:hover,.NyNavN .on{ color:#208940; background:#e8f3ec;}
/**/
.NyBN{width:815px; background:#FFF; padding:1px 0 30px;}
.lisU{ width: 756px; margin:0 auto 35px}
.lisU li{ padding:20px 0 20px; width:100%; border-bottom:1px solid #eee;}
.lisUN{font-size:16px; line-height:30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; color:#333;}
.lisUt{}
.lisUtp{width:125px; padding-left: 22px; line-height:30px; color:#aeaeae; font-size:16px; background-position: left center; background-repeat: no-repeat; background-size:17px;}
.lisUtp1{background-image: url("../images/icon/lisU01.png")}
.lisUtp2{background-image: url("../images/icon/lisU02.png")}


/*****************
-----需求发布表-----
*****************/
.DemTit{ line-height:40px; font-size:24px; padding:2px 0 20px; text-align: center; color:#333;}
.DemF{background:#FFF;width: 970px;padding:50px 0 25px;}
.DemFH{ margin-bottom: 10px; width:430px; margin-right:40px;}
.DemFH h3,.DemFS h3{width:120px; text-align:right; color:#4c4948; font-size:14px; line-height:32px;}
.DemFHI{ line-height:32px; height: 32px;width:260px;border:1px solid #dbdbda;padding:0 20px; border-radius:4px; font-size: 14px;}
.DemFHS{ line-height:32px; height: 32px;width:300px;border:1px solid #dbdbda;padding:0 20px; border-radius:4px; font-size: 14px;/* background-image: url("../images/icon/PerSel.png");*/background-position:275px center; background-repeat: no-repeat;}
.DemFx{margin:40px auto 25px;width:880px; height: 1px; background:#dbdbda;}
.DemFS{width:900px;}
.DemFtex{ line-height:20px; height:146px;width:730px;border:1px solid #dbdbda;padding:13px 20px; border-radius:4px; font-size: 14px;}
.DemBut{width:300px; height:50px; line-height:50px; text-align: center; color:#FFF; background:#49b55a; border-radius:5px; display: block; margin:20px auto 10px; font-size:20px; border: none;}

.DemImg{width:158px;height:136px;border:1px solid #dbdbda;border-radius:4px; margin-left:10px; overflow: hidden; position: relative;z-index:1; background-image: url("../images/icon/DemJia.png"); background-position: center; background-size:48px; background-repeat: no-repeat;}
.DemImg img{width:100%;}
.InfIn{width:100%;height:100%;opacity:0;position:absolute;top:0px;left:0px;z-index:100}


/*****************
------贯标服务-----
*****************/
.Jitlc{ padding-top:65px; height:870px; background-image: url("../images/pic/jitcB01.jpg"); background-position: top center; background-size:auto 935px; margin-top:100px;}
.JitlcN{margin-top:120px;}
.JitlcN img{width:100%;}


.JitYd{padding:30px 0 20px;border-radius:60px;background:#FFF;position:relative;z-index:9;box-shadow:0 10px 35px rgba(0,0,0,0.1);}
.Jitzd{padding-bottom:55px;width:100%; background-repeat: no-repeat; background-image: url("../images/pic/JitB01.png"); background-position: bottom center;}
.JitzdN{ margin:0 11px;width:178px;height:220px; background:#fff; border-radius:3px;box-shadow:0 5px 25px rgba(0,0,0,0.15); position: relative; padding-top:24px;}
.JitzdN:before{display:block;content:'';position: absolute;left:0;right:0; margin:0 auto;top:100%;width:0;height:0;border-style:solid;border-width:8px 7px 0 7px;border-color: #FFF transparent transparent transparent;}
.JitzdNm{margin-top:118px;}
.JitzdI{width:73px; height:73px; margin:0 auto;}
.JitzdI img{width:100%; display: block;}
.JitzdN h3{ color:#222; line-height:26px; font-size:16px;width:160px; margin:8px auto 0; text-align: center; font-weight: 550;}
.JitzdN p{width:150px; color:#999; line-height:18px; font-size:12px; margin:7px auto 0}
/*认证对象*/
.JitRz{margin:50px auto 60px;}
.JitRzN{width:1110px; margin:60px auto 0;}
.JitRzD{width:525px; height:120px; margin-bottom: 10px;}
.JitRzDu{width:115px; text-align: center; color:#2a57ea; font-size:46px; line-height:50px;}
.JitRzDn{ color:#333; font-size:18px; text-align: justify;width:400px; line-height:37px;}
/*贯标介绍*/
.Jitjs{width:1050px; margin:20px auto 30px;}
.JitjsI{width:476px; height:396px; overflow: hidden;}
.JitjsI img{width:100%;}
.JitjsN{ color:#323131; font-size:18px; width: 490px; line-height:36px;}
.JitjsN p{ text-indent:2em;}
/*专利价值评估*/
.Patdk{ background-position:top center; background-repeat: no-repeat; background-color:#3966a1; background-image: url("../images/pic/Patban.png"); height:591px; margin-bottom: 30px;}
.NybanZ{height:300px; width:100%; background-size:auto 100%; background-repeat: no-repeat; background-position: top center;}
.NybanZ .NybanP{padding-top:100px;}
.Patdd{ padding:10px 0;}
.Patdd .MianB,.Patdd .MianB a{color:#FFF;}
.PatdF{width:1000px; margin:30px auto 0; color:#FFF;}
.PatdF h3{ font-size:56px; line-height:100px; padding:10px 0 20px}
.PatdFz{ font-size:22px; line-height:30px;}
.PatdFI{ background:#FFF; border-radius:5px;height:72px; line-height: 72px; padding:0 30px;width:560px; text-align: center; font-size:20px; color:#666; border:none; margin-top: 35px;}
.PatdFB{margin:45px 0 16px;}
.PatdFBa{ font-size:20px; text-align: center; width:196px; height:54px; line-height:54px; display: block; border-radius:5px;}
.PatdFBaT{ background:#FFF; border:2px solid #FFF; color:#2e3693; margin-right: 20px;}
.PatdFBaZ{border:2px solid #9bb3e2; color:#FFF;}


/*登录及注册内容*/
.loginDiv{
	width: 1200px;
    margin: 0 auto;
    background: #fafafa;
}
.login_and_reg {
    width: 1200px;
/*     height:550px; */
    background-image: url(/portal/css/images/login_bg.jpg);
    background-position: bottom;
    padding-top: 25px;
    padding-bottom: 25px;
}

.login_and_reg .box {
    width: 300px;
    min-height: 355px;
    background-color: #FFF;
    background-color: rgba(255,255,255,0.9);
    margin-left: 770px;
    padding: 30px 50px;
    text-align: center;
    border-radius: 10px;
}
.login_and_reg .box .title {
    padding-left: 0px;
}

.login_and_reg .box .title a.cur {
    border-bottom: 3px solid #0168B7;
    color: #333;
}


.login_and_reg .box .title a.cur {
    border-bottom: 3px solid #0168B7;
    color: #333;
}
.login_and_reg .box .title a {
    font-size: 22px;
    display: block;
    width: 150px;
    height: 40px;
    float: left;
    overflow: hidden;
    color: #999;
}

.login_and_reg .form input {
    margin-bottom: 5px;
    height: 35px;
    margin-bottom: 10px;
    font-size: 16px;
    width: 300px;
}

element.style {
    width: 39%;
    height: 46px;
    margin-bottom: 10px;
}
input, select, img {
    vertical-align: middle;
    display: initial;
}

.search_button01, .button01 {
    padding: 0px 20px;
    height: 50px;
    background: #1A6BB4;
    border: 0px;
    color: #FFF;
    font-size: 18px;
    cursor: pointer;
}

.wrap{
	width:1200px;
	margin:0 auto;
}

.infoDiv{
	margin:0 auto;
	width:900px;
}

.infoDiv td{
	width:120px;
}

.oilDate{
	line-height: 26px !important;
    height: 26px !important;
    margin-left: 10px !important;
}

.btn_primary{
	margin-left: 130px;
    border: 1px rebeccapurple solid;
    background-color: yellowgreen;
}
/*知识产权交易*/

.boxLeft{
    width: 300px;
    height: 300px;
    border-style:solid;
    border-width:1px;
    margin-left: 50px;
}
.imgP1{
    width: 300px;
    font-size: 16px;
    padding: 10px 0;
    font-weight: bolder;
    border-style:solid;
    border-width:1px;
    text-align: center;
}
.imgP2{
    width: 300px;
    font-size: 14px;
    text-align: center;
    margin-top: 5px;
}
.img-jgxq{
    width: auto;
    height: auto;
    margin-left: 45px;
    margin-bottom: 5px;
}
.boxRight{
    width: 800px;
    height: 300px;

}
.detailP{
    float: left;
    width: 45%;
    color: #333!important;
    line-height: 220%!important;
    font-size: 14px;
    color: #999;
    font-weight: bolder;
}
.dis{
    float: none;
}
.bottomBox{
    width: 1100px;
    border-top: 3px solid #0168B7!important;
    border: 1px solid #ccc;
    margin-left: 50px;
}
.ulBox{
    width: 1100px;
}
.ul01{
    height: 50px;
    background: #F2F2F2;
    zoom: 1;
    border-bottom: 1px solid #ccc;
}
.li01{
    float: left;
    width: 200px;
    line-height: 50px;
    text-align: center;
    font-size: 18px;
    color: #000;
    border-right: 1px solid #ccc;
    cursor: pointer;
}
.liOn{
    background: #fff;
    font-weight: bold;
    height: 51px;
}
.liP{
    line-height: 150%;
    font-size: 16px;
    margin-left: 1.5rem;
    padding: 15px;
    text-indent: 2em;
}
.hr01{
    margin-left: 20px;
    width: 950px;
}
.li02{
    text-height: 50px;
    font-size: 16px;
    padding-top: 10px;
    padding-bottom: 5px;
    margin-left: 20px;
}
.img-zlxq{
    width: 290px;
    height: 290px;
}


.zl_detail_tab {
    border-top: 3px solid #0168B7!important;
    border: 1px solid #ccc;
    margin-top: 20px;
}


.zl_detail_tab .hd ul {
    height: 50px;
    background: #F2F2F2;
    zoom: 1;
    border-bottom: 1px solid #ccc;
}