.body{width:1080px; margin:0 auto;}
.container-width{width:1090px; margin:0 auto;}
/*color*/
.color_top_bg{background:#f8f7f5;}

.color_red{background:#bf1813;}
.color_yellow{background:#fcfa2c;}

.text-lager1{font-size: 36px;}
.text-lager2{font-size: 48px;}


/*top*/
.logo_right_line{background:url(images/logo-line.jpg) no-repeat 0 center;}

/*nav*/
.wd-nav{background:url(images/nav-bg.png) repeat; height: 50px;line-height: 50px;}
#nav li a{font-weight:normal;padding:5px 12px;}
/*banner*/
.banner { height: 504px;}
.banner .item{ height: 504px;}

/*peixun class*/
.tab {margin: 0 auto;padding: 0px;}
.tab .tab-nav{list-style:none; text-align: center;margin:0;padding:0px;padding-top: 20px;}
.tab .tab-nav li{display:inline-block; width: 100px;height: 100px; font-size: 24px; padding-top: 16px;margin:10px;}
.tab .tab-nav li a{ border:none;color: #000000;line-height:24px;}
.tab .tab-nav .active {background:#ff6600;color:#000000 } 
.tab .tab-nav .active a {color:#ffffff } 
.tab .tab-nav .active a:hover{ text-decoration: none;}

.tab .tab-nav span{color:#999999;margin-top:15px; display:block;}

.tab .tab-body{border:none; padding: 20px; text-align: center; height: 660px;margin-top:15px;}

/* about滚动css*/
.picMarquee-left{ width:1000px;  overflow:hidden; position:relative;  text-align: center; padding-left: 35px;padding-right: 35px;}
.picMarquee-left2{ width:100%;  overflow:hidden; position:relative;  text-align: center;}

/* about*/
.about{background:url(images/about_bg.jpg) no-repeat bottom center;}
.baozheng{background:url(images/baozheng_bg.jpg) no-repeat top center;}



/* 培训滚动css */
.picScroll-left{  overflow:hidden; position:relative;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:320px; height:215px; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:18px;color: #7b7b7b;font-size: 12px;margin-top:5px}
.picScroll-left .bd ul li .title a{ line-height:24px;color: #333333;font-size: 16px; }

/* youshi css */
.youshi{background:url(images/youshi_bg.png) no-repeat top center;}
.youshi-box{
background:#efefef; 
filter:alpha(opacity=80);  /*支持 ie浏览器 */
-moz-opacity:0.80; /*支持 FireFox 浏览器 */
opacity:0.80;  /*支持 Chrome, Opera, Safari 等浏览器*/
}
.youshileft {background:url(images/youshi_xu.png) no-repeat top left;padding-left:50px;}
.youshileft dl{height: 90px;}
.youshileft dl dt{font-size:30px;font-weight:200}
.youshileft dl dd{font-size:18px;font-weight:100}

/* 学员css */
.xueyuan{background:url(images/xueyan_bg.jpg) no-repeat top center;}
.multipleColumn{ overflow:hidden; position:relative;  width:100%;  }
.multipleColumn .hd{ overflow:hidden;  height:30px;  padding:0 10px;  }
.multipleColumn .hd ul{ text-align: center; overflow:hidden; zoom:1; margin-top:10px; zoom:1; margin-left: 45%}
.multipleColumn .hd ul li{ float:left; width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.multipleColumn .hd ul li.on{ background-position:0 0; }

.multipleColumn .bd{ padding:0px; overflow:hidden;  width:900px;  }
.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:350px; float:left; _display:inline;  }
.multipleColumn .bd ul li{ margin:0 0px; float:left; _display:inline; overflow:hidden; text-align:center;  list-style: none; }
.multipleColumn .bd ul li .pic{ text-align:center; }
.multipleColumn .bd ul li .pic img{ width:292px; height:180px; display:block;}
.multipleColumn .bd ul li .pic a:hover img{ border-color:#999;  }
.multipleColumn .bd ul li .title{ line-height:24px;   }



/* news pic css */
.slideBox{overflow:hidden; position:relative; border:0px solid #d02916;margin-bottom: 60px;}
.slideBox .bd{ position:relative; margin: 0;padding: 0;}
.slideBox .bd li{ zoom:1;  text-align: center;  list-style: none;}
.slideBox .bd img{ width:550px; height:320px; display:block;  }
/* 前/后按钮代码， */
.slideBox .prev,
.slideBox .next{ position:absolute; left:4%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.jpg) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/* news list*/
.slideTxtBox{ width:100%; text-align:left;  padding:0 0 0 20px;}
.slideTxtBox .hd{ height:66px; line-height:66px; border-bottom:3px solid #d02916; border-top:3px solid #d02916;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:2px; top:-1px; height:66px;   }
.slideTxtBox .hd ul li{  font-size: 36px; float:left; padding:0 10px; cursor:pointer;  list-style: none;}
.slideTxtBox .hd ul li.on{ height:66px; color:#d02916; font-size:36px; }


.slideTxtBox .bd ul{ padding:15px;  zoom:1; color:#efefef; }
.slideTxtBox .bd li{ height:30px; line-height:24px;  list-style: none; }
.slideTxtBox .bd li .date{ float:right; color:#bfbab7;  }
.slideTxtBox .bd li a{ color:#fffffb; }
.slideTxtBox .bd li a:active,.slideTxtBox .bd li a:hover{outline:0;color:#fffffb; text-decoration: underline;}

/* liucheng css */
.liucheng{background:url(images/liucheng.jpg) no-repeat top center; height: 74px;}




/* left-nav css */

.submenu{border:none;background:#ffffff;padding:0;}
.submenu li{list-style: none;line-height: 40px;padding-left:20px;border-bottom: 1px solid #666 }
.submenu .nav-head{border-radius:4px 4px 0 0;font-size:16px;height:45px;line-height:43px;margin-bottom:0;color:#fff;border:none;background:#ff0000;}
.submenu a{border-width:1px;padding:8px 20px;border-radius:0;margin-bottom:0; color:#000}
.submenu .active a{text-decoration:none;color:#ff0000; font-weight:800 }
.submenu a:hover{text-decoration:none;color:#ff0000 }

/* bread css */
.bread li a{ color:#666}
.bread li a:hover{text-decoration:none;color:#666 }


/* index Scroll top css */
.txtScroll-top{ overflow:hidden; position:relative;  border:0px solid #ccc; padding-left: 10px; }
.txtScroll-top .bd{ height:55px; }
.txtScroll-top .infoList li{ height:24px; line-height:24px;   }
.txtScroll-top .infoList li a{color:#fff;  }


.fixed{z-index: 100000}

/* footer css  */

.footer{color:#ff7d04;margin-top:20px;}
.footer ul{}
.footer ul li{ line-height: 25px;text-align: left;font-size: 12px}
.footer .title{color:#ff7d04;font-size: 18px;padding-left:30px;line-height: 40px;}
.footer .fline{border-right:1px solid #393430}
.footer a{color:#ff7d04}
.footer a:active,a:hover{color:#ff7d04}

.footer-bottom {line-height: 50px;}
.footer-bottom ul li{ line-height: 25px;text-align: left;font-size: 12px ；display:block;}
.footer-bottom a{color:#848484}
.footer-bottom a:active,.footer-bottom a:hover{color:#848484; text-decoration: underline;}




/* CSS digg */ 

DIV.digg a { border-radius: 4px;
BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #efefef 1px solid;
 PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; 
BORDER-LEFT: #efefef 1px solid; COLOR: #999999; PADDING-TOP: 2px;
 BORDER-BOTTOM: #efefef 1px solid; TEXT-DECORATION: none 
} 
DIV.digg a:hover { 
BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid;
 BORDER-LEFT: #ff0000 1px solid; COLOR: #000; BORDER-BOTTOM: #ff0000 1px solid 
} 
DIV.digg a:active { 
BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid;
 BORDER-LEFT: #ff0000 1px solid; COLOR: #000; BORDER-BOTTOM: #ff0000 1px solid 
} 
DIV.digg .current { border-radius: 4px;
BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 5px;
 BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold;
 PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ff0000 1px solid;
 COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #ff0000 1px solid; BACKGROUND-COLOR: #ff0000 
} 
