﻿@charset "utf-8";
html,body,ul,li,p,input,form,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0;padding:0; font-family:"微软雅黑";}
body{margin:0 auto; background:url(/Content/images/web_bg.jpg) repeat-x;}
a { color:#666; text-decoration:none;  }  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { color:#3366FF; text-decoration:none;}
strong 
{
    font-weight:bold;
}
p {text-align:justify; text-justify:inter-ideograph; white-space: normal; letter-spacing: normal; word-spacing:5px; }
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.mt10 { margin-top:10px;}
.mt11 { margin-top:11px;}
.mt12 { margin-top:12px;}
.mt15 { margin-top:15px;}
.mt17 { margin-top:17px;}
.mt19 { margin-top:19px;}
.mt20 { margin-top:20px;}
.pa{ position:absolute;}
.pr{ position:relative}
/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:960px; margin:10px auto; background:#fff;}



/* -- 页面整体布局 -- */
.header , .content , .footer { width:1000px; margin:0 auto; }
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(Img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.left2top { background:url(Img/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(Img/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(Img/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:749px; float:left; display:inline; margin-left:10px; overflow:hidden; font-family:"微软雅黑"; }
.right2 { width:275px;  float:right; overflow:hidden; margin-top:0px;}
.right2 img { margin-top:0px; margin-bottom:10px; width:275px;}
.right22 { width:275px;  float:right; overflow:hidden; margin-top:-10px;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(Img/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(Img/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(Img/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(Img/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:747px; min-height:458px; border:solid 1px #eee;padding-bottom:15px; overflow:hidden;background:#fff;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background-color:#FFF;}
.left2_main { width:690px;  border:solid 1px #DFDFDF;  padding-bottom:15px; overflow:hidden;background-color:#FFF; margin-bottom:30px;}
.moon { width:275px;}


/**头部**/
.topbar { background:url(Img/topbar.gif) repeat-x; line-height:30px; }
.top_con { width:900px; margin:0 auto;}
.top_con a { margin:0 4px;}
.top_con a.cur { color:#575757; text-decoration:none;}
.top_con a:hover.cur { color:#3366FF; text-decoration:underline;}
.top_call { font-size:14px; font-weight:bold; margin-left:15px; margin-right:25px; }
.top_con_nav a { color:#575757;}
.top_con_nav a:hover{ color:#3366FF;}

/*头部开始*/

.head{ height:170px;background:url(/images/head_bg.jpg) repeat-x;}
.heads{ width:960px; margin:0 auto;}
.weibo{ width:870px; height:28px; line-height:28px; padding-right:90px; text-align:right; background:url(/images/tel_bg1.jpg) right no-repeat; color:#999;}
.weibo a{ line-height:28px; color:#808080; }
.weibo a:hover{ color:#e20000; }
.top{ width:960px; height:97px;  background:url(/images/tel_bg2.jpg) right top no-repeat;}
.top_left{ width:500px; } 
.top_left a{ width:960px; height:81px; padding-top:16px;  }
.top_left img{ margin-top:16px; }
.top_right{ width:250px; padding-top:24px; float:right; padding-right:15px; color:#555555; font-family:"宋体"; font-size:14px; line-height:normal; } 
.top_right span{color:#db1702; font-size:30px; font-family:Arial;}
.as1 { background:url(Img/Common/ico2.gif) no-repeat 0 5px;}
.as2 { background:url(Img/Common/ico3.gif) no-repeat 5px 5px;}
.tel { padding:39px 0 0 42px; color:#201b18; font:14px "微软雅黑";}
.tel span { font:28px Arial; color:#b40500; font-weight:bold}
.menu { height:36px; padding-left:8px;}
.menu li { float:left; background:url(Img/Common/menu_fgx.gif) no-repeat right; line-height:36px; height:36px;}
.menu li a { font:13px "宋体"; color:#fff; line-height:36px; padding-left:14px;}
.menu li span { padding-right:14px;}
.menu li a:Hover, .menu .cur a { background:url(Img/Common/aa1.gif) no-repeat left; display:block; text-decoration:none; color:#fff}
.menu li a:Hover span, .menu .cur a span { background:url(Img/Common/aa11.gif) no-repeat right; display:block;}
.menu li a:-webkit-any-link{ display:block;}
.menu .nones { background:none}
.bis01 { height:39px; line-height:39px; color:#646464;}
.bis01  a { color:#646464; padding:0 8px;}
/*头部结束*/
/*底部开始*/
.footers { background:url(Img/Common/foot_bg.png) repeat-x; padding-bottom:20px}
.foot_menu { background:url(Img/Common/foot_menu.gif)  no-repeat; height:45px; line-height:34px; color:#fff; text-align:center}
.foot_menu a { color:#fff; padding:0 6px;}
.foot_logo { float:left; padding:28px 0 0 56px;}
.wenz1 { float:left; padding:42px 0 0 42px; color:#b2b2b2; line-height:22px;}
.wenz1 a { color:#b2b2b2;}
/*底部结束*/

#cntrBody{ font-size:14px;line-height:29px;}
#cntrBody strong{font-weight:bold;}


/*策略班介绍*/

.kcdg{ margin-top:20px;}
.tit3{ height:29px; background:url(Img/clb/tit_bg3.jpg) no-repeat;}
.kcdg .tit,.huax .tit{ height:29px; background:url(Img/clb/tit_bg.jpg) no-repeat;}
.kcdg .nr{ background:#FFF; padding:20px 0 20px 19px; color:#666666; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; }
.kcdg .nr b{color:#666666; font-size:14px;}
.kcdg .nr table{font-size:13px;line-height:24px;}

.huax{ margin-top:10px;}
.huax .nr{ height:210px; background:#FFF; padding-top:15px; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; }
.huax .nr li { float:left; width:228px; height:195px; overflow:hidden; margin-left:12px; display:inline; position:relative}
.huax .nr li img { width:228px; height:195px;} 
.huax .nr li span a { display:block; height:35px; background:#000; border-top:1px solid #fff; text-align:center;filter:Alpha(opacity:70);opacity:0.7; position:absolute;width:228px;left:0; bottom:0; font:14px "微软雅黑"; color:#fff;line-height:35px; }



.huax2 .nr{ height:210px; background:#FFF; padding-top:15px; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; }
.huax2 .nr li { float:left; width:228px; height:195px; overflow:hidden; margin-left:12px; display:inline; position:relative}
.huax2 .nr li img { width:228px; height:195px;} 
.huax2 .nr li span a { display:block; height:35px; background:#000; border-top:1px solid #fff; text-align:center;filter:Alpha(opacity:70);opacity:0.7; position:absolute;width:228px;left:0; bottom:0; font:14px "微软雅黑"; color:#fff;line-height:35px; }

/*策略班免费试听*/

.mfst{ margin-top:10px;}
.weixin { float:left; width:270px; background:#606060; height:372px; padding-top:16px;}
.weixin dl { height:113px; overflow:hidden; border-bottom:1px solid #7d7d7d; padding-left:15px;}
.weixin dt { float:left; font-size:0; line-height:0}
.weixin dt img { width:98px; height:101px;}
.weixin dd { width:99px; padding:9px 0 0 11px; color:#b0b0b0; line-height:18px; float:left}
.weixin dd span { display:block; padding-top:5px;}
.yuyue { position:relative}
.yuyue h4 { height:40px;border-bottom:1px solid #7d7d7d; padding:11px 0 0 49px; background:url(Img/huod/ico2.gif) no-repeat 22px 12px ; font:11px Arial; color:#b6b6b6}
.yuyue h4 span { display:block; font:18px "微软雅黑"; color:#fff; line-height:20px;}
.yuyue ul { padding:22px 0 0 20px;}
.yuyue li { padding-bottom:12px; color:#c33300;*padding-bottom:10px;}
.k1, .k2 { height:18px; border:1px solid #7f9db9; display:inline-block; line-height:18px; color:#000000;}
.yuyue li span { width:77px; text-align:left; display:inline-block; color:#fff; font-size:13px; font-weight:bold; padding-left:4px;}
.k1 { width:139px;}
.k2 { width:74px;}
.k3 { width:74px;}
.anniu{ position:absolute; right:10px; top:174px;}

.time{ float:left; width:710px; height:389px; background:#FFF;}
.time .tit{ height:29px; background:url(Img/clb/tit_bg2.jpg) no-repeat;}
.time .nr{padding:20px 0 0 20px; color:#777777;}

.qyry{ margin-top:10px;}
.qyry .tit{ height:29px; background:url(Img/clb/tit_bg.jpg) no-repeat;}
.qyry .nr{ height:405px; background:#FFF; padding:20px 0 20px 4px; color:#666666; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; }
.qyry .nr dl { float:left; width:218px; height:186px; border:1px solid #e5e5e5; padding:5px; margin:0 0 10px 10px; display:inline}
.qyry .nr dt { font-size:0; line-height:0;}
.qyry .nr dt img { width:218px; height:141px;}
.qyry .nr dd { line-height:20px; color:#777777; padding-top:5px; text-align:center}

.footbanner{ margin-top:10px;}
.bai{ font-size:16px; font-weight:bold; color:#FFF; line-height:29px; margin-left:16px;}


/********************详情页右侧样式********************/
.jiangshilist_right{ width:285px; float:right; margin-bottom:30px; font-family:"微软雅黑";}
.jiangshilist_right_problem{ width:285px; font-size:14px;}
.jiangshilist_right_problem_tit{ height:34px; line-height:34px; padding-left:20px; background:#1E437C; color:#FFF; font-family:"微软雅黑";}
.jiangshilist_right_problem_nr{ width:251px; padding:11px 16px 24px 16px; border-bottom:1px solid #eaeaea; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea;}
.jiangshilist_right_problem_nr p{ line-height:31px; color:#484848; padding-left:4px; background:url(/Content/images/right_problem_bg.jpg) 0px 8px no-repeat;}
.jiangshilist_right_problem_nr a{ color:#FFF; font-size:12px; margin-right:15px;}
.jiangshilist_right_problem_nr span{ text-align:center; margin-top:8px; font-size:14px; font-weight:bold; color:#484848; line-height:30px; display:block;}
.jiangshilist_right_problem_nr b{ color:#1E437C; font-size:18px;}
.jiangshilist_right_kc{ height:164px; padding-top:34px; margin-top:15px; text-align:center; background:url(/images/right_kc_bg.jpg) no-repeat; font-size:23px; line-height:42px; color:#FFF; font-weight:bold;}
.jiangshilist_right_anli{ margin-top:15px; font-size:14px;}
.jiangshilist_right_anli_tit{ height:34px; line-height:34px; padding-left:20px; background:#541b84; color:#FFF;}
.jiangshilist_right_anli_nr{ height:76px; padding-bottom:18px; margin-top:18px; border-bottom:1px dashed #cccccc;}
.jiangshilist_right_anli_nr span{ float:left;}
.jiangshilist_right_anli_nr p{ width:155px; padding-left:9px; padding-right:12px; float:left;}
.jiangshilist_right_anli_nr p span{ font-size:12px; color:#999; line-height:30px;}
.jiangshilist_right_anli_nr a{ line-height:24px; color:#484848; }
.jiangshilist_right_anli_nr a:hover{ color:#F49800; }

.jiangshilist_right_ban{ margin-top:15px;}