﻿/*
****************************
整体样式
****************************
*/
*{ margin:0; padding:0; font-size:14px; color:#333; font-family : 宋体,新宋体,Verdana,Arial,sans-serif; }/*应用于所有元素*/
a{ text-decoration:none; color:#333;}
a:hover{ color:#0069B7;}
img{ border:0;}/*图片无边框*/
table{ border:0;}
table td{ border:0; padding:0;}
body{background:url(../cssimage/bodybg3.gi) #fff; margin:0; padding:0;}/**/
ul{list-style:none; margin:0;}

/*页面整体*/
.mainbox{width:1200px; overflow:hidden; margin: 0 auto; background:white; border:0px solid red;}
.clear{clear:both; display:none;}/*清除浮动*/
.fl{ float:left;}/*向左浮动*/
.fr{ float:right;}/*向右浮动*/
.hide{display:none;}/*隐藏内容*/
.cutword{ overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}/*截取长标题*/
.cut_word{overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}

.ge20{width:100%; height:20px; min-height:20px; display:block; float:left;}
/*
******************************
所有控件中的样式定义
******************************
*/
/*header样式*/
#headerbox{width:100%;  margin-top:0px;}

#ulmenu{margin-top:0px; margin-left:0px;  border:0px solid red;width:100%;background:url(../cssimage/front/menubg.jpg);}
#ulmenu li{float:left;}
#ulmenu li a{width:130px; height:48px; line-height:48px; text-align:center; font-size:16px; color:white; display:block;overflow:hidden; }
#ulmenu li a:hover{background:#F7AB00; color:white;}
.ge{ height:12px; width:2px; min-width:1px; background:#fff; display:block; margin-top:18px;}
#ulmenu li #add{color:yellow;font-weight:bold;width:180px;}

.hStudy a{}
.hStudy a #exit{}
.hStudy a #update{}

#logobox{ width:100%; display:block; margin-left:0px;background:none;}
#slogan{width:500px; height:80px;background:url(../images/company.png) no-repeat 0 0px; margin:20px 0 0 20px;}
#phone400{width:245px; color:#281f1d; margin:20px 0 0 10px;}
#phone400 label{font-size:18px;}
#phone400 span{color:red; font-weight:bold; line-height:80px; font-size:18px; margin-right:0px;}

/*footer样式*/
#footerbox{ width:1200px; margin:0 auto; border-top:0px solid #84CAFE; background:#eee; border:0px solid red;}
#footerbox *{color:#000; }
#foot{width:500px; margin-left:330px; margin-top:10px; text-align:center; line-height:30px; color:#000;   border:0px solid blue;}
.vistor{ padding: 2px; }
#code2{text-align:center; width:80px; color:#000;  margin:5px 0 0 100px;}
#code22{text-align:center; width:80px; color:#000;  margin:5px 0px 5px 20px;}
/*母版*/
.holder{ min-height:400px;}

#navbox{width: 100%; margin-top: 8px;}
#typesbox{width: 100%; min-height: 400px;margin-top:5px; overflow: hidden; border:0px solid red;}
#navmenu{width: 230px; border:0px solid blue;}

#navlist li{ line-height:24px; height:30px; background:url(../cssimage/front/zf-t.jpg) no-repeat 5px center; width:100%;}
#navlist li a{ font-size:14px; padding-left:40px;display:block;}
#navlist li a:hover{background:#ccc;}

/*首页新闻列表块*/
.typeNews{width:590px; height:390px; overflow:hidden;}
.typeNews2{width:590px;overflow:hidden; background:none;}
.homeNewsList div{ line-height:30px; width:500px; display:block; overflow:hidden; float:left; background:url(../cssimage/front/jt.jpg) no-repeat;}
.homeNewsList a{ margin-left:18px;}
.homeNewsList span{ float:right; line-height:30px; color:#333; padding-right:8px; }

/*部分案例控件*/
.casebox{width:100%;}
.productName{width:100%; display:block; overflow:hidden;font-size:16px; line-height:20px; height:40px; color:#222;}
.caseList{ width:100%;}
.caseList div{width:230px; height:18px; line-height:18px; overflow:hidden; margin-top:5px; padding-left:10px; background:url(../cssimage/front/bluedot.jpg) no-repeat 0px 8px;}

/*分页*/
.pager{ width:100%; text-align:center; line-height:40px; border:0px solid red; }

/*
***************************
内容页的样式定义 background:pink;
***************************
*/
/*flash*/
.focus {width:1200px; height:380px; overflow:hidden; position:relative;}
.focus ul {height:380px; position:absolute;}
.focus ul li {float:left; width:1200px; height:380px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:1200px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:780px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.focus .btn span.on {background:#F7AB00;}
.focus .preNext {width:45px; height:100px; position:absolute; top:140px; background:url(../cssimage/front/sprite.pn) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}


/*产品服务*/
#products{width:100%;}
.typebox{ margin:20px 0 10px 0; border-bottom:2px solid #ccc;}
.typeName{ font-size:20px; font-family:"微软雅黑"; line-height:32px; margin-left:10px;}
.more{color:#006AB8; margin-right:10px;}

#productbox{}
.onepro{padding:5px; margin:10px 20px 10px 25px; border:1px dashed #ccc;width:242px; height:390px; overflow:hidden;}
.onepro img{border:1px solid #ccc; width:240px; height:160px; display:block;}
#productbox h2{ color:#808080; width:242px; line-height:20px; margin-top:5px;}

/*公司简介*/
#combox{width:590px; height:250px; display:block; overflow:hidden; padding:0px 5px; }
#comintro,#comintro *{line-height:2em;}

/*评测学*/
#combox2{width:590px; padding:0px 5px; border:0px solid red;  }


/*新闻中心*/
.newsbox{width:590px; height:391px; display:block; overflow:hidden;background:pink;}
.newsbox2{width:590px; height:250px; display:block; overflow:hidden;}

/*友情链接*/
#linksbox{padding-left:10px;}
#linksbox a{line-height:24px; font-size:14px; margin-bottom:10px;}
#linkTop{width:100%;}

/*多个列表子栏目*/
.formlistTop{ width:950px; height:29px;border:1px #e5e5e5 solid; background:#F7AB00; line-height:29px; margin-bottom:8px;}
.formlistTop span#typeName{font-size:15px; color:#281F1D; padding-left:18px; font-weight:bold;}
.formlistTop span#typeNav{ padding-right:10px; font-size:14px;}

.onetypebox{ width:450px; height:214px; display:block; overflow:hidden; margin:0 10px;}
.onetypeTop{height:30px; overflow:hidden; line-height:30px;border:1px #e5e5e5 solid; background:#d3d7d4;}
.onetypeTop a{ float:right; padding-right:12px; line-height:30px; color:#006AB8;}
.onetypeTop span{ padding-left:12px; font-size:14px;}

.onetypeNews{}
.onetypeNews div{ line-height:30px; width:350px; display:block; overflow:hidden; float:left; background:url(../cssimage/front/bluedot.jpg) 5px center no-repeat;}
.onetypeNews a{ margin-left:18px;}
.onetypeNews span{ float:right; line-height:30px; color:#333; padding-right:8px;}

/*单个内容列表*/
.newslist{}
.newslist div{ line-height:30px; width:800px; display:block; overflow:hidden; float:left; background:url(../cssimage/front/bluedot.jpg) 5px center no-repeat; }
.newslist a{ margin-left:18px;}
.newslist span{ float:right; line-height:30px; color:#333; padding-right:18px;}

/*新闻详细页*/
#news-top{ width:950px; height:29px;border:1px #e5e5e5 solid; background:#F7AB00; line-height:29px; margin-bottom:8px;}
#type-title{font-size:15px; color:#281F1D; padding-left:18px; font-weight:bold;}
#type-nav{ padding-right:10px; font-size:14px;}

.news-title{ width:100%;text-align:center; line-height:40px; font-size:24px; font-weight:bold; }
.news-time{width:100%; height:30px; text-align:center; line-height:30px; font-size:14px;}
.news-time a{ color:#09F; font-size:14px;}
.news-content{ width:95%; margin:0 auto; margin-top:10px; margin-bottom:10px; min-height:400px; border:0px dashed #281F1D;}
.news-content,.news-content *{font-size:16px; line-height:2.5em;padding:5px;}

/*内页上部多图通栏*/
#insidetop{padding:10px 0 0 0; width:1200px; height:195px; display:block;overflow:hidden;}
#insidetop img{margin:0; padding:0; border:0; float:left;}
#insidetop .good2{margin-left:12px;}
#insidetop .good3{margin-left:11px;}

/* 首页视频及列表 */
#videobox{width:600px; border:0px solid red; float:left;}
.video {width:600px; }
.close_light_bg {DISPLAY: none; BACKGROUND: #000; FILTER: alpha(opacity = 95); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; opacity: .95}
div.help { line-height:32px; font-size:12px; padding:10px 20px;}
div.help p.open { padding-left:5px;} 
div.title {  line-height:32px; font-size:14px; font-weight:bold; }
p.code{	padding: 10px;	line-height:22px;	background: #f1fbd6 repeat scroll 0% 0% ;	border: 1px dashed rgb(124, 175, 0);  font-size:12px; }

#newsbox{width: 580px; float:left; border:0px solid blue; margin:0 0 0 15px;}
.newscenter{width:100%;}/* */
.newscenter a{ padding-left:20px; font-size:16px; line-height:40px; color:#000; width:460px; background:url(../cssimage/front/bg_round.jpg) 0px center no-repeat; overflow:hidden; float:left;}
.newscenter a:hover{color:#2863C7;}
.newscenter span{ float:right;font-size:16px; line-height:32px; color:#333; padding-right:2px;}

/*评测学logo和二维码，视频下方样式*/
#codebox{width:100%;height:300px; margin:0 auto; border:0px solid red;}
#imgbox{float:left;margin:70px 0 0 0px;}
div.code { width:100%; margin:0 auto; line-height:32px; font-size:14px; font-weight:bold; border:0px solid blue;}
div.code a{color:blue;}
#title{width:100%;line-height:40px; height:40px; background:#ccc;text-align:center; margin:0 auto; }
#title a{font-size:16px;font-weight:bold; color:blue;}

/*内容详细页-开始*/
#contentbox{width:100%;background:#FEFBF7;}
.content{width:90%; margin:0 auto; margin-bottom:10px;  min-height:360px; padding-top:20px; border-top:1px solid #ccc;}
.content * { color:#333; font-size:18px; line-height:2em; font-family:'Microsoft YaHei'}

#newitem-deta{ width:1200px; height:auto; overflow:hidden;}
.newitem{ background:url(../cssimage/front/ftjss.jpg) repeat-x; width:100%; height:60px; overflow:hidden; line-height:60px; font-size:14px; border:0px solid red;}
.newitem span{ padding-left:24px;}
.newitem span a{ color:#333;}
.newitem span a:hover{color:#09F;}

.newitem-bt{ line-height:50px; width:90%;margin:0 auto; text-align:center; font-weight:bold; font-size:22px; color:#1F5781; font-family:'Microsoft YaHei'; border:0px solid red;}
.newitem-subtitle{line-height:24px; width:90%;margin:0 auto; text-align:center; font-size:20px; font-weight:bold; color:#1F5781;color:#666; font-family:'Microsoft YaHei';}
.newitem-date{ width:90%; margin:0 auto; height:30px; line-height:30px; font-size:13px; text-align:center; font-family:'Microsoft YaHei'; color:#aaa; border:0px solid red;}
.item-date{ width:100%; height:30px; line-height:24px; font-size:12px; text-align:center; font-family:'Microsoft YaHei'}
#newitem-deta p{ line-height:42px; padding:24px; font-size:14px;}
/*内容详细页-结束*/

/*文章视频合并页-开始*/
#studybox{width: 1200px; min-height:200px; margin:20px 0 20px 0;  border: 0px solid red;}

#newpart-title{ width:100%; height:30px; overflow:hidden; }
#newpart-title h2{ font-size:20px; line-height:30px; padding-left:14px; color:#333; color:#E8503B;}

.newd{ width:1000px; height:auto; overflow:hidden;}
.cut_study{ width:200px; display:block; line-height:2.2em; overflow:hidden;white-space: nowrap;text-overflow:ellipsis; background:none;}
.newd-title{ width:100%; height:30px; overflow:hidden; background:url(../cssimage/front/ftsp.jpg) no-repeat; padding-left:5px; font-size:14px; line-height:30px;font-weight:bold;}
.newd-title h2{font-size:16px; padding-left:18px; color:#333; font-weight:bold; }

.seeLink{text-decoration:underline;margin-top:0px; padding:5px; display:block; height:30px; line-height:30px;color:#09F;}
.seeLink2{text-decoration:underline;margin-top:0px; padding:5px; display:block; height:30px; line-height:30px;color:#09F;}

.newd-ul{ width:1200px; height:auto; overflow:hidden; font-size:16px;}
.newd-ul li{ background:url(../cssimage/front/new-d.png) no-repeat; line-height:36px;height:36px;}
.newd-ul li a{ padding-left:24px;width:1000px; background:none;font-size:16px; float:left; border:0px solid red;}
.newd-ul li a:hover{ color:#09F;}
.newd-ul li span{ float:right; padding-right:10px; padding-left:20px;}

.news-ul{ width:1200px; height:auto; overflow:hidden; font-size:16px;}
.news-ul li{ background:url(../cssimage/front/new-d.png) no-repeat; line-height:36px;height:36px;width:1200px; display:block; overflow:hidden;}
.news-ul li a{ margin-left:20px;width:880px; display:block;overflow:hidden; background:none;font-size:16px; float:left; border:0px solid red;}
.news-ul li a:hover{ color:#09F;}
.news-ul li span{ float:right; padding-right:10px; padding-left:20px;display:block;overflow:hidden;width:100px;}

.take{ width:1200px; height:auto; overflow:hidden;margin:10px 0 0 0;}
.take-ul{ width:1200px; height:auto; overflow:hidden; font-size:16px;}
.take-ul li{ width:298px;text-align:center; float:left; margin:20px 0 0 0; border:0px dashed blue;}
.take-ul li ul li{border:none;}
.take-ul li span{width:100%;text-align:left;float:left;}
.take-ul li a:hover{ color:#09F;}
.take-ul li a img{ padding:4px; border:#CCC solid 1px;}

/*文章视频合并页-结束*/

/*视频单页-开始*/
.about-right-title{ width:1200px; height:31px; background:url(../cssimage/front/other-title-bg.jpg) repeat-x; border:1px solid #cfcfcf; line-height:31px;}
.about-right-title span{ float:right; padding-right:12px;}
.about-right-title h2{ font-size:16px; font-weight:bold; color:#039; padding-left:14px;}

.newitem-title{ width:1200px; height:34px; text-align:center; font-size:16px; line-height:34px; font-weight:bold;}
.item-date{ width:100%; height:30px; line-height:24px; font-size:12px; text-align:center; font-family:'Microsoft YaHei'}

.trcolor{background-color:none;border:1px solid #E8503B;}
.rowColor{background-color:#eee;border:1px solid #47A3FF;}
/*视频单页-结束*/

/*学习中心登录页-开始*/

#loginbox{width:500px; margin:30px auto ;  border:0px solid red;}
#studyTitle{width:100%; text-align:center; color:#E8503B; font-size:30px; font-weight:bold; line-height:60px;}

#studyTable{}
#studyTable td{padding:20px 0 0 20px; border:0px solid pink;}
#studyTable .td1{text-align:right;}

#strongTable{border-collapse:collapse;border:0px solid red;margin:0; padding:0;}
#strongTable td{border-collapse:collapse;width:50px;height:30px; margin:0; padding:0; text-align:center; vertical-align:central; font-size:12px; border:0px solid blue;background-color:#e0f0ff;}

/*学习中心登录页-结束*/

/*我的学习页-start*/
#masterbox{border:1px dashed #47A3FF; padding:5px;}

.teacherbox{width:95%; border:1px dashed #47A3FF; padding:3px;}

.teacher-ul{ width:100%; height:auto; overflow:hidden;}
.teacher-ul li{ float:left;display:block; padding:5px 0 5px 5px;}
.teacher-ul li a{ width:100px; height:24px; line-height:24px; text-align:center; display:block; margin-top:0px; background:#eee; border:0px solid red;  }
.teacher-ul li a:hover{ background:#ccc; font-weight:bold;text-decoration:none;}

.teacher-ul2{ width:100%; height:auto; overflow:hidden;padding:0; margin:0;  margin-bottom:10px; border:0px solid blue; }
.teacher-ul2 li{ float:left;width:70px;padding:0; margin:0; }
.teacher-ul2 li a{ width:60px; height:24px; line-height:24px;font-size:14px; text-align:center; display:block; color:#333; margin-top:3px; float:left; background:none; border:0px solid red;  }
.teacher-ul2 li a:hover{color:#333; background:#ccc; font-weight:bold;text-decoration:none;}

.teacher-ul22{ width:100%; height:auto; overflow:hidden;padding:0; margin:0; margin-bottom:0px; border:0px solid blue; }
.teacher-ul22 li{ float:left;width:70px;padding:0; margin:0; }
.teacher-ul22 li a{ width:60px; height:24px; line-height:24px;font-size:14px; text-align:center; display:block; float:left;margin-top:3px; color:#47A3FF; background:none; border:0px solid red;  }
.teacher-ul22 li a:hover{ background:#ccc; font-weight:bold;text-decoration:none;}

/*我的学习页-end*/

/*所有老师学习情况面-start*/
#allTable{ width:100%; border-collapse:collapse;}
#allTable td{padding:5px;border:1px dashed #48A3FE;}
.schoolName{color:#E8503B;font-weight:bold; font-size:16px;}

.teacher-ul3{ width:100%; height:auto; overflow:hidden;padding:0; margin:0; margin-top:0px; margin-bottom:0px; border:0px solid blue; }
.teacher-ul3 li{ float:left;width:70px;padding:0; margin:0; }
.teacher-ul3 li a{ width:60px; height:24px; line-height:24px;font-size:14px; text-align:center; display:block; float:left;margin-top:3px;color:#333; background:none; border:0px solid red;  }
.teacher-ul3 li a:hover{color:#333; background:#ccc; font-weight:bold; text-decoration:none;}

.teacher-ul33{ width:100%; height:auto; overflow:hidden;padding:0; margin:0; margin-top:0px; margin-bottom:0px; border:0px solid blue; }
.teacher-ul33 li{ float:left;width:70px;padding:0; margin:0; }
.teacher-ul33 li a{ width:60px; height:24px; line-height:24px;font-size:14px; text-align:center; display:block; float:left;margin-top:3px; color:#47A3FF; background:none; border:0px solid red;  }
.teacher-ul33 li a:hover{ background:#ccc; font-weight:bold;text-decoration:none;}
/*所有老师学习情况面-end*/