@charset "utf-8";
/* CSS Document */
/* 全局样式 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0; padding:0; border:0;}
body{color:#5d5d5d; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
div{ width:100%;}
ul,li,ol{list-style-type:none; margin:0px; padding:0px;}
ul li{padding:0px;}
select,input,img{vertical-align:middle; font-family:Arial, Helvetica, sans-serif;font-size:12px; border:0;}
h1{color:red; font-size:14px;}
h4{font-weight:normal;}
em{ margin:0; padding:0; float:left; font-style:normal; }




/* 链接颜色 */
a{text-decoration:none;}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover,a:active,a:focus{color:#ee1d23;text-decoration:none;}


.wrap{ width:100%; float:left;}
.jsimg{ width:100%; float:left; height:597px; overflow:hidden;}
.jsimg img{ margin:0 auto;}


.wid00{ width:1024px; margin:0 auto;}
.top{ width:100%; float:left; border-top:3px solid #030; border-bottom:1px solid #edeef0; height:32px; line-height:32px; font-size:12px;}
.top .twid{width:1024px; margin:0 auto;}
.top .twid span{ width:50%; float:left;}
.top .tright{ width:50%; float:left;}
.top .tright ul{ width:100%; float:left;}
.top .tright li{ width:auto;float:right; padding:0 10px;}
.top .tright li a{ float:left; height:32px;}
.top .tright li a.wx{ padding-left:30px; background:url(../images/wx.png) 0 5px no-repeat;}
.top .tright li a.cn{ padding-left:30px; background:url(../images/cn.png) 0 5px no-repeat;}
.top .tright li a.en{ padding-left:30px; background:url(../images/en.png) 0 5px no-repeat;}
.top .tright li a.weibo{ padding-left:30px; background:url(../images/weibo.png) 0 5px no-repeat;}




.header{ width:100%; height:137px; float:left; background:rgba(255,255,255,0.9);}
.header .lleft{ width:60%; float:left;}
.header .lleft .logo{ width:86px; float:left; padding:24px 0;}
.header .lleft .AD{ width:auto; float:left; height:86px; margin-left:121px; padding:24px 0 24px 30px; background:url(../images/line.png) left 50% no-repeat; color:#884D44; line-height:86px; font-size:28px; font-family:微软雅黑;}
.header .sright{ width:40%; float:left; }
.header .sright .contact{ width:100%; background:url(../images/phone.png) right top no-repeat; margin-top:40px; height:55px; float:left;}



.pageTeachers{ width:100%; float:left; margin-top:5px;} 
.pageTeachers ul{}
.pageTeachers li{ width:330px; float:left; border:1px solid #884D44; margin:15px 15px; background-color:#884D44; }
.pageTeachers li img{ width:330px; height:170px; float:left;}
.pageTeachers li h4{ float:left; line-height:40px; text-align:center; width:100%; font-size:16px;}
.pageTeachers li h4 a{ width:100%; float:left; height:40px; color:#fff;}
.pageTeachers li h4 a:hover{ width:100%; float:left; height:40px; color:#fff;}
.pageTeachers li:hover{ border:1px solid #b51b00; background-color:#b51b00;}


.header .language{ width:50%; float:right; line-height:24px;}
.header .language h4{ width:113px; float:right; padding:0 18px; background:url(../images/lbg.png) no-repeat;}
.header .language h4 a{ padding:0 10px 0 11px; float:left; margin:0; color:#fff;}
.header .language h4 span{ float:left; margin:0; padding:0; color:#d86867;} 
.nav{ width:100%; float:left;  background-image:url(/temp90/images/nuvbj.jpg); height:37px;}
.nav .ntext{ width:100%; float:left;}
.nav .ntext ul{}
.nav .ntext ul li{ line-height:37px; text-align:center; width:120px; float:left; font-size:14px; font-family:微软雅黑;}
.nav .ntext ul li a{ color:#fff; text-decoration:none; height:37px; width:100%; float:left;} 
.nav .ntext ul li a:hover{ background-color:#884D44; height:37px; width:100%; float:left;} 

.navxx{ width:auto; border:3px solid #884D44; padding:10px 0; position:relative; top:0; left:102px; z-index:9999; background-color:#fff; float:left;}
.navxx .navlist{ width:82px; margin:0 12px; float:left;}
.navxx .navlist ul{}
.navxx .navlist li{ width:100%; line-height:30px; height:30px; margin:5px 0; float:left; text-align:center; font-family:微软雅黑;}
.navxx .navlist li a:hover{ background-color:#884D44; border-radius:7px; line-height:30px; color:#fff; width:100%; height:30px; float:left; text-align:center;}

.navright{ padding:12px 0 7px 20px; float:left; border-left:1px solid #c3c3c3;}
.navright img{ width:131px; height:131px; float:left;}
.navright ul.sty00{ float:left; width:250px; margin-left:20px;}
.navright ul.sty00 li{ width:230px; float:left; padding-left:20px; line-height:26px; border-bottom:1px dashed #c3c3c3; font-size:12px; background:url(../images/point.png) left 50% no-repeat; margin:0; border-radius:0;}
.navright ul.sty00 li h4{}
.navright ul.sty00 li a{ width:100%; float:left; text-align:left;}
.navright ul.sty00 li a:hover{ background:none; color:#333}

.keyword{ width:100%; float:left; margin-top:15px;}
.keyword span{ float:right; width:180px; height:25px; border:2px solid #cecece; border-radius:15px;}
.keyword span input.in00{ font-size:14px; color:#8f8282; background:none; width:140px; margin-left:10px; line-height:25px; height:25px; float:left;}
.keyword span input.in02{ background:url(../images/S.png) no-repeat; border:none; cursor:pointer; float:left; width:16px; height:16px; margin-top:5px; margin-left:3px;}

.area{  float:left; width:100%; background:url(../images/bg.jpg) repeat-x; padding-bottom:20px;}




#full-screen-slider { width:100%; height:400px; float:left; position:relative}

/*第一行内容*/

.col{ width:100%; float:left;}
.col .about{ width:492px; float:left; background:url(../images/img02.jpg) no-repeat; margin-top:8px;}
.col .about .aimg{ width:236px; float:left;}
.col .about .aright{ width:222px; float:left; margin-left:-10px; padding:10px 17px 10px 27px; height:237px; background:url(../images/bg01.png) no-repeat;}
.col .about .aright a{ color:#fff;}
.col .about .aright h4{ width:100%; float:left; color:#fff; font-weight:bold; line-height:35px; border-bottom:1px solid #faa363;}
.col .about .aright h4 font{ color:#ffcaa3; font-weight:normal; font-size:12px;} 
.col .about .aright span{ width:100%; line-height:22px; margin-top:10px;float:left; color:#fff; font-size:12px;}
.yudx{ width:492px; float:right;}


.title{ width:100%; float:left; border-bottom:3px solid #ccc;  font-family:微软雅黑; height:50px;}
.title .tleft{ width:auto; float:left; border-bottom:3px solid #884D44;}
.title .tleft font{ font-size:44px; float:left; margin-right:5px; color:#884D44; line-height:50px;}
.title .tleft h2{ font-weight:normal; float:left; width:auto; line-height:40px; color:#666; font-size:22px; margin-top:3px; text-transform:uppercase;}
.title .tleft h2 em{ width:100%; font-size:14px; font-family:Arial, Helvetica, sans-serif;}


.title .tleftt{ width:auto; float:left; border-bottom:3px solid #884D44;}
.title .tleftt font{ font-size:44px; float:left; margin-right:5px; color:#884D44; line-height:50px;}
.title .tleftt h2{ font-weight:normal; float:left; width:auto; line-height:20px; color:#666; font-size:16px; margin-top:6px; text-transform:uppercase;}
.title .tleftt h2 em{ width:100%; font-size:14px; font-family:Arial, Helvetica, sans-serif;}


.title .more{ text-align:right; color:#666; line-height:59px;} 
.title .more a:hover{ color:#884D44;}
.title p a{ float:right; margin:9px 5px 0 0; padding:0; background:url(../images/more.png) no-repeat; width:46px; height:15px;}

.title .more span{ float:right; margin:0; padding:0; color:#000; line-height:50px; padding-left:20px; background:url(../images/icon01.png) 0 50% no-repeat;}
.title .more span a{ color:#b2b2b2;}


.n_con{ width:100%; float:left; margin-top:8px;}
.nl{ width:172px; float:right;}
.nl img{ width:172px; height:172px; margin-top:5px;}

.nr{ width:485px; float:left;}
.nr ul{}
.nr li{ float:left; line-height:35px; border-bottom:1px dashed #c3c3c3;color:#5d5d5d; padding:0 0 0 20px; float:left; background:url(../images/point.png) 0 50% no-repeat; margin:0; width:98%; } 

.nr li span{ float:right; color:#b5b5b5;}

/*第二行内容*/

.col2{ width:100%; float:left; margin-top:10px;}
.PAS{ width:300px; float:left;} 
.PAS .pas01{ width:100%; margin-top:10px; float:left;}

.PAS .pas01 img{ width:109px;  float:left; border:1px solid #dcdcdc;}
.PAS .pas01 p{ margin-left:15px; width:172px; float:left; line-height:20px; font-size:12px; color:#888;}
.PAS .pas01 p font{ font-size:14px; color:#333; width:100%; float:left; line-height:30px;}

.PAS .pas02{ width:100%; margin-top:5px; float:left;}
.PAS .pas02 ul{}
.PAS .pas02 li{width:50%; background:url(../images/point.png) left 50% no-repeat; float:left; line-height:37px; border-bottom:1px dashed #c3c3c3;}
.PAS .pas02 li h4{ padding-left:15px; float:left;}



.teachers{ width:322px; float:left; margin-left:40px;}
.teachers ul{ margin-top:5px; float:left; width:100%;}
.teachers li{ width:145px; margin:0 6px 0 5px; float:left; border:1px solid #884D44; background-color:#884D44; margin-top:10px;}

.teachers li img{ width:145px; height:100px; float:left;}
.teachers li h4{ line-height:30px; text-align:center; width:145px; float:left;}
.teachers li h4 a{ width:145px; height:30px; float:left; color:#fff;}
.teachers li:hover{ background-color:#b51b00; border:1px solid #b51b00;}

.successful_cases { width:322px; float:right;}
.cases00{ width:100%; float:left; padding:16px 0; border-bottom:1px dashed #c3c3c3;}
.cases00 img{ width:120px; height:70px; float:left; border:1px solid #afafb1;}
.cases00 h4{ width:180px; float:right; font-size:12px; line-height:20px; color:#888;} 
.cases00 h4 font{ width:100%; line-height:30px; color:#333; font-size:14px; float:left;}

/*第三行内容*/

.col3{ width:100%; float:left; margin-top:10px;}
.video{ width:300px; float:left;}
.img{ margin-top:60px; margin-bottom: 10px;}
.thumb{ float: left;}
.thumb li{ float:left; padding-right:5px;}

#tqq { width:322px;overflow: hidden;position: relative; height: 300px; margin: auto auto; margin-top: 50px;}
#tqq ul {width:95%; display:inline;line-height: 22px; margin-left:10px;position: absolute;}
#tqq ul li {float: left; padding-bottom: 14px; width: 100%; padding-top: 14px; border-bottom: #d8d8d8 1px dashed}

.inspirationn{width:322px; float:left; margin-left:40px;}
.inspirationn ul{ float:left; margin-top:5px;}
.inspirationn li{ width:100%; float:left; padding:17px 0; border-bottom:1px solid #cacaca;}
.inspirationn li h4{ width:100%; line-height:24px; float:left;}
.inspirationn li p{ width:100%; float:left; line-height:24px; margin-top:15px;}
.inspirationn li p span{ float:right; padding:0 15px; width:auto; line-height:24px; border-radius:30px; font-size:12px; text-align:center; background-color:#c41212; color:#FFF;}


.inspiration{float:left;}
.inspiration ul{ float:left; margin-top:5px;}
.inspiration li{ width:100%; float:left; padding:17px 0; border-bottom:1px solid #cacaca;}
.inspiration li h4{ width:100%; line-height:24px; float:left;}
.inspiration li p{ width:100%; float:left; line-height:24px; margin-top:15px;}
.inspiration li p span{ float:right; padding:0 15px; width:auto; line-height:24px; border-radius:30px; font-size:12px; text-align:center; background-color:#c41212; color:#FFF;}


.registration{ width:322px; float:right; font-size:14px;}
.registration ul{ margin-top:15px; float:left;}
.registration li{ width:100%; float:left; margin:4px 0;}
.registration li h4{ width:75px; float:left; line-height:35px;}

.registration li p{ width:240px; float:left; line-height:35px;}
.registration li p input{ width:200px; height:33px; border:1px solid #cecece; background-color:#f9f9f9; padding:0 5px;}
.registration li p font{ color:#884D44; margin-left:5px;}
.registration li p input.tj{ cursor:pointer; width:100px; height:35px; float:left; border-radius:7px; background-color:#884D44; border:none; padding:0; color:#fff; font-size:14px; font-weight:bold;}
.registration li p input.cz{ cursor:pointer; margin-left:10px; width:100px; height:35px; float:left; border-radius:7px; background-color:#be8138; border:none; padding:0; color:#fff; font-size:14px; font-weight:bold;}
.registration li p input.cz a:hover{}

.registration li p span{ width:100%; font-size:12px; float:left; line-height:36px;}
.registration h2{ line-height:34px; font-size:14px;}


/*第四行内容*/

.col4{ width:100%; float:left; margin-top:10px;}
.news_center{ width:300px; float:left; }
.news_center .news00{ width:100%; float:left; padding:10px 0; border-bottom:1px dashed #c3c3c3;}
.news_center .news00 img{ float:left;}
.news_center .news00 .nright{ width:185px; float:right;}
.news_center .news00 .nright h4{ float:right; width:100%; line-height:24px;}
.news_center .news00 .nright p{ line-height:24px; float:right; color:#888; width:100%; font-size:12px;}
.news_center .news00 .nright span{ width:100%; float:right; text-align:right; color:#884D44; font-size:12px;}

.news_center2{ width:322px; float:left; margin-left:40px;}
.news_center2 .news00{ width:100%; float:left; padding:10px 0; border-bottom:1px dashed #c3c3c3;}
.news_center2 .news00 img{ float:left;}
.news_center2 .news00 .nright{ width:185px; float:right;}
.news_center2 .news00 .nright h4{ float:right; width:100%; line-height:24px;}
.news_center2 .news00 .nright p{ line-height:24px; float:right; color:#888; width:100%; font-size:12px;}
.news_center2 .news00 .nright span{ width:100%; float:right; text-align:right; color:#884D44; font-size:12px;}

.news_center3{ width:322px; float:left;margin-left:40px; }
.news_center3 .news00{ width:100%; float:left; padding:10px 0; border-bottom:1px dashed #c3c3c3;}
.news_center3 .news00 img{ float:left;}
.news_center3 .news00 .nright{ width:185px; float:right;}
.news_center3 .news00 .nright h4{ float:right; width:100%; line-height:24px;}
.news_center3 .news00 .nright p{ line-height:24px; float:right; color:#888; width:100%; font-size:12px;}
.news_center3 .news00 .nright span{ width:100%; float:right; text-align:right; color:#884D44; font-size:12px;}








/*俱乐部*/
.club{ width:322px; float:left; margin-left:40px;}
.club ul{ margin-top:10px; float:left;}
.club li{ width:100%; float:left; padding:11px 0 16px; border-bottom:1px dashed #c3c3c3;}
.club li h4{ padding-left:22px; width:300px; background:url(../images/icon03.png) 0 50% no-repeat; float:left; line-height:34px;}
.club li p{ padding-left:22px; width:300px; float:left; line-height:22px; }
.club li p img{ margin-left:5px;}

/*布告栏*/
.announcement{ width:322px; float:right;}
.announcement .ann01{ width:100%; float:left; margin-top:10px;}
.announcement .ann01 h2{ width:66px; height:68px; float:left;  }
.announcement .ann01 h4{ width:232px; height:93px; float:left; background-color:#efefef; padding:0 12px 0;}
.announcement .ann01 h4 p{ width:100%; float:left; line-height:36px; border-bottom:1px solid #cecece;}
.announcement .ann01 h4 span{ font-size:12px; line-height:20px; float:left; color:#888;}

/*合作伙伴*/

.huoban{ width:100%; float:left; margin-top:10px;}
.huoban .title02{ width:100%; line-height:40px; font-family:微软雅黑; font-size:16px;}
.huoban ul{}
.huoban ul li{ margin:1px 7px; float:left; width:156px; height:55px;}
.huoban ul li img{width:155px; height:55px; border:1px solid #dbdbdb; padding:1px;}

.huoban2{ width:100%; float:left; margin-top:10px;}
.huoban2 .title02{ width:100%; line-height:40px; font-family:微软雅黑; font-size:16px;}
.huoban2 ul{}
.huoban2 ul li{ margin:10px 6px; float:left; width:180px; height:145px;}
.huoban2 ul li img{width:180px; height:145px; border:1px solid #dbdbdb; padding:1px;}

/*友情链接*/
.link{ width:100%; float:left; margin-top:10px;}
.link .youqing02{ width:100%; line-height:40px; font-family:微软雅黑; font-size:16px;}
.link ul{}
.link ul li{  float:left; margin-right:10px;}



/*新闻列表*/

.newsxx{ width:100%; margin-top:10px; float:left;}
.newsxx h2{ width:100%; text-align:center; line-height:70px; color:#333; float:left; border-bottom:1px dashed #c3c3c3;}
.newsxx h4{ font-size:12px; width:100%; text-align:center; line-height:30px; border-bottom:1px dashed #c3c3c3; border-top:1px dashed #c3c3c3; float:left; color:#888;}
.newsxx p{ width:100%; line-height:25px; color:#333; float:left; margin-top:10px; color:#666; vertical-align:middle;}
.newsxx p img{ text-align:center;}


.relatednews{ width:100%; border-top:1px dashed #c3c3c3; padding-top:10px; margin-top:30px; float:left;}


#articleHeader { margin:5px 0; padding:10px;background:#F5F5F5; height:60px;}
#articleHeader h4{font-size:12px; color:#333; height:20px;}
#articleHeader h4 a{ font-size:12px; color:#333}

.Products{ float:left; width:100%; margin-top:25px;}
.Products .Pro_con{ margin-top:25px; float:left; width:100%;}
.Products .Pro_con .lbtn{ width:18px; float:left; padding-top:44px;}
.Products .Pro_con .rbtn{ width:18px; float:left; padding-top:44px;}
.Products .Pro_con ul{ width:958px; float:left; padding:0 15px;}
.Products .Pro_con ul li{ width:auto; float:left; margin:0 15px;}
.Products .Pro_con ul li h4{ line-height:24px; text-align:center; width:100%;}
.Products .Pro_con ul li img{width:157px; height:113px; padding:1px; border:1px solid #ccc;}



.page{ width:100%; float:left; background:url(../images/pagebg.jpg) 50% 0 no-repeat; height:173px;}
.leftlist{ width:250px; float:left;}
.columns{ width:250px; float:left;}
.columns ul{ margin-top:20px; float:left; width:100%;}
.columns li{  border-bottom:1px solid #e4e4e4; font-size:14px; font-weight:bold; color:#666666; width:225px; padding-left:25px; float:left; height:39px; line-height:39px; text-align:left;}
.columns li.ahover{ border:none; width:230px; padding-left:20px; float:left; background:url(../images/linebg.jpg) repeat-x; border-left:5px solid #eb2929; text-align:left; color:#884D44;}

.columns li a{ width:100%; float:left; color:#777;}
.columns .bq{ width:100%; margin-top:15px; float:left;}
.columns .bq img{ margin:5px 0;}


.ranking{ width:100%; float:left; margin-top:20px;}
.ranking .title03{ width:100%; float:left; height:36px;}
.ranking .title03 ul{}
.ranking .title03 li{ width:100%; float:left; background:#884D44; line-height:39px;  line-height:36px;}
.ranking .title03 li a{ width:100%; height:36px; float:left; padding-left:10px; color:#fff;}
.ranking .title03 li a:link{ text-decoration:none;}
.ranking .conlist{ width:100%; float:left; margin-top:15px;}
.ranking .conlist ul{}
.ranking .conlist li{ width:100%; float:left; line-height:30px; color:#888; font-size:12px;} 
.ranking .conlist li a{ color:#666;}
.ranking .conlist li a:hover{ color:#884D44;}


.rightcon{ width:734px; min-height:400px; float:right;}

.pagenewslist{ width:100%; float:left;}
.pagenewslist ul{}
.pagenewslist li{ width:100%; float:left; padding:20px 0; border-bottom:1px dashed #cccccc;}
.pagenewslist li img{ width:180px; height:120px; float:left;}
.pagenewslist li .listr{ width:529px; float:right;}
.pagenewslist li .listr h4{float:left; color:#333; line-height:36px;}
.pagenewslist li .listr p{ width:100%; float:left; line-height:24px; color:#888;}
.pagenewslist li .listr span{ width:100%; float:left; line-height:32px; color:#333;}


.service{ width:100%; float:left; margin-top:20px;}
.service ul{}
.service li{ width:238px; margin:10px 40px 10px 0; float:left;}
.service li img{ width:238px; height:140px; float:left;}
.service li h4{ width:100%; padding:10px 0; float:left;}
.service li h4 a{ padding:0 15px 0 0; color:#fff; line-height:30px; height:30px; float:left; background:#884D44 url(../images/icon05.png) 65px 50% no-repeat; border-radius:7px; width:85px; text-align:center; font-weight:bold;}
.service li h4 a:hover{ background-color:#af1d03;}


.Platformnews{ width:100%; float:left;}


.pagecontact{ width:100%; float:left; margin-top:40px;}
.pagecontact h4{ padding:15px 300px 0 0; min-height:250px; float:left; line-height:30px; background:url(../images/contact.jpg) right top no-repeat;}
.huiyuan{width:100%; float:left; margin-top:10px;}



.pagevideolist{ width:100%; float:left;}
.pagevideolist ul{}
.pagevideolist li{ width:210px; float:left; margin:10px 15px;}
.pagevideolist li img{ float:left; width:210px; height:155px;}
.pagevideolist li h4{ width:170px; line-height:24px; margin-top:5px; max-height:48px; overflow:hidden; float:left;}
.pagevideolist li h4 span{ width:100%; float:left;}
.pagevideolist li p{ margin-top:5px; text-align:center; width:40px; float:left;line-height:15px;background-color:#884D44; height:40px;}
.pagevideolist li p a{ width:30px; height:30px; line-height:15px; padding:5px; float:left; color:#fff; font-size:12px;}
.pagevideolist li p a:hover{ background-color:#a71e05;}
.pagevideo{ width:100%; float:left;}
.pagevideo ul{}
.pagevideo li{ width:100%; padding:30px 0; border-bottom:1px dashed #c3c3c3; float:left;}
.pagevideo li img{ width:258px; height:191px; float:left;}
.pagevideo li .viright{ width:451px; float:right;}
.pagevideo li .viright h4{ line-height:34px; float:left; width:100%;}
.pagevideo li .viright p{ line-height:26px; float:left; width:100%; color:#888;}
.pagevideo li .viright p a{ color:#884D44;}
.pagevideo li .viright span{ line-height:35px; float:left; width:100%; margin-top:10px;}
.pagevideo li .viright span input.audition{ font-size:14px; background-color:#d92a0b; width:107px; height:35px; float:left; color:#fff; font-weight:bold; border-radius:7px; cursor:pointer;}
.pagevideo li .viright span input.enroll{ background-color:#bd7d33; width:107px; height:35px; float:left; color:#fff; font-weight:bold; border-radius:7px; margin-left:10px; cursor:pointer; font-size:14px;}


/*视频列表*/

.videoxx{ width:100%; float:left; margin-top:20px;}
.videoxx .vtitle{ width:100%; margin-top:10px; float:left;}
.videoxx .vtitle h2{ width:100%; text-align:center; line-height:70px; color:#333; float:left;}
.videoxx .vtitle h4{ font-size:12px; width:100%; text-align:center; line-height:30px; border-bottom:1px dashed #c3c3c3; border-top:1px dashed #c3c3c3; float:left; color:#888;}


.videoxx .playvideo{ width:100%; float:left; margin-bottom:20px; margin-top:20px; text-align:center;}
.videoxx .playvideo span{width:610px; height:451px; text-align:center; vertical-align:middle; float:left; margin-left:65px; overflow:hidden;}
.videoxx .vtext{ width:100%; float:left; padding-top:20px; border-top:1px dashed #c3c3c3;}
.videoxx .vtext h4{ width:90%; float:left; line-height:34px; background-color:#eee; padding:0 5%; border-radius:5px;}
.videoxx .vtext p{ width:94%; float:left; line-height:20px; background-color:#eee; padding:15px 3%; border-radius:5px;}


.videoxx .baoming { width:100%; float:left; padding-top:10px; margin-bottom:10px; }
.videoxx .baoming span{float:left; width:100%;}
.videoxx .baoming span input{ font-size:16px; margin-left:300px; width:135px; height:48px; background-color:#bd7d33; border-radius:7px; color:#fff; cursor:pointer; font-weight:bold;}


.Students_share{ width:100%; float:left;} 
.pageregistration{ float:left; width:100%;}
.abus{ width:100%; padding-top:25px; float:left;}
.abus img{ float:left; max-width:213px; margin:0 15px 15px 0;}
.abus p{ width:100%; padding:5px 0 0 0; line-height:26px; float:left; font-size:14px;}

.newslist{ padding-top:10px; float:left; width:100%;}

.pagenumber{ width:100%; float:left; text-align:right; line-height:26px; padding:10px 0;}
.pagenumber a{ margin:0 5px;}

.case{ width:100%; float:left; padding-top:20px;}
.case ul{}
.case li{ width:218px; float:left; margin:10px 17px;}
.case li span{ padding:4px; border:1px solid #e5e5e5; float:left; width:208px; height:95px;}
.case li span img{ max-width:208px;}
.case li p{ line-height:44px; width:100%; float:left; text-align:center; font-size:14px;}


.pro01{ width:100%; float:left; padding-top:10px;}
.pro01 ul{}
.pro01 li{ width:159px; float:left; margin:5px 14px 5px 15px;}
.pro01 li span{ width:157px; height:113px; padding:1px; border:1px solid #ccc; float:left;}

.pro01 li p{ line-height:40px; text-align:center; width:100%;}




/*底部信息*/

.footer{ width:100%; float:left; line-height:37px; background-color:#dbdbdb; color:#666666; }
.footer .bottomnav{ width:100%; float:left; padding:20px 0;}
.footer .bottomnav ul{ width:12.5%; float:left;}
.footer .bottomnav li{ line-height:22px; float:left; font-size:12px; padding-left:30%; width:70%;}
.footer .bottomnav li h4{ line-height:34px; font-size:14px; color:#333; font-weight:bold;}
.footer .bottomnav li a{ color:#666;}
.footer .bottomnav li a:hover{ color:#884D44;}
.footer .bottomtext{  width:100%; float:left; line-height:40px; text-align:center; font-size:12px; border-top: #999999 1px  solid; margin-top:10px;}





.content {height: 777px;position: relative;margin: 0px auto;width: 1400px}
#header {z-index: 999;width:1024px;position:absolute;float:left; height:37px;background-color:#884D44;}
#header .logo {float: left}
#header .nav {width:100%; float:left;  height:37px;}
#header .nav ul .mainlevel {float: left;line-height: 37px; text-align:center;}
* html .nav ul .mainlevel {background: 0px 0px;position: relative}
.language {right: 22px;position: absolute;color: #ffffff;z-index: 999;top: -30px}
.language a {color: #ffffff;line-height: 26px}
.language a:hover {color: #eeeeee}
.language span {height: 5px;margin: 0px 5px;width: 1px}
#header .nav ul {display: table}
#header .nav ul li .nav-a {height: 37px;color: #ffffff;padding-bottom: 0px;padding-top: 0px; width:102px;text-decoration: none;display: inline-block;line-height: 37px; font-weight:bold;}
#header .nav ul li .current.nav-a {}
#header .nav ul li .nav-a:hover {height: 37px;color: #ffffff;padding-bottom: 0px;padding-top: 0px; width:102px;line-height: 37px;}
#header .nav ul li .nav-a {height: 37px;color: #ffffff;padding-bottom: 0px;padding-top: 0px; width:102px;text-decoration: none;display: inline-block;line-height: 37px;}
#header .nav ul li .current.nav-a {}
#header .nav ul li .nav-a:hover {height: 37px;color: #ffffff;background:#884D44;padding-bottom: 0px;padding-top: 0px; width:102px;line-height: 37px;}
#header .nav ul li.first-crl {background: 0px 0px}
#header .nav ul li.first-crl .nav-a {height: 37px;}
#header .nav ul li.first-crl .nav-a .current {height: 37px;}
#header .nav ul li.first-crl .nav-a:hover {height: 37px;}
#header .nav ul li.end-crl .nav-a {height: 37px;}
#header .nav ul li.end-crl .current.nav-a {height: 37px;}
#header .nav ul li.end-crl .nav-a:hover {height: 37px;background:#55661A}
.mainlevel div {position: absolute;padding-bottom: 15px;padding-top: 15px;padding-left: 20px;display: none;top: 43px;padding-right: 20px;width:102px;}
#sub_01 {top:37px;background:#fff; border:8px solid #884D44; padding:10px 0;}
#sub_02 {left: 102px;top:37px;background:#fff; border:2px solid #884D44; padding:10px 0; width:135px; text-align:left;}
#sub_03 {left: 204px;top:37px;background:#fff; border:2px solid #884D44; padding:10px 0;width:238px; text-align:left}
#sub_04 {left: 306px;top:37px;background:#fff; border:2px solid #884D44; padding:10px 0;width:135px; text-align:left}
#sub_05 {left: 408px;top:37px;background:#fff; border:2px solid #884D44; padding:10px 0;width:135px; text-align:left}
#sub_06 {left: 510px;top:37px;background:#fff; border:2px solid #884D44; padding:10px 0;width:135px; text-align:left}
#sub_07 {left: 612px;top:37px;background:#fff; border:2px solid #884D44; padding:10px 0;width:135px; text-align:left}
#sub_08 {left: 714px;top:37px;background:#fff; border:2px solid #884D44; padding:10px 0;width:135px; text-align:left}
#sub_09 {left: 816px;top:37px;background:#fff; border:2px solid #884D44; padding:10px 0;width:135px; text-align:left}
#sub_010 {left: 918px;top:37px;background:#fff; border:2px solid #884D44; padding:10px 0;width:135px; text-align:left}
.mainlevel div ol {overflow: hidden;float: left;display: block;width:100%}
.mainlevel div li {line-height:30px;width:100%;float:left;text-align:left;}
.mainlevel div li a {height:22px;background: url(../images/li-icon.png) no-repeat left center;color: #3b3b3b;display: inline-block;line-height:26px;width:100%; padding:5px;}
.mainlevel div li a:hover {color: #fff;background:#884D44;}
.mainlevel div .nav-img {float: right;display: inline-block}
.mainlevel div span img {border-top: #ffffff 3px solid;border-right: #ffffff 3px solid;border-bottom: #ffffff 3px solid;border-left: #ffffff 3px solid}



/*---2015/12/22---*/
.video00{ width:100%; float:left; margin-top:10px; background-color:#2b2b2b;}
.video00 .playArea_video{ width:734px; float:left; height:546px; overflow:hidden; background-color:#CCC}
.video00 .video_introduction{ width:250px; float:right; padding:10px 20px 10px;}
.video00 .video_introduction h2{ line-height:36px; font-size:18px; float:left; width:100%; font-family:微软雅黑; color:#fff;}
.video00 .video_introduction h4{ line-height:26px; padding-bottom:10px; font-size:12px; float:left; width:100%; border-bottom:1px solid #414141; color:#999;}
.video00 .video_introduction p{ line-height:24px; font-size:12px; float:left; width:100%; color:#999; margin-top:10px;}



/*分页*/

a:link, a:visited { color: #444; text-decoration: none; -webkit-transition: color .4s ease-in-out; -moz-transition: color .4s ease-in-out; -ms-transition: color .4s ease-in-out; -o-transition: color .4s ease-in-out; transition: color .4s ease-in-out; }
a:hover { color: #c36; text-decoration: underline; }
.pagnation { text-align: center; margin-top: 32px; float:left; width:100%;}
.pagnation a { display: inline-block; width: 34px; height: 34px; line-height: 34px; overflow: hidden; background: url(../images/sprite.png) no-repeat 0 -29px; margin-left: 4px; font-size: 16px; vertical-align: top; -webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out; }
.pagnation a:hover { background-position: 0 -64px; color: #fff; text-decoration: none }
.pagnation .page-prev, .pagnation .page-next { line-height: 555px; }
.pagnation .page-prev { background-position: -35px -29px; }
.pagnation .page-prev:hover { background-position: -35px -64px; }
.pagnation .page-next { background-position: -70px -29px; }
.pagnation .page-next:hover { background-position: -70px -64px; }
.pagnation .current { background-position: 0px -64px; color: #fff }
.pagnation-tips { margin-top: 10px; color: #999; text-align: center }