@charset "utf-8";

/* Remove margin padding */
* {font-family:"微软雅黑";}
body, html {height:100%;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {margin:0; padding:0;}
input,button,textarea,select,optgroup,option,radio {font-family:"微软雅黑"; font-size:inherit; font-style:inherit; font-weight:inherit; vertical-align:middle;}
/* Default Font */
body,button,input,select,textarea {font:12px/1.5 "微软雅黑"; color:#333;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
address,cite,dfn,em,var {font-style:normal;}
code,kbd,pre,samp {font-family:"微软雅黑";}
small {font-size:12px;}
ul,ol,li {list-style:none;}
a {text-decoration:none; color:#333;}
a:hover {text-decoration:underline; color:#1d78d5;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
legend {color:#000;}
fieldset,img {border:0;}
button,input,select,textarea {font-size:100%;}
table {border-collapse:collapse; border-spacing:0;}
.clear {display:block; height:0; overflow:hidden; clear:both;}

.col-main {float:left; width:100%; min-height:1px;}
.col-sub,.col-extra {float:left;}
.layout:after,.main-wrap:after,.col-sub:after,.col-extra:after {content:'\20'; display:block; height:0; clear:both;}
.layout,.main-wrap,.col-sub,.col-extra {zoom:1;}

/* Common Features */
.hidden {display:none;}
.invisible {visibility:hidden;}

/* Remove Float */
.clearfix:after {content:'\20'; display:block; height:0; clear:both;}
.clearfix {*zoom:1;}

/* For non ie browsers also display the vertical scroll bar by default, to prevent the flicker caused by the scroll bar */
html {overflow-y:scroll;}

/* Default link styles */
a:link,a:visited {text-decoration:none;}
a:hover,a:active {text-decoration:underline;}
a.red {color:#f30;}
a.blue {color:#06c;}
a.red:hover, a.blue:hover {color:#1d78d5;}

/*select*/
.ui-select {width:125px; height:24px; line-height:24px; z-index:20000; cursor:pointer; border:1px solid #c2c2c2; background:#fff; display:inline-table; vertical-align:middle; font-size:14px; margin-bottom:5px;}
.ui-select .select-valueBar {height:24px; position:relative;}
.ui-select .select-valueBar .select-value {margin-right:40px; padding:0 4px; display:block; position:relative; white-space:nowrap;}/*输入框样式*/
.ui-select .select-valueBar .select-value .select-text {width:5em; padding-left:4px; display:inline; float:left; border:0; outline:0; height:24px; line-height:24px;}/*默认框字体等样式*/
.ui-select .select-valueBar .select-value .select-tail {color:#888; float:right; top:7px\0;}/*万元*/
.ui-select .select-valueBar .select-down {width:22px; height:24px; display:block; overflow:hidden; position:absolute; right:0; top:0; border-left:1px solid #c2c2c2; background:#e9ecee url(../images/top_san.png) center center no-repeat;}/*向下箭头按键*/
.ui-select .select-list {width:100%; overflow:auto; position:absolute; top:22px; border:1px solid #c2c2c2; display:none;}/*下拉边框*/
.ui-select .select-list .select-item {padding:0 6px; line-height:24px; background:#fff;}/*下拉背景颜色*/
.ui-select .select-list .select-active {background:#f8ecdc;}/*选中颜色*/
.ui-select .select-list .select-hover {background:#c6dbfc;}/*鼠标经过颜色*/
.ui-select-bottom .select-list {top:auto; bottom:22px;}
/*select end*/

/*头部*/
.header {width:100%; background:#fff url(../images/tbg.gif) 0 0 repeat-x;}

#site-nav {width:1210px; margin:0 auto; z-index:10000; color:#000; line-height:31px; position:relative; height:31px;}
#site-nav a {color:#666;}
#site-nav a:hover {color:#1d78d5;}
#site-nav .quick-menu {right:0; position:absolute; top:0; float:left;}/*标题*/
#site-nav .quick-menu li {float:left; margin-left:10px;}
#site-nav .quick-menu li.phone {background:url(../images/sbg.png) 0 -435px no-repeat; padding-left:18px; color:#f30; font-size:14px;}
#site-nav .leftsite {float:left; font-size:14px; color:#f60;}
#site-nav .leftsite em {margin-left:10px; font-size:12px; color:#666;}
#site-nav .leftsite em a {font-size:12px; color:#f60;}
#site-nav .leftsite em a:hover {color:#1d78d5;}
#site-nav .quick-menu .menu-item {padding:0; position:relative; float:left; display:inline;}/*标题*/
#site-nav .menu-title {padding:0 22px 0 10px; display:block; z-index:10002; margin:1px 1px 0; cursor:pointer; position:relative; height:31px; line-height:28px;}/*标题背景、边框*/
#site-nav .menu-bd {border:solid 1px #BFBFBF; padding:10px 0 6px; display:none; z-index:10001; right:0; background:#fff; position:absolute; margin-top:27px;}/*下拉box边框*/
#site-nav .menu {position:relative;}/*标题*/
#site-nav .menu:hover .menu-title {border:solid 1px #BFBFBF; border-bottom:0; background:#fff; margin:0;}/*标题鼠标经过背景、边框、宽度*/
#site-nav .menu:hover .menu-bd {display:block;}/*下拉box*/
#site-nav .menu:hover .menu-title b {border-top-color:#666; border-right-color:#fff; border-bottom-color:#fff; border-left-color:#fff; filter: progid:dximagetransform.microsoft.basicimage(rotation=2); top:13px; -moz-transform:rotate(180deg); -moz-transform-origin:50% 30%; -webkit-transform:rotate(180deg); -webkit-transform-origin:50% 30%; -o-transform:rotate(180deg); -o-transform-origin:50% 30%; transform:rotate(180deg); transform-origin:50% 30%;}/*向上箭头*/
#site-nav .menu-title b {border-top:solid 4px #666; border-right:solid 4px #f7f7f7; border-bottom:solid 4px #f7f7f7; border-left:solid 4px #f7f7f7; font-size:0; right:10px; width:0; line-height:0; position:absolute; top:13px; height:0; -webkit-transition:-webkit-transform .2s ease-in; -moz-transition:-webkit-transform .2s ease-in; -o-transition:-webkit-transform .2s ease-in; transition:-webkit-transform .2s ease-in;}/*向下箭头*/

#site-nav .mytm .menu-title {width:50px; padding-top:1px;}/*版块标题背景、边框、宽度*/
#site-nav .mytm .menu-bd {width:62px; line-height:1.5em; top:5px; padding:5px 10px; float:left;}/*版块定义下拉box宽度高度边距*/
#site-nav .mobile .menu-title {width:40px; padding-top:1px;}/*版块标题背景、边框、宽度*/
#site-nav .mobile .menu-bd {width:220px; line-height:1.5em; top:5px; padding:5px 10px; float:left;}/*版块定义下拉box宽度高度边距*/
#site-nav .mobile .wx {width:110px; float:left; text-align:center;}
#site-nav .mobile p {color:#1d78d5;}
#site-nav .mobile img {width:102px; height:102px;}

/*logo*/
.header .midbox {width:1210px; margin:0 auto; height:90px;}
.header .midbox .logobox {width:300px; height:90px; float:left;}
.header .midbox .logobox h1 a {background:url(../images/logo.png) 0 0 no-repeat; width:282px; height:56px; margin:17px 0; display:block; text-indent:-99999px;}
.header .midbox .phone {width:240px; text-align:right; height:90px; margin-left:20px; float:right; font-size:24px; color:#f60; background:url(../images/sbg.png) 50px 10px no-repeat; padding:10px 0 0 0; line-height:1em;}
.header .midbox .phone p {font-size:14px; color:#666;}
/*顶部搜索*/
.header .midbox .search_box {width:520px; float:left;}
.search_box .ulbox {width:510px; float:left; padding-left:3px; margin:15px 0 0 7px; background:#1d78d5 url(../images/select_sbg.png) no-repeat -297px -415px; display:inline;}
.search_box .ulbox .search {width:510px; margin:0; line-height:34px; height:34px;}
.search_box .ulbox .search a {text-decoration:none; cursor:pointer;}
.search_box .ulbox .search input {float:left;}
.search_box .ulbox .select {background:#fff url(../images/select_sbg.png) no-repeat 76px -5px; border:0; border-right:solid 2px #fff; width:82px; height:34px; color:#666; line-height:34px; padding-left:8px; float:left; position:relative; z-index:9999; font-size:14px; margin-top:3px;}
.search_box .ulbox .select_hover {background:#fff url(../images/select_sbg.png) no-repeat 76px 15px; border-right:solid 2px #1d78d5;}
.search_box .ulbox .part {left:-3px; top:34px; width:88px; padding:4px 1px 1px; background:#fff url(../images/select_topbg.png) no-repeat left top; border:solid 3px #1d78d5; border-top:0; line-height:30px; position:absolute; z-index: 9999; height:auto; zoom:1; -moz-border-radius:0px 0px 3px 3px; -webkit-border-radius:0 0 3 3; border-radius:0 0 3px 3px;}
.search_box .ulbox .part p {overflow:hidden;}
.search_box .ulbox .part p a {height:30px; color:#666; line-height:30px; padding-left:8px; width:82px; border-left:solid 1px #f3f3f3; border-top:solid 1px #f3f3f3; background:#fff; display:inline-block; float:left; margin-left:-1px; margin-top:-1px; white-space:nowrap;}
.search_box .ulbox .part a:hover {background:#f5f5f5; color:#62a315;}
.search_box .ulbox .enter {border:0; width:329px; float:left;height:34px; color:#999; line-height:34px; padding-left:5px; margin-top:3px; font-size:14px; outline:none;}
.search_box .ulbox .enters {border:0; width:309px; float:left; height:34px; color:#333; line-height:34px; padding-left:5px; margin-top:3px; font-size:14px; outline:none;}
.search_box .ulbox .sb {background:url(../images/select_sbg.png) no-repeat -31px 0; border:0; width:84px; _width:81px; height:40px; cursor:pointer; color:#fff; font-size:16px; padding-left:30px;}
.search_box li {float:left; margin:5px 0 0 10px;}
.search_box li a {color:#999;}
.search_box li a:hover {color:#92b81a;}
/*
.header .midbox .subbox {width:130px; float:right; padding-top:15px;}
.midbox .subbox ul li {float:right; padding:0;}
.midbox .subbox a {float:left; height:40px; line-height:40px; padding:0 10px; font-size:14px; margin-left:5px; text-decoration:none; background:#ffaa00; border-radius:2px;}
.midbox .subbox a.ibtn1, .midbox .subbox a.ibtn1:hover {color:#fff;}
.midbox .subbox a:hover {background:#ea8c00; color:#fff;}
*/
/*导航*/
.menubox {position:relative; width:100%; border-bottom:solid 2px #2b2b2b; background:#fff;}
.menubox ul {width:1210px; margin:0 auto; height:40px;}
.menubox .all-sort {left:0; width:180px; float:left; text-align:center;}
.menubox .all-sort a {color:#fff; display:block; width:100%; height:100%; line-height:40px;}
.menubox .all-sort1 {width:180px; float:left; height:40px;}
.menubox .all-sort h2 {height:40px; line-height:40px; color:#fff; cursor:pointer; font-size:17px; font-weight:normal; background:#ffaa00; border-bottom:solid 2px #2b2b2b;}
.menubox .all-sort1 h2 {width:180px; height:40px; line-height:40px; color:#fff; font-size:17px; font-weight:normal; text-align:center; cursor:pointer; background:#ffaa00; border-bottom:solid 2px #2b2b2b;}
.menubox .all-sort1 .showbox {z-index:99999;}
.menubox .ad {right:0; width:141px;}

.menubox .nav {left:180px; float:left; width:1030px;}
.menubox .nav .clearfix {float:right; height:40px; overflow:hidden; width:1030px;}
.menubox .nav ul li {float:left; line-height:40px;}
.menubox .nav ul li a {display:block; width:100%; margin-right:50px; padding:0 2px; color:#333; text-align:center; font:17px/40px "微软雅黑";}
.menubox .nav ul li a:hover, .menubox .nav ul li a.current {color:#f60; text-decoration:none;}

.mainbox {width:100%; background:#f8f8f8;min-width:1100px; }
.mainbox .minpart {width:1100px; margin:0 auto; padding:10px 0; min-width:1100px;}
#crumbs {width:100%; background:#fff; margin:0 auto;}
#crumbs ul {width:1210px; margin:0 auto; height:40px; line-height:40px; color:#666;}
#crumbs ul a {color:#06c;}


/*分类导航*/
.all-sort-list {position:relative; width:176px; border:solid 2px #2b2b2b; border-top:none; padding:0; background:#2b2b2b; z-index:9999;}
.all-sort-list .item {height:30px; border-top:1px solid #333; border-bottom:solid 1px #252525; width:175px;}
.all-sort-list .item.bo {border-top:none;} 
.all-sort-list .item h3 {height:28px; line-height:28px; border:1px 0; font-size:14px; font-weight:normal; width:118px; padding-left:60px; overflow:hidden; color:#fff; background:url(../images/mbg.png) no-repeat;}
.all-sort-list .hover h3 {position:relative; z-index:10001; background:#fff url(../images/mbg.png) no-repeat; border:solid 1px #2b2b2b; border-right:0; border-left:0; color:#f60;}
.all-sort-list .item h3 a {color:#fff;}
.all-sort-list .hover h3 a {color:#f60;}

.all-sort-list .item h3.m1 {background-position:20px 0;}
.all-sort-list .item h3.m2 {background-position:20px -28px;}
.all-sort-list .item h3.m3 {background-position:20px -56px;}
.all-sort-list .item h3.m4 {background-position:20px -84px;}
.all-sort-list .item h3.m5 {background-position:20px -112px;}
.all-sort-list .item h3.m6 {background-position:20px -140px;}
.all-sort-list .item h3.m7 {background-position:20px -168px;}
.all-sort-list .item h3.m8 {background-position:20px -196px;}
.all-sort-list .item h3.m9 {background-position:20px -224px;}
.all-sort-list .item h3.m10 {background-position:20px -252px;}
.all-sort-list .item h3.m11 {background-position:20px -280px;}
.all-sort-list .item h3.m12 {background-position:20px -308px;}
.all-sort-list .item h3.m13 {background-position:20px -336px;}
.all-sort-list .item h3.m14 {background-position:20px -364px;}
.all-sort-list .item h3.m15 {background-position:20px -392px;}

.all-sort-list .item h3:hover.m1 {background-position:20px -420px;}
.all-sort-list .item h3:hover.m2 {background-position:20px -448px;}
.all-sort-list .item h3:hover.m3 {background-position:20px -476px;}
.all-sort-list .item h3:hover.m4 {background-position:20px -504px;}
.all-sort-list .item h3:hover.m5 {background-position:20px -532px;}
.all-sort-list .item h3:hover.m6 {background-position:20px -560px;}
.all-sort-list .item h3:hover.m7 {background-position:20px -588px;}
.all-sort-list .item h3:hover.m8 {background-position:20px -616px;}
.all-sort-list .item h3:hover.m9 {background-position:20px -644px;}
.all-sort-list .item h3:hover.m10 {background-position:20px -672px;}
.all-sort-list .item h3:hover.m11 {background-position:20px -700px;}
.all-sort-list .item h3:hover.m12 {background-position:20px -728px;}
.all-sort-list .item h3:hover.m13 {background-position:20px -756px;}
.all-sort-list .item h3:hover.m14 {background-position:20px -784px;}
.all-sort-list .item h3:hover.m15 {background-position:20px -812px;}

.all-sort-list .item span {padding:0 5px; color:#f60; font-family:"\5B8B\4F53";} 
/*.all-sort-list .item a {color:#000; text-decoration:none;}
.all-sort-list .item a:hover {font-weight:bold; color:#e4393C;}
.all-sort-list .item a.on {color:#1d78d5;}*/
.all-sort-list h4 {height:31px; line-height:31px; width:134px; padding-left:40px; font-size:15px; color:#fff; background:#ff4043 url(../images/sbg.png) no-repeat; margin:0 1px;}
.all-sort-list h4.t1 {background-position:12px -1035px;}
.all-sort-list h4.t2 {background-position:12px -1065px;}

.all-sort-list .item-list {display:none; position:absolute; width:735px; min-height:479px; background:#fff; left:177px; border:solid 1px #2b2b2b; top:3px; z-index:10000;}
.all-sort-list .item-list .close {position:absolute; width:26px; height:26px; color:#fff; cursor:pointer; top:-1px;	right:-26px; font-size:20px; line-height:20px; text-align:center; font-family:"微软雅黑"; background:rgba(0, 0, 0, 0.6); background-color:transparent\9; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, startColorstr='#60000000', endColorstr='#60000000');}
.all-sort-list .item-list .ulbox {margin:10px 0; background:url(../images/linedot.png) 500px 0 repeat-y; min-height:459px; float:left; width:735px;}

.item-list .subitem {float:left; width:471px; padding:0 10px 0 8px;}
.item-list .subitem h5 {font-size:18px; color:#f30; font-weight:normal; padding:3px 0 3px 80px;}
.item-list .subitem h5 em {float:right; font-size:12px; color:#f60; line-height:30px;}
.item-list .subitem h5.tmall {background:#eee url(../images/sbg.png) 10px -91px no-repeat;}
.item-list .subitem h5.taobao {background:#eee url(../images/sbg.png) 10px -126px no-repeat; margin-top:20px;}
.item-list .subitem dl {border-bottom:1px solid #eee; padding:6px 0px; overflow:hidden; zoom:1; font-size:14px;}
.item-list .subitem dl.rank em {width:50px;}
.item-list .subitem .fore1 {border-top:none;}
.item-list .subitem dt {float:left; width:0px; line-height:22px; text-align:right; padding:3px 6px 0px 0px; width:80px; color:#e4393C;}
.item-list .subitem dt a {color:#e4393C; text-decoration:underline;}
.item-list .subitem dd {float:left; width:381px; padding:3px 0; overflow:hidden;}
.item-list .subitem dd em {float:left; padding:2px 8px; border-left:1px solid #fff; color:#777;}
.item-list .subitem dd em dfn {margin-left:5px; color:#999;}
.item-list .subitem dd em a, .item-list .cat-right dd a {color:#666; text-decoration:none;}
.item-list .subitem dd em a:hover, .item-list .cat-right dd a:hover {font-weight:normal; text-decoration:underline; color:#f60;}

.item-list .cat-right {float:right; width:198px; padding:0 10px 0 6px;}
.item-list .cat-right h5 {font-weight:normal; font-size:14px; color:#666;}
.item-list .cat-right dl {width:190px; padding:6px 0;}
.item-list .cat-right dt {height:24px; line-height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.item-list .cat-right dt a {color:#06c;}
.item-list .cat-right img {border:solid 1px #ccc; width:178px; height:78px; margin-top:6px;}
.item-list .cat-right img:hover {border:solid 1px #f60;}
/*分类导航 end*/

/*底部*/
#footer {width:100%; background:#3c3c3c;}
#footer .fonbox {width:1190px; margin:0 auto;}
#footer .fonbox .bomsub {padding:10px 0 30px;}
#footer dl.snav1 {width:200px; float:left; color:#c2c2c2;}
#footer dl.snav1 dt {font-size:14px; line-height:2em;}
#footer dl.snav1 dd a {color:#c2c2c2; font-size:12px; line-height:2em;}
#footer dl.snav1 dd a:hover {color:#fff;}
#footer dl.snav1 img {vertical-align:middle; margin-right:5px;}

#footer dl.snav2 {float:right; color:#c2c2c2; padding-top:40px;}
#footer dl.snav2 dt {width:130px; text-align:center; line-height:2em;}
#footer dl.snav2 dt img {width:90px; height:90px;}

#footer .fonbox .copyright {margin:10px auto; padding-bottom:20px;}
#footer .fonbox .copyright p {text-align:center; line-height:2em; color:#c2c2c2;}
#footer .fonbox .copyright p a {color:#c2c2c2; margin:0 5px;}
#footer .fonbox .copyright p a:hover {color:#fff;}
#footer .fonbox .copyright p em {color:#ff9d00;}

#footer .fLink {width:1190px; margin:0 auto 10px; border-top:solid 1px #575a5b; border-bottom:solid 1px #575a5b; padding:10px 0;}
#footer .fLink h2 {border-bottom:solid 2px #DDD; background:#F6F6F6; font-size:14px; padding:5px;}
#footer .fLink a {display:inline-table; margin-right:20px; color:#c2c2c2; line-height:2em;}
#footer .fLink a:hover {color:#fff;}
/*底部 end*/

/*鼠标滑过显示层*/
.slipbox {position:relative; display:inline-table; vertical-align:middle;}
.slipover {width:100%; height:100%; display:block;}
.slipmore {display:block; background:#fff; text-align:left; border:solid 2px #BAA28C; padding:5px; position:absolute; line-height:1.5em; overflow:hidden; box-shadow:2px 2px 5px #BAA28C;}
.imgmore, .imgmore1 {display:block; background:#2e1a03; text-align:left; border:0; padding:0; position:absolute; overflow:hidden; opacity:0.8; filter:Alpha(Opacity=80);}
.imgmore em {width:190px; padding:0 5px; height:28px; line-height:28px; text-decoration:none; float:left; color:#fff;}
.imgmore em a.i1 {float:left; color:#fff; background:url(../images/sbg.png) 0 -753px no-repeat; padding-left:20px;}
.imgmore em a.i2 {float:right; color:#fff; background:url(../images/sbg.png) 5px -1703px no-repeat; padding-left:25px;}
.imgmore em a.i2:hover, .imgmore em a.on {float:right; color:#ff0; background:url(../images/sbg.png) 5px -1738px no-repeat; padding-left:25px;}
.imgmore1 em a {width:200px; height:28px; display:block; color:#fff; text-decoration:none; background:url(../images/sbg.png) 55px -753px no-repeat; opacity:1; filter:Alpha(Opacity=100); height:28px; line-height:28px; padding-left:20px; float:left; color:#fff;}
.imgmore1 em {background:url(../images/sbg.png) 90px -753px no-repeat; opacity:1; filter:Alpha(Opacity=100); height:28px; line-height:28px; padding-left:110px; float:left; color:#fff;}
.sliparea1, .sliparea2, .sliparea3, .sliparea4, .sliparea5, .sliparea6 {display:block; text-align:left; border:0; padding:0; position:absolute; overflow:hidden; padding:10px;}
.sliparea1 {background:#aa6cdf;}
.sliparea2 {background:#1dabb8;}
.sliparea3 {background:#ff7b75;}
.sliparea4 {background:#ff9a40;}
.sliparea5 {background:#2db580;}
.sliparea6 {background:#069ca9;}
.sliparea1 a, .sliparea2 a, .sliparea3 a, .sliparea4 a, .sliparea5 a, .sliparea6 a {font-size:14px; color:#fff; margin:5px; float:left;}
.slipcon1, .slipcon2, .slipcon3, .slipcon4, .slipcon5 {background:#63b8dc; display:block; text-align:left; border:0; padding:0; position:absolute; overflow:hidden; text-align:center;}
.slipcon1 {height:110px; padding-top:60px;}
.slipcon2 {height:145px; padding-top:90px;}
.slipcon3 {height:181px; padding-top:120px;}
.slipcon4 {height:181px; padding-top:120px;}
.slipcon5 {height:146px; padding-top:90px;}
.slipcon1 b, .slipcon2 b, .slipcon3 b, .slipcon4 b, .slipcon5 b {display:block; color:#fff; font-size:36px; font-weight:normal;}
.slipcon1 p, .slipcon2 p, .slipcon3 p, .slipcon4 p, .slipcon5 p {line-height:3.5em; font-size:18px; color:#fff;}
.slipbox .sbtn {background:#e4393C; color:#fff; padding:5px 15px; border:0; cursor:pointer;}
.slipbox .sbtn:hover {background:#1d78d5;}
/*鼠标滑过显示层 end*/


/*登录*/
.loginbox {width:308px; height:148px; float:left; border:solid 1px #DDD; border-bottom:0; color:#666;}
.loginbox dl {width:308px; float:left;}
.loginbox dl dt {width:102px; height:29px; line-height:28px; text-align:center; color:#666; float:left; font-weight:bold;}
.loginbox dl dd {width:102px; height:28px; line-height:28px; border:solid 1px #DDD; border-top:0; border-right:0; text-align:center; float:left;}
.loginbox dl dd.qq {background:#F5F5F5 url(../images/qq.png) 10px 6px no-repeat;}
.loginbox dl dd.weibo {background:#F5F5F5 url(../images/weibo.png) 8px 6px no-repeat;}
.loginbox dl dd a {display:block; color:#666;}
.loginbox ul {padding:8px 10px 5px 10px; float:left; position:relative; width:288px; height:106px;}
.loginbox ul li {width:166px; float:left; text-align:right; margin:3px 0;}
.loginbox ul li.right {position:absolute; right:50px; top:8px; width:80px;}
.loginbox ul li .ipt {width:93px; height:20px; line-height:20px; color:#999;}
.loginbox ul li .btn {width:70px; height:53px; line-height:53px; background:#e4393C; text-align:center; font-size:18px; border:0; color:#fff; cursor:pointer;}
.loginbox ul li .btn:hover {background:#1d78d5;}
.loginbox p {width:288px; float:left; text-align:center;}
.loginbox p label {cursor:pointer;}
.loginbox p span {padding-left:10px;}
.loginbox p span a {color:#36c;}
.loginbox p span a:hover {color:#1d78d5;}
.loginbox p em {color:#1d78d5;}
.loginbox .loged {font-size:14px;}
.loginbox .loged p {line-height:2em; text-align:center;}
.loginbox .loged p a {margin:0 4px;}
/*登录 end*/




/*弹出层背景变暗*/
#loginPop {width:760px;}
#showPhoto {width:860px;}
#getMobile {width:600px;}
.ondiv {position:absolute;  border:10px solid #333; background:#fff; opacity:0.9; filter:Alpha(Opacity=90); padding:0; z-index:999999;
left:50%;/*FF IE7*/
top:20%;/*FF IE7*/
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}
.close {float:right; right:10px; top:8px; position:absolute;}
.content {line-height:2em;}
.content h2 {font-size:20px; font-weight:normal; margin-bottom:5px; height:40px; line-height:40px; background:#387bee; padding:0 10px; color:#fff;}
.content .linebox {margin:10px 0; background:url(../images/line.png) 380px 0 repeat-y;}
.content .leftbox {width:340px; float:left; padding:0 20px;}
.content .leftbox ul {padding:10px 10px 10px 30px;}
.content .leftbox li, .content .leftbox dl {padding:10px 0; font-size:14px;}
.content .leftbox dt {width:70px; float:left;}
.content .leftbox dd .ipt1, .content .leftbox dd .ipt2 {height:26px; line-height:26px; border:solid 1px #999; padding:0 5px; font-size:14px; color:#666;}
.content .leftbox dd .ipt1 {width:200px;}
.content .leftbox dd .ipt2 {width:100px;}
.content .leftbox dd .btn {padding:0 14px; height:30px; background:#ddd; text-align:center; font-size:14px; border:0; color:#333; cursor:pointer;}
.content .leftbox dd .btn:hover {background:#999; color:#fff;}
.content .leftbox li .btn {width:212px; height:30px; background:#e4393c; text-align:center; font-size:16px; border:0; color:#fff; cursor:pointer; position:absolute; left:120px;}
.content .leftbox li .btn:hover {background:#1d78d5;}

.content .leftbox h4 {font-size:20px; line-height:2em; color:#1d78d5;}
.content .leftbox h4 em {font-size:14px; font-weight:normal;}
.content .rightbox {width:380px; float:right; position:relative;}
.content .rightbox ul {padding:10px 30px 10px 50px;}

#buyBox {z-index:9999999; width:700px;}
#buyBox .ulbox {padding:30px 10px;}
#buyBox .leftbox {width:300px; float:left; padding:0 20px;}
#buyBox .leftbox h3, #buyBox .leftbox h4 {color:#f60; font-size:17px; font-weight:normal;}
#buyBox .leftbox h3 img, #buyBox .leftbox h4 img {vertical-align:middle; margin-right:10px;}
#buyBox .leftbox h4 {font-size:26px;}
#buyBox .leftbox ul {padding:10px 10px 10px 30px;}
#buyBox .leftbox .formItem {padding:5px 0; font-size:14px;}
#buyBox .leftbox label {margin-right:5px; width:70px; float:left;}
#buyBox .leftbox .pyw {border:solid 1px #ccc; padding:0 5px; height:30px; line-height:30px; color:#999; width:200px;}
#buyBox .leftbox textarea {border:solid 1px #ccc; padding:5px; color:#999; width:200px;}
#buyBox .leftbox .btn-pyw {background:#fa0; color:#fff; border:0; text-align:center; height:40px; line-height:40px; padding:0 20px; width:212px; font-size:18px; margin-left:55px; cursor:pointer; margin-top:30px;}
#buyBox .leftbox .btn-pyw:hover {background:#f60;}
#buyBox .closeBtn-pyw {background:#bcbcbc; color:#fff; border:0; text-align:center; height:40px; line-height:40px; padding:0 20px; width:212px; font-size:18px; margin-left:40px; cursor:pointer; margin-top:30px;}
#buyBox .closeBtn-pyw:hover {background:#999;}

#buyBox .rightbox {float:left; border-left:dotted 1px #ddd; background:url(../images/postyourwant-r.png) no-repeat 40px 20px; width:300px; height:285px;}

.content .rightbox li, .content .rightbox dl {padding:10px 0; font-size:14px; float:right; width:300px;}
.content .rightbox dt {width:56px; float:left;}
.content .rightbox dd input {width:200px; height:26px; line-height:26px; border:solid 1px #999; padding:0 5px; font-size:14px; color:#666;}
.content .rightbox li.assist {margin:10px 25px 0 0; padding-bottom:0; text-align:right;}
.content .rightbox li.party {font-size:12px; margin:0 25px; width:175px;}
.content .rightbox li.party a {background:url(../images/sbg.png) no-repeat; width:20px; height:20px; display:inline-table; text-indent:-999px; vertical-align:middle; margin-left:10px; overflow:hidden;}
.content .rightbox li.party a.log1 {background-position:0 -969px;}
.content .rightbox li.party a.log1:hover {background-position:-20px -969px;}
.content .rightbox li.party a.log2 {background-position:-40px -969px;}
.content .rightbox li.party a.log2:hover {background-position:-60px -969px;}

.content .rightbox h4 {font-size:20px; line-height:2em; color:#06c;}
.content .rightbox li a {color:#06c; font-size:12px; margin-left:15px;}
.content .rightbox li .ipt {width:200px; height:26px; line-height:26px; border:solid 1px #CCC; padding:0 5px; font-size:14px; color:#666;}
.content .rightbox li .btn {width:212px; height:30px; background:#387bee; text-align:center; font-size:16px; border:0; color:#fff; cursor:pointer; position:absolute; right:62px;}
.content .rightbox li .btn:hover {background:#1d78d5;}
.content .pd {padding:10px; text-align:center;}
.bg, .popIframe {background:#000; display:none;
width:100%;
height:100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=60);/*IE*/
opacity:0.6;/*FF*/
z-index:999998;
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
} 
.popIframe {filter:alpha(opacity=0);/*IE*/ opacity:0;/*FF*/}
.closebtn, .closebtn:hover {width:21px; height:21px; border:0; cursor:pointer;}
.closebtn {background:url(../images/close.gif) 0 0 no-repeat;}
.closebtn:hover {background:url(../images/close.gif) 0 -21px no-repeat;}
/*弹出层背景变暗 end*/



/*分页*/
.page {text-align:center; line-height:2em; clear:both; margin:10px 0; display:inline-table; width:100%; padding:5px 0;}
.pagemar {margin:30px 0;}
.page ul {text-align:center;}
.page li {display:inline;}
.page li.btn {float:left;}
.page a {color:#06c; padding:0 10px; height:26px; line-height:26px; border:solid 1px #DDD; display:inline-table; margin-right:5px; vertical-align:middle; background:#fff;}
.page a.now{color: #fff;
    background-color: #de342e; border:1px solid #de342e;}
.page span{
    color: #FFF;
    padding: 0 10px;
    height: 30px;
    line-height: 30px;
    border: solid 1px #DDD;
    display: inline-table;
    margin-right: 5px;
    vertical-align: middle;
    background: #de342e;
}

.page span.prev{color:#06c; padding:0 10px; height:26px; line-height:26px; border:solid 1px #DDD; display:inline-table; margin-right:5px; vertical-align:middle; background:#fff;}
.page span.next{color:#06c; padding:0 10px; height:26px; line-height:26px; border:solid 1px #DDD; display:inline-table; margin-right:5px; vertical-align:middle; background:#fff;}



.page a:hover {color:#1d78d5; text-decoration:none; background:#eee;}
.page a.on {color:#fff; font-weight:bold; background:#06c;}
.page .o_ipt {color:#fff; text-align:center; background:#06c; border:0; height:22px; padding:0 8px; cursor:pointer;}
.page .o_ipt:hover {color:#fff; text-decoration:none; background:#1d78d5;}
.page .ipt_nor {width:30px; padding:0 5px; height:24px; line-height:24px; border:solid 1px #ddd;}

.jumppage{
    color: #06c;
    height: 26px;
    line-height: 26px;
    border: solid 1px #DDD;
    display: inline-table;
    margin:0 5px;
    vertical-align: middle;
    background: #fff;
    text-align: center;
    outline: none;
}
.jumpbtn{
    color: #06c;
    padding: 0 10px;
    height: 28px;
    line-height: 26px;
    border: solid 1px #DDD;
    display: inline-table;
    margin-right: 5px;
    vertical-align: middle;
    background: #fff;
    cursor: pointer;
}
.page div{
    display: inline;
}
/*分页 end*/


/*类别选择*/
.genbox {position:relative;}
#reg_div {border:solid 2px #baa28c; background:#fff; position:absolute; width:466px; z-index:99999; right:-10px; top:22px; padding-bottom:10px;}
#reg_div span {color:#154ba0; cursor:pointer; float:right;}
#reg_div span:hover {color:#1d78d5;}
#reg_div ul {padding:0;}
#reg_div li {width:45px; height:24px; line-height:24px; padding-left:5px; float:left; text-align:left; cursor:pointer; color:#666;}
#reg_div li:hover {background:#ef4043; color:#fff;}
#reg_div .ps_div {padding:5px 10px; border-bottom:1px dotted #ccc; background:#f7f7f7; text-align:left; margin-bottom:10px;}
/*类别选择 end*/

/*侧边资讯*/
.artbox {width:308px; border:solid 1px #DDD; float:left; margin-bottom:10px;}
.artbox h2 {height:40px; line-height:50px; border-bottom:solid 4px #DDD; font-size:14px; padding:0 10px; overflow:hidden; float:left; width:288px;}
.artbox h2 a {font-size:12px; font-weight:normal; color:#666; float:right; height:40px; line-height:45px;}
.artbox h2 a:hover {color:#1d78d5;}
.artbox ul {padding:10px; width:288px; float:left;}
.artbox ul li {width:278px; padding-left:10px; margin-bottom:5px; border-bottom:dashed 1px #DDD; float:left; background:url(../images/sbg.png) 3px -202px no-repeat; height:20px; overflow:hidden;}
.artbox ul li a {color:#666;}
.artbox ul li a:hover {color:#1d78d5;}
.artbox ul li em {margin-right:6px; color:#666;}
.artbox ul li dfn {float:right; color:#999;}
/*侧边资讯 end*/

/*隔行换色*/
.int_Table {border:solid 1px #ddd; border-right:0; border-bottom:0;}
.int_Table td {border-collapse:collapse; border-right:solid 1px #ddd; border-bottom:solid 1px #ddd; background:#fff;}
.int_Table td, .int_Table td.left, .int_Table td.right {line-height:1.5em; padding:5px 10px;}
.int_Table td.left {text-align:left;}
.int_Table td.right {text-align:right;}
.int_Table th {border-right:solid 1px #ddd; border-bottom:solid 1px #ddd; line-height:1.5em; padding:5px 3px; color:#003366; font-weight:normal; background:#eee;}
.int_Table tr.alt td {background:#f8f8f8;}  /*tr背景色*/
.int_Table tr.over td {background:#EFF8FF;}  /*鼠标高亮行的背景色*/
.int_Table td a {vertical-align:middle; display:inline-table;}
/*隔行换色 end*/

/*价格条*/
.prixbox {width:100%; height:20px; line-height:20px; background:#fff; vertical-align:middle; display:inline-table; position:relative;}
.prixbox span.t1 {width:50%; height:20px; line-height:20px; float:left; background:#FF8A19; color:#fff;}
.prixbox span.t2 {width:50%; height:20px; line-height:20px; float:right; background:#AB5300; text-align:right; color:#fff;}
.prixbox strong {position:absolute; left:47.5%; color:#fff; font-weight:normal;}
/*价格条 end*/

/*左右滚动*/
.v_show {width:100%; margin-bottom:20px; border:solid 1px #ddd;}
.v_caption {height:35px; overflow:hidden; background:#f8f8f8; border-bottom:solid 1px #ddd;}
.v_caption h2 {float:left; width:84px; height:35px; line-height:35px; padding:0 10px; font-size:14px;}
.v_caption .cartoon {background-position:0 -100px;}
.v_caption .variety {background-position:-100px -100px;}
.change_btn {float:right; margin:7px 10px 0 10px;}
.change_btn span {display:block; float:left; width:30px; height:23px; overflow:hidden; background:url(../images/btn_cartoon.gif) no-repeat; text-indent:-9999px; cursor:pointer;}
.change_btn .prev {background-position:0 -400px;}
.change_btn .next {width:31px; background-position:-30px -400px;}
.v_caption em {display:inline; float:right; margin:10px 12px 0 0; font-family:simsun;}
.v_caption em a {color:#06c;}
.v_content {position:relative; width:100%; height:230px; overflow:hidden; border-right:1px solid #E7E7E7; border-bottom:1px solid #E7E7E7; border-left:1px solid #E7E7E7;}
.v_content_list {position:absolute; width:2500px;top:0px; left:0px;}
.v_content ul {float:left; padding:0 10px;}
.v_content ul li {display:inline; float:left; margin:10px 7px 0; padding:8px;}
.v_content ul li a {display:block; width:200px; height:168px; overflow:hidden;}
.v_content ul li img {width:196px; height:164px; border:solid 1px #ccc; padding:1px;}
.v_content ul li img:hover {border:solid 2px #1d78d5; padding:0;}
.v_content ul li h4 {width:200px; height:18px; overflow:hidden; margin-top:12px; font-weight:normal; text-align:center;}
.v_content ul li h4 a {display:inline !important; height:auto !important;}
/*左右滚动 end*/

ul#jDropDown {width:100%; height:30px; line-height:30px;}
ul#jDropDown ul li {position:relative;}
ul#jDropDown > li > a {padding:0 10px; margin-right:15px;}
ul#jDropDown > li > .on, ul#jDropDown > li > a:hover {color:#1d78d5; font-weight:bold; background:#fffce8; border:solid 1px #ffcd92; border-bottom:0; position:relative; z-index:100001;}
ul#jDropDown li {float:left; zoom:1; position:relative;}
ul#jDropDown li a {display:block; text-decoration:none;}
ul#jDropDown ul li {float:none; font-size:11px; font-weight:normal; padding:5px;}
/* Column */
.column_1, .column_2, .column_3, .column_4, .column_5 {position:absolute; top:30px; left:0; visibility:hidden; overflow:hidden; border:solid 1px #ffcd92; background:#fffce8; z-index:100000; box-shadow:1px 1px 5px #ffcd92;}
.column_1 {width:170px;}
.column_2 {width:340px;}
.column_3 {width:510px;}
.column_4 {width:680px;}
.column_5 {width:850px;}
.column_6 {position:absolute; top:30px; right:0; visibility:hidden; overflow:hidden; border:solid 1px #ffcd92; background:#fffce8; z-index:100000; box-shadow: 1px 1px 5px #ccc; width:375px;}
ul#jDropDown .column {float:left; margin:5px 10px;}
ul#jDropDown .column li {float:left; margin-right:10px; padding:0 5px;}
ul#jDropDown .column label {cursor:pointer;}
ul#jDropDown .column label input {margin-right:5px;}

/*提示层*/
.main_nav {position:relative; color:#1d78d5; cursor:pointer;}
.sub_nav, .sub_nav_1 {display:none; position:absolute; z-index:200; background:#fff; overflow:hidden; box-shadow:1px 1px 3px #333;}
.sub_nav {top:16px; left:-50px; width:500px; float:left;}
.sub_nav_1 {top:16px; left:-100px; width:500px; float:left;}
.main_nav .a, .main_nav_1 .a {padding:10px; line-height:2em; border:solid 1px #999; color:#666; float:left; width:480px;}
.sub_nav h4, .sub_nav_1 h4 {background:#eee; font-size:14px; padding:0 5px; color:#333; font-weight:bold; margin-bottom:10px;}

.colbtn {background:#e4393C; border:0; padding:5px 25px; color:#fff; cursor:pointer; margin:5px 0;}
.colbtn:hover {background:#1d78d5;}

/*页面顶部公告*/
#TopTipHolder {width:100%; height:0; overflow:hidden; margin:0 auto; position:relative; background:#fffde6;}
#TopTip {width:1210px; height:30px; line-height:30px; text-align:center; color:#000; margin:0 auto;}
#TopTip em {width:14px; height:18px; background:url(../images/sbg.png) 0 -1796px no-repeat; display:inline-table; margin-right:10px; vertical-align:middle;}
#TopTip a, #TopTip strong {color:#e4393c;}
#TopTip a:hover {color:#1d78d5;}
#TopTipClose {width:40px; height:12px; background:url(../images/close3.png) no-repeat; position:absolute; right:20px; top:8px; cursor:pointer;}

/*右侧在线客服*/
.main-im {position:fixed; right:0; top:200px; z-index:100;}
.main-im .qq-a {display:block; width:60px; height:116px; font-size:18px; font-weight:bold; color:#1d78d5; text-align:center; position:relative;}
.main-im .qq-a span {bottom:1px; position:absolute; width:90px; left:10px;}
.main-im .qq-hover-c {width:70px; height:70px; border-radius:35px; position:absolute; left:18px; top:10px; overflow:hidden; z-index:9;}
.main-im .qq-container {z-index:99; position:absolute; width:109px; height:118px; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom:1px solid #dddddd; background:url(../images/kf_qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq {max-width:60px; display:block; position:absolute; left:6px; top:3px; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.main-im .im-qq:hover .img-qq {max-width:70px; left:1px; top:8px; position:absolute;}
.main-im .im_main {background:#f9fafb; border:2px solid #ccc; border-radius:10px; display:none;}
.main-im .im_main .im-tel {color:#000; text-align:center; width:106px; padding:0; height:102px; border-bottom:1px solid #ddd;}
.main-im .im_main .im-tel div {font-weight:bold; font-size:12px; margin-top:3px; color:#0484cd;}
.main-im .im_main .im-tel .tel-num {height:20px; padding:0 1px; width:104px;}
.main-im .im_main .im-tel a.title {background:#eee; width:100%; display:block; margin-bottom:-1px; padding:2px 0;}
.main-im .im_main .im-tel a.title:hover {background:#1d78d5; color:#fff; text-decoration:none;}
.main-im .im_main .tel-num a {width:24px; height:24px; float:left; margin:2px 1px 0; background:url(../images/kf_ico.png) no-repeat; text-indent:-9999px; border-radius:3px;}
.main-im .im_main .tel-num a:hover {background:#58a81c url(../images/kf_ico.png) no-repeat;}
.main-im .im_main .tel-num a.a1 {background-position:0 0;}
.main-im .im_main .tel-num a.a2 {background-position:-24px 0;}
.main-im .im_main .tel-num a.a3 {background-position:-48px 0;}
.main-im .im_main .tel-num a.a4 {background-position:-72px 0;}
.main-im .im_main .tel-num a.a1:hover {background-position:0 -24px;}
.main-im .im_main .tel-num a.a2:hover {background-position:-24px -24px;}
.main-im .im_main .tel-num a.a3:hover {background-position:-48px -24px;}
.main-im .im_main .tel-num a.a4:hover {background-position:-72px -24px;}
.main-im .im_main .im-tel:hover {background:#fafafa;}
.main-im .im_main .weixing-container {width:55px; height:40px; border-right:1px solid #ddd; background:#f5f5f5; border-bottom-left-radius:10px; background:url(../images/kf_weixing-icon.png) no-repeat center center; float:left;}
.main-im .im_main .weixing-show {width:112px; height:172px; background:#fff; border-radius:10px; border:1px solid #ccc; position:absolute; left:-125px; top:-116px;}
.main-im .im_main .weixing-show .weixing-sanjiao {width:0;height:0; border-style:solid; border-color:transparent transparent transparent #fff; border-width:6px; left:112px; top:134px; position:absolute; z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big {width:0; height:0; border-style:solid; border-color:transparent transparent transparent #ccc; border-width:8px; left:112px; top:132px; position:absolute;}
.main-im .im_main .weixing-show .weixing-ma {width:104px; height:103px; padding-left:5px; padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt {position:absolute; top:110px; left:7px; width:100px; margin:0 auto; text-align:center;}
.main-im .im_main .go-top {width:50px; height:40px; background:#f5f5f5; border-bottom-right-radius:10px; background:url(../images/kf_totop-icon.png) no-repeat center center; float:right;}
.main-im .im_main .go-top a {display:block; width:52px; height:40px;}
.main-im .close-im {position:absolute; right:10px; top:-12px; z-index:100; width:24px; height:24px;}
.main-im .close-im a {display:block; width:24px; height:24px; background:url(../images/kf_close_im.png) no-repeat left top;}
.main-im .close-im a:hover {text-decoration:none; background:url(../images/kf_close_over.png) no-repeat;}
.main-im .open-im {cursor:pointer; width:40px; height:133px; background:url(../images/kf_open_im.png) no-repeat left top;}


/*tips提示层*/
.mydiv {z-index:999; width:350px; height:auto; left:30px; top:32px; position:absolute;}
.mydiv .closebtnx {width:100%; padding:2px; z-index:2000; font-size:12px; position:absolute; top:3px; right:5px;}
.mydiv .closebtnx h5 {font-size:14px; padding-left:15px; margin-top:-2px; color:#333;}
.mydiv .mark {border:solid 1px #666; width:12px; height:12px; line-height:12px; text-align:center; display:block; cursor:pointer; background:#fff; position:absolute; top:3px; right:0; color:#666; border-radius:2px;}
.mydiv .mark:hover {border:solid 1px #1d78d5; background:#1d78d5; color:#fff;}

.mywrap {width:auto; height:auto; position:relative; background:#fffac3; padding:25px 5px 5px; border-radius:3px; border:solid 1px #c7c08d;}
.mywrap .myarrow {width:0; height:0; position:absolute; left:20px; top:-12px; border-width:6px; border-color:transparent transparent #fffac3; border-style:dashed dashed solid;}/*箭头*/
.mywrap .myconbox {background:#fff; text-align:left; padding:10px; line-height:1.5em; margin:0; color:#1d78d5; font-size:14px; font-weight:normal;}


/*右侧在线客服*/
.main-im {position:fixed; right:0; top:250px; z-index:9999;}
.main-im .qq-a {display:block; width:60px; height:116px; font-size:18px; font-weight:bold; color:#f60; text-align:center; position:relative;}
.main-im .qq-a span {bottom:5px; position:absolute; width:90px; left:10px;}
.main-im .qq-hover-c {width:70px; height:70px; border-radius:35px; position:absolute; left:18px; top:10px; overflow:hidden; z-index:9;}
.main-im .qq-container {z-index:99; position:absolute; width:109px; height:118px; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom:1px solid #dddddd; background:url(../images/kf_qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq {max-width:60px; display:block; position:absolute; left:6px; top:3px; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.main-im .im-qq:hover .img-qq {max-width:70px; left:1px; top:8px; position:absolute;}
.main-im .im_main {background:#f9fafb; border:2px solid #ccc; border-radius:10px; display:none;}
.main-im .im_main .im-tel {color:#000; text-align:center; width:105px; height:170px; border-bottom:1px solid #ddd;}
.main-im .im_main .im-tel div {font-weight:bold; font-size:14px; margin-top:3px; color:#0484cd;}
.main-im .im_main .im-tel .tel-num {height:20px; padding-left:5px;}
.main-im .im_main .im-tel a.title {background:#eee; width:100%; display:block; margin-bottom:-1px; padding:2px 0;}
.main-im .im_main .im-tel a.title:hover {background:#f60; color:#fff; text-decoration:none;}
.main-im .im_main .tel-num a {width:44px; height:40px; float:left; margin:2px 2px 0; background:url(../images/kf_ico.png) no-repeat; text-indent:-9999px;} 
.main-im .im_main .tel-num a.a1 {background-position:0 0;}
.main-im .im_main .tel-num a.a2 {background-position:-44px 0;}
.main-im .im_main .tel-num a.a3 {background-position:-88px 0;}
.main-im .im_main .tel-num a.a4 {background-position:-132px 0;}
.main-im .im_main .tel-num a.a1:hover {background-position:0 -40px;}
.main-im .im_main .tel-num a.a2:hover {background-position:-44px -40px;}
.main-im .im_main .tel-num a.a3:hover {background-position:-88px -40px;}
.main-im .im_main .tel-num a.a4:hover {background-position:-132px -40px;}
.main-im .im_main .im-tel:hover {background:#fafafa;}
.main-im .im_main .weixing-container {width:55px; height:47px; border-right:1px solid #ddd; background:#f5f5f5; border-bottom-left-radius:10px; background:url(../images/kf_weixing-icon.png) no-repeat center center; float:left;}
.main-im .im_main .weixing-show {width:112px; height:172px; background:#fff; border-radius:10px; border:1px solid #ccc; position:absolute; left:-125px; top:-116px;}
.main-im .im_main .weixing-show .weixing-sanjiao {width:0;height:0; border-style:solid; border-color:transparent transparent transparent #fff; border-width:6px; left:112px; top:134px; position:absolute; z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big {width:0; height:0; border-style:solid; border-color:transparent transparent transparent #ccc; border-width:8px; left:112px; top:132px; position:absolute;}
.main-im .im_main .weixing-show .weixing-ma {width:104px; height:103px; padding-left:5px; padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt {position:absolute; top:110px; left:7px; width:100px; margin:0 auto; text-align:center;}
.main-im .im_main .go-top {width:50px; height:47px; background:#f5f5f5; border-bottom-right-radius:10px; background:url(../images/kf_totop-icon.png) no-repeat center center; float:right;}
.main-im .im_main .go-top a {display:block; width:52px; height:47px;}
.main-im .close-im {position:absolute; right:10px; top:-12px; z-index:100; width:24px; height:24px;}
.main-im .close-im a {display:block; width:24px; height:24px; background:url(../images/kf_close_im.png) no-repeat left top;}
.main-im .close-im a:hover {text-decoration:none; background:url(../images/kf_close_over.png) no-repeat;}
.main-im .open-im {cursor:pointer; width:40px; height:133px; background:url(../images/kf_open_im.png) no-repeat left top;}

/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:100px;left:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative; }
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:5px 0px;  line-height:18px; padding-left:40px; background:url(images/qq.png) left no-repeat;}
#floatDivBoxs .floatDqq li a{ display:inline-block; padding-top:5px; color:#f08326;} #floatDivBoxs .floatDqq li a span{ color:#999999;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px; color:#f08326; font-size:18px;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff; border:1px solid #E6E6E6;}
#rightArrow{width:50px;height:45px;background:url(images/online_arrow.jpg) no-repeat; background-position:-50px 0px;position:fixed;top:100px;left:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}




.zhuanr_input{ width:220px; height:276px; margin:0px auto; background:#fff; font-family:'微软雅黑'; padding:15px; }
.zhuanr_input .tab{ overflow:hidden; margin-bottom:5px; margin-top:5px;}
.zhuanr_input .tab a{ display:block; border-radius:5px;width:105px; line-height:45px; text-align:center; float:left; text-decoration:none; font-size:15px; color:#333; background-color:#e8e8e8; margin-right:10px;}
.zhuanr_input .tab a:hover{ background:#E64E3F; color:#fff; text-decoration:none;}
.zhuanr_input .tab a.on{ background:#E64E3F; color:#fff; text-decoration:none;}
.zhuanr_input .content{ padding:10px 0px;}
.zhuanr_input .content li{ display:none;}
.zhuanr_input .content li input{ width:207px; height:45px; line-height:45px; border:1px solid #d7d7d7; margin-bottom:13px; padding-left:10px; font-family:'微软雅黑'; color:#666666;}
.zhuanr_input .content li .tj{ background-color:#3288bb; display:block; width:118px; line-height:36px; margin:5px auto; text-align:center; color:#FFFFFF; font-size:16px; border-radius:5px;}


.izl-rmenu{position:fixed;left:5px;top:24%;z-index:99999999;  border:1px solid #e4e4e4;  
  }
.izl-rmenu .btn{width:104px;height:45px;cursor:pointer;position:relative; color:#333;  padding-top:47px; line-height:30px; text-align:center; font-size:13px; border:1px solid #e4e4e4; border-bottom:0px;}

.izl-rmenu .btn-qq{background:url(images/r_qq.png) 0px 0px no-repeat;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(images/r_qq.png) 0px 0px no-repeat;background-color:#fff;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(images/r_wx.png) 13px 2px no-repeat; background-color:#FFFFFF;}
.izl-rmenu .btn-cm{background:url(images/name_cx.png) 28px 12px no-repeat; background-color:#FFFFFF;}
.izl-rmenu .btn-wx .pic{position:absolute;left:100px;top:0px;display:none;width:162px; background-color:#FFFFFF; border:1px solid #e4e4e4; padding:10px; z-index:9999999;}
.izl-rmenu .btn-phone{background:url(images/r_phone.png) 10px 0px no-repeat;background-color:#fff;}
.izl-rmenu .btn-zixun{background:url(images/r_zxt.png) 27px 16px no-repeat;background-color:#fff;}
.izl-rmenu .btn-qq{background:url(images/qqtb1.png) 27px 12px no-repeat;background-color:#fff;}

.izl-rmenu .btn-phone .phone{ word-break:break-all; position:absolute;width:160px;left:-160px;top:0px;color:#FFF;font-size:18px;text-align:center;display:none;}

.izl-rmenu .btn-phone1{background:#fff url(images/r_qq.png) 5px 0px no-repeat;}
.izl-rmenu .btn-hongbao{background:url(images/hongbao.jpg);}


.izl-rmenu .btn-top{background:url(images/r_top.png) 12px 0px no-repeat;background-color:#fff;display:none; border-bottom:1px solid #e4e4e4; height:30px;}
.izl-rmenu .btn-top:hover{background-color:#444;}
.izl-rmenu .btn:hover{background-color:#f0f0f0;}
.izl-rmenu .kefu_list ul{ padding-right:1px; }
.izl-rmenu .kefu_list ul li{ padding-left:22px;  background-color:#ff811b; margin-bottom:1px;}
.izl-rmenu .kefu_list ul li a{display:block; line-height:46px; height:46px; color:#FFFFFF; font-size:14px; font-family:"Microsoft YaHei"; background:url(images/qqtb.png) left no-repeat;text-shadow: 0 1px 1px #575757;}
.izl-rmenu .kefu_list ul li:hover{ background-color:#ff7019;   }




.cd-popup3{position:fixed;left:0;top:0;height:100%;width:100%;opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;z-index:99999999; background-color:rgba(0,0,0,0.2);}
.cd-popup3.is-visible3{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}
.cd-popup-container3{position:relative;top:50%;width:364px;height:429px;margin:-180px auto;background:url(images/tanchuang.png);-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
.cd-popup-close{position:absolute;right:12px;top:0px;z-index:10;height:33px;width:33px;display:block;text-indent:-2000em}
.cd-popup-zixun{    position: absolute;
    left: 40px;
    bottom: 25px;
    z-index: 10;
    height: 48px;
    width: 280px;
    display: block;
    text-indent: -2000em;
}
.is-visible3 .cd-popup-container3{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}



