@charset "gb2312";
/* CSS Document */
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin: 0px;padding: 0px;}
body {font-size:12px; font-family:"宋体";font-weight: normal;text-decoration: none;width:100%;margin:0px auto 0px auto; background: #fff; height:100%; color:#666;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight: normal;}
ul li{ list-style:none;}
img{ border:0px; vertical-align:middle;}
i, em{ font-style:normal;}
input, select{ vertical-align:middle;}
table, th, tr, td{}
a:link,a:visited{color:#3f3f3f; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:underline;}
a:focus {outline:none; -moz-outline:none;}


/*框架*/
.layout{ clear:both;width:1000px;text-align:left;margin:0 auto;}
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.left{ float:left;}
.middle{ float:left;}
.right{ float:right;}
.marb6{ margin-bottom:6px; clear:both}
.marb30{ margin-bottom:30px; clear:both}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.msf{ font-family:"Microsoft YaHei"}
.pr{ position:relative}

.blue a:link{ color:#1974d1;}
.blue a:visited{ color:#1974d1;}
.blue a:hover{ color:#1974d1;}

.title{ line-height:50px; font-size:36px; color:#d62730; font-weight:bold; background:url(/zhuanti/2015zjzcdqbk/images/xian01.gif) repeat-x center; text-align:center;}
.title span{ display:inline-block; background:#fffbee; padding:0 20px; position:relative;}
.title span .d1{ width:5px; height:5px; overflow:hidden; background:url(/zhuanti/2015zjzcdqbk/images/dian01.gif) no-repeat; position:absolute; left:0; top:22px;}
.title span .d2{ width:5px; height:5px; overflow:hidden; background:url(/zhuanti/2015zjzcdqbk/images/dian01.gif) no-repeat; position:absolute; right:0; top:22px;}
.title .white{ background:#fff;}

/*header*/
.header01{ width:100%; height:443px; background:url(/zhuanti/2015zjzcdqbk/images/header.png) no-repeat center top;}
.header01 .logo{ width:150px; height:35px; display:block; position:absolute; left:0; top:19px; text-indent:-9999px;}
.nav{ width:1000px; height:140px; background:url(/zhuanti/2015zjzcdqbk/images/nav.gif) no-repeat; position:absolute; top:370px; left:0;}
.nav p{ padding:20px 20px 0 20px; line-height:26px; font-size:14px; text-indent:2em;}

/*名师*/
.minshi_warp{ width:100%; padding:100px 0 30px 0; background:#fffbee;}
.minshi{}
.minshi .tit{ padding:30px 0;}
.minshi .tit li{ float:left; display:inline; margin:0 1px 0 0; width:180px; height:32px; line-height:32px; text-align:center; background:#dcdcdc; font-size:18px; color:#6e6e6e; cursor:pointer;}
.minshi .tit .cur{ background:#d82932; color:#fff; position:relative;}
.minshi .tit .cur i{ display:block; width:16px; height:7px; overflow:hidden; position:absolute; left:82px; bottom:-7px; background:url(/zhuanti/2015zjzcdqbk/images/jt01.gif) no-repeat;}
.minshi .msCon{ display:none}
.minshi .nr{}
.minshi .nr .pic{ float:left; width:468px; height:288px; background:url(/zhuanti/2015zjzcdqbk/images/ms_pic.png) no-repeat;}
.minshi .nr .pic img{ display:block; margin:5px 0 0 47px; cursor:pointer;}
.minshi .nr .text{ float:right; width:520px; padding:20px 0 0 0;}
.minshi .nr .text h3{ line-height:32px; font-size:18px; color:#d82932;}
.minshi .nr .text p{ line-height:28px; color:#7a7a78; font-size:14px;}
.minshi .nr .text span{ color:#571462;}
.minshi .nr .text .pd{ padding-left:20px;}
.dialogs{ display:none; width:100%; height:100%; overflow:hidden; position:absolute; left:0; top:0; z-index:100;}
.dialogs .bg{ background:#000; opacity:0.6; filter: Alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; position:absolute; left:0; top:0; z-index:2; width:100%; height:100%;}
.dialogs .incon{ width:350px; height:292px; position:absolute; left:50%; top:50%; margin:-175px 0 0 -146px; z-index:5;}
.dialogs .incon span{ display:block; height:20px; width:20px; line-height:22px; text-align:center; background:#fff; color:red; font-family:microsoft yahei; position:absolute; right:0; top:-20px; cursor:pointer; font-size:16px;}
.dialogs .incon .vv{ display:block; height:auto; width:20px; overflow:hidden; position:absolute; right:-20px; top:0;}
.dialogs .incon .vv a{ display:block; display:block; width:20px; padding:5px 0; text-align:center; line-height:160%; background:#fff; color:#333; font-family:microsoft yahei; font-size:12px; margin-bottom:5px;}
.dialogs .incon .invd{ width:350px; height:292px; position:relative; left:0; top:0;}

/*章节分析*/
.zjfx{}
.zjfx .tit{ padding:30px 0;}
.zjfx .tit li{ float:left; display:inline; margin:0 1px 0 0; width:180px; height:32px; line-height:32px; text-align:center; background:#dcdcdc; font-size:18px; color:#6e6e6e; cursor:pointer;}
.zjfx .tit .cur{ background:#d82932; color:#fff; position:relative;}
.zjfx .tit .cur i{ display:block; width:16px; height:7px; overflow:hidden; position:absolute; left:82px; bottom:-7px; background:url(/zhuanti/2015zjzcdqbk/images/jt01.gif) no-repeat;}
.zjfx .zjCon{ display:none}
.zjfx .nr{ padding:30px 0;}
.zjfx .nr .pic{ float:left;}
.zjfx .nr .text{ float:right; width:500px;}
.zjfx .nr .text h3{ line-height:38px; font-size:14px; font-weight:bold; color:#666;}
.zjfx .nr .text .biaoge{ width:100%; border-bottom:1px solid #e1e1e1; border-left:1px solid #e1e1e1;}
.zjfx .nr .text .biaoge td{ height:24px; line-height:24px; border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1; padding:0 8px;}
.zjfx .nr .text .biaoge .t1{ background:#efefef; font-weight:bold; color:#d82932; text-align:center;}
.zjfx .nr .text p{ padding:8px 0 0 0; line-height:22px;}
.zjfx .nr .text .biaoge i{ display:inline-block; width:13px; height:13px; background:url(/zhuanti/2015zjzcdqbk/images/xing.gif) no-repeat; margin:0 5px 0 0;}

/*利器*/
.liqi_warp{ width:100%; padding:30px 0; background:#fffbee;}
.liqi .tit{ padding:20px 0;}
.liqi .tit li{ float:left; display:inline; margin:0 26px 0 0; width:145px; cursor:pointer;}
.liqi .tit i{ display:block; width:115px; height:115px; margin:0 auto;}
.liqi .tit p{ line-height:42px; text-align:center; font-size:18px;}
.liqi .tit .cur p{ color:#ff5252;}
.liqi .tit .none{ margin-right:0;}
.liqi .nr{ border:1px solid #8cd1ab; background:#fff; padding:20px 30px 30px; position:relative;}
.liqi .nr h3{ line-height:42px; color:#09a26a; font-size:18px;}
.liqi .nr p{ font-size:14px; line-height:26px; text-indent:2em;}
.liqi .nr .jt{ display:inline-block; width:28px; height:17px; background:url(/zhuanti/2015zjzcdqbk/images/jt02.gif) no-repeat; position:absolute; left:56px; top:-17px;}
.liqi .nr .j2{ left:226px;}
.liqi .nr .j3{ left:401px;}
.liqi .nr .j4{ left:571px;}
.liqi .nr .j5{ left:743px;}
.liqi .nr .j6{ left:914px;}
.liqi .lqCon{ display:none;}

/*课程*/
.kecheng{ padding:20px 0;}
.kecheng .biaoge{ width:100%; border-bottom:1px solid #ebcece; border-left:1px solid #ebcece;}
.kecheng .biaoge td{ height:24px; line-height:24px; padding:10px; border-top:1px solid #ebcece; border-right:1px solid #ebcece;}
.kecheng .biaoge .t1{ background:#d82932; color:#fff; text-align:center; font-weight:bold;}
.kecheng .biaoge strong{ color:#d82932;}
.kecheng .btn{ text-align:right; padding:10px 0; font-size:14px; color:#a5a5a5;}

/*辅导书选购*/
.choose-rela{position:relative;z-index:9;width:69px; margin:0 auto}
.choose-click{ width:69px; height:24px; line-height:24px; text-align:center; color:#fff; background:url(/zhuanti/2015zjzcdqbk/images/btn1.gif) no-repeat;}
.choose-click span{cursor:pointer;}
.choose-click .yet-span{display:none;}
.choose-click .yet-span i{color:#7dca6a;}
.choose-massage{width:220px;border:1px solid #aeadad;border-top:3px solid #f99115; position:absolute; background:#fff;left:-230px;top:-73px; display:none;}
.choose-massage i{width:9px;height:17px; background:url(/images/pro2015/zhongji/choose-i.png) no-repeat; display:block; position:absolute;right:-9px;top:71px;}
.choose-massage ul{padding:5px 0 5px 12px;}
.choose-massage ul li{line-height:22px;padding:3px 0;}
.choose-massage ul li div{display:inline-block;*display:inline;*zoom:1;}
.choose-massage ul li .tit{width:110px;}
.choose-massage ul li .tit input{margin-right:0;}
.choose-massage ul li .sj input{width:20px;height:16px;line-height:16px;border:1px solid #cabcbc; margin:0 0 0 6px; text-align:center;}
.choose-close{text-align:center; padding:5px 0; background:#fff5da;}
.choose-close em{width:60px;height:24px; background:url(/images/pro2015/zhongji/choose-close.png) no-repeat; display:inline-block; margin:0 10px; font-size:0px; cursor:pointer;}
.choose-close em.close{background-position:left -25px;}

/*备考*/
.beikao_warp{ width:100%; padding:30px 0; background:#fffbee;}
.metro_con{ width:1000px; overflow:hidden; position:relative; height:382px; margin:0 auto; margin-top:20px;}
.metro_con .img1{ position:absolute; left:0; top:0; width:328px; height:190px; overflow:hidden;}
.metro_con .img2{ position:absolute; left:330px; top:0; width:239px; height:190px; overflow:hidden;}
.metro_con .img3{ position:absolute; left:0; top:192px; width:274px; height:190px; overflow:hidden;}
.metro_con .img4{ position:absolute; left:276px; top:192px; width:293px; height:190px; overflow:hidden;}
.metro_con .img5{ position:absolute; left:571px; top:0; width:217px; height:382px; overflow:hidden;}
.metro_con .img6{ position:absolute; right:1px; top:0; width:209px; height:190px; overflow:hidden;}
.metro_con .img7{ position:absolute; right:1px; top:192px; width:209px; height:190px; overflow:hidden;}
.metro_con .description{position:absolute;color:#fff;top:92px;left:0; top:159px;padding:3px 0 5px 5%;text-align:left;z-index:99; width:95%;background:url(/zhuanti/2015zkbkzd/images/bg.png)}
.metro_con .description p{line-height:15px}
.metro_con .description p.tit{display:block;font-size:12px;font-weight:400;height:26px; font-weight:bold; line-height:26px;text-shadow:1px 1px 8px rgba(0,0,0,.5); font-family:"Microsoft YaHei"; font-size:14px;}
.metro_con .description p.desc{font-size:12px;line-height:22px;text-shadow:1px 1px 3px rgba(0,0,0,.5)}
.metro_con .mark{right:0;}
.metro_con a{ text-decoration:none; cursor:pointer;}

.foot_warp{ width:100%; height:150px; background:url(/zhuanti/2015zjzcdqbk/images/foot.png) no-repeat center top;}
.foot{ height:150px;}
.ck_more{ width:160px; height:50px; display:block; text-indent:-9999px; position:absolute; right:195px; bottom:21px;}