



.ymwidth{ width:1170px; margin:0 auto; }

.banner{ height:350px; position:relative;}
.banner .slide-header{ position:relative; height:350px; overflow:hidden;}
.banner .slide-header:before{content: ""; display: table;}
.banner .ulimg li{ width:100%; height:350px;  opacity:0; filter:alpha(opacity=0); -moz-opacity:0; overflow:hidden;  position:absolute;  left:0; top:0;}
.banner .uldot{ position:absolute; bottom:20px; left:50%; margin-left:-30px; zoom:1; z-index:100;}


.banner .uldot:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.banner .uldot li{ float:left; margin-right:8px;}
.banner .uldot li a{ width:12px; height:12px; border-radius:100px; background-color:#000; opacity:0.4; display:block;}
.banner .uldot li.pitch a{ background-color:#c80203; opacity:0.8}

/*导航*/
.NavList{  width:100%; background-color:#fff;}
.NavList ul{zoom:1;}
.NavList ul:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.NavList ul{height:38px; background-color:#fff; box-sizing:border-box; border:#e3e8ea 1px solid; border-radius:4px;  margin:15px 0; width:1170px;}
.NavList ul li{ width:291px; float:left; border-right:#e3e8ea 1px solid; height:38px; text-align:center;position:relative;}
.NavList ul li:last-child{ border-right:none;}
.NavList ul li a.li01a{ display:block; font-size:16px; color:#3f4650;  font-family:Arial,Microsoft YaHei; line-height:38px;  }
.NavList ul li .willJT{ background:url(../images/jt.png) no-repeat 0 -7px; width:11px; height:7px; display:block; position:absolute; top:15px; right:88px;}
.NavList ul li.pitch{ background-color:#39ae83; position:relative;z-index: 5;}
.NavList ul li.pitch a.li01a{ color:#fff;}
.NavList ul li.pitch .willJT{ background:url(../images/jt.png) no-repeat 0 0px; width:11px; height:7px; display:block; position:absolute; top:15px; right:88px;}
.dropdownList{border-top:#e3e8ea 1px solid; border-left:#e3e8ea 1px solid; border-right:#e3e8ea 1px solid; background-color:#fff; z-index:10; box-shadow:0 0 18px rgba(0,0,0,0.1);}
.dropdownList a{font-size:14px; color:#3f4650; font-family:Arial,Microsoft YaHei; line-height:38px; border-bottom:#e3e8ea 1px solid; display:block;}
.dropdownList a:hover{ background-color:#ebf7f2;}
.dropdownList .InvestigationFX{ position:relative; font-size:14px; color:#3f4650; font-family:Arial,Microsoft YaHei; line-height:38px; border-bottom:#e3e8ea 1px solid; display:block; }
.dropdownList .InvestigationFX:hover{ background-color:#ebf7f2;}
.marketFX{border-top:#e3e8ea 1px solid; border-left:#e3e8ea 1px solid; border-right:#e3e8ea 1px solid; position:absolute; top:-1px; left:289px; width:200px; background-color:#fff; box-shadow:0 0 18px rgba(0,0,0,0.1);}

/*筛选*/
.DOttomcont{ background:#f0f0f0 url(../images/bg01.png) repeat-y 0 0; padding-bottom:20px; }

.souSEARCH{zoom:1; width:840px; margin-bottom:20px; margin-left:238px; padding-top:20px;}
.souSEARCH:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.iseabox{ float:left; height:38px; border:#e4e4e4 1px solid; position:relative;  border-bottom-right-radius:2px; border-top-right-radius:2px; width:680px;}
.iseabox input{  height:38px; line-height:38px; font-size:14px; border: 0; outline: 0;  padding-left:15px; width:600px;  font-family:'Microsoft Yahei'; }
.iseabox .isebut{ position:absolute; right:0px; top:0px;  display:block;  width:72px; height:38px; font-size:15px; color:#ffffff; text-align:center; line-height:38px; background:#39ae83; font-family:'Microsoft Yahei'; text-decoration:none;  border-bottom-right-radius:2px; border-top-right-radius:2px;}
.screenSX{ text-align:right; padding:8px 0px;}
.screenSX a{ color:#626262; font-size:12px; height:22px; line-height:22px;  border:#d3d3d3 1px solid; border-radius:100px; display:inline-block; padding:0 15px; margin-left:5px;}
.screenSX a.pitch{ border:#39ae83 1px solid; color:#39ae83;}

.LISTCONT ul{ width:1210px; zoom:1;}
.LISTCONT ul:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.LISTCONT ul li{ float:left; width:508px; background-color:#fff; margin-right:27px; margin-bottom:27px; padding:29px 35px 32px; position:relative;}
.LISTCONT ul li:hover{box-shadow:0 0 11px 1px #dfdfdf;}
.LISTCONT ul li h2{font-size:19px; color:#333333; height:27px; }
.LISTCONT ul li h2 span{ color:#e74141;}
.LISTCONT ul li .downloadXZ{ position:absolute; top:33px; right:35px; color:#518cc9; font-size:14px; font-weight:normal;}
.LISTCONT ul li .downloadXZ img{ margin-right:5px; vertical-align:-1px;}
.LISTCONT ul li dl{ margin-top:17px; zoom:1; height:178px; overflow:hidden;}
.LISTCONT ul li dl:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.LISTCONT ul li dl dt{ float:left; margin-right:20px;}
.LISTCONT ul li dl dt img{ width:190px; height:178px;}
.LISTCONT ul li dl dd{ color:#333333; font-size:13px; line-height:27px; height:170px; /*overflow-y:scroll;*/ }

.LISTCONT ul li dl dd::-webkit-scrollbar{width:8px;}
.LISTCONT ul li dl dd::-webkit-scrollbar-thumb{border-radius:6px; background-color:#e0e0e0;}
.LISTCONT ul li dl dd::-webkit-scrollbar-track{ margin-top:20px; margin-bottom:20px; border-radius:6px;  background-color:#f6f6f6;}

/*点击查阅更多*/
.lookmore{ width:200px; height:33px; color:#595959; border:#d5d5d5 1px solid; display:block; margin:0px auto; border-radius:100px; font:normal 16px/33px "微软雅黑"; text-align:center;}


/*内容页*/
.ADgg{ text-align:center; padding-top:20px;}
.diagram .ADgg ul li { padding: 0;}
.ArticleXQ{ background-color:#fafafa; width:1170px; margin:0 auto; zoom:1;}
.ArticleXQ:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.ArticleXQ .WZcont{ width:760px; background-color:#fff; padding-right:115px; border-right:#f0f0f0 1px solid;}
.ArticleXQ .WZcont h1{ font-size:30px; line-height:40px; color:#333333; margin-top:55px;}
.ArticleXQ .WZcont .pageInfo{ margin-top:20px;}
.ArticleXQ .WZcont .pageInfo span{ font-size:14px; color:#818184; margin-right:15px;}

.contentDetailed{ margin-top:25px; position:relative; padding-bottom:50px;}
.Detail{ width:760px; overflow:hidden;text-align: center;}
.Detail img{ margin-bottom:30px; max-width:760px; overflow:hidden;}
.long-question-mask { position:absolute; left:0; bottom:0; z-index:10; width:760px; height:558px; background:url(../images/tmbg.png) no-repeat 0 0; /*background-image:linear-gradient(rgba(255,255,255,0) 0,#fff 100%); */ }

.Trialreading{ margin:20px auto 0; width:485px; /*position:absolute; left:137px; bottom:0px; z-index:20;*/ padding-bottom:50px; }
.Trialreading h2{ font-size:32px; line-height:45px; color:#29b082; font-weight:bold; text-align:center;}
.Trialreading .ptitlTS{ font-size:16px; line-height:26px; color:#636363; text-align:center; margin-top:11px;}
.Trialreading .ptitlTS a{ border:#69c8a7 1px solid; color:#29b082; font-size:14px; padding:0 10px; margin-left:10px; border-radius:100px;}
.readingSD{zomm:1; margin-top:25px;}
.readingSD:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.readingSD .ermWZ{ float:left; width:230px; border-right:#eaeaea 1px solid;}
.readingSD .ermWZ img{ width:181px; height:181px; padding-top:15px;}
.readingSD .ermWZ p{ font-size:17px; line-height:40px; color:#636363; margin-left:58px;}
.readingSD02{ margin-top:25px;}
.readingSD02 .ermWZ02{ width:181px; margin:0 auto; }
.readingSD02 .ermWZ02 img{ width:181px; height:181px; padding-top:15px;}
.readingSD02 .ermWZ02 p{ font-size:17px; line-height:40px; color:#636363; margin-left:58px;}

.readingSD .DLyd{ float:left; width:190px; padding-left:50px;}
.readingSD .DLyd a{ display:block; width:200px; height:50px; color:#fff; background-color:#29b082; border-radius:4px; font-size:18px; line-height:50px; text-align:center; margin-top:70px;}
.readingSD .DLyd p{ font-size:14px; line-height:25px; margin-top:7px; padding-left:15px;}

.keytxt{text-align: left;background-color:#f7f7f7; padding:20px; font-size:14px; line-height:25px; border-left:#29b082 3px solid; margin-bottom:30px;}
.keytxt b{ display:block; font-size:16px;}


.LISTcontXQ{ padding:60px 20px; width:254px;}
.LISTcontXQ h2{ font-size:22px; line-height:26px; color:#29b082; font-family:Arial,Microsoft YaHei; font-weight:normal;}
.LISTcontXQ ul{ margin-top:7px;}
.LISTcontXQ ul li{ padding:8px 0; font-size:14px; line-height:23px; color:#666; margin-bottom:1px; border-bottom:#f0f0f0 1px solid;}
.LISTcontXQ ul li a{color:#666;}

.TJanniu{zoom:1; width:385px; margin:40px auto 0;}
.TJanniu:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.TJanniu .btn{ display:block; float:left; width:167px; height:50px; margin-right:11px; margin-left:11px; border:#29b082 1px solid; font:normal 22px/50px Arial,Microsoft YaHei; border-radius:4px; text-align:center; color:#29b082;}
.TJanniu a{ display:block; float:left; width:167px; height:50px; margin-right:11px; margin-left:11px; border:#29b082 1px solid; font:normal 22px/50px Arial,Microsoft YaHei; border-radius:4px; text-align:center; color:#29b082;}
.TJanniu a:hover{color:#29b082;}
.TJanniu .Submiss{ background-color:#29b082; color:#fff;}
.TJanniu .Submiss:hover{color:#fff;}

/*弹窗*/
.transparent{ background:url(../images/bodybg.png) repeat 0 0; width:100%; height:100%; position:fixed; z-index:3001; left:0; top:0;}
.popupBB{ padding:40px 60px; width:182px; background-color:#fff; position: fixed; top:15%; left:50%; margin:-35px 0 0 -150px; z-index:3003;}
.wrongsoan{ position:absolute; right:20px; top:20px;}
.wrongsoan img{ width:16px; height:16px; }
.popupBB p.pboTTom{ color:#494949; font-size:14px; line-height:23px; text-align:center; margin-top:5px;}
 
.popupBB1{ padding:40px 60px; width:182px; background-color:#fff; position: fixed; top:15%; left:50%; margin:-35px 0 0 -150px; z-index:3003;}
.wrongsoan1{ position:absolute; right:20px; top:20px;}
.wrongsoan1 img{ width:16px; height:16px; }
.popupBB1 p.pboTTom{ color:#494949; font-size:14px; line-height:23px; text-align:center; margin-top:5px;}

/*布局图*/
.diagram{background:#f0f0f0 url(../images/bg01.png) repeat-y 0 0; padding-bottom:20px;}
.diagram ul{ width:1170px; margin:20px auto;}
.diagram ul li{ background-color:#fff; margin-bottom:10px; padding:30px 45px; zoom:1;}
.diagram ul li:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.diagram ul li .BJTimg{ float:left; margin-right:25px; position:relative;}
.FDbigimg{position:absolute; top:0px; left:251px; padding:20px; border:#e9e9e9 1px solid; background-color:#fff; z-index:100;}


.diagram ul li .BJTcont{ float:left; width:630px;}
.diagram ul li .BJTcont h2{ font-size:20px; line-height:27px; color:#333333; font-weight:bold; margin-top:10px;}
.diagram ul li .BJTcont h2 a{ font-size:14px; width:62px; height:24px; color:#19a97b; border:#8cd4bd 1px solid; border-radius:100px; display:inline-block; text-align:center; margin-left:10px; font-weight:normal;}
.diagram ul li .BJTcont h2 a.Obtaingain{ color:#ff5a00; border:#ff5a00 1px solid;  margin-left:10px; font-weight:normal;}
.diagram ul li .BJTcont h2 a:hover{ color:#ee8d2f; border:#f3af6d 1px solid;}
.diagram ul li .BJTcont .pNR{ font-size:14px; line-height:25px; color:#5b5b5b; margin-top:8px;}

.diagram ul li .BJTcont .PQH{zoom:1; margin-top:18px;}
.diagram ul li .BJTcont .PQH:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.diagram ul li .BJTcont .PQH a{ display:block; margin-right:10px; width:100px; height:33px; border:#e9e9e9 1px solid; float:left; line-height:33px; text-align:center; font-size:14px; color:#333333;}
.diagram ul li .BJTcont .PQH a:hover{border:#a3ddca 1px solid;}
.diagram ul li .BJTcont .PQH a.pitch{ background-color:#19a97b;  border:#19a97b 1px solid; color:#fff;}

.diagram ul li .BJTewm{ float:right; padding-top:20px; }
.diagram ul li .BJTewm img{ padding:6px; border:#e9e9e9 1px solid;}
.diagram ul li .BJTewm p{ color:#333333; text-align:center; margin-top:5px; font-size:13px;}
.diagram ul li .BJTewm p span{ color:#19a97b;}


/*关于研究院*/
.asregard{background:#f0f0f0 url(../images/bg01.png) repeat-y 0 0; padding-bottom:20px; }
.ASbanner{ background:#3a4363 url(../images/gyyjy.jpg) no-repeat center top; padding:50px 0;}
.ASbanner h2{ font-size:23px; line-height:23px; color:#fff; font-weight:normal; }
.ASbanner p{ font-size:15px; line-height:30px; color:#fff; padding-top:18px;}
.ASbanner a{ display:block; width:205px; height:48px; font-size:18px; line-height:48px; color:#fff; background-color:#29b082; text-align:center; border-radius:3px; margin-top:30px;}
.ASbanner a:hover{ background-color:#23a676; color:#fff;}
.ASbanner p.p2{ font-size:15px; line-height:30px; color:#fff; padding-top:6px;}

.regardLIST{ width:1170px; margin:20px auto 0;}
.regardLIST ul{ width:1300px; zoom:1;}
.regardLIST ul:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.regardLIST ul li{ width:179px; margin-right:10px; background-color:#fff; float:left; height:385px; padding-left:24px; padding-right:24px;}
.regardLIST ul li img{ padding-top:40px; width:87px; margin-left:44px;}
.regardLIST ul li .p1{ font-size:18px; line-height:26px; color:#666666; padding-top:25px;}
.regardLIST ul li .p2{ font-size:14px; line-height:24px; color:#666666; padding-top:7px;}
.regardLIST ul li .p2 span{ color:#29b082; font-size:18px;}


/*投资服务*/
.regardLIST02{ width:1170px; margin:20px auto 0;}
.regardLIST02 ul{ width:1300px; zoom:1;}
.regardLIST02 ul:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.regardLIST02 ul li{ width:120px; margin-right:17px; background-color:#fff; float:left; height:310px; padding-left:50px; padding-right:50px; text-align:center;}
.regardLIST02 ul li img{ padding-top:30px; width:87px; margin-left:3px;}
.regardLIST02 ul li .p1{ font-size:18px; line-height:26px; color:#666666; padding-top:25px;}
.regardLIST02 ul li .p2{ font-size:14px; line-height:24px; color:#666666; padding-top:7px; text-align:left;}
.regardLIST02 ul li .p2 span{ color:#29b082; font-size:18px;}
.regardLIST02 ul li .cert{display:inline-block; width:20px; padding-top:2px;  margin:3px auto 5px; background:#29b082;}


/*咨询服务*/
.regardLIST03{ width:1170px; margin:20px auto 0;}
.regardLIST03 ul{ width:1300px; zoom:1;}
.regardLIST03 ul:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.regardLIST03 ul li{ width:345px; margin-right:18px; background-color:#fff; float:left; height:540px; padding-left:17px; padding-right:16px; text-align:center;}
.regardLIST03 ul li img{ padding-top:40px; width:87px; margin-left:3px;}
.regardLIST03 ul li .p1{ font-size:19px; line-height:26px; color:#666666; padding-top:25px;}
.regardLIST03 ul li .p2{ font-size:14px; line-height:28px; color:#666666; padding-top:10px; text-align:left;}
.regardLIST03 ul li .p2 span{ color:#29b082; font-size:18px;}
.regardLIST03 ul li .p2 span.spantitl{ color:#29b082; font-size:15px;}
.regardLIST03 ul li .p3{font-size:14px; line-height:24px; color:#666666; padding-top:7px; text-align:left;}
.regardLIST03 ul li .cert{display:inline-block; width:20px; padding-top:2px;  margin:3px auto 5px; background:#29b082;}

/*汽车技术与产业洞察*/
.regardLIST04{ width:1170px; margin:20px auto 0;}
.regardLIST04 ul{ width:1300px; zoom:1;}
.regardLIST04 ul:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.regardLIST04 ul li{ width:247px; margin-right:17px; background-color:#fff; float:left; height:455px; padding-left:30px; padding-right:30px; text-align:center;}
.regardLIST04 ul li img{ padding-top:40px; width:87px; margin-left:3px;}
.regardLIST04 ul li .p1{ font-size:19px; line-height:26px; color:#666666; padding-top:25px;}
.regardLIST04 ul li .p2{ font-size:14px; line-height:28px; color:#666666; padding-top:10px; text-align:left;}
.regardLIST04 ul li .p2 span{ color:#29b082; }
.regardLIST04 ul li .cert{display:inline-block; width:20px; padding-top:2px;  margin:3px auto 5px; background:#29b082;}


/*产品服务*/
.TSfive{ background-color:#fff; padding:40px 0; margin-top:20px;}
.TStitl{ text-align:center;}
.TStitl h2{ font-size:28px; line-height:40px; color:#333333; font-weight:normal;}
.TStitl h2 span{ color:#28b082;}
.TStitl p{ font-size:18px; line-height:35px; color:#9d9d9d; margin-top:0px;}
.TStitl .titleunderline{width:40px; height:4px; background-color:#11a68d; margin:0 auto;}

.TSfive .ulTS{ width:1170px; margin:20px auto; background:url(../images/fwpic.png) no-repeat 0 0;  zoom:1; }
.TSfive .ulTS:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.TSfive .ulTS li{ width:185px; float:left; margin-right:60px; padding:0px; text-align:center;}
.TSfive .ulTS li h2{ font-size:22px; line-height:30px; color:#333333; font-weight:normal;}
.TSfive .ulTS li p{ font-size:14px; line-height:25px; color:#6f6f6f; text-align:left; margin-top:6px;}
.TSfive .ulTS li.li3{ margin-right:0px; margin-top:165px;}
.TSfive .ulTS li.li1{ margin-top:165px;}
.TSfive .ulTS li.li2{ margin-top:115px;}
.TSfive .ulTS li.li4{ margin-top:125px;}

.sixDATA{padding:40px 0 0;}
.YJYdl{ padding:30px 0; zoom:1; width:1170px; margin:0px auto;}
.YJYdl:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.YJYdl dt{ float:left; margin-right:35px;}
.YJYdl dd{ float:left; width:770px;}
.YJYdl dd h2{ font-size:21px; line-height:30px; color:#333333; margin-top:12px;}
.YJYdl dd .p1{ font-size:14px; line-height:28px; color:#6b6b6b; margin-top:2px;}
.YJYdl dd .p1 span{ margin-right:33px;} 
.YJYdl dd .p2{ font-size:14px; line-height:27px; color:#333333; margin-top:11px;}
.botNN{zoom:1; line-height:44px; font-size:13px; color:#f33333; margin-top:19px;}
.botNN:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.botNN a{ border:#a0d6c4 1px solid; width:165px; height:44px; display:block; float:left; margin-right:24px; font-size:16px; line-height:44px; color:#28b082; text-align:center; border-radius:3px;}
.botNN a:hover{color:#28b082;}
.DATAbg{ background-color:#e9e9e9; width:100%;}

.TStitl02{ text-align:center;}
.TStitl02 h2{ font-size:28px; line-height:40px; color:#fff; font-weight:normal;}
.TStitl02 .titleunderline{width:40px; height:4px; background-color:#11a68d; margin:4px auto;}
.QuestionANS{ background:url(../images/banner5bg.jpg) no-repeat 0 0;  padding:50px 0; margin-bottom:-20px;}
.QuestionANS ul{ padding-top:10px;}
.QuestionANS ul li{ background:none; padding:10px 0; margin-bottom:0px;}
.QuestionANS ul li p{ font-size:15px; line-height:30px; color:#fff;}

/*问题解答*/
.WTanswer{ width:800px; margin:0 auto;}
.WTanswer h2{ font-size:32px; line-height:45px; color:#333333; font-weight:bold; padding-top:35px;}
.WTanswer ul{ margin-top:20px;}
.WTanswer ul li{ text-align:center; margin-bottom:50px;}
.WTanswer ul li .p1{ font-size:17px; line-height:25px; color:#29b082; text-align:left; font-weight:bold;}
.WTanswer ul li .p2{ font-size:15px; line-height:26px; color:#6b6b6b; text-align:left; margin-top:6px;}
.WTanswer ul li img{ margin-top:30px;}


.TJicon{ display:block; color:#ff5a00 !important; font-weight:bold; padding-top:4px;}
.TJicon img.imgno{ border:none !important; padding:0px !important; vertical-align:-2px; margin-right:2px;}

.Trialreading .VIPAccount{ font-size:19px; line-height:35px; color:#666666; text-align:center; margin-top:5px;}
.Trialreading .ObtainVIP{display:block; width:190px; height:50px; color:#fff; background-color:#29b082; border-radius:4px; font-size:18px; line-height:50px; text-align:center; margin:16px auto;}

.popup{ padding:50px 60px; width:335px; background-color:#fff; position: fixed; top:20%; left:50%; margin:0px 0 0 -228px; z-index:3003;}
.wrongsoan{ position:absolute; right:25px; top:25px;}
.wrongsoan img{ width:16px; height:16px; }
.PresentationCONT .p1{ font-size:23px; line-height:37px; color:#4f5051; font-weight:bold; text-align:center;}
.PresentationCONT .p2{ font-size:15px; line-height:42px; color:#4ccb62; text-align:center;}
.ButtonicoN{zoom:1; margin-top:20px;}
.ButtonicoN:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.ButtonicoN a{ display:block; float:left; width:160px; height:40px; border:#39ae83 1px solid; font-size:16px; line-height:40px; color:#39ae83; text-align:center; border-radius:100px;}
.ButtonicoN a.ContinuE{ background-color:#39ae83; color:#fff; float:right;}
.ButtonicoN a:hover{ color:#39ae83;}
.ButtonicoN a.ContinuE:hover{ color:#fff;}


.BJTwidth{ width:803px !important;}

.popupBB{ padding:50px 80px; width:300px; background-color:#fff; position: fixed; top:20%; left:50%; margin:0px 0 0 -230px; z-index:3003; border-radius:2px;}
.popupBB .Ptitlimg{ color:#39ae83; font-size:29PX; line-height:45px; font-weight:bold;  width:180px; margin:0 auto;}
.popupBB .Ptitlimg img{ width:45px; height:45px; margin-right:5px;}
.popupBB .Pstop{ color:#333333; font-size:18px; line-height:27px; margin-top:8px; text-align:center;}
.popupBB .Panniuimg{ zoom:1; width:304px; margin:20px auto 0;}
.popupBB .Panniuimg:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.popupBB .Panniuimg a{ margin-left:79px; width:140px; height:40px; font-size:15px; line-height:40px; border:#d1d1d1 1px solid; margin-right:20px; display:block; float:left; text-align:center; color:#545454; border-radius:3px;}
.popupBB .Panniuimg a.a2{ margin-right:0px;}


.yestopuser .NameNDZH .PTZHNDnumber{ font-style:normal; font-size:12px; line-height:20px; color:#518cc9; zoom:1;}
.yestopuser .NameNDZH .PTZHNDnumber:after{clear:both; content:'.'; display:block; width:0; height:0; visibility:hidden;}
.yestopuser .NameNDZH .PTZHNDnumber .ZHptsj{color:#518cc9;}
.yestopuser .NameNDZH .PTZHNDnumber .ZHptsj img{ width:15px; height:17px; margin-top:0px; margin-right:2px;}
.yestopuser .NameNDZH .PTZHNDnumber .upgrade{ float:left; font-size:12px; font-weight:bold; color:#ee8d2f; padding-left:5px;}

.popupBB .Ptitlimg02{ color:#39ae83; font-size:29PX; line-height:45px; font-weight:bold;  width:144px; margin:0 auto;}
.popupBB .Ptitlimg02 img{ width:41px; height:41px; margin-right:5px; vertical-align:-9px;}


.NAVlist li .SJpro{ position:relative;}
.NAVlist li .SJpro i{ background:url(../images/topdown.png) no-repeat 0 -11px; width:11px; height:6px; display:block; position:absolute; top:38px; right:-15px;}
.NAVlist li .SJpro i.ipitcH{ background:url(../images/topdown.png) no-repeat 0 0px; width:11px; height:6px; display:block; position:absolute; top:38px; right:-15px;}



/*测试报告*/
.reportbanner{ background:url(../images/gcbanner.jpg) no-repeat top center; height:350px;}

.report{ width:1170px; margin:0 auto; padding-top:25px;}
.report p{ font:16px/33px "Microsoft Yahei"; color:#666666;}
.report p span{ color:#1e96d8;}
.repbox{ background:url(../images/cebg.jpg) no-repeat 0 0; height:285px; margin-top:35px;}
.repbox ul{}
.repbox ul:after{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.repbox ul li{ background:url(../images/partbg.png) no-repeat; width:340px; height:285px; float:left; margin-left:35px;}
.repbox ul li em{ display:block; width:64px; height:64px; margin:35px auto 0;}
.repbox ul li span{ display:block; font:15px/27px "Microsoft Yahei"; color:#ffffff; padding:50px 20px 0;}
.report a.seedetail{ border:1px solid #bfd4e7; width:330px; height:60px; font:19px/60px "Microsoft Yahei"; color:#6488a7; display:block; margin:50px auto; border-radius:3px; text-align:center;}

.reportlist{ background:#f4f4f4; padding:50px 0 0;}
.reportlist dl{ width:1170px; margin:0 auto;}
.reportlist dl:after{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.reportlist dl dt{ float:left; width:312px; margin-right:40px;}
.reportlist dl dd{ float:left; width:818px;}
.reportlist dl dd b { display:block; font:bold 21px/24px "Microsoft Yahei"; color:#333333;}
.reportlist dl dd p{ display:block; font:14px/28px "Microsoft Yahei"; color:#666666; margin-top:14px;}
.reportlist dl dd ul:after{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.reportlist dl dd ul{ margin-top:30px;}
.reportlist dl dd ul li{ float:left; margin-right:20px;}
.reportlist dl dd ul li a{ width:170px; height:46px; border-radius:3px;  border:1px solid #95b8d7; font:17px/46px "Microsoft Yahei"; color:#6488a7; text-align:center; display:block; background:#ffffff;}
.reportlist dl dd ul li.bluebut a{ background:#1e96d8; color:#ffffff; border:1px solid #1e96d8;}

.reportxt{ margin-top:50px; text-align:center; }
.gray{background:#f4f4f4; padding:50px 0; }
.reportxt p{ background:#ffffff; border:1px dashed #cccccc; padding:25px 30px; width:1006px; margin:35px auto 0; font:16px/30px "Microsoft Yahei"; color:#5e5e64;}
.reportxt p.noborder{ border:0; padding:0; margin:35px auto 0;}
.reportxt p em{ display:block; font-style:normal; text-align:center; }
.reportxt p span{ text-align:left; display:block; font-size:15px;}



.chatsbox{background:#f4f4f4; padding:20px 0;}

.chat{ width:690px; padding:35px 45px; background:#ffffff; margin:0 auto;}
.chtitle b{ display:block; font:bold 21px/24px "Microsoft Yahei"; color:#333333;}
.chtitle p{ display:block; font:14px/26px "Microsoft Yahei"; color:#aaaaaa;}
.chat dl{ margin-top:20px;color:#333333;}
.chat dl dt{ font:16px/20px "Microsoft Yahei"; color:#333333;}
.chat dl dt em{ color:#ff0000; margin-right:5px; font-style:normal;}
.chat dl dd{ border-bottom:1px solid #f3f3f3; padding-bottom:8px; }
.chat dl dd input{ height:42px; line-height:42px; font:14px/42px "Microsoft Yahei"; color:#999;  border:0; outline:none; width:100%; }
.chat dl dd textarea{ border:0;outline:none; width:100%; height:110px; font:14px/26px "Microsoft Yahei"; margin-top:10px;}

.chat a.bluebuts{ background:#1e96d8; color:#ffffff; border:1px solid #1e96d8; width:170px; height:46px; border-radius:3px; font:17px/46px "Microsoft Yahei"; text-align:center; display:block; margin:60px auto;}
.chacontact{font:15px/28px "Microsoft Yahei";}
.chacontact b{ display:block;  color:#333333; font-weight:normal;}
.chacontact p{ display:block; color:#8a8a8a; font-size:14px; }

.errorbox { color: #333333; margin-top: -15px; display: block; font-size: 15px; margin-left: 238px;margin-bottom:20px }
.errorbox span { color: #e74141; font-weight: bold; }
.errorbox:before { content: "."; display: block; height: 0; visibility: hidden; clear: both; }



/*测试报告2019*/
.testbanner{ position:relative; height:392px;}
.testbanner ul li{ height:392px;}
.testbanner ul li.ban01{background:url(../images/tst_banner.jpg) no-repeat top center;}
.testbanner ul li.ban02{background:url(../images/rw-banner.jpg) no-repeat top center;}
.testbanner ul li.ban03{background:url(../images/BMW_banner.jpg) no-repeat top center;}

.owl-pagination {text-align:center; position:relative; bottom:50px; /*width:50px;*/ display:block; margin:0 auto;}
.testbanner p{ text-align:center; position:relative; bottom:28px; width:50px; display:block; margin:0 auto;}
.testbanner p a{ display:inline-block; width:10px; height:10px; overflow:hidden; border-radius:10px;  background:#818591; margin-right:10px;}
.testbanner p a.tcur ,.testbanner p a:hover{ background:#d7dded;} 
.testbanner p a.noright{ margin-right:0;}
.reportlist dl{ margin-bottom:60px;}
.reportlist dl:last-child{ margin-bottom:0;}
.reportlist dl.lastno{margin-bottom:0;}
.reportlist dl dd b a{ display:block; font:bold 21px/24px "Microsoft Yahei"; color:#333333;}
.reportlist dl dd ul{ margin-top:25px;}
.reportlist dl dd p{ display:block; font:14px/28px "Microsoft Yahei"; color:#666666; margin-top:12px;}
.reportlist{ background:#f4f4f4; padding:50px 0;}
.reportlist dl dd p span{ color:#1e96d8;}
.report{ padding-top:37px;}

.repbox{ background:none; height:auto; width:1170px; padding-top:95px; margin-top:0; }
.repbox ul{ width:1200px;}
.repbox ul:after{content:"."; display:block; height:0; visibility:hidden; clear:both; }
.repbox ul li{ background:none; width:368px; height:222px; float:left; margin-right:30px; border:1px solid #f4f4f4; border-radius:10px; margin-left:0; position:relative;}
.repbox ul li em{ display:block; width:120px; height:120px; position:absolute; top:-60px; left:125px; margin:0 auto;}
.repbox ul li span{ display:block; font:15px/27px "Microsoft Yahei"; color:#666666; padding:73px 20px 0;}


/*导航20190806*/
.newNav { background: #ffffff; height: 54px; }
.newNav ul:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }
.newNav ul { width: 1170px; display: block; margin: 0 auto; }
.newNav ul li { float: left; margin: 0 34px; }
.newNav ul li a { font: 14px/52px "Microsoft Yahei"; color: #4c4d4e; border-bottom: 2px solid #ffffff; display: block; }
.newNav ul li a:hover { color: #29b082; }
.newNav ul li.pitch a { color: #29b082; border-bottom: 2px solid #29b082; }
.YJYdl dd h2:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }
.YJYdl dd h2 a, .YJYdl dd h2 b { color: #333333; float: left; }
.YJYdl dd h2 span { width: 78px; height: 18px; border-radius: 18px; font: 12px/18px "Microsoft Yahei"; color: #ffffff; text-align: center; display: block; margin: 5px 0 0 15px; float: left; }
.YJYdl dd h2 span.noopened { background: #f26600; }
.YJYdl dd h2 span.opened { background: #28b082; }


/*新增样式 20190906*/
.myReport { margin-left: 10px; float: left; margin-top: 12px; margin-left: 15px; }
.myReport a { background: url(../images/payreport.png) no-repeat 0 0px; padding-left: 20px;height:22px;display:block }
.myReport a:hover { color: #39ae83; }
.cateheight { height: 140px; overflow: hidden; }
.LISTCONT ul li a { cursor: pointer; color: #333333; }
.LISTCONT ul li dl dd { float: left; width: 290px; }
.butIcon { margin-top: 10px; }
.butIcon:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }
.butIcon a { width: 70px; height: 24px; border-radius: 24px; font: 13px/24px "Microsoft Yahei"; border: 1px solid #d3d3d3; display: inline-block; text-align: center; margin-right: 10px; }
.butIcon a.butbuy { border: 1px solid #39ae83; color: #39ae83; }


.payLayerr { width: 230px; padding: 10px 15px 30px; background-color: #fff; position: fixed; top: 20%; left: 50%; margin: 0 0 0 -115px; z-index: 3003; font-family: "微软雅黑"; text-align: center; }
.payLayerr a.layerClose { background: url(../images/payreport.png) no-repeat 0 -90px; width: 16px; height: 16px; display: block; float: right; }
.payLayerr p { margin: 28px auto 0; }
.payLayerr span { display: block; font: 17px/24px "Microsoft Yahei"; margin-top: 10px; }

/*详情页升级高级会员*/
.buyupdate { background: #f6f6f6; height: 48px; margin-top: 30px; text-align: center; margin-bottom: 30px; }
.buyupdate span { background: url(../images/payreport.png) no-repeat 0 -48px; padding-left: 22px; font: 13px/48px "Microsoft Yahei"; color: #39ae83; }
.buyupdate a { display: inline-block; width: 50px; height: 22px; border-radius: 22px; background: #39ae83; font: 13px/22px "Microsoft Yahei"; color: #ffffff; margin-left: 10px; }

/*列表页升级高级会员*/
.seaupdate { margin: -15px 0 20px 238px; }
.seaupdate span { background: url(../images/payreport.png) no-repeat 0 -48px; padding-left: 22px; font: 13px/24px "Microsoft Yahei"; color: #39ae83; }
.seaupdate a { display: inline-block; width: 50px; height: 22px; border-radius: 22px; background: #39ae83; font: 13px/22px "Microsoft Yahei"; color: #ffffff; margin-left: 10px; text-align: center; }
.seaupdate:before { content: "."; display: block; height: 0; visibility: hidden; clear: both; }
/*详情页底部样式*/
.bgWarnAA { font: 14px/24px "Microsoft Yahei"; margin-top: 25px; color: #666; }