
@charset "gb2312";
/* CSS Document */

/*字体样式*/
a.red:link,a.red:visited{ color:#cc0000;}
.red a:link,.red a:visited{ color:#cc0000;}
#xg_tag a:link,#xg_tag a:visited{ color:#CC3300; text-decoration:}
#xg_tag a:hover{ color:#CC3300;}
#xg_tag a:active{ color:#CC3300;}
#xg_tag em a:link,#xg_tag em a:visited{ color:#cc0000;}
#bodnone{ border:none;}
a.more:link,a.more:visited{ color:#003399; text-decoration:none;}
.hotTxt a:link,.hotTxt a:visited{ color:#003399;}
.py_kc li a:link,.py_kc li a:visited{ color:#0b3b8c;}
.tabTit2 li.on2 a:link,.tabTit2 li.on2 a:visited{color:#294cc2;}
.tabTit2 li.on2 a:hover{color:#294cc2;}
.tabTit2 li.on2 a:active{color:#294cc2;}
.col666 a:link,.col666 a:visited,a.col666:link,a.col666:visited{ color:#666;}
.col666 a:hover,a.col666:hover{ color:#c00;}
.col666 a:active,a.col666:active{ color:#666;}
.colf34118 a:link,.colf34118 a:visited{ color:#f34118;}
.colf34118 a:hover{ color:#f34118;}
.colf34118 a:active{ color:#f34118;}
.borBottom{ border-bottom:1px dotted #ddd; padding-bottom:10px; margin-bottom:10px;}
.dotTop{ border-top:1px dotted #ddd; padding-top:10px; margin-top:10px;}
.topMargin12{ margin-top:12px;}
.info{ padding:10px 10px 5px; zoom:1; overflow:hidden; line-height:24px;}
.info img{ display:block;}
.listIcon1 li{ background:url(index/listIcon1.gif) no-repeat 0 10px; padding-left:10px;}
.listIcon2 li{ background:url(index/list_icon1.gif) no-repeat 0 10px; padding-left:10px;}

/*头部样式*/
.newsite{ width:61px; height:23px; float:left; line-height:23px; margin:17px 0 0 10px; _display:inline; position:relative;}
.newsite dl{ width:61px; height:23px; position:absolute; background:url(newheadsitebg.gif) no-repeat; overflow:hidden;}
.newsite dl dt{ width:55px; padding-left:6px;}
.newsite dl dd{ width:145px; border:1px solid #FEE3CC; background-color:#fff; padding:5px 0 5px 5px;}
.newsite dl dd ul li{ float:left; width:26px; margin:0 5px; _display:inline;}
.newsite dl.on{ height:auto; width:152px;}
.site1{ position:absolute; left:0;}


/*关键字*/
.bkSearch{ height:26px; overflow:hidden; text-align:right; padding-top:14px;}
.bkSearch b{ font-weight:normal;}
.bkSearch em{ position:relative; top:2px; padding-right:15px;}
.bkSearch input{ vertical-align:middle;}
.bkSearch .inputbox{ background:url(header/inputText.gif) no-repeat; width:169px; height:26px; line-height:26px; border:none; color:#666; padding-left:30px;}
/*主导航*/
.tag_nav{ background:url(headertop_nav_bg.gif) no-repeat; height:35px; overflow:hidden; width:950px;}
.tag_nav span{ display:block; float:left; font-size:14px; font-weight:bold; background:url(headernav_line.gif) no-repeat 0 1px;}
.tag_nav span a{ color:#1a5189;height:33px; line-height:33px; padding:2px 10px 0; display:inline-block;}
.tag_nav span a:hover{ text-decoration:none;color:#1a5189;}
.tag_nav .tag_nav_2{ background:url(headernavbg_l.gif) no-repeat;}
.tag_nav .tag_nav_2 a{ background:url(headernavbg_r.gif) right top no-repeat; color:#fff; font-weight:bold; padding:2px 9px 0;}
.tag_nav .tag_nav_2 a:hover{ color:#fff;}
.tag_nav #tag_nav_index.tag_nav_2 a{ padding:2px 10px 0;}

#nav_con{ background:url(headertop_nav_con.gif) no-repeat; height:32px; line-height:32px; overflow:hidden; padding:2px 10px 0; position:relative; width:930px;}
#nav_con ul li{ float:left; margin-left:10px; _display:inline;}
#nav_con ul li a{ color:#fff;}
#nav_con ul li a:hover{ color:#fff;}
#nav_con ul li span{ color:#fff; font-weight:bold;}
#nav_con ul li span.nav_hot{ color:#1a5189; background:url(headernav_hotbg.gif) no-repeat 0 6px; width:85px; font-weight:bold; padding-left:5px; margin-right:5px; line-height:31px; *line-height:32px;display:inline-block;}
.divNone{ display:none;}
.hr_10{ clear:both; height:10px; overflow:hidden; font-size:1px; line-height:1px;}

.dress{ background:url(cont_logo_line.gif) no-repeat 0 2px; height:40px; line-height:40px; padding-left:10px; display:inline-block;}
.divNone{ display:none;}

/*主体区域*/
.container{ width:640px; float:left; overflow:hidden;  }
.content{ font-size:14px; padding:30px 20px 10px; border:1px solid #e3e3e3;  background-color:; width:598px;  float:none}
.container .content h1{ text-align:center; font:20px "微软雅黑"; color:#000; width:570px; margin:0 auto; font-weight:bold;}
.container .content .data{ text-align:center; line-height:32px; margin-bottom:10px; font-size:12px; _padding-top:5px; border-bottom:1px solid #e3e3e3;}
#xg_tag{ height:26px; line-height:26px; overflow:hidden; margin-bottom:20px; color:#000; padding-bottom:10px; text-align:justify; font-size:12px; border-bottom:1px solid #e3e3e3;}
#xg_tag em{ background:url(dy_icon1.gif) no-repeat 0 7px; display:inline-block; text-indent:15px;}

.bdPic{ width:580px; margin:15px auto; text-align:center;}

.bdPic0{ border:1px solid #ddd; width:638px; padding:15px 0; margin:0 auto 10px;}
.text_indent{ text-indent:24px;}
.container .other-tj  h2{ color:#C30}
.container .other-tj li{ float:none}


.fxTools{ width:598px; height:28px; line-height:15px; overflow:hidden; position:relative; padding:10px 0; border-top:1px dashed #e3e3e3; border-bottom:1px dashed #e3e3e3; text-align:right; margin-bottom:10px;}
.sc{ background:url(contList/icon_sc.gif) no-repeat 0 0; padding-left:25px; display:inline-block; font-size:12px; position:absolute; top:16px; left:215px; _left:200px;}


/*翻页*/
.pages{ height:23px; clear:both; text-align:center; margin-top:20px; margin-bottom:20px;}
.pages a{ display:inline-block; margin:0 1px; padding:0 6px; line-height:23px; border:1px solid #e3e3e3;}
.pages .currently{ background:#cc0000; color:#FFF; display:inline-block; margin:0 1px; padding:0 9px; line-height:23px; border:1px solid #e3e3e3; font-weight:bold;}
.pages b{ background:#cc0000; color:#FFF; display:inline-block; margin:0 1px; padding:0 9px; line-height:23px; border:1px solid #e3e3e3; font-weight:bold;}
.pages .past{ display:inline-block; margin:0 1px; padding:0 9px; line-height:23px; border:1px solid #ddd; color:#999;}

/*更多关于*/
.border{ border:1px solid #e3e3e3;}
.sidebox_tit{ background:url(index/titlebg_h.gif) repeat-x; height:35px; line-height:35px; padding:0 10px; font-size:14px; position:relative;}
.sidebox_tit span{ font-size:12px; font-weight:normal; color:#003399;}
.sidebox_cont{ padding:10px 10px 5px;}
.morenews{ background-color:#fff; line-height:24px; font-size:14px; padding:15px 25px;}
.txt_blue li{ background:url(contList/con_blue_ico_03.gif) no-repeat 0 11px; padding-left:8px;}
.txt_blue span{ float:right; color:#aaa; font-family:Arial;}
/*学而思名师*/
.msCon .titleH{ width:628px; padding:0 10px 0 0;}
.msCon .info{ padding:5px 10px 12px;}
.v_content{width:575px;height:130px;position:relative;float:left;overflow:hidden;}
.v_content_list{position:absolute;}
.v_content_list ul{ width:10000px;}
.v_content_list ul li{ width:124px; float:left; padding:10px; text-align:center;}
.v_content_list ul li img{ background:url(viodebg.jpg) no-repeat;display:block;width:120px;height:78px;border:1px solid #c8c8c8; padding:1px 1px 12px; margin-bottom:5px;}
.prev,.next{float:left;cursor:pointer;font-size:0;overflow:hidden;width:21px;height:130px;}
.prev{ background:url(contList/prev.gif) no-repeat 0 40px;}
.next{ background:url(contList/next.gif) no-repeat 0 40px;}
.msList{ background-color:#f8f8f8; padding:10px 25px; width:600px;}
.msList li{ float:left; width:140px;}
.tabTit li{ float:left; text-align:center; cursor:pointer; padding:0 12px; border-right:1px solid #ddd;}
.tabTit li.on{ background-color:#fff; line-height:31px; height:33px; color:#cc0000; font-weight:bold; border-top:2px solid #fff;}
.tabTit li.on a:link,.tabTit li.on a:visited{ color:#c00;}
.tabTit li.on a:hover{ color:#c00;}
.tabTit li.on a:active{ color:#c00;}
.tabTit li.last{ border-right:none;}
.tabTit li.on.last{ border-right:1px solid #ddd;}
.titleH .whole{ padding:0 12px 0 0; border-right:1px solid #ddd;}
.tabCon{ padding:10px 0;}
/*热门专题*/
.hotZt{ word-spacing:7px; padding:15px 10px;}
.mtCon li{ display:inline; margin:0 10px; white-space:nowrap; float:left;}
/*右侧*/
.sidebar{ width:300px; float:right; position:relative;}
.borderG{ border:1px solid #E3E3E3;}
.titleH{ background:url(titlebg_h.gif) repeat-x; height:35px; line-height:35px; font-size:14px; padding:0 25px 0 10px; position:relative;}
.titleH span{ float:right; font-size:12px; color:#c00; font-weight:normal;}
.titleH em{ padding-left:25px; display:inline-block;}
.slideAd i{ background:url(mainsite/content/slide_icon.gif) no-repeat 0 0; width:9px; height:9px; display:block; position:absolute; right:10px; top:13px;}
.slideAdOn i{ background-position:0 -11px;}
.slideAd .info{ display:none;}
.slideAdF .info{ display:block;}
.titleIconWx{ background:url(index/title_icon1.gif) no-repeat 0 45%;}
.titleIconPy{ background:url(index/title_icon2.gif) no-repeat 0 45%;}
.titleIconZk{ background:url(index/title_icon3.gif) no-repeat 0 45%;}
.pyPic img{ border:1px solid #ddd; margin:5px 5px 8px; _display:inline;}
.pyList span{ color:#666;}
.tabTit2 li{ float:left; text-align:center; width:149px; cursor:pointer; font-weight:bold;}
.tabTit2 li.titM{ border-left:1px solid #E3E3E3; border-right:1px solid #E3E3E3; width:96px;}
.tabTit2 li.on2{ background-color:#fff; line-height:31px; height:33px; border-top:2px solid #294ac2; color:#294ac2;}

/*智康1对1*/
.zkPic{ width:254px; text-align:center; margin-left:12px;}
.zkPic img{ margin-bottom:3px;}
.zkCon li{ background-position:10px 11px; padding-left:18px;}
/*论坛热帖推荐*/
.ljlCon dt{ float:left; text-align:center; margin-right:10px; _display:inline;}
.ljlCon dt img{ display:block; width:90px; height:65px; border:1px solid #ddd; padding:1px;}
.ljlCon dd{ float:left; width:170px; color:#666;}
.bbs_tj .botDott{ padding-top:7px;}
/*空间达人*/
.space_dr dt,.space_dr dd{ float:left;}
.space_dr dt img{ display:block; width:58px; height:58px; border:1px solid #ddd; padding:1px;}
.space_dr dd{ width:200px; margin-left:10px; height:62px; line-height:20px; overflow:hidden; color:#666;}
.space_tit{ color:#666; position:relative;}
.guanZ,.ygz{ display:inline-block; width:50px; height:14px; line-height:14px; *padding-top:6px; *height:8px; *line-height:8px; overflow:hidden; border:1px solid #9fc8f5; background-color:#d9eafc; color:#294ac2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;behavior:url(PIE.htc); float:right; text-align:center; position:absolute; top:5px; right:0;}
.icon_space{ background:url(contListicon_space.gif) no-repeat; padding-right:20px; color:#333;}
.guanZ:link,.guanZ:visited{ border:1px solid #9fc8f5; background-color:#d9eafc; color:#294ac2;}
.guanZ:hover{ border:1px solid #257bca; background-color:#4896ef; color:#fff; text-decoration:none;}
.guanZ:active{ color:#294ac2;}
.ygz{ background-color:#ddd; color:#666; border:1px solid #ddd;}
.guanZ.divNone,.ygz.divNone{display:none;}
.icon1{ background-position:right -2px;}
.icon2{ background-position:right -22px;}
.icon3{ background-position:right -44px;}
.sidebar .space_dr{ padding:15px 10px;}
.space_dr .borBottom{ margin-bottom:15px; padding-bottom:15px;}
.space_dr em{ margin-right:12px;}
.space_dr em.logs{ margin-right:0;}
/*.space_dr .gz{ width:45px; margin-right:10px; display:inline-block;}
.space_dr .fans{ width:73px; margin-right:10px; display:inline-block;}
.space_dr .logs{ width:50px;}*/
/*e度视频*/
.focusBox{ width:265px; height:190px; overflow:hidden; position:relative; border:1px solid #ddd; background-color:#f8fbfd; padding:5px; margin:0 auto;}
.focusPic{ position:absolute; left:5px; top:5px;}
.focusPic b{ background:url(2012zs/bg_play2.png) no-repeat; width:49px; height:49px; position:absolute; top:68px; left:115px; display:block;}
.focusTxt span{ position:absolute; height:28px; bottom:5px; left:5px; line-height:28px; background-color:#000; width:265px; overflow:hidden; filter:alpha(opacity=60); opacity: 0.6; z-index:20;}
.focusTxt em{ color:#fff; position:absolute; bottom:5px; left:5px; width:265px; z-index:30; height:28px; line-height:28px; display:block; font-weight:bold; text-align:center; font-size:14px;}
.focusTxt a{ color:#fff;}
.focusTxt a:hover{ color:#fff;}
.e_video dt,.e_video dd{ float:left; position:relative;}
.e_video dt img{ display:block; border:1px solid #ddd; padding:1px;}
.e_video dt b{ width:21px; height:21px; background:url(contList/sanjiao.gif) no-repeat; position:absolute; top:49px; left:2px;}
.e_video dd{ width:172px; margin-left:10px; line-height:22px; overflow:hidden; position:relative;}
.e_video .dotTop{ width:278px; margin:0; padding-top:15px;}
.e_video .borBottom{ padding-bottom:15px; margin-bottom:15px;}
.e_Con{ padding:8px 10px 15px;}
.e_Con p strong{ margin-right:10px;}
.e_Con p em{ color:#666;}
.key_gk dl{ width:278px;}
.key_gk dt{ height:17px; line-height:17px; overflow:hidden; float:left; margin-right:10px; color:#294ac2; padding-top:4px;}
.key_gk dt em{ color:#DDD;}
.key_gk dd{ float:left; width:230px;}
.key_gk dd a{ display:inline-block; position: relative;}
.icon_new{ background:url(new1019/new_icon.gif) no-repeat; width:11px; height:14px; display:block; position:absolute; right:-11px; _right:0; top:-6px;}
.icon_hot{ background:url(new1019/h_icon.gif) no-repeat; width:11px; height:14px; display:block; position:absolute; right:-11px; _right:0; top:-6px;}
/*返回顶部*/
*html,*htmlbody/*修正IE6振动bug*/{background-image:url(about:blank);background-attachment:fixed;}
#back-to-top{ background:url(contListbtn_back.gif) no-repeat 50% 0; width:30px; height:91px; position:fixed; bottom:112px; display:block; line-height:999px; overflow:hidden; cursor:pointer; left:50%; margin-left:475px;_position:absolute;_right:auto;_left:expression(eval(document.documentElement.scrollLeft+705));_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||100)));}
/*内容列表页右侧微调样式*/
.zxTit{ padding:0;}
.zxTit span{ display:block; float:left; width:149px; text-align:center; font-weight:bold; cursor:pointer; font-size:14px;}
.zxTit .zxOn{ background-color:#fff; border-top:2px solid #187dc0; color:#2C6BB3; height:33px; line-height:31px;}
.zxTit .zxOn a:link,.zxTit .zxOn a:visited,.zxTit .zxOn a:hover,.zxTit .zxOn a:active{ color:#2C6BB3;}
.zxCon{ width:278px; height:192px; overflow:hidden;}
.stDl{ width:278px; height:96px; overflow:hidden;}
.stDl dt{ float:left; width:94px;}
.stDl dt img{ border:1px solid #ddd; padding:1px; display:block;}
.stDl dd{ width:158px; float:left; margin-left:10px; color:#666; line-height:21px;}
.stDl p em{ display:inline-block; width:100px;}
.download{ background:url(wljs/download.png) no-repeat 0 50%; padding-left:12px;}
a.blue:link,a.blue:visited,a.blue:hover,a.blue:active{ color:#2A6AB1;}
/*内容页左侧新增院校库版块*/
body, button, input, select, textarea{ vertical-align:middle;}
.ft12{ font-size:12px;}.dashT{ margin-top:5px; padding-top:10px;}
.yxkArea{ border-top:1px dashed #e3e3e3; padding-top:10px; width:598px; margin:15px auto 0;}
.yxkArea h2 span{ font-weight:normal; font-size:12px; color:#666;}
.yxkCon{ padding:10px; width:576px; height:115px; overflow:hidden;}
.yxkCon h3{ background:url(partsite/bj/contlist/ico_blue.gif) no-repeat 0 8px; height:24px; line-height:24px; overflow:hidden; font-size:12px; color:#4d4d4d; padding-left:10px;}
.yxkCon h3.dashT{ background-position:0 17px;}
.yxkCon li{ float:left; margin-right:7px;}.yxkCon li.last{ margin-right:0;}.yxkCon li.wid206{ *+margin-right:3px; _margin-right:3px;}
.yxkCon li em{ display:inline-block; font-weight:bold; color:#4d4d4d;}
.yxkCon li select,.fsxInput{ border:1px solid #7f9db9; height:20px; line-height:20px; overflow:hidden; margin-right:8px;}
.yxkCon li select.last{ margin-right:0;}
.select80{ width:100px;}.select165{ width:165px;}.fsxInput{ width:98px; height:18px; line-height:18px;}
.fsxSub{ width:57px; height:20px; line-height:20px; overflow:hidden; background-color:#0074bf; color:#fff; text-align:center; border:none; cursor:pointer;}
/*内容列表页右侧e度视频版块改版样式*/
.roll{ padding:20px 10px 5px;}.roll-wrap{position:relative; overflow:hidden; zoom:1;}
.rollbox{width:248px;overflow:hidden; position:relative; _left:-5px;}
.rollbox ul{width:20000px;position:relative;}
.rollbox ul:after{clear:both;content:"";display:block;height:0;line-height:0;visibility:hidden;}
.rollbox ul li{float:left; margin:0 17px; _display:inline; width:214px; height:154px; overflow:hidden; position:relative;}
.rollbox ul li img{ border:1px solid #ddd; display:block;}
.roll-prev,.roll-next{width:15px; height:154px; cursor:pointer;}
.roll-prev-default{ background:url(partsite/bj/contlist/arrowL_on.gif) 50% no-repeat;}
.roll-next-default{ background:url(partsite/bj/contlist/arrowR_on.gif) 50% no-repeat;}
.roll-prev-end{ background:url(partsite/bj/contlist/arrowL_off.gif) 50% no-repeat;}
.roll-next-end{ background:url(partsite/bj/contlist/arrowR_off.gif) 50% no-repeat;}
.rollbox ul li b{ background:url(partsite/bj/contlist/bg_play2.png) no-repeat; display:block; width:40px; height:40px; position:absolute; top:83px; left:5px; filter:alpha(opacity=70); opacity:0.7;}
.focusTxt span{ left:1px; bottom:0; width:213px;}
.focusTxt em{ left:1px; bottom:0; width:213px;}
.e_List li{ background:url(partsite/bj/contlist/btnList.gif) no-repeat 0 6px; padding-left:22px;}

/*列表页样式*/
.you_dress{ height:23px; line-height:23px; display:inline-block; color:#333; padding-top:8px;}
.you_dress em{ color:#333;}
.you_dress a:link,.you_dress a:visited{ color:#333;}
.you_dress a:hover{ color:#f00; text-decoration:underline;}
.you_dress a:active{ color:#333;}
.box_a{ overflow:hidden; zoom:1; padding:0 15px; height:auto; line-height:20px;}
.box_a_1{ padding:10px 15px 10px 0; width:290px; float:left; border-right:1px dashed #ccc; margin-right:15px;}
.box_a_1 p{ height:80px; overflow:hidden; text-indent:2em;}
.box_a_2{ width:285px; float:left; padding:10px 0;}
.box_a h3{ font-size:12px; height:30px; line-height:30px; font-size:14px; border-bottom:1px solid #c8c8c8; margin-bottom:8px;}
.box_a h3 em{ border-bottom:2px solid #cc0000; display:inline-block; line-height:29px; padding-right:20px;}
.box_a_2 .inner{ height:80px; overflow:hidden;}
.box_a_2 .inner a{ display:inline-block; margin-right:10px;}
.sidebox_tit h3{ float:left;}
#SpanId span{ float:right; padding-right:10px; cursor:pointer; color:#000;}
.text_list1{ padding:10px 15px;}
.text_list1 li{ line-height:20px; padding:4px 0;}
.text_list1 li .title a{ color:#003399; font-size:14px; }
.text_list1 li .title a:hover{ color:#F00; text-decoration:underline;}

.text_list1 li .title span{ float:right; color:#aaa;}
.text_list1 li .more{ text-align:right;}
.text_list1 li .intro{ display:none; border-bottom:1px dashed #ccc;}
.text_list1 li.listLi{ border-bottom:1px dashed #ccc; padding-bottom:12px; margin-bottom:10px;}
.back_top{ float:right; width:31px; padding:10px;}
.control{background:url(contlist/list_tit_ico_03.gif) no-repeat 0 47%; padding-left:15px; float:right; padding-right:10px; cursor:pointer; color:#000;}
.controlIcon{background:url(contlist/list_tit_ico_j.gif) no-repeat 0 47%;}

/*列表页翻页*/
.list_pages{ height:20px; clear:both; text-align:right; margin-top:20px; margin-bottom:26px; position:relative; padding-right:20px;}
.list_pages a{ display:inline-block; margin:0 1px; padding:0 9px; line-height:20px; border:1px solid #e3e3e3;}
.list_pages .currently{ background:#c00; color:#FFF; display:inline-block; margin:0 1px; padding:0 9px; line-height:20px; border:1px solid #2975B3; font-weight:bold;}
.list_pages b{ background:#c00; color:#FFF; display:inline-block; margin:0 1px; padding:0 9px; line-height:20px; border:1px solid #e3e3e3; font-weight:bold;}
.list_pages .past{ display:inline-block; margin:0 1px; padding:0 9px; line-height:20px; border:1px solid #ddd; color:#999;}
.list_pages em{ position:absolute; left:20px; top:0px; color:#999;}
/*自主招生样式*/
.col0,.col0 a:link,.col0 a:visited{ color:#000;}
.col4,.col4 a:link,.col4 a:visited{ color:#444;}
.col0 a:hover,.col4 a:hover{ color:#c00;}
.col0 a:active{ color:#000;}
.col4 a:active{ color:#444;}

.zsHead{ padding:0 7px; width:598px;}
.rcBox{ padding:5px 15px 15px; width:608px;}.rcBox h3{ margin-bottom:15px;}
.zslc{ width:612px; height:100px; background-color:#e3edf4; overflow:hidden; margin:0 auto 20px; font-size:12px;}
.rcBox .zslc{ margin:0 auto; width:610px;}
.zslc dl{ width:104px; height:100px; overflow:hidden; float:left; position:relative;}.zslc dl.last{ width:90px;}
.zslc dt{ width:90px; float:left; height:100px; overflow:hidden;}.zslc dt h4{ text-align:center; height:30px; line-height:30px;}
.zslc dt .listIcon2 li{ background-position:5px 10px; padding-left:13px; line-height:22px;}
.zslc dd{ background:url(partsite/bj/contlist/iconB.gif) no-repeat; width:8px; height:13px; float:left; position:absolute; left:93px; top:45px;}
.rcb{ background-color:#f3f3f3;}

/*2013-3-4改版*/
.toolbox{ width:82px; text-align:center; float:left; padding:0 5px; border-right:1px dashed #DDD;}
.toolbox dt img{ display:block; margin:0 auto;}
.toolbox2{ line-height:22px;}
.toolbox2 dt{ float:left; width:20px; line-height:18px; margin-top:4px; text-align:center; background:#1ba3e2; border-radius:2px; color:#FFF;}
.toolbox2 dd{ float:left; padding-left:10px;}
.hotrank{ position:relative;}
.hotrank .tabTit{ position:absolute; top:-30px; right:0;}
.hotrank .tabTit li{ padding:0 5px; margin-right:6px; border:1px solid #DDD; border-bottom:none; border-radius:3px 3px 0 0; background:#F3F3F3; height:28px; line-height:28px; font-size:14px;}
.hotrank .tabTit li.on{ background:#FFF; color:#000; font-weight:bold; border-bottom:1px solid #FFF;}
.hotrank .tabCon ul{ background:url(hotrank.gif) no-repeat 10px 6px; padding-left:30px;}
.hotrank ul{ padding-left:4px; padding-top:4px }
.hotrank2 ul{ background:url(hotrank.gif) no-repeat 10px 16px; padding:10px 0 10px 30px;}
.shouce{ background:url(partsite/bj/contlist/book_bottom.png) no-repeat bottom; padding:16px 21px 10px;}
.shouce em{ padding:5px 22px 0; float:left;}
.shouce em img{ display:block;}
.account{ width:276px; padding:0 12px 12px; background:#F5F5F5;}
.account h2{ height:38px; line-height:38px; color:#2c6bb3;}
.account dt{ float:left;}
.account dt img{ display:block;}
.account dd{ float:left; padding-left:12px; line-height:28px;}
.account dd img{ vertical-align:middle;}
.titline{ border-bottom:1px solid #DDD; margin-bottom:10px; color:#2c6bb3;}
.titline em{ border-bottom:2px solid #187dc0; height:39px; line-height:39px; padding:0 5px; display:inline-block;}
.videolist{ padding-left:20px;}
/*微调样式2013-03-27*/
.other-ct{ border-bottom:1px dashed #E3E3E3;}

/*roll*/
.roll2{ overflow:hidden; padding:10px 10px 5px;}
.roll-show2{width:280px;margin:0 auto;position:relative;}
.roll-show2 ul{width:280px;}
.roll-show2 ul li{display:none;}
.roll-show2 ul li img{ display:block;}
.roll-show2 .prev,.roll-show2 .next{display:block;position:absolute;top:50%;width:30px;height:31px;cursor:pointer;text-indent:-9999px;overflow:hidden;z-index:2;display:none;margin-top:-15px;}
.roll-show2 .prev{left:5px;background:url(partsite/sz/szdsy/right.png) no-repeat;}
.roll-show2 .next{right:5px;background:url(partsite/sz/szdsy/left.png) no-repeat;}
.roll-wrap2{ width:280px;float:left;}
.roll-prev2,.roll-next2{float:left;display:block;width:13px;height:64px;cursor:pointer;text-indent:-9999px;margin-top:15px;}
.roll-prev2{ margin-right:2px; background:url(partsite/sz/szdsy/focus_left.jpg) no-repeat;}
.roll-next2{ margin-left:2px; background:url(partsite/sz/szdsy/focus_right.jpg) no-repeat;}
.rollbox2{float:left;display:inline;width:240px;overflow:hidden;*+position:relative;_position:relative;}
.rollbox2 ul{float:left;display:inline;position:relative;width:10000px;left:0;}
.rollbox2 ul li{ float:left;display:block; _display:inline; padding-top:5px;position:relative; margin:0 6px;}
.rollbox2 ul li img{ width:56px;height:76px;cursor:pointer; border:1px solid #DDD; padding:0 5px;}
.rollbox2 ul li.borderbox img{ border:1px solid #2C6BB2;}
.roll-opacitybgL2,.roll-opacitybgR2{background:url(partsite/sz/szdsy/photo_bg.png) no-repeat;width:320px;height:450px;position:absolute;}
.roll-opacitybgL2{ top:0;left:0;}
.roll-opacitybgR2{ top:0;right:0;}

.shouceroll dt{ float:left; width:140px; margin-right:10px; display:inline;}
.shouceroll dd{ float:left; width:130px;}
.shouceroll dd h3{ height:34px; line-height:34px; font-size:14px;}
.shouceroll dd span{ font-weight:bold;}
.shouceroll dd p{ padding-top:6px;}
.shouceroll dd p a{ width:50px; height:20px; line-height:20px; display:inline-block; margin:0 5px; text-align:center; background:#0074BF; color:#FFF;}
a.blue:link,a.blue:hover,a.blue:active,a.blue:visited{ color:#2C6BB2;}
/*新增微信版块样式*/
.phone{ display:inline-block; float:right; background:url(partsite/bj/contlist/btn_d.gif) no-repeat right 7px; font-style:normal; font-size:12px; padding-right:20px;}
.blue,.blue a,.blue a:hover{ color:#2c6bb2;}
.wxArea{ background-color:#f5f5f5; padding:11px 11px 15px;}
.wxArea h2{ font-weight:bold;}
.wxArea dl{ width:278px;}
.wxArea dt{ float:left; width:123px; margin-top:8px;}
.wxArea dt img{ display:block; padding:5px; background-color:#fff;}
.wxArea dd{ width:152px; float:right;}.wxArea dd img{ display:block;}
.wx1{ background:url(partsite/bj/contlist/btn_wx.gif) no-repeat 0 3px; padding-left:30px; color:#4c4c4c; font-weight:bold;}


.container .content_txt{ line-height:24px; float:none; margin:0px; padding:0px; z-index:auto}
