.wraper{width:1000px; margin:0 auto; display:block;}
/*布局*/
.top{width:100%; height:151px; background:url(top_bg.png) center repeat-x; border-top:5px solid #f45118;}
.top_1{width:100%; height:89px; padding-top:11px;}
.qiehuan{float: right; margin: 0 -300px 0 0;}
.qiehuan li{float: left; font-size: 12px;}
.qiehuan li span{font-size: 12px; margin: 5px;}
.search {width:302px; float:right; background:url(search_bg.jpg) repeat-x; margin-top:20px; height:40px;}
.search input[type="text"]{outline:none; font-size:14px; font-weight:400; color:#fefefe; width:246px; float:left; border:none; background:no-repeat; text-indent:10px; height:37px; line-height:37px;}
.search input[type="submit"]{border:none; outline:none; background:url(search_so.jpg) no-repeat; width:56px; height:37px;}

.nav{position:relative; width:100%; height:50px; background:url(nav_bg.jpg) repeat-x; overflow:hidden; color:#fff;}
.nav .cur a{display:block; width:100%; height:16px; background:#e23f80; line-height:16px; color:#363636;}
.nav ul{width:1000px; margin:0 auto;}
.nav li{position:relative; float:left; padding:0 26px; height:50px; line-height:50px; text-align:center; font-size:14px; z-index:1; color:#fff;}
.nav li a{display:block; height:16px; color:#fff; line-height:50px;}
.nav li a:hover{color:#000;}
/*顶部结束*/

/*焦点图*/
.main_visual{height:400px;overflow:hidden;position:relative;}
.main_image{height:400px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:400px;overflow:hidden;position:absolute;top:0;left:0;}
.main_image li{float:left;width:100%;height:400px; text-align:center;}
.main_image li span{display:block;width:100%;height:400px;}
.main_image li h2{width:100%; z-index:99px; position:absolute; bottom:0px; font-size:24px; color:#fff; padding:10px 20px 40px 20px; background:url(fobg.png) repeat; text-align:center;}
.main_image li a{display:block;width:100%;height:400px;}
/*.main_image li .img_1{background:url(banner1.jpg) center top no-repeat}
.main_image li .img_2{background:url(banner2.jpg) center top no-repeat}
.main_image li .img_3{background:url(banner3.jpg) center top no-repeat}
.main_image li .img_4{background:url(banner4.jpg) center top no-repeat}
.main_image li .img_5{background:url(banner5.jpg) center top no-repeat}*/
div.flicking_con{position:absolute;top:370px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url(btn_main_img.png) 0 0 no-repeat;display:block;text-indent:-1000px;}
div.flicking_con a.on{background-position:0 -21px;}
div.flicking_con{position:absolute;top:370px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url(btn_main_img.png) 0 0 no-repeat;display:block;text-indent:-1000px;}
div.flicking_con a.on{background-position:0 -21px;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:40%;margin-top:-37px;display:none;}
#btn_prev{background:url(hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(hover_right.png) no-repeat right top;right:100px;}

/*焦点图结束*/
.box1{width:100%; height:390px;}
.box1 h2{width:100%; height:60px; font-size:24px; color:#f75c0d; line-height:60px;}
.box1 h2 img{margin-top:20px; float:right;}
.news{width:595px; height:270px; padding:20px 30px; float:right; background:#fff;}
.news h4{font-size:16px; line-height:40px; color:#f75c0d;}
.news h4 a{color:#f75c0d;}
.news p{font-size:14px; line-height:24px; color:#666;}
.news ul{padding-top:5px;}
.news li{color:#333; line-height:36px; border-bottom:1px dashed #ccc; font-size:14px;}
.news b{color:#f96d2f;}


#focus {width:345px; height:310px; overflow:hidden; position:relative; float:left;}
#focus ul{height:230px; position:absolute;}
#focus ul li{float:left; width:345px; height:310px; overflow:hidden; position:relative; background:#000;}
#focus ul li div{position:absolute; overflow:hidden;}
#focus .btn{position:absolute; width:325px; height:50px; text-align:right; padding:0 10px; right:0; bottom:0; background:#000; line-height:50px;}
#focus .btn span{display:inline-block; _display:inline; _zoom:1; width:10px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on{background:#f45118;}
#focus .preNext{width:45px; height:62px; position:absolute; top:110px; background:url(sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre{left:0;}
#focus .next {right:0; background-position:right top;}
#focus ul li .slideother{position:absolute; top:260px; width:345px; height:50px; line-height:50px; display:inline-block; z-index:999;}
#focus ul li .slideother .h12{font-size:16px; position:absolute; text-indent:10px;}
#focus ul li .slideother .h12 a{color:#FFF; font-size:16px; text-decoration:none;}
#focus ul li .slideother .h12 a:hover{text-decoration:underline;}
/*心理专题*/
.zx_box{padding:20px 30px; width:940px; height:260px; background:#fff;}
.zx_box_1{width:275px; height:260px; float:left;}
.zx_box_1 h5{ font-size:16px; line-height:40px; color:#f75c0d;}
.zx_box_1 h5 a{ color:#f75c0d;}
.zx_box_1 p{ font-size:14px; line-height:24px; color:#666;}
.zx_box_2{ width:655px; height:260px; float:right;}
.zx_box_2 ul{ width:315px; height:auto;}
.zx_box_2 li{ width:315px; height:36px; color:#333; line-height:36px; border-bottom:1px dashed #ccc; font-size:14px;}
.zx_box_2 b{ color:#f96d2f; font-weight:normal;}
.zx_box_2 span{ color:#999; float:right;}
/**/
.box2{width:100%; height:auto;}
.box2 h2{width:100%; height:60px; font-size:24px; color:#f75c0d; line-height:60px;}
.box2 h2 img{margin-top:20px; float:right;}
.xlzt{padding:20px 30px; width:940px; height:300px; background:#fff;}
.zt_box{width:298px; height:300px; float:left;}
.zt_box .tit{width:298px; height:120px;}
.bg1{background:url(bg01.jpg) no-repeat;}
.bg2{background:url(bg02.jpg) no-repeat;}
.bg3{background:url(bg03.jpg) no-repeat;}
.bg4{background:url(bg04.jpg) no-repeat;}
.bg5{background:url(bg05.jpg) no-repeat;}
.bg6{background:url(bg06.jpg) no-repeat;}
.zt_box .tit p{font-size:24px; color:#fff; width:170px; height:60px; line-height:60px; padding-top:60px; text-indent:10px;}
.zt_box .tit p:hover{ color:#f96d2f;}
.zt_box li{width:298px; height:30px; color:#333; line-height:30px; font-size:14px;white-space:nowrap;}
.zt_box b{color:#f96d2f; font-weight:normal;}
/*心理人物*/
.xlrew_box{width:100%; height:166px; padding:30px 0;}
.xlrew_box li{width:147px; height:166px; float:left; margin:0 26px;}
.xlrew_box .rwbg1{background:url(man.png) left top no-repeat;}
.xlrew_box .rwbg1:hover{background:url(man.png) -735px top no-repeat;}
.xlrew_box .rwbg2{background:url(man.png) -147px top no-repeat;}
.xlrew_box .rwbg2:hover{background:url(man.png) -882px top no-repeat;}
.xlrew_box .rwbg3{background:url(man.png) -294px top no-repeat;}
.xlrew_box .rwbg3:hover{background:url(man.png) -1029px top no-repeat;}
.xlrew_box .rwbg4{background:url(man.png) -441px top no-repeat;}
.xlrew_box .rwbg4:hover{background:url(man.png) -1176px top no-repeat;}
.xlrew_box .rwbg5{background:url(man.png) -588px top no-repeat;}
.xlrew_box .rwbg5:hover{background:url(man.png) -1323px top no-repeat;}
.xlrew_box p{width:100%; font-size:16px; color:#fff; text-align:center; padding-top:110px; line-height:36px; display:none;}
.xlrew_box li:hover p{display:block;}
/*生涯规划*/
.sygh_box{width:100%; height:220px; padding:20px 0;}
.sygh_box ul{width:475px; height:auto;}
.sygh_box li{width:475px; height:36px; line-height:36px; color:#333; border-bottom:1px dashed #ccc; font-size:14px;}
.sygh_box b{color:#f96d2f;}
/*友情连接*/
.link{width:1000px; height:140px; padding-top:20px; margin:0 auto;}
.link h3{text-align:center; font-size:18px; color:#333; text-align:center; line-height:50px;}
.link li{width:25%; float:left; text-align:center;}

.footer{width:100%; height:140px; background:#fff; text-align:center; color:#999; font-size:14px; line-height:24px; clear:both; border-top:8px solid #fb6b36;}
.footer p{ line-height:60px;}
.footer a{color:#666;}
.footer a:hover{color:#f96d2f;}

/*列表页*/
.banner{width:100%; height:170px; background:url(banner01.png) center no-repeat;}
.left_box{width:200px; margin-top:-40px; /*position:absolute*/float:left;}
.left_box h2{width:200px; height:100px; background:url(tit_bg.jpg) no-repeat; color:#ffffff; font-size:24px; line-height:100px; text-align:center; position:relative; z-index:10000;}
.left_box ul{background:url(l_bg.png) no-repeat right top; min-height:534px;}
.left_box ul li.first{border-top:none;}
.left_box ul li{color:#666666; width:100%; height:49px;}
.left_box ul li a:hover,.left_box ul .first a,.left_box ul li a.active {color:#FFFFFF; background:#ff9900; height:49px; border-top:none; border-bottom:none; line-height:49px;}
.left_box ul li a {text-align: right; color: #666666;font-size: 16px;display: inline-block;height: 47px;width:150px;padding-right:50px; background: url(../images/icon-22.png) no-repeat 160px center;border-bottom: 1px solid #d1d2d3;border-top: 1px solid #FFFFFF;line-height: 47px;}
.left_box ul li.first {border-top:none;}
.left_box ul li.last {border-bottom:none;}

.right_box{ width:720px; float:right; background:#fff; padding:20px 40px; margin-bottom:30px;}
.main_left_info_qing{background:url(../images/wy_82.jpg) no-repeat;}
.main_now{height: 30px; line-height: 30px; border-bottom: 1px solid #e9e9e9; text-align: right; color: #999;}
.news_lines{padding-top: 30px;}
.time h2{font-size:18px;font-family:"微软雅黑";}
.news_line{width:100%;height:197px; margin-bottom:40px;}
.n_line_l{width:350px;height:197px; float:left;}
.n_line_l img{width:350px;height:197px;}
.n_line_r{ width: 340px;float: right;}
.n_line_r h2 a{font-size:14px; color:#333333; line-height:25px;}
.n_line_r h2 a:hover{ text-decoration:underline;}
.n_l_r_time{margin:15px 0;}
.n_l_r_cont{font-size:12px;line-height:22px;color:#999;}

.news_jt_ul {padding:20px 0; border-top:1px dashed #adadad; border-bottom:1px solid #e9e9e9;}
.news_jt_ul li {line-height:40px;}
.news_jt_ul li span {padding-right:20px;}
.news_jt_ul li a {color:#333;font-size:14px;}
.news_jt_ul li p {float:right;color:#999;font-size:14px;}

/*分页*/
.pages{width:100%; text-align:right; padding:30px 0; clear:both; color:#666;}
.pages a{border:1px solid #ccc; background:#fff; padding:4px 8px; text-decoration:none; vertical-align:middle;}
.pages a{color:#666; text-decoration: none;}
.pages a:hover{background:#ff9900; color:#fff; border:1px solid #ff9900;}
.pages span{padding-right:10px;}
.pages span,.pages a,.pages b{font-size:14px; margin:0 2px;}
.pages b{background:#ff9900; color:#fff; padding:4px 8px; border:1px solid #ff9900; text-decoration:none; vertical-align:middle;}
.pages .pinput{width:30px; height:20px; line-height:20px; color:#114a8f; font-size:12px; vertical-align:middle; border:1px #ccc solid;}


/*内容页*/
.newsContent h1{font-size:20px; text-align:center; font-weight:normal; line-height:80px; color:#666; font-weight:bold;}
.newsContent .info{border-top:1px dashed #dbd4cd; border-bottom:1px dashed #dbd4cd; line-height:35px; text-align:center; margin-bottom:35px; color:#888; font-size:14px;}
.newsContent a{color:#ff9900;}
.newsContent a:hover{ color:#222;}
.newsContent .text{line-height:2em; color:#757575; font-size:15px;}
.newsContent .text img{ max-width:600px;}
.newsContent .text p{line-hieght:1.7em; margin-top:24px; text-indent:30px;}

/*分享*/
.newsContent .info .jiathis_style{ margin-top:10px; display:inline-block;}
