﻿@charset "gb2312";
/* CSS Document */
body{ font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul{list-style:none}
* {margin:0;padding:0;-webkit-text-size-adjust:none;word-wrap:break-word;word-break:normal;}
a {text-decoration:none;outline:none;cursor:pointer;color:#444;}
a:hover, img {border:none;color:#f00;}
* html, * html body {background-image:url(about:blank);background-attachment:fixed;}
@media screen and (-webkit-min-device-pixel-ratio:0) {}
.bannerwrap{text-align:center; overflow:hidden;height:450px; width:100%; position:relative}
.bannertop{width:1920px;margin-left:-960px;position:absolute;left:50%;text-align:center; height:450px}
.bannerwrap990{ text-align:center; height:260px;width:100%; margin-bottom:20px; margin-top:20px}
.bannertop990{text-align:center; overflow:hidden;height:260px; width:990px;margin:0 auto; }
.mt10 {margin-top:10px;}
.mb10 {margin-bottom:10px;}
.mt30 {margin-top:30px;}
.mb30 {margin-bottom:30px;}
.mainwarp {width:100%; text-align:center; background: url(../images/bg2016.jpg); overflow:hidden;font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; overflow:hidden; margin:0 }
.main{width:990px; margin:0 auto; overflow:hidden;  border-radius: 10px; border:1px #e2e2e2 solid; background-color:#FFF; margin-bottom:10px; }
.leftside{width:250px ; float:left;}

.leftb1 {background:url(../images/leftb1.png); width:250px; height:60px; margin-bottom:5px}
.leftb1:hover{background:url(../images/leftb1on.png); width:250px; height:60px}
.leftb1 a{width:250px; height:60px; display:block}
.leftb2 {background:url(../images/leftb2.png); width:250px; height:60px; margin-bottom:5px}
.leftb2:hover{background:url(../images/leftb2on.png); width:250px; height:60px}
.leftb2 a{width:250px; height:60px; display:block}
.leftb3 {background:url(../images/leftb3.png); width:250px; height:60px; margin-bottom:5px}
.leftb3:hover{background:url(../images/leftb3on.png); width:250px; height:60px}
.leftb3 a{width:250px; height:60px; display:block}
.leftb4 {background:url(../images/leftb4.png); width:250px; height:60px; margin-bottom:5px}
.leftb4:hover{background:url(../images/leftb4on.png); width:250px; height:60px}
.leftb4 a{width:250px; height:60px; display:block}

.lefta1 {background:url(../images/lefta1.png); width:250px; height:60px; margin-bottom:5px}
.lefta1:hover{background:url(../images/lefta1on.png); width:250px; height:60px}
.lefta1 a{width:250px; height:60px; display:block}
.lefta2 {background:url(../images/lefta2.png); width:250px; height:60px; margin-bottom:5px}
.lefta2:hover{background:url(../images/lefta2on.png); width:250px; height:60px}
.lefta2 a{width:250px; height:60px; display:block}
.lefta3 {background:url(../images/lefta3.png); width:250px; height:60px; margin-bottom:5px}
.lefta3:hover{background:url(../images/lefta3on.png); width:250px; height:60px}
.lefta3 a{width:250px; height:60px; display:block}
.lefta4 {background:url(../images/lefta4.png); width:250px; height:60px; margin-bottom:5px}
.lefta4:hover{background:url(../images/lefta4on.png); width:250px; height:60px}
.lefta4 a{width:250px; height:60px; display:block}


.leftc1 {background:url(../images/leftc1.png); width:250px; height:60px; margin-bottom:5px}
.leftc1:hover{background:url(../images/leftc1on.png); width:250px; height:60px}
.leftc1 a{width:250px; height:60px; display:block}
.leftc2 {background:url(../images/leftc2.png); width:250px; height:60px; margin-bottom:5px}
.leftc2:hover{background:url(../images/leftc2on.png); width:250px; height:60px}
.leftc2 a{width:250px; height:60px; display:block}
.leftc3 {background:url(../images/leftc3.png); width:250px; height:60px; margin-bottom:5px}
.leftc3:hover{background:url(../images/leftc3on.png); width:250px; height:60px}
.leftc3 a{width:250px; height:60px; display:block}
.leftc4 {background:url(../images/leftc4.png); width:250px; height:60px; margin-bottom:5px}
.leftc4:hover{background:url(../images/leftc4on.png); width:250px; height:60px}
.leftc4 a{width:250px; height:60px; display:block}
.leftc5 {background:url(../images/leftc5.png); width:250px; height:60px; margin-bottom:5px}
.leftc5:hover{background:url(../images/leftc5on.png); width:250px; height:60px}
.leftc5 a{width:250px; height:60px; display:block}
.leftc6 {background:url(../images/leftc6.png); width:250px; height:60px; margin-bottom:5px}
.leftc6:hover{background:url(../images/leftc6on.png); width:250px; height:60px}
.leftc6 a{width:250px; height:60px; display:block}



.footupwarp{width:100%; text-align:center; overflow:hidden;height:130px; background:url(../images/footup.png) no-repeat center}
.footup{margin: 0 auto; width:990px; height:130px}

.content{width:739px; border-left:#e2e2e2 1px solid ; float:left; text-align:left; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}

.partnercon{padding-left:10px;}
.partnertitle{ font-size:28px; color:#99cc33; height:60px; line-height:60px;  border-bottom: 1px dashed #a2a2a2; width: 715px; }
.partnertitle img{ margin-right:7px}
.partnertitle *{ vertical-align:middle;}
.partnerinfo{font-size:16px;font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;line-height:200%; margin-left: 20px; margin-top:20px; margin-bottom:30px;}



.plancon{padding-left:10px;}
.plantitle{ font-size:28px; color:#ac70c0; height:60px; line-height:60px;  border-bottom: 1px dashed #a2a2a2; width: 715px; }
.plantitle img{ margin-right:7px}
.plantitle *{ vertical-align:middle;}
.planinfo{font-size:16px;font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;line-height:200%; margin-top:20px; margin-bottom:30px;border-bottom: 1px dashed #a2a2a2;width: 715px; text-indent:2em }



.partnertitle2{ background:url(../images/gtitle.png) no-repeat; height:60px ;width:490px; color:#FFF; margin-left:10px }
.partnertitle2 p{ margin-left:20px; }

.partnerlist ul{ margin-top:30px; margin-left:15px; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; font-size:14px }
.partnerlist ul li{ display:block; background:url(../images/logocbsbg.png) no-repeat; width:200px; height:80px;margin-left:15px; margin-right:15px; margin-top:10px; margin-bottom:10px; overflow:hidden; float:left; }	
.partnerlist ul li img{ display:block; border:0px; height:40px; width:200px;}
.partnerlist ul li p { padding-top:0px; margin-top:0px ; width:200px; height:40px; line-height:40px; text-align:center}

.partnerlist ul li .partnertips{display:block; width:200px; height:40px; line-height:40px; color:#999; padding-top:0px;text-align:center; overflow:hidden}


.brandcon{ padding-top:20px  ; padding-left:20px; padding-bottom:20px;}
.pmlist{}
.pmlist ul{ width:700px; overflow:hidden}
.pmlist ul li{display:inline-block;*display:inline; *zoom:1; width:250px; height: 158px;}
.pmlistleft {margin-right:115px;}
.pmlist ul li div{ display:block;  }
.pmtitle {background:url(../images/otitle.png) no-repeat; height:60px; width:250px; position:relative }
.pmtitle .pmline1 {padding-left:15px;line-height: 60px; height:60px; font-size:14px; color:#FFF;
 font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.pmtitle .pmline2 {padding-left:15px;height:60px; font-size:14px; color:#FFF; font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; padding-top:9px }
.pmtitle span{ font-size:14px; color:#FFF; font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; display:block; vertical-align:middle; line-height:20px; height:20px; }
.pmtitle em{ width:45px; height:60px; line-height:60px;font-size:20px; color:#ff9933; font-style:normal; position:absolute ; left:205px; top:0px; transform:none}
.pmtext { margin-left:20px; margin-top:5px}
.pmtext  p{  line-height:150% ; font-size:14px;font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}


.globaltitle{ background:url(../images/btitle.png) no-repeat; width:440px; height:60px; color:#FFF; padding-left:20px; padding-top:6px;[;padding-top:12px;] margin-left:10px; margin-bottom:20px;}
.gtitle1{ font-size:18px;}
.gtitle2{ font-size:14px}
.globallx{ height:60px; line-height:60px; border-bottom: 1px dashed #a2a2a2; width: 715px; margin-left:10px;}
.globallx .btnmore{ width:100px; height:24px ; line-height:24px; font-size:14px ; background-color:#00ccff; color:#FFF; border-radius:12px; display:inline ; margin-left:8px; text-align:center; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; padding: 5px 5px 5px 5px}
.globallx span{  font-size:26px ;color:#00ccff; margin-left:70px}
.globallx *{vertical-align:middle;}

.globalcon{ padding-left:20px;}
.globalkflist{ margin-top:20px; margin-left:30px; margin-bottom:30px; height:80px;[;height:110px;]}
.globalkflist ul li {display:inline-block; *display:inline; *zoom:1;  width:335px; height:15px; font-size:14px;font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;[ height:20px;line-height:150% ;] }


.globallanglist{ margin-left:10px}
.globallanglist ul li {display:inline-block;*display:inline; *zoom:1;  width:100px; height:70px; background:url(../images/bglang.png); margin-left:6px; margin-right:3px; margin-bottom:15px;}

.globallanglist ul li div{ padding-top:4px; text-align:center; line-height:250% }
.globallanglist ul li em{ padding-top:0px; text-align:center; line-height:125% ; font-style:normal}

.globalcountrylist{margin-left:10px}
.globalcountrylist ul li {display:inline-block; *display:inline; *zoom:1;  width:100px; margin-left:5px; margin-right:5px;  margin-bottom:15px;}
.globalcountrylist ul li img{display:block;}
.globalcountrylist ul li div{ text-align:center;[;padding-top:3px; line-height:150%]}

.globalqlist{ padding-left:20px; padding-bottom:40px}
.globalqlist ul li {display:inline-block; *display:inline; *zoom:1;  padding-left:2px; padding-right:3px; }
.globalqlist ul li p { text-align:center; font-size:20px ; margin-top:20px; }

.supportcon{ padding-left:20px; padding-right:30px;padding-bottom:40px}
.supportlx{ padding-top:40px;}
.supportlx ul li {display:inline-block; *display:inline; *zoom:1;  height:90px; width:190px; margin-bottom:40px; margin-right:-3px}
.supportlx ul li dl { text-align:center;}
.supportlx ul li dl dt{ font-size:22px ; color:#00ccff ; line-height:30px; text-align:center; height:30px; margin-bottom:16px}
.supportlx ul li dl dt *{vertical-align:middle;}
.supportlx ul li dl dt span{ font-size:22px ; color:#00ccff ; line-height:22px; margin-left:10px;}
supportlx ul li dl dt img{ display:inline}
.supportlx ul li dl dd{ font-size:14px ; color:#777777; line-height:30px; height:30px}
.supportlx ul li dl dd .btnzx{ font-size:14px ; color:#FFF; height:24px; line-height:24px; width:150px; background-color:#00ccff; border-radius:5px; text-align:center; margin:0 auto }
.supportlx ul li dl dd span{font-size:14px ; color:#000000}


.supporttitle1{ background:url(../images/stitle1.png) no-repeat; width:220px; height:60px; color:#FFF; font-size:24px; line-height:60px; padding-left:50px;}
.supporttitle2{ background:url(../images/stitle2.png) no-repeat; width:220px; height:60px;color:#FFF; font-size:24px;line-height:60px;padding-left:50px;}
.supporttitle3{ background:url(../images/stitle3.png) no-repeat; width:220px; height:60px;color:#FFF; font-size:24px;line-height:60px;padding-left:50px;}
.supporttitle4{ margin:0 auto; width:150px; height:25px; background-color:#00ccff; border-radius: 5px; text-align:center; line-height:25px; color:#FFF; margin-bottom:20px; font-size:14px}
.supporttext1{ line-height:150%; font-size:14px; text-indent:20px; margin-top:20px; margin-bottom:30px; padding-left:20px; padding-right:20px;}
.supporttext2{  font-size:14px;  margin-top:20px; padding-left:20px; padding-right:20px}
.supporttext2 ul li { list-style: outside url(../images/itemdot.png)  ; margin-left:16px; padding-bottom:30px;line-height:150%;}
.supporttext3{ font-size:14px;  margin-top:20px; padding-left:20px; padding-right:20px }
.supporttext3 ul li { list-style: outside url(../images/itemdot.png) ; margin-left:16px;padding-bottom:30px; line-height:150%;}
.supporttext3 .subtitle{ width:290px; height:24px; background-color:#F00 ; border-radius:5px; line-height:24px; font-size:14px; color:#FFF; text-align:center; margin-bottom:25px}
.supportbxk { margin-left:0px; padding-left:20px; padding-right:20px;}



.faqcon{ padding-left:15px; padding-bottom:40px; padding-right:15px}
.faqtitle{ font-size:24px ; color:#ff66cc; height:60px; border-bottom: 1px #999 dashed; line-height:60px; padding-left:20px; position:relative}
.faqdebug{ color:#FFF;  background-color:#ff66cc; height:20px; position:absolute ; right:0px;  font-size:14px; line-height:20px;  top:20px; width:80px; border-radius:5px; text-align:center; padding-top:5px; padding-bottom:5px;}

.faqdebugsc{ color:#FFF;  background-color:#ff66cc; height:20px; position:absolute ; right:0px;  font-size:14px; line-height:20px;  top:20px; padding-left:10px; padding-right:10px; border-radius:5px; text-align:center; padding-top:5px; padding-bottom:5px;}

.faqlist ul li dl dt {line-height:50px; height:50px; font-size:20px; color:#999 ; cursor:pointer }
.faqlist ul li dl dt img{ margin-left:20px; margin-right:20px;}
.faqlist ul li dl dt:hover{ background-color:#f1f1f1}
.faqlist ul li dl dd{ padding-left:45px; padding-right:45px; padding-top:20px; padding-bottom:20px;line-height:200%; display:none ; font-size:14px; }
.faqlist ul li dl dd a{ color:#ff66cc; }

.debugcontent{width:100%; border-left:#e2e2e2 1px solid ; float:left; text-align:left; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.debugform{padding-left:30px;padding-right:30px; }

.debuglist ul li dl dt {line-height:50px;  font-size:18px; color:#999 ; cursor:pointer }
.debuglist ul li dl dt img{ margin-left:20px; margin-right:20px;}
.debuglist ul li dl dt:hover{ background-color:#f1f1f1}
.debuglist ul li dl dd{ padding-left:45px; padding-right:45px; padding-top:20px; padding-bottom:20px;line-height:200%;  font-size:14px; }
.debuglist ul li dl dd a{ color:#ff66cc; }
.debugtitle2 {font-size:18px; margin-top:20px; border-radius:5px ; background-color:#ff66cc; color:#FFF; padding-top:5px; padding-left:10px; padding-bottom:5px; padding-right:5px;}
.debugtitle{text-align:center ; margin:0 auto; font-size:18px; margin-top:20px;}
.debug_type{ line-height:30px; font-size:16px; margin:0 auto; margin-top:30px; }
.debug_type label{ display:inline-block; width:120px;line-height:30px;font-size:16px; }
.debug_type label input[type=radio]{ vertical-align:middle ; }
.debug_type label span{ margin-left:5px; vertical-align:middle ;}

.p_debug_model{display:none;}
.debug_model{ line-height:30px; font-size:16px;margin:0 auto; margin-top:30px;}
.debug_model label{ display:inline-block; width:220px;}
.debug_model label input[type=radio]{ vertical-align:middle ; }
.debug_model label span{ margin-left:5px; vertical-align:middle}

.p_debug_case{display:none}
.debug_case{ line-height:30px; font-size:16px; margin:0 auto; margin-top:30px;}
.debug_case label{ display:inline-block; width:220px;}
.debug_case label input[type=radio]{ vertical-align:middle ; }
.debug_case label span{ margin-left:5px; }

.debug_search{line-height:30px; font-size:20px;margin:0 auto; text-align:center ;  margin-top:40px; margin-bottom:20px; }
.debug_search input[type="text"] ,.debug_search input[type="submit"]{ font-size:18px; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; }

.debug_search input[type="text"]{width:475px;}
	

.messagecon{ padding-top:41px ; padding-left:20px; padding-right:20px; padding-bottom:20px;}
.vmessagetitle{ font-size:36px; color:#ac70c0; height:55px; line-height:55px; text-align:center}
.vmessagetitle *{ vertical-align:middle}
.vmessagetitle img{ margin-right:10px;}

.messagetitle{ font-size:36px; color:#99cd37; height:55px; line-height:55px; text-align:center}
.messagetitle *{ vertical-align:middle}
.messagetitle img{ margin-right:10px;}
.messagetag{ text-align:center; margin-top:5px; font-size:14px;}
.messagetag2{ text-align:center; margin-top:10px; font-size:14px; margin-top:23px; padding-top:61px; padding-bottom:50px; border-top:#CCC 1px dashed}
.messagetag3{ text-align:center; font-size:14px; margin-bottom:25px;}


.messagelx{ width:480px; height:129px; border:solid 1px #CCCCCC; border-radius:5px; margin: 8px auto; padding-top:40px; padding-bottom:40px; margin-bottom: 130px}
.messagelx .itemtitle{font-size: 22px; color:#99cd37; text-align:center; line-height:40px; height:40px;}
.messagelx .itemtitle *{ vertical-align:middle}
.messagelx .itemtitle img{ margin-right:10px;}
.messagelx .itemtel{ text-align:center; font-size: 18px; height:30px;}
.messagelx .itemtime{text-align:center; font-size: 14px; height:20px;}
.messagelx ul { padding: 0}
.messagelx ul li{ display: inline-block; width:50%; height:90px; overflow:hidden; zoom: 1;  margin-right: -3px;}
.messagelx ul li p{}
.messagelx ul li p *{ vertical-align:middle}


.btnzx{ font-size:14px; background-color:#99cd37; border: 0px;  border-radius:5px; width:150px; height:25px; line-height:25px; overflow:hidden; display:inline-block;*display:inline; *zoom:1; color:#FFF; text-align:center}

.messageform{padding-left:80px; margin-bottom:80px; margin-top: 4px }
.messageform input[type="text"],.messageform textarea{ border: 1px #ababab solid; border-radius:5px; color:#ababab; font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;font-size:14px ; padding-left:10px; padding-right:10px;}
.messageform textarea{ width:370px; padding-top:10px; padding-bottom:10px;}
.messageform input[type="text"]{ height:36px; line-height:36px; width:150px; }
.messageform p input[type="Submit"]{ color:#FFF; background-color:#99cd37;border: 0px;  border-radius:5px; width:150px; height:40px; line-height:40px; margin-left:87px ; cursor:pointer;font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; font-size:14px}
.messageform p{ font-size:14px; line-height:50px; height:50px; }
.messageform p em{ font-size:14px; color:#F00; margin-right:5px; font-style:normal}
.messageform p img{ margin-left:10px;}
.messageform .error{ color:#F00; background:url(../images/error.png) no-repeat top left ; height:25px; line-height:25px; padding-left:35px; display:inline-block ;*display:inline; *zoom:1; margin-left:10px;font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; font-size:12px }

.vmessageform{padding-left:80px; margin-bottom:80px; margin-top: 4px }
.vmessageform input[type="text"],.vmessageform textarea{ border: 1px #ababab solid; border-radius:5px; color:#ababab; font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; font-size:14px ; padding-left:10px; padding-right:10px;}
.vmessageform textarea{ width:370px; padding-top:10px; padding-bottom:10px;}
.vmessageform input[type="text"]{ height:36px; line-height:36px; width:150px; }
.vmessageform p input[type="Submit"]{ color:#FFF; background-color:#ac70c0;border: 0px;  border-radius:5px; width:150px; height:40px; line-height:40px; margin-left:87px ; cursor:pointer;font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; font-size:14px}
.vmessageform p{ font-size:14px; line-height:50px; height:50px; }
.vmessageform p em{ font-size:14px; color:#F00; margin-right:5px; font-style:normal}
.vmessageform p img{ margin-left:10px;}
.vmessageform .error{ color:#F00; background:url(../images/error.png) no-repeat top left ; height:25px; line-height:25px; padding-left:35px; display:inline-block ;*display:inline; *zoom:1; margin-left:10px; font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;font-size:12px }


.eshopbanwrap{text-align:center; overflow:hidden;height:140px; width:100%; position:relative; background-color:#0190d7; margin-top:30px}
.eshopban{width:990px;text-align:center;margin:0 auto;}
.eshoptitle { width:130px; height:30px; border-top:3px #ff68cc solid; color:#FFF; font-size:18px; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; margin:0 auto}

.eshopban ul  {margin-top:25px;}
.eshopban ul li {display:inline-block; *display:inline; *zoom:1; }
.eshopban ul li a {width:243px;height:30px; display:block}
.eshopban ul li a span{width:243px; height:30px;}

.eshopali{ background:url(../images/eshopali.png) center no-repeat; width:243px; height:30px;}
.eshopali:hover{ background:url(../images/eshopalion.png) center no-repeat}

.eshoptm{ background:url(../images/eshoptm.png) center no-repeat;width:243px; height:30px; border-right:#FFF solid 1px;}
.eshoptm:hover{ background:url(../images/eshoptmon.png) center no-repeat}

.eshopdd{ background:url(../images/eshopdd.png) center no-repeat;width:243px; height:30px; border-right:#FFF solid 1px;}
.eshopdd:hover{ background:url(../images/eshopddon.png) center no-repeat }

.eshopjd{ background:url(../images/eshopjd.png) center no-repeat;width:243px; height:30px; border-right:#FFF solid 1px;}
.eshopjd:hover{ background:url(../images/eshopjdon.png) center no-repeat}

/* map */
.map-box{width: 100%;  position: relative; margin-top:20px}
.map-box  .v-crumbs{margin-bottom: 20px;}
.map-box .map-section{width: 990px; height:554px; background: #fff; margin:0 auto; -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.1); -moz-box-shadow: 0 1px 1px rgba(0,0,0,.1); -ms-box-shadow: 0 1px 1px rgba(0,0,0,.1); box-shadow: 0 1px 1px rgba(0,0,0,.1); color: #999; font-size: 14px;}

.map-box .map-section{padding: 32px 0 20px 0}
.map-box .map-section .mapline{ padding-top:32px; height:0px ; width:950px; border-bottom:#e2e2e2 1px  solid ; margin: 0 auto }
.map-box .choose-place{width: 980px;  font-size: 16px; color: #333; font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; padding-right:20px; text-align:left}


.map-box .choose-place .lbsimg{ margin-right:20px; vertical-align:middle; padding-bottom:3px; width:13px; padding-left:15px; }
.map-box .choose-place .keywords{float: right; text-align: right; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; padding-right:20px; line-height: 36px; height:36px; width:280px;  margin-top:0px;}
.map-box .choose-place .keywords a{display: inline-block; *display:inline; *zoom:1; margin-left: 15px; color: #666; font-size: 16px; -webkit-transition:color .3s ease-in-out; -moz-transition:color .3s ease-in-out; -ms-transition:color .3s ease-in-out; transition:color .3s ease-in-out;}

.map-box .choose-place .keywords a:hover{color: #008cd6; }
.map-box .choose-place h2{ display:inline-block; *display:inline; *zoom:1;  font-size:22px;font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;;color:#0190d9; font-style:normal; font-weight:normal; margin-right:50px; line-height:36px; height:36px}
.map-box .map{width: 600px; height: 460px; background: #f0f0f0;  margin-left:20px; margin-top:20px; margin-right:17px;  float:left; }
.map-box .map-list{width: 330px; height:460px;overflow:hidden; margin-top:20px; position: relative; float:left; }
.map-box .map-list ul li{display: block; float: left; width: 100%; line-height: 1.1em; color: #666; margin-bottom: 10px; position: relative; text-align:left}
.map-box .map-list ul li h2{ color: #000; padding-bottom: 5px; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; font-size:20px; width:318px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;  line-height:25px;font-weight:bold;[;font-weight:normal;font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;] }
.map-box .map-list ul li p{ font-size:14px; line-height:150%;  width:318px; font-family:"LiSongPro","宋体";}
.map-box .map-list ul li p.go{width: 318px; font-size:14px;}
.map-box .map-list ul li p.go a{color: #008cd6; display: inline-block;*display:inline; *zoom:1; vertical-align: middle;}
.map-box .map-list ul li p.go a.v-map-sendModbile{margin-left: 20px;}

.map-box .map-list .zhaoshang h2{margin-top:20px; display:block ; float: left; text-align:left ; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;  width:318px; overflow:hidden; font-size:20px;height:25px; line-height:25px; color:#F00 ;font-weight:bold;[;font-weight:normal;font-family:"HanHei SC 700","HanHei SC","PingHei 700","PingHei","PingFang SC","STHeitiSC-Light","Helvetica Neue","Helvetica","Arial",sans-serif;] }

.map-box .map-list .zhaoshang p{display:block ; float: left;  text-align:left ; font-family:"LiSongPro","宋体"; width:318px; overflow:hidden; font-size:14px; color:#5e5e5e; line-height:150%; }

.map-box .map-list .zhaoshang p span{ color:#F00; font-size:14px;  }

/* z-contain */
.v_select_block{display: inline-block; *display:inline; *zoom:1; font-weight: normal; font-size: inherit; position: relative; padding-right: 10px; color: #333; z-index: 9999; cursor: default; }
.v_select{border: 1px #eaeaea solid; display: inline-block; vertical-align: middle; background: #fff; position: relative; padding-right: 36px; height: 34px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; border-radius: 30px;}
.v_select span{display: block; text-align: center; margin: 0 9px 0 15px; white-space: nowrap; overflow: hidden; font-size: 16px; height: 36px; line-height: 36px; color: #333;}
.v_select em{width: 36px; height: 36px; overflow: hidden; display: block; position: absolute; top: 1px; right: 2px; background: #fff;  border: 1px #f2f2f2 solid; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: 0 2px 2px rgba(0,0,0,.3); -moz-box-shadow: 0 2px 2px rgba(0,0,0,.3); -ms-box-shadow: 0 2px 2px rgba(0,0,0,.3); box-shadow: 0 2px 2px rgba(0,0,0,.3); -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; transition:all .3s ease-in-out;}
.v_select em b{width: 36px; height: 36px; display: inline-block; *display:inline; *zoom:1; position: relative; overflow: hidden; background-position: 0 -18px;}
.v_select em:hover{background: #008cd6; border: 1px #008cd6 solid;}
.v_select em:hover b{background-position: 0 -47px;}
.v_select .menu{width: 100%; position: absolute; top: 34px; left: 0; border: 1px #eaeaea solid; background: #fff; overflow: hidden; overflow-y: auto; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; border-radius: 15px; height: 175px; display: none; font-family:"LiSongPro","宋体" }
.v_select .menu a{display: block; padding: 0 10px; height: 36px; line-height: 36px; font-size: 16px; color: #333; -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; transition:all .3s ease-in-out;}
.v_select .menu a:hover,.v_select .menu a.current{background:#008cd6; color: #fff; }
.v_select_rect{border: 1px #eaeaea solid; display: inline-block; vertical-align: middle; background: #fff; position: relative; padding-right: 36px; height: 36px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px;
font-family:"Hiragino Sans","STHeiti" ,"宋体"; }
.v_select_rect b{width: 36px; height: 36px;overflow: hidden; display: block; position: absolute; top: -1px; right: -1px; }
.v_select_rect span{display: block; text-align: center; margin: 0 15px; white-space: nowrap; overflow: hidden; font-size: 16px; height: 36px; line-height: 36px; color: #333;}
.v_select_rect em{width: 36px; height: 36px; overflow: hidden; display: block; position: absolute; top: -1px; right: -1px; background: #fff;  border: 1px #eaeaea solid; -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; transition:all .3s ease-in-out; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px;}
.v_select_rect em b{width: 36px; height: 36px; display: inline-block;  *display:inline; *zoom:1; position: relative; overflow: hidden;  top: 2px; left: 2px ; background: url(../images/choose.png) no-repeat 10px 12px;}
.v_select_rect em:hover{background: #008cd6; border: 1px #008cd6 solid;}
.v_select_rect em:hover b{background: url(../images/chooseon.png) no-repeat 10px 12px;}
.v_select_rect .menu{width: 100%; position: absolute; top: 36px; left: -1px; border: 1px #eaeaea solid; background: #fff; overflow: hidden; overflow-y: auto; display: none;}
.v_select_rect .menu a{display: block; padding: 0 10px; height: 36px; line-height: 36px; font-size: 16px; color: #333; -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; transition:all .3s ease-in-out;}
.v_select_rect .menu a:hover,.v_select_rect .menu a.current{background:#008cd6; color: #fff; }
.cl{ zoom:1;}





/* z-contain */
.debug_select_block{display: inline-block; *display:inline; *zoom:1; font-weight: normal; font-size: inherit; position: relative; padding-right: 10px; color: #333; z-index: 9999; cursor: default; }
.debug_select{border: 1px #eaeaea solid; display: inline-block; vertical-align: middle; background: #fff; position: relative; padding-right: 36px; height: 34px; -webkit-border-radius: 30px; -moz-border-radius: 30px; -ms-border-radius: 30px; border-radius: 30px;}
.debug_select span{display: block; text-align: center; margin: 0 9px 0 15px; white-space: nowrap; overflow: hidden; font-size: 16px; height: 36px; line-height: 36px; color: #333;}
.debug_select em{width: 36px; height: 36px; overflow: hidden; display: block; position: absolute; top: 1px; right: 2px; background: #fff;  border: 1px #f2f2f2 solid; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: 0 2px 2px rgba(0,0,0,.3); -moz-box-shadow: 0 2px 2px rgba(0,0,0,.3); -ms-box-shadow: 0 2px 2px rgba(0,0,0,.3); box-shadow: 0 2px 2px rgba(0,0,0,.3); -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; transition:all .3s ease-in-out;}
.debug_select em b{width: 36px; height: 36px; display: inline-block; *display:inline; *zoom:1; position: relative; overflow: hidden; background-position: 0 -18px;}
.debug_select em:hover{background: #008cd6; border: 1px #008cd6 solid;}
.debug_select em:hover b{background-position: 0 -47px;}
.debug_select .menu{width: 100%; position: absolute; top: 34px; left: 0; border: 1px #eaeaea solid; background: #fff; overflow: hidden; overflow-y: auto; -webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; border-radius: 15px; height: 175px; display: none; font-family:"LiSongPro","宋体" }
.debug_select .menu a{display: block; padding: 0 10px; height: 36px; line-height: 36px; font-size: 16px; color: #333; -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; transition:all .3s ease-in-out;}
.debug_select .menu a:hover,.debug_select .menu a.current{background:#008cd6; color: #fff; }
.debug_select_rect{border: 1px #eaeaea solid; display: inline-block; vertical-align: middle; background: #fff; position: relative; padding-right: 36px; height: 36px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px;
font-family:"LiSongPro","宋体" }
.debug_select_rect b{width: 36px; height: 36px;overflow: hidden; display: block; position: absolute; top: -1px; right: -1px; }
.debug_select_rect span{display: block; text-align: center; margin: 0 15px; white-space: nowrap; overflow: hidden; font-size: 16px; height: 36px; line-height: 36px; color: #333;}
.debug_select_rect em{width: 36px; height: 36px; overflow: hidden; display: block; position: absolute; top: -1px; right: -1px; background: #fff;  border: 1px #eaeaea solid; -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; transition:all .3s ease-in-out; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px;}
.debug_select_rect em b{width: 36px; height: 36px; display: inline-block;  *display:inline; *zoom:1; position: relative; overflow: hidden;  top: 2px; left: 2px ; background: url(../images/choose.png) no-repeat 10px 12px;}
.debug_select_rect em:hover{background: #008cd6; border: 1px #008cd6 solid;}
.debug_select_rect em:hover b{background: url(../images/chooseon.png) no-repeat 10px 12px;}
.debug_select_rect .menu{width: 100%; position: absolute; top: 36px; left: -1px; border: 1px #eaeaea solid; background: #fff; overflow: hidden; overflow-y: auto; display: none;}
.debug_select_rect .menu a{display: block; padding: 0 10px; height: 36px; line-height: 36px; font-size: 16px; color: #333; -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; transition:all .3s ease-in-out;}
.debug_select_rect .menu a:hover,.debug_select_rect .menu a.current{background:#008cd6; color: #fff; }
.cl{ zoom:1;}



.topside{width:990px; margin:0 auto; overflow:hidden;}
.topside ul li  {  display:inline-block;;*display:inline; *zoom:1; margin-left:15px; margin-right:15px;width:170px; height:200px; overflow:hidden  }
.topside ul li  a{ display:block ; text-align:center}
.topside ul li  a .itemimg{padding: 0px 0px 0px 0px; height:170px; width:170px; overflow:}
.topside ul li  img{padding: 10px 10px 10px 10px; height:150px; width:150px; overflow:hidden}
.topside ul li  a span{ font-size:18px; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;  width:150px; text-align:center;display:inline-block; *display:inline; *zoom:1; margin-top:0.5x; padding-left:10px; padding-right:10px;}


.bottomside{width:990px; margin:0 auto; overflow:hidden;margin-bottom:20px;}
.bottomside ul li  {  display:inline-block; margin-left:15px; margin-right:15px;width:170px; height:200px; overflow:hidden ; *display:inline; *zoom:1;}
.bottomside ul li  a{ display:block ; text-align:center}
.bottomside ul li  a .itemimg{padding: 0px 0px 0px 0px; height:170px; width:170px; overflow:}
.bottomside ul li  img{padding: 10px 10px 10px 10px; height:150px; width:150px; overflow:hidden}
.bottomside ul li  a span{ font-size:18px; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;  width:150px; text-align:center;display:inline-block; *display:inline; *zoom:1; margin-top:0.5x; padding-left:10px; padding-right:10px; }
.bottomside ul li a img:hover {
animation:bmenumove 0.2s 1;
-moz-animation:bmenumove 0.2s 1; /* Firefox */
-webkit-animation:bmenumove 0.22s 1; /* Safari and Chrome */
-o-animation:bmenumove 0.2s 1; /* Opera */
	}
	



.bottomsidec{width:990px; margin:0 auto; overflow:hidden;margin-bottom:20px;}
.bottomsidec ul li  {  display:inline-block; margin-left:1px; margin-right:1px;width:160px; height:200px; overflow:hidden ; *display:inline; *zoom:1;}
.bottomsidec ul li  a{ display:block ; text-align:center}
.bottomsidec ul li  a .itemimg{padding: 0px 0px 0px 0px; height:160px; width:160px; overflow:hidden}
.bottomsidec ul li  img{padding: 5px 5px 5px 5px; height:150px; width:150px; overflow:hidden}
.bottomsidec ul li  a span{ font-size:18px; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;  width:150px; text-align:center;display:inline-block; *display:inline; *zoom:1; margin-top:0.5x; padding-left:10px; padding-right:10px; }
.bottomsidec ul li a img:hover {
animation:bmenumovec 0.2s 1;
-moz-animation:bmenumovec 0.2s 1; /* Firefox */
-webkit-animation:bmenumovec 0.22s 1; /* Safari and Chrome */
-o-animation:bmenumovec 0.2s 1; /* Opera */
	}

.topside ul li a img:hover {
animation:bmenumove 0.2s 1;
-moz-animation:bmenumove 0.2s 1; /* Firefox */
-webkit-animation:bmenumove 0.22s 1; /* Safari and Chrome */
-o-animation:bmenumove 0.2s 1; /* Opera */
	}
	
	
	
  .anchorBL{  
        display:none;  
    }  
    .BMap_bubble_title{  
        color:black;  
        font-size:13px;  
        font-weight: bold;  
        text-align:left;  
    }  
    .BMap_pop div:nth-child(1){  
        border-radius:7px 0 0 0;  
		background:#ABABAB;
    }  
    .BMap_pop div:nth-child(3){  
        border-radius:0 7px 0 0;background:#ABABAB;;  
        /*background: #ABABAB;*/  
        width:23px;  
        width:0px;height;0px;  
    }  
    .BMap_pop div:nth-child(3) div{  
        border-radius:7px;  
    }  
    .BMap_pop div:nth-child(5){  
        border-radius:0 0 0 7px;  
    }  
    .BMap_pop div:nth-child(5) div{  
        border-radius:7px;  
    }  
    .BMap_pop div:nth-child(7){  
        border-radius:0 0 7px 0 ;  
    }  
    .BMap_pop div:nth-child div(7){  
        border-radius:7px ;  
    }  
		
@keyframes bmenumove
{
from { width:150px; height:150px; padding: 10px 10px 10px 10px; }
to {width:170px;height:170px;  padding:0px 0px 0px 0px; }
}

@-moz-keyframes bmenumove /* Firefox */
{
from { width:150px; height:150px;padding: 10px 10px 10px 10px;}
to {width:170px;height:170px; padding:0px 0px 0px 0px; }
}

@-webkit-keyframes bmenumove /* Safari and Chrome */
{
from { width:150px; height:150px; padding: 10px 10px 10px 10px;}
to {width:170px;height:170px; padding:0px 0px 0px 0px;   }
}

@-o-keyframes bmenumove /* Opera */
{
from { width:150px; height:150px;padding: 10px 10px 10px 10px; }
to {width:170px;height:170px; padding:0px 0px 0px 0px; }
}


@keyframes bmenumovec
{
from { width:150px; height:150px; padding: 5px 5px 5px 5px; }
to {width:160px;height:160px;  padding:0px 0px 0px 0px; }
}

@-moz-keyframes bmenumovec /* Firefox */
{
from { width:150px; height:150px;padding: 5px 5px 5px 5px;}
to {width:160px;height:160px; padding:0px 0px 0px 0px; }
}

@-webkit-keyframes bmenumovec /* Safari and Chrome */
{
from { width:150px; height:150px; padding: 5px 5px 5px 5px;}
to {width:160px;height:160px; padding:0px 0px 0px 0px;   }
}

@-o-keyframes bmenumovec /* Opera */
{
from { width:150px; height:150px;padding: 5px 5px 5px 5px; }
to {width:160px;height:160px; padding:0px 0px 0px 0px; }
}
