.fl{ float: left;}
.fr{ float: right;}
body{ padding-top:56px; padding-bottom: 55px;}
.row1 { text-overflow: ellipsis; -webkit-box-orient: vertical; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; }
.row2 { text-overflow: ellipsis; -webkit-box-orient: vertical; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; }
.row3 { text-overflow: ellipsis; -webkit-box-orient: vertical; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; }
/*header*/
header{ width: 100%; height: 56px; background-color: #FFF; position: fixed;padding:10px 0 0 15px; left: 0; top:0; z-index: 20;}
header .logo{ display: block; width:20%; height: 41px; float: left; }
header .logo img{ display: block; height: 31px;}
header .nav{ width: 30px; height:25px;position: absolute; right: 15px; top:15px;}
header .nav img{ display: block; width: 30px;}
header .searchico{  display: block; width: 27px; height: 27px; position: absolute; right: 110px; top:13px; }
header .searchico img{ display: block; width: 27px; height: 27px;}
header .calltel{  display: block; width: 27px; height: 27px; position: absolute; right: 64px; top:13px; }
header .calltel img{ display: block; width: 27px; height: 27px;}

/*搜索框*/
.searchcont{ width: 100%; padding:10px 20px; background: #f2f2f2; position: absolute; top:56px; left: 0; z-index: 10; display: none;}
.searchcont label{ width: 4.6rem; float: left; padding:0 10px; font-size: 16px; height: 36px; background:#FFF; background-size: 22px;}
.searchcont label input{ background: none; width: 100%; outline: none; height: 36px; font-family: "Microsoft YaHei" ; font-size: 16px;}
.searchcont .subinput{ font-size:16px;right:.32rem; top:10px; position:absolute; width:1.22rem; display:block; text-align:center; cursor:pointer; background:#008cd6; color:#fff;height: 36px; line-height: 36px;border-radius:0;}
.searchcont .searchbtn{ width: 36px; height: 36px; background: none; line-height: 36px; float: right; font-size: 16px;}

/*导航*/
.head-nav{ position: fixed; top:56px; left:0; right: 0;width: 100%; overflow-y: auto; overflow-x: hidden; display: none; bottom:0;}
.head-nav .nav-ul li{ display: block; text-align: left; background:#FFF;}
.head-nav .second-nav ul li:hover h3{ background-color: #008cd6; }
.head-nav .second-nav ul li:hover a{ color: #FFF; }
.head-nav .nav-ul li h3{ padding:0 15%; border-bottom: 1px solid #d9d9d9; position: relative;}
.head-nav .nav-ul li .h301{ background: url(../webimages/h301.png) no-repeat 3%; background-size: 6% auto;}
.head-nav .nav-ul li .h302{ background: url(../webimages/h302.png) no-repeat 3%; background-size: 6% auto;}
.head-nav .nav-ul li .h303{ background: url(../webimages/h303.png) no-repeat 3%; background-size: 6% auto;}
.head-nav .nav-ul li .h304{ background: url(../webimages/h304.png) no-repeat 3%; background-size: 6% auto;}
.head-nav .nav-ul li .h305{ background: url(../webimages/h305.png) no-repeat 3%; background-size: 6% auto;}
.head-nav .nav-ul li .h306{ background: url(../webimages/h306.png) no-repeat 3%; background-size: 6% auto;}
.head-nav .nav-ul li h3 a{ display: block; font-size: 15px; color: #333; height: 50px; line-height: 50px;}
.head-nav .nav-ul li em{ position:absolute;background:url(../webimages/zimg04.png) center no-repeat;background-size: 19px auto;width: 20px;height: 50px;right: 10px;top: 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.nav-ul li h3.curr em,.help-nav h3.cur em,.help-sub h4.cur em{ -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); transform:rotate(180deg);}
.second-nav{ display: none;}
.second-nav .h3-second{ background-color: #f2f2f2;}
.navbg{background:rgba(0,0,0,.8);position:absolute;left:0px;right:0px;top:65px;display:none;}

/*banner*/
.indexbanner{width:100%; overflow:hidden; position:relative;z-index:9; }
.indexbanner ul li a{ display: block; }
.indexbanner img{ display:block; width:100%;position:relative;z-index:1;}
.indexbanner ul li { position:relative;z-index:8;}
.indexbanner .dot{text-align:center; position:absolute; left:0px; right:0px; bottom:8px; z-index:10;}
.indexbanner .dot span{ margin:0px 5px; width:6px; height:6px; background:url(../webimages/dotbg2.png) no-repeat; opacity: 1;}
.indexbanner .dot span.swiper-pagination-bullet-active{ background:url(../webimages/dotbg.png) no-repeat;}
.indexbanner .swiper-pagination-bullet{ border-radius: inherit !important;}

/*footer*/
.footer{ background-color: #333333;}
.footer ul{ padding:12px 0;}
.footer ul li{ float: left; width: 20%; text-align: center;}
.footer ul li:nth-child(1){ position: relative;}
.footer ul li .text{ color: #FFF; height: 21px; line-height: 21px; overflow: hidden; font-size: 14px;}
.footer ul li img{ display: block; margin:0 auto; width: 28px; height:25px;}
.footer .copyright{ font-size: 12px; color: #7d7d7d; text-align: center; border-top:1px solid #434343; height: 38px; line-height: 38px; overflow: hidden;}
.footer .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{ background: none !important; background-size: 28px 25px; float: none !important; display: inline-block !important; margin:0 !important; width: 100% !important; padding:0 !important;
    height:46px !important; position: absolute; left: 0 ; top:0;}

/*fixedfooter*/
.fixedfooter{ position: fixed; bottom:0; left: 0; right: 0; background-color: #FFF; z-index: 10;}
.fixedfooter ul li{ float: left; width: 20%; text-align: center; padding:.1rem 0 ;}
.fixedfooter ul li:nth-last-child(1){position: relative;}
.fixedfooter ul li img{ display: block; width: 27px; height: 25px; margin: 0 auto;}
.fixedfooter ul li .text{ height: 14px; line-height: 14px; overflow: hidden; margin-top: 6px;}
.fixedfooter ul li img.img2{ display: none;}
.fixedfooter ul li:hover,.fixedfooter ul li.cur{ background-color: #ff6900;}
.fixedfooter ul li:hover img.img2,.fixedfooter ul li.cur img.img2{ display: block;}
.fixedfooter ul li:hover img.img1,.fixedfooter ul li.cur img.img1{ display: none;}
.fixedfooter ul li:hover .text,.fixedfooter ul li.cur .text{ color: #FFF;}

.bdshare_popup_box{ display: none !important;}

/*侧飘*/
.rightDrift{ position: fixed; right: 0; bottom:30%; z-index: 99}
.rightDrift a{ display: block; width: 50px; height: 50px;}
.rightDrift a.contact{ background: url(../webimages/icon28.png) no-repeat center center}
.rightDrift a.backtop{ background: url(../webimages/icon29.png) no-repeat center center}


/*indexcont1*/
.indexcont1{ width: 100%; overflow: hidden;}
.indexcont1 ul{ margin-right: -1px;}
.indexcont1 ul li{ float: left; width: 25%; border-right: 1px solid #ededed; border-bottom: 1px solid #ededed; text-align: center; padding:13px 0 15px 0;}
.indexcont1 ul li img{ display: block; width: 32px; height: 30px; margin:0 auto; margin-bottom: 7px;}
.indexcont1 ul li img.img2{ display: none;}
.indexcont1 ul li .text{ font-size: 14px; height: 21px; line-height: 21px; overflow: hidden;}
.indexcont1 ul li:hover,.indexcont1 ul li.cur{ background-color: #ff6900;}
.indexcont1 ul li:hover img.img2,.indexcont1 ul li.cur img.img2{ display: block;}
.indexcont1 ul li:hover img.img1,.indexcont1 ul li.cur img.img1{ display: none;}
.indexcont1 ul li:hover .text,.indexcont1 ul li.cur .text{ color: #fff;}

/*indexcont2*/
.indexcont2{ padding:.5rem .05rem 0; overflow: hidden;}
.indexcont2 h3.title{color: #008bd2; font-weight: bold; font-size: 18px; background: url(../webimages/icon9.png) no-repeat left center; background-size: 21px; padding-left: 30px;}
.indexcont2 h3.title span{ font-size: 12px; font-family: Arial; float: right; font-weight: normal;}
.indexcont2 h3 a{color: #008bd2; display: block;}
.indexcont2 ul{ padding-top: 10px;}
.indexcont2 ul li{ float: left; width: 49%; margin-bottom: .25rem;}
.indexcont2 ul li:nth-child(1){ width: 100%;}
.indexcont2 ul li:nth-child(2){ margin-right: 2%;}
.indexcont2 ul li img{ display: block; width: 100%; margin:0 auto;}
.indexcont2 ul li .text{ height:33px; line-height:33px; padding-right:10px;background: url(../webimages/icon12.png) no-repeat 98% center; background-size: 6px 12px; border-bottom: 1px solid #d9d9d9; }

/*indexcont3*/
.indexcont3{ padding:.2rem .05rem 0; overflow: hidden;}
.indexcont3 h3.title{ color: #008bd2; font-weight: bold; font-size: 18px; background: url(../webimages/icon10.png) no-repeat left center; background-size: 21px; padding-left: 30px;}
.indexcont3 h3.title span{ font-size: 12px; font-family: Arial; float: right; font-weight: normal;}
.indexcont3 h3 a{color: #008bd2; display: block;}
.indexcont3 .indexproduct{ background: url(../webimages/imagebg1.jpg) no-repeat center center; background-size: cover; border-top:1px solid #e0e0e0; margin:10px -.05rem 0 -.05rem; padding-top:.2rem;}
.indexcont3 .indexproduct div.text{ text-align: center;padding-bottom: .1rem; }
.indexcont3 .indexproduct h4.title{ font-size: 18px; font-weight: bold; padding: 0 20px .05rem ;}
.indexcont3 .indexproduct img{ display: block; width: 66%; margin:0 auto;}

/*indexcont4*/
.indexcont4{ background: url(../webimages/imagebg2.jpg) repeat; padding:.3rem 0; overflow: hidden;}
.indexcont4 ul li{ float: left; width: 25%; text-align: center;}
.indexcont4 ul li .text{ color: #FFF; margin-left: -10px; margin-right: -10px;}
.indexcont4 ul li img{ display: block;width: 36px; height:40px;margin:0 auto; }

/*indexcont5*/
.indexcont5{ padding:.5rem .05rem 0; overflow: hidden;}
.indexcont5 h3.title{color: #008bd2; font-weight: bold; font-size: 18px; background: url(../webimages/icon11.png) no-repeat left center; background-size: 21px; padding-left: 30px;}
.indexcont5 h3.title span{ font-size: 12px; font-family: Arial; float: right; font-weight: normal;}
.indexcont5 h3 a{color: #008bd2; display: block;}
.indexcont5 .indexcont5lists{ padding-bottom: .8rem; padding-top:10px;}
.indexcont5 .indexcont5lists .text{ height:33px; line-height:33px; padding-right:10px;background: url(../webimages/icon12.png) no-repeat 98% center; background-size: 6px 12px; border-bottom: 1px solid #d9d9d9; }
.indexcont5 .indexcont5lists img{ display: block; width: 100%;}
.indexcont5 .indexcont5lists .swiper-pagination-bullet{ border-radius: 100%; opacity: 1; background-color: #cccccc;}
.indexcont5 .indexcont5lists .swiper-pagination-bullet-active{ background-color: #008bd2;}
.indexcont5 .swiper-container-horizontal>.swiper-pagination{ bottom: 14px;}


/*common*/
.mainbody{ background-color: #eaeff5;}
.commonclass .h3{ background-image: url(../webimages/solution.png); background-repeat: no-repeat; background-color: #008cd6; background-position: 96% center; background-size: auto 16px; font-size: 16px; padding: 12px; color: #fff; position: relative; z-index: 2;}
.commonclass{ padding:0; position: relative; z-index: 2; background-color: #FFF;}
.commonclasslist { display: none;position: absolute; top: 45px; z-index: 1; width: 100%; background: #FFF; box-shadow: 0px 1px 2px rgba(0,0,0,.5);}
.commonclasslist li h4 a { display: block; padding: 18px; font-size: 16px;  }
.commonclasslist li h4 { position: relative; }

.commmenu{ background-color: #FFF; margin:5px 0;}
.commmenu ul li{ display: inline-block; height: .8rem; line-height: .8rem; text-align: center; padding:0 3%;}
.commmenu ul li.cur{ background-color: #008cd6;}
.commmenu ul li.cur a{ color: #FFF;}

/*产品中心*/
.productlists{ padding: 0 4px 10px ; background-color:#eaeff5;}
.productlists ul li{ float: left; width: 46%; margin:.2rem 2% ; background-color: #FFF; padding:5px; background-color: #FFF;}
.productlists ul li img{display: block; width: 100%; margin: 0 auto; }
.productlists ul li .text{ padding:.2rem;}
.productlists ul li .text h4{ font-size: 14px; height: 21px; line-height: 21px;}
.productlists ul li .text span{ display: block; font-size: 12px; color: #999; height: 21px; line-height: 21px;}

/*产品详情*/
.Productpicture{width:100%;border-bottom: 10px solid #e6e6e6; overflow:hidden; background-color: #FFF;}
.Productpicture h3{background:#008cd6;font-size:16px; padding:12px 10px; color:#fff;}
.Productpicture ul{ margin:0px; padding:0px; position:relative;}
.Productpicture ul li{ width:100%;}
.Productpicture ul li img{ width:100%; display:block;}
.Productclass{margin:0px;padding:0px;}
.Productclass ul li{border-bottom: 10px solid #e6e6e6; background-color: #FFF;}
.Productclass ul li.cur h3.Producttitle{ border-bottom:1px solid #f0f0f0;}
.Productclass ul li h3.Producttitle{font-size:16px; padding:15px 10px 15px 15px; position:relative;}
.Productclass ul li h3.Producttitle span{ background-image:url(../webimages/problem2.png); background-repeat:no-repeat; background-size:20px 13px; display:block; position:absolute; right:10px; top:20px;width:20px; height:13px; transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}
.Productclass ul li.cur h3.Producttitle span{ transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);}
.commonReturn{margin:0px 15px; padding:30px 0px 25px;}
.commonReturn a{color:#666666;background:#FFF;text-align:center;padding:3px 0px;font-size:14px;display:block;line-height:30px;}
.commonReturn a:hover{color:#fff;background:#00a1e9;}
.Productcontents{ display:none; font-size:14px; padding:30px 10px; color:#666666;}
.Productcontents img{ width:100%;}
.Productdot{text-align:center; padding:10px 0px 20px;}
.Productdot span{ margin:0px 3px; width:11px; height:11px;}

.xnjs{padding-top:20px;}
.xnjs dl dd{ margin-bottom: 20px;}
.xnjs dl dd h6{ font-size: 16px; color: #333; margin-bottom: 12px; font-weight: bold; height: 21px; overflow: hidden;}
.xnjs dl dd p.text{ font-size: 14px; color: #666; line-height: 24px;}
.xnjs dl dd img{ display: block; width: 29px; height: 30px; margin-right: 10px;}

.tableWraper{font-size:14px; background:#fff; width: 100%; overflow: auto;}
.tableWraper .bold{ font-weight: bold; text-align: center; padding:0;}
.regulationTable{width:1110px;text-align:center;border-left:1px solid #E6E6E6;border-top:1px solid #E6E6E6; font-size:16px;}
.tbTitle{height:55px; line-height:55px;background:#E93E3D; font-size:20px; font-weight:bold; text-align:center; color:#fff;}
.regulationTable thead tr td{ background:#F2F2F2;color:#333; text-align:center;height:68px; line-height:53px;font-size:18px; font-weight:bold; padding:0;}
.regulationTable tr td{border-right:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6; height:38px; width:254px; text-align: left;padding-left: 38px; }
.regulationTable tbody .tr1 td{background:#fff;}
.regulationTable tr td.rowthree{ width: 184px; padding:0 13px; text-align: center;}
.regulationTable tr td.littlepad{ padding-left:13px;}
.regulationTable tr td.largpad{ padding-left:88px;}

.download{ margin:0px; padding:0px;}
.download ul li{border-bottom:1px solid #cccccc; font-size:14px; color:#4d4d4d; }
.download ul li h4{text-overflow:ellipsis;-webkit-box-orient: vertical; line-height:23px; overflow:hidden; height:23px;display:-webkit-box;-webkit-line-clamp:1;}
.download ul li p{ padding-top:5px;}
.download ul li em{ display:block; position:absolute; left:10px; top:26px; width:10px; height:10px; border-radius:100%; background-color:#808080;}
.download ul li a{display:block;padding:20px 50px 20px 30px;position:relative;}
.download ul li a span{ display:block; border-radius:100%; background:#808080; width:35px; height:35px; position:absolute; right:10px; background-image:url(../webimages/download.png); background-size:60%; background-position:center; background-repeat:no-repeat; top:30%;}
.download ul li a span:hover{background:#008cd7;background-image:url(../webimages/download.png);background-size:60%; background-position:center; background-repeat:no-repeat;}


/*选配件*/
.Recruitmentlist{padding:10px;margin:0px;position:relative; background-color: #FFF;}
.Recruitmentlist ul{ margin:0;padding:0 0 .3rem 0;}
.Recruitmentlist ul li{border-bottom:1px solid #dbdbdb;}
.Recruitmentlist ul li h3.Recruitmenttitle{color:#4e4e4e;font-size:15px; font-weight:400; padding:0 70px 0 15px; height:45px; line-height:45px;position:relative; cursor:pointer;}
.Recruitmentlist ul li h3 span{ display:block; position:absolute; width:19px;height:19px;background:url(../webimages/icon27.png) no-repeat; top:15px; right:15px; background-size: 100%;}
.RecruitmentContent{padding:10px 25px; font-size:13px; line-height:24px; color:#4c4c4c; background:#f7f7f7; display:none;overflow:hidden;}
.RecruitmentContent h4.Rtconttitle{color:#4c4c4c; font-size:14px; font-weight:bold;padding-bottom:8px}
.Recruitmentlist ul li.cur{ padding-bottom:30px;}


/*解决方案*/
.jjfasolution{ padding:10px; background-color: #FFf;}
.jjfasolution dl{background:#fff; margin:0 0 .5rem 0; }
.jjfasolution dt a{ display: block;}
.jjfasolution dl dd{ padding-top: .2rem;}
.jjfasolution dl dd h3{ font-weight: bold;border-bottom:1px solid #cccccc; font-size:18px; padding-bottom:.2rem;}
.jjfasolution dl dd p.font13{font-size:16px; margin:20px 0; line-height: 28px; color: #4f4f4f;}
.jjfasolution dl dd p.more{border:1px solid #ff6900; display:inline-block; padding:3px 15px; color: #ff6900; font-size: 14px; *margin-left: 45px;}
.jjfasolution dl dt img{ display:block; width:100%;}

/*解决方案详情*/
.jjfangxiangqinh{padding:10px; background-color: #FFF; border-top:2px solid #f7f7f7; }
.jjfangxiangqinh .left img{ display: block;width: 100%;}
.jjfangxiangqinh .right{ padding:.5rem 0 0 0 ;}
.jjfangxiangqinh .right dl{ margin:0px;}
.jjfangxiangqinh .right dl dt{ font-size:18px; padding-bottom:.2rem; border-bottom:1px solid #ccc; color:#1a1a1a;}
.jjfangxiangqinh .right dl dd{ font-size:14px; padding-top: .2rem; }


.willbtn{ background-color: #FFF; padding-bottom: 20px; text-align: center;}
.willbtn a{display:block;float: left;text-align:center; background-color: #eee; height: .8rem; line-height: .8rem;}
.willbtn a:hover, .willbtn a.cur{color:#fff;background:#eb6100;}

.cptexingwrap{ background-color: #FFF; padding:10px;}
.cptexingwrap img{display: block; width: 100%;}
.cptexingwrap h4{ color: #c0504d; font-size: 16px; font-weight: bold;}

.tableWraper1{ width: 100%; overflow-x: auto;}
.tableWraper1 table{ width: 400px; border-collapse: collapse;}
.tableWraper1 table td{ border:1px solid #333; text-align: center;}
.tableWraper1 table thead td{ font-weight: bold;}
.fanhui{ display: block; font-size: 16px; color: #FFF;background-color: #eb6100; width: 95px; height: 35px; line-height: 35px; margin:0 auto; text-align: center;}
.contentsfoot dl{ border:1px solid #cccccc; border-left:none; border-right:none; font-size:16px; padding:15px 0px;}
.contentsfoot dl a{color:#666; font-size: 13px;text-overflow: ellipsis; -webkit-box-orient: vertical; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1;}
.contentsfoot dl a:hover{color:#116bb2}
.contentsfoot dl span{ display:inline-block; background:#f2f2f2; color:#1a1a1a; line-height:27px; padding:0px 10px; margin-right:15px; float: left;}
.contentsfoot{ margin-top: 34px;}
.contentsfoot dl dd{margin-bottom: 10px;}


/*品牌服务*/
.fwlinian{ padding:10px; background-color: #FFF;}
.fwlinian h4{ font-weight: bold; color: #008cd6;font-size: 16px;}
.fwlinian img{ display: block; width: 100%;}

.solution02 dl{background:#f2f2f2; padding:0; margin:7px 0 0 0;}
.solution02 dl dd{padding:10px;}
.solution02 dd h3{ font-size: 18px;  font-weight: bold; padding-bottom: 10px;}

.fwlinian .shfuzc{ background: url(../webimages/bxbgimga1.jpg) no-repeat center center; color: #FFF; padding:10px; margin:10px 0; }
.shfuzc h3{ font-size: 18px;  font-weight: bold; }
.shfuzc .bor{ border:2px solid #FFF; width: 15%; margin:10px 0;}

.jiaruyn{ padding-top:10px;}
.jiaruyn h2{ font-size: 20px; color: #ff6900; font-weight: bold;}
.jiamsolution .p{ background: url(../webimages/picon.png) no-repeat left top; padding-left: 30px; margin-bottom: 10px; background-size: 22px;}

.xgjjfa{ background-color: #FFF; padding:10px; border-top:1px solid #ccc;}
.xgjjfa h5{ font-size: 20px; color: #333;}
.xgjjfa ul li h6{ font-size: 16px; color: #333; line-height: 24px; margin-top:9px; margin-bottom: 2px; height: 24px; overflow: hidden; font-weight: bold;}
.xgjjfa ul li span{ font-size: 13px; color: #eb6100; display: block; margin-top: 11px;}
.xgjjfa ul li img{ display: block; width: 100%; margin: 0 auto;}
.xgjjfa ul li { margin:0 2% 10px 2%; float: left; width: 46%;}


/*服务网络*/
.servicenetwork{ padding:10px; background-color: #FFF;}
.servicenetwork img{ display: block; width: 100%; margin: 0 auto;}
.telwrap{ margin-bottom: 20px;}
.telwrap .tel { width: 100%; height: 40px; line-height: 40px;background-color: #eb6100; color: #FFF; font-size: 16px; text-align: center; margin-bottom: 10px;}
.telwrap .tel img{ display: inline-block; vertical-align: middle; margin-right: 5px; width: 25px; height: 25px;}
.search{  height: 35px; border:1px solid #dddddd; top:0; margin-right: 0; margin-top: 0; position: relative;}
.search label{ width:83%; height: 35px; display: block; padding-left: 10px; outline: none;}
.search_input{ height: 33px; font-size: 16px;}
.search_button{ display:block; background: url("../webimages/search_button2.png") no-repeat center center; width:40px; height:35px; position:absolute; top:0; right:2px; cursor:pointer;}

.address ul{padding-bottom: 28px;}
.address ul.ul{ padding-bottom: 46px; border-bottom: none;}
.address li{ float: left;width:100%; border-bottom: 1px solid #e9e9e9; padding:10px;}
.address h6{ font-size: 16px; color: #333; margin-bottom: .3rem; font-weight: bold;}
.address p{ font-size: 14px; color: #333;*margin-left: 70px;}
.mdtext{ background: url(../webimages/border.png) no-repeat center;font-size: 18px; color: #333; text-align: center; margin-bottom: 10px;}

/*购买指南*/
.BuyingGuide{ padding:10px; background-color: #FFF;}
.BuyingGuide h3{ font-size: 18px; font-weight: bold; color: #ff6900;}
.BuyingGuide img{ display: block; width: 100%; margin: 0 auto;}

.Course1{ background-image:url(../webimages/course2bg.png); background-repeat:repeat-y; background-position:10% top; margin-top:30px; position:relative;  padding-bottom: 28px; margin-bottom: 20px;}
.Course1 dl{  padding:0px; position:relative;margin-top: .3rem;}
.Course1 dl dd{width:74%; float: right;background-color:#f2f2f2; position:relative; color:#666666; padding:10px;}
.Course1 dl dd div.time span{ display:block; font-size:40px; line-height:42px; padding-top:10px;}
.Course1 dl dd h3{ font-size:16px; color:#00a1e9;padding-top:15px;}
.Course1 dl dd div.CourseArrow{ position:absolute; left:-21px; width:28px; height:13px; background-image:url(../webimages/licheng3r.png); background-repeat:no-repeat; top:50%; margin-top:-8px;}
.Course1 dl dt.CourseDot{ background-image:url(../webimages/fazhan4.png); background-repeat:no-repeat; width:60px; height:60px; position:absolute; left:10%; margin-left:-30px;top:50%; margin-top:-22px;}
.Course1 dl dt.CourseDot2{background-image:url(../webimages/fazhan5.png);}
.Course1 dl dt.CourseDot3{background-image:url(../webimages/fazhan6.png);}
.Course1 dl dt.CourseDot4{background-image:url(../webimages/fazhan7.png);}
.Course1 dl dt.CourseDot5{background-image:url(../webimages/fazhan88.png);}
.Course1 dl dt.CourseDot6{background-image:url(../webimages/fazhan9.png);}
.Course1 dl dt.CourseDot7{background-image:url(../webimages/fazhan10.png);}
.Course1 dl dt.CourseDot8{background-image:url(../webimages/fazhan11.png);}
.Course1 dl dt.CourseDot9{background-image:url(../webimages/fazhan122.png);}
.Course1 dl dt.CourseDot10{background-image:url(../webimages/fazhan13.png);}

/*资料下载*/
.Datadownload{ padding:10px ; background-color: #FFF;}
/*.Datadownload .download a{padding:20px 125px 20px 30px;}*/
.download ul li a span.span1{right:51px; background-image:url(../webimages/ck.png); background-size:60%; background-position:center; background-repeat:no-repeat; top:30%;}
.Datadownload .download li:nth-last-child(1){ border:none;}

/*常见问题*/
.CommonProblem{ background-color: #FFF; padding:10px;}
.Commonproblemlists{background:#fff; margin-top:20px;}
.Commonproblemlists ul{margin:0px;}
.Commonproblemlists ul li{border-bottom:1px solid #e8e8e8; padding-top:15px;}
.Commonproblemlists ul li h3.problemtitle{position:relative;padding:0 50px 15px 40px; background:url(../webimages/problem2.gif) no-repeat 99% 12px; font-size:14px; cursor:pointer;}
.Commonproblemlists span.problemQ{ background:url(../webimages/problemQ.gif) no-repeat; display:block; width:32px; height:32px; position:absolute; left:0px; top:0px;}
.Commonproblemlists span.problemA{ background:url(../webimages/problemA.gif) no-repeat; display:block; width:32px; height:32px; position:absolute; left:17px; top:12px;}
.CommonproblemContent{ background:#f7f7f7; padding:12px 35px 35px 60px; font-size:13px; line-height:24px; position:relative; display:none;}
.Commonproblemlists ul li.cur h3{color:#00a0ea; font-weight: bold;}
.remorborderbottom{ border-bottom: 1px solid #ccc; padding-bottom: 20px;}
.remorebtn{display:block;height:44px;background:#eb6100 url(../webimages/icon199.png) no-repeat center;}

/*视频中心*/
.videolist{padding:10px 4px; background-color: #FFF;}
.videolist ul{ padding-bottom: .2rem;}
.videolist ul li{float:left;width:46%; margin:.1rem 2%;}
.videolist ul li a{ display:block;}
.videolist ul li a span{border:1px solid #d9d9d9; display:block; position:relative;}
.videolist ul li a span img{ display:block;width:100%;}
.videolist ul li a span em{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(../webimages/img42.png) no-repeat center; background-size:25%;}
.videolist ul li a h3{ text-align:center; font-size:14px; padding-top:10px; height: 28px; overflow: hidden;}
.videomask{width:100%;height:100%;background:rgba(0,0,0,0.8);position:fixed;left:0;top:0;z-index:101;display:none;}
.videoplay{width:100%;position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:102;display:none;}

/*在线服务*/
.onlineService{ background-color: #FFF; padding:10px;}
.feedbacktit h3{ font-size:14px;}
.feedbacktit h3 em{color:#0d71ca;}
.historybtnlist{margin:14px 0 0;}
.historybtnlist{width:100%;height:100%; overflow-x:auto;position:relative; overflow-y: hidden; padding-bottom: 16px;}
.historybtnlist ul{ }
.historybtnlist ul li{ float: left; background:#ededed;margin:0 .5px; height: 40px; line-height: 40px;}
.historybtnlist ul li a{display:block;width:100% ;color:#333;text-align:center;font-size:15px;padding:0 10px;}
.historybtnlist ul li.cur a{background:#eb6100;color:#FFF;}
.historybtnlist ul{width: 517px;height:100%; z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box
}
.feedback1{margin-top:2%; overflow: hidden;}
.feedback1 ul li{padding-bottom:.2rem; }
.feedback1 ul li label{display:block; border:1px solid #dcdcdc; width: 100%;}
.feedbacklabel{display:block; padding-bottom: .1rem; font-size: 16px; color: #1a1a1a;}
.feedbacklabel em{color:#eb6100;margin-right:8px;}
.feedbacktext{width:100%;height:35px;padding-left:12px; font-size: 16px; }
.feedbackarea{width:100%;height:126px;border:1px solid #dcdcdc;padding:12px;  resize: none;}
.feedback1 ul li.lastfeedback{width:100%;}
.feedbackbtn{text-align:center;}
.feedbackbtn input{ display: inline-block;height:35px;background:#eb6100;font-size:18px; color:#fff;line-height:35px;cursor:pointer; width: 2rem; margin:0 .1rem; }

/*保修查询*/
.onlineService .topcontent{padding:10px 0; }
.onlineService .lititlt{ font-size: 16px; color: #1a1a1a; line-height: 37px;}
.onlineService .Lilable{  display: block;width:100%; padding:9px 10px; font-size: 14px; border: 1px solid #dcdcdc;line-height: 17px;}
.onlineService .in_txt{ width: 100%; outline: none;}
.onlineService .querybtn{width:2.5rem; height: 37px; line-height: 37px; text-align: center; background-color: #eb6100; color: #FFF; font-size: 14px; margin-top:.2rem;}
.borromcontent h3{ font-size: 18px; color: #333; text-align: center; margin-bottom: 38px;}
.borromcontent{ border-top: 1px solid #ccc; padding-top: .2rem;}
.borromcontent .table{ border-top:1px solid #dcdcdc; border-left: 1px solid #dcdcdc; width: 510px;border-collapse:collapse; font-size: 14px;}
.borromcontent thead{ display: table-header-group; vertical-align: middle; border-color: inherit;}
.borromcontent thead tr td{ background-color: #e6e6e6; color: #333; font-size: 18px; text-align: center; height: 46px; line-height: 46px; width: 300px;}
.borromcontent tr td{ border-bottom: 1px solid #dcdcdc; border-right: 1px solid #dcdcdc;}
.borromcontent tbody tr td{  height: 46px; line-height: 46px; text-align: center;}
.borromcontent tbody tr{ display: table-row; vertical-align: inherit;}
.borromcontent .zaixiankefu{ margin-top: 36px; line-height: 42px;}
.borromcontent .zaixiankefu p{ font-size: 16px; color: #333; }
.borromcontent .zaixiankefu .byn{ font-size:14px; font-weight: bold;display: block; width: 2.5rem; height: 37px; color: #FFF; background-color: #eb6100; line-height: 37px; text-align: center;}
.borromcontent .zaixiankefu .byn img{ vertical-align: -6px; width: 18px;}
.tablewepe{ width: 100%; overflow-x: auto; padding-bottom: 20px;}

/*企业概况*/
.aboutUSs{ padding:10px; background-color: #FFF;}
.qiyejs img{display: block; width: 100%;}
.qiyejs .text{ font-size: 14px; color: #333; line-height: 22px;}
.qiyejs .text h3{ font-size: 20px; color: #333; margin-bottom: .1rem; font-weight: bold; height: 30px; line-height: 30px; overflow: hidden; }
.qiyejs .text span{ font-size: 16px; color: #666; text-transform:uppercase;}
.qiyejs .text .bor{ border-top:5px solid #58b6df; width:42px; margin-top: .2rem; }
.faznumber{ overflow: hidden; padding-top: 45px;}
.faznumber ul li img{ width:91px; margin: 0 auto;}
.faznumber ul li{ float: left; text-align: center; font-size: 14px; color: #666; width: 46%; margin:0 2% .5rem;}
.faznumber ul li .text{ font-size: 14px; color: #666; margin-top: 15px; height: 42px; overflow: hidden;}

.shizhibuyi .qiyejs dd{}
.shizhibuyi .qiyejs dt{ position: relative; overflow: hidden;}
.shizhibuyi .qiyejs dt img{display: block; width: 100%;}

.qiyejs dd{ padding:10px 0; }
.qiyejs dd h2{ font-size:20px; color: #333; margin-bottom: .1rem; font-weight: bold;}
.qiyejs dd span{ font-size: 16px; color: #666; text-transform:uppercase;}
.qiyejs dd .bor{ border-top:5px solid #58b6df; width:42px; margin-top: .1rem; }

.indexfloat{width:100%;height:100%;background:rgba(0,0,0,0.6);position:fixed;left:0;top:0;z-index:50;display:none;}
.videoplay{width:100%;position:fixed;overflow:hidden;top:230px;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);
    -o-transform:translateX(0); z-index:50;display:none;}
.videoplay video{width:100%;height:100%;}
.vodeyanin  em{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(../webimages/btn.png) no-repeat center; background-size:20%;}


/*品牌故事*/
.Brandstory{ background-color: #FFF; padding:10px;}
.Brandstory img{ display: block; width: 100%;}
.pinpailicheng{border-top:1px solid #ededed; height: 53px;}
.pinpailicheng a{ display: block; float: left; width: 50%; line-height: 21px; font-size: 15px; background-color: #ededed; text-align: center; color:#333; padding:0 6px; height: 42px; overflow: hidden;}
.pinpailicheng a.cur,.pinpailicheng a:hover{ background:none; color:#eb6100; font-weight: bold;}
.CourseTab{position: relative; padding:0.5rem 0}
.CourseTop{ background: url(../webimages/fazhan2.png) no-repeat; width: 38px; height: 38px; position: relative;left:6px;}
.CourseTabM { background: url(../webimages/fazhan1bg.jpg) repeat-y 25px 0px; }
.CourseConten{margin: 25px 0px 0px; position: relative;}
.CourseConten dl{margin: 0px; padding: 0px 0px 25px; position: relative;}
.CourseConten dl dt{ width:39px;height: 32px; background: url(../webimages/fazhan.png) no-repeat right center; position: absolute;top: 25px; margin-top: -28px;   line-height:32px; }
.CourseConten dl dd{ width: 82%;float: right; padding: 0px 0 30px;font-size: 14px;}
.CourseConten dl dd h3{ font-size:20px;font-weight:bold; color:#2278ab; margin-bottom: 6px;}
.CourseConten dl dd p{background:url(../webimages/CourseContenrun.png) no-repeat left 10px; color:#2278ab; font-size:14px; line-height:24px; padding-left:13px; }
.Coursetopbottom{ background:url(../webimages/20170703.png) no-repeat;width:27px; height:26px;position:relative; left:12px; bottom:0;}

/*品牌故事*/
.Corporate{ background-color: #FFF; padding:10px;}
.Corporate img{ display: block; width: 100%; margin: 0 auto;}
.Corporate .textP p{font-size: 15px; color:#333; line-height: 24px; background: url(../webimages/texticon.jpg) no-repeat left 7px; padding-left: 20px; margin-bottom: 18px;}

.Corprlists li{ margin-bottom: .2rem;}
.Corprlists .text h4{font-size:16px;font-weight:bold;}
.Corprlists .text{background-color: #018bd3; color: #FFF; font-size: 14px; padding:10px;}

/*资质荣誉*/
.certification{ background-color: #FFF; padding:10px;}
.certification li{ float: left;width: 46%; margin:0 2% 4%; background-color: #f2f2f2; padding-bottom: 10px;}
.certification li img{ display: block; width: 100%; margin:0 auto;}
.certification li .certitle{ font-size: 14px; height: 42px; line-height: 21px; overflow: hidden; text-align: center; padding:0 10px;}
.thumb-popup { display: none; position: fixed; left: 0; top: 0; z-index: 100; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); }
.thumb-wraper{ position: absolute; left: 50%; top: 50%; width: 90%; max-width: 500px; -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); }
.thumb-copy-wrapper{ position:relative;background:#fff;overflow: hidden; }
.thumb-popup .thumb-copy-wrapper .swiper-wrapper { width: 100%; }
.thumb-popup .thumb-copy-wrapper .swiper-wrapper li { width: 100%;padding-top:30px; }
.thumb-popup .thumb-copy-wrapper .swiper-wrapper li img { display: block; width: 100%; }
.thumb-popup .thumb-copy-wrapper .close { position: absolute; right: 0px; top: 0px; z-index: 9; width: 30px; height: 30px; font-size: 30px; font-weight: bold; line-height: 30px; text-align: center; color: #333; cursor: pointer; }
.thumb-popup h4 { text-align: center;font-size:16px;padding:20px}

/*易能风采*/
.certification2{ background-color: #FFF; padding:10px;}
.certification2 li{ float: left;width: 46%; margin:0 2% 4%; background-color: #f2f2f2; }
.certification2 li img{ display: block; width: 100%; margin:0 auto;}
.certification2 li .certitle{ font-size: 14px; height: 30px; line-height: 30px; overflow: hidden; text-align: center; padding:0 10px;}
.thumb-popup2 { display: none; position: fixed; left: 0; top: 0; z-index: 100; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); }
.thumb-wraper2{ position: absolute; left: 50%; top: 50%; width: 90%; max-width: 500px; -webkit-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); }
.thumb-copy-wrapper2{ position:relative;background:#fff;overflow: hidden; }
.thumb-popup2 .thumb-copy-wrapper2 .swiper-wrapper { width: 100%; }
.thumb-popup2 .thumb-copy-wrapper2 .swiper-wrapper li { width: 100%;padding-top:30px; }
.thumb-popup2 .thumb-copy-wrapper2 .swiper-wrapper li img { display: block; width: 100%; }
.thumb-popup2 .thumb-copy-wrapper2 .close { position: absolute; right: 0px; top: 0px; z-index: 9; width: 30px; height: 30px; font-size: 30px; font-weight: bold; line-height: 30px; text-align: center; color: #333; cursor: pointer; }
.thumb-popup2 h4 { text-align: center;font-size:16px;padding:20px}


/*新闻列表*/
.newsCenter{ padding:10px; background-color: #FFF;}
.indexlump3list dl { padding:.15rem;background-color:#fff;margin-bottom:.15rem;}
.indexlump3list dl dt { float:left;width:120px;margin-right:10px;}
.indexlump3list dl dt img { display:block;width:100%;}
.indexlump3list dl dd .name { font-size:16px;color:#333;}
.indexlump3list dl dd .text { font-size:14px;color:#666;margin-top:6px;text-overflow: ellipsis;-webkit-box-orient: vertical;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;}
.indexlump3list dl dd .time { font-size:13px;color:#999;margin-top:6px;}

/*新闻详情*/
.newsleftcenter .newtop h6{ font-size: 16px; color:#eb6100;}
.newsleftcenter .newtop h2{ font-size: 18px; color: #008bd2; margin:.1rem 0; line-height: 28px; font-weight: bold;}
.newsleftcenter .newtop span{ font-size: 14px; color: #333; line-height: 24px; display: block;}
.newsms{ font-size: 14px; color: #333; line-height: 24px;}
.newsms img{ display: block; width: 100%; margin: 0 auto;}
.newsleftcenter .center img{  display: block;width: 100%; }

/*联系我们*/
.contactUs{ background-color: #FFF; padding:10px;}
.contactcont .contacttext{text-align:center;color:#999999;}
.contactcont .contitle{color:#333; font-size:20px;line-height:32px; margin-bottom: 8px; overflow: hidden;}
.contactcont .context{font-family:Arial;text-transform:uppercase; font-size: 16px; color: #666;}
.contactmess li{float:left;width:48%;font-size:13px;color:#666;text-align:center; margin:.2rem 1%;}
.conaddressicon{display:inline-block; width:64px;height:63px;margin:0 auto .2rem 0;}
.contactmess p{ font-size: 14px; color: #333;}
.conaddress{background: url(../webimages/icon56.png) no-repeat; }
.conphone{background: url(../webimages/icon57.png) no-repeat; }
.conchuanz{background: url(../webimages/icon58.png) no-repeat; }
.conemail{background: url(../webimages/icon59.png) no-repeat;}
.conzixxun{background: url(../webimages/icon60.png) no-repeat;}
.contactmess li.consaoyisao{ width:100%; background-color: #f7f7f7; padding:10px;}
.consaoyisao img{ display: block; width: 147px; height: 147px; float: left;}
.consaoyisao p{ font-size: 16px; color: #008bd2; margin-top:40px; font-weight: bold;line-height: 30px;}

.linewrap{ overflow: hidden; padding-top: 14px; padding-bottom: 46px;}
.lineguihau li{ margin-top: .5rem; }
.lineguihau li h5{ font-size: 18px; color: #018bd3; margin-bottom: 13px; font-weight: bold; height: 21px; overflow: hidden;}
.lineguihau li p{ font-size: 16px; color: #333; line-height: 24px; overflow: hidden;}
.map { border-bottom: 1px solid #ccc; padding-bottom: 40px;}
.map iframe{width:100%;height:450px;border:none;padding:0;margin:0;}

/*人才理念*/
.Talentidea{ background-color: #FFF; padding:10px;}
.rencailinian dt{padding-bottom: .3rem;}
.rencailinian dt img{display: block; width: 100%; margin: 0 auto;  }
.rencailinian dd{ font-size: 14px; color: #333; line-height: 22px;}
.Talentidea dd h3{ font-size: 18px; color: #333; font-weight: bold;padding-bottom:.3rem;}
.rencaizhanlue{ padding-top:.5rem; }
.rencaizhanlue dt img{ display: block; width: 100%; margin:0 auto;}
.rencaizhanlue dd{ padding-top:.3rem;}
.rencaizhanlue dd p{ font-size: 14px; color: #333; line-height: 22px; margin-bottom:.3rem;}
.rencaizhanlue dd p.text img{ width: 50px; height: 50px; display: block; float: left;}
.rencaizhanlue dd p.text span{width: 80%; }

/*员工福利*/
.Employeewelfar { background-color: #FFF; padding:10px;}
.Employeewelfar img{ display: block; width: 100%; margin:0 auto;}
.yyfunewslist{ padding:.2rem 0;}
.yyfunewslist ul li{ width:100%; margin:0 0 .5rem 0;}
.yyfunewslist ul li .left img{ display: block; width: 80px; height: 80px;}
.yyfunewslist ul li .right{ width: 72%; }
.yyfunewslist ul li .right h6{ font-size: 16px; color: #333; font-weight: bold; margin-bottom: 10px;}
.yyfunewslist ul li .right p{ font-size: 14px; line-height: 24px; color: #333;}
.xgjjfa.wtxgjjfa.ygflfoot{ margin-top: 37px;}

/*职业发展*/
.development{ background-color: #FFF; padding:10px;}
.peixunguanli img{ display: block; width: 100%; margin:0 auto;}
.peixunguanli h3{ font-size: 18px; color: #333; font-weight: bold;padding-bottom:.3rem;}
.peixunguanli { font-size: 14px; color: #333; line-height: 21px;}
.rczlue{ padding:10px 0;}
.rczlue li{ width: 48%; float: left; margin:0 1% 2% 1%; background-color: #f7f7f7;}
.rczlue .text{ text-align: center; font-size: 14px; color: #333;font-weight: bold; }
.rczlue .text h3{font-size: 16px;}

/*--人才招聘--*/
.shehuijob .Recruitmentlist ul li{margin:0px;padding:0px;border-bottom:1px solid #dbdbdb;}
.shehuijob .Recruitmentlist ul li h3.Recruitmenttitle{color:#4e4e4e;font-size:14px; font-weight:400; padding:0px 15px 0px 20px; height:45px; line-height:45px;position:relative; cursor:pointer; background:url(../webimages/index_69.gif) no-repeat 5px 20px;}
.shehuijob .Recruitmentlist ul li h3 span{ display:block; position:absolute; width:19px;height:13px; background:url(../webimages/index_71.gif) no-repeat; top:15px; right:15px;}
.shehuijob .RecruitmentContent{padding:30px; font-size:13px; line-height:24px; color:#4c4c4c; background:#fafafa; display:none;overflow:hidden;}
.shehuijob .RecruitmentContent h4.Rtconttitle{color:#4c4c4c; font-size:14px; font-weight:bold;padding-bottom:8px}
.shehuijob .Recruitmentlist ul li.cur{ padding-bottom:30px;}
.shehuijob .Recruitmentlist ul li.cur h3{ background:url(../webimages/index_70.gif) no-repeat 5px 20px; color:#00539d;}
.shehuijob .Recruitmentlist ul li.cur h3 span{background:url(../webimages/index_71.jpg) no-repeat;}
.shehuijob .RecruitmentReturn{text-align:left;padding-top:10px;}
.shehuijob .RecruitmentReturn a{display:block;background:#00539d; font-size:16px; font-weight:bold; width:140px; color:#fff;padding:5px 0px; text-align:center;}
.shehuijob .RecruitmentReturn a:hover{color:#fff;}

/*社会招聘*/
.scrolljob{ padding:10px; background-color: #FFF;}
.xyzhaip img{ display: block; width: 100%; margin: 0 auto;}
.xyzhaip dd{padding-top: 15px;}
.xyzhaip dd p{ font-size: 16px; color: #333; line-height: 24px; margin-bottom: 16px;}
.xyzhaip{ padding-bottom: 25px;}
.xyzhaip strong.text{ color:#eb6100;}

/*搜索*/
.searchcont01{ padding:10px; background-color: #FFF;}
.searchtitle01{padding:28px 0 10px;font-size:20px;}
.searchtitle01 span{color:#eb6100;}
.resultlist01{font-size:13px;padding:3% 0;}
.resultlist01 img{display:block;width:100%; margin:10px 0;}
.resultlist01 li{padding:15px 0;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin-bottom:-1px;}
.resultlist01 h4{line-height:24px;font-size:18px;margin-bottom:4%;}
.resultlist01 h4 em{color:#eb6100;}
.resultlist01 h4 a{display:block;}
.resulttext01{overflow:hidden;height:72px;color:#999;line-height:24px;}
.resultlabel01{color:#999;display:inline-block;padding-top:3%;}

/*--登录--*/
.Memberlogin{ padding:30px 10px; background-color: #FFF;}
.Memberlogin h3{ font-size:20px; text-align:center; color:#00a1e9; padding-bottom:30px;}
.Memberlogin ul{ margin:0px; padding:0px; box-shadow:0px 0px 3px rgba(0,0,0,.2)}
.Memberlogin ul label{ border:1px solid #d9d9d9; display:block; padding:15px 15px;}
.Memberlogin ul label input{ width:100%; background:none; border:none; outline:none; font-size:16px; color:#666;}
.Memberlogin dl dt{ padding-top:20px;}
.Memberlogin dl dt p input{ width:100%; background-color:#00a1e9; color:#fff; font-size:20px; border-radius:2px; height:50px;}
.Memberlogin dl dt p{ text-align:right; font-size:14px; padding-bottom:20px;}
.Memberlogin dl dd a{ display:block; border:1px solid #d9d9d9;box-shadow:0px 0px 2px rgba(0,0,0,.2); text-align:center; padding:10px 0px; font-size:18px; color:#676767;}

/*--注册--*/
.Memberregistered{ padding:30px 10px;}
.Memberregistered h3{ font-size:20px; text-align:center; color:#00a1e9; padding-bottom:15px;}
.Memberregistered dl dt{ padding-top:15px;}
.Memberregistered dl dt label{ border:1px solid #d9d9d9; display:block; padding:10px 15px;}
.Memberregistered dl dt label input{ width:100%; background:none; border:none; outline:none; font-size:14px; color:#666;}
.Memberregistered dl dd{ padding-top:15px;}
.Memberregistered dl dd label{ border:1px solid #d9d9d9; display:block; padding:10px 15px; float:left; width:50%}
.Memberregistered dl dd label input{ width:100%; background:none; border:none; outline:none; font-size:14px; color:#666;}
.Memberregistered dl dd a.Getverification{ display:block; float:right; width:48%;padding:11px 0px; background-color:#00a1e9; text-align:center; font-size:15px; color:#fff;}
.Memberregistered dl dd span{ float:right; position:relative; width:48%; display:block;}
.Memberregistered dl dd span img{ width:70%; height:43px; display:block;}
.Memberregistered dl dd span em{ position:absolute; right:0px; top:10px; font-size:13px; color:#00a1e9;}
.Memberregistered ul{ padding:20px 0px;}
.Memberregistered ul li{ padding-top:15px; font-size:14px}
.Memberregistered ul li input{ height:50px; color:#fff; background-color:#00a1e9; width:100%; font-size:16px;}
.Memberregistered ul li span{ color:#c02930;}

/*--设置密码--*/
.Membersetpassword{ padding:30px 10px 15px;}
.Membersetpassword h3{ font-size:20px; text-align:center; color:#00a1e9; padding-bottom:15px;}
.Membersetpassword dl dt{ padding-top:15px;}
.Membersetpassword dl dt label{ border:1px solid #d9d9d9; display:block; padding:10px 15px;}
.Membersetpassword dl dt label input{ width:100%; background:none; border:none; outline:none; font-size:14px; color:#666;}
.Membersetpassword dl dd{ padding:20px 0px 10px; font-size:16px;}
.Membersetpassword ul{ padding:15px 0px 0px;}
.Membersetpassword ul li{font-size:14px; padding-bottom:25px; color:#666;}
.Membersetpassword ul li input{ height:50px; color:#fff; background-color:#00a1e9; width:100%; font-size:16px;}
.Membersetpassword ul li span{ color:#c02930;}

/*--设置成功--*/
.SettingSuccess{padding:40px 10px 15px;}
.SettingSuccess dl{ margin:0px; text-align:center; padding:0px;}
.SettingSuccess dl dt img{ display:block; margin:auto; max-height:30%; max-width:30%;}
.SettingSuccess dl dt p{ font-size:18px; color:#666; padding-top:15px;}
.SettingSuccess dl dd { padding:35px 0px 15px;}
.SettingSuccess dl dd a{ border-radius:1px; display:inline-block; width:46%; height:45px; line-height:45px; font-size:16px; margin:0px 2%; background-color:#00a1e9; color:#fff;}

/*找回密码*/
.findPasswordCon{ padding:10px;}
.findPasswordCon h3{ font-size:20px; text-align:center; color:#00a1e9; padding-bottom:15px;}
.findPasswordTwoTit{ padding-bottom: .3rem;}
.findPasswordTwoTit img{vertical-align: middle; margin-right: 8px;}
.findPasswordUl li{ padding-bottom: .3rem;}
.findPasswordUl .wid75{ display: block; padding-bottom: .2rem;}
.findPasswordUl label{ display: block; width: 100%; border:1px solid #eee; height: 40px; padding:5px;}
.findPasswordUl label input{ display: block; height:30px; line-height: 30px; }
.findPasswordUl .SMS{ margin-top:.2rem;display: block; background-color: #eee;  border:1px solid #e6e6e6; border-radius: 3px; height: 30px; line-height: 30px; text-align: center; width: 2rem;}
.findPasswordUl .nextbtn input{width: 3rem; height: 40px; line-height:40px; text-align: center; color: #FFF; display: inline-block; background-color: #eb6100;}
.backphoneAndSms{display:inline-block;text-decoration:underline;margin-left:10px;}

/*-------- 会员中心 --------*/
.pagememberban{color:#333;padding:10px; background-color:#fafafa; }
.pagememberban dl dt{float:left; width:1.52rem;height:1.52rem;overflow:hidden;-webkit-box-shadow: 0 0 2px -2px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.1),0 0 2px -2px rgba(0,0,0,.1);box-shadow: 0 0 2px -2px rgba(0,0,0,.1),0 4px 4px rgba(0,0,0,.1),0 0 2px -2px rgba(0,0,0,.1);-webkit-border-radius: 100%;border-radius: 100%;background: transparent;border: 4px solid #fff;margin-right:.28rem;}
.pagememberban dl dt img{display:block;width:100%;}
.pagememberban dl dd{line-height:30px;}
.pagememberban dl dd h4{font-size:18px; font-weight:bold;padding-top:.18rem;}
.singoutmember{font-size:15px;font-weight:normal;color:#333;}
.pagememberban .perlists { padding:20px;}
.pagememberban .perlists li{ height: 50px; line-height: 50px; font-size: 16px; border-bottom: 1px solid #ddd;}
.pagememberban .perlists li a{display: block;}

/*个人信息*/
.ucenter_list{ overflow:hidden; background: #fafafa; padding: 20px 20px; }
.ucenter_list li{ height:45px; border-top:1px solid #ddd; font-size:15px; color:#333; line-height:45px; position:relative;}
.ucenter_list li input{ float:right; height:45px; line-height:45px; font-size:12px; color:#666; width:3rem; padding-right:.4rem; text-align:right;}
.ucenter_list li:after{ content:""; position:absolute; width:8px; height:8px; border-right:2px solid #666; border-bottom:2px solid #666; top:50%; margin-top:-4px; right:.05rem; -webkit-transform:rotate(-45deg);transform:rotate(-45deg);  }
.ucenter_list li label{ float:right; display:block; padding-right:.4rem; font-size:12px; color:#666;}
.ucenter_list li span{ float:right; display:block; font-size:12px; color:#ff9818; padding-right:.05rem;}
.ucenter_list li:nth-of-type(4):after,.ucenter_list li:nth-of-type(5):after{ display:none;}
.ucenter_list li:last-child { border-bottom: 1px solid #ddd; }
.ring_mask.ring_show{-webkit-transform: translateY(0px);-moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px); -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; opacity: 1;}
.ring_mask{ width:100%; height:100%; position:fixed; bottom:0; background:rgba(0,0,0,.5); left:0; z-index:999; -webkit-transform: translateY(100%); transform: translateY(100%);-webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; opacity: 0;}
.ucenter_sex{ color:#ff9818; font-size:18px; width:6.1rem; margin:0 auto; text-align:center; position:fixed; left:50%; margin-left:-3.05rem; bottom:0; padding:10px 0 0; z-index:9999; overflow:hidden;display:block; -webkit-transform: translateY(100%); -moz-transform: translateY(100%); -ms-transform: translateY(100%); -o-transform: translateY(100%); transform: translateY(100%);-webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; opacity: 0;}
.ucenter_sex p{ height:45px; line-height:45px; border-bottom:1px solid #d9d9d9; background:#fff;}
.ucenter_sex p:nth-of-type(1){-webkit-border-top-left-radius: 4px;border-top-left-radius: 4px;-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px; }
.ucenter_sex p:nth-of-type(2){ border-bottom:1px solid #fff; -webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;-webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ucenter_sex span{ height:45px; line-height:45px; background:#fff; display:block; margin-top:10px;-webkit-border-radius: 4px;border-radius: 4px;}
.ucenter_sex.show{-webkit-transform: translateY(0px);-moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translate	Y(0px); -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; transition: all .3s ease-in-out; opacity: 1;}
.masker { position:fixed; width:100%; height:100%; left:0; top:0; background:rgba(0,0,0,.7); display:none; z-index:99; }
.ucenter_phone{ position:absolute; height:515px; width:6.1rem; left:50%; margin-left:-3.05rem; -webkit-border-radius:4px;border-radius:4px;top:50%;z-index:9999; padding:13px .3rem 0; display:none; background:#fff}
.ucenter_phone h2{ height:43px; line-height:43px; font-size:15px; color:#1a1a1a; border-bottom:1px solid #d9d9d9;}
.sub_phone h3{ font-size:12px; color:#1a1a1a; margin-top:15px; height:25px; line-height:25px;}
.sub_phone p{ margin-top:6px;}
.phone_01{ width:100%; height:47px; line-height:47px; border:1px solid #d9d9d9;-webkit-border-radius:2px;border-radius:2px;padding-left:15px;}
.phone_02{ width:2.35rem; float:right; background:#d9d9d9; font-size:12px; color:#333; height:47px; line-height:47px; -webkit-border-radius:2px; border-radius:2px;  text-align:center;}
.phone_03{ width:2.9rem; height:47px; line-height:47px; border:1px solid #d9d9d9;-webkit-border-radius:2px;border-radius:2px;  padding-left:15px;}
.phone_bottom input{-webkit-border-radius:2px; border-radius:2px;height:47px; line-height:47px; width:2.65rem; float:left; text-align:center; margin-top:60px;}
.phone_bottom input:first-child{ background:#ff9818; font-size:15px; color:#fff;}
.phone_bottom input:last-child{ font-size:15px; color:#333; border:1px solid #d9d9d9; float:right; background:#fff;}

.ucenter_adress{ position:fixed; height:280px; width:6.1rem; left:50%; margin-left:-3.05rem; border-radius:4px; background:#fff;top:50%;z-index:9999; padding:13px .3rem 0; display:none; margin-top:-140px;}
.ucenter_adress h2 {height: 43px;line-height: 43px;font-size: 15px;color: #1a1a1a;border-bottom: 1px solid #d9d9d9;}
.ucenter_adress .base01{ margin-top:20px;}
.ucenter_adress .input_base{height:35px !important; line-height:35px !important;}
.adress_sure{ display:block;background: #ff9818;  font-size: 15px;  color: #fff;border-radius: 2px;height: 47px; line-height: 47px; width: 2.65rem; text-align: center; margin: 10px auto 0;}

#datescroll div{float: left;margin-left: 10%;margin-top: 15px;padding-right: 22px;}
#datescroll_datetime div{float: left;margin-left: 10%;padding-right: 22px;}
#yearwrapper{position: absolute;left: 0;top:45px;bottom: 60px;width:80%;}
#monthwrapper{position: absolute;left: 26%;top:45px;bottom: 60px;width:80%;}
#daywrapper{position: absolute;left: 50%;top:45px;bottom: 60px;width:80%;}
#Hourwrapper{position: absolute;left: 0;top:195px;bottom: 68px;width:80%;}
#Minutewrapper{position: absolute;left: 26%;top:195px;bottom: 68px;width:80%;}
#Secondwrapper{position: absolute;left: 50%;top:195px;bottom: 68px;width:80%;}
#Hourwrapper ul li{color: #898989;font-size: 12px;}
#Minutewrapper ul li{color: #898989;font-size: 12px;}
#Secondwrapper ul li{color: #898989;font-size: 12px;}
#yearwrapper ul li{color: #898989;font-size: 12px;}
#monthwrapper ul li{color: #898989;font-size: 12px;}
#daywrapper ul li{color: #898989;font-size: 12px;}
#markyear{position:relative; margin-left: 76px;top:-2px;}
#markmonth{position:relative; margin-left: 40px;top:-2px;}
#markday{position:relative; margin-left: 42px;top:-2px;}
#markhour{position:relative; margin-left: 62px;top:-2px;}
#markminut{position:relative; margin-left: 58px;top:-2px;}
#marksecond{position:relative; margin-left: 68px;top:-2px;}
#dateheader{width: 100%;height: 50px;background: #79C12F;text-align: center;color: #fff;line-height: 50px;font-size: 20px;}
#setcancle{text-align: center;line-height: 30px; margin:1px auto;font-size: 20px;width: 100%;}
#setcancle p{border-radius:3px;width: 40%;height: 30px;list-style-type: none;font-family:'microsoft yahei';font-size:16px;display: inline-block;}
#setcancle p:active{background:#1184ed; outline:0;}
#dateconfirm{background:#ff9818;left:20px;color:#fff;}
#datecancle{position: absolute;background:  #dcdddd;right:20px;width: 40%;color:#666;}
#dateshadow{display: none;position: absolute;width: 100%;height: 100%;top:0;left:0;background:rgba(0,0,0,.6); z-index:999;}
#datePage{font-size:22px; border-radius:3px; width:5.2rem;vertical-align:middle; height: 240px;background:#fff;z-index:99999; position:fixed; left:50%; top:50%; margin:-120px 0 0 -2.6rem; overflow:hidden;}
#datetitle{width:5.3rem;height:50px;background: #ff9818;text-align: center;color: #fff;line-height: 50px;font-size: 20px;font-family:'microsoft yahei';}
#datetitle h1{font-size:16px;}
#datemark{font-size: 18px;left:5%;width: 90%;height: 20px;position:absolute;top:109px;background:#eee;border:1px solid #eee;}
#timemark{font-size: 18px;left:5%;width: 90%;height: 20px;position:absolute;top:242px;background:#eee;border:1px solid #eee;}
#datescroll{background: #F8F8F8;width:94%; margin:10px 3%;border: 1px solid #E0E0E0;border-radius: 4px;height: 120px;text-align: center;line-height: 40px;}
#datescroll_datetime{display: none;background:#F8F8F8;width:94%; margin:10px 3%;margin-top: 10px;border: 1px solid #E0E0E0;border-radius: 4px;height: 120px;text-align: center;line-height: 40px;}
#yearwrapper ul,#monthwrapper ul,#daywrapper ul{width:40%;}
#Hourwrapper ul,#Minutewrapper ul,#Secondwrapper ul{width:40%;}
#dateFooter{width:100%;background: #fff;height: 50px;bottom: 0px;position: absolute;}
#typeselect select{width: 100%; height: 29px; line-height: 29px; border: 1px solid #D9D9D9; background: url(../webimages/arror-bottom.png) right 10px center no-repeat; background-size: auto 8px;  margin-bottom: 10px; padding-left: 10px; color: #333;font-size:13px;-webkit-appearance: none;}

/*个人收藏*/
.collectprolist ul{ padding-bottom: .2rem;}
.collectprolist{border:1px solid #dddddd;padding:12px;background:#fafafa; *padding:19px;}
.collectprolist li{ float: left; width: 48%; margin:1%; padding:0 1%; background-color: #FFF;}
.collectprolist li .text{ text-align: center; border-top:1px solid #ccc; height: 42px; line-height: 42px;}
.collectprolist li img{ display: block; width: 100%; margin:0 auto;}

/*浏览记录*/
.luilanjilu{ padding:10px;}
.luilanjilu dl{ border-bottom: 1px solid #e8e8e8; padding-bottom: 21px; padding-top:21px;}
.luilanjilu dl dd{ float: left;color:#1a1a1a; font-size: 14px; background: url(../webimages/dlpbg.png) no-repeat left center; padding-left: 26px; max-width: 73%; text-overflow: ellipsis; -webkit-box-orient: vertical; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; }
.luilanjilu dl dt{ float: right; font-size: 14px; color: #999;}
.luilanjilulists { padding-bottom: .2rem;}

/*下载资料*/
.listsdownload{ padding:10px;}
.listsdownload ul{ padding-bottom: .2rem;}

/*站内信*/
.my-messages{ padding:10px;}
.my-messages-mop{ text-align:right; color:#666; font-size:14px; margin:10px 0px;}
.delete{ padding-right:10px;  vertical-align: -2px; cursor:pointer;}
.my-messages-mop label{ padding-left:10px; padding-right:5px;  vertical-align: -2px;}
.my-messages-mop label input{ margin-right:5px;}
.my-messages-mop span{ vertical-align: -2px; cursor:pointer;}
.my-message-con table{ border-right:solid 1px #ddd; border-top:solid 1px #ddd; margin-bottom: .2rem;}
.my-message-con table thead{ height:34px; line-height:34px; background:#fafafa; font-size:14px;}
.my-message-con table thead td{}
.my-message-con table tr td{ text-align:center; border-left:solid 1px #ddd; border-bottom:solid 1px #ddd; color:#666;}
.Messages{ display:inline-block; width:15px; height:15px; background:url(../webimages/member_inco19.png) 0 -17px no-repeat ; margin-left:10px;}
.my-message-con table tbody td{ padding:5px 0px;}
.my-message-con table tr td a{ display:inline-block; color:#666;}
.my-message-con table tr td .message-infor{ text-align:left; padding:0px 20px;}
.my-message-con table tr.un-message .message-infor a{ color:#c12831; font-size:12px;}
.my-message-con table tr.un-message .Messages{background: url(../webimages/member_inco19.png) 0 0px no-repeat;}
.my-message-con table tbody tr td input{  vertical-align: 2px;}
.my-message-con table thead input{ margin-right:5px;  vertical-align: -2px;}
.my-message-con table tr.un-message td{ color:#1a1a1a;}
.my-message-con table tr td .message-detail{ text-align:left; border-top:solid 1px #dfdfdf; margin-top:10px; padding:20px; display:none;}
.proDetail{ padding-bottom:10px;}
.my-message-con table tr td .message-detail h5{ font-weight:bold; font-size:13px; color:#1a1a1a; padding-bottom:10px;}
.proTip{ padding-bottom:10px;}
.label-check{ display:inline-block;}

/*我的积分*/
.wodejifen { position: relative; padding:20px;}
.wqjfentz{ display: none;width: 120px; height: 40px; line-height: 40px; text-align: center; position: absolute; left:50%; margin-left:-60px; top:45px;}
.wqjfentz a{ display: block; border:1px solid #CCCCCC;}
.wqjfentz a:hover{ border:1px solid #eb6100; background-color: #eb6100; color: #FFF;}
.keyongjifen{ width: 100%; background-color: #fafafa; padding:30px 0; border:1px solid #d9d9d9; *height: 61px; *padding-right:0;}
.keyongjifen dt{ text-align: center;}
.keyongjifen dt p{ font-size: 16px;color: #333; font-weight: bold; margin-bottom: 13px;}
.keyongjifen dt h3{ font-size:30px; color: #eb6100; font-weight: bold; margin-bottom: 6px;}
.keyongjifen dd{}
.jifenguize{ display: none;}
.keyongjifen dd .jfgz{ font-size: 13px; color: #333; text-align: center;}
.keyongjifen dd .jfgz strong{ font-weight: normal; color:#eb6100;}
.keyongjifen dd .jfgz span{ color: #999;}
.keyongjifen dd .mature-progress{ text-align: center; width: 100%;}
.keyongjifen dd .jifenguize p{ background: url(../webimages/hyjt.png) no-repeat top center; padding-top:5px;}
.mature-progress .mature-progress-bottom .mature-progress-box.v0 dl:nth-of-type(1) dt {  background: #eb6100;  }
.mature-progress .mature-progress-bottom .mature-progress-box.v1 dl:nth-of-type(2) dt {  background: #eb6100;  }
.mature-progress .mature-progress-bottom .mature-progress-box.v2 dl:nth-of-type(3) dt {  background: #eb6100;  }
.mature-progress .mature-progress-bottom .mature-progress-box.v3 dl:nth-of-type(4) dt {  background: #eb6100;  }
.mature-progress .mature-progress-bottom .mature-progress-box.v4 dl:nth-of-type(5) dt {  background: #eb6100;  }
.mature-progress .mature-progress-bottom .mature-progress-box dl {  width: 70px;  text-align: center;  float: left;  margin-right: 65px;  }
.mature-progress .mature-progress-bottom .mature-progress-box dl dt { /*width: 40px;*/ /*height: 40px;*/ /*background: #999999;*/  color: #fff;  text-align: center;  line-height: 44px; /*border-radius: 50%;*/  margin: 0 auto;  overflow: hidden;  position: relative;  z-index: 3;  }
.mature-progress .mature-progress-bottom .mature-progress-box dl dd {  padding-top: 5px;  }
.mature-progress .mature-progress-bottom .mature-progress-box .progress-box {  opacity: 0;position: absolute;  width: 100%;  height: 15px;  background: #ffe9e9;  z-index: 2;  top: 0;  left: 0;  }
.mature-progress .mature-progress-bottom .mature-progress-box .progress-box i {  position: absolute;  height: 15px;  background: #eb6100;  left: 0;  top: 0;  width: 0;  }
.mature-progress .mature-progress-bottom .mature-progress-box .progress-box i.progress-box-2 {  left: 100px;  }
.mature-progress .mature-progress-bottom .mature-progress-box .progress-box i.progress-box-3 {  left: 200px;  }
.mature-progress .mature-progress-bottom .mature-progress-box .progress-box i.progress-box-4 {  left: 300px;  }
.mature-progress .mature-progress-bottom .mature-progress-box .progress-box i.progress-box-5 {  left: 400px;  }
.mature-progress .mature-progress-bottom .mature-progress-box .progress-box i span {  position: absolute;  display: inline-block;  *zoom: 1;  *display: inline;  background: #fff;  border-radius: 5px;  height: 30px;  line-height: 30px;  font-weight: normal;  font-size: 12px;  font-style: normal;  border: #cccccc solid 1px;  right: -80px;  top: -50px;  padding: 0 10px;  width: 135px;  text-align: center;  }
.mature-progress .mature-progress-bottom .mature-progress-box .progress-box i span:before {  content: '';  display: block;  position: absolute;  border-width: 10px;  border-style: solid;  border-color: #ccc transparent transparent transparent;  bottom: -20px;  left: 50%;  margin-left: -10px;  }
.mature-progress .mature-progress-bottom .mature-progress-box .progress-box i span:after {  content: '';  display: block;  position: absolute;  border-width: 10px;  border-style: solid;  border-color: #fff transparent transparent transparent;  bottom: -19px;  left: 50%;  margin-left: -10px;  }

.mypoints-con{ width: 100%; overflow-x: auto; margin-top:.3rem;}
.mypoints-con table{border-collapse:collapse;width: 600px; margin-bottom: .3rem;}
.mypoints-con table thead{  height:34px;line-height:34px; background:#FAFAFA; font-size:14px;}
.mypoints-con table thead tr td{border:solid 1px #ddd; padding:0px 13px; width: 25%;}
.mypoints-con table tr td{ font-size:14px; text-align:center; border-bottom:solid 1px #ddd; color:#666; padding:20px 13px;}
.mypoints-con table tr td .mypoints-pro{ display:block; height:auto; overflow:hidden; text-align:left;}
.mypoints-con table tr td h3{ line-height:18px;font-size:14px; color:#333;}

.ynnlists{ padding:10px;}
.ynnlists ul{ padding-bottom: 10px;}
.ynnlists ul li{float: left;width: 48%; margin:1%;background-color: #FFF; }
.ynnlists{ overflow: hidden;}
.ynnlists ul li p.text{ font-size: 16px; color: #333; line-height: 51px; height: 51px;  padding:0 30px 0 10px;overflow: hidden; text-align: left; background: url(../webimages/xz.png) no-repeat 91% center}
.ynnlists ul li img{ display: block; width: 100%;}
.ynnlists ul li .imgboxxz{ overflow: hidden;}

/*20171013*/
#list{padding:10px 4px; background-color: #FFF;}
#list{ padding-bottom: .2rem;}
#list li{float:left;width:46%; margin:.1rem 2%;}
#list li a{ display:block;}
#list li a span{border:1px solid #d9d9d9; display:block; position:relative;}
#list li a span img{ display:block;width:100%;}
#list li a span em{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(../webimages/img42.png) no-repeat center; background-size:25%;}
#list li a h3{ text-align:center; font-size:14px; padding-top:10px; height: 28px; overflow: hidden;}
.videomask{width:100%;height:100%;background:rgba(0,0,0,0.8);position:fixed;left:0;top:0;z-index:101;display:none;}
.videoplay{width:100%;position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:102;display:none;}

.Productclass ul li .xnjs li{ border:none; margin-bottom:15px; float:none;}
.Productcontents .xnjs li img{ margin-right:10px; display:block; width:29px; height:30px;}
.xnjs .smtit1,.xnjs .smtit2{ font-size: 16px; color: #333; margin-bottom: 12px; font-weight: bold; height: 21px; overflow: hidden;}
.xnjs  p.text{ font-size: 14px; color: #666; line-height: 24px;}
.Productclass ul li .xnjs li:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.Productclass ul li .xnjs li{*zoom:1;}
.yyyos h2{ margin-bottom:10px;}
.shfuzc .bor { border:none; height:2px; background-color:#FFF;}

/*20171020*/
.indexcont5 .swiper-slide { margin-top:.2rem !important;}
.indexcont5 .swiper-slide:nth-child(odd){ margin-top:0 !important;}
.commonclasswrap { position:relative;height:45px;}
.commonclass { position:fixed; top:56px; left:0; right:0; height:45px;}
table { width:100%;}
table td { border:1px solid !important;}

/*20171021*/
.remorborderbottom { display:none;}
/*.indexlump3list dl dd{ width:61%; float:right;}*/
.keyongjifen dt h4{ font-size:18px; color: #eb6100; font-weight: bold; margin-bottom: 6px;}


.jifenguizetext{ padding:.3rem 10px;}
.Recruitmentlist ul li h3.Recruitmenttitle { padding:0 .7rem .2rem 15px; height:auto;color:#eb6100; }
.Recruitmentlist .xztext h2 ,.Recruitmentlist .xztext h4{ font-size:14px; line-height:14px; padding-bottom:.2rem; color:#eb6100;}
.Recruitmentlist .xztext p { font-size:12px; line-height:16px; word-break:break-all;color:#eb6100;}

/*20171025*/
header .searchico img { width:21px; height:21px;}
header .logo img { height:25px;}
header .nav img { width:24px;}
header { height:45px;}
body { padding-top:45px;}
header .searchico { right:92px;}
header .calltel { right:54px;}
header .calltel img { height:21px; width:21px;}
.head-nav,.searchcont { top:45px;}
.commonclass { top:45px; box-shadow:0px 1px 2px rgba(0,0,0,.5);}
.indexcont5 .indexcont5lists .text { text-overflow: ellipsis; -webkit-box-orient: vertical; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; height:33px; }
.xgjjfa { background-color:#eaeff5;}
.xgjjfa ul li { background-color:#FFF; padding:.1rem;}
 #historybtnlist{ position: relative; padding:0 17px; margin:0 -10px;}
#historybtnlist .swiper-button-next,#historybtnlist .swiper-button-prev{ background-size: 15px;  height: 40px; width: 18px; opacity: 1;background-color:#008cd6; margin-top:-28px;}
#historybtnlist .swiper-button-next,#historybtnlist .swiper-container-rtl .swiper-button-prev{ right: 0; }
#historybtnlist .swiper-button-prev, #historybtnlist .swiper-container-rtl .swiper-button-next{ left: 0; }
.historybtnlist ul{ width: 100%; }

/*20171026*/
 .zlxiazai a{ display: block; float: left; width:33.33%; background-color: #eee; height: 35px; line-height: 35px; text-align: center;overflow: hidden; }
.zlxiazai a:hover,.zlxiazai a.cur{ background-color: #eb6100; color: #FFF; }
.zlxiazai .search{ margin-top:6px; }
.zlxiazai .search_input{ display: block;width: 100%; }

/*20171026*/
.ucenter_list li:nth-of-type(4):after,.ucenter_list li:nth-of-type(5):after,.ucenter_list li:nth-of-type(6):after{ display:none;}
.Conpanyname_bottom input{-webkit-border-radius:2px; border-radius:2px;height:47px; line-height:47px; width:2.65rem; float:left; text-align:center; margin-top:60px;}
.Conpanyname_bottom input:first-child{ background:#ff9818; font-size:15px; color:#fff;}
.Conpanyname_bottom input:last-child{ font-size:15px; color:#333; border:1px solid #d9d9d9; float:right; background:#fff;}
.ucenter_Conpanyname{ position:absolute; height:515px; width:6.1rem; left:50%; margin-left:-3.05rem; -webkit-border-radius:4px;border-radius:4px;top:50%;z-index:9999; padding:13px .3rem 0; display:none; background:#fff}
.ucenter_Conpanyname h2{ height:43px; line-height:43px; font-size:15px; color:#1a1a1a; border-bottom:1px solid #d9d9d9;}
.ucenter_Conpanyname .textbox{ padding-top:20px; }
.ucenter_Conpanyname .textbox .input_text{ width:100%; height:47px; line-height:47px; border:1px solid #d9d9d9;-webkit-border-radius:2px;border-radius:2px;padding-left:15px; padding-right: 15px;}
.singoutmember{ color:#eb6100;}
.perlists li:after {  content:""; position:absolute; width:8px; height:8px; border-right:2px solid #666; border-bottom:2px solid #666; top:50%; margin-top:-4px; right:.05rem; -webkit-transform:rotate(-45deg);transform:rotate(-45deg);  }
.pagememberban .perlists li { position:relative;}

.jjfangxiangqinh .right dl dt { font-weight:bold;}
.xgjjfa ul li h6 { font-size:14px; margin-bottom:0; height:auto; line-height:19px;}
.xgjjfa ul li { font-size:12px;line-height:19px;}
.Productpicture h3 { background-color:#FFF; color:#333; text-align:center;}
.Productcontents .yyyos dl dd p { background:url(../webimages/dicon.png) no-repeat left center; padding-left:17px; margin-bottom:11px;}
.commonclasslist { position:fixed; overflow-y:auto; bottom:0;}
.commonclasslist {
top:90px;}

/*20171027*/
.footer ul li:nth-child(1) { position:static;}
.footer ul li { width:25%;}
.Recruitmentlist .xztext h2, .Recruitmentlist .xztext h4 { color:#333;}
.Recruitmentlist .xztext p { color:#333;}
.Recruitmentlist ul li.cur .xztext h2,.Recruitmentlist ul li.cur  .xztext p  { color:#eb6100;}
.indexlump3list dl dd .text {  font-size:12px;}
.rczlue .text { font-size:16px;}
#textbox2 .input_text{ width:100%; height:35px; line-height:35px; border:1px solid #d9d9d9;-webkit-border-radius:2px;border-radius:2px;padding-left:15px; padding-right: 15px;}
.fenxiyushixian dl { margin-top:15px;}
.fenxiyushixian dl dt{ width:50px; float:left;}
.fenxiyushixian dl dt img{ display:block; width:50px;}
.fenxiyushixian dl dd{ float:left; width:77%; margin-left:4%;}
.fenxiyushixian dl dd h6{ font-size:16px; font-weight:bold;}

/*20171031*/
.Productpicture h3 { border-top:2px solid #f0f0f0; text-align:left; font-weight:bold;}
#list li a span{ text-align:center;}
.shoucang{ width: 31px; height: 75px; background-color: #eb6100; position: absolute; left: 0; bottom:0; padding:6px 5px 25px 5px; text-align: center;}
.shoucang a { padding-top: 25px; background: url(../webimages/shoucang.png) no-repeat top; width: 17px; height: 16px; display: block; font-size: 15px; line-height: 18px; color: #FFF;}
.Productpicture ul li img{ width:80%; margin:0 auto;}
.Recruitmentlist ul li.cur .xztext h4 { color:#eb6100;}
.rightDrift a{ width:40px; height:40px;}
.rightDrift { bottom:20%;}

/*20171108*/
.shehuijob .Recruitmentlist ul li h3.Recruitmenttitle { line-height:22px;}
.shehuijob .Recruitmentlist ul li { padding-top:10px; padding-bottom:10px;}

/*20171115*/
.footer .Technical { display:block; height:25px; line-height:14px; text-align:center; color:#7d7d7d;}
.footer .Technical a { color:#7d7d7d;}








