body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { padding:0;margin:0; }
fieldset, img { border:none;}
table { border-collapse:collapse;border-spacing:0;}
ol,ul,li{ list-style: none;list-style-type:none;}
address,caption,cite,code,dfn,em,strong,th,var { font-weight: normal; font-style: normal; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%;}
q:before,q:after {content:''; }
abbr,acronym { border: 0}
img{ display:block}
a{ color:#5f5f5f; text-decoration:none;}
a:hover{ color:#000; text-decoration:none}
body{ font-size:12px; font-family:'新細明體',Arial, Helvetica, sans-serif; width:1000px; margin:0 auto; background:#f0ecf2 url(../images/bg2.jpg)}

/*==============清除浮动开始==============*/
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.clear{clear:both; height:0; font:0/0 Arial; visibility:hidden;}
/*==============清除浮动结束==============*/

/*头部*/
.top{ height:110px; width:1000px; margin:0 auto}
.logo{ width:80px; height:110px; padding-left:20px; float:left}
.topright{ width:590px; height:110px; float:left; padding-right:10px; margin-left:300px; display:inline}
.login{ width:590px; height:22px; padding-top:48px; margin-bottom:10px;}/*2013-6-23*/
.loginInfo{ height:22px; line-height:22px; padding-right:5px; float:right; display:none}
.loginInfo a{ display:inline-block; margin:0 5px;}
.loginInfo a:hover{ color:#000}
.loginDiv{height:22px; float:right;}
.loginDiv span{ float:left; height:22px; line-height:22px;}
.loginDiv input{ height:20px; line-height:20px; border-left:1px solid #999;border-top:1px solid #999; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; margin:0 10px; width:118px}
.denglu{ width:190px;}
.mima{ width:165px;}

.bo{ float:right !important}
.bo a{ width:20px; height:22px; float:left; padding-left:4px !important;}
.bo .bshare-custom.icon-medium .bshare-more-icon{padding-left:4px !important;}

.deng{ height:22px; width:50px; float:left; background:url(../images/deng.gif) no-repeat}
.ji{ height:22px; width:80px; float:left; background:url(../images/ji.gif) no-repeat; margin-left:10px; margin-right:5px}
.fack{ height:24px; line-height:24px; float:right}
.fack span{ height:24px; line-height:24px; float:left; margin-left:10px; display:inline}
.good{ width:41px; float:left; background:url(../images/good.gif) no-repeat; cursor:pointer}
.fac{float:left; background:url(../images/fac.gif) no-repeat left center; padding-left:22px; color:#333; }
.luo a{ margin:0 5px; color:#5f5851; font-weight:bold}/*2013-6-23*/
.luo a:hover{ color:#000}
.search input{ float:left; height:26px; line-height:22px; background:#cfd0d0; border:none; width:202px; margin-left: 7px; padding-right: 29px; padding-left: 5px}/*2016-02-04*/
.search a{ width:31px; height:22px; display:block; float:none; margin-left:10px; background:url(../images/icon-search.png) no-repeat center center; position: relative; right: -202px; padding-top: 4px;}/*2016-02-04*/

/*导航*/
.nav{ clear:both; width:1000px; margin:0 auto 50px; }/*2013-5-12*/
.navul{ height:40px; width:1000px; background:url(../images/nav.gif) repeat-x; position:relative}/*2013-5-12*/
.navul li{ height:40px; line-height:40px; float:left;}
.navul li a{height:40px; width:125px; display:block;text-indent:-10000px;overflow: hidden;}/*2013-5-12*/ /*2015-12-11 Changed width from 120px to 125px*/
.navul li a:hover{ color:#3e3a39;}
.navul li.xuan{ background:#d9d9d9;}/*2013-6-23*/
.navul li.xuan a{ color:#3e3a39; background-color:#d9d9d9; background-position:0 -45px}/*2013-6-23*/
.navul li.xuan .erji{ display:block}
.erji{ height:40px; width:1000px; display:none; background:#d9d9d9; position:absolute; left:0; top:40px;}/*2013-6-23*/
.erji dd{ height:40px; line-height:40px; float:left; margin:0 10px; display:inline}/*2013-6-23*/
.erji dd a{height:40px; line-height:40px; text-indent:0; width:auto !important; color:#8e8e8e !important; font-weight:bold; font-size:14px; text-align:center; padding:0 2.5px; display:inline-block}/*2016-2-12 Changed padding from 5px to 2.5px, due to added Venue*/
.erji dd a:hover{ color:#3e3a39 !important}/*2013-6-26*/
.nav01{ background:url(../images/nav01.gif) no-repeat center top}
.nav02{ background:url(../images/nav02.gif) no-repeat center top}
.nav03{ background:url(../images/nav03.gif) no-repeat center top}
.nav04{ background:url(../images/nav04.gif) no-repeat center top}
.nav05{ width:131px!important; background:url(../images/nav05.gif) no-repeat center top}
.nav06{ width:131px!important; background:url(../images/nav06.gif) no-repeat center top}
.nav07{ width:131px!important; background:url(../images/nav07.gif) no-repeat center top}
.nav08{ width:131px!important; background:url(../images/nav08.gif) no-repeat center top}
.xuan a{ background-position:center bottom}

/*公告*/
.note{ width:998px; height:43px; line-height:43px; overflow:hidden; margin:0 auto 15px; border:1px solid #e5e5e5; background:url(../images/news-red-1.png) no-repeat 15px center} /*note.gif*/
.noteul{ padding-left:60px;height:43px;}
.noteul li{height:43px; line-height:43px;}
.noteul li a{ color:#5f5851}
.noteul li a:hover{color:#000;}

/*首页大图滚动*/
.focus{ height:430px; width:685px; margin:0 auto 20px; clear:both; position:relative; overflow:hidden}/*2013-6-23*/
.prev{ width:45px; height:60px; position:absolute; left:0; top:165px; z-index:1000; display:block; background:url(../images/prve.png) no-repeat}
.next{ width:45px; height:60px; position:absolute; right:0; top:165px; z-index:1000; display:block; background:url(../images/next.png) no-repeat}
.pagination { display:none}
.caption {position:absolute; bottom:-35px; height:40px; line-height:40px; color:#fff; font-size:15px; text-indent:20px;  width:685px; background:#000; filter:alpha(opacity=50); opacity:0.5; font-weight:bold}/*2013-6-23*/
.jiaodian .caption {width:800px;}/*2013-6-23*/


.main{ width:1000px; margin:0 auto 20px; clear:both;}

/*旗下場所*/
.v_show{ width:685px; float:left; margin-right:15px; display:inline;}/*2013-6-23*/
.showDiv{ border:1px solid #d6d5d5; padding-left:12px; padding-right:13px; margin-bottom:15px}/*2013-5-12*/
.v_caption {height:40px; line-height:40px; font-size:16px; color:#800780; font-weight:bold; text-indent:5px; margin-bottom:10px;}/*2013-6-26*/
.change_btn {width:50px; height:15px; float:right; padding-top:15px; padding-right:5px; }
.change_btn a { width:15px; height:15px; float:left; margin-left:5px; display:inline; background:url(../images/icon.gif) no-repeat; cursor:pointer;}
.change_btn .v_prev { background-position:0 0;  }
.change_btn .v_prev:hover{ background-position:0 -17px;}
.change_btn .v_next { background-position:-20px -17px }
.change_btn .v_next:hover{ background-position:-20px 0 }
.v_content { position:relative; width:660px; height:585px; overflow:hidden;}/*2013-5-12*/
.v_content_list { position:absolute; width:1980px;top:0px; left:0px; }
.v_content li{ width:660px; height:605px; float:left }
.v_Pic{width:320px; height:180px; display:block; position:relative; float:left; margin:0 5px 10px; display:inline}
.bar .v_PicTitle{ display:block}
.v_PicTitle{ height:30px; line-height:30px; width:320px; position:absolute; left:0; bottom:0; display:none}
.v_PicTitle a{width:320px; color:#fff; text-align:left; text-indent:10px; font-size:14px; font-weight:bold; z-index:100; position:absolute;}/*2013-6-26*/
.v_PicTitle a:hover{ color:#fff}
.v_PicTitle span{height:30px; line-height:30px; width:320px; display:block; background:#000; opacity:0.6; filter:alpha(opacity=60);  position:absolute; }
.v_Pho{width:320px; height:180px; display:block}

.info{ height:150px; border:1px solid #d6d5d5; padding: 0 13px 20px 12px; clear:both}/*2013-5-12*/
.infoh1{ height:40px; line-height:40px; font-size:16px; color:#d3369a; font-weight:bold;}/*2013-5-12*/
.infocon{ line-height:20px; color:#5f5851; text-align: justify; text-justify:distribute;}

/*首页焦点图片*/
.charight{ width:300px; height:1000px; float:left;}
.video{ width:300px; height:240px; margin-bottom:10px; overflow:hidden; background:#000}
.videopic{position:relative;}
.videopic,.videoimg{width:230px; height:240px; overflow:hidden; float:left;}
.videoimg li{width:230px; height:240px; overflow:hidden;}
.videoimg img{width:230px; height:240px;}
.videosmall{width:62px; height:233px; padding-top:1px; margin:2px; border:1px solid #666; float:right}
.videosmall li{height:40px; width:60px; margin:5px 2px; cursor:pointer;}
.videosmall li.current{background-color:#fff;}
.videosmall li.current:hover{background-color:#fff;}
.videosmall img{ width:60px; height:40px;}

/*首页选项卡*/
.tabdiv{ width:298px; height:160px; border:1px solid #d6d5d5; margin-bottom:10px; clear:both}
.tab{ height:30px; border-bottom:1px solid #d3d3d3; margin-bottom:5px; clear:both; background:url(../images/ta.gif) repeat-x;}
.tab li{ height:30px; line-height:30px; width:99px; text-align:center; float:left; }
.tab li a{ display:block; height:30px; line-height:30px; width:99px;  font-size:16px; color:#fff}/*2013-5-12*/
.tab li a:hover{ color:#fff; background:url(../images/taxuan.gif) repeat-x}/*2013-5-12*/
.tab .tabxuan a{ background:url(../images/taxuan.gif) repeat-x; color:#fff}/*2013-5-12*/
.hang{ height:129px; overflow:hidden}
.gaodiv{ height:129px; overflow:hidden}
.tabcon{ height:129px; margin-left:12px; clear:both}
.tabcon li{ height:29px; line-height:29px; background:url(../images/arows.gif) no-repeat left center; padding-left:10px}
.tabcon li a{ color:#5f5851}
.tabcon li a:hover{ color:#000}
.tabcon li.tabmore{ text-align:right; padding-right:10px; background:url(../images/arows.gif) no-repeat right center; margin-right:15px;}
.tabcon li.tabmore a{ color:#7c007a; font-weight:bold; font-size:14px}
.tabcon li.tabmore a:hover{ color:#000}


/*首页Facebook*/
.Facebook{ width:298px; background:#f2f2f2; border:1px solid #d6d5d5; clear:both}/*2013-6-23*/
/*
.Faceul{ height:30px; border-bottom:4px solid #5a534d; margin-bottom:5px;}
.Faceul li{ width:145px; height:30px; line-height:30px; text-align:center;}
.Faceul li a{ width:145px; height:30px; display:block; background:url(../images/face.gif) no-repeat; font-size:14px; color:#fff}
.Faceul li a:hover{  background:url(../images/face.gif) no-repeat;}/*2013-5-12*/
.FacebookDl{ height:50px; margin:10px 10px 0; padding-bottom:10px; border-bottom:1px solid #d6d5d5;}/*2013-6-23*/
.FacebookDl dt{ height:50px; width:50px; float:left;}/*2013-6-23*/
.FacebookDl dd{ height:50px; width:218px; float:left; margin-left:10px;}/*2013-6-23*/
.FacebookDl dd p{ height:25px; line-height:25px; color:#333; font-size:14px}/*2013-6-23*/
.FacebookDl dd p a{ color:#31558a; font-weight:bold; font-size:14px}/*2013-6-23*/
.FacebookDl dd p a:hover{ color:#000}/*2013-6-23*/
.like{ width:55px; height:25px; float:left; background:url(../images/like.gif) no-repeat; margin-right:5px;}/*2013-6-23*/
.wed{ height:30px; line-height:30px; color:#333; font-weight:bold;  margin-left:12px; margin-bottom:5px; clear:both}/*2013-6-23*/
.wed span{color:#31558a}/*2013-6-23*/
.facepic{margin-left:5px; }/*2013-6-23*/
.facepic li{ width:50px; height:50px; text-align:center; float:left; margin:0 3px 3px; display:inline}/*2013-6-23*/
/*.facepic li img{ margin-bottom:5px;}/*2013-6-23*/
.facepic li a{width:50px; height:50px;}/*2013-6-23*/
.facepic li a:hover{ color:#000}
.plugin{ height:30px; line-height:30px; padding-left:20px; margin-left:10px; background:url(../images/fac.gif) no-repeat left center; color:#999; font-family:Arial, Helvetica, sans-serif}/*2013-6-23*/

.left{ width:200px; min-height:200px; height:auto !important; height:200px; overflow:visible; float:left;}
.lefttop{ padding-bottom:10px}
.lanmu{ width:185px;}
/*.subTop{ height:10px; line-height:0px; font-size:0px; background:url(../images/subTop.gif) no-repeat}/*2013-6-23*/
/*.subBottom{ height:10px; line-height:0px; font-size:0px; background:url(../images/subBottom.gif) no-repeat; clear:both}/*2013-6-23*/
.sub { width:185px;}/*2013-6-23*/
.sub li{width:185px; min-height:30px; line-height:30px; text-align:center; background:url(../images/sub.gif) no-repeat}/*2013-6-23*/
.sub li a{ height:30px; line-height:30px; display:block; color:#fff; font-size:16px; font-weight:bold;}/*2013-6-23*/
.sub li a:hover{ color:#666; }/*2013-6-23*/
.sub li.subxuan a{color:#666;}
.sub li.subxuan{ height:auto;}
.sub li p{ height:30px; line-height:30px; text-align:center;}
.sub li p a{ color:#fff; background:#ccc url(../images/subhr.gif) no-repeat center bottom;}
.sub li p.subcur a{color:#fff;}
.sub li p a:hover, .sub li p.subcurrent a{ color:#666}

.ye{ padding-top:20px;}
.ye p{ height:30px; line-height:30px; color:#5f5851; font-size:16px; font-weight:bold; text-align:center}
.right{width:800px;  min-height:200px; height:auto !important; height:200px; overflow:visible; float:left; }
.menu{ height:35px; margin-left:100px}
.menu li{ height:35px; line-height:30px; float:left; color:#5f5851; font-size:16px; font-weight:bold;}
.menu li a{height:35px; line-height:30px; margin:0 10px; display:inline-block; color:#5f5851; font-size:16px; font-weight:bold;}

.pho{ width:800px; height:440px; clear:both; margin-bottom:20px;}
.shipin{width:800px; height:550px; background:#000; clear:both;}
.shipinpic{position:relative;}
.shipinpic,.shipinimg{width:650px; height:550px; overflow:hidden; float:left;}
.shipinimg li{width:650px; height:550px; overflow:hidden;}
.shipinimg img{width:650px; height:550px;}
.shipinsmall{width:138px; height:532px; padding-top:8px; float:left; border:1px solid #656766; margin:5px; display:inline}
.shipinsmall li{height:80px; width:130px; margin:0 auto 9px;  cursor:pointer;}
.shipinsmall li.current{background-color:#fff;}
.shipinsmall li.current:hover{background-color:#fff;}
.shipinsmall img{ width:130px; height:80px;}
.picture{ width:800px; height:440px; padding-top:10px; background:url(../images/pho.jpg) no-repeat}
.pictureul{ padding-left:4px;}
.pictureul li{ width:190px; height:215px; float:left; margin:0 4px; display:inline;}
.pictureul li.rows{ background:#fff}
.pictureul li a{ width:190px; height:215px; display:block; }
.pictureul li span{ height:20px; line-height:20px; display:block;color:#333; font-weight:bold; font-size:13px; text-indent:10px;}
.pictureul li a:hover span{ color:#000}
.rotitle{ height:20px; line-height:20px; padding:10px 0; color:#ff9900; font-size:16px; font-weight:bold}
.rocon{ height:87px; line-height:20px; color:#fff; font-weight:bold; font-size:14px}
.gundong{ width:800px; height:90px; clear:both; position:relative}
.mprve{ width:35px; height:90px; display:block; position:absolute; left:0; top:0; background:url(../images/mprve.gif) no-repeat}
.mnext{ width:35px; height:90px; display:block; position:absolute; right:0; top:0; background:url(../images/mnext.gif) no-repeat}
.gunul{ width:720px; height:90px; overflow:hidden; margin:0 auto}
.gunul li{ height:90px; width:160px; float:left; margin:0 5px; display:inline}
.jiepic{ padding:30px 10px 10px; width:350px; height:410px; float:left; background:url(../images/jiepic.gif) no-repeat left bottom}
.jiecon{ float:left; width:415px; min-height:420px; height:auto !important; height:420px; overflow:visible; padding-left:15px; padding-top:30px;}
.jicon{ padding-top:15px}
.jicon p{ color:#5f5851; font-size:13px; line-height:20px}
.flow{ width:746px; padding:20px; clear:both; background:#fff }/*2013-5-12*/
.flowdl{ height:160px; width:720px; margin:25px auto 0; padding-bottom:30px; border-bottom:1px dotted #948881}
.flowdl dt{ width:160px; height:160px; float:left}
.flowdl dd{ width:540px; height:160px; padding-left:20px; float:left}
.fltitle{ height:30px; line-height:30px; color:#5f5851; font-size:18px;}
.flcon{ height:130px; line-height:22px; color:#333; overflow:hidden}
.flowmenu{ width:260px; height:390px; float:left; }
.menudl dt{ height:28px; line-height:28px; background:url(../images/menudl.gif) no-repeat; cursor:pointer}
.menudl dt span{ color:#fff; font-size:16px; padding-left:10px; padding-right:20px; background:url(../images/mdown.gif) no-repeat right center}
.menudl dd{ display:none; overflow:hidden; height:25px; line-height:25px; background:url(../images/ico02.gif) no-repeat left center; padding-left:10px; color:#5f5851; font-size:13px}
.menudl dd.hui{ color:#ac1a7f; background:none; padding:0; font-weight:bold; margin-top:5px}
.menuclick dd{ display:block}
.menuclick dt span{ background:url(../images/mup.gif) no-repeat right center}
.flowpic{ height:390px; width:470px; margin-left:10px; float:left}

.medio{ width:786px; padding:7px; min-height:200px; height:auto !important; height:200px; overflow:visible; float:left; background:#5a5444 url(../images/z.gif) no-repeat}/*2013-5-12*/
.chaxun{ width:746px; padding:20px; min-height:200px; height:auto !important; height:200px; overflow:visible; background:#fff}/*2013-5-12*/
.chah1{ height:25px; line-height:20px; color:#ac197f; font-size:18px; font-weight:bold;}
.chap{ height:20px; line-height:20px; color:#5f5851}
.chap span{ color:#ac197f}
.chah2{ height:25px; line-height:25px; padding-top:10px; color:#333}
.chah2 span{ color:#ac197f}
.table{ border:1px solid #ddd; background:#f8f7f5; margin-bottom:30px}
.table tr th{ width:110px; padding-left:55px; color:#333}
.table tr th span{ color:#cc0000}
.table tr td{ padding:5px 0}
.table tr td input{ height:24px; line-height:24px; width:518px; border-left:1px solid #999; border-top:1px solid #999; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5}
.table tr td textarea{ height:60px; line-height:20px; width:518px; border-left:1px solid #999; border-top:1px solid #999; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5}
.tijiao{ width:70px; height:22px; display:block; background:url(../images/tijiao.gif) no-repeat; margin:10px 0 10px 160px}
.luotitle{ cursor:pointer; height:30px; line-height:30px; background:url(../images/luo.gif) no-repeat; color:#fff; font-size:15px; padding:0 10px; margin-top:10px}
.luotitle span{ height:30px; width:9px; float:right; background:url(../images/luodown.gif) no-repeat right center}
.luodiv .luotitle span{background:url(../images/luoup.gif) no-repeat right center}
.luocon{ border:1px solid #ddd; border-top:none; height:130px; background:#f8f7f5; clear:both; display:none;}
.luodiv .luocon{ display:block}
.luoh1{ height:30px; line-height:30px; padding-top:10px; color:#333; font-weight:bold; margin-left:30px;}
.luoul{ width:700px; margin:0 auto}
.luoul li{ width:330px; float:left; margin:0 10px; display:inline}
.luoul li p{ line-height:20px; line-height:20px; color:#333; font-family:Arial, Helvetica, sans-serif}
.pri{ height:110px; background:url(../images/pri.gif) no-repeat}
.yu{ height:680px; padding-left:420px; width:580px; background:url(../images/yu.jpg) no-repeat}
.yudl{ padding-top:40px; padding-left:70px; margin-bottom:20px;}
.yudl dt{ height:30px; line-height:30px; font-size:22px; font-weight:bold; color:#91268e;}
.yudl dd{ height:30px; line-height:30px; font-size:22px; font-weight:bold; color:#666}
.yudl dd span{color:#91268e}
.yuone{ background:url(../images/one.gif) no-repeat left center; padding-left:70px; margin-bottom:20px;}
.yutwo{ background:url(../images/two.gif) no-repeat left center;}
.yuthree{ background:url(../images/three.gif) no-repeat left center;}
.yuone dt{ height:40px; line-height:40px; margin-bottom:5px; color:#6d3b33; font-weight:bold; font-size:25px}
.yuone dt span{ font-size:18px}
.yuone dd{ height:22px; line-height:22px; font-size:15px; color:#666}
.yuone dd span{ color:#6d3b33;}
.fendian{height:30px; line-height:30px; padding-left:70px; margin-bottom:10px; font-size:22px; font-weight:bold; color:#666}
.fendian span{color:#91268e}
.yufour{ background:none; margin-bottom:40px}
.youhui{ padding-left:130px;}
.youhui dd{ height:20px; line-height:20px; color:#666}
.youhui dd span{ margin:0 20px;}
.telford{ height:160px; background:url(../images/telford.gif) no-repeat}

.tupian{ width:300px; height:460px; float:left}
.tupic{ width:300px; height:300px; margin-bottom:10px;}
.tuul li{ width:66px; height:66px; border:2px solid #ddd; float:left; margin:0 2px 5px}
.tucon{ margin-left:15px; width:425px; float:left}
.tuh1{ height:25px; line-height:25px; color:#ac1a7f; font-size:13px; border-bottom:2px solid #5e553a; margin-bottom:8px}
.share{ height:16px; margin-bottom:10px;}
.tutitle{line-height:35px; border-bottom:1px solid #5f5851; text-align:center; color:#5e5a57; font-size:18px; font-weight:bold; margin-bottom:10px}
.tudate{ height:20px; line-height:20px; color:#5f5851; margin-bottom:10px;}
.tudate span{ height:20px; line-height:20px; float:right}
.tudate  img{ display:inline-block; vertical-align:middle}
.tudate a:hover{ color:#000}
.tutxt{ line-height:20px; color:#5f5851; font-size:13px; margin-bottom:40px}
.tutxt span{ color:#000}
.tutxt em{ color:#ff9900}
.return{ height:22px; text-align:right; margin-bottom:20px}
.return a{ height:22px; width:55px; display:inline-block; background:url(../images/return.gif) no-repeat}

.activleft{ width:320px; height:390px; float:left}
.activright{ margin-left:10px; width:410px; float:left}
.activcon{ font-size:15px; color:#5f5851; line-height:20px; padding-bottom:10px; min-height:85px; height:auto !important; height:85px; overflow:visible}
.tab .fenxiang{ float:right; width:138px; height:25px; line-height:25px; padding-top:5px;}
.activ{ height:215px; overflow:hidden; }
.activul{ padding-top:5px}
.activul li{ width:80px; height:100px; float:left; margin:0 8px 5px}
.mu{ width:740px; height:30px; line-height:30px; background:url(../images/luo.gif) no-repeat; font-size:13px; color:#fff;}
.mu span{ width:110px; float:left; text-align:center; color:#fff; padding-right:35px}
.link{width:740px; border-bottom:1px dotted #948881; clear:both}
.linkxuan{ background:#f8f7f5}
.linkxuan .linkcon{ display:block}
.linktop{ height:40px; line-height:40px; width:740px;}
.linkdl{ height:40px; line-height:40px;}
.linkdl dt{ height:40px; line-height:40px; width:110px; text-align:center; float:left; font-family:Arial, Helvetica, sans-serif; color:#333}
.linkdl dd{ height:40px; line-height:40px; width:590px; float:left; color:#ac1a7f; background:url(../images/ii.gif) no-repeat left center; padding-left:25px}
.honer .linkdl dd{ background:none}
.add{ width:16px; height:16px; float:right; background:url(../images/add.gif) no-repeat; margin-top:12px}
.linkxuan .add{background:url(../images/jian.gif) no-repeat;}
.linkcon{ padding-bottom:10px; display:none}
.linkpic dt{  width:110px; float:left}
.linkpic dt img{ width:75px; height:50px; border:2px solid #ccc; margin:0 auto}
.linkpic dd{width:590px; float:left; line-height:20px; color:#333; width:615px}
.news{ font-size:18px; font-weight:bold; margin-bottom:30px}


.hudong{ height:270px; margin-bottom:10px;}
.hudiv{ width:400px; height:255px; padding-top:15px; background:url(../images/hudiv.gif) no-repeat; float:left}
.huone{ background:url(../images/huone.gif) no-repeat;}
.huone .huh1{ background:url(../images/huh1.gif) no-repeat;}
.huh1{ height:35px; background:url(../images/hu.gif) no-repeat left center; margin-bottom:5px}
.more{ width:55px; height:30px; display:block; margin-left:130px; background:url(../images/more.gif) no-repeat}
.hudl{ width:360px; height:90px; margin:0 auto; padding-bottom:15px;}
.hudl dt{ width:170px; height:90px; float:left;}
.hudl dd{ width:180px; height:90px; padding-left:10px; float:left;}
.hutitle{ height:25px; line-height:25px; }
.hutitle a{ color:#ac1a7f; font-size:16px; font-weight:bold;}
.hutitle a:hover{color:#ac1a7f; text-decoration:underline}
.hudate{ height:20px; line-height:20px; color:#cb920f; font-size:13px; font-family:Arial, Helvetica, sans-serif}
.hucon{ height:45px; line-height:15px; color:#5f5851}

.dai{ width:800px; margin-bottom:5px; clear:both}
.daitop{ height:35px; padding-top:15px; background:url(../images/daitop.gif) no-repeat}
.daitop span{ display:block; height:35px; float:left}
.blog{ float:right; height:25px; width:90px; background:url(../images/blog.gif) no-repeat; margin-right:20px;}
.daicon{ background:url(../images/daicon.gif) repeat-y}
.daiul{ width:770px; margin:0 auto; padding-top:10px;}
.daiul li{ width:90px; height:110px; float:left; margin:0 10px; display:inline}
.daiul li img{ margin-bottom:7px;}
.daiul li a{ color:#5f5851}
.daiul li a:hover{ color:#000}
.daidl{ height:100px; width:345px; float:left; margin:0 27px; padding-top:10px; padding-bottom:5px; display:inline}
.daidl dt{ width:150px; height:100px; float:left}
.daidl dd{ width:175px; height:100px; padding-left:20px; float:left;}
.daidl dd .hucon{ height:55px; line-height:18px;}
.meul { width:600px; margin:0 auto;}
.meul li{ height:31px; line-height:31px; width:200px; margin-top:10px; float:left}
.meul li a{ height:31px; line-height:31px; color:#ac1a7f; font-size:16px; font-weight:bold; padding-left:40px; display:inline-block}
.meul li a:hover{color:#ac1a7f; text-decoration:underline}
.meul li.m01{ background:url(../images/m01.gif) no-repeat}
.meul li.m02{ background:url(../images/m02.gif) no-repeat}
.meul li.m03{ background:url(../images/m03.gif) no-repeat}
.meul li.m04{ background:url(../images/m04.gif) no-repeat}
.meul li.m05{ background:url(../images/m05.gif) no-repeat}
.meul li.m06{ background:url(../images/m06.gif) no-repeat}
.daibottom{ clear:both; height:25px; background:url(../images/daibottom.gif) no-repeat}
.ditu{ clear:both; height:450px; width:800px; margin-bottom:10px}
.address{ clear:both; width:800px;}
.address p{ line-height:25px; color:#333; font-weight:bold; font-size:14px}
.vip{ height:330px; width:1000px; background:url(../images/vip.jpg) no-repeat}
.vipdiv{ width:355px; margin-left:345px; height:200px; padding-top:130px; float:left; display:inline;}
.vipul{ margin-bottom:20px}
.vipul li{ height:24px; line-height:24px; color:#5f5851; background:url(../images/ico03.gif) no-repeat left center; padding-left:15px}
.ru{ width:100px; height:28px; display:block; background:url(../images/ru.gif) no-repeat; margin-left:200px}
.vipuser{ width:300px; height:210px; padding-top:50px; float:left;}
.viph1{ height:50px; line-height:50px; color:#ac1a7f; font-weight:bold; font-weight:bold; text-indent:25px;; margin-bottom:20px}
.yuan li{ height:26px; line-height:26px; margin-bottom:24px; color:#605851;}
.yuan li span{ width:80px; height:26px; line-height:26px; float:left; text-align:center;}
.yuan li input{ float:left; height:24px; line-height:24px; width:178px; border:1px solid #e5e5e5; border-left:1px solid #999; border-top:1px solid #999}
.yuan li .mi{ width:118px;}
.yuan li .vi{ width:50px; height:26px; float:left; background:url(../images/v.gif) no-repeat; margin-left:10px}
.wan{ color:#605851; margin:0 5px; }
.wan:hover{ color:#000}
.huiyuan{ width:1000px; height:450px; background:url(../images/huiyuan.jpg) no-repeat}
.dengji{ width:160px; height:40px; display:block; background:url(../images/dengji.gif) no-repeat; display:block}
.yuandiv{ margin-left:100px; padding-top:230px}
.clubvip{ width:1000px; height:270px; background:url(../images/clubvip.jpg) no-repeat}
.clubvip .vipul{ margin-left:35px; padding-top:130px;}
.viptable{ clear:both; width:1000px; background:#f5f5f5}
.yuanh1{ height:35px; line-height:35px; color:#b02786; font-size:20px; font-weight:bold; font-style:italic; padding-left:30px}
.yuanh2{ height:35px; line-height:35px; color:#666; font-size:15px; padding-left:30px}
.clup{ width:940px; margin:20px auto 0; background:#fff;}
.clubtop{ height:15px; background:url(../images/clubtop.gif) no-repeat left top; margin-bottom:15px}
.clubbottom{ height:15px; background:url(../images/clubbottom.gif) no-repeat left top; clear:both;}
.clubtable{ width:940px;}
.clubtable tr th{ height:50px; line-height:50px; padding-left:70px; color:#5e5239; font-size:15px}
.clubtable tr th span{ color:#ff9900; padding-right:10px}
.clubtable tr td{height:50px; line-height:50px; color:#5e5239; font-size:13px}
.ct{ width:398px;border:1px solid #e5e5e5; border-left:1px solid #999; border-top:1px solid #999; height:28px; line-height:28px; float:left}
.bt{ width:148px; float:left}
.ming{ height:30px; width:55px; background:url(../images/m.gif) no-repeat; float:left}
.xing{ height:30px; width:55px; background:url(../images/c.gif) no-repeat; float:left}
.ra{ padding-right:20px}
.ra input{ margin-right:5px}
.sel{border:1px solid #e5e5e5; border-left:1px solid #999; border-top:1px solid #999; height:28px; line-height:28px; width:90px; margin-right:15px}
.gt{ width:188px}
.cubtitle{ height:30px; line-height:30px; color:#5e5239; font-size:15px; padding-left:70px}
.tixun{ margin-left:70px; padding-top:20px;padding-bottom:55px}
.zixun{ line-height:30px; color:#5e5239}
.zixun input{ margin-right:5px;}
.zixun a{ color:#d43b9f}
.zixun a:hover{ color:#d43b9f; text-decoration:underline}
.tibtn{ height:30px; padding-top:50px; padding-left:100px; }
.tibtn a{ width:100px; height:30px; display:inline-block; margin:0 10px;}
.ti{ background:url(../images/ti.gif) no-repeat}
.cannel{ background:url(../images/cannel.gif) no-repeat}
.supul{ padding-top:20px; width:760px; margin:0 auto}
.supul li{ width:150px; height:225px; float:left; margin:0 20px 20px; display:inline}
.supic{ width:148px; height:148px; display:block; border:1px solid #e7e7e7; margin-bottom:10px;}
.supname{ height:20px; line-height:20px; text-align:center; color:#5f5851; font-size:13px; display:block; margin-bottom:20px}
.xiang{ height:25px; width:60px; display:block; background:url(../images/xiang.gif) no-repeat; margin:0 auto}
.page{ height:20px; text-align:center; padding-top:20px; clear:both}
.page a{ width:20px; height:20px; line-height:20px; text-align:center; display:inline-block; margin:0 3px; background:url(../images/page.gif) repeat-x left bottom; color:#333}
.page a:hover{ background:url(../images/pagehover.gif) repeat-x left bottom; color:#fff}
.page .pageye{ width:18px; height:18px; border:1px solid #676767}
.page .pagexuan{background:url(../images/pagehover.gif) repeat-x left bottom; color:#fff}
.jiaodian{ height:350px; width:800px; margin:0 auto 20px; clear:both; position:relative; overflow:hidden}
.jiaodian .prev{ top:120px}
.jiaodian .next{ top:120px}
.dan{ width:800px; clear:both}
.dantop{ height:40px; background:url(../images/dantop.gif) no-repeat}
.dantitle{ height:38px; padding:1px 0 1px 10px; float:left}
.dancon{ border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; width:798px;  clear:both;}
.danul{ width:780px; margin:0 auto; padding-top:20px}
.danul li{ width:140px; float:left; line-height:20px; height:135px; margin:0 8px; display:inline}
.danul li a img{ width:140px; height:90px; margin-bottom:5px;}
.danul li a{ color:#333;}
.danul li a:hover{ color:#000;}
.danbottom{ clear:both; height:10px; line-height:0px; font-size:0px; background:url(../images/danbottom.gif) no-repeat; margin-bottom:10px}
.danleft{ width:610px; float:left; min-height:200px; height:auto !important; height:200px; overflow:visible; }
.liu{ width:610px; clear:both}
.liutop{ height:40px; background:url(../images/liutop.gif) no-repeat}
.liutab{ height:35px; padding-top:5px; padding-right:15px; float:right}
.liutab li{ height:35px; line-height:35px; width:70px; text-align:center; float:left; background:url(../images/hr.gif) no-repeat right top}
.liutab li a{ display:block; color:#333}
.liutab li a:hover{ color:#000}
.liutab li.liuxuan{height:34px; line-height:34px; width:68px; background:#fff; border:1px solid #e0e0e0; border-bottom:none}
.liucon{ border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; width:608px;  clear:both;}
.liudl{ width:575px; height:170px; padding-top:20px; padding-bottom:10px; margin:0 auto}
.liudl dt{ width:200px; height:170px; float:left}
.liudl dt a{ width:196px; height:166px; padding:1px; border:1px solid #e0e0e0; display:block}
.liulink{ width:365px; height:170px; padding-left:10px; float:left}
.liulink p{ height:25px; line-height:25px; background:url(../images/ico.gif) no-repeat left center; padding-left:15px;}
.liulink p a{ color:#333;}
.liulink p a:hover{ color:#000;}
.liulink p span{ float:right; color:#a57759; padding-right:10px}
.liulink .gengduo{ background:none; float:right;padding:0}
.liulink .gengduo a{ width:52px; height:20px; display:block; background:url(../images/gengduo.gif) no-repeat}
.liu .mini_post{ background:none; float:right}
.liu .mini_post a{ width:60px; height:20px; display:block; background:url(../images/mini_post.gif) no-repeat}
.liuul{ width:580px; height:220px; margin:0 auto; padding-top:20px}
.liuul li{ width:90px; height:100px; margin:0 3px 10px; float:left}
.liuul li a{ width:90px; height:60px; display:block;margin-bottom:10px;}
.liuul li span{ height:15px; line-height:15px; color:#333; display:block; text-align:center}
.liuul li em{ height:15px; line-height:15px; color:#999; display:block; text-align:center;}
.geng{ clear:both; height:20px; padding-right:20px;}
.geng a{ width:52px; height:20px; display:block; background:url(../images/gengduo.gif) no-repeat; float:right}
.liubottom{ clear:both; height:10px; line-height:0px; font-size:0px; background:url(../images/liubottom.gif) no-repeat; margin-bottom:10px}
.danright{ width:180px; margin-left:10px; float:left; min-height:200px; height:auto !important; height:200px; overflow:visible;  }
.texie{ clear:both}
.tetop{ height:40px; line-height:40px; color:#333; font-size:14px; font-weight:bold; background:url(../images/tetop.gif) no-repeat}
.tecon{border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; width:178px; clear:both;}
.tepic{ width:160px; height:160px; margin:0 auto; padding-top:10px}
.teul{ width:160px; padding-top:10px; border-bottom:1px solid #e0e0e0; margin:0 auto}
.teul li{ clear:both; height:40px; padding-bottom:8px}
.teul li span{ width:30px; height:40px; float:left;}
.teul li strong{ width:120px; height:40px; padding-left:10px; float:left; color:#335293}
.teul li strong em{ color:#c6c6c6}
.teface{ margin-left:5px; width:170px; padding-top:10px;}
.tebottom{ clear:both; height:10px; line-height:0px; font-size:0px; background:url(../images/tebottom.gif) no-repeat; margin-bottom:10px}


.blogdiv{ margin-bottom:10px}
.bloghum{ width:66px; height:66px; padding:1px; border:1px solid #e0e0e0; float:left}
.blogxin{ height:70px; width:530px; margin-left:10px; float:left; }
.bloginfo{ height:38px; line-height:30px; font-size:13px; font-weight:bold; color:#333}
.blogtab{ clear:both; height:30px; padding-bottom:1px; border-bottom:1px solid #e0e0e0;}
.blogtab dt{ float:right; width:90px; height:30px;}
.blogtab dt a{ width:90px; height:30px; background:url(../images/blog.gif) no-repeat center center; display:block}
.blogtab dd{ float:left; width:70px; height:30px; line-height:30px; text-align:center; margin-right:1px; display:inline}
.blogtab dd a{ width:70px; height:30px; display:block; background:#efefef}
.blogtab dd.blogtabxuan a{ background:#9b8d82; color:#fff}
.blogtab dd a:hover{ color:#000}
.blogtab dd.blogtabxuan a:hover{ color:#fff}
.blogfan{ height:40px; line-height:40px; color:#333333; font-size:13px; background:url(../images/blogfan.gif) no-repeat left center; padding-left:20px; margin-left:15px}
.blogdl{  width:583px; margin-left:15px; margin-right:10px; padding-top:20px; clear:both; }
.blogdl dt{ width:70px; float:left}
.blogdl dt a.avatar{ padding:1px; width:66px; height:66px; border:1px solid #e0e0e0; display:block; margin-bottom:10px}
.blogdl dt span{ height:20px; line-height:20px; display:block; text-align:center; color:#666; font-size:13px}
.blogdl dt strong{ display:block; text-align:center; color:#6b5f4c; font-size:13px}
.blogdl dt span em{ text-decoration:underline; color:#6b5f4c}
.blogdl dd{ width:503px; margin-left:10px; float:left}
.blogcontitle{ background:#efefef; height:40px; line-height:40px; padding-left:10px;}
.blogcontitle strong{ height:40px; line-height:40px; color:#ac1a7f; font-size:15px; float:left}
.blogcontitle span{ float:right; height:20px; /*padding-top:12px;*/ padding-right:10px}
.blogeit{ height:20px; width:80px; display:block; float:left; background:url(../images/blogeit.gif) no-repeat left center; margin-top:10px; margin-left:10px;}
.sharebtn{ width:50px; height:18px;display:block; float:right; margin-top:10px; margin-right:10px; display:inline; background:url(../images/sharebtn.gif) no-repeat;}
.blogdate{ height:40px; line-height:40px; color:#ccc; clear:both}
.blogcon{ clear:both}
.blogcon p{ font-size:13px; line-height:20px; color:#333}
.blogcon img{ padding:2px; border:1px solid #e0e0e0; margin:10px 0}
.pinglun{ padding-top:10px; padding-left:10px;}
.blogsort{ height:20px; line-height:20px; padding-top:10px; clear:both; color:#ccc}
.blogsort span{ margin:0 5px;}
.blogsort strong{ float:right; height:20px}
.blogtop{ clear:both; height:10px; line-height:0px; font-size:0px; background:url(../images/blogtop.gif) no-repeat; }
.pinglun li{ height:25px; line-height:25px; background:url(../images/danli.gif) no-repeat left center; padding-left:10px;}
.pinglun li a{ color:#333}
.pinglun li a:hover{ color:#000}
.gengduo{ height:20px; margin-right:10px;}
.gengduo a{ width:52px; height:20px; display:block; background:url(../images/gengduo.gif) no-repeat; float:right}
.blogzi{ width:180px; height:300px; float:left}
.zih1{ height:30px; line-height:30px; text-align:center; background:#efefef; color:#666; font-size:13px; margin-bottom:5px;}
.zipic{ width:176px; height:176px; padding:1px; border:1px solid #e0e0e0; margin-bottom:5px;}
.ziul{background:#efefef; width:180px;}
.ziul li{ height:25px; line-height:25px; text-align:center; color:#333; font-size:13px}
.ziul li a{ height:25px; line-height:25px; display:block; color:#a6774a; display:block; background:url(../images/b.gif) no-repeat 15px center}
.ziul li a:hover{ color:#a6774a; text-decoration:underline}
.blogziright{ width:420px; height:300px; float:left; margin-left:10px;}
.zicon{ clear:both; padding-top:10px; height:218px;}
.zicon p{ line-height:25px; color:#999; font-size:13px;}
.zitable{ margin-top:20px}
.zitable tr th{ width:65px; line-height:26px; font-size:13px; color:#333; vertical-align:top}
.zitable tr td{ line-height:26px; color:#a7774a; font-size:13px}
.tablelink{ margin-bottom:20px;}
.tablelink tr th{ height:40px; line-height:40px; background:#efefef; text-align:center; font-size:13px}
.tablelink tr td{ height:50px; line-height:50px; border-bottom:1px solid #efefef; text-align:center;font-size:13px}
.tablelink tr td a{ color:#ac197f}
.tablelink tr td a:hover{ color:#ac197f; text-decoration:underline}
.tableleft{ text-align:left !important; text-indent:10px}
.bian{ width:575px; margin:0 auto 20px; background:#efefef}
.bian tr{ border-bottom:1px solid #fff}
.bian tr th{ width:55px; line-height:40px; padding-left:15px; color:#333; font-size:13px}
.bian tr td{line-height:40px;}
.bianinput{ border-left:1px solid #999; border-top:1px solid #999; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; height:22px; line-height:22px; width:398px; color:#333;}
.bianselect{ border-left:1px solid #999; border-top:1px solid #999; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; height:22px; line-height:22px; width:100px; margin-right:10px; color:#333;}
.biantextarea{ border:1px solid #c5c5c5; width:548px; margin:10px auto; background:#fff}
.biji{ height:31px; border-bottom:1px solid #c5c5c5}
.biantextarea textarea{ width:548px; height:368px; border:none; background:none; line-height:25px}
.fabu{ height:35px;}
.fabu a{ width:100px; height:35px; display:block; background:url(../images/fabu.gif) no-repeat; margin-left:30px}
.fabu .submit{ width:100px; height:35px; display:block; border:0; cursor:pointer; background:url(../images/fabu.gif) no-repeat; margin-left:30px}

.clucha{ width:495px; float:left; min-height:200px; height:auto !important; height:200px; overflow:visible; }
.chatop{ height:40px; background:url(../images/chatop.gif) no-repeat}
.chatab{ float:none; margin-left:10px;}
.queryTab{ height:32px; padding-top:8px; margin-left:10px;}
.queryTab li{ width:155px; height:32px; line-height:32px; text-align:center; float:left; background: url(../images/lis.gif) no-repeat right
 center}
.queryTab li a{ color:#5e553a; font-weight:bold; display:block; font-size:14px;}
.queryTab li a:hover{ color:#ac197f}
.queryTab li.querySelected{ border:1px solid #e0e0e0; border-bottom:none; height:31px; line-height:31px; width:153px; background:#fff}
.queryTab li.querySelected a{color:#ac197f; background:#fff}
.queryTab li.last{ background:none}
.chacon{ width:493px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; clear:both}
.querytitle{ height:30px; line-height:30px; padding:20px 0}
.querytitle span{ color:#8e6740; font-weight:bold; font-size:14px; background:url(../images/ico04.gif) no-repeat right center; padding-right:15px; padding-left:20px;}
.queryTable{ margin-left:20px;}
.queryTable tr th{ padding:5px 0; font-size:13px; color:#333; font-weight:bold}
.queryTable tr td{ padding:5px 0; font-size:13px; color:#333}
.selectSelected{ border-left:1px solid #999; border-top:1px solid #999; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; height:22px; line-height:22px; color:#333; font-size:13px; width:143px; vertical-align:middle}
.seteltyear{border-left:1px solid #999; border-top:1px solid #999; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; height:22px; line-height:22px; color:#333; font-size:13px; width:60px; vertical-align:middle; margin:0 5px}
.year{ width:24px; height:24px; display:block; background:url(../images/year.gif) no-repeat center center; float:right; margin-left:5px}
.yearspan{ float:right; height:24px;}
.input{height:22px; line-height:22px; border-left:1px solid #999; border-top:1px solid #999; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; width:278px;}
.orange{ color:#ff9900; margin-left:10px}
.area{ width:418px; height:78px; border-left:1px solid #999; border-top:1px solid #999; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; line-height:20px; color:#333}
.text{ width:278px; height:50px; border-left:1px solid #999; border-top:1px solid #999; border-bottom:1px solid #e5e5e5; border-right:1px solid #e5e5e5; line-height:20px; color:#333}
.yinsi{ margin-left:275px; height:30px; line-height:30px; float:left; display:inline-block}
.tijiaobtn{ width:80px; height:30px; display:block; background:url(../images/tibtn.gif) no-repeat; float:right; margin-right:45px; display:inline}
.yandiv{padding:25px;}
.yandiv p{ line-height:20px; font-size:13px; color:#333}
.dong{ line-height:20px; color:#333;  font-size:13px; padding:15px; padding-left:25px;}
.dong span{ font-weight:bold; font-style:italic; font-weight:bold}
.huititle{ color:#a38363; height:30px; line-height:30px; padding-left:25px}
.shenqing{ padding-left:25px}
.shenqing p{ line-height:20px}
.shenqing p a{ color:#a38363}
.shenqing p a:hover{ color:#000}
.tudl{ margin-left:40px; padding-top:25px;}
.tudl dt{ height:20px; line-height:20px; }
.tudl dt span{ float:left; color:#a38363; font-size:15px; font-weight:bold;}
.tudl dt a{ float:left; width:20px; height:20px; background:url(../images/tu.gif) no-repeat; margin-left:10px}
.tudl dd{ line-height:20px; font-size:13px; color:#333}
.chabottom{ height:10px; line-height:0px; font-size:0px; clear:both; background:url(../images/chabottom.gif) no-repeat}
.chalefttop{ height:10px; line-height:0px; font-size:0px; clear:both; background:url(../images/chato.gif) no-repeat}


/*页脚*/
/* modify at 2/2/2016 from margin:0 auto to 60px 0 0 0 */
/* modify at 5/7/2016 from 60px 0 0 0 to 80px 0 0 0 */
.footer{ clear:both; width:1000px; margin: 80px 0 0 0}
.maptop{ height:25px; line-height:25px; color:#fff; background:#3e3a39; cursor:pointer}/*2013-6-23*/
.maptop span{ margin-left:20px; background:url(../images/down.gif) no-repeat right center; padding-right:10px}
.highlight .maptop span{ background:url(../images/up.gif) no-repeat right center}
.highlight .map{ display:block}
.map{background:#c7c7c7; border-top:1px solid #6f6661; padding-left:40px; display:none}/*2013-6-23*/
.mapdl{ width:140px; padding:10px 10px 20px; float:left;}
.mapdl dt{height:22px; line-height:22px; color:#333; font-size:16px}/*2013-6-23*/
.mapdl dd{height:22px; line-height:22px;}
.mapdl dd a{ color:#666;font-size:16px}/*2013-6-23*/
.mapdl dd a:hover{ text-decoration:underline; color:#666}/*2013-6-23*/
.bottom{ clear:both; height:100px; background:url(../images/bottom.gif) repeat-x; position:relative}
.bologo{ height:100px; width:90px; float:left; background:url(../images/bottomlogo20162.gif) no-repeat}
.banquan{ height:65px; padding-top:25px; width:910px; float:left}
.banquan p{ text-align:right; color:#fff; line-height:25px; padding-right:15px; font-family:Arial, Helvetica, sans-serif}
.banquan p a{ color:#fff; font-size:15px; margin-left:15px}
.banquan p a:hover{ color:#fff; text-decoration:underline}
.tel{ z-index:9999; width:90px; height:90px; display:block; background:url(../images/tel.gif) no-repeat; position:absolute; top:-35px; right:15px; cursor:pointer}


/*新增加2013-5-11*/
.tagContent{ display:none}
.liuxuan{ display:block}

.container{ width:1000px; margin:0 auto; background:#ffffff;}
.homeVip{ border:1px solid #d6d5d5; height:240px; margin-bottom:10px; background:url(../images/homeVip.gif) no-repeat}
.homeVipH1{ height:50px; line-height:50px; color:#7e037d; font-size:16px; font-weight:bold; margin-left:20px;}
.homeVipList{ height:96px;}
.homeVipList li{ height:22px; margin-bottom:10px; clear:both}
.homeVipList li span{ width:70px; padding-right:5px; height:22px; line-height:22px; text-align:right; float:left; color:#666; font-size:16px; font-weight:bold; margin-left:20px;}
.homeVipList li input{ width:180px; height:20px; line-height:20px; border:1px solid #a7a4a4}
.homeVipList li.homeVipBtn{ text-align:right; padding-right:20px;}
.homeVipList li.homeVipBtn a{ height:20px; line-height:20px; display:inline-block; margin-left:15px;}
.homeVipOut{ height:96px; margin-left:20px;}
.homeVipOut li{ height:22px; margin-bottom:5px; color:#666; font-size:16px; font-weight:bold; clear:both}
.homeVipOut li a{color:#999; font-size:14px; font-weight:bold;}
.homeVipOut li a:hover{ color:#000}
.homeVipRu{ width:42px; background:url(../images/homeVipRu.gif) no-repeat}
.homeVipde{ width:63px; background:url(../images/homeVipde.gif) no-repeat}
.homeVipCon{ width:160px; height:95px; margin-left:120px; color:#333; line-height:23px; font-size:14px;}
.homeVipCon a{ color:#800780}
.homeVipCon a:hover{ color:#800780; text-decoration:underline}
