@charset "utf-8";
/* CSS Document */

html {
		margin-top: 40px !important;
	}
	body {
		
	}
	html.oldie body {
  		overflow-x: visible;
  	}
	.adv-wrapper {
		position: absolute;
		top: -40px;
		z-index: 9999;
		background: #444;
		line-height: 1;
		top: -40px;
		width: 100%;
		right:0;
		height: 40px;
		z-index: 9999;
	}
	.ac-gn-segmentbar-visible .adv-wrapper {
		position: absolute;
		top: -40px;
	}
	.ac-gn-segmentbar-visible .macpro-gg .adv-wrapper {
		top: 0px;
	}
	.adv-wrapper .adv-wrapper-text {
		color: #a8a8aa;
		display: block;
		line-height: 40px;
		overflow: hidden;
		text-decoration: none;
		text-overflow: ellipsis;
		text-align: right;
		max-width: 976px;
		margin: 0 auto;
	}

	.ac-gn-segmentbar-visible .adv-wrapper{
		background: transparent;
		width: 20%
	}
	.ac-gn-segmentbar-visible .adv-wrapper .adv-wrapper-text {
		width: 100%;
		margin-left: 488px;
		position: absolute;
		left: -250%;
		min-width: auto;
	}

	@media only screen and (max-width: 1023px) {
		.adv-wrapper {
			min-width: 20%
		}
		.adv-wrapper .adv-wrapper-text {
			margin-left:auto;
			width: auto;
			padding: 0 22px;
			position: relative;
			left: 0;
			padding-left: calc(max(22px, env(safe-area-inset-left)));
			padding-right: calc(max(22px, env(safe-area-inset-right)));
		}
		.ac-gn-segmentbar-visible .adv-wrapper .adv-wrapper-text {
			width: auto;
			position: relative;
			padding: 0 12px;
			left: -6%;
			margin: 0;
		}
		.ac-gn-segmentbar-visible #sonic-automotive.profiles.platter.full-nav.ac-gn-current-iphone .adv-wrapper .adv-wrapper-text,
		.ac-gn-segmentbar-visible #ducati.profiles.platter.full-nav.ac-gn-current-iphone .adv-wrapper .adv-wrapper-text,
		.ac-gn-segmentbar-visible #mayo-clinic.profiles.platter.ac-gn-current-iphone.full-nav .adv-wrapper .adv-wrapper-text
		 {
			left: -27%;
		}
	}
	@media only screen and (max-width: 767px) {
		.adv-wrapper .adv-wrapper-text {
			line-height:40px;
			margin-left:auto;
			width: auto;
			padding: 0 16px;
			position: relative;
			left: 0;
		}
		.ac-gn-segmentbar-visible .adv-wrapper .adv-wrapper-text {
			width: auto;
			position: relative;
			left: 0;
			margin: 0;
		}
		.ac-gn-segmentbar-visible #sonic-automotive.profiles.platter.full-nav.ac-gn-current-iphone .adv-wrapper .adv-wrapper-text,
		.ac-gn-segmentbar-visible #ducati.profiles.platter.full-nav.ac-gn-current-iphone .adv-wrapper .adv-wrapper-text,
		.ac-gn-segmentbar-visible #mayo-clinic.profiles.platter.ac-gn-current-iphone.full-nav .adv-wrapper .adv-wrapper-text
		{
			left: -25%;
		}
		.adv-wrapper {
			top:-44px;
			height: 44px
		}
		.ac-gn-segmentbar-visible .adv-wrapper {
			top:-44px;
			height: 44px
		}
		.adv-wrapper .adv-wrapper-text {
			line-height: 44px;
		}
		html {
			margin-top: 44px !important;
		}

	}
	.adv-wrapper .adv-wrapper-text {
		color: #a8a8aa;
		font-size: 12px;
		font-family: "SF Pro SC", "HanHei SC", "SF Pro Text", "Myriad Set Pro", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif;

	}


	/* Always show in IE8, whether zoom because IE8 doesnt have responsive. */
	/* hack for IE8 without shop button */
	/*js no-touch no-svg ie8 no-progressive no-transforms no-tablet no-handheld no-oldTablet no-maskBoxImage no-maskedParallaxAnimation no-webgl no-video no-inlineVideo no-canvas cssFilter no-cssTransition2d no-cssTransition3d ie*/

	html.ie8,html.oldie,html.oldIE {
		margin-top: 0px !important;
	}
	html.ie8 .adv-wrapper,html.oldie .adv-wrapper,html.oldIE .adv-wrapper {
		position: relative;
		top: 0px;
		min-width: 1024px;
	}
	html.ie8 .adv-wrapper .adv-wrapper-text,html.oldie .adv-wrapper .adv-wrapper-text,html.oldIE .adv-wrapper .adv-wrapper-text {
		line-height: 40px;
	}
	html.ie8 #ac-globalnav,html.oldie #ac-globalnav,html.oldIE #ac-globalnav {
		top: 40px;
	}
	html.ie8 .ac-familybrowser,html.oldie .ac-familybrowser,html.oldIE .ac-familybrowser {
		top: 84px;
	}
	html.ie8 .ac-nav-overlap .chapternav,html.oldie .ac-nav-overlap .chapternav,html.oldIE .ac-nav-overlap .chapternav {
		margin-top: 84px;
	}
	/* hack for IE8 with shop button*/
	html.ie8.ac-gn-segmentbar-visible #ac-gn-segmentbar,html.oldie.ac-gn-segmentbar-visible #ac-gn-segmentbar,html.oldIE.ac-gn-segmentbar-visible #ac-gn-segmentbar {
		position: relative;
		top: 0;
	}
	html.ie8.ac-gn-segmentbar-visible .adv-wrapper,html.oldie.ac-gn-segmentbar-visible .adv-wrapper,html.oldIE.ac-gn-segmentbar-visible .adv-wrapper {
		position: absolute;
		min-width: auto;
	}

.font:lang(zh-CN) {
    font-family: "SF Pro SC","SF Pro Display","SF Pro Icons","PingFang SC","Helvetica Neue","Helvetica","Arial",sans-serif;
}
.font:lang(zh) {
    letter-spacing: 0em;
}
.font{
    font-size: 64px;
    line-height: 1.0625;
    font-weight: 600;
    letter-spacing: -.009em;
    font-family: "SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif!important;
	color: aliceblue;
}                                                                                                                                                                                                                                                                                                                                                                                                                                 
.font2{
	color: aqua;                                       
}



/*后加css样式*/

* {
	margin: 0px;
	padding: 0px;
}
	.main {
		width: 100%;
		height:auto;
		
        
	}
		.adv {
			width: 100%;
			height: 45px;
			background: #444444;
		}
		.adv span {
			position: relative;
			top: 15px;
			left: 83%;
			color: #A8A8AA;
			font-size: 12px;
		}
	.nav {
		width: 100%;
		height: 70px;
		background:#fff;
		line-height: 80px;
       
       
		
	}
		.nav img {
			width: 276px;
			height: 46px;
            margin-top: 20px;
		}

		.nav ul {
            margin-left: 100px;
           
		}
		.nav ul li {
			width: 105px;
			height: 70px;
			margin-left: 0px;
			line-height: 90px;
			float: left;
			list-style: none;
			color: #1D1C1C;
            text-align: center;
		}
.nav ul li a{
    text-decoration: none;
    color: #1D1C1C;
    display: block;
    width: 105px;
    height: 70px;
    line-height: 80px;
    text-align: center;
    
    
}
			.nav ul li a:hover {
				color:#fff;
				cursor: pointer;
                background: #3a76b5;
			}
#logo{
    width: 276px;
    height: 80px;
    background: url(../images/logo.png)no-repeat 0px 15px;
    padding-left: 20px;
}

.ac-ln-wrapper{
    height: 70px!important;
    line-height: 70px!important;
}
#body_top{
    position: absolute;
    top:0px;
    width: 100%;
    margin: 0px;
}
#ac-localnav .ac-ln-title {
margin-top: 20px;
margin-bottom: -17px;
}

.conent{
    margin: 0 auto;
    margin-top: 80px;
}
.conent h1{
    margin: 0 auto;
    font-size: 30px;
    font-family: "微软雅黑", Calibri," 黑体";
}
.conent .title{
    margin: 0 auto;
    text-align: center;
    margin-bottom:6%;
}

.font2{
	color:#B9B9B9;                                       
}
.f-title{
    text-align: center;
    margin-bottom: 30px;
    font-family: "方正小标宋";
    font-weight: bold;
}
.conent_con{
    width: 100%;
    height: auto;
    
}
.conent_con p{
    width: 100%;
    height: auto;
    font-family: "宋体";
    font-size: 18px;
    line-height: 30px;
}

.conent_con p strong{
    font-weight: bold;
    font-family: "宋体";
    font-style: italic;
    font-size: 20px;
}

.conent_con p font{
    font-weight: bold;
    font-family: "宋体";
    font-size: 20px;
}
.conent_con p a{
    color: #fff;
}
.section-liquid-retina {
background: #000;
padding-top: 80px; 
overflow-x: hidden;
}
.conent_con p{
    width: 100%;
    height: auto;
    font-family: "宋体";
    font-size: 18px;
    line-height: 30px;
    text-align: left;
}
.conent_con p img{
    width: 100%;
    height: auto;
}
.tp_70 img{
    width: 70%!important;
}
.tp_50 img{
    width: 50%!important;
}
.tp_30 img{
    width: 30%!important;
}
.bottom_an{
    margin-top: 30px;
    margin-bottom: 50px;
}
.xglj{
    margin-top: 50px;
    font-weight: bold;
    
}
.ac-gf-buystrip{
    margin-top: 50px!important;
}

.video_sp{
    width: 100%;
    height: auto;
    margin: 0 auto;
    
}
.video_sp video{
    width: 86%;
    height: auto;
    margin: 0 auto;
    margin-left: 6%;
}
.video_sp video source{
    width: 100%;
    height: auto;
    margin:0 auto;
    
}

.router-image img{
    width: 100%;
    height: auto;
}


/*导航后加样式*/
.wd01{   
  margin-right: 15px!important;
    
}

/*导航后加样式*/
.wd01{   
  margin-right: 15px!important;
    
}
#ac-globalnav .ac-gn-link-apple span{
   width: 395px!important;
    align-content: center;
    
}
.ac-gn-link-text{
    width: 395px!important;
     align-content: center;
    color: #000!important;
}

#ac-gn-firstfocus-small{
    width: 395px!important;
    background:url(../images/TDEG_slogan.gif) no-repeat 80px 15px!important;
   
     
}
.ac-gn-header{
    background-color: #fff!important;
}

@media screen and (max-width: 767px) and (min-width: 436px) {
    #ac-gn-firstfocus-small{
         width: 436px!important;
         background:url(../images/TDEG_slogan.gif) no-repeat 140px 15px!important;
    }
}
.ac-gn-apple{
    height: 44px!important;
    line-height: 44px!important;
}

/*nav导航样式*/
.ac-gn-list li{
    height: 44px;
    line-height: 44px!important;
}
.ac-gn-list li a{
    height: 44px;
    line-height: 44px;
    color: #444;
    text-align: center;
   /* width: 74px;*/
    text-decoration: none;
    /*font-weight: 600!important;*/
    font-family:"SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif!important;
}

.ac-gn-list li a:hover{
    color: #777;
}

.unit-image-wrapper figure img{
    width: 100%!important;
}

#main_top{
    margin-top: 44px;
}

/*旋转gif*/
.xz{
    position: relative!important;
}
.xz_wz{
     margin-left: 2%;
     margin-top: 8%;
    margin-bottom: 5%;
    width: 100%;
   
     
}
.xz_img{
    width: 40%;
    position: absolute;
    left: 60%;
    top: 0px;
}
.xz_wz p{
    
    font-size: 1.6em;   
    font-weight: bold;
    margin: 0;
    height:140%;
    line-height: 140%;
    color: #ffe6e8;
    width: 100%;
    display: block;
   
  
    
}
.xz_wz p:hover{
    color: #e6d9c1;
}

.xz_wz p span{
    font-size: 0.8em;
}


@media screen and (max-width: 600px) and (min-width: 350px) {
    .xz_wz p{
        font-size: 1.1em;
        width: 46%;
       
    }
}
@media screen and (max-width: 950px) and (min-width: 600px) {
    .xz_wz p{
        font-size: 1.5em;    
        
    }
}

/*导航后加样式*/
.wd01{   
  margin-right: 15px!important;
    
}

.an{
    width: 15%;    
    background-color: #0070c9;
background: -webkit-linear-gradient(#42a1ec, #0070c9);
background: linear-gradient(#42a1ec, #0070c9);
border-color: #07c;
border-width: 1px;
border-style: solid;
border-radius: 4px;
color: #fff;
cursor: pointer;

min-width: 30px;
padding-left: 2%;
padding-right: 2%;
padding-top: 3px;
padding-bottom: 4px;
text-align: center;
white-space: nowrap;
    margin: 0 auto;
    margin-bottom: 20px;
    margin-top: 10px;
    
}

/*表格样式*/
.conent_con table{
    margin: 0 auto;
    width: 90%;
    border: #fff solid 1px;
    margin-bottom: 32px;
   
   
}

.conent_con table td{
    border: #fff solid 1px;
    height: 44px;
    line-height: 44px;
    text-indent: 0.8em;
}
.bg_zt{
    font-weight: bold;
}
/*表格样式*/

#al1,#al2,#al3,#al4,#al5,#al6,#al7,#al8{
    margin-bottom: 44px;
}

.jianju{
    margin-bottom: 8%;
}

.bj_gif img{
   margin-bottom: 5px;
}


.ml4 {
  position: relative;
  font-weight: 900;
  font-size: 2.5em!important;
}
.ml4 .letters {
  position: absolute;
  margin: auto;
  left: 0;
  top: 0.3em;
  right: 0;
  opacity: 0; 
}
.composition-wrapper h1{
    font-size: 1.8em!important;
    text-align: left;
    text-indent: 2em;
}

.composition-wrapper span p{
    
   
}


/*网络课堂*/

.wrap-box{width:100%;}

.wrap .layout{position:relative;}



.wrap{position:relative;}


.wrap-3{height:auto;}

.wrap-3 .wrap-inner{position:relative;z-index:1;width:100%;background: url(mainbg.png) repeat;}

.wrap-3 .layout{overflow:hidden;}

.wrap-cr{padding-top:20px;border-top:1px solid #7893B0;}


.mod-7{padding:10px 0 10px;}

.mod-7 .hd{height:30px;margin-bottom:20px;background: 25px center no-repeat;}

.mod-7 .hd h2{text-indent:-9999em;}

.mod-7 .list{overflow:hidden;}

.mod-7 .item{width:500px;}

.mod-7 .item dt .dt-tag{left:45px;top:45px;width:160px;height:160px;z-index:10;cursor:pointer;}

.mod-7 .item dt .i-inner{position:absolute;width:250px;height:250px;}

.mod-7 .item dt .tag{position:absolute;width:250px;height:250px;}
.mod-7 .item dt .tag_1{position:absolute;width:250px;height:250px;}
.mod-7 .item dt .tag_2{position:absolute;width:250px;height:250px;}
.mod-7 .item dt .tag_3{position:absolute;width:250px;height:250px;}
.mod-7 .item dt .tag_4{position:absolute;width:250px;height:250px;}
.mod-7 .item dt .tag_5{position:absolute;width:250px;height:250px;}
.mod-7 .item dt .tag_6{position:absolute;width:250px;height:250px;}

.mod-7 .item .more{color:#B8B8B8;height:24px;line-height:24px;padding-right:30px;;}

.mod-7 .item .more:hover{text-decoration:none;color:#929292;}

.mod-7 .item .more i{-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in;}

.mod-7 .item .more:hover i{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}



.mod-7 .item-4 h3 a,

.mod-7 .item-5 h3 a{color:#FFF;}

.mod-7 .item-4 h3 a:hover,

.mod-7 .item-5 h3 a:hover{color:#F2F2F2;}

.mod-7 .item-4 .more,

.mod-7 .item-5 .more{color:#FFF;}

.mod-7 .item-4 .more:hover,

.mod-7 .item-5 .more:hover{color:#F2F2F2;}



.mod-7 .item dt,

.mod-7 .item dd{position:relative;width:250px;height:250px;_z-index:1;_overflow:hidden;}

.mod-7 .item dd h3{margin:0 5px 8px;padding:42px 0 10px;border-bottom:1px solid #ECECEC;font-weight:bold;}

.mod-7 .item dd h3 a:hover{text-decoration:none;}

.mod-7 .item dd .txt{padding:0 22px;}

.mod-7 .item dd .more{left:23px;bottom:12px;}

.mod-7 .item dt.hover{z-index:99;}

.mod-7 .item dt.hover .i-inner{z-index:9;}

.mod-7 .item dt.hover .i-close{display:block;}

.mod-7 .item dt.hover .scroll_CH{visibility:visible;}

.mod-7 .item .scroll_bgcn{background-color:transparent!important;}



.mod-7 .item-1 .i-arr-right{border-color:transparent transparent transparent #e62e2e;}

.mod-7 .item-1 dt .i-inner{left:0;top:0;background-color:#e62e2e;}

.mod-7 .item-1 dt .i-close,

.mod-7 .item-1 dt .scroll_CH{background-color:#e62e2e;}

.mod-7 .item-1 dt .tag{left:0;top:0;background:url(zbch-1.png) no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='zbch-1.png',sizingMethod='crop');}
.mod-7 .item-1 dt .tag_1{left:0;top:0;background:url(zbch-2-6.png) no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='zbch-2-6.png',sizingMethod='crop');}
.mod-7 .item-5 dt .tag_5{left:0;top:0;background:url(zbch-5-11.png) no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='zbch-5-11.png',sizingMethod='crop');}

.mod-7 .item-1 dd{background-color:#FFF;}

.mod-7 .item-1 dd h3{border-bottom-color:#ECECEC;}



.mod-7 .item-2 .i-arr-left{border-color:transparent #EDCA11 transparent transparent;}

.mod-7 .item-2 dt .i-inner{right:0;top:0;background-color:#EDCA11;}

.mod-7 .item-2 dt .i-close,

.mod-7 .item-2 dt .scroll_CH{background-color:#EDCA11;}

.mod-7 .item-2 dt .tag{right:0;top:0;background:url(zbch-2-2.png) no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='zbch-2-2.png',sizingMethod='crop');}
.mod-7 .item-2 dt .tag_2{right:0;top:0;background:url(mns.png) no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='mns.png',sizingMethod='crop');}

.mod-7 .item-2 dd{background-color:#AEAEAE;}

.mod-7 .item-2 dd h3{border-bottom-color:#FFF;}



.mod-7 .item-3 .i-arr-left{border-color:transparent #EDCA11 transparent transparent;}

.mod-7 .item-3 dt .i-inner{left:0;top:0;background-color:#EDCA11;}

.mod-7 .item-3 dt .i-close,

.mod-7 .item-3 dt .scroll_CH{background-color:#EDCA11;}

.mod-7 .item-3 dt .tag{left:0;top:0;background:url(zbch-3-2.png) no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='zbch-3-2.png',sizingMethod='crop');}
.mod-7 .item-3 dt .tag_3{left:0;top:0;background:url(zx.png) no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='zx.png',sizingMethod='crop');}
.mod-7 .item-3 dd{background-color:#E8E8E8;}

.mod-7 .item-3 dd h3{border-bottom-color:#FFF;}



.mod-7 .item-4 .i-arr-right{border-color:transparent transparent transparent #e62e2e;}

.mod-7 .item-4 dt .i-inner{right:0;top:0;background-color:#e62e2e;}

.mod-7 .item-4 dt .i-close,

.mod-7 .item-4 dt .scroll_CH{background-color:#e62e2e;}

.mod-7 .item-4 dt .tag{right:0;top:0;background:url(zbch-4.png) no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='zbch-4.png',sizingMethod='crop');}
.mod-7 .item-4 dt .tag_4{right:0;top:0;background:url(zbch-4-10.png) no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='zbch-4-10.png',sizingMethod='crop');}

.mod-7 .item-4 dd{background-color:#AEAEAE;color:#FFF;}

.mod-7 .item-4 dd h3{border-bottom-color:#CCC;}



.mod-7 .item-5 .i-arr-left{border-color:transparent #e62e2e transparent transparent;}

.mod-7 .item-5 dt .i-inner{left:0;bottom:0;background-color:#e62e2e;}

.mod-7 .item-5 dt .i-close,

.mod-7 .item-5 dt .scroll_CH{background-color:#e62e2e;}

.mod-7 .item-5 dt .tag{left:0;bottom:0;background:url(zbch-5-3.png) no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='zbch-5-3.png',sizingMethod='crop');}

.mod-7 .item-5 dd{background-color:#AEAEAE;color:#FFF;}

.mod-7 .item-5 dd h3{border-bottom-color:#CCC;}



.mod-7 .item-6 .i-arr-left{border-color:transparent #e62e2e transparent transparent;}

.mod-7 .item-6 dt .i-inner{right:0;bottom:0;background-color:#e62e2e;}

.mod-7 .item-6 dt .i-close,

.mod-7 .item-6 dt .scroll_CH{background-color:#e62e2e;}

.mod-7 .item-6 dt .tag{right:0;bottom:0;background:url(zbch-6-3.png) no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='zbch-6-3.png',sizingMethod='crop');}
.mod-7 .item-6 dt .tag_6{right:0;bottom:0;background:url(beidou.png) no-repeat;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='beidou.png',sizingMethod='crop');}

.mod-7 .item-6 dd{background-color:#E8E8E8;}

.mod-7 .item-6 dd h3{border-bottom-color:#FFF;}



.mod-7 .ch-item .tit{height:30px;padding:20px 0 12px;color:#FFF;border-bottom:1px solid #585858;overflow:hidden;}

.mod-7 .ch-item .tit a{color:#FFF;}

.mod-7 .ch-item .f18{position:relative;top:-5px;font-weight:bold;}

.mod-7 .ch-item .num{position:relative;padding-right:10px;_padding-right:0px;font-family:Georgia;font-size:48px;color:#7E7E7E;font-weight:normal;}

.mod-7 .ch-item .txt{padding-top:15px;_padding-top:12px;overflow:hidden;}

.mod-7 .ch-item .txt p{padding-left:100px;}



.mod-7 .item-2 .ch-item{color:#C0B6AE;}

.mod-7 .item-2 .ch-item .num{color:#A8A09A;}



.mod-7 .item-3 .ch-item,

.mod-7 .item-6 .ch-item{color:#fff;}

.mod-7 .item-3 .ch-item .tit,

.mod-7 .item-6 .ch-item .tit{color:#404040;border-bottom-color:#F4DE67;}

.mod-7 .item-3 .ch-item .tit a,

.mod-7 .item-6 .ch-item .tit a{color:#fff;}

.mod-7 .item-3 .ch-item .num,

.mod-7 .item-6 .ch-item .num{color:#71B6D3;}



.mod-7 .item-4 .ch-item,

.mod-7 .item-5 .ch-item{color:#ADDBEE;}

.mod-7 .item-4 .ch-item .tit,

.mod-7 .item-5 .ch-item .tit{color:#FFF;border-bottom-color:#48A0C6;}

.mod-7 .item-4 .ch-item .num,

.mod-7 .item-5 .ch-item .num{color:#71B6D3;}

/*.picBox{overflow:hidden;zoom:1;margin:0 auto;width:auto;border:1px #cccccc solid;}*/


/* picBox */
/*.picBox{overflow:hidden;zoom:1;margin:0 auto;width:auto;border:1px #cccccc solid;}*/
.picL{overflow:hidden;zoom:1;margin-left:0px; margin-bottom:10px;}
.picL li{overflow:hidden;position:relative;float:left; display:inline; width:312px;height:240px;margin:10px 0 0 10px; zoom:1  }
.picL li .text{background: url(../images/hover.png);position:absolute;width:312px;height:240px;top:240px;left:0;font-family:'微软雅黑','黑体';}
.picL li .text b{background:#ca2c2a;padding:5px 15px;color:#fff;font-size:14px;display:inline-block;*display:inline;zoom:1; font-weight:100;}
.picL li .text p{font-size:14px;line-height:24px; }
.picL li .text a{color: #fff;display: block;height: 240px;padding: 20px;}

/* video start */
.video_list { width:auto;margin:0 auto; }

.plist:hover .v_bg{ position: absolute; top:0; left:0; background:#000; filter:alpha(opacity=50); /* IE */ -moz-opacity:0.5; /* Moz + FF */opacity: 0.5;display: block;}
.plist:hover .v_bg{ width:320px; height:240px;}
.plist{ position:relative}
.plist:hover .v_bq_vico{ position:absolute; width:57px; height:57px; background:url(ico_play.png) 0 0 no-repeat;  display:block;}
.plist:hover .v_bq_vico{ left:50%; top:41px; margin-left:-26px;}

/********弹出层**************/
#showdiv{ display:none;position:fixed;_position:absolute;z-index:99999999;left:0;top:0;text-align:center;width:100%;height:100%;}
.showdivbg{ background:#000;width:100%;height:100%; opacity:0.9; filter:alpha(Opacity=90);}
.showlayer{ background:url(popboxbg1.jpg) no-repeat;width:910px;height:530px; position:absolute;top:50%;left:50%; z-index:10;margin:-265px 0 0 -455px;}
.showlayer .close{position:absolute;width:0;height:0;padding:25px 0 0 25px;overflow:hidden;right:0px;top:0px;z-index:50; background:url(close.png) no-repeat;_background:url(/close.gif) no-repeat;}
.showlayer .close:hover{opacity:0.7; filter:alpha(Opacity=70);}
#CuPlayer{ text-align:center;padding:10px 0 0; }
#videowen{text-align:center;padding:0 0px 0 0;line-height:24px;font-size:12px;color:#fff; position:absolute;width:900px; background:#000;top:10px;left:0;height:24px; display:none;}
/* video end */



@media screen and (max-width: 1920px) and (min-width: 950px) {
    
	#ac-globalfooter .ac-gf-directory-column-section {
	width: 120%;
	box-sizing: border-box;
	position: relative;
	z-index: 1;
	margin: 0;
	padding: 0;
	float: left;
	min-height: 2px;
	pointer-events: none
}
	.foot_left_1{
	margin-left:  30%!important;
		
    
}

.foot_left_2{
	margin-left:  40%!important; 
}

.foot_left_3{
	margin-left:  60%!important; 
}

.foot_left_4{
	margin-left:  65%!important; 
}
}



/*手机 模式导航字体变亮*/
@media screen and (max-width: 768px) and (min-width: 350px) {
	.ac-gn-list li a{
		color: #fafafa;
	}
	
}
/*手机 模式导航字体变亮 结束*/

/*固定顶部导航  pc端显示*/

@media screen and (max-width: 2550px) and (min-width: 980px) {
	#ac-globalnav {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 9999;
    display: block;
    margin: 0;
    width: 100%;
    min-width: 1024px;
    height: 48px;
    max-height: 44px;
  
    font-size: 17px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
	#ac-localnav .ac-ln-wrapper {
    position: fixed;
    top: 44px;
    left: 0;
    width: 100%;
    height: 44px;
    min-height: 68px;
    z-index: 1;
}
	
}

@media screen and (max-width: 767px) and (min-width: 350px) {
	
	#ac-localnav .ac-ln-wrapper {
    height: 56px!important;
    min-height: 64px!important;
   
}
	#ac-localnav .ac-ln-menucta{
		display: none;
	}
	
}

/*固定顶部导航  pc端显示  结束*/



/*联系客服  三种情况开始*/

@media screen and (max-width: 2550px) and (min-width: 980px) {
	#pc {
		display: inline;
		
	}
	
	#tel{
       display: none;
   
     
}
	#ipad{
       display: none;
   
     
}
	
}

@media screen and (max-width: 980px) and (min-width: 768px) {
	#pc {
		display: none;
		
	}
	
	#tel{
       display: none;
   
     
}
	#ipad{
       display: inline;
   
     
}
	
}

@media screen and (max-width: 768px) and (min-width: 350px) {
	#pc {
		display: none;
		
	}
	
	#tel{
       display: inline;
   
     
}
	#ipad{
       display: none;
   
     
}
	
}


/*联系客服  三种情况  结束*/

@media screen and (max-width: 868px) and (min-width: 767px) {
	
	
	#ac-gn-firstfocus-small{
    width: 395px!important;
    background:url(../images/TDEG_slogan.gif) no-repeat 180px 15px!important;
   
     
}
	
	
}


/*网络课堂 视频手机版  高度的判断*/

@media screen and (max-width: 767px) and (min-width: 350px) {
	
	#wlkt_sp object{
    height: 250px;
   
   
}
	#wlkt_sp2 object{
    height: 250px;
   
   
}
	#wlkt_sp {
    height: 250px;
   
   
}
	#wlkt_sp2 {
    height: 250px;
   
   
}
	
	
}


/*ipad*/

@media screen and (max-width: 980px) and (min-width: 768px) {
	
	#wlkt_sp object{
    height: 440px;
   
   
}
	#wlkt_sp2 object{
    height: 440px;
   
   
}
	#wlkt_sp {
    height: 440px;
   
   
}
	#wlkt_sp2 {
    height: 440px;
   
   
}
	
}

/*网络课堂 视频手机版  高度的判断  结束*/

@media screen and (max-width: 2550px) and (min-width: 768px) {
	#zy img{
		 display: none;
	}
}

