@charset "utf-8";
*{margin:0;padding:0;}
body{ background:#FFFFFF; color:#333333; font-family:"微软雅黑",Arial,Lucida,Verdana,Helvetica,sans-serif; font-size:12px; line-height:150%; }
a:link, a:visited{ text-decoration:none; }
a:hover{ text-decoration:none; }
a:active{ color:#990000; }
ol, ul{ list-style: none outside none;}
.m { margin-bottom: 10px; }
.m, .mt, .mc, .mb{ overflow: hidden; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.clearfix{display:inline-block;} 
.clearfix{display:block;} 
ul,li{list-style-type:none;}
img{border:0px;}


.top{ width:1200px; margin:0 auto; overflow: hidden;}
.logo{ float:left;}
.nav{ float:left; margin-top:35px; margin-left:35px; }
.navli{ width:90px; font-size:14px;  text-align:center; float:left; line-height:24px;}
.navli a{color:#646464;}
.navli:hover ul{ display:block;}
.navli:hover a{ color:#f93286;}
.navli:hover ul a{color:#646464;}
.xiala:hover{ background:url(../images/navb.png) no-repeat 0px 6px;}
.xiala{ background:url(../images/navh.png) no-repeat 0px 6px;}
.navli ul{ width:126px; position:absolute; padding-top:22px; background:#fff; display:none; text-align:center; margin-left:-10px; z-index:55; padding-bottom:10px;}
.navli ul li{ line-height:26px;}
.navli ul li:hover a{color:#f93286;}
.topr{ float:right; width:150px; margin-top:15px; margin-right:30px;}
.stel{ background:url(../images/tel.png) no-repeat; width:144px; height:23px; margin-bottom:5px;}
.seach{ width:147px; height:23px; background:url(../images/seach.jpg) no-repeat center;}
.header_search_input{ width:80px; height:20px; border:0px; background:none; padding-left:5px; float:left; margin-top:2px; outline:none;}
.seabtn{ height:23px; width:25px; background:none;outline:none; border:0px; float:left }
.ddl{ border:0px;background:none;appearance:none; -moz-appearance:none;  -webkit-appearance:none;outline:none; float:left; margin-top:3px; color:#ccc}
.banner{ height:620px; }
.advan{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:50px; padding-top:59px;}
.lmtop{ text-align:center;}
.lmtit{ font-size:30px; line-height:30px; color:#333333;}
.lmtiten{ font-size:18px; line-height:18px; color:#8a8a8a; margin-top:5px;}
.lmx{ width:50px; border-bottom:2px solid #333333; margin:0 auto; margin-top:10px; margin-bottom:37px;}
.advancon{ overflow:hidden;}
.advancon ul{ width:1218px;}
.advancon ul li{ float: left; margin-right:16px;}
.advancon ul li a{ display:block;}
.server{ background:#f5f5f5; padding-top:33px; padding-bottom:70px; overflow:hidden;}
.serverm{ width:1200px; margin:0 auto;}
.serverl{ float:left;}
.serverr{ width:870px; float:right; overflow:hidden;}
.sertop{ overflow:hidden; margin-bottom:25px;}
.serl{ float:left;}
.serr1{ float:right; overflow:hidden; margin-top:20px}
.serrl{ float:left; margin-right:20px;}
.serrcc{ float:left;}
.serrcc span{ font-size:18px; color:#333333; line-height:28px; margin-right:20px;}
.serrr{ float:right;}
.sercon{ position:relative; left:0px;}
.serfc{ width:870px; overflow:hidden; float:left; }
.serfc ul{ width:985px;}
.serfc ul li{ float:left; margin-right:13px; margin-bottom:15px; position:relative;}
.serfc ul li a{ display:block;}
.serfc ul li .serbj{ position:absolute; width:100%; height:100%; top:0px; background:url(../images/perbj.png); display:none;}
.steamtop{ text-align:center; background:#f5f5f5; height:120px;}
.steamcon{ height:600px; position:relative; width:1200px; margin:0 auto;}
.bancrs{ background:url(../images/bancrs.jpg) no-repeat center; height:600px; position:absolute; width:100%; top:0px; display::none;}
.banys{ background:url(../images/banys.jpg) no-repeat center; height:600px; position:absolute; width:100%; top:0px;display:none;}
.banzdg{ background:url(../images/banzdg.jpg) no-repeat center; height:600px; position:absolute; width:100%; top:0px;}
.banfy{ background:url(../images/banfy.jpg) no-repeat center; height:600px; position:absolute; width:100%; top:0px;display:none;}
.banyys{ background:url(../images/banyys.jpg) no-repeat center; height:600px; position:absolute; width:100%; top:0px; display:none;}
.steamhov{  height:600px; position:absolute; z-index:88; top:0px; width:100%;}
.steamhov div{ width:20%; height:100%; float:left;}
.steamhov div a{ width:100%; height:100%;  display:block;}
.serry{background:#f5f5f5; padding-top:40px; padding-bottom:98px; overflow:hidden;}
.serrym{ margin:0 auto; width:1200px;}
.serryl{ float:left; width:750px;}
.rytop{ padding-left:5px; border-left:4px solid #ed3a77; font-size:18px; color:#3d3d3d; margin-bottom:13px; overflow:hidden;}
.ryl{ float:left;}
.ryr{ float:right; margin-right:10px;}
.rycon{ width:750px;}
.rycon ul{ width:765px;}
.rycon ul li{ width:315px; float:left; margin-right:15px; margin-bottom:13px; padding:0px 24px; background:#FFF; padding-top:15px; padding-bottom:10px; height:152px;}
.rylit{ overflow:hidden;}
.rylitl{ float:left; width:99px; height:99px; overflow:hidden; position:relative;}
.rylitl img{width:99px;}
.szgc{ position:absolute; top:0px;}
.rylitr{ float:right; width:190px; margin-left:24px;}
.ryxm{ font-size:24px; line-height:24px; color:#333333; margin-bottom:10px;}
.ryzw{ font-size:14px; line-height:21px; width:112px; height:21px; color:#FFF; background:url(../images/rybj.jpg) no-repeat left; padding-left:5px; margin-bottom:10px;}
.ryjy{ font-size:14px; color:#333;}
.ryjs{ font-size:14px; color:#696969; line-height:20px; margin-top:14px;}
.serryr{ float:left; width:366px; height:403px; background:url(../images/pingjia.jpg) no-repeat center; margin-left:20px; overflow:hidden;}
.sernr{ height:325px; overflow:hidden; margin-top:52px; margin-left:25px;}
.sernr ul{width:320px; height:327px; position:relative;}
.serimg{ float:left; margin-right:7px; width:93px; height:93px; overflow:hidden;}
.serimg img{ width:93px;}
.serr{ float:left; width:220px;}
.sertt{ font-size:16px; padding-left:24px; background:url(../images/jt.png) no-repeat left; color:#333;}
.sercc{ color:#8a8a8a; margin-top:10px;}
.serpj{ font-size:14px; color:#acacac}
.serysfwwz{ float:left;}
.serysfwxx{ float:left; color:#fff;}
.serxx{ background:url(../images/star.png) no-repeat; display:inline-block; width:13px; height:12px;}
.sernr ul li{ overflow:hidden; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #ebebeb;}
.leibie{ background:url(../images/leibie.jpg) no-repeat center; height:505px;}
.hot{ background:#f2f2f2; padding-top:44px; padding-bottom:22px; overflow:hidden;}
.hotm{ width:1200px; margin:0 auto; overflow:hidden}
.hott{ text-align:center; margin-bottom:33px;}
.hotcon{ overflow:hidden; position:relative; height:308px;}
.hotcon ul{ width:1220px; float:left;}
.hotcon ul li{ width:290px; margin-right:10px; float:left; }
.hotan{ text-align:right; margin-top:22px; margin-right:15px;}
.hotan span{ display:inline-block; width:11px; height:11px; margin-left:10px; background:url(../images/hot1.png) no-repeat center;}
.hotan .hotxz{background:url(../images/hot2.png) no-repeat center;}
.procon{padding:25px 14px 14px 14px; background:#FFF}
.prott{ font-size:16px; color:#333333;}
.procen{ color:#5a5a5a; line-height:24px; margin-top:5px;}
.proxq{ text-align:right;}
.proxq a{ color:#333333;}
.sjs{ background:#f2f2f2; overflow:hidden; padding-top:34px; padding-bottom:52px; }
.sjsm{ width:1200px; margin:0 auto;}
.sjsl{ width:530px; padding:0 30px; border:1px solid #eeeeee; background:#FFF; overflow:hidden; float:left;height:325px}
.snewst{ overflow:hidden; margin-top:16px;}
.snewsl{ float:left; padding-right:24px; background:url(../images/gd.jpg) no-repeat right; font-size:16px; color:333333}
.snewsr{ float:right}
.snewlil{ float:left;}
.snewri{ font-size:38px; line-height:38px; color:#333;}
.snewdate{ color:#898989; margin-top:5px;}
.snewlir{ float:left; width:446px; margin-left:30px;}
.snewlitt{ font-size:14px; color:#333;}
.snewliic{ line-height:20px; color:#898989;}
.snewsc ul{ margin-top:43px; height:235px; overflow:hidden}
.snewsc ul li{ overflow:hidden; padding-bottom:12px;  border-bottom:1px solid #e7e7e7; margin-bottom:14px;}
.sjsr{ float:right; width:544px; padding:0 13px 0 31px; border:1px solid #eeeeee; background:#FFF; overflow:hidden;height:325px}
.sjiont{ overflow:hidden; margin-top:16px;}
.sjionl{ float:left; padding-right:24px; background:url(../images/gd.jpg) no-repeat right; font-size:16px; color:333333}
.sjionr{ float:right}
.sjionc{ overflow:hidden; margin-top:20px;}
.sjionc ul{ position:relative;}
.sjionc ul li{ overflow:hidden; float:left;}
.sjionimg{ float:left; margin-right:13px;}
.sjionnr{ float:right; width:225px; margin-top:34px;}
.sjiontt{ color:#333333; font-size:18px; line-height:18px; padding-bottom:14px; border-bottom:1px solid #eeeeee; padding-left:10px;}
.sjiondz{ padding-left:10px; margin-top:20px; border-bottom:1px solid #eeeeee;padding-bottom:15px;}
.sjiondzs{ font-size:16px; color:#333;   }
.sjiondzs img{ margin-right:5px;}
.sjiondzx{ color:#5d5d5d; width:185px; padding-left:15px; margin-top:5px; line-height:20px; height:32px;}
.foot{ width:1200px; margin:0 auto; min-height:320px; overflow:hidden;}
.footl{ float:left; overflow:hidden; margin-top:38px; margin-left:20px;}
.fdz{ margin-top:10px;}
.footc{ float:left; margin-left:68px; width:675px; overflow:hidden; margin-top:43px;}
.footcm{ width:750px}
.fnavl{ float:left; width:126px; margin-right:60px;}
.fnavl p{ font-size:16px; line-height:16px; margin-bottom:20px;}
.fnavl ul li{margin-bottom:14px; font-size:14px; }
.fnavl ul li a{color:#888888;}
.footr{ float:left; margin-left:45px; margin-top:40px; text-align:center; font-size:14px; color:#333;}
.footr p{ margin-top:13px;}

.pf{ position:fixed; right:40px; top:200px; z-index:100;}
.pf1{ width:49px; height:49px; background:url(../images/pfh.png) no-repeat center; margin-bottom:10px;}
.pf1:hover{background:url(../images/pfp.png) no-repeat center}
.pxnr{ width:148px; min-height:190px; overflow:hidden; margin-left:-150px; background:url(../images/pfbj.png) no-repeat top ; margin-top:-110px; display:none; z-index:100}
.pxnr div{ padding-left:1px;  font-size:14px; color:#fff; margin-top:10px; border-left:3px solid #fff; margin-left:9px}
.pxnr li{ margin-left:10px; margin-top:5px;}
.pxnr li a{ color:#fff;}
.pf1:hover .pxnr{ display:block;}
.pf1:hover .primg{ display:block;}
.primg{ margin-left:-105px; margin-top:-45px; display:none; z-index:100;}

.banner1{ height:294px;}

.tlianjie{ height:37px; overflow:hidden; background:#eaeaea;}
.tlianjiem{ width:1200px; margin:0 auto;}
.location{ line-height:37px; margin-left:16px;}
.location a{ color:#333333;}
.location .ljjt{ display:inline-block; width:3px; height:7px; background:url(../images/ljjt.png) no-repeat; margin:0px 10px;}


.content{ background:#f5f5f5; overflow:hidden;}
.contentm{ width:1200px; margin:0 auto;}
.contop{ text-align:center; margin-top:60px;}
.contopcn{ font-size:24px; line-height:24px; color:#333333;}
.contopen{ color:#555555; font-size:18px; line-height:18x; margin-top:10px;}
.contact{ background:#FFF; margin-top:15px; padding-top:60px; padding-bottom:75px; overflow:hidden; margin-bottom:55px;}
.contactl{ float:left; margin-left:90px;}
.contactr{ float:left; margin-left:50px;}
.contatt{ font-size:14px; margin-bottom:14px;}
.contactr p{ color:#999999; margin-bottom:15px;}


.jion{ margin-top:30px; background:#fff; overflow:hidden; padding-top:30px; padding-bottom:30px; margin-bottom:75px;}
.jion-m{ margin:0 auto; width:850px; font-size:16px;color:#333333; }
.xx{ font-size:14px; line-height:22px; padding-bottom:20px;}
.xx p{ color:#afafaf;}
.jion-m ul{ overflow:hidden; width:940px;}
.jion-m ul li{ float:left; width:350px; margin-right:120px; height:53px; margin-bottom:40px;}
.jion-m ul li input{ height:30px; width:350px; margin-top:10px; border:1px solid #e5e5e5;}
.jion-m ul li span{ color:#ff0000; font-size:14px; margin-right:5px;}
.jion-m ul .sb input{ height:15px; width:15px; margin-left:10px; }
.jion-m ul .sb{ padding-top:25px; margin-bottom:15px}
.pxclass{ width:800px; margin-top:10px;}
.pxclass tr{ float:left; margin-right:20px; width:165px; margin-bottom:10px;}
.pl{ margin-bottom:30px;}
.pl p{ font-size:18px; margin-bottom:10px;}
#ehong-code{display: inline; }
.txtVerification{ width:70px; height:20px; margin-right:10px; border:1px solid #e5e5e5;}
.tj{ width:220px; margin:0 auto;}
#butn{  width:200px; height:45px; font-size:18px; background:#f93286; color:#fff; border:0px;}

.team{ margin-bottom:30px; overflow:hidden; margin-top:30px;}
.teaml{ width:800px; float:left;}
.teamtop{ overflow:hidden;}
.teamtl{ float:left; width:23px; height:48px; text-align:center; font-size:20px; color:#cbcbcb; background:#FFF; line-height:48px;}
.teamtc{ float:left; width:740px; margin:0px 7px;  height:57px; margin-bottom:33px; overflow:hidden;}
.teamtc a{ display:block; width:185px; float:left; text-align:center; font-size:18px; color:#333333; height:57px; line-height:48px;background: url(../images/teamlmjtbs.png) no-repeat center;}
.teamtc .selected{ background: url(../images/teamlmjt.png) no-repeat center; color:#FFF;}
.teamtc .selected a{ background: url(../images/teamlmjt.png) no-repeat center; color:#FFF;}
.teamtcc{ position:relative; left:0px;}
.teamtr{ float:left;width:23px; height:48px; text-align:center; font-size:20px; color:#cbcbcb; background:#FFF; line-height:48px;}
.teamcon ul li{ overflow:hidden; margin-bottom:20px; padding:20px 40px 25px 20px; background:#FFF;}
.teamimg{ width:150px; float:left; margin-right:20px;}
.teamimg img{ width:150px;}
.teamr{ float:left; width:570px;}
.teamxm{ font-size:20px; line-height:20px; color:#555; margin-right:15px;}
.teamtti{ font-size:14px; color:#999;}
.teamlb{ color:#777; font-size:14px; margin-top:15px; margin-bottom:15px;}
.teamjs{ color:#555;font-size:14px; line-height:24px; margin-bottom:15px;}
.teamljxq{ width:95px; height:20px; background:#f43973; color:#FFF; display: block; text-align:center; line-height:20px;}
#biefl{width:800px; float:left;}
.teamrt{ float:right; width:380px;}
.teamseach{ width:380px; height:57px; background: url(../images/teamseach.jpg) no-repeat center;}
.search_input{ width:290px; height:57px; font-size:18px;  line-height:57px; padding-left:20px; background:none; border:0px; outline:none; float:left;}
.teamseabtn{ width:70px; height:57px; background:none; border:0px; float:left;}
.teamewm{ width:380px; height:177px; background:url(../images/teamwap.jpg) no-repeat center; margin-top:25px; overflow:hidden;}
.teamewm img{ margin-left:15px; margin-top:15px;}

.teamcont{ background:#FFF; overflow:hidden; padding-top:60px; padding-bottom:37px; margin-bottom:73px; margin-top:20px;}
.teamconttop{ overflow:hidden; margin:0 auto; width:982px; margin:0 auto; padding:19px 19px; border:2px solid #f93286; border-radius:5px}
.teamcontimg{ width:460px; height:280px; border:1px solid #eeeeee; overflow:hidden; position:relative; float:left; text-align:center;}
.teamcontimg img{ max-height:280px;}
.teamjsyy{ position:absolute; z-index:5; left:0; top:20px;}
.teamcontr{ float:left; width:500px; margin-left:20px;}
.teamcontxm{ height:35px; margin-bottom:10px; margin-top:10px;}
.teamcontxmq{ font-size:14px; color:#333; position:relative}
.teamcontmz{ font-size:24px; color:#f93286; line-height:24px; position:relative;  margin-left:12px;}
.teamcontwc{ color:#999999; position:relative;  margin-left:8px;}
.teamcontjl{  border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee; padding:14px 0px;height:18px;}
.teamcontjl div{ float:left; width:163px; position:relative; }
.teamcontjl div div{ width: auto;}
.teamcontgz{ border-right:1px solid #eee;}
.teamconttc{ border-right:1px solid #eee;}
.teamcontqm{ color:#333; float:left; margin-left:2px;}
.teamconthm{ color:#f93286; float:left; width:75%;height:18px; overflow:hidden;}
.teamcontjl .teamconthmxx{ position:absolute; display:none;color:#f93286; width:120px; left: 38px;background-color: #fff;}
.teamconttc:hover .teamconthm{ display:none;}
.teamconttc:hover .teamconthmxx{ display:block;}
.teamcontkhyx{ margin-top:15px;}
.teamcontkhbt{ color:#999;}
.teamcontkhbtcon{ color:#333; line-height:24px; margin-top:10px;}
.teamcontan{ overflow:hidden; margin-top:10px; margin-bottom:15px;}
.teamcontan div{ float:left; margin-right:27px;  width:170px; height:50px;}
.teamcontan .erweima{ width:150px; height:150px;position:absolute; display:none;}
.teamcontan .erweima img{ width:150px; height:150px; }
.teamcontyy:hover .erweima{ display:block;}
.pingjiacon{ position:fixed;top:0px;; bottom:0px; left:0; right:0;}
.pjbj{ position:absolute;top:0px;; bottom:0px; background:#000; opacity:0.3; width:100%; z-index:6;}
.pjtxcon{ position:relative; z-index:10; width:1130px; height:391px; background:url(../images/pingjiabj.png) no-repeat center; margin:0 auto; margin-top:170px; overflow:hidden;}
.pjtxl{ float:left; width:606px; margin-left:60px; margin-top:55px; font-size:18px; color:#333333;}
.pjtxl textarea{ width:606px; margin-top:10px; height:205px; font-size:14px;}
.pjtxr{ float:left; margin-left:45px; margin-top:55px; font-size:18px; color:#333333;}
.pjqingxx{ margin-top:10px; font-size:14px;}
.pjpp{ margin-bottom:10px; overflow:hidden;}
.pjpp div{ float:left; margin-left:10px;}
.pjxxr span{ display: inline-block; width:13px; height:12px; background:url(../images/astart.png); margin-right:5px; margin-top:3PX; text-indent:-9999PX;}
.pjxxr .pjxxdl{ background:url(../images/star.png) no-repeat;}
.pjzdpj div{ float:left; margin-right:10px;}
.pjzpxxr span{ display: inline-block; width:13px; height:12px; background:url(../images/astart.png); margin-right:5px; margin-top:3PX; text-indent:-9999PX;}
.pjzpxxr .pjxxdl{ background:url(../images/star.png) no-repeat;}
.pjtxconm{ overflow:hidden;}
.pjan{ width:100px; height:25px; background:#fd9037;  margin:0 auto; margin-top:20px;}
.pjan input{width:100px; height:25px; color:#fff; background:none; border:0px;text-align:center; line-height:25px; font-size:14px;}
.pingjiacon{ display:none;}
.teamconcct{ width:1020px; margin:0 auto;}
.teamconcctl{ width:700px; float:left; margin-top:45px;}
.teamkhfkt{ padding-bottom:16px; border-bottom:2px solid #bbb; font-size:18px; font-weight:bold;}
.teamkhan{ height:32px; line-height:32px; font-size:14px; margin-top:24px; margin-bottom:32px; overflow:hidden; background:#f9f9f9;}
.teamkhan a{ display:block; width:126px; float:left; text-align:center; color:#333333;}
.teamkhan .teamxz{ background:#eeeeee;}
.teamconcctltop{ overflow:hidden; border:1px solid #eeeeee; margin-bottom:50px;}
.teamconcctltopl{ float:left; width:181px; height:103px; text-align:center; overflow:hidden; border-right:1px solid #eeeeee;}
.teamconcctltopr{ float:left; width:515px;}
.teamconcctltopr div{color:#333;  width:460px; margin:0 auto;margin-top:35px; font-size:14px; line-height:20px;}
.teamconcctltopl img{ margin-top:19px;}
.teamkhpjnr ul li{ overflow:hidden; padding-bottom:38px; border-bottom: 1px dashed #dddddd; margin-bottom:44px;}
.teamkhpjnrl{ float:left; width:80px; text-align:center}
.teamkhpjnrl img{ width:50px; height:50px;}
.teamkhpjnrl p{ margin-top:10px;}
.teamkhpjnrr{ float:left; margin-left:15px; width:588px;}
.teamkhpjnrrt{ overflow:hidden;}
.teamxx{ width:90px; float:left; margin-right:8px; color:#FFF}
.teamxx span{ display: inline-block; width:13px; height:13px; margin-right:3PX;}
.teamxx .lxx{ background: url(../images/star.png) no-repeat}
.teamxx .anxx{ background: url(../images/astart.png) no-repeat}
.teamkhpjnrrdate{ color:#999; float:left;}
.teamkhpjnrrt{ margin-bottom:12px;}
.teamkhpjnrrc{ color:#333; line-height:20px;}
.teamconcctr{ float:left; width:238px; text-align:center; height:265px;  border:1px solid #eeeeee; padding:10px 20px 0px 20px; margin-left:40px; margin-top:45px;}


#AspNetPager2{ text-align:center;}
#AspNetPager2 a{ padding:8px 14px; display:inline-block; border:1px solid #eeeeee; color:#333; margin-right:8px !important; background:#fff}
#AspNetPager2 .cur{padding:8px 14px; display:inline-block; background:#f93286; border:1px solid #f93286; color:#FFF;margin-right:8px !important;}
#AspNetPager{ text-align:center;}
#AspNetPager a{ padding:8px 14px; display:inline-block; border:1px solid #eeeeee; color:#333; margin-right:8px !important;background:#fff}
#AspNetPager .cur{padding:8px 14px; display:inline-block; background:#f93286; border:1px solid #f93286; color:#FFF;margin-right:8px !important;}
#AspNetPager1{ text-align:center;}
#AspNetPager1 a{ padding:8px 14px; display:inline-block; border:1px solid #eeeeee; color:#333; margin-right:8px !important;background:#fff}
#AspNetPager1 .cur{padding:8px 14px; display:inline-block; background:#f93286; border:1px solid #f93286; color:#FFF;margin-right:8px !important;}


.news{ margin-bottom:70px;}
.news ul{ margin-bottom:29px; margin-top:20px;}
.newstop{ margin:0 auto; overflow:hidden; margin-top:20px;}
.newstop div{ width:185px; text-align:center; height:57px; float:left;}
.newstop div a{ display: block; height:48px; background:#fff; color:#333; font-size:18px; line-height:48px;}
.newstop .newxz a{ background:url(../images/teamlmjt.png) no-repeat center; color:#fff;height:57px;}
.news ul li{ overflow: hidden;  background:#FFF;}
.news ul .newone{ padding:62px 70px 55px 66px; margin-bottom:20px;}
.newlml{ float:left;  width:235px; height:215px; overflow: hidden;}
.newlml img{width:235px;}
.newlmr{ float:left; margin-left:60px; width:670px;}
.newlmtt{ color:#f93286; font-size:18px; line-height:18px; margin-bottom:40px;}
.newlmzy{ color:#555; line-height:30px;}
.newlmzy a{ display:block; width:95px; height:28px; line-height:28px; text-align:center; background:#f93286; color:#fff; margin-top:40px; font-size:14px;}
.newst{ width:1075px; margin:0 auto; padding-top:50px; padding-bottom:45px; border-bottom:1px solid #e7e7e7; overflow:hidden;}
.newlmdate{ float:left; width:75px; margin-right:60px; text-align:center}
.newlmri{ font-size:60px; line-height:60px; color:#333;}
.newlmyear{ color:#898989; font-size:16px;}
.newlmlmr{ float:left; width:900px;}
.newlmlmrt{ overflow:hidden;}
.newlmlmrtt{ float:left; color:#f93286; font-size:18px;}
.newlmlmrimg{ float:right;}
.newlmlmrc{ margin-top:25px; line-height:30px; color:#555; font-size:14px;}
.newcon{ background:#fff; padding:40px; margin-top:40px; margin-bottom:50px;}
.newcontt{ font-size:20px; color:#444; text-align:center;}
.newcondate{ font-size:14px; color:#999; text-align:center; padding:30px 0px; border-bottom:1px solid #999;}
.newconctent{ margin-top:30px; font-size:14px; line-height:28px; color:#444;}
.info-page{ margin-top:20px; overflow:hidden;color:#333; font-size:14px;}
.info-page a{ color:#333;}
.prev{ float:left;}
.next{ float: right}

.re_gd_map{ width:780px; height:520px; overflow:hidden; float:left; margin-left:40px; margin-top:23px;}
#allsmap{height:100%;overflow:hidden;}

.nettop{ overflow: hidden; height:70px; background:#FFF;}
.nettopl{ float:left; font-size:16px; line-height:70px; color:#333; padding-left:43px; background:url(../images/mk_icon.png) no-repeat 0px 15px; margin-left:33px;}
.nettopl span{ color:#f93286;}
.select_cities_shops{ float:right; margin-top:10px; margin-right:13px;}
.basic-input{ width:236px; height:50px; float:left; margin-left:13px; background:url(../images/xialakuang.jpg) no-repeat center;}
.basic-input select{ width:236px; height:50px;appearance:none; -moz-appearance:none;  -webkit-appearance:none; font-size:14px; color:#989898; padding-left:15px;}
.submit{ width: 100px; height:50px; background:url(../images/brandseach.png) no-repeat center; border:0px; margin-left:13px;}
.netmap{ background:#FFF; margin-top:6px; overflow:hidden; padding-bottom:47px;}
.re_txt{ float:left; width:325px; margin-left:35px; margin-top:30px;}
.re_txttop{ color:#333; font-size:14px; border-bottom:1px solid #ddd; padding-bottom:25px; margin-bottom:12px;}
.re_msgSignl{ float:left; font-size:14px; color:#f94082; line-height:60px; width:30px; text-align:center; background: url(../images/brankyy.png) no-repeat center; margin-right:10px;}
.re_msgSign{ float:left; width:280px;}
.re_contF h4{ padding-left:14px; font-size:14px; color:#333; margin-bottom:5px;} 
.re_contF p{padding-left:14px; color:#999999; margin-bottom:5px;}
.re_addr1{ background:url(../images/brankdw.png) no-repeat left;}
.re_tel1{ background:url(../images/branktel.png) no-repeat left;}
#storemapCon li{ padding-bottom:10px; margin-bottom:8px; border-bottom:1px solid #f0f0f0; overflow:hidden;}
.network-wrapb{ background:#FFF; overflow:hidden; padding-bottom:50px;}
.network-wrapbm{ width:1160px; margin:0 auto; border-top:1px solid #d4d4d4;padding-top:38px;}
.network-wrapbm p{ padding:0 20px; font-size:14px; color:#555555; line-height:30px;}
.brand{ margin-bottom:75px; margin-top:55px; position:relative;}
.brandtop{ text-align:center; margin-bottom:30px; padding-top:20px;}
.brander{ width:1045px; margin-bottom:84px;}
.brands{ overflow:hidden;}
.beandsl{ float:left; background:#Fff; padding-top:10px;}
.brandsr{ float:left;}
.brandr{top:0px; margin-left:24px; position:relative}
.brandr ul li{ width:71px; height:71px; background:url(../images/brandbyy.png) no-repeat center; text-align:center; line-height:71px; font-size:18px; color:#484848; }
.brandr ul .brandrli{ background:url(../images/brandfyy.png) no-repeat center; color:#fff;}


.aboutl{ float:left; width:500px; margin-right:10px;}
.aboutl img{ width:500px;}
.aboutr{ float:left; width:610px; margin-left:25px; margin-top:20px; }
.about{ background:#fff; margin-top:50px; padding-bottom:50px; padding-top:20px; overflow:hidden; margin-bottom:50px; border:1px solid #FF227F}
.aboutc{ width:1160px; margin:0 auto;color:#555555; line-height:36px; font-size:18px;}
.abourry{ width:1160px; margin:0 auto;}
.abourry ul li{ float:left; margin-right:20px; text-align:center; margin-bottom:20px;}
.abourry ul li img{ max-width:270px; max-height:270px;}
.abourry ul li div{width:270px; height:270px; line-height:270px;}
.abourry ul li p{ font-size:14px; color:#333;}


.class{ margin-bottom:65px; margin-top:50px;}
.classlm{ background:#fff; padding-top:27px; padding-bottom:50px; overflow:hidden;}
.classlm table{ margin:0 auto; font-size:14px;border:1px #dedede solid;border-right:0px #dedede solid;border-bottom:0px #dedede solid; }
.classlm table td{ border-right:1px solid #dedede; border-bottom:1px solid #dedede; }
.classlm table tr:hover .tableone{ background:#f93286}
.tabletop{ color:#FFF;}
.tabletwo{ padding:10px;}
.tablebott{ width:1150px; margin:0 auto; font-size:14px; line-height:30px; color:#555; margin-top:30px;}
.shizim ul li{ background:#FFF; overflow:hidden; margin-bottom:13px; padding:25px 0px;}
.shiziimg{ float:left; margin-left:25px;}
.shizir{ float:left; width:565px; margin-left:45px;}
.shizit{ border-left:6px solid #f93286; overflow:hidden; height:38px;}
.shizitt{ font-size:26px; line-height:38px; font-weight:bold; float:left; margin-left:15px;}
.shizizc{ width:99px; height:20px; background:url(../images/shizik.png) no-repeat center; float:left; text-align:center; font-size:14px; color:#f93286; line-height:20px; margin-left:7px; margin-top:10px;}
.shizic{ color:#4a4a4a; font-size:14px; line-height:24px; margin-left:20px; background:url(../images/shiziyy.png); padding-left:17px}

.classcon{ position:relative; margin-bottom:50px;}
.classconl{  width:960px; padding-bottom:50px; float:left;}
.classconr{  margin-left:20px; width:200px;float:left;}
.classconrm{ top:0px; position:relative;}
.classcenlmt{ font-size:24px; height:68px; color:#fff; background:#f93286; line-height:68px; padding-left:15px; position:relative}
.classcenlmt span{ padding-left:12px; padding-top:7px; background:url(../images/kexsjtx.png) no-repeat center; position: absolute;right:11px; top:32px;}
.classcenlm{ width:200px;}
.classcenlm ul{ display:none;}
.classcenlm ul li{ height:48px; border:1px solid #e5e5e5; text-align:center; line-height:48px; font-size:14PX; background:#FFF;}
.classcenlm ul li a{ display:block; background:url(../images/claswxz.png) no-repeat 178PX 18PX; color:#999999;}
.classcenlm ul .classcenlmxz{ background:#f5f5f5;}
.classcenlm ul .classcenlmxz a{background:url(../images/clasxz.png) no-repeat 178PX 18PX; color:#2b2b2b;}

.classcenan{ margin-top:10px;}
.classcenan ul li{ width:71px; height:71px; background:url(../images/brandbyy.png) no-repeat center; text-align:center; line-height:71px; font-size:18px; color:#484848; }
.classcenan ul .brandrli{ background:url(../images/brandfyy.png) no-repeat center; color:#fff;}
.classlj{ text-align:center; background:#FFF; padding-bottom:50px; padding-top:20px;}
.classlj a{ font-size:24px; display:inline-block; width:250px; height:45px; color:#FFF; background:#f93286; line-height:45px;}


.aboutgek{ padding-top:20px;}
.abouttopp{ overflow:hidden;}


.strolm{ overflow:hidden; padding:40px 0px; margin:20px 0px; background:#fff;}
.strolm ul{ width:1230px; margin-left:10px;}
.strolm ul li{ float:left; margin-right:10px; width:287px; overflow:hidden; text-align:center;}
.strolm ul li .stroimg{ height:232px; overflow:hidden;}
.strolm ul li img{ width:287px;height:232px;}
.strowz{ font-size:18px; line-height:40px; color:#333;}

.strocon{overflow:hidden; padding:40px 20px; margin:20px 0px; background:#fff;}
.stroctop{ overflow:hidden; margin-bottom:20px;}
.stroctopl{ float:left; width:306px; text-align:center;}
.stroctopl img{max-width:306px;}
.stroctopr{ float:left; margin-left:20px; width:810px;}
.stroctt{ font-size:20px;color:#333;}
.stroccont{ margin-top:10px; font-size:16px; color:#333;}
.strocbom{ margin-top:10px; font-size:14px; line-height:22px; color:#333;}


.hotconny{ overflow:hidden; position:relative}
.hotconny ul{ width:1220px; float:left; margin-left:5px;}
.hotconny ul li{ width:290px; margin-right:10px; float:left; text-align:center}
.prottny{ line-height:40px; font-size:16px; color:#333;}
.hotanny{ text-align: center;; margin-top:22px; margin-bottom:30px;}
.hotanny span{ display:inline-block; width:11px; height:11px; margin-left:10px; background:url(../images/hot1.png) no-repeat center;}
.hotanny .hotxz{background:url(../images/hot3.png) no-repeat center;}

.yuesaoliuyang{ background:#fff; padding:20px 0px;}
.jioncontent{ width:825px; margin:0 auto;}
.jionct{ text-align:center; font-size:24px; line-height:24px; color:#333;}
.jiont{ margin-top:20px; margin-bottom:20px; font-size:16px; overflow:hidden; color:#999;}
.jiont li{ margin-bottom:10px; float:left;  width:400px;}
.jiont li span{ width:130px; display:inline-block; text-align:right; margin-right:10px; color:#999; }
.jiont li select{ padding:9px 5px; border:1px solid #ccc; color:#999; width:227px;}
.jiont li input{ padding:10px 5px;margin-left: 5px; margin-right:5px; border:1px solid #ccc;width:215px;}
.tcfw{ overflow:hidden; margin-bottom:10px;}
.tcfw span{display:inline-block; text-align:right; margin-right:10px; color:#999; float:left; width:130px;font-size:16px;}
.tcfw textarea{ width:620px;padding:10px 5px; margin-left:5px; float:left;}
.tianniu{ margin:0 auto; width:200px; margin-top:20px;}
.jiont li .hs{width:23px; color:#F00; margin-right:0px}
.cuiru{ background:#fff; padding:20px 0px;}
.jioncontent{ width:800px; margin:0 auto;}
.fuwuclass{  width:200px; height:45px; font-size:18px; background:#f93286; color:#fff; border:0px;}
.zhongdian{ background:#fff; overflow:hidden; padding-bottom:20PX;}

.prp{ margin-top:5px;  color:#333;}
.prp a{ color:#333 }
.classimg{ position:relative;}
.classimg a{ position:absolute; bottom:60px; right:55px;}
