﻿.photo img,.photo_fullsize img{display:block;width:100%;height:100%;}	/*图片全尺寸*/
.no_bor{ border:none!important;}	/*无边框*/
.no_bg{ background:none!important;}	/*无背景*/
.clear{ display:block;height:0; line-height:0;overflow:hidden; clear:both;font-size:0;}/*清除浮动*/
.clear_::after{content:"";display:block; clear:both;height:0; line-height:0; overflow:hidden;}/*清除浮动*/
.center{margin:0 auto;width:1180px;}	/*让内容区块居中*/
/*- - - - - - - - -样式属toollist.html - - - - - - - -*/
	/**/
	#banner_{height:360px;position:relative;min-width:1180px;margin:0 auto;background:#333;}
	#banner_ ._bannerText{width:610px;height:278px;text-align:center;position:absolute;color:#fff;top:0px;left:50%;margin-left:-498px;padding-top:82px;}
	#banner_ ._bannerText h3{line-height:40px;font-size:24px;font-weight:normal;margin-bottom:3px;}
	#banner_ ._bannerText h3 strong{line-height:55px;font-size:35px;display:block;}
	#banner_ ._bannerText p{font-size:24px;margin-bottom:8px;}
	#banner_ ._bannerText ._btn_linqu{width:240px;height:52px;line-height:52px;text-align:center;font-size:22px;color:#fff;margin-top:21px;background-color:#ff963f;border-radius:40px;display:inline-block;}
	#banner_ ._bannerText ._btn_linqu:hover{background-color:#f26d00;text-decoration:none;}
	/*位置*/
	#Location{height:39px;line-height:39px;font-size:12px;color:#909090;max-width:1920px;min-width:1180px;margin:0 auto;border-bottom:1px solid #eeeeee;}
	#Location a{color:#909090;}
	#Location .center{text-indent:50px;}
	#Location .icon_dot{width:14px;height:17px;margin-right:8px;vertical-align:middle;background:url(../images/icon_addr.gif) no-repeat left top;display:inline-block;}
	/*内容区域*/
	#container{width:1180px;margin:0 auto;padding-top:69px;padding-bottom:59px;}
		/*内容区域*/
		#neirong{float:left;width:798px;}
		/*侧栏*/
		#sidebar{float:right;width:325px;padding-left:30px;background:url(../images/line.gif) repeat-y left top;}
		#sidebar .sidebar_box{position:relative;overflow:hidden;margin-bottom:30px;}
	/*热门栏目*/
	#hotColumn{width:1180px;margin:0 auto 75px auto;}
	#hotColumn ._columnbox{position:relative;overflow:hidden;margin-bottom:26px;}
	/*主标题*/
	.MainTitle{line-height:58px;text-align:center;font-size:36px;font-weight:normal;color:#198aff;margin-bottom:58px;}
	/*侧栏标题*/
	.sideBarTitle{height:33px;line-height:30px;font-size:20px;font-weight:normal;color:#198aff;margin-bottom:24px;}
	.sideBarTitle i._en{font-size:12px;color:#e2e3e4;}
	.sideBarTitle span{float:left;height:33px;border-bottom:1px solid #198aff;}
	/*副标题*/
	.SubTitle{line-height:34px;font-size:15px;margin-bottom:17px;letter-spacing:1px;}
	/*标签列表*/
	.labelList{position:relative;margin-top:-5px;margin-left:-20px;}
	.labelList a{line-height:2.43;font-size:14px;margin-bottom:20px;margin-left:20px;padding-right:11px;padding-left:11px;border:1px solid #979797;border-radius:5px;display:inline-block;}
	.labelList a:hover{color:#198aff;text-decoration:none;border-color:#198aff;}
	/*链接-查看更多*/
	.link_readmore{line-height:29px;position:absolute;font-size:16px;color:#198aff;top:0;right:0;}
	/*课程列表*/
	.courseList{float:left;}
	.courseList li{float:left;width:248px;height:286px;margin-right:19px;margin-bottom:19px;padding-right:15px;padding-left:15px;background:#fff;border:1px solid #eee;border-radius:5px;}
	.courseList li a{text-decoration:none;}
	.courseList li:hover{box-shadow:0 2px 8px 0 rgba(0,0,0,0.1);}
	.courseList li:hover strong{color:#198aff;}
	.courseList li span{height:20px;line-height:1.67;overflow:hidden;font-size:12px;color:#999;text-overflow:ellipsis;white-space:nowrap;display:block;}
	.courseList li:nth-child(4n){margin-right:0px;}
	.courseList li .photo{width:280px;height:214px;position:relative;overflow:hidden;margin-right:-15px;margin-bottom:15px;margin-left:-15px;border-radius:5px 5px 0 0;display:block;}
	.courseList li .photo ._label{width:72px;height:25px;line-height:25px;text-align:center;position:absolute;overflow:hidden;color:#fff;top:0;left:0;background:rgba(0,0,0,0.5);text-transform:uppercase;border-radius:5px 0 5px 0;}
	.courseList li strong{height:22px;line-height:1.57;overflow:hidden;font-size:14px;font-weight:bold;color:#000;text-overflow:ellipsis;white-space:nowrap;display:block;}
	 .courseList li .photo img{width:100%;height:100%;}
	/*评测列表*/
	.evaluationList{float:left;width:100%;}
	.evaluationList li{float:left;width:258px;height:196px;margin-right:19px;margin-bottom:19px;padding:10px 10px 0 10px;background:#fff;border:1px solid #eeeeee;border-radius:5px;}
	.evaluationList li a{text-decoration:none;}
	.evaluationList li:hover{box-shadow:0 2px 8px 0 rgba(0,0,0,0.1);}
	.evaluationList li:hover strong{color:#198aff;}
	 .evaluationList li:nth-child(4n){margin-right:0px;}
	.evaluationList li .photo{width:260px;height:146px;overflow:hidden;margin:0 auto 10px auto;background:#666;display:block;}
	.evaluationList li strong{height:33px;line-height:2.36;overflow:hidden;font-size:14px;font-weight:normal;color:#000;padding-right:4px;padding-left:4px;text-overflow:ellipsis;white-space:nowrap;display:block;}
	 .evaluationList li .photo img{width:100%;height:100%;}
	/*工具*/
	.tools{float:left;width:350px;height:377px;position:relative;margin-right:31px;margin-bottom:34px;padding-right:15px;padding-left:15px;background:#fff;border:1px solid #eeeeee;border-radius:10px;}
	.tools:hover{box-shadow:0 2px 8px 0 rgba(0,0,0,0.1);}
	.tools:nth-of-type(2n){margin-right:0;}
	.tools .photo{width:380px;height:214px;position:relative;margin-top:-1px;margin-right:-15px;margin-bottom:10px;margin-left:-15px;border-radius:10px 10px 0 0;display:block;}
	.tools h5{height:28px;line-height:1.88;overflow:hidden;font-size:16px;font-weight:bold;color:#000;margin-bottom:0;text-overflow:ellipsis;white-space:nowrap;}
	.tools h6{height:20px;line-height:1.68;overflow:hidden;font-size:12px;color:#198aff;margin:0;margin-bottom:5px;padding:0;text-overflow:ellipsis;white-space:nowrap;}
	 .tools h5 a:hover{color:#248bea;text-decoration:none;}
	.tools p{line-height:1.36;text-align:justify;overflow:hidden;font-size:14px;color:#666666;max-height:4.29em;margin-bottom:11px;text-justify:inter-ideograph;}
	.tools ._browse{color:#666;}
	.tools ._btn_download{width:34px;height:33px;position:absolute;right:6px;bottom:5px;background:url(../images/icon_down.png) no-repeat center center;}
	.tools ._btn_download:hover{background-image:url(../images/icon_down_hover.png);}
	.icon_see{width:16px;height:17px;vertical-align:middle;background:url(../images/icon_see.png) no-repeat left top;display:inline-block;}
	/*书*/
	.books{font-size:14px;margin-bottom:16px;background-color:#ffffff;border:1px solid #eeeeee;}
	.books:hover{box-shadow:0 2px 8px 0 rgba(0,0,0,0.1);}
	.books:hover h5{color:#198aff;}
	.books a{padding-top:10px;padding-right:12px;padding-bottom:0;padding-left:12px;text-decoration:none;display:block;}
	.books .photo{float:left;width:100px;height:136px;position:relative;overflow:hidden;margin-top:0;margin-right:7px;margin-bottom:8px;background:#333;}
	.books h5{line-height:1.33;overflow:hidden;font-size:16px;font-weight:bold;color:#000;max-height:2.66em;margin-bottom:8px;letter-spacing:1px;}
	.books ._value{line-height:39px;clear:both;margin-top:8px;border-top:1px solid #eeeeee;}
	.books ._value ._more{float:right;color:#198aff;}
	.books p{height:6.4em;line-height:1.32;text-align:justify;overflow:hidden;font-size:12px;color:#666;text-justify:inter-ideograph;}
	/*翻页*/
	.pages2{line-height:2.37;text-align:center;font-size:14px;color:#9fa0a0;padding-top:18px;padding-bottom:18px;}
	.pages2 a{color:#9fa0a0;padding-right:13px;padding-left:13px;text-decoration:none;border:1px solid #979797;border-radius:5px;display:inline-block;margin:0 2px 0 2px;}
	.pages2 a.change,.pages2 a:hover{color:#ffffff;background-color:#198aff;border:1px solid #198aff;}
/*- - - - - - - - -样式属tooldocinfo.html - - - - - - - -*/
	/*文档内容*/
	#downPanel{margin-bottom:46px;padding-top:22px;padding-right:22px;padding-bottom:24px;padding-left:22px;background:#fff;border:1px solid #eeeeee;}
	#downPanel h4{color:#198aff;}
	#downPanel h4{line-height:2.05;font-size:20px;font-weight:normal;margin-bottom:9px;}
	#downPanel a{width:128px;height:36px;line-height:36px;text-align:center;font-size:14px;color:#fff;background-color:#198aff;border-radius:7px;display:inline-block;}
	#downPanel a:hover{background-color:#4ca4ff;text-decoration:none;}
	#downPanel a:nth-of-type(1){margin-right:19px;}
	.btn_blues{position: relative;overflow: hidden;}
	.btn_blues::before,.btn_blues::after{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,255,255,0.15);border-radius:7px;z-index:1;transition:all 0.6s;transition-timing-function:cubic-bezier(0.75,0,0.125,1);transform:translate(-100%,0);content:'';}
	.btn_blues::after{transition-delay:0.2s;transition-delay:0.2s;}
	.btn_blues:hover::before,.btn_blues:hover::after{transform:translate(0,0);}
	/*文档头部*/
	.docHeader{text-align:center;margin-bottom:4px;padding-top:4px;border-bottom:1px dashed #dddddd;}
	.docHeader h2{line-height:38px;font-size:28px;font-weight:normal;color:#333333;}
	 .docHeader dl{line-height:40px;text-align:center;font-size:12px;color:#999999;}
	 .docHeader dl dt{display:inline;}
	 .docHeader dl dd{margin-right:20px;display:inline;}
	/*文档内容样式*/
	.docContents{width:100%;line-height:1.36;text-align:justify;overflow:hidden;font-size:14px;color:#909090;margin:0 auto;padding-top:15px;padding-bottom:10px;text-justify:inter-ideograph;}
	 .docContents img{max-width:100%;margin:0 auto;display:block;}
	.docContents p{text-indent:2em;margin-bottom:20px;}
/*- - - - - - - - -样式属toolpdfinfo.html - - - - - - - -*/
	/*PDF内容样式*/
	#PDFContent{width:790px;height:1020px;margin-top:55px;margin-bottom:55px;background:#333;}



