@charset "utf-8"; /* CSS Document */
.bgtop{height:330px; clear:both; overflow:hidden}
.circle{z-index:99;position:fixed;right:0;margin-right:20px}
.circle__middle-pos{top:50%;transform:translateY(-50%)}
.circle__bottom-pos{bottom:100px}
.circle__top-pos{top:100px}
.circle ul{list-style-type:none;margin:0;padding:0!important}
.circle__list_item{padding:12px 0}
.circle .t-menu__link-item{position:relative;display:table}
.circle .t-menu__link-item .circle__dot{display:block;width:10px;height:10px;border-radius:50%;-webkit-transition:.3s ease-in-out all;transition:.3s ease-in-out all;box-sizing:border-box}
.circle__tooltip{visibility:hidden;opacity:0;color:#000;padding:0 18px;position:absolute;white-space:nowrap;-webkit-transition:.3s ease-in-out opacity,.3s ease transform,.3s ease visibility;transition:.3s ease-in-out opacity,.3s ease transform,.3s ease visibility;}
.circle__tooltip{background:#292929; line-height:2.5; border-radius:3px; color:#ffffff;font-size:14px;font-weight:600; right:33px;}
.circle__dot{border: 2px solid #e8e8e8; width:20px; height:20px; box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1); }
.circle__tooltip{-webkit-transform:translateX(-20%) translateY(-50%);transform:translateX(-20%) translateY(-50%);top:50%}
.circle__tooltip::after{content:'';position:absolute;width:0;height:0;border:solid transparent;border-width:10px}
.circle__tooltip::after{top:50%;right:-20px;transform:translateY(-50%)}
.circle .t-menu__link-item:hover .circle__tooltip{visibility:visible;opacity:1}
.t-menu__link-item:hover .circle__tooltip{-webkit-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%)}
@media screen and (max-width:960px){
.circle{display:none}
}

.other_size{clear:both; text-align:left; height:50px; line-height:50px; font-size:14px}
.other_title{clear:both; background:#f3f3f3; height:195px; line-height:195px; font-size:36px; color:#000000; text-align:center}
.other_title p{clear:both; text-align:center; margin:0px; padding:0px; line-height:24px; font-size:16px; margin-top:-70px}
.other_title2{clear:both; background:#f3f3f3; padding:30px 0px 15px 0px; color:#000000; text-align:center; font-size:40px}
.other_title2 h2{font-size:20px; padding:10px 0px; margin:0px; font-weight:normal; color:#333333}
.about_left{width:20%; float:left}
.about_left h1{font-size:30px; color:#000; background:url(../images/line01.jpg) no-repeat 0px bottom; padding-bottom:10px}
.about_right{width:80%; float:left; font-size:24px}
.scss .wrap{clear:both; overflow:hidden; padding:110px 0px 0px 0px}
#rec03 .wrap{padding-top:110px;} 
.about_bg{height:450px; background:url(../images/bg04.jpg) no-repeat center; clear:both; padding-top:200px}
.about_bg ul{list-style-type:none; padding:0px; margin:0px;}
.about_bg li{width:33%; float:left; text-align:center; line-height:32px; font-size:24px}
.about_bg li h1{font-size:24px; padding:10px 0px 5px 0px; margin:0px; font-weight:normal}
.about_bg li:hover{transform: translate(0, -35px); }
.xzsc_title{clear:both; text-align:center; font-size:35px; color:#000000; padding:50px 0px; overflow:hidden}
.xzsc_content{clear:both; overflow:hidden}
.xzsc_content ul{list-style-type:none; padding:0px; margin:0px;}
.xzsc_content li{width:30%; float:left; text-align:center; color:#666666; margin:20px 0px}
.xzsc_content li p{text-align:left; line-height:24px; min-height:145px}
.xzsc_content li h1{padding:10px 0px; color:#000000; font-size:20px}
.xzsc_content li:nth-child(3n-1){margin:20px 5%}

@media screen and (max-width: 750px){
.other_size{display:none}
.other_title{clear:both; background:#f3f3f3; height:55px; line-height:55px; font-size:18px; color:#000000; text-align:center}
.about_left{clear:both; padding-bottom:20px}
.about_left h1{font-size:24px; color:#000; background:url(../images/line01.jpg) no-repeat 0px bottom; padding-bottom:10px}
.about_right{clear:both}
.scss .wrap{clear:both; overflow:hidden; padding:20px 0px; width:95%; margin:0px auto}
.about_bg{height:200px; background:url(../images/bg04.jpg) no-repeat center; clear:both; padding-top:30px}
.about_bg ul{list-style-type:none; padding:0px; margin:0px;}
.about_bg li{width:33%; float:left; text-align:center; line-height:20px; font-size:12px}
.about_bg li h1{font-size:16px; padding:10px 0px 5px 0px; margin:0px; font-weight:normal}
}
.honor_title{clear:both; padding:30px 0px; font-size:24px; color:#000; text-align:center; overflow:hidden}
.honor_content{clear:both}
.h_btn{background:#538dcc; width:160px; height:65px; line-height:65px; font-size:18px; color:#FF0000; display:block; margin:0px auto}
a.h_btn{color:#FFFFFF}
/*公共部分*/
.wc960{margin:0 auto;width:1284px;}
.warp-pic-list li{float:left;display:inline;}
/*全局板块*/
.row .hd .title{font-size:16px;}
/*全局页签*/
.tab-T-3{width:110px; margin:0px auto; padding:0px 0px 30px 0px}
.tab-T-3 li{width:8px;height:8px;font-size:0;background-color:#d8d8d8; text-align:center; margin:0px 5px;cursor:pointer;display: inline-block;border-radius: 50%}
.tab-T-3 li.cur{background-color:#3e3e3e;}
/*热门车型*/
.rowE .warp-pic-list{position:relative; height:424px;overflow:hidden; width:1284px; margin:0px auto; }
.rowE .count li{width:396px; float:left; position: relative;  display: inline-table; margin:0px 15px}
img.pic2{border:1px solid #686868; padding:20px; width:354px; height:266px;}
.hpic_title{background:#f6f6f6; padding:30px 0px 60px 0px; font-size:20px; text-align:center; color:#333}
.hgssb{clear:both}
.hgssb ul{list-style-type:none; padding:0px; margin:0px}
.hgssb li{width:20%; padding:0px 15%; float:left; text-align:center; margin-bottom:40px}
.hgssb li img{width:300px; height:110px;}
.hgssb li h1{font-size:16px; margin:0px; padding:30px 0px 20px 0px; color:#000000}
.htext{clear:both; line-height:20px; height:66px;}
.hgssb .btn{clear:both; text-align:center; line-height:36px; font-size:20px; padding:10px 0px 60px 0px}
.hxh{clear:both; overflow:hidden}
.hxh ul{list-style-type:none; padding:30px 0px 0px 0px; margin:0px;}
.hxh li{width:33.33%; float:left; text-align:center}
.hxh li:hover img{transform: translate(0px, -10px); }
@media screen and (max-width: 750px){
}
.faq_soso{clear:both; width:680px; margin:0px auto; padding:50px 0px 30px 0px; overflow:hidden }
.fsoso{border:1px solid #333333; height:57px; width:500px; text-indent: 10px; font-size:22px}
.bellows__item:not(.bellows--is-open)>.bellows__content{display:none}
.bellows__item.bellows--is-open>.bellows__content-wrapper,.bellows__item.bellows--is-closing>.bellows__content-wrapper{display:block}
.bellows__content-wrapper{display:none}
.viewport{width:1280px; margin:0px auto; clear:both;}
.bellows { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } 
.bellows__header { position: relative; padding: 15px 20px; color:#000; border-bottom:1px solid #999999; overflow:hidden; -webkit-tap-highlight-color: transparent; } 
.bellows__header:active { } 
.bellows__header::before, .bellows__header::after { content: ''; position: absolute; top: 50%; right: 20px; z-index: 2; display: block; width: 18px; height: 12px; margin-top: -2px; }
.bellows__header::before { content: ''; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg);background:url(../images/i06.png) } 
.bellows__header::after { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); }
.bellows__item.bellows--is-open > .bellows__header::before, .bellows__item.bellows--is-opening > .bellows__header::before { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } 
.bellows__item.bellows--is-open > .bellows__header::after, .bellows__item.bellows--is-opening > .bellows__header::after { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }
.bellows__header h1, .bellows__header h2, .bellows__header h3, .bellows__header h4 { margin: 0; } 
.bellows__content { padding: 20px; font-size:14px} 
.bellows__content .bellows { margin-top: 20px; }
.bgblue{background:#528dcb; color:#FFFFFF; font-size:16px; display:block; float:left;border-radius:15px; padding:0px 10px; height:30px; line-height:30px; margin:10px 10px 0px 0px}
.bgblue a{color:#FFFFFF}

.con_btn{clear:both; width:640px; margin:0px auto; padding:115px 0px; overflow:hidden}
.con_btn ul{list-style-type:none; padding:0px; margin:0px 0px;}
.con_btn li{float:left; width:290px; margin:0px 15px;}
.con_btn2{clear:both; text-align:center; font-size:20px; line-height:60px;}
.con_tc{display:none; POSITION:absolute; left:50%; top:50%; width:600px; height:400px; margin-left:-300px; margin-top:-200px; border:1px solid #888; background-color:#edf; text-align:center; z-index:99}
.xszx_info{width:800px; margin:0px auto; height:300px; margin-top:200px;}
.xszx_left{background:#fff; width:570px; float:left; padding:35px}
.xszx_right{width:36px; float:left; margin-left:20px}
.query1, .query1 td {border-collapse: collapse; padding:5px 0px;}
.query1 th{font-size:30px; text-align:left; line-height:32px; padding-bottom:10px}
.query1 p{line-height:36px}
.co_txt{border:1px solid #000; height:40px; line-height:40px; text-indent:15px;font-size:16px; width:99.6%;color: #333;}
/*::-webkit-input-placeholder{color:#333}
::-webkit-input-placeholder{color:#333}
::-moz-placeholder{color:#333}
:-ms-input-placeholder{color:#333}
:-ms-input-placeholder{color:#333;!important}
:placeholder{color:#333}*/
.query1 p{font-size:16px;}
.co_btn{background:#528dcb; height:50px; line-height:50px; color:#FFFFFF; font-size:24px; text-align:center; width:100%; border:1px solid #528dcb }
.co_btn a{color:#fff}
.con_map{clear:both; padding:20px 0px 60px 0px;}
.con_link{clear:both; margin-bottom:50px; width:295px; height:45px; padding:5px 0px 0px 0px; position: relative; font-size:20px  }
.con_top{clear:both; font-size:30px; margin-bottom:30px}
.con_content{clear:both}
.con_content ul{list-style-type:none; padding:0px; margin:0px}
.con_content li{clear:both; margin:0px 0px 50px 0px; overflow:hidden}
.conc_left{width:282px; float:left; margin:0px 90px 0px 0px;}
.conc_left img{padding:5px; border:1px solid #999; width:270px; height:162px}
.conc_right{width:908px; float:left}
.conc_right h1{padding:0px; margin:0px; font-weight:normal; font-size:30px; color:#000000}
.conc_right p{line-height:32px; padding:10px 0px 30px 0px; margin:0px; font-size:20px}
.cr_icon{float:left; width:270px; line-height:24px}
.cr_icon2{margin:0px 49px}
.conc_right .cr_icon img{float:left; margin:0px 10px -10px 0px}
.conc_right .cr_icon h2{font-size:24px; padding:0px 0px 10px 0px; margin:0px; font-weight:normal}
.con_bottom{clear:both; text-align:center; line-height:30px; font-size:18px; padding:20px 0px 0px 0px}

.hiddendiv{display: none;}
.tabqh{position:relative; width:1056px; margin:0px auto; text-align:center; padding:30px 0px}
.tabqh .menutab{float:right; width:840px; height:98px; overflow:hidden; padding-top:20px}
.tabqh .menutab ul{margin:0px;padding:0px;list-style:none;text-align:center; overflow:hidden}
.tabqh .menutab li{float:left; margin-left:15px;background:#000}
.tabqh .menutab li a{}
.tabqh .menutab li a img{opacity:0.7; filter:alpha(opacity=70); }
.tabqh .menutab li a.tabactive{ext-align:center; }
.tabqh .menutab li a.tabactive img{opacity:1; filter:alpha(opacity=100); }
.tabqh .menutab img{width:195px; height:98px}
.tabqh .tabdiv ul{list-style:none;}
.tabqh .tabfirstli{}
.tabqh .tabdiv ul{list-style-type:none; padding:0px; margin:0px;}
.tabqh .tabdiv li{clear:both;overflow:hidden; text-align:center; height:528px}
.tabqh .tabdiv li img{width:1056px; height:528px; border:0px }
#glass{position: absolute; border-radius: 50%; box-shadow:#5f6060 0px 0px 15px 2px inset; display: none;}
.cp_size{clear:both; height:40px; overflow:hidden; clear:both}
.cp_icon{border:1px solid #eeeeee; padding:20px 0px; text-align:center; overflow:hidden; clear:both; width:1278px; margin:0px auto}
.cp_icon img{margin:0px 30px}
.cp_bg{background:url(../images/line02.jpg) no-repeat bottom; height:60px;}
.cp_title{clear:both; font-weight:bold; font-size:30px; margin:0px auto; width: 120px; height:60px; line-height:60px; text-align: center; transition: all .5s ease;  background:linear-gradient(to right, #333333, #333333) no-repeat center bottom;  background-size: 0 5px;  background-position: center bottom;}
.cp_title:hover { background-size: 100% 5px;}
.cp_content{clear:both; padding:20px 0px 40px 0px; overflow:hidden}
.zytx_left{float:left; margin-right:21px; width:924px}
.zytx_left ul{ padding:0px; margin:0px; list-style-type:none}
.zytx_left li{float:left; text-align:left; font-size:16px; width:447px; line-height:24px; padding:4px 0px 4px 15px;  background:url(../images/line05.jpg) no-repeat 0px 13px}
.zytx_right{float:right; width:335px}
.zytx_right ul{list-style-type:none;}
.zytx_right li{clear:both; text-align:right; margin-bottom:15px; font-size:20px}
.cpxq_left{float:left; width:910px; margin-right:20px}
.cpxq_right{float:left; width:349px;}
.cpr_all{border:1px solid #d2d2d2; clear:both; padding-bottom:10px; margin-bottom:20px}
.cpr_title{background:#f9f9f9; text-indent:10px; text-align:left; color:#333333; font-size:18px; height:45px; line-height:45px}
.category-box { } 
.cpr_content{padding:0px 20px;}
.cpr_content li img{float:left; margin:0px 10px 0px 0px; height:85px; width:150px}
.flexible-panel .cpr_content { } 
.cpr_content ul li {clear:both; border-bottom:1px solid #d2d2d2; padding:15px 0px; text-align:left; line-height:24px; overflow:hidden}
.cpr_content li h1{font-size:20px;  margin:0px; padding:0px; font-weight:normal; color:#000000}
/*.cpr_content ul li a { display: block; }*/ 
.float-right { float: right !important; } 
.cpr_content a.show-more-btn { font-size: 14px; background:url(../images/i12.png) no-repeat 80px 10px; padding-bottom:10px }
#post-category a.show-more-btn:hover { background: #dff0d8;        }
.pro_btn{height:35px; line-height:35px; padding-right:15px; background:url(../images/i25.png) no-repeat right center}

ul.list li {list-style-type:none;}
ul.tabs {width:100%;overflow:hidden;background:#333333; color:#FFFFFF; text-align:center; height:60px; line-height:60px; font-size:20px;}
ul.tabs li {list-style-type:none;display:block;float:left; width:130px; }
ul.tabs li:hover {color:#fff; background:#528dcb;cursor:pointer}
ul.tabs li.current {color:#fff; background:#528dcb}
ul.tabs li.bgrey {color:#fff; background:#afafaf}
/*ul.tabs:hover .current{background:#333333;}*/
ul.tabs:hover .current a{color:#fff}
ul.tabs:hover .bgrey a{color:#fff}
.tabscontent {display:none; text-align:justify;border:1px solid #d2d2d2; border-top:none; padding:15px 15px; min-height:615px}
#content2{padding:15px 15px; }
/****** tab2 ******/
.tabqh2{position:relative;}
.tabqh2 .menutab{height:60px;}
.tabqh2 .menutab ul{margin:0px;padding:0px;height:60px;list-style:none;text-align:center;overflow:hidden}
.tabqh2 .menutab li{display:block;float:left;height:45px;line-height:45px;width:175px;font-size:18px; text-align:center; display:block}
.tabqh2 .menutab li a{color:#000000; border:1px solid #d2d2d2; display:block; margin-left:15px;}
.tabqh2 .menutab li a.tabactive{color:#fff; background:#528dcb; border:1px solid #528dcb }
.tabqh2 .tabdiv ul{list-style:none;}
.tabqh2 .tabfirstli{}
.tabqh2 .tabdiv{text-align:left; width:100%; padding-top:10px; text-align:center}	

.cp_video_title{clear:both; font-size:18px; color:#4f8dca;}
.cp_video_content{clear:both}
.cp_video_content ul{list-style-type:none; padding:0px; margin:0px;}
.cp_video_content li{clear:both; text-align:left; line-height:22px; margin-top:20px}
.cp_video_content li img{width:85px; height:45px; padding:3px; border:1px solid #bfbfbf; float:left; margin:0px 15px 30px 0px}
.cp_video_content li h1{font-size:18px; padding:0px; margin:0px; font-weight:normal}
.cp_video_content li h2{font-size:14px; padding:6px 0px 0px 0px; margin:0px; font-weight:normal}
.query_info{clear:both; text-align:left; line-height:24px; padding:0px 0px 15px 0px; margin:0px;}
.query_title{clear:both; background:#ececec; line-height:36px; height:36px;font-size:18px; font-weight:bold; margin-top:36px;padding:0px 10px}
.query_title:nth-child(1){margin-top:20px}
.query2, .query2 td  {border-collapse: collapse; font-size:16px; padding:8px 10px; line-height:20px}
.query2 tr:hover{background:#f4f4f4}
.query2 td:nth-child(1){width:25%;}
.query2 td a{color:#528dcb}
.lljl_title{clear:both; font-size:24px; color:#000000; padding:60px 0px 25px 0px; overflow:hidden}
.lljl_content{clear:both}
.friend{margin:0 auto;overflow:hidden;width:1415px; padding-bottom:50px;}
.mr_frbox{}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:52px;width:52px; margin-top:60px}
.mr_frUl{float:left; width:1123px; margin-left:2px;}
.mr_frBtnR{float:right;cursor:pointer;width:52px;height:52px; margin-top:60px}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:245px; height:185px; background:#fff; overflow:hidden;position:relative; margin:0px 8px; text-align:center; font-size:18px}
.mr_frUl ul li img{/*display:block;*/    width:245px;    height:138px; margin-bottom:10px}

.products_sx{clear:both; text-align:right; width:auto; float:right; padding:20px 20px 60px 0px; text-align:left; z-index:999}
.products_sx b{ font-size:18px; font-weight:normal}
.sx_list{background:#f3f3f3; height:27px; padding:2px}
.sx_list ul{list-style-type:none; padding:0px; margin:0px;}
.sx_list li{width:21px; height:21px; padding:3px; border:1px solid #f3f3f3; float:left}
.sx_list li.hover{background:#fff; padding:3px; border:1px solid #528dcb}
.sx_list li:hover{background:#fff; padding:3px; border:1px solid #528dcb}
.products_list{clear:both; overflow:hidden}
.products_left{float:left; width:252px; margin-right:11px;}
.products_left .title{font-size:20px;}
.list{clear:both}
.list ul li{border-bottom:1px solid #b5b5b5; color:#333333}
.list ul li:hover{color:#528dcb}
.list ul li b{ font-weight:bold; font-size:18px; color:#000000}
.list ul li a{color: #000; display: block; height:50px;line-height:50px;position: relative;}
.list ul li .inactive{ background:url(../images/off.png) no-repeat 184px center;}
.list ul li .inactives{background:url(../images/on.png) no-repeat 184px center;} 
.list ul li ul{display: none;}
.list ul li ul li{font-size:16px; font-weight:normal; border-bottom:none; height:35px; line-height:35px}
.list input[type="checkbox"]{width:14px;height:14px;display: inline-block;text-align: center;vertical-align: middle; line-height:14px;position: relative; margin:0px 10px 5px 0px}
.list input[type="checkbox"]::before{content: "";position: absolute;top: 0;left: 0;background: #fff;width: 100%;height: 100%;border: 1px solid #333333; margin:0px 10px 5px 0px}
.list input[type="checkbox"]:checked::before{content: "\2713";background-color: #fff;position: absolute;top: 0;left: 0;width:100%;border: 1px solid #333333;color:#333333;font-size: 20px;font-weight: bold; margin:0px 10px 5px 0px}
.pr_btn{clear:both; padding-top:50px}
.products_right{float:left; width:1017px}
.pr_img{background:#f6f6f6; clear:both}
/*
.products_right li:nth-child(1):hover .pr_img{background:#e72120;}
.products_right li:nth-child(2):hover .pr_img{background:#59b546;}
.products_right li:nth-child(3):hover .pr_img{background:#528dcb;}
.products_right li:nth-child(4):hover .pr_img{background:#a02d8c;}
.products_right li:nth-child(5):hover .pr_img{background:#f7e052;}
.products_right li:nth-child(6):hover .pr_img{background:#013e6e;}
.products_right li:nth-child(7):hover .pr_img{background:#e72120;}
.products_right li:nth-child(8):hover .pr_img{background:#59b546;}
.products_right li:nth-child(9):hover .pr_img{background:#528dcb;}
.products_right li:nth-child(10):hover .pr_img{background:#a02d8c;}
.products_right li:nth-child(11):hover .pr_img{background:#f7e052;}
.products_right li:nth-child(12):hover .pr_img{background:#013e6e;}
.products_right li:nth-child(13):hover .pr_img{background:#013e6e;}
.products_right li:nth-child(14):hover .pr_img{background:#e72120;}
.products_right li:nth-child(15):hover .pr_img{background:#59b546;}
.products_right li:nth-child(16):hover .pr_img{background:#528dcb;}
.products_right li:nth-child(17):hover .pr_img{background:#a02d8c;}
.products_right li:nth-child(18):hover .pr_img{background:#f7e052;}
.products_right li:nth-child(19):hover .pr_img{background:#013e6e;}
.products_right li:nth-child(20):hover .pr_img{background:#59b546;}
.products_right li:nth-child(21):hover .pr_img{background:#528dcb;}
.products_right li:nth-child(22):hover .pr_img{background:#a02d8c;}
.products_right li:nth-child(23):hover .pr_img{background:#f7e052;}
.products_right li:nth-child(24):hover .pr_img{background:#013e6e;}*/

.products_right6 ul{list-style-type:none; padding:0px; margin:0px;}
.products_right6 li{width:302px; margin:0px 0px 30px 15px; padding:10px; border:1px solid #fff; line-height:24px; float:left; color:#999999; font-size:16px}
.products_right6 li img{width:302px; height:151px}
.products_right6 li h1{font-size:22px; padding:10px 0px; margin:0px; font-weight:normal; text-align:center; color:#000000;}
.products_right6 li h2{font-size:18px; padding:0px 0px 20px 0px; margin:0px; font-weight:normal; text-align:center; color:#999999; height:44px;}
.products_right6 li:hover{border:1px solid #c2c5c7;}
.pr6_txt{min-height:50px}
.products_right9 ul{list-style-type:none; padding:0px; margin:0px;}
.products_right9 li{width:224px; margin:0px 0px 30px 15px; padding:10px 5px; border:1px solid #fff; line-height:24px; float:left; color:#999999; font-size:16px; text-align:center}
img.pic09 {width:224px; height:112px}
.products_right9 li h1{font-size:22px; padding:10px 0px; margin:0px; font-weight:normal; text-align:center; color:#000000}
.products_right9 li h2{font-size:18px; padding:0px 0px 20px 0px; margin:0px; font-weight:normal; text-align:center; color:#999999; height:44px}
.products_right9 li:hover{border:1px solid #c2c5c7}
.psystem_title{clear:both; font-size:16px; line-height:28px; padding:0px 0px 40px 15px}
.psystem_title h1{padding:0px; margin:0px; font-size:22px; color:#000000; padding-bottom:15px; font-weight:normal}
.products_rights ul{list-style-type:none; padding:0px; margin:0px;}
.products_rights li{width:302px; margin:0px 0px 30px 15px; padding:10px; border:1px solid #fff; line-height:24px; float:left; color:#999999; font-size:16px; text-align:center}
.products_rights li img{width:302px;height:151px}
.new-badge{
    min-width:48px;
    height:28px;
    padding:0 12px;
    border-radius:999px;
    background:linear-gradient(145deg,#6db9ff 0%,#3a8fe0 60%,#2f75c5 100%);
    color:#ffffff;
    font-size:12px;
    font-weight:700;
    letter-spacing:0.08em;
    line-height:28px;
    text-align:center;
    text-transform:uppercase;
    box-shadow:0 6px 14px rgba(47,117,197,0.35), inset 0 1px 0 rgba(255,255,255,0.45);
    top:10px;
    right:10px;
    z-index:2;
}
.products_rights li h1{font-size:22px; padding:10px 0px 20px 0px; margin:0px; font-weight:normal; text-align:center; color:#000000}
.products_rights li h2{font-size:18px; padding:0px 0px 20px 0px; margin:0px; font-weight:normal; text-align:center; color:#999999}
.products_rights li:hover{border:1px solid #c2c5c7}
.productslist{padding:0px 0px 0px 15px; width:1001px}
.query3, .query3 td  {border-collapse: collapse; padding:20px 15px; font-size:16px; border-bottom:1px solid #e0e0e0; color:#838282}
.query3 th {border-collapse: collapse; padding:10px 10px; color:#000000; border-bottom:1px solid #b5b5b5}
.query3 tr:hover{background:#dce8f5}
.query3 td.blue{font-size:20px; color:#528dcb}

.box{ opacity:1;width:100%; height:100%; top:0; z-index:999; }
.kxfjbox{ width:100%; height:100%; margin:0 auto; display:none; z-index:99; position:fixed;  opacity:50; }
.kxfjbox .shut{ width:720px; height:50px; background:#528dcb; text-align:center; position:relative; margin:4% auto 0px auto;}
.kxfjbox .shut h2{ font-size:24px; line-height:50px; color:#ffffff; text-align:left; font-weight:normal; text-indent:20px}
.kxfjbox .shut a{ background:url(../images/i14.png) 0px 0px no-repeat; position:absolute; width:20px; height:20px; right:15px; top:15px;}
.kxfjbox .boxcontent{width:690px; padding:10px 10px 10px 20px; clear:both; background:#fff; height:400px; margin:0px auto; box-shadow:0px 0px 0px 10000px rgba(0, 0, 0, 0.8);}
/*.kxfjbox .boxcontent{width:890px; padding:10px 10px 10px 20px; clear:both; background:#fff; height:400px; margin:0px auto}*/
.kxfjbox .boxbtn{clear:both; padding:15px 20px; border-top:1px solid #bfbfbf; width:680px; margin:0px auto; background:#fff; text-align:right; }
.kxfjbox boxbtn img{margin-right:10px}
.kxfj{clear:both; padding:0px 10px 0px 0px}
.kxfj_title{clear:both; font-size:18px;}
.kxfj_title h1{font-size:26px; margin:0px; padding:0px; font-weight:normal; margin-bottom:10px}
.kxfj_content{clear:both; padding:20px 0px 0px 0px;}

.gnbjbox{ width:100%; height:100%; margin:0 auto; display:none; z-index:99; position:fixed; background:rgba(0, 0, 0, 0.8) none repeat scroll 0% 0%; opacity:50; }
.gnbjbox .shut{ width:920px; height:60px; background:#fff; text-align:center; position:relative; margin:150px auto 0px auto;}
.gnbjbox .shut h2{ padding:20px 0px 0px 0px;text-align:left; font-weight:normal; text-indent:20px}
.gnbjbox .shut a{ background:url(../images/i15.png) 0px 0px no-repeat; position:absolute; width:20px; height:20px; right:15px; top:15px;}
.gnbjbox .boxcontent{width:890px; padding:10px 10px 10px 20px; clear:both; background:#fff; height:500px; margin:0px auto}
.gnbj{clear:both; padding:10px 10px 0px 10px; min-height:600px}
.gnbj_logo{clear:both; text-align:left}
.gnbj_logo h1{padding:10px 0px 0px 0px; margin:0px; font-size:14px; color:#666666; font-weight:normal}
.gnbj_db{clear:both; margin:10px 0px 0px 0px; border:1px solid #bfbfbf; background:#f9f9f9; overflow:hidden}
.gnbj_db1{clear:both}
.gnbj_db1 ul{list-style-type:none; padding:0px; margin:0px;}
.gnbj_db1 li{width:50%; float:left}
.gnbj_db1 li .gnbgb_content{height:278px}
.gnbj_db2{clear:both}
.gnbj_db2 ul{list-style-type:none; padding:0px; margin:0px;}
.gnbj_db2 li{width:33.333%; float:left}
.gnbj_db2 li .gnbgb_content{height:278px}
.gnbj_db3{clear:both}
.gnbj_db3 ul{list-style-type:none; padding:0px; margin:0px;}
.gnbj_db3 li{width:25%; float:left}
.gnbj_db3 li .gnbgb_content{height:278px}
.gnbj_db4{clear:both}
.gnbj_db4 ul{list-style-type:none; padding:0px; margin:0px;}
.gnbj_db4 li{width:20%; float:left}
.gnbj_db4 li .gnbgb_content h2{font-size:12px}
.gnbj_db4 li .gnbgb_content{height:278px}
.gnbg_line{border-left:1px solid #bfbfbf; clear:both}
.gnbg_line .gnbgb_btn{font-size:12px; height:30px; line-height:30px}
.gnbg_bg{background:#f9f9f9}
.gnbgb_title{clear:both; text-align:right; padding:8px 8px 0px 0px}
.gnbgb_content{clear:both; text-align:center}
.gnbgb_content h1{font-size:18px; color:#528dcb; padding:0px; margin:0px; font-weight:normal}
.gnbgb_content h2{font-size:14px; color:#666666; padding:10px 0px; margin:0px; font-weight:normal}
.gnbgb_btn{clear:both; text-align:center; color:#FFFFFF; width:30%; height:40px; line-height:40px; background:#528dcb; margin:8px auto; padding:0px 5px}
.gnbgb_btn a{color:#FFFFFF}
.gnbj_title{background:#e3e3e3; text-align:center; height:35px; line-height:35px; font-size:14px; color:#333333}
.gnbj_content{clear:both; width:100%}
.gnbj_content ul{list-style-type:none; padding:0px; margin:0px;}
.gnbj_content li{clear:both; border-bottom:1px solid #e8e8e8; overflow:hidden; padding:10px 0px; width:100%}
img.pic01{float:left; width:60px; height:30px; margin-right:10px}
.gnbj_content li h1{font-size:16px; color:#528dcb; margin:0px; padding:0px; font-variant:normal}
.gnbj_all1{width:430px; height:370px}
.gnbj_all2{width:288px; height:289px}
.gnbj_all3{width:218px; height:249px}
.gnbj_all4{width:174px; height:221px}

.gnbj_list{clear:both; padding:20px 0px 0px 0px}
.query4 td  {border-collapse: collapse; padding:10px 10px; font-size:16px; border:1px solid #bfbfbf; color:#838282}
.query4 th{background:#efefef; color:#333333;border:1px solid #bfbfbf;}
.query4 tr:hover{background:#efefef;}
.query4_1 td  {border-collapse: collapse; padding:10px 10px; font-size:16px; border:1px solid #bfbfbf; color:#838282; width:50%}
.query4_1 th{background:#efefef; color:#333333;border:none; padding:10px 10px; font-weight:normal; font-size:18px}
.query4_1 tr:hover{background:#efefef;}
.query4_2 td  {border-collapse: collapse; padding:10px 10px; font-size:16px; border:1px solid #bfbfbf; color:#838282; width:33.333%}
.query4_2 th{background:#efefef; color:#333333;border:none; padding:10px 10px; font-weight:normal; font-size:18px}
.query4_2 tr:hover{background:#efefef;}
.query4_3 td  {border-collapse: collapse; padding:10px 10px; font-size:16px; border:1px solid #bfbfbf; color:#838282; width:25%}
.query4_3 th{background:#efefef; color:#333333;border:none; padding:10px 10px; font-weight:normal; font-size:18px}
.query4_3 tr:hover{background:#efefef;}
.query4_4 td  {border-collapse: collapse; padding:10px 10px; font-size:16px; border:1px solid #bfbfbf; color:#838282; width:20%}
.query4_4 th{background:#efefef; color:#333333;border:none; padding:10px 10px; font-weight:normal; font-size:18px}
.query4_4 tr:hover{background:#efefef;}

.hyzcbox{ width:100%; height:100%; margin:0 auto; display:none; z-index:99; position:fixed; background:rgba(0, 0, 0, 0.8) none repeat scroll 0% 0%; opacity:50; }
.hyzcbox .shut{ width:450px; height:60px; background:#fff; text-align:center; position:relative; margin:150px auto 0px auto;}
.hyzcbox .shut h2{ padding:20px 0px 0px 0px;text-align:left; font-weight:normal; text-indent:20px; color:#000000}
.hyzcbox .shut a{ background:url(../images/i15.png) 0px 0px no-repeat; position:absolute; width:20px; height:20px; right:15px; top:15px;}
.hyzcbox .boxcontent{width:420px; padding:0px 15px 10px 15px; clear:both; background:#fff; height:400px; margin:0px auto}
.hyzc{clear:both; padding:0px 0px 0px 0px; margin:0px auto}
.hyzc_tilte{padding:0px; margin:0px; font-size:20px; color:#000000}
.hyzc_content{clear:both}
.query9,.query9 td  {border-collapse: collapse; padding:5px 10px; font-size:18px; color:#000000}
.query9 tr:nth-child(1) td {padding:15px 10px 5px 10px;}
.query9 .btn01{width:100%; border:none; height:40px; line-height:40px; text-indent:10px; border:1px solid #959595;border-radius:3px;}
.query9 .btn02{width:100%; border:none; height:40px; line-height:40px; border:1px solid #959595;border-radius:3px;}
.query9 .btn03{width:80%; border:none; height:40px; line-height:40px; text-indent:10px;}
 .query9 .btn02 a{color:#FFFFFF}
 .query9 .btn02 img{float:right; margin:13px 20px 0px 0px}
.login_in input[type="checkbox"]{width:14px;height:14px;display: inline-block;text-align: center;vertical-align: middle; line-height:14px;position: relative; margin-bottom:5px}
.login_in input[type="checkbox"]::before{content: "";position: absolute;top: 0;left: 0;background: #fff;width: 100%;height: 100%;border: 1px solid #333333;}
.login_in input[type="checkbox"]:checked::before{content: "\2713";background-color: #fff;position: absolute;top:0;left:0px;width:100%;border: 1px solid #528dcb;color:#528dcb;font-size: 20px;font-weight: bold; text-indent:0px}
.login_btn{background:#528dcb; font-size:20px; color:#FFFFFF; text-align:center; height:45px; line-height:45px;border-radius:3px;}
.login_btn2{background:#28292b; font-size:20px; color:#FFFFFF; text-align:center; height:45px; line-height:45px;border-radius:3px }
.login_btn,.login_btn2 a{color:#FFFFFF}

.term_title{clear:both; text-align:left; font-size:20px; padding:20px 0px;}
.term_content{clear:both;}
.term_content ul{list-style-type:none; padding:0px; margin:0px;}
.term_content li{width:343px; height:328px; padding:30px 20px 0px 30px; background:url(../images/bg06_1.jpg) no-repeat; float:left; font-size:18px; line-height:24px; margin:0px 10px 30px 10px}
.term_content li:hover{ background:url(../images/bg06.jpg) no-repeat;}
.term_content li h1{padding:0px; margin:0px; font-size:28px; padding-bottom:15px}
/*.term_content li:nth-child(1){ margin-left:-10px;}*/
.term_pic{clear:both; text-align:center; padding-top:20px}
.zysybox{ width:100%; height:100%; margin:0 auto; display:none; z-index:99; position:fixed; background:rgba(0, 0, 0, 0.8) none repeat scroll 0% 0%; opacity:50; }
.zysybox .shut{ width:720px; height:30px; background:#fff; text-align:center; position:relative; margin:250px auto 0px auto;}
.zysybox .shut h2{ text-align:left; font-weight:normal; text-indent:20px}
.zysybox .shut a{ background:url(../images/i15.png) 0px 0px no-repeat; position:absolute; width:20px; height:20px; right:15px; top:15px;}
.zysybox .boxcontent{width:690px; padding:10px 10px 10px 20px; clear:both; background:#fff; height:400px; margin:0px auto}
.zysy_title{clear:both}
.zysy_title h1{padding:0px; margin:0px; font-size:24px; color:#000000}
.zysy_content{clear:both; padding:20px 0px 0px 0px}

.join_tab{width:570px;  margin:0px auto; padding:30px 0px}
.query5,.query5 td{border-collapse: collapse; padding:8px 0px; font-size:18px; color:#FFFFFF}
.query5 td input{width:100%; border:none; height:45px; line-height:45px; text-indent:10px; }
.file {position: relative; display: inline-block; background: #528dcb;  border-radius:2px; padding:10px 25px; overflow: hidden; color: #fff; text-decoration: none; text-indent: 0; line-height: 20px; }
.file input { position: absolute; font-size: 100px; right: 0; top: 0; opacity: 0; } 
.file:hover { background: #3e81c7;color: #fff; text-decoration: none;}
.joib_btn{background:#528dcb; font-size:18px; color:#fff; width:100%; height:50px; line-height:50px; text-align:center}
.joib_btn a{color:#FFFFFF}
.joib_sel{width:100%; height:50px; position: relative; font-size:20px  }
.joib_sel select{ border: none; outline: none; width: 100%; height:50px; line-height:50px; -webkit-appearance: none; -moz-appearance: none; appearance: none; padding-left: 20px; font-size:20px }
.joib_sel:after{ content: ""; width: 14px; height: 8px; background: url(../images/i11.png) no-repeat center; position: absolute;  right: 20px;  top: 41%; pointer-events: none; font-size:20px }
/*公共部分*/
.wc960{margin:0 auto;width:1284px;}
.warp-pic-list1 li{float:left;display:inline; width:396px; height:198px;}
/*全局板块*/
.row .hd .title{font-size:16px;}
/*全局页签*/
.tab-T-4{width:110px; margin:0px auto; padding:0px 0px 30px 0px}
.tab-T-4 li{width:8px;height:8px;font-size:0;background-color:#d8d8d8; text-align:center; margin:0px 5px;cursor:pointer;display: inline-block;border-radius: 50%}
.tab-T-4 li.cur{background-color:#3e3e3e;}
/*热门车型*/
.rowE .warp-pic-list1{position:relative; height:500px;overflow:hidden; width:1284px; margin:0px auto; }
.rowE .count1 li{float:left; position: relative;  display: inline-table; width:1280px}
.joinlist{float:left; width:406px; height:200px; margin:25px 0px 30px 30px}
.joinlist:nth-child(3n+1){margin-left:0px}
.joinlist h1{font-size:24px; padding:0px 0px 20px 0px; margin:0px; font-weight:normal}
.joinlist p{line-height:24px; padding:0px 0px 0px 33px; margin:0px}
.joinlist:hover p{color:#538dcc}
.joinlist:hover h1{color:#538dcc}
.market_icon{clear:both; overflow:hidden; padding:50px 0px;}
.market_icon ul{list-style-type:none; padding:0px; margin:0px;}
.market_icon li{width:320px; float:left}
.market_info{clear:both; margin-left:-30px;}
.market_info ul{list-style-type:none; padding:0px; margin:0px}
.market_info li{width:625px; float:left; line-height:24px; margin:0px 0px 60px 30px}
.mar_img{width:625px; height:405px; overflow:hidden;border-radius:10px;}
.mar_img img{width:625px; border-radius:10px; height:405px; margin-bottom:35px}
.mar_img img{max-width:100%;border-radius:10px;}
.mar_img:hover img{-webkit-transform:scale(1);transform:scale(1);opacity:.9;border-radius:10px;}
.mar_img img{width:100%;-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .3s;border-radius:10px;}

.market_info li h1{font-size:22px; color:#000; padding:35px 0px 0px 0px; margin:0px; padding-bottom:15px; font-weight:normal}
.market_title{border-top:1px solid #dcdcdc; clear:both; padding:20px 0px;margin:20px 0px; overflow:hidden; font-size:22px}
.market_title a{margin-right:20px; height:40px; line-height:40px; display:inline-table}
.market_title a:hover{border-bottom:1px solid #666666;}
.market_title a.hover{border-bottom:1px solid #666666;}
.market_title:hover .hover{border-bottom:1px solid #fff;}
.market_title:hover .hover a{color:#333333}
.market_content{clear:both; padding-bottom:40px; overflow:hidden}
.market_content ul{list-style-type:none; padding:0px; margin:0px;}
.market_content li{clear:both; border-bottom:1px solid #dcdcdc; padding:35px 0px; overflow:hidden}
.marketnew{width:850px; margin:0px auto}
.mn_left{width:245px; margin-right:20px; float:left}
.mn_left img{width:245px; height:128px; border-radius:10px; }
.mn_right{width:585px; float:left; font-size:16px; line-height:26px;}
.mn_right h1{font-size:24px; color:#000000; padding:0px;  margin:0px; font-weight:normal; padding-bottom:20px}

.regp_title{clear:both; font-size:24px; line-height:32px; text-align:center; padding-top:30px;}
.regp_btn01{border:1px solid #999999; font-size:20px; height:60px; line-height:60px; width:300px; margin:50px auto; clear:both;text-align:center}
.regp_tab{clear:both; width:750px; margin:0px auto}
.query6,.query6 td{border-collapse: collapse; padding:8px 0px; font-size:18px;}
.query6 td input{width:100%; border:1px solid #999999; height:45px; line-height:45px; text-indent:10px}
.query6 td span{color:#999999}
.regp_sel{width:100%; height:50px; position: relative; font-size:20px;border:1px solid #999999  }
.regp_sel select{ border: none; outline: none; width: 100%; height:50px; line-height:50px; appearance: none; -webkit-appearance: none; -moz-appearance: none; padding-left: 20px; font-size:20px }
.regp_sel:after{ content: ""; width: 14px; height: 8px; background: url(../images/i11.png) no-repeat center; position: absolute;  right: 20px;  top: 41%; pointer-events: none; font-size:20px }
.regp_in{width:14px; float:left}
.regp_in input[type="checkbox"]{width:14px;height:14px;display: inline-block;text-align: center;vertical-align: middle; line-height:14px;position: relative;}
.regp_in input[type="checkbox"]::before{content: "";position: absolute;top: 0;left: 0;background: #fff;width: 100%;height: 100%;border: 1px solid #333333;}
.regp_in input[type="checkbox"]:checked::before{content: "\2713";background-color: #fff;position: absolute;top:0;left:0px;width:100%;border: 1px solid #333333;color:#333333;font-size: 20px;font-weight: bold; text-indent:0px}
.regp_btn02{background:#528dcb; height:50px; line-height:50px; color:#FFFFFF; width:150px; margin:0px auto; text-align:center}
.regp_btn02 a{color:#FFFFFF}


/*公共部分*/
.wc960{margin:0 auto;width:1284px;}
.warp-pic-list3 li{float:left;display:inline;}
/*全局板块*/
.row .hd .title{font-size:16px;}
/*全局页签*/
.tab-T-5{width:110px; margin:0px auto; padding:0px 0px 80px 0px; margin-top:-40px}
.tab-T-5 li{width:8px;height:8px;font-size:0;background-color:#d8d8d8; text-align:center; margin:0px 5px;cursor:pointer;display: inline-block;border-radius: 50%}
.tab-T-5 li.cur{background-color:#3e3e3e;}
/*热门车型*/
.rowE .warp-pic-list3{position:relative; height:830px;overflow:hidden; width:1280px; margin:0px auto; }
.rowE .count3 li{float:left; position: relative;  display: inline-table; width:1280px}
.teamlist{ background:#f6f6f6; float:left; margin-left:20px; width:295px; height:420px; margin-bottom:80px; line-height:20px;position: relative;}
    .teamlist img {
        width: 295px;
        height: 229px;
        margin-bottom: 30px
    }
.teamlist h1{font-size:24px; padding:0px; margin:0px; font-weight:normal; color:#000000}
.teamlist h2{font-size:16px; padding:10px 0px 10px 0px; margin:0px; font-weight:normal; color:#666666; }
.teamlist span{display:none; text-align:left;}
.teamlist:hover span{display:block}
.teamlist .info{padding:0px 15px}
.teamlist:nth-child(4n+1){margin-left:0px}
.ttxt{clear:both; top:310px; position: absolute; visibility: visible; width:278px; z-index:22; display:none; margin:0px; padding:10px 15px 30px 15px; line-height:22px; text-align:left}
.teamlist:hover .ttxt {
    display: block;
    background: #f6f6f6;
    width: 265px; /* height:150px*/
}

.download{clear:both}
.download .title{clear:both; font-size:30px; color:#000000; padding:0px 0px 20px 0px; overflow:hidden; text-align:center; font-weight:bold}
.download .content{clear:both;}
/*公共部分*/
.wc960{margin:0 auto;width:1300px;}
.warp-pic-list4 li{float:left;display:inline;}
/*全局板块*/
.row .hd .title{font-size:16px;}
/*全局页签*/
.tab-T-6{width:110px; margin:0px auto;}
.tab-T-6 li{width:8px;height:8px;font-size:0;background-color:#d8d8d8; text-align:center; margin:0px 5px;cursor:pointer;display: inline-block;border-radius: 50%}
.tab-T-6 li.cur{background-color:#3e3e3e;}
/*热门车型*/
.rowE .warp-pic-list4{position:relative; height:450px;overflow:hidden; width:1300px; margin:0px auto; }
.rowE .count4 li{float:left; position: relative;  display: inline-table; margin:10px 10px; border:1px solid #000; width:253px; height:390px; text-align:center; padding:40px 25px 0px 25px; }
.rowE .count4 li h1{font-size:22px; color:#528dcb; padding:30px 0px;}
.rowE .count4 li p{line-height:24px; color:#999; font-size:16px; padding:0px 0px 20px 0px;  margin:0px; height:68px}
.rowE .count4 li:hover img.gopic{transform: translate(0px, -10px); }
.rowE .count4 li:hover{ box-shadow: 0 0 10px 0 #707070;}
.rj ul{list-style-type:none; padding:20px 0px 0px 0px; margin:0px;}
.rj li{ border:1px solid #000; width:608px; text-align:center; padding:60px 0px 20px 0px; height:355px; margin:0px auto}
.rj li h1{font-size:22px; padding:30px 0px; margin:0px; color:#528dcb; font-weight:bold}
.rj li p{line-height:24px; color:#1d140c; font-size:16px; padding:0px 0px 20px 0px;  margin:0px; height:35px}
.rj li:hover img.gopic{transform: translate(0px, -10px); }
.rj li:hover{ box-shadow: 0 0 10px 0 #707070;}
.bz ul{list-style-type:none; padding:20px 0px 0px 0px; margin:0px;}
.bz li{ border:1px solid #000; width:45%; float:left; text-align:center; padding:60px 0px 20px 0px; height:350px}
.bz li h1{font-size:22px; padding:30px 0px; margin:0px; color:#528dcb;}
.bz li p{line-height:24px; color:#1d140c; font-size:16px; padding:0px 0px 20px 0px;  margin:0px; height:35px}
.bz li:hover img.gopic{transform: translate(0px, -10px); }
.bz li:hover{ box-shadow: 0 0 10px 0 #707070;}

.news_menu{clear:both; padding:30px 0px;}
.news_menu ul{list-style-type:none; padding:0px; margin:0px;}
.news_menu li{width:426px; float:left; background:#fff; text-align:center; line-height:30px; padding:20px 0px; font-size:18px}
.news_menu li a{color:#333}
.news_menu li.hover{background:#528dcb; color:#FFFFFF}
.news_menu li.hover a{color:#fff}
.news_content{clear:both; padding-top:80px;}
.news_content ul{list-style-type:none; padding:0px; margin:0px;}
.news_content li{clear:both; background:url(../images/line03.jpg) no-repeat 0px 0px; padding:55px 0px 0px 0px; margin-bottom:55px; overflow:hidden}
.nc_left{width:350px; float:left; margin-right:50px; font-size:16px; line-height:30px; color:#999999}
.nc_time{background:url(../images/line04.png) no-repeat 60px bottom; font-size:24px; line-height:26px; padding:0px 0px 6px 0px; color:#333333 }
.nc_left h1{color:#000; font-size:24px; margin:0px; padding:30px 0px 20px 0px; font-weight:normal}
.nc_right{width:880px; height:648px; float:left; overflow:hidden}
.nc_right img{width:880px; height:648px; border:0px}
.nc_right img{max-width:100%; }
.nc_right:hover img{-webkit-transform:scale(1);transform:scale(1);opacity:.9;}
.nc_right img{width:100%;-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .3s;}

.nc_title{clear:both; text-align:left; font-size:26px; color:#000000}
.nc_content{clear:both; padding-bottom:30px;}
.query7{margin:15px 0px}
.query7,.query7 td{border-collapse: collapse; padding:12px 10px; font-size:16px; border:1px solid #aaaaaa}
.query7 th{border:1px solid #aaaaaa; font-size:16px; background:#e5e5e5; padding:14px 10px}
.ni_title{clear:both; text-align:center; font-size:16px}
.ni_title h1{font-size:24px; color:#528dcb; font-weight:normal; padding:8px 0px; margin:0px 0px;}
.ni_content{clear:both; overflow:hidden; padding:30px 0px 0px 0px}

.reg_title{clear:both; font-size:24px; color:#000000; text-align:center; padding:40px 0px}
.query8,.query8 td{border-collapse: collapse; padding:12px 10px; font-size:16px;}
.txt01{border:1px solid #000; height:40px; line-height:40px; text-indent:15px; width:99.6%}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */    color:#999999; }
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */   color:#999999; }
::-moz-placeholder { /* Mozilla Firefox 19+ */   color:#999999; }
:-ms-input-placeholder { /* Internet Explorer 10-11 */   color:#999999; }
.query8 td .reg_ns input{width:20px; height:20px; margin:0px 10px -10px 0px}
.reg_btn{width:200px; height:50px; line-height:50px; display:block; background:#528dcb; color:#FFFFFF; text-align:center; font-size:16px}
.reg_btn a{color:#FFFFFF}


.weeks{clear:both;position:relative; width:100%}
.weekItem{clear:both; top: 0; position: absolute; visibility: visible; width:80px; z-index:22; right:80px; border-right:1px solid #999999}
.weekItem li{height:30px;line-height:30px;text-align:center;cursor:pointer;overflow:hidden;font-size:18px; margin:10px 0px;clear:both;}
.weekItem li.on{ border-right:2px solid #528dcb; color:#528dcb}
.weekItem li.hover{color:#528dcb;}
.box01_c{width:92%;height:300px; padding:0px 20px;position:relative;overflow:auto;}
.box01_c dl{height:300px; overflow:hidden}
.box01_c h1{font-size:50px; color:#333333; padding:20px 0px 20px 0px; margin:0px}
.box01_c p{line-height:32px; padding:0px; margin:0px; width:810px}
.scrollbar{}
.box01_c::-webkit-scrollbar {/*滚动条整体样式*/width:5px;     /*高宽分别对应横竖滚动条的尺寸*/height: 1px;}
.box01_c::-webkit-scrollbar-thumb {/*滚动条里面小方块*/border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: #999999;}
.box01_c::-webkit-scrollbar-track {/*滚动条里面轨道*/-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 10px;background: #EDEDED;}


.query10,.query10 td  {border-collapse: collapse; padding:15px 10px; font-size:18px; color:#000000}
.w_btn01{width:100%; border:none; height:50px; line-height:50px; text-indent:10px; border:1px solid #666666;border-radius:3px;}
.query10 h1{border-bottom:1px solid #333333; font-size:30px; padding:0px; margin:0px; height:55px; line-height:55px;}
.w_sel{width:100%; height:50px; position: relative; font-size:20px;border:1px solid #666666;border-radius:3px; }
.w_sel select{ border: none; outline: none; width: 100%; height:50px; line-height:50px; appearance: none; -webkit-appearance: none; -moz-appearance: none; padding-left: 20px; font-size:20px }
.w_sel:after{ content: ""; width: 14px; height: 8px; background: url(../images/i11.png) no-repeat center; position: absolute;  right: 20px;  top: 41%; pointer-events: none; font-size:20px }
.query10 h2{border-bottom:1px solid #333333;  font-size:18px; font-weight:normal; padding:0px; margin:0px; height:55px; line-height:55px;}
.query10 h3{font-size:18px; font-weight:normal; text-indent:20px; color:#fff; background:#333333;padding:0px; margin:0px; height:55px; line-height:55px;}
.w_ul ul{list-style-type:none; padding:0px; margin:0px; }
.w_ul li{ margin:0px 1%;padding:0px; width:48%; float:left}
.w_ul .title{clear:both; border:1px solid #787878; border-bottom:3px solid #333333; background:#efefef; padding:20px 0px; margin:0px; text-indent:20px; color:#333333; font-size:24px}
.w_ul .content{clear:both; border:1px solid #787878; border-top:1px solid #333; padding:10px; line-height:32px}
.w_ul .content img{margin:0px 4px -6px 0px}


.pre_title{clear:both; text-align:center; font-size:36px; padding:50px 0px; overflow:hidden}
.pre_content{clear:both}
.pre_btn01 a{color:#FFFFFF}
.pre_btn01{height:80px; line-height:80px; font-size:20px; text-align:center; color:#FFFFFF; background:#508dcb; padding:0px 10px; width:180px; float:right}
.white{color:#FFFFFF}
.white a{color:#FFFFFF}
.fbhbox{ width:100%; height:100%; margin:0 auto; display:none; z-index:99; position:fixed; background:rgba(0, 0, 0, 0.8) none repeat scroll 0% 0%; opacity:50; }
.fbhbox .shut{ width:560px; height:30px; background:#fff; text-align:center; position:relative; margin:2% auto 0px auto;}
.fbhbox .shut h2{ padding:20px 0px 0px 0px;text-align:left; font-weight:normal; text-indent:20px; color:#000000}
.fbhbox .shut a{ background:url(../images/i15.png) 0px 0px no-repeat; position:absolute; width:20px; height:20px; right:15px; top:5px;}
.fbhbox .boxcontent{width:560px; clear:both; background:#fff; height:400px; margin:0px auto}
.fbh{clear:both; width:100%; margin:0px auto; padding-bottom:20px}
.fbh_img{clear:both}
.fbh_img img{width:100%}
.fbh_title{clear:both; line-height:24px; color:#272727; text-align:center; padding:25px 30px 20px 30px; overflow:hidden; font-size:16px}
.fbh_title h1{font-size:30px; padding:0px 0px 8px 0px;  margin:0px; color:#000}
.fbh_content{clear:both; padding:0px 30px}
.fbh_btn01{height:40px; line-height:40px; text-indent:15px; border:1px solid #000;  width:100%}
.fbh_btn02{ border-radius:3px; height:45px; line-height:45px; text-align:center; color:#FFFFFF; background:#528dcb; font-size:18px; width:100%; border:1px solid #528dcb}
.fbh_btn02 a{color:#FFFFFF}
.query11, .query11 td {border-collapse: collapse; padding:6px 0px;}


.resources{clear:both; overflow:hidden}
.res_title{clear:both; font-size:24px; padding:0px; margin:0px; font-weight:bold; margin-bottom:15px}
.res_menu{clear:both; padding-bottom:30px; overflow:hidden}
.res_menu ul{list-style-type:none; padding:0px; margin:0px;}
.res_menu li{float:left; height:40px; line-height:40px; font-size:20px; padding:0px 25px;border-bottom:1px solid #a3a5a1; border-top:1px solid #a3a5a1; border-right:1px solid #a3a5a1;}
.res_menu li:nth-child(1){border-left:1px solid #a3a5a1;}
.res_menu li:hover{background:#528dcb; color:#fff;}
.res_menu li:hover a{color:#FFFFFF}
.res_menu li.hover{background:#528dcb; color:#fff;}
.res_menu li.hover a{color:#FFFFFF}
/*.res_menu:hover .hover{background:none;border:1px solid #a3a5a1;}
.res_menu:hover .hover a{color:#333333}*/
.res_content{clear:both}
.resc_menu{clear:both; padding-bottom:30px}
.resc_menu h4{font-size:24px; text-align:left; color:#333333; padding:0px; margin:0px; padding-bottom:10px; font-weight:normal}
.resc_menu a{border:1px solid #a3a5a1; display:inline-table; height:30px; line-height:30px; padding:0px 12px; font-size:16px;}
.resc_menu a:nth-child(1){border-left:none;}
.resc_menu a:hover{background:#528dcb; color:#fff;}
.resc_menu a.hover{background:#528dcb; color:#fff; }
/*.resc_menu:hover .hover{background:none;border:1px solid #a3a5a1;}*/
/*.resc_menu:hover a.hover{color:#333333}*/
.query12, .query12 td {border-collapse: collapse; padding:15px 15px; font-size:16px}
.query12 tr:nth-child(2n-1){background:#e3e3e3; border-bottom:1px solid #cfcfcf; border-top:1px solid #cfcfcf}
.query12 th{font-size:30px; text-align:center; background:#528dcb; color:#FFFFFF; font-size:18px; padding:10px 15px;}
.query12 tr:hover{background:#cbddef}
.rvideo{clear:both; }
.rvideo ul{list-style-type:none; padding:0px; margin:0px;}
.rvideo li{clear:both; margin-bottom:50px; overflow:hidden}
.rv_left{float:left; width:123px;  margin-right:20px}
.rv_left img{width:115px; height:87px; padding:3px; border:1px solid #d4d4d4}
.rv_right{float:left; width:1137px; text-align:left; line-height:24px;}
.rv_right h1{color:#528dcb; font-size:16px; font-weight:bold; padding:0px; margin:0px; margin-bottom:5px}
.rv_right b{font-size:16px;}


.term_txt{font-size:75px; font-weight:bold; color:#fff; height:797px; line-height:797px; text-align:center}



.pagesize .el-pagination ul.el-pager{clear:both}
.pagesize .el-pagination ul.el-pager ul{list-style-type:none; padding:0px; margin:0px;}
.pagesize .el-pagination ul.el-pager li{width:auto;margin:0 5px;}
.pagesize .el-pagination ul.el-pager li.active{background:#528dcb; border:1px solid #528dcb; color:#FFFFFF;}
.pagesize .el-pagination .btn-next,.pagesize .el-pagination .btn-prev, .pagesize .el-pagination li{margin:0 5px;background:#f4f4f5; border:1px solid #f4f4f5}
.pagesize .el-pagination .btn-next:hover,.pagesize .el-pagination .btn-prev:hover, .pagesize .el-pagination li:hover{margin:0 5px;background:#528dcb; border:1px solid #528dcb; color:#FFFFFF;}

.cnsize{clear:both; overflow:hidden; height:60px;}/*productsinfo,market,term,about,team,join*/
.cnsize2{clear:both; overflow:hidden; padding-top:30px}
.pagesize{clear:both; text-align:center}


.query13{margin:25px 0px}
.query13,.query13 td{border-collapse: collapse; padding:12px 10px; font-size:16px; border-bottom:1px solid #e8e8e8}
.query13 th{font-size:16px; padding:14px 10px; border-bottom:2px solid #000; background:#fff}
.query13 tr:nth-child(2n+1){background:#eee} 
.query13 tr:hover{background:#528dcb;}

/*ui-select样式，可根据实际项目需求进行调整*/
.ui-select-wrap {display: inline-block;border:1px solid #959595; width:100%;position: relative;height:50px; line-height:50px;background-color: #fff;cursor: pointer;-webkit-user-select: none;user-select: none;z-index:1;vertical-align:middle;}
.ui-select-wrap.focus { z-index: 9; }
select.ui-select {height:45px;vertical-align:middle;border: 1px solid #959595;width:100%;background-color: #fff;}
.ui-select-wrap>select {display: none;height:45px; line-height:45px;vertical-align:middle;}
.ui-select-input {display: block;position: absolute;left: 0;top: 0;bottom: 0;right: 15px;white-space: nowrap;overflow: hidden; text-indent:10px}
.ui-select-arrow {display: block;position: absolute;right:8px;top:50%;height: 0;width: 0;border: 15px solid transparent;border-width: 6px 5px 0 5px;border-top-color: #333;}
.ui-select-list {display: none;list-style: none;margin: 0;padding: 0;position: absolute;z-index:999;left: -1px;top:50px;background-color: #fff;border: 1px solid #528dcb;width: 100%;overflow: auto; max-height:300px}
.ui-select-wrap.up .ui-select-list {top: auto;bottom:50px;}
.ui-select-wrap.focus .ui-select-list { display: block; }
.ui-select-list>li {display: block;line-height:35px;padding: 0 10px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ui-select-list>li:hover { background-color:#528dcb; }
.ui-select-list>li.selected {background-color: #528dcb;color: #fff;}
.ui-select-list>li.disabled {background-color: #528dcb;color: #999;cursor: not-allowed;}
.ui-select-list>li.disabled.selected {background-color: #528dcb;color: #fff;cursor: not-allowed;}
.ui-select-wrap.disabled {color: #fff;border-color: #528dcb;cursor: not-allowed;}
.ui-select-wrap.disabled .ui-select-arrow { border-top-color: #ccc; }


.pgray {     
 -webkit-filter: grayscale(100%);   
  -moz-filter: grayscale(100%);  
   -ms-filter: grayscale(100%);   
  -o-filter: grayscale(100%);     
     filter: grayscale(100%); 	     
 
filter: gray; }


.cttab01,.cttab01td{border-collapse: collapse;}
.cttxt01{text-align:left; line-height:20px;}

.chathide{right:-115px;}
.chattrans{-webkit-transition:right .3s; transition:right .3s;}
#chat_float_btn{text-align:center; height:70px; width:35px; border-radius:35px 0 0 35px; position:fixed; top:160px; right:0; z-index:1001; background:url(../images/chat_float_btn.png) no-repeat 12px center; cursor:pointer;}

#chat_window{position:fixed; right:50px; bottom:150px; z-index:1000;}
#chat_window .chat_box .box{display:none;}
#chat_window .chat_box:hover .box,#chat_window .chat_box.cur .box{display: block;}
#chat_window .chat_box .chat_item{display: block;position: relative;width: 50px;height: 50px;border-radius: 100%;background: url(../images/icon_chat.png) no-repeat 0 0;margin-bottom: 6px;}
#chat_window .chat_box .chat_qq{background-color: #4cafe9;}
#chat_window .chat_box .chat_skype{background-color: #5996ff;background-position: 0 -50px;}
#chat_window .chat_box .chat_email{background-color: #f5b246;background-position: 0 -100px;}
#chat_window .chat_box .chat_trademanager{background-color: #33bbf9;background-position: 0 -150px;}
#chat_window .chat_box .chat_wechat{background-color: #59c682;background-position: 0 -200px;}
#chat_window .chat_box .chat_whatsapp{background-color: #55d5bb;background-position: 0 -250px;}
#chat_window .chat_box .abs{display:none; margin-right:50px; position:absolute; top:0; right:0;}
#chat_window .chat_box .more_box{background:#fff; border:1px solid #e8e8e8; border-radius:5px; margin-right:16px; padding:10px 0; position:relative;}
#chat_window .chat_box .more_box:before{content:''; border-width:7.5px 0 7.5px 8px; border-color:transparent; border-left-color:#e8e8e8; border-style:solid; position:absolute; top:19px; right:-8px;}
#chat_window .chat_box .more_box:after{content:''; border-width:7.5px 0 7.5px 8px; border-color:transparent; border-left-color:#fff; border-style:solid; position:absolute; top:19px; right:-6.5px;}
#chat_window .chat_item:hover .abs{display:block;}
#chat_window .chat_box .more_box a{position: relative;display: block;min-width: 80px;height: 30px;line-height: 30px;padding: 0px 17px;font-size: 14px;color: #333;white-space: nowrap;}
#chat_window .chat_box .more_box a:hover{background: #effaf7;text-decoration: none;}
#chat_window .chat_box .more_box .relimg{display: none;position: absolute;top: 0;left: -105px;padding-right: 5px;width: 100px;height: 100px;text-align: right;margin-bottom: 5px;}
#chat_window .chat_box .more_box .relimg img{padding: 2px;border:1px solid #effaf7;border-radius: 2px;background: #fff;}
#chat_window .chat_box .more_box a:hover .relimg{display: block;}
#chat_window .chat_box .more_box.bottom:before{top:auto; bottom:19px;}
#chat_window .chat_box .more_box.bottom:after{top:auto; bottom:19px;}
#chat_window .chat_box .menu a{width: 50px;height: 50px;display: block;border-radius: 100%;margin-bottom: 6px;background: #07bb8a url(../images/icon_chat_menu.png) no-repeat 0 0;}
#chat_window .chat_box .menu #go_top{display: none;}
#chat_window .chat_box:hover .menu .more,#chat_window .chat_box.cur .menu .more{display:none;}
#chat_window .chat_box .menu .top{background-position:0 -50px; background-color:#b0b0b0;}
