/* CSS Document */
body { font:12px/18px "ËÎÌå", Arial; background:#fff; margin:0px; padding:0px; color:#333; }
body, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, fieldset, legend, input, img { margin:0; padding:0;list-style:none; }
img { border:0 none; }
ul, ol ,li{ list-style:none; }
em { font-style:normal; }
a { color:#b01f85; }
a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
p.detail a { color:#81a71d; }
p.detail { background:url(../index_images/ico_1.gif) no-repeat 0 2px; _background:url(../index_images/ico_1.gif) no-repeat 0 1px; padding-left:15px; }
.green, .green a { color:#81a71d; }
.list li { background:url(../index_images/3px.gif) no-repeat 0px 9px; padding-left:10px; line-height:22px;list-style:none; }
.more{  line-height:12px;list-style:none;float:right; }
.clear { width:100%; clear:both; height:0px; overflow:hidden; visibility:hidden; }
#nav, .hd, #header .quickLink { background:url(../index_images/line_1px.gif) repeat-x; }
#header { overflow:hidden; }
#header h1 { height:67px; width:342px; background:url(../index_images/logo.gif) no-repeat 15px 0; float:left; text-indent:-5000px; }
#header .events { float:right; width:560px; padding-top:5px; }
#header .events li { float:left; width:50%;list-style:none; }
#nav { height:34px; background-position:0 0; clear:both; }
#nav .nav_bg_l { padding-left:9px; background:url(../index_images/nav_bg_l.gif) no-repeat left top; }
#nav ul { width:100%; overflow:hidden; background:url(../index_images/nav_bg_r.gif) no-repeat right top; }
#nav li { float:left; font-size:14px; font-weight:bold; padding: 8px 9px 0; _padding:9px 9px 0; background:url(../index_images/dotline_y_2.gif) no-repeat 0 10px; margin-left:-1px; padding-left:15px;}
#nav li a { color:#fff; }
#header .quickLink { height:40px; background-position:0 -34px; }
#header .quickLink ul { overflow:hidden; padding-left:90px; background:url(../index_images/quick_link_bg.gif) no-repeat; display:inline-block; }
#header .quickLink li { float:left; text-align:center; padding:10px 5px 0; background:url(../index_images/dotline_y_3.gif) no-repeat 0 12px; width:60px;}
#header .quickLink li a { color:#81a71d; }
.hd { height:25px; background-position:0px -99px; background-color:#f9ebf4; border-bottom:1px solid #e7b8d9; margin:0px -15px; }
.hd b,strong{ font-size:14px; color:#b01f85; padding:5px 10px 0px; font-weight:bold; line-height:25px }
#wrap { width:950px; padding:10px 20px 0px; margin:0 auto; }
#footer { width:100%; clear:both; border-top:2px solid #a11c79; text-align:center; padding:10px 0px 20px; }
.leftCol, .centerCol, .rightCol, .mtv, .hotCenterCol { border:1px solid #e7b8d9; height:333px; overflow:hidden; padding:0px 15px; margin:5px 0px; }
.rightCol2 { border:1px solid #e7b8d9; height:321px; overflow:hidden; padding:8px 10px 4px 10px; margin:5px 0px; }
.friendly { border:1px solid #e7b8d9; overflow:hidden; padding:0px 15px; margin:5px 0px; }
.leftCol { width:188px; float:left; }
.centerCol, .hotCenterCol { width:460px; float:left; margin-left:9px; }
.rightCol, .mtv { width:188px; float:right; }
.leftCol .pic { margin:12px 0px; }
.mtv { height:333px; border-width:0px; padding:0px; width:220px; border:1px solid #e7b8d9; }
.allCol { height:90px; clear:both; overflow:hidden; margin:5px 0px; }
.topic span { display:block }
.leftCol .list { margin:12px 0px; }
.rightCol .topic { position:relative; display:block; height:140px; margin-top:9px; }
.rightCol .topic .pic { position:absolute; width:80px; height:auto; left:0px; top:3px; text-align:center; overflow:hidden; }
.rightCol .topic .pic b { font-size:12px; font-weight:normal; }
.rightCol .topic .top { margin-left:90px; display:block; line-height:20px; }
.hotCenterCol .topic { height:190px; overflow:hidden; position:relative; top:12px; }
.hotCenterCol .topic .pic { position:absolute; width:180px; left:0px; top:0px; overflow:hidden; text-align:center; }
.hotCenterCol .topic .pic b { font-size:14px; font-weight:normal; margin-top:5px; }
.hotCenterCol .topic .pic b a { color:#1a6097 }
.hotCenterCol .topic .top { margin-left:190px; }
.hotCenterCol .topic .top b { font-size:14px; }
.hotCenterCol .topic .top p { margin:5px 0px; }
.hotCenterCol .list { background:url(../index_images/dotline_x.gif) repeat-x top; display:inline-block; width:100%; clear:both; padding-top:15px; }
.hotCenterCol .list li { width:47%; float:left; }
.centerCol{position:relative;}
.centerCol .topic { position:absolute; right:15px; top:27px; margin-top:12px; width:180px; background:url(../index_images/dotline_y.gif) repeat-y left; padding-left:15px; height:285px; }
.centerCol .topic .pic b { font-size:14px; font-weight:normal; text-align:center; }
.centerCol .topic .pic b a { color:#1a6097; }
.centerCol .quickLink { color:#cbde99; line-height:23px; margin:18px 0px; }
.centerCol .quickLink a { color:#81a71d; }
.centerCol .list { margin-right:210px; position:relative; z-index:0; }
.centerCol .list ul { background: url(../index_images/dotline_x.gif) repeat-x bottom; margin-top:-1px; padding:6px 0px; }
.tabs { position:relative; }
.tabs h2 { width:100px; position:absolute; left:-5000px; }
.tabs ul { border-right:1px solid #e7b8d9; float:left; }
.tabs li { float:left; border-left:1px solid #e7b8d9; height:25px; position:relative; margin-left:-1px; font-size:14px; z-index:1; }
.tabs li a { float:left; display:block; padding:5px 10px 0px; color:#515151; }
.tabs li.on { background:#fff; margin-bottom:-1px; padding-top:1px; z-index:0; border-right:1px solid #e7b8d9; }
.tabs li.on a { padding-top:4px; color:#b01f85; font-weight:bold; }
.tabs { position:relative; }
.tabbernav { background:url(../index_images/line_1px.gif) repeat-x; height:25px; background-position:0px -99px; background-color:#f9ebf4; border-bottom:1px solid #e7b8d9; margin:0px -15px; position:relative; z-index:1000; }
.tabbernav li { float:left; border-left:1px solid #e7b8d9; height:25px; position:relative; margin-left:-1px; font-size:14px; z-index:1; }
.tabbernav li a { float:left; display:block; padding:5px 10px 0px; color:#515151; }
.tabbernav li.tabberactive { background:#fff; margin-bottom:-1px; padding-top:1px; z-index:0; border-right:1px solid #e7b8d9; }
.tabbernav li.tabberactive a { padding-top:4px; color:#b01f85; font-weight:bold; }
.tabber { display: block; position:relative; }

.tabber .Menu_L{ position:absolute; z-index:999; width:100%; height:26px; top:0px; left:-15px !important; left:0px ;}
.tabber .Menu_L ul{ width:100%; float:left;}
.tabber .Menu_L ul li{ width:auto; height:25px; line-height:25px; float:left; font-size:14px; border-left:1px solid #e7b8d9; margin:-1px 0px 0px -1px; padding:0px 4px; cursor:pointer;}
.tabber .Menu_L ul li.Liover{ background:#fff; border:1px solid #e7b8d9; border-width:1px 1px 0px 1px; border-bottom:1px solid #fff; color:#b01f85; font-weight:bold;}

#consultative { position:relative; z-index:1; }
#consultative .list { position:relative; }
.quickBtn {height:60px; width:280px; margin-left:-10px }
#consultative .quickBtn  img{ width:60px; float:left;}

#zjIndexWrap { border:2px solid #cb2c9b; padding:34px 0px 16px; position:relative; height:auto; zoom:1; height:150px; }
#zjIndexWrap .hd { border:0 none; background:url(../index_images/zj_bg_1.gif) no-repeat left top; height:auto; margin:-36px -2px 0px; position:absolute; width:100%; padding:0px 4px; }
#zjIndexWrap .hd h2 { background:url(../index_images/zj_bg_2.gif) no-repeat right top; margin:0px; padding:10px 8px 0px; font-size:14px; color:#b01f85;}
#zjIndexWrap .bottom { background:url(../index_images/zj_bg_3.gif) no-repeat left bottom; height:16px; width:100%; padding:0px 4px; position:absolute; left:-2px; bottom:-2px; }
#zjIndexWrap .bottom p { background:url(../index_images/zj_bg_4.gif) no-repeat right bottom; height:16px; margin:0px; padding:0px; }
#zjIndexWrap .list { padding:0px 16px; display:table; height:150px; }
#zjIndexWrap li { background:none; padding:0px; line-height:18px; float:left; width:24%; position:relative; height:150px; }
#zjIndexWrap li img { position:absolute; left:0; top:0; }
#zjIndexWrap li h3 { font-size:12px; color:#a11c79; margin-left:105px; }
#zjIndexWrap p { margin:4px 0px 4px 105px; }
#zjIndexWrap .title { color:#1a6097; text-align:left;}
#zjIndexWrap .btn, #zjIndexWrap .btn a { color:#81a71d }
#zjIndexWrap .btn { background:url(../index_images/ico_1.gif) no-repeat 0 2px; padding-left:13px; }
#hotWrap { height:376px; overflow:hidden; background:#e153b5 url(../index_images/hot_wrap_bg.jpg) repeat-y right top; position:relative; }
#movieWrap { position:relative; }
#movieWrap .title { position:absolute; left:598px; top:0px; z-index:1; }
#movieWrap .title ul { width:132px; background:url(http://www.86521200.com//index_images/hot_moviemask.png) no-repeat !important; height:340px; padding-top:36px; background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.86521200.com//index_images/hot_moviemask.png", sizingMethod="scale");}
#movieWrap .title li { height:47px; padding-left:58px; font-weight:bold; line-height:47px; }
#movieWrap .title li a { color:#bb4591; position:relative; }
#fw { width:190px; position:absolute; top:20px; right:7px; }
#fw h2 { background:url(../index_images/fw_title.gif) no-repeat 20px 0px; height:28px; font-size:12px; border-bottom:3px solid #fff; }
#fw li { width:78px; float:left; background:url(../index_images/dotline_y_4.gif) repeat-x left bottom; padding:1px 0px 0px; color:#fff; font-weight:bold; }
#fw li a { color:#fff; }
.tabberlive .tabbertab h2 { display:none; }
.tabberlive .tabbertabhide { display:none; }
.tabberlive .lastNews { background-image:none; padding-top:12px; }
.tabberlive .lastNews li { padding-left:5px; }
.tabberlive .lastNews em a { color:#81A71D; }
.tabbertab .lastNews em a { color:#81A71D; }
.friendly { margin:5px 0 10px; overflow:hidden; clear:both; _display:inline-block; background-color:#f8f8f8; }
.friendly ul { border:1px solid #d07ab6; display:block; margin:6px -9px; background:#fff; overflow:hidden; padding:5px; _display:inline-block; }
.friendly li { float:left; white-space:nowrap; padding:2px 20px 2px 10px; background:url(../index_images/ico_2.gif) no-repeat 0px 5px; }
.copyright { font-family:Arial; width:950px; margin:0 auto; }
.copyright img { vertical-align:middle; }
#newpdzl{
   width:186px;
}
#newpdzl li { width:78px; float:left; background:url(../index_images/dotline_y_4.gif) repeat-x left bottom; padding:8px 0px 3px; color:#fff; font-weight:bold; padding-left:15px; }
#newpdzl li a { color:#b01f85; }
#newtitle{width:206px; height:28px; font-size:14px; font-weight:bold; text-align:center; border-bottom:1px solid #fff; color:#FFFFFF;}
#newtitimg{width:206px; height:319pa;}