@charset "utf-8";
/***
 *	www.07ppt.com  CSS style
 *	www.07ppt.com  Author jiacc  20210819
 **/

/*--topbar顶部导航条--*/
.topbar {
	height:25px!important;
	height:24px;
	line-height:25px;
	color:#757575;
	overflow:hidden;
	background-color:#f5f5f5;
}
.topbar span {
	float:left;
}
.topbar .toplinks {
	float: right;
	text-align: right;
}
.topbar .toplinks a {
	margin: 0 5px;
}
.logo {
	background-image: url("../images/topbg.gif");
	background-repeat: no-repeat;
}
.head {
}
.head .nav {
	height: 40px;
	line-height: 40px;
	text-align: center;
	background-color:#1576b5;
	font-family:微软雅黑, 宋体, Tahoma, Arial;
}
.head .nav .t_l {
	float: left;
	width:130px;
	height:40px;
	background-color:#ff7d2b;
	font-size:16px;
	color:#eff8f8;
}
.head .nav .t_l2 {
	float: left;
	width:130px;
	height:40px;
	background-color:#1576B5;
	font-size:16px;
	color:#eff8f8;
}
.head .nav .t_l a {
	color:#eff8f8;
}
.head .nav .t_l2 a {
	color:#eff8f8;
}
.head .nav #navMenu {
	float: left;
}
.head .nav #navMenu ul {
	float: left;
}
.head .nav #navMenu ul li {
	float: left;
	font-size:16px;
	padding:0 10px;
}
.head .nav #navMenu ul li a {
	color: #EBF5E9;
}
.head .nav #navMenu li:hover {
	background-color:#0d5788;
}
.head .nav #navMenu ul li span {
}
.head .searchtag {
	background-color: #3266CC;
	height: 60px;
	overflow: hidden;
	width: 100%;
}
.head .searchtag .search {
	float: left;
	padding: 8px 10px 0 8px;
	width: 500px;
}

.head .searchtag .search .form .search-keyword {
	border: medium none;
	color: #AAAAAA;
	height: 44px;
	padding-left: 8px;
	width: 420px;
}
.head .searchtag .search .form .search-submit {
	border: medium none;
	background-color:#dddddd;	
	color: #003300;
	font-size: 14px;
	height: 40px;
	width: 60px;
}

.head .searchtag .search .tags {
	height: 20px;
	line-height: 30px;
	overflow: hidden;
	width: 480px;
	margin-top:6px;
}
.head .searchad {
}
/*--sitecount站点欢迎信息--*/
.sitecount {
	background-color:#f5f5f5;
	color: #666666;
	height: 36px;
	margin: 0 auto;
}
.sitecount .countinfo {
	overflow:hidden;
	float: left;
	margin-top: 8px;
	padding-left: 8px;
}
.sitecount .countinfo span {
	padding-right:8px;
}
/*--ippt_nav 首页PPT分类导航--*/
.i_nav{	
	background-color:#f7f7f7;
}
.col_nav {
}
.col_nav ul {
	float:left;
	width:100%;
}
.col_nav ul li {
	padding: 3px 6px;
	line-height: 24px;
	float: left;
	overflow:hidden;
	text-align:center;
}
.col_nav ul li.title {
	background-color:#ff6633;
	color:#FFFFFF;
	width:90px;
	border-bottom:1px solid #ffffff;
}
.col_nav ul li.colorlist{

}

.col_nav ul li.colorlist a {
	width: 32px;
    height: 20px;
    overflow: hidden;
    line-height: 26px;
    display: block;
    float: left;
    margin-top: 4px;
	margin-right:8px;
}
.col_nav ul li.colorlist a.c1{
    background: url("../images/color.gif") no-repeat;
}
.col_nav ul li.colorlist a.c2{ background-color:#cc0000;}
.col_nav ul li.colorlist a.c3{ background-color:#ea4c88;}
.col_nav ul li.colorlist a.c4{ background-color:#663399;}
.col_nav ul li.colorlist a.c5{ background-color:#0066cc;}
.col_nav ul li.colorlist a.c6{ background-color:#669900;}
.col_nav ul li.colorlist a.c7{ background-color:#ffcc00;}
.col_nav ul li.colorlist a.c8{ background-color:#ff6600;}
.col_nav ul li.colorlist a.c9{ background-color:#663300;}
.col_nav ul li.colorlist a.c10{ background-color:#000000;}
.col_nav ul li.colorlist a.c11{ background-color:#999999;}
.col_nav ul li.colorlist a.c12{ background: url("../images/color.gif") no-repeat 0 -20px;}

/*--dlbox全站通用dl样式--*/
.dlbox {
	width:100%;
}
.dlbox dt {
	height:28px;
	line-height:28px;
	color:#999999;
}
.dlbox dt h2, .dlbox dt strong {
	float: left;
	font-size: 16px;
	font-weight:normal;
	line-height: 28px;
	padding-left: 8px;
}
.dlbox dt span {
	color: #aaaaaa;
	float: right;
	height: 28px;
	line-height: 28px;
	padding-right: 8px;
}
.dlbox dt span a {
	color: #aaaaaa;
}
.dlbox dt span.place {
	float:left;
	padding-left:8px;
}
.dlbox dd {
	background-color:#f7f7f7;
	overflow:hidden;
}
/*--tlist全站通用文字列表--*/
.tlist {
	clear: right;
	padding: 2px 4px;
}
.tlist li {

	height: 32px;
	line-height: 32px;
	border-bottom: 1px dashed #DCEBD7;
	padding-left: 8px;
	overflow:hidden;
}
.tlist .cur {
	border: medium none;
	color: #ff6633;
	height: 27px;
	line-height: 27px;
	overflow: hidden;
	padding-left: 8px;
}
/*--pr_col_nav内容页右侧栏目列表--*/
.pr_col_nav {
	width:100%;
}
.pr_col_nav li {
	padding: 2px 8px;
	line-height: 22px;
	float: left;
	text-align:center;
}
/*--pr_plist内容页右侧图片列表--*/
.pr_plist {
	clear: both;
	overflow: hidden;
	color:#999999;
}
.pr_plist li {
	height: 60px;
	overflow: hidden;
	padding:6px;
}
.pr_plist li:hover {
	background-color: #ffffff;
}
.pr_plist li a.preview {
	display: block;
	float: left;
	height: 60px;
	margin-right: 6px;
	overflow: hidden;
	width: 80px;
}
.pr_plist li a.preview img {
	width:80px;
	height:60px;
}
.pr_plist li a.title {
	display: block;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
}
.pr_plist li .type a {
	color: #777777;
	display: block;
	line-height: 20px;
}
.pr_plist li .date {
	color: #cccccc;
	font-size:10px;
	display: block;
	line-height: 20px;
}
/*--arclist文字列表页列表--*/
.arclist {
}
.arclist li {
	clear: both;
	overflow: hidden;
	padding: 8px 0;
	width: 100%;
}
.arclist li.arclistbg1 {
	background-color: #f7f7f7;
}
.arclist li.arclistbg2 {
	background-color: #ffffff;
}
.arclist li h2 {
	display: inline;
	padding-left:10px;
	font-size: 15px;
	font-weight: normal;
	line-height: 26px;
	overflow: hidden;
}
.arclist li h2 a b {
	font-size: 16px;
	color:#FF0000;
}
.arclist span.info {
	color: #777777;
	display: block;
	line-height: 24px;
	padding-left: 10px;
}
.arclist span.info small {
	color: #aaaaaa;
	font-size: 14px;
}
.arclist span.info small a {
	color: #555555;
}
.arclist p.intro {
	font-size:14px;
	line-height: 22px;
	padding:0 10px;
	text-indent:2em;
}
.arclist li a.preview{
	display: inline;
	float: right;
	margin:0 10px;
}
.arclist li a.preview img {
	display: block;
	width: 200px;
}
/*--itplist首页文字图片列表--*/
.itplist {
	color: #999999;
	width:100%;
	overflow: hidden;
	padding: 8px 0 8px 8px;
}
.itplist li {
	float: left;
	height: 215px;
	width: 214px;
	margin-right: 8px;
	overflow: hidden;
	text-align: center;
	background-color: #ffffff;		
}
.itplist li:hover {
	background-color: #ffffff;
	box-shadow: rgba(0, 0, 0, 0.0666667) 0px 1px 3px 0px, rgba(0, 0, 0, 0.0666667) 0px 4px 16px 0px;	
}
.itplist a {
	color: #999999;
}
.itplist img {
	height: 160px;
	width: 214px;
}
.itplist h4, .itplist span {
	display: block;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	font-size:12px;
	font-weight:normal;
}
/*--tplist列表页文字图片列表--*/
.tplist {
	color: #999999;
	width:100%;
	overflow: hidden;
	padding-left:8px;
	padding-top: 8px;
 +padding-bottom: 10px;
}
.tplist li {
	float: left;
	height: 246px;
	width: 270px;
	margin-bottom: 10px;
	margin-right: 8px;
	overflow: hidden;
	text-align: center;
	background-color: #ffffff;		
}
.tplist li:hover {
	background-color: #ffffff;
	box-shadow: rgba(0, 0, 0, 0.0666667) 0px 1px 3px 0px, rgba(0, 0, 0, 0.0666667) 0px 4px 16px 0px;	
}
.tplist a {
	color: #999999;
}
.tplist img {
	height: 202px;
	width: 270px;
}
.tplist h2, .tplist span {
	display: block;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	font-size:12px;
	font-weight:normal;
}
/*--pr_tag列表页右侧tag列表--*/
.pr_tag a, .search_keyword a {
	float: left;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	padding-left: 10px;
	clear:right;
}
.tagsinfo em{color:#e33e33; font-style:normal;}
/*--search_keyword搜索页相关搜索--*/
.search_keyword a {
	clear:both;
}
/*--flinks友情链接文字--*/
.flinks {
	padding:8px 4px;
}
.flinks li {
	float:left;
	line-height:15px;
	padding:6px;
}
/*--内容页-软件下载页面--*/
/*--ppt_info软件信息说明--*/
.ppt_info {
	margin:10px auto;
	width: 750px;
	background-color:#ffffff;
}
.ppt_info h1 {
	font-size:20px;
	line-height:50px;
	text-align:center;
	clear:both;
}
.info_ad {
	float:left;
	height: 280px;
	margin: 5px;
	width: 336px;
}
.info_left {
	float:left;
	margin-right: 8px; 
	margin-bottom:8px;
	text-align: left;
	width:390px!important;
	width:370px;
}
.info_left ul li {
	border-bottom: 1px dashed #D3D3D3;
	height: 30px;
	line-height: 30px;
	padding-left: 8px;
}
.info_left ul li a {
	margin: 0 4px;
}
/*--软件详细介绍--*/
.content {
	color: #333333;
	font-size: 15px;
	line-height: 1.6;
	padding:10px;
}
.content img {
	margin:0 auto;
	display:block;
}
.content p {
	text-indent:2em;
	margin-bottom:1em;
}
/*--lab_title软件下载页面H2标题--*/
h2.lab_title {
	font-size: 15px;
	line-height: 36px;
	padding-left: 8px;
	background-color: #ffffff;	
}
/*--bdshare百度分享按钮--*/
.bdshare {
	border-bottom: 1px dashed #d3d3d3;
	border-top: 1px dashed #d3d3d3;
	line-height: 30px;
}
/*--handle软件下载列表--*/
.handle {
	padding:12px 0;
	color:#999999;
}
.handle ul {
	width:100%;
	overflow:hidden;
}
.handle ul li {
	width:90%;
	padding-left:10px;
	height:32px;
	line-height:32px;
	overflow:hidden;
}
/*--downurllist软件下载列表--*/
.downurllist {
	clear: both;
	overflow: hidden;
	width: 100%;
	margin:20px 10px;
}
.downurllist li {
	float: left;
	height: 40px;
	margin-right: 10px;
	overflow: hidden;
}
.downurllist li a, .downurllist li a.green {
	background-color:#368DD9;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	line-height: 40px;
	padding: 11px 28px 15px;
}
.downurllist li a.green {
	background-color:#6FB934;
}
.downurllist li a:hover {
	background-color:#4899E0;
}
.downurllist li a.green:hover {
	background-color:#5FA924;
}
/*--softmsg下载列表下方说明文字--*/
.softmsg p {
	color: #999999;
	display: block;
	font-size: 12px;
	padding-left:8px;
}
/*--about_tlist下载列表下方说明文字--*/
.about_tlist {
	overflow: hidden;
	padding: 8px 0px;
	width: 100%;
}
.about_tlist li {
	float: left;
	width: 50%;
	overflow:hidden;
	border-bottom: 1px dashed #dcebd7;
	height: 32px;
	line-height: 32px;
}
.about_tlist li a {
	padding-left:8px;
	font-size:14px;
}
/*--arc文章页相样式--*/
.content h1 {
	color: #19489e;
	font-size:18px;
	height: 40px;
	text-align: center;
}
.arc_info {
	border-bottom: 1px dashed #dcdddd;
	color: #666666;
	height: 24px;
	line-height: 24px;
	text-align: center;
}
.arc_info small {
	color: #999999;
	font-size: 14px;
	margin-left: 10px;
}
/*--内容页 end--*/
/*--专题列表页--*/
.specialpic {
	width:240px;
	overflow:hidden;
	float:left;
	margin-right:8px;
	padding:10px 0 0 0;
}
.specialpic img {
}
.speciallist dl.tbox {
	margin-right:8px;
	margin-top:8px;
}
.zhuanti .tbox {
	margin-top:8px;
}
.zhuanti .tbox dd {
	padding:8px 0;
}
.zhuanti .tbox .e2 li {
	width:46%;
	margin:0 2%;
	float:left;
	clear:none;
}
.zhuanti .tbox .e2 li a {
	margin-left:8px;
}
/*--专题列表页end--*/