/*
Theme Name: PorBIZ E-Business College
Theme URI: http://wordpress.org/
Description: The first theme of PorBIZ E-Business College.
Version: 1.0
Author: liu wenxue
Tags: blue, custom header, fixed width, two columns, widgets
Text Domain: kubrick

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */
body{margin:0; padding:0;font: 12px/18px Tahoma,Arial,Helvetica, sans-serif; color:#000; background:url(images/layout/body-img.gif) top center;}
ul,li{list-style:none}
ul,li,img,a,div,sapn,h1,h2,h3,h4,h5,h6,dl,dt,dd,table,td,tr,p,form{ margin:0; padding:0;}
img{ border:none}
a{ text-decoration:none; color:#000}
a:hover{ text-decoration:underline;}
.left{float:left}
.right{float:right}
.clear{ clear:both;line-height:1px; font-size:1px}
.warp{ background:url(images/layout/top-img.png) repeat-x top center}
.logo{float:left; width:240px;}
.warp .head{ height:127px; width:980px; margin:0 auto;}
.phone{ position:absolute; font-family:Tahoma,"微软雅黑", Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#cc4400; margin:20px 0 0 140px; font-weight:bold}
.phone span{font-size:14px;font-family:"微软雅黑", Verdana, Arial, Helvetica, sans-serif;}
.phone h1{font-size:18px;font-family:"微软雅黑", Verdana, Arial, Helvetica, sans-serif;}
.poster{ position:absolute;border-left:1px solid #ee0000; padding:0 0 0 5px; margin:50px 0 0 250px; line-height:16px}
.poster h1{ color:#ee0000; font-size:12px }
.top-right{ background:url(images/layout/top-bg.png) no-repeat left top; width:740px; height:127px; float:right}
.quick-link{ background:url(images/layout/quick-bg-right.png) no-repeat right top; float:right; margin:0 28px 0 0; display:inline}  
.quick-link a{ color:#5d3400}
.quick-link-left{background:url(images/layout/quick-bg-left.png) no-repeat left top; height:23px; width:10px; float:left}
.quick-link-right{float:left; margin:0 10px 0 0}
.title{ font-family:"微软雅黑"}

/*----导航----*/
.nav{position:absolute; top:97px; height:32px; z-index:10;}
.nav li span,.nav li,.nav li a{ background:url(images/layout/nav-bg.gif) no-repeat;}
.nav li{float:left; background-position:0 -94px; margin:0 1px; display:block; height:30px; font:bold 14px "微软雅黑" ; line-height:30px; margin-top:2px}
.nav li a{ height:30px; display:block; background-position:100% -64px; float:left; padding:0 4px;}
.nav li a:hover{color:#c00; text-decoration:underline}
.nav li span{background-position:0 -124px; background-repeat:repeat; height:30px; display: block; padding:0 9px; float:left;cursor:pointer}
.nav li.current,.nav li.current-cat{ background-position:0 0; height:32px;  line-height:32px; margin-top:0}
.nav li.current a,.nav li.current-cat a{ background-position:100% -32px; height:32px; color:#fff}
.nav li.current span,.nav li.current-cat span{ background-position:0 -154px; background-repeat:repeat;height:32px;}

/*----首页内容部份----*/
.content{ background:url(images/layout/content-bg.png); width:980px; margin:0 auto}
.content .story{ background:url(images/layout/new-bg.png) no-repeat left top; float:right; width:733px; height:75px}
.content .story h1{color:#fff; font:20px "微软雅黑"; margin:10px 10px 0 20px; font-weight:normal; float:left; display:inline}
.content .story .right p{color:#541c01;}
.content .story .right h3{ font-size:12px; line-height:16px}
.content .story .right { color:#fff; width:230px; margin:10px 20px 0 0; line-height:14px; display:inline}
.left-img{ background:url(images/layout/left-img.png) no-repeat left top; height:211px; width:247px; position:absolute}
.substance{ float:left; margin:0 0 0 2px; width:978px; display:inline; background:url(images/layout/main-bg.gif) left top repeat-y;}

/*--首页左边--*/
.content-left{ width:239px; float:left; background:#fff;}
.index-left{float:left; width:221px; margin:135px 0 0 0; padding:0 0 0 14px; display:inline; background:url(images/layout/index-left-bg.png); }
.owner .title{ background:url(images/layout/owner-bg.png) no-repeat left; height:31px; padding:5px 0 0 10px}
.owner .title h1{ font:16px "微软雅黑";}
.owner .center{border-left:1px solid #e1cfb2;border-right:1px solid #e1cfb2;float:left; width:219px;}
.owner .center h1{float:left; font-size:12px; font-weight:normal}
.owner .center h1 a:hover{color:#c00}
.owner .center span{float:left; margin:0 5px}
.owner .center p a:hover{color:#ee0000}
.owner .owner-center{ margin:0 0 0 15px}
.owner .center p{ padding:5px 0 10px 10px}
.owner .owner-link h2{ font-size:12px}
.owner .owner-link a{ background:url(images/btn/owner-btn.png) no-repeat left top; height:28px; width:81px; display:block; float:left; color:#fff; font-weight:bold; text-align:center; line-height:28px; margin:3px 10px; display:inline}
.owner .bottom{background:url(images/layout/owner-bottom.png) no-repeat left top; height:6px; clear:both; font-size:1px}

/*--近期课程信息--*/
.course-message{background:url(images/layout/course-bg.png) no-repeat left top; width:212px; height:290px; margin:9px 0 0 6px}
.course-message .title{color:#cf0000;margin:8px 0 10px 10px; float:left; display:inline; float:left}
.course-message .title h2{ font-size:16px; float:left}
.course-message .title a{ color:#666; font-family:"Times New Roman", Times, serif; font-size:12px; margin:0 0 0 50px; float:left}
.course-message .title a:hover{color:#c00}
.course-message .center h1{ font-size:12px; color:#000}
.course-message .center{ clear:both; padding:0 20px; color:#5d2400; line-height:20px}
.color-cf0000{ color:#cf0000}
.x-line-left{background:url(images/layout/x-line.gif) repeat-x; height:1px;font-size:1px; width:170px;margin:5px 0}
.course-link img{ float:left; margin:0 10px 0 0}
.course-link{ height:27px; line-height:27px; margin:0 0 0 15px; color:666}
.course-link a{ color:#666}
.course-link a:hover{ color:#ee0000}
 /*--邮件订阅--*/
.subscription .title h2{ color:#cf0000; font-size:16px; margin:5px 0 0 10px; display:inline}
.subscription .title span{font-family:"Times New Roman", Times, serif; float:right; color:#666; margin:5px 5px 0 0;display:inline; width:120px}
.subscription .center input{float:left; margin:5px 0 0 5px}
.subscription .center{ margin:0 0 0 5px; float:left; display:inline}
.subscription-text{ background:url(images/layout/subscription-input.jpg) no-repeat left; border:none; padding:2px 0 2px 30px; height:19px; width:104px}
.subscription .center .subscription-text .input-sub{border:none; background:none; width:100px; margin:0}
.subscription .center .subscription-text{ float:left; margin:5px 0 0 5px; display:inline}
.link-sub{ margin:0 0 0 5px}
/*--学院动态--*/
.article-list { background:url(images/layout/article-list-bg.png) no-repeat left top; height:443px; float:left; width:199px; display:inline; padding:0 15px 0 25px}
.article-list .title{color:#fff;background:url(images/layout/pure-xline.gif) repeat-x bottom; padding:5px; margin:5px 0}
.article-list .title h2{ font-size:16px; }
.article-list li{ background:url(images/icon/li-icon.gif) no-repeat left center; padding:0 0 0 10px; line-height:20px; }
.article-list li h3{font-size:12px; font-weight:normal}
.article-list li a{ color:#ffe874}
.article-list li a:hover{color:#fff}

/*----首页内容主体左----*/
.content-right{float:left; width:731px;display:inline; padding:0 0 20px 6px}
.content-right .content-top{background:url(images/layout/right-top.png) no-repeat left top; height:4px; font-size:1px}
.content-right .search{background:url(images/layout/search-bg.png) no-repeat; height:35px; width:710px; margin:5px 0 0 5px}
.content-right .search .search-text{border:none; background:none; margin:10px 15px 0 35px; height:20px; width:194px; float:left}
.content-right .search-btn{ margin:5px 0 0 0; float:left}
.content-right .hot-search{ float:left; margin:8px 0 0 10px;}
.content-right .hot-search a{ color:#010101;text-decoration:underline;}
.content-right .hot-search h1{ font-size:12px; float:left; font-weight:normal; margin:0 3px }
.hot-list{ float:left; width:280px}
.content-right .hot-search a:hover{color:#ee0000}
.content-right .content-main{ width:390px; margin:10px 0 0 10px; display:inline; float:left}
.introduction { margin:0 0 10px 0}
.introduction-link{margin:0 0 0 15px}
.introduction .bottom,.introduction .top{background:url(images/layout/box_bg.gif) no-repeat}
.introduction .top{ background-position:0 0; height:4px; font-size:1px; width:390px;}
.introduction .bottom{ background-position:0 -4px; height:4px; font-size:1px}
.introduction .center{ background:#fcfcdf url(images/layout/introduction-bg.png) no-repeat 250px 195px; border-left:1px solid #f2f2da; border-right:1px solid #f2f2da;}
.introduction .center h1{ font:18px "微软雅黑"; background:url(images/layout/line-news.png) no-repeat center bottom; text-align:center; padding:10px 0 10px 0}
.introduction .center .text01{background:url(images/icon/icon01.png) no-repeat; padding:0 0 0 18px ;}
.introduction .center .text02{background:url(images/icon/icon02.png) no-repeat; padding:0 0 0 18px ; font-weight:bold}
.color-ee0000{color:#ee0000}
.introduction .center p{ margin:10px 0 0 15px;}
.introduction .center h3{ font-size:12px; margin:0 0 0 15px }
.profit-course .title{background:url(images/layout/profit-title.png) no-repeat; height:69px; padding:0 0 0 120px}
.profit-course .title h1{ color:#705800; font-size:14px; padding:10px 0 0 0}
.profit-course .title h2{ color:#dd0000; font-size:24px; font-weight:normal; line-height:28px;}
.profit-course .center{ background:url(images/layout/profit-bg.png); padding:10px 15px; line-height:21px;}
.profit-course .center ul{background:url(images/layout/course-bg01.png) no-repeat right bottom; }
.profit-course .bottom{background:url(images/layout/special-bottom.png) no-repeat; height:8px; font-size:1px}
.profit-course .profit-more{ text-align:right;}
.profit-course .center .profit-more a{ color:#666}
.special .title{background:url(images/layout/special-title.png); margin:10px 0 0 0}
.profit-course .center a{color:#554e00;}
.profit-course .center h3{ font-weight:normal; font-size:12px}
.profit-course .center a:hover{color:#ee0000}
.special td{ padding:0 5px}
.special p{ color:#554e00}
.special td .text{ border:1px solid #a5acb2}
.special table{margin:10px 0 0 0}
/*--右边栏目--*/
.main-right{float:left; width:300px; margin:10px 0 0 10px}
.main-right .exchange{ background:url(images/layout/online-bg.png) no-repeat left top; height:130px; margin:10px 0 0 0}
.exchange a{ text-decoration:underline}
.exchange h1{ color:#000; font: bold 18px "微软雅黑"; text-align:center; padding:10px 0 0 0}
.exchange p{ margin:5px 15px}
.exchange .hot-line{ color:#fff; font-size:14px; font-weight:bold; margin:0 0 0 20px}
.exchange .hot-line span{color:#000}
.comment { margin:10px 0 0 0}
.comment .title{ background: url(images/layout/comment-title.png) no-repeat bottom left; padding: 0 0 10px 5px; color:#dd0000; font-size:14px; font-weight:bold}
.comment .title h2{ font-size:14px}
.comment-list{ margin:15px 0 15px 0; line-height:17px; float:left; height:123px}
.comment-list .left img{ border:1px solid #ccc; padding:2px}
.comment-list .right{width:185px; margin:0 10px 0 10px}
.comment-list p{ color:#666}
.x-line{background:url(images/layout/x-line.gif) repeat-x; height:1px; font-size:1px; clear:both}
.video{ clear:left; float:left}
.video .center{ height:237px}
.video .title{color:#ee0000; font-size:14px; width:300px; margin:20px 0 5px 0}
.video .title h2{ float:left;font-size:14px}
.video .title span a{ font-family:Tahoma,Arial,Helvetica, sans-serif; font-size:12px; margin:0 0 0 80px}
.video .title span a:hover{ color:#ee0000}
.right-bottom{ float:right; margin:0 2px 0 0; display:inline}
.content-bottom{ background:url(images/layout/content-bottom.png) no-repeat left top; height:8px; font-size:1px}
.foot-nav{ font-weight:bold; color:#fff;line-height:20px; background:url(images/layout/foot-nav-bg.png) no-repeat left top; height:30px; padding:15px 0 0 250px}
.foot-nav a{ color:#fff}
/*----友情链接----*/
.friendly-link{background:url(images/layout/friendly-link-bg.png) no-repeat left top; height:88px; margin:10px auto 0 auto; padding:10px 9px 0 9px;width:962px;}
.friendly-link li{ float:left; margin:0 2px;height:37px;}
.friendly-link li img{ border:1px solid #ae7800; height:35px;}
.character-link{ margin:5px 0 0 0; float:left; width:960px}
.character-link a{ color:#4f3700;}
.character-link a span{color:#fff; font-weight:bold}
.copyright{ text-align:center; padding:15px 0 10px 0;width:980px; margin:0 auto}
.img-link{ float:left; display:inline}

/*----子页左边----*/
.ification li{background:url(images/layout/ification-bg.png) no-repeat left top; height:30px; font:14px "微软雅黑"; padding:13px 0 0 40px}
.ification li h1{ font-size:14px}
.ification li a:hover{ color:#c00}
.ification li a span{font-size:14px; font-weight:900;}
.ification {margin:0 0 10px 0}
.ification ul.children{display:none;}
.cultivate-left{float:left; background:url(images/layout/cultivate-bg.png) repeat-y; width:229px; padding:0 0 0 10px}
.cultivate-top{background:url(images/layout/left-top.png); height:8px; font-size:1px; width:239px; float:left}
.movement .center a{ color:#fff}
.movement { width:200px; margin:10px}
.movement .title{background:url(images/layout/x-line.gif) repeat-x bottom; padding:0 0 5px 10px;margin:0 0 10px 0;}
.movement .title h2{ font-size:16px}
.movement li{background:transparent url(images/icon/li-icon.gif) no-repeat scroll left center;line-height:20px;padding:0 0 0 10px;}
.movement li h3{ font-size:12px; font-weight:normal}

/*----当前位置----*/
.present{background:url(images/layout/present-bg.png) no-repeat bottom; padding:0 0 5px 0; margin:10px; width:701px; color:#999}
.present a{ color:#333;}
.present a:hover{color:#c00}
.present h1{ color:#f60; font-weight:normal; font-size:12px; display:inline}
.present span{float:left; display:block; margin:0 5px}

/*----企业培训----*/
.training-list {width:690px; margin:15px 0 0 15px; float:left; display:inline}
.content-right .service-list .center .left{ width:170px;}
.content-right .service-list .center .left img { border:1px solid #ccc; padding:2px}
.content-right .service-list .center .right{ width:490px}
.content-right .service-list .center .right a{ color:#e00; text-decoration:underline}
.content-right .box-list{ width:336px; }
.content-right .box-list .title{ width:336px}
.content-right .box-list .center{width:326px;}
.content-right .box-list .adv-center h2{ background:url(images/icon/li-icon03.gif) no-repeat left center; padding:1px 0 1px 10px; font-size:12px }
.content-right .title .title-main{ margin:10px 0 0 0}
.training-list .title{background:url(images/layout/train-title-bg.png) no-repeat bottom; float:left; width:690px; padding:0 0 8px 0}
.training-list .title h1{ font-size:16px; color:#cf0000; background:url(images/icon/training-icon.png) no-repeat left center; padding:0 0 0 18px; margin:0 0 0 10px}
.training-list .title a{ color:#666; font-family:Tahoma; text-decoration:underline}
.training-list .title a:hover{ color:#c00}
.training-list .title .right{margin:0 10px 0 0; display:inline}
.training-list .center .left {width:201px; text-align:center; color:#aa9922; margin:0 0 0 10px; display:inline}
.training-list .center .partake-left{ width:302px;}
.training-list .center{ background:#faf9ed; float:left; width:680px; padding:10px 5px; margin:1px 0 0 0}
.training-list .center .right{width:455px;}
.training-list .center .partake-right{ width:360px;}
.training-list .center .partake-right h1{ font: bold 12px  Tahoma,Arial,Helvetica, sans-serif; color:#cf0000}
.training-list .center .partake-right p{ color:#aa9922}
.training-list .center .partake-right .x-line{margin:5px 0}
.training-list .center .right li{background:url(images/icon/li-icon03.gif) no-repeat left center; padding:0 0 0 10px}
.training-list .center .right a{ color:#333;}
.training-list .center .right a:hover{ color:#e00;}
.training-list .center .right h3{ font-size:12px; font-weight:normal}
.training-flow{ background:url(images/layout/train-flow.png) no-repeat left top; height:35px; width:632px; float:left; margin:10px 0 10px 10px; color:#cf0000; font-size:14px;
	padding:14px 0 0 40px; display:inline}
.training-flow01{ background:url(images/layout/train-flow01.png) no-repeat left top; padding:14px 0 0 26px; width:641px;}

/*----企业服务----*/
.optimize-list{ background:url(images/layout/optimize-bg.png) no-repeat left top; width:156px; height:202px; float:left; margin:0 2px}
.optimize-list h2{ font-size:14px; text-align:center; margin:10px 0 5px 0}
.optimize-list p{ margin:5px 10px; color:#666; line-height:20px; height:140px}
.optimize-list a{float:right; color:#c00; text-decoration:underline; margin:0 10px 0 0}
.sx-line{display:inline;background:url(images/layout/sx-line.png) repeat-y; width:1px; height:202px; float:left; margin:0 3px}
.plot-list {float:left; margin:5px 0}
.plot-list img{ float:left; border:1px solid #ccc; padding:2px; margin: 0 10px}
.plot-list .plot-right{ float:left; width:240px; color:#666; line-height:20px}
.plot-list .plot-right h2{ font-size:12px; color:#c00}
.content-right .box-list .adv-center{ line-height:22px}
.content-right .box-list .adv-center p{ color:#666; margin:0 0 0 10px}
.content-right .box-list .adv-center a:hover{color:#c00}

/*学院动态*/
.news-list .center .left{ width:300px; text-align:left; position:absolute}
.news-list .center .left h3{ background:url(images/icon/li-icon04.gif) no-repeat 5px center; padding:0 0 0 15px; font-size:14px; font-weight:normal; line-height:30px;  height:30px }
.news-list .center .left a{color:#333; text-decoration:underline}
.news-list .center .left a:hover{color:#c00}
.news-list .center .left .modern{ background-color:#eeeedd; border-left:1px solid #e5e5d0;border-top:1px solid #e5e5d0; border-bottom:1px solid #e5e5d0}
.news-list .center .left .modern a{color:#c00}
.news-list .center .right{width:361px; margin:0 8px 0 0; border:1px solid #e5e5d0; background:#eeeedd; height:190px; display:inline}
.news-list .center .right p{ margin:10px; color:#666}
.news-list .center .right a{ margin: 0 10px 5px 0; color:#c00; text-decoration:underline}
.sense-list img{ float:left; border:1px solid #ccc; padding:2px}
.sense-list { width:300px; float:left; padding:10px 15px}
.sense-right{ float:left; margin:0 0 0 10px; width:170px; color:#444}
.sense-right h2{font-size:12px}
.sense-right h3{font-size:12px; color:#999; font-weight:normal}
.sense .sx-line{ height:170px}
.industry-news { width:341px; float:left; margin:15px 0 0 15px; display:inline}
.industry-news .title {background:url(images/layout/industry-bg.png) no-repeat left top; height:31px; position:relative;}
.industry-news .title h1{float:left; font-size:16px; color:#d00; padding:10px 0 0 10px; position:absolute}
.industry-news .title ul{position:absolute; margin:12px 0 0 80px; display:block}
.industry-news .title ul li{float:left; background:url(images/layout/industry-list-bg.png) no-repeat left top; height:20px; width:47px; text-align:center; color:#666; cursor:pointer; font-family:Arial, Helvetica, sans-serif; margin:0 1px; padding:2px 0 0 0}
.industry-news .title ul li.pitch{ background:url(images/layout/industry-list-bg02.png) no-repeat left top}
.industry-news .center{ background:#efedd3; float:left; width:341px}
.top-news .pic{ float:left; padding:0 10px 0 0}
.top-news .pic img{border:1px solid #ccc; padding:2px}
.industry-center{ background:#fff; margin:0 5px 5px 5px; border:1px solid #e9e6c0; padding:10px}
.industry-center h2{font-size:12px}
.industry-news .center h3{ font-size:12px; background:url(images/icon/li-icon05.png) no-repeat left center; padding:0 0 0 10px; font-weight:normal}
.industry-news .center a:hover{color:#c00}
.industry-news .center ul{ float:left; width:290px; padding:10px 0 0 10px;}
.industry-news .center li{ height:20px; line-height:20px}
.industry-center p{ color:#666}
.media-logo img{margin:0 2px}
.content-right .box-list .media-center{height:auto}
.media-center ul{background:#eeeedd; border:1px solid #e5e5d0; padding:15px 15px 10px 15px; margin:10px 3px 0 3px}
.media-center li{background:url(images/icon/li-icon05.png) no-repeat left center; padding:0 0 0 10px; line-height:20px}
.media-center h3{ font-weight:normal;font-size:12px}
.media-center h3 a{ color:#333}
.media-center h3 a:hover{ color:#c00}
.right-video{ margin:10px 0 0 7px}

/*----学院介绍----*/
.content-right .introduction-list .left{width:270px}
.content-right .introduction-list .right{width:380px; margin: 0 10px 0 0}
.content-right .introduction-list .left img{border:1px solid #ccc; padding:2px}
.content-right .introduction-list .right a{color:#c00; text-decoration:underline; float:right; margin: 0 10px 0 0}
.expert-list h1{ color:#333; font-size:14px}
.expert-list{ width:110px; float:left; color:#666; text-align:center; margin:0 8px}
.expert-list img{border:1px solid #ccc; padding:2px;}
.vision-title{ color:#c00;font-weight:bold; display:block; font-size:14px}
.training-list .vision-center{ color:#666; line-height:20px}
.training-list .contact-cneter{ line-height:22px; color:#333}
.training-list .contact-cneter p{ margin:10px 0 0 20px}
.training-list .contact-cneter img{border:1px solid #ccc; padding:2px; margin:0 0 0 10px}
.content-right .training-list .blog-center { padding:10px 15px; width:306px}
.training-list .blog-center li{ background:url(images/icon/li-icon05.png) no-repeat left center; padding:0 0 0 10px;}
.training-list .blog-center li h3{ font-size:12px; font-weight:normal; line-height:20px}
.training-list .blog-center ul{ margin: 0 0 10px 0}
.training-list .blog-center li a{ color:#333}
.training-list .blog-center li a:hover{ color:#c00}
.down-span{ background:url(images/icon/download-icon.png) no-repeat left center; padding:0 0 0 15px; font-weight:normal; float:right; width:50px}
.knowledge h2 .down-span a{ color:#f50; text-decoration:none}
.knowledge h2 a{float:left; text-decoration:underline}
.knowledge h2{ float:left; width:300px}
.knowledge p{float:left; width:300px; display:inline;overflow: hidden;text-overflow:ellipsis; white-space:nowrap;}
.content-right .knowledge .center{padding:13px 15px; width:306px}
.instrument-center li{ width:122px; text-align:center; float:left; margin:0 7px; display:inline; color:#999}
.instrument-center li h3{ font-size:12px; margin:5px 0}
.instrument-center li a{ color:#cf0000}
.training-list .instrument-center .left{ width:285px; text-align:left; color:#666}
.training-list .instrument-center .left h3{ color:#cf0000; font-size:12px; margin:0 0 0 10px; line-height:20px}
.instrument-center .left img{border:1px solid #ccc; padding:2px}
.training-list .instrument-center h3{ margin:0;line-height:20px}
.training-list .instrument-center p{ margin:0 0 0 10px}
.training-list .instrument-center .right{width:370px}
 .instrument-center .right li{ width:350px; text-align:left;}
.instrument-center .x-line{margin:15px 0}

/*----详细页----*/
.detailed { padding:10px; width:700px}
.detailed h1{ background:url(images/layout/train-title-bg.png) no-repeat center bottom; font: 18px "微软雅黑"; text-align:center; padding:0 0 10px 0}
.detailed .article-center h3{ padding:5px;}
.detailed .article-center h4{ padding:5px; margin:5px 0; font-size:14px; color:#e00; border-bottom:2px #999 solid;}
.detailed .article-center h5{ padding:5px; margin:5px 0; font-size:14px; border-bottom:2px #e9e7d4 solid;}
.detailed .article-center table{ margin:5px 0;}
.detailed .article-center td{ padding:5px 10px;}
.article-message{ text-align:center; color:#999; margin:5px 0 20px 0}
.article-message span{color:#444; margin:0 5px}
.article-center{ padding:0 20px; color:#333; line-height:20px}
.interrelated{border:1px solid #e6e6e6; background:#f7f7f7; padding:10px; width:675px; margin:0 0 0 10px}
.interrelated .title{background:url(images/icon/interrelated-icon.png) no-repeat left center; padding:0 0 0 20px; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#c00;
height:24px; line-height:24px}
.interrelated .center { padding:5px 10px}
.interrelated .center li{background:url(images/icon/li-icon06.gif) no-repeat left center; padding:0 0 0 10px; float:left; width:300px; line-height:20px}
.interrelated .center li h3{ font-weight:normal; font-weight:normal; font-size:12px}
.interrelated .center li a{color:#666}
.interrelated .center li a:hover{color:#c00}
.discuss td{ padding:4px 2px; font-weight:bold; color:#656562}
.dis-text{ border:1px solid #a5acb2; width:240px}
.discuss textarea{ width:240px; border:1px solid #a5acb2; height:100px; font-size:12px}
.training-list .discuss-title h1{background:url(images/icon/comment-icon.png) no-repeat left center}
.training-list .query-title h1{background:url(images/icon/query-icon.png) no-repeat left center}

/*----联系我们----*/
.contect-us { background:#f7f7f7; border:1px solid #e6e6e6; width:680px; margin:0 0 0 10px; display:inline; padding:10px; float:left; line-height:24px; color:#666}
.contect-us .right{ width:127px}
.contect-us .right h1{ color:#c00; font-size:14px;}
.contect-list{ float:left; width:321px; padding:10px 20px; line-height:22px}
.contect-list .title{ font: bold 14px Arial, Helvetica, sans-serif; color:#c00; margin:5px 0}
.contect-list .x-line{margin:5px 0 }
.contect-list p.client{float:left; width:160px}
.contect-list p.client span{color:#666}
.message-center td{padding:4px; font-weight:bold; color:#656562}
.message-center td textarea { border:1px solid #a5acb2; width:550px; padding:2px }
.message-input{ border:1px solid #a5acb2; width:550px; font-size:13px; height:16px; padding:2px}
.message .title{ font: 14px Arial, Helvetica, sans-serif;}
.message .title h1{ color:#666; background:url(images/icon/query-icon.png) no-repeat left center; font-size:14px}

/*--常见问题--*/
.faq-list{ padding:0 20px 10px 20px; line-height:20px}
.faq-list .faq-title{background:url(images/layout/ask-bg.png) no-repeat left top; height:20px; padding:5px 0 0 35px; cursor:pointer}
.content-right .faq .faq-list-01 .faq-title{background:url(images/layout/ask-bg02.png) no-repeat left top}
.content-right .faq .faq-list .faq-title-01{background:url(images/layout/ask-bg02.png) no-repeat left top}
.faq-list .faq-title h1{color:#c00; font: normal 12px Arial, Helvetica, sans-serif; float:left}
.faq-list .center{ background:url(images/layout/agree-bg.png) no-repeat 0 4px ; padding:0 0 0 20px; margin:10px 15px 10px 10px; color:#666; display:none}
.attention { padding:15px 20px; clear:both; font-family:"宋体",Arial, Helvetica, sans-serif}
.attention-span{font: bold 14px Tahoma,Arial, Helvetica, sans-serif; color:#c00; }
.attention a{ color:#666}
.attention a:hover{color:#c00}
.attention a.color-ee0000{ color:#c00}

/*----网站地图----*/
.sitemap-ab{ border:1px solid #666; width:688px; margin:0 0 0 15px;}
.rss{background:url(images/icon/rss-icon.png) no-repeat left center; float:right; padding:10px 30px 10px 20px}
.rss a{font-weight:bold; color:#666}
.rss a:hover{color:#c00}
.sitemap{background:#faf9ed; border:1px solid #ebe9dc; width:688px; margin:0 0 30px 15px; clear:both}
.sitemap li{float:left; background:url(images/layout/sitemap-list.png) 0 -50px repeat-x; margin:10px 0 0 12px; display:inline}
.sitemap h3 a{background:url(images/layout/sitemap-list.png) 100% -25px no-repeat; height:21px; display:block;padding:4px 15px 0 10px; color:#666; float:left}
.sitemap h3 a:hover{ color:#c00}
.sitemap h3{ font-size:12px; color:#666; background:url(images/layout/sitemap-list.png) 0 0 no-repeat; height:25px; padding:0 0 0 5px; float:left}
.sitemap h2{ font-size:14px; color:#fff; background:url(images/layout/sitemap-title.png) no-repeat left top; width:90px; height:30px; text-align:center; padding:6px 0 0 0}
.sitemap h2 a{color:#fff}
.sitemap-line{ border:1px solid #edece0; font-size:1px; background:#f7f6ea; height:1px; clear:both; margin:0 15px}
.sitemap .nav-title{ margin:8px 0 0 12px;}

/*---网上报名----*/
.apply-table {line-height:26px; text-align:left; margin:0 10px 20px 10px; width:660px;}
.apply-table td { padding:2px;color:#555}
.apply-table .dis-text{ width:350px;}
.apply-table th{border-bottom:1px solid #ddd; color:#c00}

/*---网上诊断----*/
.diagn-txt{ height:70px;}
.diag-table .dis-text{ width:450px}

/*----404----*/
.room404{ margin:10px 30px 0 20px;height:240px; background: url(images/layout/404room.jpg) no-repeat left top;}
.room404 .info{ color:#f50; padding:60px 0 0 260px; line-height:28px;}
.room404 .info b{ font-size:14px;}

/*----列表页面----*/
.pageList{}
.pageList .items { padding:10px 30px 10px 20px;}
.pageList .items h3 {background:url(images/icon/icon_list.png) no-repeat left center;font-size:16px;font-family:"微软雅黑";margin:0;padding-left:28px;}
.pageList .items .meta {border-top:2px solid #f50;color:#888;font-size:10px;margin-top:7px;padding-top:3px;}
.pageList .items .intro {color:#444;line-height:22px;padding:5px 0;}
.pageList .items .feedback {background:#f5f5f5;border:1px #eee solid;color:#666;padding:5px 10px;text-align:right;}
.pageList .items .feedback a { margin-left:10px; padding-left:16px;}
.pageList .items .feedback a.more{background:url(images/icon/icon_more.gif) no-repeat left center; color:#08c;}
.pageList .items .feedback a.edit{background:url(images/icon/icon_edit.gif) no-repeat left center; color:#08c;}
.pageList .items .feedback a.comment{background:url(images/icon/icon_comment.gif) no-repeat left center; padding-left:18px; color:#f00;}
.pagination{ padding:5px 15px; text-align:center; margin-bottom:10px; line-height:20px;}
.pagination a, .pagination .pageOn, .pagination .failLink{ float:left; display:block; padding:0 8px; border:1px #888 solid; color:#888; margin-left:5px;}
.pagination .failLink{ background:#f8f8f8; border:1px #ccc solid;}
.pagination a:hover, .pagination .pageOn{ background:#f50; border:1px #930 solid; color:#fff; text-decoration:none;}

/*----probiz----*/
.probiz{ padding:10px 30px 0 15px;}
.probiz .goods { padding:0 0 20px 25px; background: url(images/probiz/probiz_pro.png) no-repeat right top;}
.probiz .goods .links a, .probiz .goods .links a:hover{ float:left; width:151px; height:200px; }
.probiz .goods .items{ float:left; width:120px; padding:0 15px; color:#666; border-right:1px #ccc dashed;}
.probiz .goods .ad{ float:left; padding:0 0 0 20px;}
.probiz .goods .ad h3{ color:#f50; font-size:16px;font-family:"微软雅黑";margin:0; display:block;}
.probiz .goods .ad .btns{ padding:10px 0 0 0; display:block;}
.probiz .goods .ad .btns a{ padding:0 0 3px 0;display:block;}

.probiz .industry{ padding-top:10px;}
.probiz .industry .title{background:url(images/layout/train-title-bg.png) no-repeat left bottom; padding:8px 0;}
.probiz .industry .title h1{background:url(images/icon/interrelated-icon.png) no-repeat left center; padding:0 0 0 20px;font-family:"微软雅黑"; font-size:16px; color:#c00;height:20px; line-height:20px}
.probiz .industry .cont{ margin-top:1px; background:#faf9ed; padding:10px 15px;}
.probiz .industry .cont ul{ float:left; padding-right:20px; width:300px; height:230px; overflow:hidden;}
.probiz .industry .cont ul li{}
.probiz .industry .cont ul .pic{ float:left; background:url(images/probiz/probiz_reveal_bg.png) no-repeat top center; padding:10px; margin:0 10px 0 0;}
.probiz .industry .cont ul h2{ font-size:14px; color:#c00;height:22px; line-height:22px; border-bottom:1px #ccc dashed; padding-top:3px; margin-bottom:5px;}
.probiz .industry .cont ul .intro{ color:#888; line-height:20px; height:160px; overflow:hidden;}

/*-优惠券表单-*/
.cform .sendbutton{cursor:pointer;}
#box-youhuiquan .cform{position:relative; width:355px; height:80px;}
#box-youhuiquan .sendbutton{ 
	width:94px; height:73px; background:url(images/btn/special-btn.png) no-repeat; border:none; margin:0; padding:0; 
	text-indent:-999px;display:block;
	position:absolute;
	top:0;
	right:12px;
	*top:5px;
	}
#box-youhuiquan .cf-sb{ }
#box-contact_us .cform textarea,#box-contact_us  .cform input{width:550px;padding:2px;}
#box-contact_us .cform label span {color:#656562;
font-weight:bold;
padding:4px;}
#box-contact_us p.cf-sb{text-align:left;}
#box-contact_us .cform input.sendbutton,#kechengbaoming .cform input.sendbutton{ 
	width:80px; height:26px; background:url(images/btn/message-btn.jpg) no-repeat; border:none; margin:0; padding:0; 
	text-indent:-999px; display:block;
	margin-left:90px;
	}
#kechengbaoming	.cform label{width:150px;}
#kechengbaoming	.cform label span{width:150px;color:#555555;}
#kechengbaoming .cform p.cf-sb{text-align:left;}
#kechengbaoming .cform input,#kechengbaoming .cform textarea{width:350px}
#kechengbaoming .cform input.sendbutton{ 
	margin-left:160px;
	}
#kechengbaoming .cform select{width:auto;}	
#wangzhanzhenduan .cform label{width:220px;}
#wangzhanzhenduan .cform label span{width:220px;color:#555555;}
#wangzhanzhenduan .cform label.cf-after,#wangzhanzhenduan .cform label.cf-after span{width:auto;}
#wangzhanzhenduan .cform ol.cf-ol,#wangzhanzhenduan .cform ol.cf-ol li{float:left;}

#wangzhanzhenduan .cform ol.cf-ol li.cf-box-title{padding:0;width:220px;margin:2px 10px 0 0;text-align:right;}
#wangzhanzhenduan .cform ol.cf-ol li.cf-box-group{margin:0 !important;padding:0;}
#wangzhanzhenduan .cform textarea,#wangzhanzhenduan .cform input.single{width:350px;}
#wangzhanzhenduan .cform p.cf-sb{text-align:left; clear:both;}
#wangzhanzhenduan .cform .sendbutton{ 
	width:264px; height:30px; background:url(images/btn/diagnosis-btn.png) no-repeat; border:none; margin:0; padding:0; 
	text-indent:-999px;display:block;
	margin:5px 0 0 230px;
	}
#box-subscription{ position:relative;width:210px;}
#box-subscription .cform ol.cf-ol li{ display:block;background:url(images/layout/subscription-input.jpg) no-repeat left top; width:135px; height:25px; margin-left:5px; line-height:25px;}
#box-subscription .cform label{display:none; width:0; margin:0; padding:0;}
#box-subscription .cform ol.cf-ol li span{height:0px; margin:0; padding:0;}
#box-subscription .cform input{float:none;}
#box-subscription .cform ol.cf-ol input{border:none; margin:3px 0 0 30px; padding:0;  width:98px; background:#fffae4;}
#box-subscription .cform p.cf-sb input{ background:url(images/btn/subscription-btn.png) no-repeat left center; border:none;
width:62px; height:21px; text-indent:99px;
position:absolute; right:0px; top:2px;
}
	.flashNews{position:relative}
	.ab-list{position:absolute; bottom:5px; right:5px;}
	.ab-list li{float:left;}
	.ab-list li.current{ font-weight:bold}
	.ab-list li.current a{ background:url(images/layout/list-li-bg01.gif)}
	.ab-list a{ background:url(images/layout/list-li-bg.gif); height:18px; line-height:18px; width:18px; display:block; margin:0 4px; text-align:center}
	
/*----tools----*/
.tools .box {clear:both; padding:10px 35px 0 20px;}
.tools .col { float:left;width:330px;}
.tools .col2 { float:right;width:330px;}
.tools .items h1 {background:transparent url(images/layout/box330Y_header.png) no-repeat scroll 0 0;color:#f50;font-size:14px;font-family:"微软雅黑";height:40px;line-height:35px; text-align:center;}
.tools .items {background:url(images/layout/box330Y_footer.png) no-repeat center bottom; padding-bottom:15px; margin-bottom:10px;}
.tools .items .body {background:url(images/layout/box330Y_bodybg.png) repeat-y center top;line-height:28px;padding:5px 10px 5px 20px;color:#555;}
.tools .items .body label { width:60px; display:block; float:left;}
.tools .items .body .input { width:170px;}
.tools .items .body select ,.tools .items .body option { margin:0;}
.tools .items .body br { clear:both;}
.tools .items .body .info {display:block;color:#888;line-height:20px;padding-top:5px;}
.tools .but {background:url(images/layout/btn_submit.png) repeat-x center center;border:1px #c9a700 solid;cursor:pointer;height:23px;margin-right:5px;padding:0 10px;padding-bottom:2px;overflow:visible; font-family:Tahoma; line-height:20px;}
.tools .bodyH140{ height:80px; overflow:hidden;}
	