body{ min-width: 1260px; }
/*header*/
.header{ width: 100%; height:60px;position:relative;background-color: #FFF; z-index: 9999;}
.header .logo{ display: block; float: left; padding-left:26px; padding-top:12px;}
.header .logo img{ display: block; width: 132px; height: 34px;}
.header .onenav{ width:850px; margin:0 auto; *width:70%;}
.header .onenav a.cur{ font-weight: bold;}
.header .onenav li{ float: left;  height: 60px; line-height: 60px;}
.header .onenav li:hover .a{ font-weight: bold;}
.header .onenav li .a{color: #000; font-size: 16px; background: url(../webimages/hicon.png) no-repeat right center;  padding:0 29px 0 23px;}
.header .icons{  height: 60px;background-color: #f7f7f7; position: absolute; top:0; right: 60px;}
.header .icons a{ display: inline-block; margin-left: 15px;}
.leftchange{ margin-top:20px;}
.header .icons .beforelogin{ background: url(../webimages/headericon2.png) no-repeat left; padding-left:27px; margin-top:20px; font-weight: bold; color:#666666; position: relative; z-index: 1;
 height:20px;}
.header .icons .beforelogin:hover { background: url(../webimages/zimg02.jpg) no-repeat left; padding-left:27px; margin-top:20px; font-weight: bold; color:#666666; position: relative; z-index: 1;
 height:20px;}
.header .icons a:hover { color: #eb6100;}
.header .icons .span2{ background: url(../webimages/hicon2.png) no-repeat left center;padding-left:13px; margin-left:8px; font-weight: bold; position: relative;z-index: 22;}
.middlelosin dd:hover .span2{ background: url(../webimages/hicon2ho.png) no-repeat left center;}
.header .icons .span2:hover{ color: #eb6100;cursor: pointer;}
.header .icons .seachcont{ float: right; margin-right: 19px; height: 60px;}
.header .icons .searbtn{ display: inline-block; width: 44px; height: 60px; background:url(../webimages/headericon3.png) no-repeat right center; cursor:pointer;}
.header .icons a img{ display: block; width: 26px; height: 20px;}
.header .navlist{ position: absolute; top:0; right: 0;}
.header .navlist a{display: block; height: 60px;}

.Searchbox{ position:absolute; background:url(../webimages/index_348.png) no-repeat; width:247px; height:65px; right:-52px; top:59px; z-index:999; display:none;}
.Searchbox input{background:none; outline:none; border:none; font-size:14px;  color:#333; }
.Searchbox input.anniu{width:40px; height:35px; cursor:pointer; background:url(../webimages/index_349.png) no-repeat center; position:absolute; right:5px; top:23px;}
.Searchbox input.wenben{width:190px; position:absolute; left:10px; top:30px;}

/*二级导航*/
.header .onenav li:hover .subnavcont{ display:block;}
.subnavcont{width:100%;background:url(../webimages/icon25.png) repeat-y;background-size:100%;position:absolute;left:0;top:60px;z-index:30;display:none;}
.subnavlist{line-height:48px;}
.subnavlist em{ padding:0 40px 0 40px; color: #575e61;}
.subnavlist a{color:#e5e5e5;padding:0;background:none;height:auto;line-height:48px; font-size: 15px; display: inline-block; }
.subnavlist a:hover{color:#eb6100;background:none;}
.navabout{text-align: center; width:889px; margin-left:26px;}
.navpro{width:677px;margin:0 auto;padding-left:523px;}
.chanyewid{width:570px;margin:0 auto;padding-left:630px;}
.newwid{width:464px;margin:0 auto;padding-left:736px;}
.ziyuanwid{width:930px;margin:0 auto;padding-right:270px;}
.ziyuanwid div, .zhengzhonwid div, .contactwid div{float:right;}
.zhengzhonwid{width:1024px;margin:0 auto;padding-right:176px;}
.contactwid{width:1132px;margin:0 auto;padding-right:68px;}

.sildeNav{ display: none; z-index: 999; width: 181px; background-color: #FFF; padding: 32px 0 27px 0; position: absolute; right: 0; top:60px;}
.sildeNav .navbgcur{ background-color: #e6e6e6;}
.sildeNav .tit{ color:#eb6100; font-size: 20px; padding-bottom: 25px; padding-left:33px;}
.sildeNav .topOnenav li{ padding-left:33px;}
.sildeNav .topOnenav li:hover{ background-color: #e6e6e6;}
.sildeNav .topOnenav li h4{ height: 60px; line-height: 60px; text-align: left;}
.sildeNav .topOnenav li h4 a{ font-size: 16px; color:#666;}
.sildeNav .topOnenav li h4 .inco img { display:inline-block; margin-right:20px; vertical-align:-2px;}


/*banner*/
.indexbanner{position:relative; height:780px; overflow:hidden; }
.indexbanner ul{margin: 0 auto; padding: 0; position: absolute; top: 0; left: 50%; margin-left: -960px; width: 1920px; height: 780px}
.indexbanner ul li{  margin: 0; padding: 0;}
.indexbanner ul li a { display: block; }
.indexbanner ul li img{ display:block;width:1920px;height:780px;margin:0 auto;}
.indexbanner span{display:block; width:40px; height:40px; position:absolute; top:50%; cursor:pointer; z-index:999;}
.indexbanner span.bannerleft{left:-40px; background:url(../webimages/large_left.png) no-repeat;}
.indexbanner span.bannerleft:hover{background:url(../webimages/large_left.png) no-repeat 0px -40px;}
.indexbanner span.bannerright{right:-40px; background:url(../webimages/large_right.png) no-repeat;}
.indexbanner span.bannerright:hover{background:url(../webimages/large_right.png) no-repeat 0px -40px;}
.indexbannerdot{text-align:center; position:absolute; bottom:10px; width:100%; z-index:99;}
.indexbannerdot a{display:inline-block; width:13px; height:13px; margin:0px 4px; background:url(../webimages/index_03.png) no-repeat; overflow:hidden; line-height:300px;}
.indexbannerdot a.cur{background:url(../webimages/index_02.png) no-repeat; }

/**/
.rybox{overflow: hidden;position: relative; }
.featured-area,.featured-area * { box-sizing:initial;}
.featured-area .imglist{width:100%;height:330px;position: relative;z-index: 1;padding-top:145px;overflow:hidden;}
.featured-area .imglist ul { height:330px;}
.featured-area .imglist ul li { float:left;height:330px;width:600px;position:relative;z-index:1;}
.featured-area .imglist ul li .textbox { width:600px; height:600px; position:relative; top:-447px; margin:0 auto; text-align:center;}
.featured-area .imglist ul li .libox { position:absolute;left:0;right:0;bottom:0;top:0;overflow:hidden;}
.featured-area .imglist ul li .img { display:block;width:100%;height:100%; border-radius:11px;}
.featured-area .imglist ul li.curz {z-index:2;}
.featured-area .imglist ul li.cur {z-index:3;}
.imglist .videolink { display:block;position:absolute;z-index:2;top:68px;left:18px;background:url(../webimages/btn.png) no-repeat center center;cursor:pointer; width: 100%; height: 100%;}
.imglist .p{ font-size: 30px; color: #FFF; width: 100%; text-align: center; position: absolute;top:25%; *position: inherit; height: 30px; line-height: 29px;}
.imglist .p2{font-size: 18px; color: #FFF; width: 100%; text-align: center; position: absolute;top:33%;}


.featured-area { height: 100%; margin: 0 auto 0 auto; position:relative;width:1200px;}

.featured-area .ban_l_btn, .featured-area .ban_r_btn {top: 145px;display: block;width: 168px;height: 330px;z-index:2;position: absolute;background: url(../webimages/ry_04.png) no-repeat center center; }
.featured-area .ban_l_btn{left:0px; }

.featured-area .ban_r_btn{right:0px;background-image: url(../webimages/ry_08.png);}

.ysbox{background: #ffffff;box-shadow: 0 1px 9px #ccc;margin-top: 20px;padding: 60px 45px 50px 50px; margin-bottom: 60px;}

.ynsi{ width: 635px; height: 50px; margin:0 auto;}
.news.news22{ padding-bottom: 50px;}

.bglj{ background: url(../webimages/bglj.png) no-repeat; width: 100%; height: 144px; margin: 0 auto; text-align: center; line-height: 144px;*position: relative}
.bglj .ljbg{background: url(../webimages/ljbg2.png) no-repeat; width: 170px; height: 49px; line-height: 49px;font-size: 14px; color: #FFF; display: block; text-align: left;padding-left: 33px; margin-top:48px; cursor: pointer; display: inline-block; margin-left:49px; *display:inline; *zoom:1;}
.bglj .text{ font-size: 24px; color: #FFF; width: 1000px; margin:0 auto; *line-height: 50px;}

.ppwrap{width: 100%; overflow: hidden;}
.gsindexc{ width: 100%; margin:0 auto;}
.gsindexc li{ float: left; width: 33.33%; height: 429px; overflow: hidden;}
.gsindexc li img{ display: block; width: 100%; height: 429px; -webkit-transition: all 0.5s;}
.gsindexc li img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}

.news{width: 100%; text-align: center; padding-top:61px; padding-bottom: 62px;}
.news .img{ display: block; margin: 0 auto;}
.news .tit{ font-size: 24px; color: #333333; font-weight: bold; margin-bottom: 23px;}
.news .text{ font-size: 15px; color: #333333; margin-top:23px;}

.indexchanpin{ background-color: #fafafa; border-top:1px solid #e0e0e0; height: 414px; width: 100%; position: relative; z-index: 2;}
.contentwrap{ position: relative;}
.content{ display: none;}
.indexchanpin .left{ width: 490px; padding-top:66px; padding-bottom: 67px;}
.indexchanpin .img{ display: block;}
.indexchanpin .tit{ font-size: 24px; color: #333333; font-weight: bold; margin-bottom: 23px; height: 24px; line-height: 22px; overflow: hidden;}
.indexchanpin h6{ font-size: 15px; color: #333333; margin-top:23px; margin-bottom:13px; font-weight: bold; height: 21px; overflow: hidden;}
.indexchanpin .text{ height: 70px; overflow: hidden; font-size: 15px; color: #333333; line-height: 24px; margin-top:20px;}
.indexchanpin .page{ height: 45px; overflow: hidden; position: absolute; left:0; bottom:70px;}
.indexchanpin .page a{color: #000; background: url(../webimages/pagicon2.png) no-repeat center center; display: inline-block; width: 45px; height: 45px; margin-right: 12px; text-align: center;line-height: 45px; }
.indexchanpin .page a:hover,.indexchanpin .page a.cur{ color:#FFF;background: url(../webimages/pagicon.png) no-repeat center center; display: inline-block; width: 45px; height: 45px; margin-right: 12px; text-align: center;line-height: 45px; }

.indexchanpin .right{ margin-top:-78px;}

/*轮播图*/
.indexlump1 { background-color:#FFF;padding-bottom: 158px;width:100%;overflow: hidden;position: relative;}
.indexlump1M { position:relative;}
.indexlump1list { width:100%;overflow:hidden;position:relative;}
.indexlump1list ul { width:9999px;}
.indexlump1list ul li { float:left;width:385px;margin-right:29px;position:relative;overflow:hidden;}
.indexlump1list li .bgcur{  background: url(../webimages/dateh.png) no-repeat !important;}
.indexlump1list li .textcur{ color:#eb6100 !important;}
.indexlump1list li .gdcur{ background:url(../webimages/gdb.png) no-repeat 61px 14px !important; }
.indexlump1list ul li:hover .date{ background: url(../webimages/dateh.png) no-repeat;}
.indexlump1list ul li:hover .titi{ color:#eb6100}
.indexlump1list ul li .imgbox a{ display: block; width: 385px; height: 289px; overflow: hidden;}
.indexlump1list ul li .imgbox { position:relative;z-index:1; height: 289px; cursor: pointer;}
.indexlump1list ul li .imgbox img{ display: block; width:100%; height: 289px; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.indexlump1list ul li .imgbox img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.indexlump1list ul li .date{ background: url(../webimages/date.png) no-repeat; background-size: 65px 65px; position: absolute; top:20px; left:23px; text-align: center; width: 65px; height: 65px; z-index: 99; color:#fff;}
.indexlump1list ul li .date p{ font-size: 14px; line-height: 30px;}
.indexlump1list ul li .date h2{ font-size: 36px; height: 36px; line-height: 40px;}
.indexlump1M .prevbtn{ position:absolute;top:50%;height:39px;margin-top:-19px;width:22px;background:url(../webimages/icon_06.png) no-repeat;}
.indexlump1M .nextbtn { position:absolute;top:50%;height:39px;margin-top:-19px;width:22px;background:url(../webimages/icon_06r.png) no-repeat;}
.indexlump1M .prevbtn { left:-52px;background-position:left top;}
.indexlump1M .prevbtn:hover { background:url(../webimages/icon_06h.png) no-repeat;}
.indexlump1M .nextbtn { right:-52px;background-position:right top;}
.indexlump1M .nextbtn:hover { background:url(../webimages/icon_06rh.png) no-repeat;}
.indexlump1list .text .titi{font-size: 18px; color:#333; margin-top:16px; display: block; cursor: pointer; height: 21px; overflow: hidden;}
.indexlump1list .text p{ font-size: 14px; color: #666; line-height: 21px; height: 42px; overflow: hidden; margin-top:14px; }
.indexlump1list .text .lj{ display: block; padding-top:10px; font-size: 14px; color:#666; background: url(../webimages/gd.png) no-repeat 61px 14px;}
.indexlump1list ul li:hover .lj{ color:#eb6100; background:url(../webimages/gdb.png) no-repeat 61px 14px; }

.indexicon{ background: url(../webimages/bg2.png) no-repeat center center; width: 100%;height: 160px; padding-top:30px;*height:131px;  text-align: center;}
.indexicon a{ display: inline-block; text-align: center; width: 296px;}
.indexicon p{ font-size: 15px; color: #FFF; }
.indexicon a img { margin:0 auto;}
.indexicon a .img1 { display:block;}
.indexicon a .img2 { display:none;}
.indexicon a:hover p { font-weight:bold;}
.indexicon a:hover .img1 { display:none;}
.indexicon a:hover .img2{ display:block; margin-top:-5px; margin-bottom:5px; }


.cpimgbox{ width: 100%; height: 380px; overflow: hidden;}
.cpimgbox ul{* width:100%;}
.cpimgbox ul li{ float: left; width: 20%; height: 380px; position: relative; *width:19.98%;overflow: hidden; }
.cpimgbox ul li>a{display: block;width:500px;position: absolute;top:0;left:50%;margin-left:-250px;}
.cpimgbox ul li .onimage{ display: block;height: 380px;margin:0 auto;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.cpimgbox ul li .onimage:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.cpimgbox ul li .text{ color:#FFF; position: absolute; bottom:0; width: 100%; text-align: center; font-size: 14px; height: 40px; line-height: 40px; overflow: hidden;  background: rgba(0,0,0,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#76000000,endcolorstr=#76000000); }

.indexDisplaybox{position:absolute; left:0px; top:460px; width:100%; height:100%; background:url(../webimages/bgho.png) repeat; padding:101px 33px 0 38px; text-align: center; *padding:0;}
 .jia{ display:block; width:34px; height:33px; margin: 0 auto; }
.jia img{ display: block; width: 34px; height: 33px;}
.indexDisplaybox .image{ display: block;width: 62px; height: 14px; margin:0 auto; margin-bottom: 18px;}
.indexDisplaybox h6{ font-size: 16px; color: #FFF;}
.indexDisplaybox p{ font-size: 14px; color:#ccc; padding-top:35px; padding-bottom: 32px;}

.jjfatext{ width: 350px; margin:0 auto;}

.course3boxlist{ margin:0px auto;overflow:hidden; position:relative; display: none; height: 401px;}
.course3boxlist ul{position:relative; width:99999px;}
.course3boxlist ul li{float:left; padding-right:20px;}

.course3boxlist .course3arrow{ position:absolute;bottom:72px; left: 406px; z-index: 999; width: 150px; text-align: right; }
.course3boxlist .course3arrow a{display:inline-block; width:13px; height:13px; margin:0px 4px; background:url(../webimages/fazhan8.png) no-repeat; overflow:hidden; line-height:300px;}
.course3boxlist .course3arrow a.cur{background:url(../webimages/fazhan08.png) no-repeat; }

.course3boxlistcontent{ background:#fff;}
.course3boxlistcontent dl{ margin:0px; padding:0px;width:1202px;background-color: #fafafa;}
.course3boxlistcontent dl dt{float:right;width:590px; height:401px;margin-left:60px;*margin-left:0; overflow: hidden;}
.course3boxlistcontent dl dt img{display:block;width:590px; height:401px; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; }
.course3boxlistcontent dl dt img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.course3boxlistcontent dl dd{ border:1px solid #eeeeee; height: 401px; padding-top: 56px; padding-left:50px;*padding-right:60px; }
.course3boxlistcontent dl dd h3{ font-size: 18px; color:#333; margin-bottom: 10px; font-weight: bold; height: 21px; overflow: hidden;}
.course3boxlistcontent dl dd .text{ font-size:14px; color:#666; line-height: 24px; height: 157px; overflow: hidden;}
.course3boxlistcontent dl dd p{ font-size:13px; color:#666; line-height:24px; padding-top:15px;}

.course3time{width:1202px; margin:63px auto 0px; border-top:1px solid #ccc;position:relative;}
.course3timelist{ margin:0px auto; padding-bottom:30px;overflow:hidden;position:relative; top:-44px;}
.course3timelist ul{ width:1202px; position:relative; height: 100px;text-align: center;}
.course3timelist ul li{ text-align: center;font-size:17px; color:#999999; cursor:pointer;  background-image:url(../webimages/fazhan012.png); background-position:center center; margin:0 34px;display:inline-block;*display:inline;*zoom:1;}
.course3timelist ul li.cur,.course3timelist ul li:hover .text{ color:#eb6100;}
.course3timelist ul li.cur{ background: url(../webimages/fazhan12.png) no-repeat center center;}
.course3timelist ul li:hover{ background: url(../webimages/fazhan12.png) no-repeat center center;}
.course3timelist .text{ height: 36px; line-height: 29px; font-size: 16px;  font-weight: bold; margin-left:-5px; margin-right-5px;}
.course3timelist .text.cur{ font-weight: bold; }
.course3timelist .img{ height: 30px; line-height: 90px;box-sizing:initial;padding-top:20px;width:60px;margin:0 auto; display:inline-block;*display:inline;*zoom:1;}
.course3timelist .img img{display: block;margin:0 auto;}
.course3timelist .img .img2{ display: none;}
.course3timelist li:hover .img1,.course3timelist li.cur .img1{ display: none;}
.course3timelist li:hover .img2,.course3timelist li.cur .img2{ display: block;}

.course3time a{ display:block; position:absolute; width:18px; height:18px; top:-10px;}

.fwimgbox{ overflow: hidden; background: #f2f2f2; width: 100%;}
.fwimgbox dl{width:50%;float:left;position: relative;*width:49.9%;}
.fwimgbox dl.dlcur dt{ float: right;}

.fwimgbox dl dt{float:left;width:50%; overflow: hidden;}
.fwimgbox li{ float: left; width: 24.65%;}
.fwimgbox .imgae img{ display: block; width: 100%; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; }
.fwimgbox .imgae img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.fwimgbox .li{position: absolute;top:7%;bottom:7%;left:55%;right:5%; }
.fwimgbox .li .textbox{position: absolute;top:50%;margin-top:-96px;*margin-top:-123px;}
.fwimgbox .dlcur .li{left:5%; right:55%;}
.fwimgbox .li h3{ font-size: 20px; color:#333; margin-bottom:28px; font-weight: bold; *margin-top:31px; *margin-left:32px; }
.fwimgbox .li p{ font-size: 14px; color:#666; line-height: 24px; *margin-left:32px;}
.fwimgbox .li .icon1{position: absolute;right:0;bottom:0; width:35%;}
.fwimgbox .li .icon1 img{display:block;width:100%;}

.anavlist{ ;margin-top:23px;}
.anavlist a:hover{ background-color: #eb6100; color: #FFF; }
.anavlist a{ display: inline-block; width:100px; height:33px; border:1px solid #d6d6d6; margin-right: 7px; line-height: 33px; font-size: 14px; color:#666;}
.newwsbg{ background-color: #fafafa; border-top:1px solid #e0e0e0;}
.newwsbg.news{ padding-bottom: 39px; width: 100%;}
.news2.news{ padding-bottom:44px;}

.bgc{ background: url(../webimages/bgc.png) no-repeat;width: 100%; height: 100px; line-height: 100px; overflow: hidden;}
.bgc ul li{ float: left; font-size:16px;color: #FFF;}
.bgc ul li p{ padding-left:40px;}
.bgc ul .li1{ background: url(../webimages/ftel.png) no-repeat left center; font-size: 24px; margin-right: 114px;}
.bgc ul .li2{ background: url(../webimages/faddr.png) no-repeat left center; margin-right: 80px;}
.bgc ul .li3{ background: url(../webimages/fzj.png) no-repeat left center; margin-right: 80px;}
.bgc ul .li4{ background: url(../webimages/fyx.png) no-repeat left center;  float: right;}

.indexmodule{width:100%;overflow:hidden;}
.indexmodulecont{width:101%;}
.indexmodulecont ul li{width:33.33%;float:left; position: relative; *width:32.98%}
.indexmodulecont ul li a{display:block;padding:2px 0 0 2px;overflow:hidden;position:relative;}
.indexmodulecont ul li img{display:block;width:100%;}
.indexmodulecont ul li .img{position:absolute;top:0;left:0;z-index:5;}
.indexmodulecont .conttext{ position: absolute;top:50%;left: 0; z-index: 6; width: 100%; height: 250px; text-align: center;margin-top:-125px;}

.indexmodulecont .conttext .number span{ font-size: 14px; color: #FFF;}
.indexmodulecont .conttext .number h4{ display: inline-block; text-align: center;*display:inline;*zoom:1;margin:0 3%;}
.indexmodulecont .conttext .number .Line{ font-size: 52px; color: #FFF; height: 72px; line-height: 72px; overflow: hidden;}
.indexmodulecont .conttext .topmiaoshu .text{ font-size: 14px; color: #91aab3; line-height: 24px; height: 96px; overflow: hidden;padding:0 10%;}
.indexmodulecont .conttext .topmiaoshu{ margin-bottom: 10px;}
.indexmodulecont .conttext .topmiaoshu h3{ font-size: 24px; color: #FFF; height: 24px; line-height: 24px; overflow: hidden; margin-bottom: 26px;}


/*footer*/
.index-footer{background: #19171b;width: 100%;padding-top: 48px; }
.index-footer li{float: left;margin-right: 110px;}
.index-footer h5{font-size: 16px;color: #ffffff;padding-bottom: 16px;}
.index-footer p{padding-bottom: 3px;}
.index-footer p a{font-size: 13px;color: #aaaaaa;}
.index-footer p a:hover{color: #fff;}
.index-footer .foot-nr{padding-bottom: 23px; padding-right: 35px;}
.index-footer .foot-nr ul{ border-right: 1px solid #2d2b2e;}
.index-footer .code{ text-align: center;}
.index-footer .code  img{width: 130px;height: 130px;display:block; margin: 0 auto;}
.bottominfo{ height: 46px; background-color: #000; line-height: 46px;}
.bottominfo em{ padding:0 10px;}
.bottominfo a{ font-size: 13px; color:#666;}
.bottominfo a:hover{ color: #FFF;}
.bottominfo span{ font-size: 13px; color:#666; float: right;}
.ljgdwrap .ljbg{ cursor: pointer;background: url(../webimages/ljbg.png) no-repeat; width: 170px; height: 49px; line-height: 49px; padding-top:0; padding-left:27px; margin-top:46px;  }
.ljgdwrap .ljbg:hover{background: url(../webimages/ljbgho.png)}
.ljgdwrap .ljbg:hover{ background-color: #eb6100;}
.ljgdwrap .ljbg:hover a{ color:#FFF;}
.ljgdwrap .ljbg a { display:block;}

/*分享*/
.commonDetailedtitleTimeAuthor{color:#666; font-size:13px; margin-top: 17px; height: 36px; line-height: 36px; }
.commonDetailedtitleTimeAuthor span{ font-size: 14px; color: #aaaaaa; margin-right: 3px; *margin-right: 0;  *margin-left:59px; *float: left}
.bdsharebuttonbox a{ display: inline-block; margin-left: 1%; float: none; padding:0 0 0 25px; height: 24px;}
.bdsharebuttonbox .qq{ background: url(../webimages/qq.png) no-repeat;}
.bdsharebuttonbox .wchat{ background: url(../webimages/wchat.png) no-repeat;}
.bdsharebuttonbox .weibo{ background: url(../webimages/weibo.png) no-repeat;}
.bdsharebuttonbox .qqkj{ background: url(../webimages/qqkongjian.png) no-repeat;}
.bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{ width: 25px !important; height: 25px !important; *width:8px !important;}
.bdshare-button-style0-16 .bds_sqq{background-position:0 !important;}
.bdshare-button-style0-16 .bds_weixin{background-position:0 !important;}
.bdshare-button-style0-16 .bds_tsina{background-position:0 !important;}
.bdshare-button-style0-16 .bds_qzone{background-position:0 !important;}
.bd_weixin_popup{ height: 307px !important;}

/*侧飘*/

.rightmenu{position: fixed;right: 0;top: 20%;z-index: 999; display: none; cursor: pointer;}
.rightmenu .ico-box{ width: 50px; height: 50px; display: block; position: relative;}
.rightmenu .ico-box a{ display:block;}
.rightmenu .ico01{ background:#1d364a url(../webimages/fenxiang.png) no-repeat center center; border-bottom: 1px solid #415e76;}
.rightmenu .ico02{ background:#1d364a url(../webimages/Q222.png) no-repeat center center; border-bottom: 1px solid #415e76;}
.rightmenu .ico02ho{ background:#1d364a url(../webimages/Q2.png) no-repeat center center; border-bottom: 1px solid #415e76;}
.rightmenu .ico03{ background:#1d364a url(../webimages/Q1.png) no-repeat center center; border-bottom: 1px solid #415e76;}
.rightmenu .ico04{ background:#1d364a url(../webimages/Q3.png) no-repeat center center; border-bottom: 1px solid #415e76;}
.rightmenu .ico05{ background:#1d364a url(../webimages/weixin.png) no-repeat center center; border-bottom: 1px solid #415e76;}
.rightmenu .ico06{ background:#1d364a url(../webimages/yijian.png) no-repeat center center; border-bottom: 1px solid #415e76;}
.rightmenu .ico07{ background:#333 url(../webimages/top.png) no-repeat center center;  border-bottom: 3px solid #000;}
.rightmenu .ico05 .weixinerweima{ position: absolute;right: 50px; top:0; display: none;}
.rightmenu .ico05:hover .weixinerweima{ display: block;}
.rightmenu .ico-box:hover{ background-color: #eb6100; border-bottom:1px solid #eb6100;}
.rightmenu .ico-box .icoad{ display: none;width: 145px; height: 50px; background-color: #eb6100; color: #FFF; font-size: 18px; line-height: 50px; text-align: center; position: absolute; right: 50px; top:0;}
.rightmenu .ico-box:hover .icoad{ display: block;}
/*产品中心*/
.body{ background-color: #eaeff5;}
.indexbannerimg{ width: 100%; height: 520px; overflow: hidden; position: relative;}
.indexbannerimg img{ display: block; width: 1920px; height: 520px; position: absolute; left:50%; margin-left:-960px;}
.cpabsolutecont{transition:all .3s ease-in-out;-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;
 position:relative;margin-top:-64px;z-index:30;
}
.cpcommonbg{background:#fff;padding:31px 45px 30px 49px;}
.cppagestitle{transition:all .3s ease-in-out;-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;}
.cppagestitle h4{ background: url(../webimages/cpsmicon.png) no-repeat left center; padding-left:23px;}
.cppagestitle h4 span{display:block; color:#eb6100;font-size:24px;font-weight:bold; *line-height: 24px;}
.cppagestitle h4 em{font-size:36px;color:#e4e6ea;text-transform:capitalize;line-height:40px;}
.cppageslink{display:block;float:right;}
.cppageslink a{display:inline-block;}
.cppageslink a.cur{color:#008bd2;}
.cppagestitle .wqindexicon{width:19px;height:15px; background: url(../webimages/icon1a.png) no-repeat left 0px;vertical-align:-3px;*vertical-align:4px;}


.willbtn{ background-color: #FFF; margin-top:12px; margin-bottom: 20px;}
.willbtn a{display:inline-block;float:left;padding:24px 62px 21px 62px;text-align:center; background-color: #fff; font-size: 16px; line-height:16px;color: #666; *height:15px;}
.willbtn a{background: url(../webimages/icon22.png) no-repeat right center;}
.willbtn a:hover, .willbtn a.cur{color:#fff;background:#eb6100;}
.productsty2{ overflow: hidden;}
.productsty2 ul{ width: 1250px;}
.productsty2 ul li{ float: left;width:370px;padding:0; margin-right: 46px; margin-bottom: 40px;text-align:center;transition:transform .3s ease;-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;-o-transition:transform .3s ease;
 transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);
}
/*.productsty2 ul li:hover{box-shadow:0 15px 30px rgba(0,0,0,0.1);
 transform:translate3d(0,-2px,0);-webkit-transform:translate3d(0,-2px,0);-moz-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);
}*/
.productsty2 .protydiv{height:470px; background-color: #FFF; padding-top:47px; *height: 410px;}
.productsty2 .protydiv img{ display: block; width: 276px; height: 307px; margin:0 auto;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; }
.productsty2 .protydiv img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.productsty2 .protydiv a{ display: block; overflow: hidden;}
.productsty2 .protydiv span{display:block;font-size:16px;padding-top:30px; color:#333; padding-bottom: 3px;}
.productsty2 .protydiv a em{color:#999; font-size: 14px;}
.remorebtn{display:block;height:44px;background:#eb6100 url(../webimages/icon19.png) no-repeat center;margin-top:-7px; margin-bottom: 54px;}
.remorebtn.chanplb{ margin-top:-6px; margin-bottom: 54px; *margin-top:30px;}

/*产品列表详细*/

.ProductDetailstop{ background:#FFF;}
.ProductDetailstopleft{ float:left; width:478px; height:478px; border:1px solid #ccc;position:relative;}
.ProductDetailstopleftimg{width:478px; height:478px;}
.ProductDetailstopleftimg img{ display:block;width:475px; height:475px;}
div.zoomdiv {z-index:100;position:absolute;top:0px;right:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.jqZoomPup {z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border: 1px solid #aaa;background: #ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.ProductDetailstopright{ float:right; width:568px; position:relative;}
.ProductDetailstopright dl{ margin:0px;}
.ProductDetailstopright dl dt{ font-size:32px;line-height:30px; padding-bottom:30px; border-bottom:1px solid #ccc; color:#1a1a1a;}
.ProductDetailstopright dl dd h6{ font-size: 15px; color: #333; margin-top:20px; font-weight: bold; height: 22px; overflow: hidden;}
.ProductDetailstopright dl dd p{ font-size: 15px; color: #666;}
.ProductDetailstopright dl dd{ font-size:14px; line-height:22px;border-bottom:1px solid #ccc; padding-bottom: 40px;}
.ProductDetailsSmallimg{overflow:hidden;position:relative;margin:0px 33px; width:488px; margin-top:33px; }
.ProductDetailsSmallimg ul{width:9999px;position:relative;}
.ProductDetailsSmallimg ul li{float:left;width:100px;height:100px; position:relative; display:inline; margin-right:28px; cursor:pointer;}
.ProductDetailsSmallimg ul li img{ display:block; width:100px; height:100px;}
.ProductDetailsSmallimg ul li span{ display:block; width:100%; height:100%; border:1px solid #dadada; position:absolute; left:0px; top:0px;}
.ProductDetailsSmallimg ul li.cur span{width:100%; height:100%; border:1px solid #eb6100;}
.ProductimgArrowleft,.ProductimgArrowright{ position:absolute; bottom:0px; width:33px; height:100px; cursor:pointer;}
.ProductimgArrowleft{left:0px;background:url(../webimages/Product2.gif) no-repeat left center;}
.ProductimgArrowright{right:0px;background:url(../webimages/Product3.gif) no-repeat right center;}
.shoucang{ width: 32px; height: 100px; background-color: #eb6100; position: absolute; right: -33px; bottom: -2px; padding:20px 7px 23px 7px; 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;}

.cpcommonbg.cpcommonbg2{ margin-top: 7px; padding-top: 50px;}
.willbtn.xqwillbtn{ background-color: #ededed; margin-top: 50px; margin-bottom: 40px;}
.willbtn.xqwillbtn a{ width: 276px; height: 60px; line-height: 60px; padding:0;}

.xnys h2{ font-size: 36px; color: #1a1a1a; text-align: center;  margin-bottom: 27px; height: 36px; line-height: 36px; overflow: hidden;}
.xnys{ overflow: hidden;}
.xnys .img{ display: block; margin: 0 auto;}
.xnys ul{ width: 1190px;}
.xnys ul li{ width:516px; float:left; margin-right: 64px; margin-bottom: 50px; }
.xnys ul li h6{ font-size: 20px; color: #333; margin-bottom: 12px; font-weight: bold; height: 21px; overflow: hidden;}
.xnys ul li p.text{ font-size: 15px; color: #666; line-height: 24px;}
.xnjs{ padding-top: 40px; *margin-bottom: 40px;}
.xnjs .right{  padding-left: 55px; padding-top: 7px;}
.yyyos{ padding-top: 40px; border-top:1px solid #dddddd;  padding-bottom: 39px;}
.yyyos .h2{ font-size: 36px; color:#1a1a1a; font-weight: bold; text-align: center; height: 37px; margin-bottom: 34px; line-height: 32px;overflow: hidden; *line-height: 38px;}
.yyyos dt img{ display: block; width:500px; height: 447px;}
.yyyos dd{ width: 580px; padding-top: 18px;}
.yyyos dd p{ background: url(../webimages/dicon.png) no-repeat left center; font-size: 16px; color: #1a1a1a;padding-left: 20px; line-height: 24px; margin-bottom: 21px; }
.yysbg {background: url(../webimages/yysbg.png) no-repeat;width: 100%;height: 90px; line-height: 68px; margin: 0 auto; text-align: center; font-size: 36px; color: #FFF;}
.jjfaxq{ margin-top: 36px;}
.jjfaxq dl dd h5{ font-weight: bold; font-size: 24px; color: #333; margin-bottom: 10px; height: 25px; line-height: 21px; overflow: hidden;}
.jjfaxq dl dd p{ font-size: 16px; color: #333;}
.jjfaxq dl dd{ margin-left: 24px;width:980px;}
.jjfaxq .jjimage{ display: block; margin: 0 auto; margin-top: 35px;}
.xgjjfa h5{ font-size: 20px; color: #333;}
.xgjjfa{ overflow: hidden; padding-top:37px; padding-bottom: 44px;}
.xgjjfa ul{ width: 1251px;}
.xgjjfa .imgwrap{ overflow: hidden; width: 250px; height: 141px;}
.xgjjfa ul li a{ display: block; overflow: hidden;}
.xgjjfa ul li{ float: left;width:280px; background-color: #FFF; padding:17px 15px 25px 15px; margin-right: 27px; margin-top:12px; *width: 250px;}
.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 img{ display: block; width: 250px; height: 141px;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.xgjjfa ul li img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.xgjjfa ul li p{ font-size: 13px; color: #666; line-height: 22px; height: 66px; overflow: hidden;}
.xgjjfa ul li span{ font-size: 13px; color: #eb6100; display: block; margin-top: 11px;}

/*规格参数*/
.tableWraper{margin-top:35px; font-size:14px; background:#fff;}
.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: 68px; width:254px; text-align: left;padding-left: 38px; *width:434px;}
.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;}

.cptexingwrap{ display: none; overflow:hidden;}
.cptexingwrap td { border:1px solid #ccc !important;}
.cptexingwrap .zilzx.zilzx2{ padding-top:16px;}
.cptexingwrap .zilzx{ border-bottom: 1px solid #e8e8e8; padding-bottom: 12px;}
.cptexingwrap .zilzx dd{ padding-top:12px;}
.cptexingwrap .zilzx dd a{ display: block; font-size: 20px; color: #008bd2; padding-bottom: 27px;}
.cptexingwrap .zilzx dd span{ font-size: 14px; color: #999;}
.cptexingwrap .zilzx dt .chakan{ display: block; margin-right: 25px;background: url(../webimages/chakan.png) no-repeat; width: 76px; height:76px;}
.cptexingwrap .zilzx dt .xiazai{ display: block; background: url(../webimages/xiazai.png) no-repeat; width: 89px; height: 89px;}
.cpcommonbg.cpxzcommonbg{ padding-bottom: 67px;}

.zhiweicont{margin-top:18px; padding-top:20px;border-top:1px solid #e8e8e8;}
.zhiweicont dl{padding:32px 18px;background:#f7f7f7;position:relative;margin-bottom:10px;}
.zhiweidate{font-size:24px;font-weight:bold;color:#eb6100;float:left; width: 15%; height:21px; overflow:hidden;}

.zhiweitext{padding-left:15%;padding-right:140px;padding-top:28px;line-height:24px;display:none; font-size: 14px; color: #4c4c4c;}
.zhiweititle div.zhiweismtit{float:left; }
.zhiweismtit h2 { font-weight:bold;}
.zhiweismtit h4 { font-weight:bold;}
.zhiweititle div.zhiweismtit p{ font-size: 14px;}
.zhiweiicon{display:inline-block;width:130px;height:100%;position:absolute;right:0;top:0;background:#ededed;cursor:pointer; }
.zhiweiicon span{display:inline-block;width:130px;height:105px;background:url(../webimages/icon21.png) no-repeat center; position: absolute; top:50%;
 left:50%; margin:-53px 0 0 -65px;}

.zhiweititle h4{font-size:16px;padding-bottom: 5px;}
.zhiweicont dl.cur .zhiweititle div.zhiweismtit{color:#eb6100;}
.sendresume{display:inline-block;width:120px;height:35px;line-height:35px; background:#eb6100;color:#fff;text-align:center;margin-top:32px;}
.sendresume:hover{color:#fff;}
.remorebtn.remorebtn2{ margin-top:35px; margin-bottom: 14px;}

.willbtn.wtwillbtn{ background-color: #eee; margin-top:33px; margin-bottom: 28px;}
.willbtn.wtwillbtn a{display:inline-block;float:left;padding:24px 94px 21px 88px;text-align:center; background-color: #fff; font-size: 18px; line-height:5px;color: #333;}
.willbtn.wtwillbtn .a{background: url(../webimages/icon22.png) no-repeat right center;}
.willbtn.wtwillbtn .a:hover, .willbtn .a.cur{color:#fff;background:#eb6100;}
.search{ width:225px;height:28px;background:#FFF; position:relative ; top:4px; margin-right: 14px; margin-top: 8px;}
.search label{display:block;width:188px;height:28px;padding:5px;}
.search_input{display:block;width:100%;height:18px;background:none;color:#000; outline: none;}
.search_button{ display:block; background: url("../webimages/search_button.png") no-repeat center center; width:40px; height:28px; position:absolute; top:0px; right:0px; cursor:pointer;}

.Commonproblem{background:#fff; margin-top:20px;}
.Commonproblem ul{margin:0px;}
.Commonproblem ul li.borderbottom{border-bottom:1px solid #e8e8e8; padding-top:15px;}
.Commonproblem ul li h3.problemtitle{position:relative;padding:6px 50px 15px 65px; background:url(../webimages/problem2.gif) no-repeat 99% 12px; font-size:16px; cursor:pointer;}

.Commonproblem span.problemQ{ background:url(../webimages/problemQ.gif) no-repeat; display:block; width:32px; height:32px; position:absolute; left:0px; top:0px;}
.Commonproblem span.problemA{ background:url(../webimages/problemA.gif) no-repeat; display:block; width:32px; height:32px; position:absolute; left:40px; top:25px;}

.CommonproblemContent{ background:#f7f7f7; padding:35px 35px 35px 90px; font-size:13px; line-height:24px; position:relative; display:none;}

.Commonproblem ul li.cur h3{color:#00a0ea; font-weight: bold;}
.remorebtn.cjwtremorebtn{ margin-bottom: 0; margin-top: 26px;}
.remorborderbottom{ border-bottom: 1px solid #ccc; padding-bottom: 33px;}
.xgjjfa.wtxgjjfa ul li{ width: 260px; padding:0; margin-right: 23px; }
.xgjjfa.wtxgjjfa ul p{ height: 22px;}
.xgjjfa.wtxgjjfa ul p.imgbox{ width: 250px; height: 141px; overflow: hidden;}

.xgjjfa.wtxgjjfa h6.cur{ color:#eb6100;}
.xgjjfa.wtxgjjfa li:hover h6{ color:#eb6100;}
.xgjjfa.wtxgjjfa{ padding-bottom: 19px; *padding-bottom: 35px;}



.telwrap .tel { width: 739px; height: 48px; line-height: 48px;background-color: #eb6100; color: #FFF; font-size: 24px; text-align: center;}
.telwrap .tel img{ display: inline-block; vertical-align: middle; margin-right: 5px;}
.telwrap{ margin-top: 43px;}
.telwrap .search{ width: 352px; height: 48px; border:1px solid #dddddd; top:0; margin-right: 0; margin-top: 0;}
.telwrap .search label{ width:309px; height: 48px;}
.telwrap .search_input{ height: 38px; font-size: 16px;}
.telwrap .search_button{ display:block; background: url("../webimages/search_button2.png") no-repeat center center; width:40px; height:48px; position:absolute; top:0px; right:2px; cursor:pointer;}
.willbtn.fywlwillbtn a{ padding: 24px 51px 21px 51px;  }
.willbtn.fywlwillbtn{ margin-bottom: 0;}
.address ul{ border-bottom:1px solid #e9e9e9; padding-bottom: 28px; padding-top:58px;}
.address ul.ul{ padding-bottom: 46px; border-bottom: none;}

.address li{ float: left; border-right:1px solid #e9e9e9; width: 360px; padding-left:70px;*padding:0;}
.address h6{ font-size: 16px; color: #333; margin-bottom: 33px;*margin-left: 70px; font-weight: bold;}
.address p{ font-size: 14px; color: #333;*margin-left: 70px;}
.jjfa{ display: block; margin: 0 auto; margin-top:43px; }
.mdtext{ background: url(../webimages/border.png) no-repeat center;font-size: 24px; color: #333; text-align: center;}
.mdtext {}
.xgjjfa.gjwlxgjjfa{border-top: 1px solid #e9e9e9; margin-top:56px;}
.cpqhbox.wenticpqhbox .wtsicon3.wtsicon3ho{ background: url(../webimages/goumaiho.png) no-repeat center center;}
.gmzdwrap{ margin-top:58px;}
.gmzdwrap img{ display: block;width: 524px; height: 224px; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.gmzdwrap img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.gmzdwrap dd{ width:546px; float: left;}
.gmzdwrap dt{overflow: hidden;}
.gmzdwrap dd h3{ font-size: 24px; color: #eb6100; margin-bottom: 37px; height: 24px; line-height: 24px; overflow: hidden;}
.gmzdwrap dd p{ font-size: 16px; color: #333; line-height: 24px; margin-bottom: 18px;}
.gmzdwrap dd .p{ font-weight: bold;}

.Course1{ background-image:url(../webimages/course2bg.png); background-repeat:repeat-y; background-position:50% top; margin-top:30px; position:relative;  padding-bottom: 28px;}
.Course1 dl{  padding:0px; position:relative;margin-top: 36px;}
.Course1 dl dd{ float:left; width:43%; background-color:#f2f2f2; position:relative;}
.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 p{ font-size:16px; color:#666666;text-align: right; padding:23px 23px 26px 30px; line-height: 22px;}
.Course1 dl dd div.CourseArrow{ position:absolute; right:-34px; width:34px; height:16px; background-image:url(../webimages/licheng3.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:78px; height:78px; position:absolute; left:50%; margin-left:-39px;top:50%; margin-top:-22px;}
.Course1 dl.cur dd div.CourseArrow{ position:absolute; left:-34px; width:34px; height:16px; background-image:url(../webimages/licheng3r.png); background-repeat:no-repeat; top:50%; margin-top:-8px;}

.Course1 dl{ }
.Course1 dl.cur dd{ float:right;}
.Course1 dl.cur dd div.time{ right:20px; left:auto;}
.Course1 dl.cur dd h3{padding-top:15px;}
.Course1 dl.cur dd p{ text-align: left;}
.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);}
.boboder{border-bottom: 1px solid #cccccc; margin-top:32px;}
 h3.gmzdtext{ font-size: 24px; color: #ff6900; margin-bottom: 60px; margin-top:50px;}

.fwlinian{ margin-top:45px; margin-bottom: 22px;}
.fwlinian img{ display: block; width: 536px; height: 183px;}
.fwlinian p{ font-size: 16px; color: #333; line-height: 24px;}
.fwlinian h6{ font-size: 18px; color: #008bd2; margin-top:33px; margin-bottom:5px; font-weight: bold;}
.fuwys h6{ font-size: 18px; color: #008bd2; margin-bottom: 15px; font-weight: bold;}


.solution02 dl{background:#f2f2f2; margin:0px; padding:0px; overflow: hidden;}
.solution02 dl dt{ float:right; width:50%; padding:45px 45px 0px; *padding:0;}
.solution02 dl dt p.font13{font-size:13px; padding:20px 0px; }
.solution02 dl dt p.more a{border:1px solid #999999; display:inline-block; padding:3px 15px ;*margin-left:45px;}
.solution02 dl dd{ float:left; width:50%; overflow: hidden;}
.solution02 dl dd img{ display:block; width:554px; height: 300px;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; }
.solution02 dl dd img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.solution02 dl dd .img1{ display:block; width:554px; height:432px; }
.jiamsolution dl dd .img2{ display: block;width: 554px; height: 432px;}
.solution02 dl.cur dd{float:right;}
.solution02 dl.cur dt{float:left;}
.solution02 .dt h3{ font-size: 20px; color:#333; margin-bottom:33px; font-weight: bold; height: 24px; overflow: hidden; *margin-top:45px; *margin-left:45px; line-height:20px;}
.solution02 .dt p{ font-size: 16px; color:#666; line-height: 24px;*margin-left: 45px;}
.solution02 .dt .icon1{ float: right; margin-top:-87px; *margin-right: 45px; }
.solution02 .dt .icon2{ float: right; margin-top:-81px;*margin-right: 45px;}
.solution02 dl.cur .dt .icon3{ float: right; margin-top:-141px;*margin-right: 45px;}
.solution02 .dt .icon4{ float: right; margin-top:-73px;*margin-right: 45px;}

.shfuzc{  padding-top:51px; padding-bottom: 65px; position: relative}
.shfuzc .text{ width: 580px; background-color: #FFF; position: absolute; left:0; margin-top: 43px; padding-top:30px; }
.shfuzc .text h3{ font-size: 30px; color:#333;}
.shfuzc .text h3 .bor{  border-bottom: 5px solid #58b6df; width: 42px; margin-top:30px;}
.shfuzc .text p{ margin-bottom: 25px; font-size: 16px; color: #333; line-height: 24px;}

.jiaruyn{ overflow: hidden;}
.jiaruyn .jxyz ul { margin-top:42px; padding-left:2px;  width: 1300px;}
.jiaruyn .jxyz div{background: url(../webimages/ulbg.png) no-repeat center 43px; }
.jiaruyn .jxyz ul li{ float: left; width: 276px; text-align: center; margin-right: 94px;}
.jiaruyn h3{ font-size: 30px; color: #ff6900; font-weight: bold; padding-top:1px;}
.jiaruyn .jxyz{ background-color: #f7f7f7; padding:40px 32px 36px 42px; text-align: center; margin-top: 20px;}
.jiaruyn .jxyz h6{ font-size: 20px; color:#333; font-weight: bold;}
.jiaruyn .jxyz ul li a{ background: url(../webimages/01.png) no-repeat center center; display: block; width: 74px; height: 74px; margin:0 auto;}
.jiaruyn .jxyz ul li p{ margin-top: 20px; line-height: 24px; font-size: 16px; color: #333;}
.solution02.jiamsolution dl dd{ float:right; width:553px; height:432px;}
.solution02.jiamsolution dl dt{ float:left; width:555px; padding:0; padding-right: 30px; *padding-right:0; *width: 518px; height:432px; overflow:hidden; padding-top:30px;}
.solution02.jiamsolution dl.cur dd{float:left;}
.solution02.jiamsolution dl.cur dt{float:left; padding:30px 20px 0 39px; *padding:0;}
.jiamsolution .p{ background: url(../webimages/picon.png) no-repeat left top; padding-left: 57px; margin-bottom: 37px; *margin-bottom: 25px;}
.solution02.jiamsolution dl{background:none; height:432px;}
.solution02.jiamsolution dl img { display:block; height:432px;}
.jiamtj{ margin-top: 56px;}
.solution02.jiamsolution .dt p{ color:#333; font-size: 16px; min-height:48px;}
.solution02.jiamsolution .cur .dt p{ margin-bottom: 20px;}
.gjwlxgjjfa.jiam{ margin-top:50px;}

.cpqhbox.wenticpqhbox .wtsicon6.wtsicon6ho{ background: url(../webimages/spho.png) no-repeat center center;}
.cpqhbox.wenticpqhbox .wtsicon6:hover{  background: url(../webimages/spho.png)}

.wuyecont{ overflow: hidden;}
.wuyelistpage{ width: 1190px;}
.wuyelistpage li{width:368px;overflow:hidden;text-align:center; float: left; height: 188px; margin-right: 3px; margin-bottom: 3px;}
.wuyelistpage li div{position:relative;overflow:hidden;}
.wuyelistpage li img{display:block;width:100%;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; }
.wuyelistpage li img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.linkwuye{display:block; width:100%;height:100%;position:absolute;left:0;top:0;color:#fff;font-size:20px;font-weight:bold;opacity:0;filter:alpha(opacity=0);
 transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;
}
.linkwuye span{display:block; padding-top:20%;}
.linkwuye em{content:""; position:absolute;max-width:48px; width:48px;height:48px;bottom:2px;left:50%;margin-left:-24px;background:url(../webimages/icon20.png) no-repeat;}
.wuyelistpage li a:hover{color:#fff;}
.linkwuye.showlin{opacity:10;filter:alpha(opacity=100);background:url(../webimages/icon39b.png) no-repeat;}
.remorebtn,.spzhongxin{ margin-top:15px; margin-bottom: 40px;}


.zaixianfuwu a{ width: 184px; height: 50px; line-height: 50px; color: #FFF;}
.zaixianfuwu .a2 span { background: url(../webimages/zaixianimga1bg.png) no-repeat left; display: inline-block; padding-left: 31px; color:#eb6100; }
.zaixianfuwu .a:hover{ color:#FFF;}
.zaixianfuwu .a:hover span,.zaixianfuwu .a.cur span{ color: #FFF; background: url(../webimages/zaixianimga1.png)  no-repeat left}
.zaixianfuwu a{display:inline-block;float:left;text-align:center; background-color: #fff; font-size: 16px; color: #666; *height:52px;}
.zaixianfuwu a{background: url(../webimages/icon22.png) no-repeat right center;}
.zaixianfuwu a:hover, .zaixianfuwu a.cur{color:#fff;background:#eb6100;}
.zaixianfuwu{ background-color: #ededed; margin-top: 50px; margin-bottom: 40px;}

.feedback01{padding:36px 0;}
.feedbacktit h3{ font-size:16px;}
.feedbacktit{ margin-bottom: -24px; margin-top:52px;}
.feedbacktit h3 em{color:#0d71ca;}
.feedbacktips em{color:#eb6100;}
.feedback1{padding-left:84px;margin-top:2%; overflow: hidden;}
.feedback1 ul{ width: 1300px;}
.feedback1 ul li{padding-bottom:18px; float:left; margin-right: 180px; width: 378px;}
.feedback1 ul li label{display:block; border:1px solid #dcdcdc; margin-left: 12px;}
.feedbacklabel{display:block;    padding-bottom: 17px; font-size: 16px; color: #1a1a1a;}
.feedbacklabel em{color:#eb6100;margin-right:8px;}
.feedbacktext{width:100%;height:35px;padding-left:12px; font-size: 16px; *width: 95%; *line-height: 34px;}
.feedbackarea{width:935px;height:126px;border:1px solid #dcdcdc;padding:12px; margin-left:12px; resize: none; *width: 898px;}
.feedback1 ul li.lastfeedback{width:100%;}
.feedbackbtn{text-align:center;}
.feedbackbtn input{height:35px;background:#eb6100;font-size:18px; color:#fff;line-height:35px;cursor:pointer; padding-left: 39px; padding-right: 39px; margin-right: 20px;}

.feedbackcode{border:1px solid #dcdcdc;width:100%;height:38px;position:relative;}
.feedbackcode input{width:100%;height:36px;padding-left:12px;}
.feedbackcodeimg{display:block;position:absolute;top:0px;right:0;}
.feedbackcodeimg img{display:block;width:83px;height:36px;}
.feedback{ margin-bottom:59px;}
.feedbacklabe2{ padding-left:12px;}

.wtwillbtn.zlxiazai{ margin-bottom: 35px;}
.zilzx .spzhongxin{ margin-bottom: 25px;}

.contactcont02{ padding-top: 65px;}
.contactcont02 .conmap{padding:0;border:none;}
.contactcont02 .contacttext{text-align:center;color:#999999;}
.contactcont02 .contitle{color:#333; font-size:30px;line-height:32px; margin-bottom: 8px; height: 32px; overflow: hidden;}
.context{font-family:Arial;text-transform:uppercase; font-size: 16px; color: #666;}
.contactmess li a { display:block;}
.contactmess li{float:left;width:21%;font-size:13px;color:#666;text-align:center; margin-top: 50px; margin-right: 35px;}
.conaddressicon{display:inline-block; width:83px;height:80px;margin-bottom:12px;}
.contactmess p{ font-size: 14px; color: #333;}
.contactmess p.contactmesstext{margin-top:12px;font-size:16px;}
.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: 415px; height: 179px; background-color: #f7f7f7; padding-top: 15px; padding-left: 23px; margin-left: 76px;}
.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{width:1220px;}
.lineguihau li{float: left; width: 445px; margin-right: 160px; margin-top: 30px; }
.lineguihau li.notit{ margin-top: 33px;}
.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:502px;border:none;padding:0;margin:0;}



.pinpaigushibimg{ margin-top: 35px; text-align: center;}
.pinpailicheng{border-top:1px solid #ededed; height: 53px;}
.pinpailicheng a{ display: block; float: left; width: 50%; line-height: 53px; font-size: 18px; background-color: #ededed; text-align: center; color:#333;}
.pinpailicheng a.cur,.pinpailicheng a:hover{ background:none; color:#eb6100; font-weight: bold;}

.course2{background:#fff;margin-top:60px;  display: none;}
.course2 dl{ margin:0px; position:relative;}
.course2 dl dd{ float:left; width:556px; border-right:3px solid #e6e6e6; padding-right:80px; padding-bottom:20px; *width:474px;}
.course2 dl dd h4{ text-align:right;font-size:30px;line-height:31px;color:#008de4; position:relative; margin-bottom:12px;}
.course2 dl dd h4 span{ display:block; width:80px; height:31px; position:absolute; right:-98px; overflow:hidden; background-image:url(../webimages/fazhan44.png);background-position:right center; background-repeat:no-repeat;}
.course2 dl dd p{ font-size:15px; text-align:right; line-height: 34px; color: #333;}

.course2 dl.flcourse dd{ float:right;width:554px;padding-right:0px;padding-left:80px;border-left:3px solid #e6e6e6;border-right:none; *width:471px;}
.course2 dl.flcourse dd h4{ text-align:left;}
.course2 dl.flcourse dd h4 span{ right:0px; left:-98px;background-image:url(../webimages/fazhan55.png);}
.course2 dl.flcourse dd p{ text-align:left;}
.course2 dd p.cur{  color:#008de4; font-weight: bold; text-decoration:underline;}
.course2 dl:hover p{color:#008de4; font-weight: bold; text-decoration:underline;}

.qiyejs{ margin-top:35px; padding-top:51px; *padding-top:0;}
.qiyejs .img1{ float: left; overflow: hidden;}
.qiyejs .img1 img{ display: block; width: 553px; height: 411px; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.qiyejs .img1 img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.qiyejs .text{ width: 555px; padding:52px 56px 0 34px; *padding:0; *margin-left:45px; *width: 510px;}
.qiyejs .text h2{ font-size: 30px; color: #333; margin-bottom: 12px; *margin-top: 31px; font-weight: bold; height: 30px; line-height: 30px; overflow: hidden; *height: 32px; *line-height: 31px;}
.qiyejs .text span{ font-size: 16px; color: #666; text-transform:uppercase;}
.qiyejs .text .bor{ border-top:5px solid #58b6df; width:42px; margin-top: 28px; }
.qiyejs .text .jj{ font-size: 15px; color: #333; line-height: 22px; margin-top:14px; *padding-top:32px; *width:500px; height: 194px; overflow: hidden; *margin-top: 0;}
.faznumber ul{ width: 1150px; padding-left:43px;}
.faznumber{ overflow: hidden; padding-top: 60px; padding-bottom: 67px;}
.faznumber ul li{ float: left; margin-right: 162px; text-align: center; font-size: 14px; color: #666;}
.faznumber ul li .text{ font-size: 14px; color: #666; margin-top: 15px;}

.shizhibuyi{ background: url(../webimages/bg222.png) no-repeat right center; height: 436px;}
.shizhibuyi .qiyejs .text{ width: 540px; padding:0 30px 0 34px; *padding:0; *margin:0; margin-top:33px;}
.shizhibuyi .qiyejs .img2{ float: left; position: relative; overflow: hidden;}
.shizhibuyi .qiyejs .img2 img{ width: 539px; height: 334px;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; }
.shizhibuyi .qiyejs .img2 img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.videolink { display:block;position:absolute;z-index:2;top:0;left:0;bottom:0; right:0;background:url(../webimages/btn.png) no-repeat center center;cursor:pointer; width: 539px; height: 334px;}

/*视频弹窗*/
.video-pop { display: none; width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 999; background: rgba(0,0,0,0.6); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); box-sizing:initial;}
.video-pop *{box-sizing:initial;}
.video-con { width: 682px; height: 490px; padding: 12px 50px; background: #fff; position: absolute; top: 50%; left: 50%; margin: -245px 0 0 -396px; }
.video-pop .close { display: block; width: 28px; height: 28px; background: url(../webimages/closebtn_01.png) no-repeat; position: absolute; top: 20px; right: 20px; }
.video-pop .videobox { width: 682px; height: 400px; overflow: hidden; position: relative; }
.video-pop .name { font-size:22px;color:#333;font-weight:bold;line-height:60px;height:60px;overflow:hidden;text-align:center;padding-top:10px;}
.video-pop .text { padding-top:6px;font-size:14px;color:#333;line-height:24px;height:96px;overflow-y:auto;}

.qiyewenhua{ margin-top:40px; margin-bottom: 57px;}
.qiyewenhua dt img{ display: block; width: 570px; height: 285px;}
.qiyewenhua .text{ width:500px; }
.qiyewenhua .text p{font-size: 15px; color:#333; line-height: 24px; background: url(../webimages/texticon.jpg) no-repeat left 7px; padding-left: 20px; margin-bottom: 18px;}

.idealist{color:#fff;margin-top:12px;}
.idealist .imgbox{ overflow: hidden; width: 337px; height: 301px; margin-bottom: 9px;}
.idealist .imgbox2{ overflow: hidden; width: 337px; height: 168px;}
.idealist .imgbox3{ overflow: hidden; width: 761px; height: 228px;}
.idealist .imgbox4{ overflow: hidden; width: 380px; height: 280px;}
.idealist .imgbox5{ overflow: hidden; width: 726px; height: 202px;}
.idealist .imgbox6{ overflow: hidden; width: 336px; height: 248px;}
.idealist .imgbox7{ overflow: hidden; width: 377px; height: 248px;}
.idealist .imgbox8{ overflow: hidden; width: 371px; height: 496px;}

.idealist img{display:block;width:100%;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.idealist img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.idealeft{background:#00a0e9;padding:0; height:569px;}
.idearight{padding:0;float:right;width:65.66666667%;overflow:hidden;}
.paddingcont{padding:20px 20px 28px 17px; height: 102px;}
.paddingcont.paddingcont3{padding:20px 20px 28px 17px; height: 95px; *padding-bottom:0;}
.idealist.idealist2 .comcultureleft .paddingcont.paddingcont4{padding:20px 20px 28px 17px; height: 161px; *height:96px;}

.ititle{font-size:20px;font-weight:bold;padding-bottom:10px;}

.idealist.idealist2 .comcultureleft{ float: right;}
.idealist.idealist2 .comcultureright .linianleft{width: 336px;}
.idealist.idealist2 .comcultureright .linianleft .paddingcont{width: 336px; *width:300px; *height: 80px; *padding-bottom: 0;}
.idealist.idealist2 .comcultureright .linianleft.newlinianrg{ width: 377px; }
.idealist.idealist2 .comcultureright .linianleft.newlinianrg .paddingcont.paddingcont2{ width: 377px;}
.idealist.idealist2 .comcultureright .linianleft img{ display: block;width:336px; height:248px; *height: 213px;}
.idealist.idealist2 .comcultureleft .paddingcont{ height: 157px;}
.idealist.idealist2 .comcultureright{ float: left;}
.idealist.idealist2 .comcultureright{width: 726px;}
.idealist.idealist2 .comcultureleft{width: 371px;}

.idtop{background:#8fc31f;}
.idbottom{padding-top:10px;margin-right:-1%;}

.linianleft{width:380px; height: 369px; }
.linianleft .paddingcont{background:#f39800;padding:21px 18px;}
.liniantitle{font-size:16px;padding:8px 0;}
.comcultureleft{padding:0; width: 337px; float:left;}
.comcultureleft .paddingcont{background:#018bd3; }
.comcultureleft .paddingcont.qysm{ background-color: #14b1fa;}
.comcultureright .paddingcont{background:#018bd3;}
.cultureimg01{margin-bottom:9px;}
.comcultureright{padding:0;float:right;width:762px;overflow:hidden;}
.paddingcont p{ font-size: 20px;}
.comcultureleft .paddingcont.qysm.height{ height: 129px; *height:81px;}

.qiyewenhuafo{ border-top: 1px solid #ccc; padding-top: 45px; margin-top: 45px;}
.qiyewenhuafo.qiyewenhuafomr{ margin-top: 24px;}
.qiyewenhuafo ul li .imgbox{width: 260px; height: 146px; overflow: hidden;}
.qiyewenhuafo ul li img{ display: block; width: 260px; height: 146px; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.qiyewenhuafo ul li img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.qiyewenhuafo h5{ font-size: 20px; color: #333;}
.qiyewenhuafo{ overflow: hidden; padding-top:28px; margin-bottom: 16px;}
.qiyewenhuafo ul{ width: 1251px;}
.qiyewenhuafo ul li{ float: left; background-color: #FFF; margin-right: 27px; margin-top:12px;}
.qiyewenhuafo ul li:hover h6,.qiyewenhuafo ul li h6.cur{ color: #eb6100;}
.qiyewenhuafo ul li h6{ font-size: 16px; color: #333; line-height: 24px; padding-top:2px; padding-bottom: 8px;}
.qiyewenhuafo ul li p{ font-size: 13px; color: #666; line-height: 22px;}
.qiyewenhuafo ul li span{ font-size: 13px; color: #eb6100; display: block; padding-top: 11px;}

.newsbg .pagestitle{position:absolute;width:94%;padding:3%;left:0;top:0;}
.newsleft{width:756px; }
.newsright{width:258px; padding:55px 21px 0 21px ;background:#f2f2f2; position: absolute; top:0; right:0; bottom:0; }
.newsright,.newsright *{ box-sizing: initial;}

.newsright .pageslink{padding:0;}
.newslist dl{padding:33px 0;border-bottom:1px solid #d9d9d9;}
.newslist dt{padding:0; width: 30%; float: left; overflow: hidden;}
.newslist dt img{display:block;width: 220px; height: 124px;  -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; }
.newslist dt img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.newslist dd{padding:0;width:66%;float:right;}
.newslist dd span{font-size:30px;font-weight:bold; line-height:30px;color:#ccc;}
.newslist dd h4{font-size:18px;font-weight:bold;margin:8px 0; height: 21px; overflow: hidden;}
.newslist dd h4 a{color:#333; font-size: 18px;}
.newslist dd:hover a{ color:#eb6100; }
.newslist dd p{height:43px;overflow:hidden;}
.newsleft .remorebtn{margin:30px 0 0 0;}
.newsdetailtl h4{font-size:30px;}

.pageslink{display:block;float:right;padding-top:14px;}
.pageslink a{display:inline-block;}
.pageslink a.cur{color:#006fcb;}

.newsrighttitle{font-size:18px;color:#008bd2;font-weight:bold; height: 21px; overflow: hidden;}
.newsrightlist{padding:10px 0 18px 0;background:url(../webimages/icon23.png) no-repeat left bottom;background-size:100%;}
.newsrightlist dt{overflow: hidden;}
.newsrightlist dt img{display:block;width: 260px; height: 195px;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; }
.newsrightlist dt img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.newsrightlist dd span{display:inline-block;font-size:26px;color:#999999;line-height:28px;margin:10px 0 12px 0;}
.newsrightlist dd h4{font-size:16px;font-weight:bold;margin-bottom:6px; height: 21px; overflow: hidden;}
.newsrightlist dd h4 a{color:#666;}
.newsrightlist dd p{text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3; height: 42px;}

.newstextlist{font-size:12px;padding-top:24px;color:#666;}
.newstextlist li span{float:right;}
.newstextlist li a{color:#666;}
.newstextlist li p{width:80%; text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;}
.newsleftrwap{ position: relative; padding-bottom: 50px; margin-top:28px; min-height: 1080px;}
.cpcommonbg.xwzxcommonbg{ padding-bottom: 0;}
.tuijianchanpin{ margin-top: 15px;}
.tuijianchanpin .img66{width: 260px; height: 260px; background: #FFF; font-size: 16px; color:#333;  text-align: center; padding-top:32px; margin-top: 12px; overflow: hidden;}
.tuijianchanpin .img66 img{ display: block; margin:0 auto; margin-bottom: 23px; max-width:100%; height: 169px;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; }
.tuijianchanpin .img66 img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.tuijianchanpin .img66 a{ display: block;}
.newlistsxw li{ float: left; width: 125px; height: 101px; background-color: #FFF; margin-right: 10px; text-align: center; padding-top:24px; margin-bottom: 12px; *height: 101px; overflow: hidden;}
.newlistsxw li img{ display: block; margin:0 auto; width: 61px; height: 56px;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.newlistsxw li img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.newlistsxw li a{ display: block;}
.newlistsxw p{ font-size: 14px; color:#008bd2; margin-top: 10px; height: 21px; overflow: hidden;}
.newlistsxw{ width: 272px; overflow: hidden; padding-top:20px;}
.bannerxwzx{ position: relative; overflow-x: hidden;}
.bannerxwzx .indexbannerdot{ }
.bannerxwzx .indexbannerdot{ position:absolute;  width:150px; height: 20px;z-index:99;top:20px; right: 0px;bottom:auto;text-align: right;}
.bannerxwzx .indexbannerdot a{display:inline-block; width:13px; height:13px; margin:0px 4px; background:url(../webimages/indexxw_02.png) no-repeat; overflow:hidden; line-height:300px;}
.bannerxwzx .indexbannerdot a.cur{background:url(../webimages/indexxw_03.png) no-repeat; }

/*个人信息弹窗*/
.sign-centent{background:#fff; line-height:25px;}
.sign-centent h3{font-size:16px; font-weight:bold; height:50px; line-height:50px; padding-left:10px;border-bottom:1px solid #d9d9d9; }
.sign-centent h3 span{ float:right;width:28px;height:21px; display:block; margin-top:12px;padding-right:10px;background:url(../webimages/close.jpg) center center no-repeat; cursor:pointer;}
.sign-up-join{ display:none;width:540px;padding:10px;position:fixed;z-index:100;left:50%;margin-left:-270px;top:50%;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+0)); background:url(../webimages/aindex_inco08.png) repeat;font-family:Microsoft Yahei; margin-top: -181px; }
.sign-centent{background:#fff; line-height:25px;}
.nqhHMmain{padding:20px 74px;}
.nqhHMmain li{margin-bottom:10px;}
.nqhHMmain li p{padding-bottom:8px;}
.nqhHMmain li input[type="text"]{height:36px; line-height:36px; border:1px solid #d9d9d9; padding-left:10px;}
.modify-tel span{ float:left;margin-right:10px;padding-top:5px;}
.modify-tel label{ float:left;}
.modify-tel label input{width:190px;}
.modify-tel  a{ float:right;width: 91px;height:36px;line-height:36px;text-align: center;font-size: 13px;color: #0b0b0b;background-color: #d1d1d1;}
.news-numtel label{margin-bottom:10px; position: relative;}
.news-num01{width:300px;}
.news-num01 input{width:290px;}
.news-num02{ width:200px; display:inline-block; vertical-align:middle;}
.news-num02 input{width:190px;}
.news-numtel .verifyBtn{ display:inline-block; vertical-align:top;margin-left:10px;width: 91px;height:36px;line-height:36px;text-align:center;font-size: 13px;color: #0b0b0b;background-color: #d1d1d1;}
.phone-btn a{display: inline-block;width: 100px; height: 30px; border: solid 1px #eb6100;line-height: 30px;text-align: center;font-family: "Microsoft YaHei"; cursor: pointer; margin-right: 15px;}
.yww_xxinputAleft{background: #eb6100; color: #fff; }
.yww_xxinputAright{background: none; color: #333;}



/*解决方案*/

.jjfasolution dl{background:#fff; margin:0px; padding:0px; height:353px;}
.jjfasolution dd a{ display: block;position: relative; overflow: hidden; width: 601px; height: 353px;}
.jjfasolution dl dd a:after {content:''; display:block; width:17px; height:33px; position:absolute; left:-3px; top:154px; z-index:1; background:url(../webimages/arrow01.png) no-repeat; }
.jjfasolution dl.cur dd a:after { background:url(../webimages/arrow02.png) no-repeat; left:auto; right:-2px;}
.jjfasolution dl dt{ float:left; width:601px; padding:45px 45px 0;  *padding:0;}
.jjfasolution dl dt h3{ font-weight: bold;border-bottom:1px solid #cccccc; font-size:20px; padding-bottom:20px; *margin:45px 45px 0 45px; height: 42px; overflow: hidden;}
.jjfasolution dl dt p{}
.jjfasolution dl dt p.font13{font-size:16px; margin:20px 0px 42px 0; line-height: 28px; color: #4f4f4f;*margin:45px 45px 0 45px; height: 112px; overflow: hidden; *margin-bottom: 45px;}
.jjfasolution dl dt p.more a{border:1px solid #ff6900; display:inline-block; padding:3px 15px; color: #ff6900; font-size: 14px; *margin-left: 45px;}
.jjfasolution dl dd{ float:right; width:601px;}
.jjfasolution dl dd img{ display:block; width:601px; height:353px; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; }
.jjfasolution dl dd img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.jjfasolution dl.cur dd{float:left;}
.jjfasolution dl.cur dt{float:right;}
.jjcommonbg{ margin-top: 16px;}
.cpcommonbg.jjcommonbg{ padding:0;}
.remorebtn.jjremorebtn{ margin-top: 27px; margin-bottom:47px;}

/*解决方案详细*/
.cpcommonbg.jjxqcommonbg{ margin-top:20px;}
.jjfangxiangqinh .left{ float: left; width: 478px; height: 359px; overflow: hidden;}
.jjfangxiangqinh .left img{ display: block; width:478px; height:359px;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.jjfangxiangqinh .left img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.jjfangxiangqinh .right{ float: right; width: 520px;}
.jjfangxiangqinh .right{ float:right; width:568px; position:relative;}
.jjfangxiangqinh .right dl{ margin:0px;}
.jjfangxiangqinh .right dl dt{ font-size:32px;line-height:36px; padding-bottom:30px; border-bottom:1px solid #ccc; color:#1a1a1a; height: 103px;overflow: hidden;}
.jjfangxiangqinh .right dl dd p{ font-size: 15px; color: #666;line-height:22px; margin-bottom: 21px; }
.jjfangxiangqinh .right dl dd{ font-size:14px; padding-top: 31px; height: 206px; overflow: hidden;}
.posuigongyi h3{  font-size: 24px; color: #333; line-height: 24px; height: 24px; overflow: hidden;}
.posuigongyi .text{ font-size: 16px; color: #333; margin-top:28px; line-height: 22px;}
.posuigongyi img{ display: block; margin:0 auto; margin-top: 48px;}
.posyingyong{ width: 100%; height: 860px; border: 1px solid #ddd;}
.posyingyong h6{ font-size: 18px; color: #333; font-weight: bold; height: 21px; overflow: hidden;}
.posyingyong p{ font-size: 16px; color: #333; line-height: 22px;}
.posyingyong .left{ border-right: 1px solid #ddd; width: 50%; height: 354px;}
.posyingyong .textwrap{ height: 354px; border-bottom: 1px solid #ddd;}
.posyingyong .textwrap .right p{background: url(../webimages/texticon2.png) no-repeat left 28px; padding-left: 21px;}

.textwrap div{ padding:34px 0 0 34px;}
.textwrap div p{ margin-top: 20px; height: 22px; overflow: hidden;}
.posyingyongwrap h3{ font-size: 24px; color: #333; font-weight: bold; margin-bottom: 24px; margin-top: 69px; text-align: center; line-height: 30px; height: 30px; overflow: hidden;}
.gongchengsyt{ padding-top: 27px; padding-left: 40px;}
.gongchengsyt img{ display: block; margin: 0 auto;}
.gongchengsyt h4{ font-size: 18px; color: #333; font-weight: bold;}
.fenxiyushixian h2{ background: url(../webimages/yyh6bg.png) no-repeat; color:#FFF; font-size: 36px; text-align: center; height: 93px; line-height: 71px; margin-bottom: 25px;}
.fenxiyushixian dl dt{ float: left; width: 100px;}
.fenxiyushixian dl dd{ float: right; width: 985px;}
.fenxiyushixian dl dd h6{ font-size: 24px; color: #333; margin-bottom: 9px; font-weight: bold; line-height: 30px; height: 30px; overflow: hidden;}
.fenxiyushixian dl dd p{ font-size: 16px; color: #333;}
.fenxiyushixian dl{ margin-bottom: 63px;}
.fenxiyushixian dl.four dt{ float: right; width: 578px; margin-top:-28px;}
.fenxiyushixian dl.four dd{ float: left;width: 500px;}
.fenxiyushixian dl.four dd p{ margin-bottom: 25px; background: url(../webimages/texticon2.png) no-repeat left 8px; padding-left: 21px;}
.fenxiyushixian dl.yy04{ margin-bottom: 38px;}
.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;}
.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;}
.contentsfoot{ margin-top: 34px;}
.contentsfoot dl dd{ float:left; height: 35px;}
.contentsfoot dl dt{ float:right; height: 35px;}
.jjfangafoot h5{ font-size: 20px; color: #333; height: 21px; overflow: hidden;}
.jjfangafoot .imgbox{ width: 185px; height: 218px; overflow: hidden; margin:0 auto;}
.jjfangafoot{ overflow: hidden; padding-top:28px; padding-bottom: 44px;}
.jjfangafoot ul{ width: 1251px;}
.jjfangafoot ul li{ float: left;width:280px; background-color: #FFF; padding:17px 15px 25px 15px; margin-right: 27px; margin-top:12px; text-align: center; *padding:17px 0 25px 0; }
.jjfangafoot ul li h6{ font-size: 16px; color: #333; line-height: 24px; margin-top:31px; height: 24px; overflow: hidden; }
.jjfangafoot ul li p{ font-size: 13px; color: #666; line-height: 22px; height: 22px; overflow: hidden;}
.jjfangafoot ul li span{ font-size: 13px; color: #eb6100; display: block; padding-top: 11px;}
.jjfangafoot ul li img{ display: block; margin: 0 auto; width: 185px; height: 218px;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; }
.jjfangafoot ul li img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}

/*新闻中心详细*/
.newsleftcenter{ width: 756px;}
.newsleftcenter .newtop h6{ font-size: 24px; color:#eb6100;}
.newsleftcenter .newtop h2{ font-size: 30px; color: #008bd2; margin-top: 19px; margin-bottom: 22px; height: 30px; line-height: 30px; overflow: hidden; 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;}
.h20{ height: 20px;}
.newsleftcenter .center{ width:756px; height: 534px; overflow: hidden; margin:0 auto;}
.newsleftcenter .center img{  display: block;max-width: 100%; width: 756px; height: 534px;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; }
.newsleftcenter .center img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.newtop { margin-bottom: 34px;}

/*荣誉资质*/
.honorlist{overflow:hidden;}
.honorlist ul{ width: 1134px; margin-top: 15px;}
.honorlist ul li{width:363px; *width:30%;  text-align:center;margin-top:15px;overflow:hidden;float:left; margin-right: 15px;}
.honordiv{background:#f2f2f2; padding-top:20px;}
.honordiv span{ display: block;width: 361px; height: 291px; overflow: hidden;}
.honordiv img{display:block;width:310px;height:260px; margin:0 auto; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; }
.honordiv img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.honorlist ul li .name{height:46px;line-height: 24px;overflow: hidden; font-size: 14px; color: #333;}
.honorlist ul li .honordiv:hover p{ color:#116bb2;}
.honorlist .remorebtn{ margin-top: 20px;}
.commonwebbox{ border-bottom: 1px solid #ccc;}

/*加入易能*/
.jiaruyineng,.jiaruyineng *{box-sizing:initial;}
.jiaruyineng{ background: url(../webimages/jryn2.png) repeat-x center center; width: 100%; height:115px; overflow:hidden;}
.jiaruyineng ul{  padding-top:25px; text-align: center;}
.jiaruyineng ul li{ text-align: center; *width:58px; width: 55px;margin:0 36px; display: inline-block; *display: inline;*zoom:1;padding:0 10px;background-color: #fff; vertical-align: middle;}
.jiaruyineng ul li .iconbox{ display: block; height: 55px; margin-bottom:14px;}
.jiaruyineng ul li .iconbox img{ display: block; width: 55px; height: 55px;}
.jiaruyineng ul li .text{ font-size: 16px; color: #666; height: 21px; overflow: hidden; margin-left: -5px; margin-right: -5px;}
.jiaruyineng ul li.cur .text,.jiaruyineng ul li:hover .text{ color:#eb6100;}
.jiaruyineng  ul li:hover .iconbox .img2,.jiaruyineng  ul li.cur .iconbox .img2{ display: block}
.jiaruyineng  ul li:hover .iconbox .img1,.jiaruyineng  ul li.cur .iconbox .img1{ display: none;}
.jiaruyineng  ul li .iconbox .img2{ display: none;}

/*人才理念*/
.rencailinian{ padding-top:69px;}
.rencailinian dd{ float: left; width: 550px; }
.rencailinian dd h3{ font-size: 24px; color: #333; font-weight: bold;}
.rencailinian dd p{ font-size: 16px; color: #333; line-height: 22px; margin-top:29px;}
.rencailinian dt{ float: right; margin-right: 57px;}

.rencaizhanlue{ padding-top:72px; padding-bottom: 48px; border-bottom: 1px solid #ccc;}
.rencaizhanlue dt{ float: right; margin-top: 20px; overflow: hidden;}
.rencaizhanlue dt img{ display: block; width: 447px; height: 545px;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.rencaizhanlue dt img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.rencaizhanlue dd{float: left; width: 550px; }
.rencaizhanlue dd h3{ font-size: 24px; color: #333; font-weight: bold;}
.rencaizhanlue dd p{ font-size: 16px; color: #333; line-height: 22px; margin-top:29px;}
.rencaizhanlue dd p.text1{ background: url(../webimages/text01.jpg) no-repeat left center; height: 90px; padding-left: 116px; padding-top:12px;}
.rencaizhanlue dd p.text2{ background: url(../webimages/text02.jpg) no-repeat left center;height: 90px; padding-left: 116px;padding-top:12px;}
.rencaizhanlue dd p.text3{ background: url(../webimages/text03.jpg) no-repeat left center;height: 90px; padding-left: 116px;padding-top:12px;}
.rencaizhanlue dd p.text4{ background: url(../webimages/text04.jpg) no-repeat left center;height: 90px; padding-left: 116px;padding-top:12px;}

/*社会招聘*/
.jiaruyineng .jrynicon4.jrynicon4ho{ background: url(../webimages/shzpho.png) no-repeat center center;}
.jiaruyineng .jrynicon1.jrynicon1ho{ background: url(../webimages/rclnho.png) no-repeat center center;}
.jiaruyineng .jrynicon1.jrynicon1ho:hover{background: url(../webimages/rcln.png) }
.rczpcpcommonbg .zhiweicont{ border-top:none;}
.zhiweititle span.gxjp{ background: url(../webimages/gxjp.png) no-repeat center center; display: inline-block; width: 38px; height: 17px; line-height:6px; text-align: center; color:#FFF; font-size: 12px; padding:4px; *line-height: 14px; overflow:hidden;}
.rczpcpcommonbg .zhiweiicon span{ background: url(../webimages/yingpinicon.png) no-repeat center center;}
.rczpcpcommonbg .xgjjfa.wtxgjjfa{ padding-top:20px;border-top:1px solid #eee;}
.xgjjfa.wtxgjjfa.spzx{ border-top:1px solid #eee; padding-top:26px;}
.xgjjfa.wtxgjjfa.zxfu{ border-top:1px solid #eee; }
.xgjjfa.wtxgjjfa.qygk{ border-top:1px solid #eee; margin-top: 44px;}
.xgjjfa.wtxgjjfa.zzry{ padding-top:21px; padding-bottom: 36px;}
.rczpcpcommonbg .remorebtn.spzhongxin{ margin:35px 0;}

/*校园招聘*/
.jiaruyineng .jrynicon5.jrynicon5ho{ background: url(../webimages/xyzpho.png) no-repeat center center;}
.xyzhaip dt{ width: 553px; float: left; overflow: hidden;}
.xyzhaip dt img{ width: 552px; height: 606px;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.xyzhaip dt img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.xyzhaip dd{ width: 520px; float: right; padding-top: 15px;}
.xyzhaip dd p{ font-size: 16px; color: #333; line-height: 24px; margin-bottom: 16px;}
.xyzhaip{ margin-top: 47px; padding-bottom: 25px;}
.xyzhaip strong.text{ color:#eb6100;}

/*易能风采-企业刊物*/
.jiaruyineng .jrynicon6.jrynicon6ho{ background: url(../webimages/ynfcho.png) no-repeat center center;}
.ynfcwillbtn a{ background: url(../webimages/icon22.png) no-repeat right center;}
.ynfcwillbtn a{ display: inline-block; width: 172px; height: 60px; text-align: center; color: #000; line-height: 60px; font-size: 16px;}
.ynfcwillbtn a.cur,.ynfcwillbtn a:hover{ color: #FFF; background-color: #eb6100;}
.cpcommonbg.cpcommonbgwillbtn{ margin:11px 0; padding: 0;}
.ynnlists ul li{float: left; margin-right: 8px; width: 295px; background-color: #FFF; margin-bottom: 8px; }
.ynnlists ul li a { display:block;}
.ynnlists ul li a:hover p.text{ color:#eb6100; background:url(../webimages/xzbg.png) no-repeat 264px center; font-weight:bold;}
.ynnlists{ overflow: hidden;}
.ynnlists ul{ width: 1230px;}
.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 264px center}
.ynnlists ul li img{ display: block; width:295px; height:375px;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; }
.ynnlists ul li .imgbox{ overflow: hidden;}
.ynnlists ul li img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.remorebtn.yykwremorebtn{ margin-bottom: 25px; margin-top:11px;}
.cpcommonbg.qykwcommonbg{ padding-top:0;}
.qykwcommonbg .xgjjfa.wtxgjjfa{ padding-top:14px; padding-bottom: 0;}

/*员工活动*/

.ynnlists.yghd  .textx{font-size: 16px; color: #333; text-align: center; height: 62px; padding:22px 35px 0 49px; overflow: hidden; margin-bottom: 28px;}
.ynnlists.yghd .Imgbox p.imgbxo{ width: 295px; height: 211px; overflow: hidden;}
.ynnlists.yghd .Imgbox p.imgbxo img{ display: block; width: 295px; height: 211px;}
.jiaruyineng .jrynicon2.jrynicon2ho{ background: url(../webimages/ygflho.png) no-repeat center center;}
.ygflbig{ margin-top: 35px; overflow: hidden;}
.ygflbig img{ display: block; margin: 0 auto; max-width: 100%;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.ygflbig img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}

/*员工福利*/
.yyfunewslist ul li{ float: left; width: 485px; margin:36px 56px 0 0 ;}
.yyfunewslist ul li .left img{ display: block; width: 110px; height: 110px;}
.yyfunewslist ul li .right{ width: 350px; padding-top:16px;}
.yyfunewslist ul li .right h6{ font-size: 18px; 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;}

/*职业发展*/
.peixunguanli{ margin-top: 60px; margin-bottom: 26px;}
.jiaruyineng .jrynicon3.jrynicon3ho{ background: url(../webimages/zyfxho.png) no-repeat center center;}
.peixunguanli dd{ float: left; width: 550px;}
.peixunguanli dt{ float: right; overflow: hidden;}
.peixunguanli dt img{ display: block; width: 510px; height: 244px;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.peixunguanli dt img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.peixunguanli dd h3{ font-size: 24px; color: #333; margin-bottom: 25px; font-weight: bold;}
.peixunguanli dd p{ font-size: 16px; color: #333; line-height: 22px;margin-bottom:20px; }
.rczlh3{font-size: 24px; color: #333; margin-bottom: 25px; font-weight: bold;}
.rczlp{ font-size: 16px; color: #333; line-height: 22px;margin-bottom:20px;}
.rczlue li{ float: left; margin-right: 18px; /*width: 355px;*/ width:263px; background-color: #f7f7f7; margin-bottom:18px; height:356px;}
.rczlue li .imgbox{ overflow: hidden;}
.rczlue li img{ display: block; /*width: 355px; height: 329px;*/ width:263px ; height:263px;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}
.rczlue li img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}
.rczlue{ width: 1300px;}
.rczlue{ overflow: hidden;}
.rczlue .text{ text-align: center; padding-bottom: 30px;}
.rczlue .text p{ font-size: 20px; color: #333;margin-bottom: 7px; margin-top: 5px; font-weight: bold; height: 21px; overflow: hidden;}
.rczlue .text h3{ font-size: 30px; color: #333; font-weight: bold; height: 30px; overflow: hidden; line-height: 30px;}

/*-------- 登录 --------*/
.logincont{ width:1200px; margin:39px auto 42px; background:#fff; border:1px solid #d9d9d9; padding:35px 70px 35px 55px; *padding-right:17px;}
.loginLeft{ display:block; float:left;}
.loginRight{ float:right; width:340px;margin-right:36px; *width:400px; *margin-right: 103px;}
.loginRight h2{ font-weight:bold; font-size:24px; color:#1a1a1a; padding:10px 0 20px 0;}
.accountnumtip{ font-size:13px; color:#666; background:#fff6d2 url(../webimages/zimg03.jpg) 11px 4px no-repeat; border:1px solid #ffcc01;padding:0 30px 0 38px;}
.accountnumerror a{color:#eb6100;}
.loginForm input{ font-size:13px;}
.loginForm li{ margin-top:20px; font-size:13px; color:#323232;position:relative;}
.phone,.password{display:block; height:38px; border:1px solid #dedede; padding-left:50px; line-height:38px;}
.phone input,.password input{ height:31px; line-height:38px; width:288px;}
.phone{ background:url(../webimages/zimg04.jpg) left top no-repeat; }
.password{ background:url(../webimages/zimg05.jpg) left top no-repeat;}
.remember a{ float:right;color:#666; }
.remember{ margin:33px 0 13px 0;}
.check{ float:left;}
.check input{display:inline-block;position: relative;top: 1px;margin-right: 9px;}
.loginBt{display:block;width:100%; height:49px; line-height:49px; font-size:24px; color:#fff; text-align:center; background:#eb6100;cursor:pointer;}
.Btn{ margin-top:14px;}
.place{ font-size: 14px; color: #eb6100; text-align: center; margin-top: 7px;}
.otherLogin{ padding-top:38px; overflow:hidden; *padding-top:34px;}
.otherLogin p{ float:right; color:#333; font-size:14px;}
.otherLogin p a{ color:#b31622;}
.others{ float:left; font-size:14px; color:#666;}
.others span{position:relative;top: -5px;margin-right: 4px; *top:0;}
.others a.QQ{ display:inline-block; background:url(../webimages/zimg02.jpg) no-repeat; width:18px; height:20px; margin-right:10px;}
.others a.sina{ display:inline-block; background:url(../webimages/zimg02.jpg) no-repeat;width:20px; height:20px; background-position:-28px 0; margin-right:9px;}
.others a.wechat{ display:inline-block; background:url(../webimages/zimg02.jpg) right top no-repeat; width:18px; height:20px;}

.logincode{width:159px;height:38px;border:1px solid #dedede;line-height:38px;text-indent:10px;color:#999;float:left;}
.codeimg{display:block;float:left;margin:0 6px;cursor:pointer;}
.codeimg img{display:block;width:94px;height:38px;}
.loginForm li a.changecode{display:inline-block;float:left;color:#333;line-height:38px;}
.accountnumberbtn{color:#333;}
.phonenumberbtn{font-size:14px;float:right;font-weight:normal;}
.phonenumberbtn em{color:#eb6100;}
.obtaincode{display:inline-block;height:38px;line-height:38px; border:1px solid #dedede;background:#f1f1f1;padding:0 14px;margin-left:6px;}
.phonetext{width:338px;height:38px;line-height:38px;border:1px solid #dedede;text-indent:10px;}
.phonenumul{display:none;}

/*-------- 注册 --------*/
.regtitle{padding-bottom:10px;margin-bottom:50px;border-bottom:1px solid #dedede;font-size:24px;font-weight:bold;}
.regtitle span{float:right;font-size:14px;font-weight:normal;}
.regtitle span a{color:#eb6100;}

.emailicon{background:url(../webimages/memimg01.jpg) no-repeat 98% -99px;}
.passwordicon{background:url(../webimages/memimg01.jpg) no-repeat 98% -49px;}


.registerAgree{ display:none; position:absolute;  top:0px; left:0px; width:100%; background:url(../webimages/icon45.png) repeat; z-index:999999;}
.registerAgreeWeb{ width:1100px; height:630px; margin:0 auto; padding:0px; font-size:12px; display:table;}
.registerAgreeTitle{ height:38px; line-height:38px; background:#f4f6f9; font-size:18px; font-weight:bold; padding-left:28px;}
.registerAgreeOne{ font-size:14px; padding:20px; display:block;  background-color: #fff; height:390px; overflow-y:scroll;}
.registerAgreeOne h5{ font-size:14px; font-weight:bold;}
.registerAgreeTwo{ padding:50px 0px; text-align:center; background:#f4f6f9;}
.registerAgreeTwo a{ display:inline-block; color:#fff; background:#eb6100; width:395px; height:42px; line-height:42px; font-size:24px;}
.inputFor{position: absolute;top: 7px;left: 118px; background-color: #fff;width: 300px;  color: #999;}
.registerAgreeTitle .close{display:inline-block;width:18px;height:18px;background:url(../webimages/aindex_inco30.png) no-repeat;float:right;margin:10px;}

.zhucespan{display:block;float:left;width:90px;text-align:right; line-height:38px;margin-right:13px;}
.zhucespan em{color:#c00000;}

.accountnumul{width:620px;margin:0 auto;padding-bottom:30px;}
.accountnumul .phonetext{width:398px;}
.accountnumul .messinput{width:227px;float:left;}
.obtainph{display:inline-block;float:left; width:155px;height:40px;line-height:40px;color:#fff;background:#eb6100;text-align:center;margin-left:16px;}
.accountnumul li a.changecode{color:#999;padding:6px 0 0 6px;line-height:30px;}
.accountnumul .changecode em{color:#eb6100;}
.accountnumul .codeimg img{width:61px;}

.regtext{cursor:pointer;}
.regtext em{color:#eb6100;}

.accountnumul .remember{padding-left:102px;color:#666;}
.accountnumul .Btn{padding:20px 0 0 102px;}
.accountnumul .loginBt{width:400px;font-size:18px;}
.codetips{display:block; color:#eb6100;padding-left:16px;background:url(../webimages/memimg03.jpg) no-repeat left center;position:absolute;left:511px;top:16px;}


/*-------- 会员中心 --------*/
.mallmain{background:#fff url(../webimages/memimg12.jpg) repeat-y;margin:26px auto 80px;box-shadow:0 0 4px #dddcdc;}
.mallLeft{width:231px;float:left;}
.mallRight{width:947px;padding:25px 0 60px 25px;float:left; *width:918px;}
.member-left{ width:231px; float:left; background:#FAFAFA;border-right:1px solid #E0E0E0;}
.member-photo {padding:25px 0 30px; }
.member-photo dt{text-align:center;position:relative; overflow:hidden;}
.member-photo dt img{display:block; width:115px;height:118px;  overflow:hidden;margin:0 auto;}
.menber-inco{ position:absolute; top:0;left:57px; width:118px;height:118px; display:block; z-index:9; background:url(../webimages/memimg05.png) center center; overflow:hidden;}
.member-photo dd{ text-align:center; padding-top:15px;}
.member-photo dd h4{ font-size:16px; font-weight:bold;padding-bottom:5px;color:#eb6100;}
.member-list{ background:#FAFAFA;}
.member-list li{ line-height:50px;}
.member-list li h3{ height:50px; line-height:50px; background:#fff;margin-bottom:-1px; padding-left:33px;font-size:16px; font-weight:bold; color:#333;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.member-list li h3.cur{border-left:3px solid #eb6100;padding-left:30px;}
.member-list li h3 a{color:#333;}
.member-list li h3.cur a{color:#eb6100;}
.mallsubnav a{display:block; color:#333;padding-left:33px;line-height:46px;}
.mallsubnav a:hover,.mallsubnav a.cur { color:#eb6100;}

.mallmembertitle{padding-bottom:16px;border-bottom:1px solid #dfdfdf;margin-bottom:26px;}
.mallmembertitle h4{font-size:18px;font-weight:bold; height: 21px; overflow: hidden;}
.luilanjilu{ padding-right: 20px;}
.orderstatus{float:right;}
.orderstatus a:hover,.orderstatus a.cur{color:#eb6100;}

/*-------- 我的资料 --------*/
.personal-forwrap{height:auto; overflow:hidden;border:solid 1px #e6e6e6; margin-top:20px; margin-right: 26px;padding:50px 0; background:#FAFAFA;}
.personal-forwrap dl dt{ position:relative; float:left; text-align:center; width:327px; height:345px;padding:0 25px; padding-top:80px;}
.personal-photo dt img{ width:103px;height:110px;  overflow:hidden;margin:0 auto;}
.personal-photo .menber-inco{ position:absolute; top:80px;left:107px; width:117px;height:118px; display:block; z-index:9; background:url(../webimages/memimg05.png) center center; overflow:hidden;}
.personal-forwrap dl dt h4{ font-size:16px; padding:30px 0px 8px;}
.personal-forwrap dl dt h4 span{ color:#eb6100; font-weight:bold;}
.modify{position:relative;overflow:hidden;}
.modify input{ width:200px;height:28px;filter:alpha(opacity=0); opacity: 0; cursor: pointer; position:absolute; left: -60px;top: 0px;overflow: hidden;cursor:pointer; }
.modify  a{ background:#eb6100; color:#fff; text-align:center;padding:0 13px;  height:28px; line-height:28px; display:inline-block; }
.modify{position: relative;margin: 0 auto;padding-top:12px;}
.personal-forwrap dl dd{ width:525px; float:right;}
.PersonalinforForm ul li .wid80{ display:inline-block; width:90px; float:left; height:30px; line-height:30px; text-align:right; font-size:14px; padding-right:5px;}
.PersonalinforForm ul li .wid80 i{ color:#920202; font-style: normal;}
.PersonalinforForm ul li input{ border:solid 1px #ddd; height:33px; line-height:33px; padding:0px 10px;font-family:"Microsoft YaHei"; width:260px; background:#fff;}
.PersonalinforForm ul li{ width:100%; display:table; margin-bottom:20px; font-size:14px; position:relative;}
.PersonalinforForm ul li.liSex input{ width:15px; height:15px; display:none;margin-left:-20px;  vertical-align: middle; }
.PersonalinforForm ul li.liSex label{display: inline-block;padding-left:18px;margin-top: 5px;margin-right: 10px;background:url(../webimages/memimg09.png) 0 center no-repeat;cursor:pointer;}
.PersonalinforForm ul li.liSex label.add{background:url(../webimages/memimg08.png) 0 center no-repeat;}
.PersonalinforForm ul li.birth input { background:#fff url(../webimages/memimg10.png) no-repeat 235px 5px; cursor:pointer;}
.PersonalinforForm ul li.inArea input{ background:#fff url(../webimages/memimg11.png) no-repeat 255px 5px;cursor:pointer;}
.PersonalinforForm ul li.tel-num a{ color:#eb6100; margin:0px 5px;}
.submitDiv input{ display:inline-block; width:100px; height:30px;border:solid 1px #eb6100; line-height:30px; text-align:center;font-family:"Microsoft YaHei"; cursor:pointer; margin-right:15px;}
.submitDiv input.submitSave{ background:#eb6100; color:#fff; margin-left:95px; }
.submitDiv input.submitReset{ background:none; color:#333;}
.PersonalinforForm ul li .nowYanzheng{ color:#666; padding-left:10px; float:left; margin-top:5px;}
.place-tel{width:280px; float:left;}
.PersonalinforForm ul li.tel-num{margin-bottom:9px;margin-top:-8px;}
.unEmail{ line-height:30px;}

.Ywwcityedit{ display:inline-block; border:solid 1px #ddd; height:28px; line-height:28px; padding:0px 10px;font-family:"Microsoft YaHei"; width:260px; background:#fff url(../webimages/memimg11.png) no-repeat 255px 5px;cursor:pointer; z-index:9;}

.personal-city { width:725px; display: inline-block; border: 2px solid #eee;position:fixed;background:#fff; top:50%; margin-top:-179px; }
.personal-city .city-title{font-size:16px;height:75px; line-height:75px; font-weight:bold;padding:0 38px;background:#fafafa;border-bottom:#d9d9d9; }
.personal-city ._citys span { color: #56b4f8; height: 15px; width: 15px; line-height: 15px; text-align: center; border-radius: 3px; position: absolute; right: 10px; top: 10px; border: 1px solid #56b4f8; cursor: pointer; }
.personal-city ._citys1 { width:660px; display: inline-block; padding: 10px 35px; }
.personal-city ._citys1 a {padding:0 3px; height: 35px; display: inline-block;color: #333; margin-left: 6px; margin-top: 3px; line-height: 35px; text-align: center; cursor: pointer; font-size: 14px; overflow: hidden; }
.personal-city ._citys1 a:hover { color: #fff; background-color: #eb6100; }
.personal-city .AreaS { background-color: #eb6100 !important; color: #fff !important; }
.data-result{width:640px; margin:10px auto;padding:10px;}
.city-title a{display: inline-block;width: 18px;height: 18px;float: right; background: url(../webimages/icon57.png);margin-top: 25px;}
.data-result em{ display:none;background:#fafafa;border:1px solid #d9d9d9;padding:5px 10px;margin-right:10px;}
.data-result em.add{ display:inline-block;}
.personal-city #_citys1{ display:block;background:#fafafa;padding:10px 0;width:660px;margin:0 auto;}
#perPoPy{left:50%;margin-left:-365px; width:729px !important;}
.personal-all-btn{padding:10px 35px;background:#fafafa; text-align:right;}
.personal-all-btn a.save-btn{ display:inline-block; font-size:16px;margin-left:10px;width:118px;height:45px; line-height:45px; color:#fff; text-align:center;background:#eb6100;}

.YwwcityPop{position: fixed; left: 0;top: 0; width: 100%;height: 100%;background: rgba(0,0,0,.4) ; z-index: 999;display: none;}
.PersonalinforForm .Ywwcityval{width:280px;height:28px; overflow:hidden; top:1px;left:96px; position:absolute; cursor:pointer; line-height:28px;}

.personaltext{padding-top:30px;line-height:34px;font-size:16px;text-align:left;padding-left:51px;}
.personaltext em{display:inline-block;width:88px;text-align:right;margin-right:10px;}
.personaltext span{color:#eb6100;}

.memberbz{display:block;width:34px;height:34px;background:url(../webimages/memimg12.png) no-repeat;position:absolute;right:11px;bottom:4px;}
.memberbzbg {display:block;width:34px;height:34px;background:url(../webimages/memimg12bg.png) no-repeat;position:absolute;right:11px;bottom:4px; }

.citySreach{float:left;}
.citySreach select{float:left;border:1px solid #dedede; width:142px;margin-left:-1px; padding-left:10px;height:33px; line-height:33px;color:#666; font-size:13px; background:#fff url(../webimages/memimg13.jpg) no-repeat right center; background-repeat:no-repeat; appearance: none; -moz-appearance: none; -webkit-appearance: none;outline: none;}

.gaojimember{border:solid 1px #e6e6e6; margin-top:13px; padding:28px 0 60px; background:#FAFAFA; margin-right: 26px;}
.gjtitle{font-size:19px;font-weight:bold;padding-left:36px;padding-bottom:10px;}

.gaojileft{float:left;padding-left:5px;}
.gaojileft ul li{padding-top:29px;}
.gaojileft ul li span{display:block;float:left;width:154px;text-align:right;line-height:30px;margin-right:6px;}
.gaojileft ul li span i{color:#920202; font-style: normal;}
.gaojiinput{float:left;width:279px;height:30px;line-height:30px;border: solid 1px #ddd;background: #fff;padding:0 10px;}

.gaojiright{float:left;padding-left:52px;width:383px;overflow: hidden;}
.gaojiright h4{font-size:19px;padding:23px 0 0px;}
.gaojiright ul{ width: 350px;}
.gaojiright ul li{padding:6px;background:#fff;border:1px solid #dddddd;width:156px;height:115px;float:left;overflow:hidden;position:relative;margin:11px 16px 0 0;}
.gaojiright ul li img{display:block;width:107px;height:102px; position:relative;z-index:99; margin:0 auto; max-width:100%;}
.uploadzhizhao{width:142px;height:102px;background:#f7f7f7 url(../webimages/memimg14.jpg) no-repeat center 20px;display:block;text-align:center;font-size:17px;color:#999;position:absolute; top:6px; line-height:130px; z-index:11;}
.gaojiright ul li input{width:300px;height:116px;opacity:0;filter:alpha(opacity=0);position:absolute;left:-100px;top:6px;cursor:pointer;z-index: 9999;}

.gaojimember .submitDiv{text-align:center;padding-top:40px;}
.gaojimember .submitDiv input.submitSave{margin-left:0;}

/*个人收藏*/
/*-------- 我的收藏 --------*/
.collectprolist{border:1px solid #dddddd;padding:12px;background:#fafafa; *padding:19px;}
.collectpro{overflow:hidden;}
.collectpro ul{margin-right:-12px; width: 913px}
.collectpro ul li{width:218px;*width:198px;height:285px;margin:0 10px 11px 0;float:left; background:#fff;position:relative;text-align:center;color:#b01519; padding-left: 10px; padding-right: 10px;}
.collectimg{display:block;border-bottom:1px solid #ddd; padding-top:25px; padding-bottom: 20px;}
.collectimg img{ display: block; width: 198px; height: 184px;}
.collectpro h4{margin-top:10px;height:23px;overflow:hidden;}
.floatdetail{ height: 49px; line-height: 49px; color: #333; font-size: 16px;}

.fenye{  margin-top: 44px;}
.fenye img{ display: block; margin:0 auto;}

/*浏览记录*/
.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: 80%;}
.luilanjilu dl dt{ float: right; font-size: 14px; color: #999;}

/*我的积分*/
.keyongjifen{ width: 100%; height: 125px; background-color: #fafafa; padding:30px 35px 30px 0; border:1px solid #d9d9d9; *height: 61px; *padding-right:0;}
.keyongjifen dt{ float: left; border-right: 1px solid #d9d9d9; width: 155px; text-align: center;}
.keyongjifen dt p{ font-size: 16px;color: #333; font-weight: bold; margin-bottom: 13px;}
.keyongjifen dt h3{ font-size: 42px; color: #eb6100; font-weight: bold; margin-bottom: 6px;}
.keyongjifen dd{ float: right; width: 683px;}
.keyongjifen dd .jfgz{ font-size: 13px; color: #333;}
.keyongjifen dd .jfgz strong{ font-weight: normal; color:#eb6100;}
.keyongjifen dd .jfgz span{ color: #999;}
.keyongjifen dd div{ text-align: center;}
.keyongjifen dd .jifenguize p{ background: url(../webimages/hyjt.png) no-repeat top center; padding-top:5px;}
.mypoints-con { margin-top:30px;}
.mypoints-con table{border-collapse:collapse;}
.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; }
.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-pro img{ width:70px;height:70px;float:left; border:solid 1px #dfdfdf; margin-right:15px;}
.myPoints-num{ color:#999;}
.mypoints-con table tr td h3{ line-height:18px;font-size:14px; color:#333;}
.changePoints{ font-size:30px; color:#eb6100; font-weight:bold;}

/*下载资料*/
.xiazaiziliao .willbtn.wtwillbtn a{ padding:24px 62px 21px 62px; *padding:20px 62px 15px 62px;}

/*我的消息*/
.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;}
.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;}

/*找回密码*/
.findPassword{ width:1138px; display:block; overflow:hidden; background:#fff; border:1px solid #d9d9d9; padding:0 30px; margin:32px auto 59px;}
.findPasswordTit{font-size: 24px;display:block;padding-bottom:10px;border-bottom:solid 1px #dfdfdf;color: #333;font-weight: bold;padding-top: 25px;}
.findPasswordOne{width:750px;margin:0 auto;display:block;padding: 35px 0px 33px;}
.findPasswordOne ul{ padding-top:57px; background:url(../webimages/img29.jpg) no-repeat; display:block; height:auto; overflow:hidden;}
.findPasswordOne ul li{width:249px;float:left;text-align:center;font-size:14px;color: #666;}
.findPasswordOne ul li.cur{ color:#eb6100;}
.resitPassword{padding: 90px 0px 35px 127px;font-size:14px;width: 751px;margin: 0 auto;margin-bottom: 140px; *padding-left:231px;}
.resitPassword ul li{ margin-bottom:27px;}
.resitPassword ul li input{border: solid 1px #dfdfdf;;width: 328px;padding:0px 10px;height:40px;line-height:40px; *padding:0;}
.resitPassword ul li span.wid85{display:inline-block;width:85px;font-size: 14px;color: #333;margin-right: 10px;}
.resitPassword ul li.nextbtn input{ background:#eb6100; color:#fff; text-align:center;border: solid 1px #eb6100; cursor:pointer; margin-top:11px;}

.laydate_body .laydate_y .laydate_yms ul{ overflow: hidden !important;}
.laydate_box,.laydate_box *{ box-sizing: initial;}

/*注册协议*/
.registerAgree{ display:none; position:absolute;  top:0px; left:0px; width:100%; background:url(../webimages/ltbg.png) repeat; z-index:999999;}
.registerAgreeWeb{ width:1100px; height:630px; margin:0 auto; padding:0px; font-size:12px; display:table;}
.registerAgreeTitle{ height:38px; line-height:38px; background:#f4f6f9; font-size:18px; font-weight:bold; padding-left:28px;}
.registerAgreeOne{ font-size:14px; padding:20px; display:block;  background-color: #fff; height:390px; overflow-y:scroll;}
.registerAgreeOne h5{ font-size:14px; font-weight:bold;}
.registerAgreeTwo{ padding:50px 0px; text-align:center; background:#f4f6f9;}
.registerAgreeTwo a{ display:inline-block; color:#fff; background:#b01519; width:395px; height:42px; line-height:42px; font-size:24px;}
.inputFor{position: absolute;top: 7px;left: 118px; background-color: #fff;width: 300px;  color: #999;}
.registerAgree{ display:none; position:absolute;  top:0px; left:0px; width:100%; background:url(../webimages/ltbg.png) repeat;   z-index:999999;}
.registerAgreeWeb{ width:1100px; height:630px; margin:0 auto; padding:0px; font-size:12px; display:table;}
.registerAgreeTitle{ height:38px; line-height:38px; background:#f4f6f9; font-size:18px; font-weight:bold; padding-left:28px;}
.registerAgreeOne{ font-size:14px; padding:20px; display:block;  background-color: #fff; height:390px; overflow-y:scroll;}
.registerAgreeOne h5{ font-size:14px; font-weight:bold;}
.registerAgreeTwo{ padding:50px 0px; text-align:center; background:#f4f6f9;}
.registerAgreeTwo a{ display:inline-block; color:#fff; background:#b01519; width:395px; height:42px; line-height:42px; font-size:24px;}

/*员工风采弹窗*/
.pic-pop { display: none; width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 999; background: rgba(0,0,0,0.6); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); }
.pic-con { /*width: 750px; height: 559px;*/ width:800px; height:600px; background: #fff; position: absolute; top: 50%; left: 50%; margin-left: -400px; margin-top: -300px;box-sizing: initial;}
.pic-pop .close { display: block; width: 25px; height: 25px; background: url(../webimages/ygfcclose.png) no-repeat; position: absolute; top: 10px; right: 10px;  }
.pic-pop .prev  { display: block; width: 40px; height: 40px; background: url(../webimages/ygfcicon1.png) no-repeat; position: absolute; top: 50%; margin-top: -40px;}
.pic-pop .next{ display: block; width: 40px; height: 40px; background: url(../webimages/ygfcicon2.png) no-repeat; position: absolute; top: 50%; margin-top: -40px;}
.pic-pop .prev { left: 0}
.pic-pop .next { right: 0}

.pic-pop .pic-img { /*width: 750px; height: 474px;*/ width:800px; height:510px; overflow: hidden; position: relative; }
.pic-pop ul { width: 2000px; }
.pic-pop ul li { float: left; /*width: 750px; height: 474px;*/ width:800px; height:510px; line-height: 474px; text-align: center;background-color:#f1f1f1; }
.pic-pop ul li img { display: inline; max-width: 100%; max-height: 100%;}
.pic-pop .name { font-size:24px;font-weight:bold;line-height:45px;height:45px;overflow:hidden;text-align:center; background: #116bb2; color: #FFF;}
.pic-pop .textx { padding:10px 30px 10px 35px;font-size:16px;color:#333;line-height:22px;height:40px;overflow-y:auto;}

/*保修查询*/
.baoxiuchanxun .topcontent{ margin-top: 54px; margin-left: 254px; margin-bottom: 93px;}
.baoxiuchanxun .lititlt{ float: left; font-size: 16px; color: #1a1a1a; line-height: 37px;}
.baoxiuchanxun .Lilable{ float: left; width:366px; padding:9px 10px; font-size: 14px; border: 1px solid #dcdcdc;line-height: 17px;}
.baoxiuchanxun .in_txt{ width: 348px; outline: none;}
.baoxiuchanxun .querybtn{ float: left; width:118px; height: 37px; line-height: 37px; text-align: center; background-color: #eb6100; color: #FFF; font-size: 18px; margin-left: 10px;}
.borromcontent h3{ font-size: 18px; color: #333; text-align: center; margin-bottom: 38px;}
.borromcontent{ border-top: 1px solid #ccc; padding-top: 44px; margin-bottom: 102px;}
.borromcontent .table{ border-top:1px solid #dcdcdc; border-left: 1px solid #dcdcdc; width: 1108px;border-collapse:collapse; font-size: 18px;}
.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; float: left;}
.borromcontent .zaixiankefu .byn{ font-size:16px; font-weight: bold;display: block; float: left; width: 163px; height: 42px; color: #FFF; background-color: #eb6100; line-height: 42px; text-align: center;}
.borromcontent .zaixiankefu .byn img{ vertical-align: -6px;}

.address ul{ padding-top:0; padding-bottom:0; overflow: hidden; position: relative; border-bottom: none;}
.address li{ position: relative; border-bottom: 1px solid #e9e9e9; padding-bottom:50px; margin-top:58px; margin-bottom: -1px; height:147px;}
.address .bg{ width: 28px ;height: 28px; background-color: #FFF; position: absolute; right:-14px; bottom:0;}
.address .topbg{ width:100%; height: 45px; background-color: #FFF;}


.icons a .img1{ display: block;}
.icons a img.img2{ display: none;}
.icons a:hover .img1{ display: none;}
.icons a:hover .img2{ display: block;}

/*--搜索列表--*/

.Searchlist{ margin:0px; padding:0px;}
.Searchlist dl{ background:#fff; margin-top:35px;}
.Searchlist dl h3{ font-size:20px; line-height:36px; padding-bottom:5px}
.Searchlist dl h3 a{color:#1a1a1a;}
.Searchlist dl h3 a span{color:#eb6100;}
.Searchlist dl h3 a:hover{color:#1a1a1a;}
.Searchlist dl dt{ float:left; width:200px; height:150px; margin-right:25px;}
.Searchlist dl dt img{width:200px; height:150px; display:block;}
.Searchlist dl dd{ font-size:13px;color:#1a1a1a; padding-top:10px; line-height:24px;}
.Searchlist dl dd p.Searchclass{color:#999; padding-top:8px;}
.Searchlist dl dd p.Searchclass a{color:#999;}
.Searchlist dl dd p.Searchclass a:hover{color:#eb6100;}

/*验证身份*/
.regtitle{padding-bottom:10px;margin-bottom:50px;border-bottom:1px solid #dedede;font-size:24px;font-weight:bold;}
.regtitle span{float:right;font-size:14px;font-weight:normal;}
.regtitle span a{color:#b01519;}
.findPasswordOneZ{width:750px;margin:0 auto;display:block;padding: 35px 0px 33px;}
.findPasswordOneZ ul{ padding-top:57px; background:url(../webimages/img291.jpg) no-repeat; display:block; height:auto; overflow:hidden;}
.findPasswordOneZ ul li{width:249px;float:left;text-align:center;font-size:14px;color: #666;}
.findPasswordOneZ ul li.cur{ color:#b01519;}
.findPasswordTwoTit{font-size: 14px;line-height: 30px;color: #333;padding-left: 162px;}
.findPasswordTwoTit img{position:relative;top: 7px;margin-right: 5px;display:inline-block;}
.findPasswordTwoTit span{ color:#b01519;}
.findPasswordTwo {width: 751px;margin: 106px auto 140px;}
.findPasswordTwo .wid75{display:inline-block;width:85px;text-align:right;padding-right: 14px;}
.findPasswordTwo ul {border-top:none;padding: 28px 0px 36px 169px;}
.findPasswordTwo ul li{display:table;width:100%;margin-bottom:23px;font-size:14px;color: #333;}
.findPasswordTwo ul li label{ display:inline-block;}
.findPasswordTwo ul li input{font-family:"Microsoft YaHei";width: 318px;padding:0px 10px;height:40px;line-height:40px;border:solid 1px #dfdfdf;font-size: 13px;color: #333; position:relative;}
.findPasswordTwo ul li .Pass-code{width:172px;}
.findPasswordTwo ul li .changecode{ vertical-align:middle; color:#009AE9;padding-left:10px;}
.findPasswordTwo ul li input.getcode{width: 183px;}
.findPasswordTwo .SMS{color:#333;display:inline-block;width:121px;background:url(../webimages/img35.jpg) no-repeat;text-align:center;height:41px;line-height:41px;margin-left: 15px;position: relative;*top: -10px;}
.findPasswordTwo .SMS:hover{ color:#333;}
.findPasswordTwo ul li.nextbtn input{cursor:pointer;background:#eb6100;color:#fff;width: 256px;font-size:18px;margin-left: 99px;border: none;}
.phoneAndSms p{height: 38px;line-height: 47px;padding: 27px 26px 30px 82px;border:solid 1px #dfdfdf;font-size:15px;background:url(../webimages/img32.jpg) no-repeat 32px 29px;width: 284px;margin: 0 auto 20px;}
.phoneAndSms p.p01{ background:url(../webimages/img33.jpg) no-repeat 30px 29px;}
.findPasswordTwo ul li  img{ vertical-align:middle;margin-left:10px;}
.phoneAndSms p{height: 100px;line-height: 47px;padding: 27px 26px 30px 82px;border:solid 1px #dfdfdf;font-size:15px;background:url(../webimages/img32.jpg) no-repeat 32px 29px;width: 394px;margin: 0 auto 20px;}
.phoneAndSms p.p01{ background:url(../webimages/img33.jpg) no-repeat 30px 29px;}
.phoneAndSms p em{display:inline-block;width:187px;font-size: 14px;color: #666;}
.phoneAndSms p a{display:inline-block;width:93px;height:27px;line-height:27px;text-align:center;color:#fff;background:#eb6100;font-size: 14px;}
.findPasswordTwoTit{font-size: 14px;line-height: 30px;color: #333;padding-left: 169px;}
.findPasswordTwoTit img{position:relative;top: 7px;margin-right: 5px;display:inline-block;}
.findPasswordTwoTit span{ color:#eb6100;}
.findPasswordUl .codeimg{display:inline-block;float:none;vertical-align:-8px;}
.backphoneAndSms{display:inline-block;text-decoration:underline;margin-left:10px;}
/*找回密码3-完成*/
.findPasswordOne.StepThree ul{background:url(../webimages/img31.jpg) no-repeat ;}
.findPasswordSucess{padding: 47px 0px 0;font-size:14px;width: 751px;margin: 0 auto;margin-bottom: 200px;}
.findPasswordSucess h3{color:#eb6100;font-size:20px;padding-bottom: 10px;}
.findPasswordSucess a{color:#666; text-decoration:underline; margin-right:10px;}
.findPasswordSucessWeb{width:265px;margin:0 auto;padding-top:18px;height:81px;background: url(../webimages/img36.jpg) left no-repeat; padding-left: 100px;}

.newsleftcenter.jswznewsleftcenter{ width: 100%;}
.luilanjilu a:hover{ color: #eb6100;}





 *{ margin: 0;padding:0;}
.mature-progress {margin-top: 15px;}
.mature-progress .mature-progress-top { position: relative;padding-left: 15px; font-size: 18px; height: 40px; line-height: 40px; }
.mature-progress .mature-progress-top:before {  content: '';  display: block;  position: absolute;  width: 8px;  height: 20px;  left: 0;  top: 10px;  background: #eb6100;  border-radius: 5px;  }
.mature-progress .mature-progress-bottom p > span {  color: #eb6100;  }
.mature-progress .mature-progress-bottom .mature-progress-box {  height: 57px;  position: absolute;  }
/*.mature-progress .mature-progress-bottom .mature-progress-box.bgtwos dl dt {
    border: #f2f2f2 solid 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 {  position: absolute;  width: 690px;  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;  }

/*2017-5-10*/
.newsleftcenter.wqnewsleftcenterxq{ width: 100%;}
.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;}
.wodejifen { position: relative;}
.subnavlist dl{ margin-top:34px; margin-bottom: 40px;}
.subnavlist dl dd{ float: left; width: 770px; position:absolute; top:50%; margin-top:-88px;}
.subnavlist dl dd .wqnavleft{ width: 310px; margin-left:95px;}
.subnavlist dl dd .wqnavleft img{ display: block; width: 310px; height: 174px;}
.subnavlist dl dd .wqnavright{ width: 297px; margin-right: 35px;}
.subnavlist dl dd .wqnavright h3{ font-size: 18px; color: #eb6100; text-align: left;}
.subnavlist dl dd .wqnavright p{ font-size: 14px; color: #666; line-height: 20px; text-align: left;}
.subnavlist dl dt{ float: right; border-left: 1px solid #e5e5e5; padding-left:32px; margin-right:20px;}
.subnavlist dl dt a{ display: block; font-size: 14px; color: #333; height: 32px; line-height: 30px; text-align: left; background:url(../webimages/hicon.png) no-repeat left 13px !important; padding-left:13px;}
.subnavcont{ /*background-color:#FFF; box-shadow: 0px 3px 5px #888888;*/ background: url(../webimages/topnavbg.png) no-repeat ; background-size: 100% 100%; border-top:2px solid #eb6100; }

.jiejuefangan,.jiejuefangan *{box-sizing:initial;}
.jiejuefangan{ background: url(../webimages/jryn2.png) repeat-x center center; width: 100%; height:115px; overflow:hidden;}
.jiejuefangan ul{  padding-top:25px; text-align: center;}
.jiejuefangan ul li{ text-align: center; *width:58px; width: 55px;margin:0 24px; display: inline-block; *display: inline;*zoom:1;padding:0 10px;background-color: #fff; vertical-align: middle;}
.jiejuefangan ul li .iconbox{ display: block; height: 55px; margin-bottom:14px;}
.jiejuefangan ul li .iconbox img{ display: block; width: 55px; height: 55px;}
.jiejuefangan ul li .text{ font-size: 16px; color: #666; height: 21px; overflow: hidden; margin-left: -23px; margin-right: -23px;}
.jiejuefangan ul li.cur .text,.jiejuefangan ul li:hover .text{ color:#eb6100;}
.jiejuefangan  ul li:hover .iconbox .img2,.jiejuefangan  ul li.cur .iconbox .img2{ display: block}
.jiejuefangan  ul li:hover .iconbox .img1,.jiejuefangan  ul li.cur .iconbox .img1{ display: none;}
.jiejuefangan  ul li .iconbox .img2{ display: none;}

.jjfasolution dl dt p.more a:hover {  background-color:#eb6100; color:#FFF;}

/*20170515*/
.wqfil {  position:absolute; cursor:pointer; width:100%; height:100%; top:0; left:0; bottom:0;}
.pagetext { position:absolute; bottom:0; text-align:center; font-size:20px; width:100%; color:#eb6100; font-weight:bold;}
.member-photo label{ width: 118px; height: 118px; position: absolute; top:0; left: 50%; margin-left:-59px; opacity: 0; z-index: 999; cursor:pointer;}
.photo label .wqfil{ display: block; width: 100%; height: 100%; background: none;}
.photo label{ width: 118px; height: 118px; position: absolute; top:79px; left: 50%; margin-left:-59px; opacity: 0; z-index: 999; cursor:pointer;}
.member-photo label .wqfil{ display: block; width: 100%; height: 100%; background: none;}

.hreflink img { display:block;width:34px;height:33px; }
.hreflink { display:block;position:absolute;z-index:2;bottom:93px;left:50%;}

.bdshare_dialog_bottom { display:none !important;}
.bdshare_dialog_list li { width:128px !important;}

.middlelosin{ float:left; line-height: 60px;}
.middlelosin dt{ float:left; margin-right:-13px;}
.middlelosin dd{ float: right; }

.ico01 .fenxiangmore { background:none !important; width:44px !important; height:44px !important;}

 select.huhtaoselect{border:1px solid #dedede; width:260px;margin-left:-1px; padding-left:10px;height:33px; line-height:33px;color:#666; font-size:13px; background:#fff url(../webimages/memimg13.jpg) no-repeat right center; background-repeat:no-repeat; appearance: none; -moz-appearance: none; -webkit-appearance: none;outline: none;}

.map iframe #dituContent { width:1089px !important; height:493px !important;}


/*20170605*/
.member-photo dd h4 { width:231px; height:24px; overflow:hidden;}
.personaltext { width:230px;overflow:hidden;}
.personaltext p { height:34px; overflow:hidden;}
.subnavlist a:hover { font-weight:bold;}
.rightmenu .ico-box a { height:50px;}
.yyfunewslist ul li .right p { height:72px; overflow:hidden;}
.newtop { margin-top:20px;}
.xyzhaip dd { /*height:604px;*/ overflow:hidden;}

.yinyongtime {  font-size:16px; color:#eb6100; margin-top:15px;}
.cppagestitle h6 { font-size:20px; color:#eb6100; margin-top:22px;}
.newsrightlist:hover dd h4 a ,.newsrightlist:hover dd h4 a{ color:#eb6100;}

/*20170704*/
.Coursetopbottom{ background:url(../webimages/20170703.png) no-repeat;width:27px; height:55px;position:relative; left:50%; margin-left:-12px;}

/*20170712*/
.jiejuefangan ul li { margin:0 24px 28px 24px;}
.jiejuefangan { height:100%;}
/*.navabout { width:1000px;}
.subnavlist dl dd { height:206px;}
.subnavlist dl dt { padding-left:0; width:224px;}
.subnavlist dl dt a { float:left;margin-left:21px;}
.subnavcont { padding:30px 0;}*/

.rightmenu .icoad2{ display: none;width: 145px; height: 50px; background-color: #eb6100; color: #FFF; font-size: 18px; line-height: 50px; text-align: center; position: absolute; right: 50px; top:50px;}
.rightmenu .ico3:hover .icoad2{ display: block;}
.subnavlist dl { position:relative;}

.subnavlist dl dt { width:116px;}
.subnavlist dl dd { right:136px;}
.jiaruyineng ul li .text { width:65px; text-align:center; margin-right:0;}
.jiaruyineng ul li { *width:66px;}

/*20170808*/
.topcontent li em { font-size:16px; color:#ff0000; display:block; margin-top:20px; padding-left:177px;}
.course3boxlistcontent dl dd:hover h3 a { color:#eb6100;}
.course3boxlistcontent dl dd:hover .ljgdwrap .ljbg { background:#eb6100 url(../webimages/ljbgho.png);}
.course3boxlistcontent dl dd:hover .ljgdwrap .ljbg a {  color:#FFF;}
.productsty2 .protydiv:hover span { color:#eb6100;}
.jjfasolution dt:hover h3 { color:#eb6100;}
.jjfasolution dt:hover p.more a { background-color:#eb6100; color:#FFF;}
.cptexingwrap dl dt .chakan:hover { background:url(../webimages/chakanho.png) no-repeat;}
.cptexingwrap dl dt .xiazai:hover { background:url(../webimages/xiazaiho.png) no-repeat;}
.cptexingwrap dl:hover dd a { color:#eb6100;}
.course2 dl:hover p { text-decoration:none; background-color:#008de4; /*margin-top:-10px;*/ color:#FFF;
box-shadow:-5px 0 10px rgba(0,0,0,0.1), 6px 0 10px rgba(0,0,0,0.1), 0 -3px 10px rgba(0,0,0,0.1), 0 6px 10px rgba(0,0,0,0.1);  transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s; padding-right:10px;
}
.course2 dl.flcourse:hover p { padding-left:10px;}
/*.course2 dl:hover{ margin-bottom:10px;}*/
.ynnlists.yghd li:hover .textx { color:#eb6100;}
.zhiweititle { cursor:pointer; position:relative; z-index:99;}
.zhiweiicon span{ top:0; left:0; margin:0;}

/*20170810*/
.xgjjfa li:hover h6 { color:#eb6100;}
.jjfangafoot li:hover h6 { color:#eb6100;}
.ynnlists li { cursor:pointer;}
.bgc ul .li1 { margin-right:80px;}

/*20171012*/
.indexlump1list ul li .imgbox img ,.indexlump1list ul li .imgbox a,.indexlump1list ul li .imgbox{ height:216px;}
.newsrightlist dt img { height:146px;}
.tuijianchanpin .img66 p { padding:0 20px;}

/*20171027*/
.zhiweititle div.zhiweismtit p{ width: 777px; }

/*20171107*/
.comcultureleft .paddingcont.qysm { background:#018bd3;}
.idealist .imgbox2 { height:200px;}
.comcultureleft .paddingcont.qysm.height { height:97px;}
.idealist.idealist2 .comcultureleft .paddingcont.paddingcont4 { height:119px;}
.idealist .imgbox8 { height:538px;}