@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:#F60;}
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:#F60;}



/*select*/
.ui-select {width:140px; height:24px; line-height:24px; z-index:20000; cursor:pointer; border:1px solid #c2c2c2; background:#fff; display:inline-table; vertical-align:middle;}
.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; font-size:12px; 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; font-size:12px;}/*下拉背景颜色*/
.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:url(../images/tbg.gif) 0 0 repeat-x; height:161px;}

#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:#F60;}
#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:#F30;}
#site-nav .leftsite em {margin-left:10px; font-size:12px; color:#666;}
#site-nav .leftsite em a {font-size:12px; color:#F30;}
#site-nav .leftsite em a:hover {color:#F60;}
#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:300px; line-height:1.5em; top:5px; padding:5px 10px; float:left;}/*版块定义下拉box宽度高度边距*/
#site-nav .mobile .wx {width:150px; float:left; text-align:center;}
#site-nav .mobile p {color:#f30;}
#site-nav .mobile img {width:150px; height:150px;}

/*logo*/
.header .midbox {width:1210px; margin:0 auto; height:90px;}
.header .midbox .logobox {width:282px; height:90px; float:left;}
.header .midbox .searchbox {width:560px; padding-left:10px; float:left;}
.midbox .searchbox ul {padding:16px 10px;}
.midbox .searchbox ul li {color:#999; height:20px; line-height:20px; width:550px; float:left;}
.midbox .searchbox a {color:#999;}
.midbox .searchbox a.con {color:#F30;}
.midbox .searchbox a:hover {color:#F60;}
/*搜索框*/
.searchbox #sugOut {position:relative; z-index:100; width:273px; float:left;}
.searchbox #sugOut input {width:260px; height:30px; line-height:30px; border:solid 3px #e4393c; border-right:0; font-size:14px; padding:0 5px; color:#666;}
.searchbox #sug {position:absolute; float:left; left:0; top:0; border:1px solid #817F82; display:none; -moz-user-select:none; color:#333;}
.searchbox #sug td {line-height:20px; height:20px; padding:4px; font:14px 微软雅黑;}
.searchbox .mo td {background:#fdf0e9; color:#F60;}

.searchbox .blurIpt {float:left; width:260px; height:30px; line-height:30px; border:solid 3px #e4393c; border-right:0; font-size:14px; padding:0 5px; color:#666;}
.searchbox .scate {position:relative; float:left; color:#666;}
.searchbox .scate input {width:100px; height:30px; line-height:30px; color:#999; border:solid 3px #e4393c; border-right:0; border-left:0; cursor:pointer;}
.searchbox .btn1 {background:url(../images/sbg.png) 0 0 no-repeat; width:81px; height:36px; cursor:pointer; border:0; text-indent:-9999px; margin:0; float:left;}
.searchbox .btn2 {background:url(../images/sbg.png) -81px 0 no-repeat; width:81px; height:36px; cursor:pointer; border:0; text-indent:-9999px; margin:0; float:left;}

.header .midbox .subbox {width:358px; float:right; padding-top:16px;}
.midbox .subbox ul li {float:right; padding:0;}
.midbox .subbox a {float:left; height:36px; line-height:36px; padding:0 8px 0 28px; margin-left:5px; text-decoration:none; background:#f46602 url(../images/sbg.png) no-repeat; border-radius:2px;}
.midbox .subbox a.ibtn1, .midbox .subbox a.ibtn1:hover {color:#fff; background-position:6px -581px;}
.midbox .subbox a.ibtn2 {color:#111; background-color:#eee; background-position:6px -1590px;}
.midbox .subbox a.ibtn3 {color:#111; background-color:#eee; background-position:6px -1643px;}
.midbox .subbox a:hover {background:#ce1b1e url(../images/sbg.png) no-repeat; color:#fff;}
.midbox .subbox a.ibtn2:hover {background-position:6px -631px;}
.midbox .subbox a.ibtn3:hover {background-position:6px -683px;}
/*导航*/
.menubox {position:relative; width:1210px; margin:0 auto; height:40px; background-color:#e4393C;}
.menubox .all-sort {left:0; width:210px; float:left; text-align:center; font-size:15px;}
.menubox .all-sort a {color:#fff; display:block; width:100%; height:100%; line-height:40px;}
.menubox .all-sort1 {width:210px; float:left; height:40px;}
.menubox .all-sort1 h2 {width:210px; height:40px; line-height:40px; color:#fff; font-size:15px; text-align:center; cursor:pointer;}
.menubox .all-sort h2 {height:40px; line-height:40px; color:#fff; cursor:pointer;}
.menubox .all-sort1 .showbox {background:#FFF; z-index:99999;}
.menubox .ad {right:0; width:141px;}
.menubox .nav {margin:0 auto; text-align:center;}
.menubox .nav ul li {display:inline-table;}
.menubox .nav ul li a {display:block; width:100%; margin:0 11px; color:#FFF; text-align:center; font:bold 15px/40px "微软雅黑";}
.menubox .nav ul li a.first {margin:0 12px 0 0; padding:0 6px;}
.menubox .nav ul li a:hover, .menubox .nav ul li a.current {background:#A40000; text-decoration:none;}

.mainbox {width:1210px; margin:0 auto;}



/*分类导航*/
.all-sort-list {position:relative; width:203px; border:2px solid #e4393C; border-top:none; padding:3px 3px 3px 0px; background:#fafafa; z-index:999999;}
.all-sort-list .item {height:30px; border-top:1px solid #fff; background:#fff;}
.all-sort-list .item.bo {border-top:none;} 
.all-sort-list .item h3 {height:28px; line-height:28px; border:1px 0px; font-size:14px; font-weight:normal; width:199px; overflow:hidden;}
.all-sort-list .hover h3 {position:relative; z-index:10001; background:#fff; border-color:#ccc; border-width:1px 0px; border-style:solid;}
.all-sort-list .item span {padding:0px 5px; color:#A40000; 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:#f30;}
.all-sort-list h4 {height:37px; line-height:37px; width:164px; 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 -1031px;}
.all-sort-list h4.t2 {background-position:12px -1063px;}

.all-sort-list .item-list {display:none; position:absolute; width:705px; min-height:100px; _height:100px; background:#fff; left:198px; box-shadow:0px 0px 10px #ccc; border:solid 1px #ccc; 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');}

.item-list .subitem {float:left; width:687px; padding:10px 4px 10px 8px;}
.item-list .subitem dl {border-bottom:1px solid #EEE; padding:6px 0px; overflow:hidden; zoom:1;}
.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; font-weight:700; color:#e4393C;}
.item-list .subitem dt a {color:#e4393C; text-decoration:underline;}
.item-list .subitem dd {float:left; width:677px; padding:3px 0; overflow:hidden;}
.item-list .subitem dd em {float:left; height:14px; line-height:14px; 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:#000; text-decoration:none;}
.item-list .subitem dd em a:hover, .item-list .cat-right dd a:hover {font-weight:normal; text-decoration:underline;}
.item-list .cat-right {float:right; width:210px;}
.item-list .cat-right dl {width:194px; padding:6px 8px;}
.item-list .cat-right dd {padding-top:6px; line-height:22px; overflow:hidden; padding:3px 0px 0px;}
.item-list .cat-right dt {padding:3px 6px 0px 0px; font-weight:700; color:#e4393C; }
.item-list .cat-right dd a:hover {color:#666;}
.item-list .cat-right img {width:178px; height:148px; border:solid 1px #DDD;}
/*分类导航 end*/

/*底部*/
#footer {width:100%;}
#footer .fonbox {width:100%; margin:0; border-top:solid 1px #DDD; background:#fafafa;}
#footer .fonbox .contact {width:1210px; margin:0 auto;}
#footer .fonbox .contact h2 {line-height:3em; text-align:center; font-size:14px; color:#F30;}
#footer .fonbox .contact h2 strong {margin-right:10px; font-size:16px;}
#footer .fonbox .contact h2 b {margin-left:20px; background:url(../images/sbg.png) 15px -55px no-repeat; padding:10px 0 0 55px; display:inline-table;}
#footer .fonbox .contact h2 em {margin-left:20px; background:url(../images/sbg.png) 15px -117px no-repeat; padding:10px 0 0 55px; display:inline-table;}
#footer .fonbox .contact ul {padding:0 5px; width:1200px; border:dashed 1px #DDD; float:left;}
#footer .fonbox .contact ul li {width:260px; padding:5px 10px; height:80px; color:#888; float:left;}
#footer .fonbox .contact ul li.phone {background:url(../images/sbg.png) 0 -255px no-repeat; padding-left:20px;}
#footer .fonbox .contact ul li.site {background:url(../images/sbg.png) 0 -355px no-repeat; padding-left:20px;}
#footer .fonbox .contact h3 {color:#f60;}
#footer .fonbox .copyright {margin:10px auto; padding-bottom:20px;}
#footer .fonbox .copyright p {text-align:center; line-height:2em; color:#666;}
#footer .fonbox .copyright em {margin:0 5px;}
#footer .fonbox .copyright p a {color:#666;}
#footer .fonbox .copyright p a:hover {color:#F60;}

#footer .fLink {width:1208px; margin:0 auto 10px; border:solid 1px #DDD;}
#footer .fLink h2 {border-bottom:solid 2px #DDD; background:#F6F6F6; font-size:14px; padding:5px;}
#footer ul {padding:10px;}
#footer ul a {display:inline-table; margin-right:10px; color:#999;}
/*底部 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; opacity:1; filter:Alpha(Opacity=100); 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:#f60;}
/*鼠标滑过显示层 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:#F60;}
.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:#F60;}
.loginbox p em {color:#F30;}
.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; display:none; border:10px solid #333; background:#FFF; opacity:0.9; filter:Alpha(Opacity=90); padding:0; z-index:999999;
left:50%;/*FF IE7*/
top:50%;/*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:#f60;}
.content .leftbox h4 {font-size:20px; line-height:2em; color:#f30;}
.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;}
.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:#f60;}
.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-top:10px; display:inline-table; width:100%; padding:5px 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; vertical-align:middle; background:#FFF;}
.page a:hover {color:#F30; text-decoration:none; background:#EEE;}
.page a.on {color:#FFF; font-weight:bold; background:#e4393c;}
.page .o_ipt {color:#FFF; text-align:center; background:#e4393c; border:0; height:22px; padding:0 8px; cursor:pointer;}
.page .o_ipt:hover {color:#FFF; text-decoration:none; background:#F60;}
.page .ipt_nor {width:30px; padding:0 5px; height:24px; line-height:24px; border:solid 1px #DDD;}
/*分页 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:#f60;}
#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:#F60;}
.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:#F60;}
.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:400px; 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 #f30; 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:#f30; 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:#f60; 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:#f60;}
/*页面顶部公告*/
#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:#f60;}
#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: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;}

/*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 #f30; background:#f30; 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:#f30; font-size:14px; font-weight:normal;}

.my_rightnav{ float:right; width:690px; height:auto; padding-top:22px; color:#999; line-height:24px; text-align:right;}
.my_rightnav a{ padding:0px 8px; color:#333; font-size:14px;}
.my_rightnav a:hover{ color:#F00;}

/*logo*/
.header .midbox {width:1210px; margin:0 auto; height:90px;}
.header .midbox .logobox {width:520px; height:90px; float:left;}
.header .midbox .logobox h5 {float:left;}
.header .midbox .logobox h5 a {background:url(../images/hwLogo.png) 0 0 no-repeat; width:282px; height:56px; margin:17px 0; display:block; text-indent:-99999px;}
.header .midbox .logobox h1 {float:right; font-size:14px; color:#999; font-weight:normal; margin-top:46px;}
.header .midbox .searchbox {width:560px; padding-left:10px; float:left;}
.midbox .searchbox ul {padding:16px 10px;}
.midbox .searchbox ul li {color:#999; height:20px; line-height:20px; width:550px; float:left;}
.midbox .searchbox a {color:#999;}
.midbox .searchbox a.con {color:#F30;}
.midbox .searchbox a:hover {color:#F60;}