a:hover{color:#1996e6;}
.m-hc-h1 {position: relative;height: 35px;border: 1px solid #ddd;background: #f3f3f3;}
.m-hc-h1 h2 {height: 35px;line-height: 34px;border-top: 2px solid #1996e6;border-right: 1px solid #ddd;border-left: 1px solid #ddd;font-weight: normal;font-size: 16px;background: #fff; margin: -1px 0 0 -1px;float: left;padding: 0 14px;}
.m-hc-h1 span {float:right;line-height: 34px;margin-right: 10px;}
.m-hc-h1 span a {color:#1996e6;}

.m-hc-h2 {position:relative;height:28px;border-bottom:2px solid #e0e0e0;}
.m-hc-h2 span {position:absolute;z-index:9;left:0;top:0;height:28px;padding:0 5px;border-bottom:2px solid #158fce;}
.m-hc-h2 h2 {font-weight:bold;font-size:14px;}

.m-hc-h3 {height:28px;border-bottom:2px solid #e0e0e0;}
.m-hc-h3 h2 {font-weight:bold;font-size:14px;}

.m-hc-h4 {height:30px;padding-top:9px;border-bottom:1px solid #dedede;}
.m-hc-h4 h2 {font-weight:bold;font-size:14px;}

.m-hc-c1 {padding:0px 15px 20px 15px;border:1px solid #dedede;border-top:none;}
.m-hc-c1 li {height:100px;padding:15px 0; border-bottom:1px dashed #dedede;}
.m-hc-c1 li .tit {height:20px;font-weight:bold;font-size:14px;}
.m-hc-c1 li .cont {margin-top:10px;width:268px;height:70px;line-height:24px;}
.m-hc-c1 li .cont img {float:left;width:110px;height:70px;margin-right:10px;}
.m-hc-c1 li.none {border-bottom:none;}

.m-hc-c2 {padding:15px;border:1px solid #dedede;border-top:none;border-bottom:1px dashed #dedede;font-weight:bold;font-size:14px;}
.m-hc-c2 a {color:#1068af;}
.m-hc-c3 {padding:10px 15px;font-size:14px;border:1px solid #dedede;border-top:none;}
.m-hc-c2 li,
.m-hc-c3 li {height:27px;line-height:27px;padding-left:10px;background:url('images/image.png') no-repeat -397px -198px;}

.m-hc-c4 {padding:10px 0px 20px;border:1px solid #dedede;border-top:none;}
.m-hc-c4 li {margin-top:10px;text-align: center;}

.m-hc-c5 {padding:15px;border:1px solid #dedede;border-top:none;}
.m-hc-c5 li {height:250px;}
.m-hc-c5 li .img {height:220px;text-align: center;}
.m-hc-c5 li .tit {height:20px;padding-top:10px;text-align:center;}

.m-hc-c6 {width:300px;}
.m-hc-c6 li {width:300px;padding:20px 0 15px;border-bottom:1px dashed #dedede;}
.m-hc-c6 li img {float:left;margin-right:10px;width:120px;height:66px;}
.m-hc-c6 li .tit {font-weight:bold;font-size:14px;}
.m-hc-c6 li .cont {margin-top:5px;line-height:22px;font-size:12px;}
.m-hc-c6 li.none {border-bottom:none;}

.m-hc-c7 {margin-top:10px;width:300px;font-size:14px;}
.m-hc-c7 li {width:275px;padding-left:25px;height:30px;line-height:30px;background:url('images/image.png');}
.m-hc-c7 li.pdf {background-position:-384px -80px;}
.m-hc-c7 li.rar,.m-hc-c7 li.zip {background-position:-384px -116px;}

.m-hc-c8 {padding:10px 0;overflow:hidden;}
.m-hc-c8 li {float:left;width:124px;padding-left:10px;height:23px;line-height:23px;background:url('images/image.png') no-repeat -397px -200px;}

.m-hc-c9 {padding:15px 0;overflow:hidden;border-bottom: 1px solid #d3d3d3;}
.m-hc-c9 ul{width: 300px;}
.m-hc-c9 li {float:left;width:86px;height:30px;line-height:30px;background:#ddd;text-align:center;margin: 5px 6px 5px 0;cursor:pointer;}
.m-hc-c9 li:hover{background: #bbb;color:#fff;} 
.m-hc-c9 li.current{background: #bbb;color:#fff}

.m-hc-c10 {padding:15px 0;overflow:hidden;}
.m-hc-c10 li {float:left;width:258px;padding-left:10px;height:30px;line-height:30px;background:url('images/image.png') no-repeat -397px -198px;}
.m-hc-c10 li a{font-size: 14px;}

.m-hc-c11 {padding:15px 0;border:1px solid #dedede;border-top:none;font-size:14px;}
.m-hc-c11 li {height:30px;line-height:30px;padding-left:36px;background:url('images/image.png') no-repeat -372px -385px;}
.m-hc-c11 li a{color:#666;}
.m-hc-c11 li a:hover{color:#1996e6;}

.m-hc-c12 {padding:15px 0;border:1px solid #dedede;border-top:none;font-size:14px;}
.m-hc-c12 li {height:27px;line-height:27px;padding-left:36px;background:url('images/image.png') no-repeat -372px -385px;}
.m-hc-c12 li a{color:#666;}
.m-hc-c12 li a:hover{color:#1996e6;}

.m-table-div {margin-top:10px;}
.m-table {width:100%;font-size:14px;}
.m-table tr {height:40px;line-height:40px;border-bottom:1px dashed #dedede;}
.m-table th {padding-left:10px;text-align:left;font-weight:normal;background:url('images/image.png') no-repeat -397px -190px;}
.m-table td {text-align:right;font-size:12px;}

#p-index {margin:auto;width:1150px;overflow:hidden;padding-top:15px;z-index: 1;}
#p-index #c1 {float:left;width:300px;}
#p-index #c2 {float:left;margin-left:30px;width:450px;}
#p-index #c3 {float:left;margin-left:30px;width:330px;}
#p-index #c1-r1 {height:170px;}
#p-index #c1-r2 {margin-top:30px;padding:0 15px;border:1px solid #d3d3d3;}
#p-index #c1-r2 img{width: 268px;height: 24px;margin:20px 0 10px;}
#p-index #c1-r3 {margin-top:30px;}
#p-index #c2-r2 {margin-top:35px;}
#p-index #c2-r3 {margin-top:30px;}
#p-index #c3-r2 {margin-top:30px;}
#p-index .p-lunbo {height:170px;overflow:hidden;}
#p-index .p-lunbo1 {height:334px;overflow:hidden;}

#p-list {margin:auto;width:1150px;overflow:hidden;}
#p-list #c1 {float:left;width:650px;}
#p-list #c2 {float:left;margin-left:30px;width:300px;}
#p-list #c2-r2 {margin-top:30px;}

#p-show {margin:auto;width:1150px;overflow:hidden;font-size:14px;padding-top: 15px;}
#p-show #c1 {float:left;width:619px;padding-right:30px;border-right:1px solid #dedede;}
#p-show #c2 {float:left;margin-left:30px;width:300px;}
#p-show #c1-r2,
#p-show #c2-r2 {margin-top:30px;}
#p-show .title h1 {height:40px;text-align:center;font-weight:normal;font-size:24px;}
#p-show .tsa {margin-top:10px;height:30px;text-align:center;color:#888888;border-bottom:1px dashed #dedede;}
#p-show .tsa span {margin-right:20px;}
#p-show .content p {display:block;margin:16px 0;text-indent:2em;text-align:justify;line-height:28px;}
#p-show .tag em {display:inline-block;margin-right:5px;height:25px;padding:5px 10px 0;vertical-align:middle;border:1px solid #dedede;}
#p-show .share {margin-top:20px;overflow:hidden;}
#p-show .share-txt {float:left;margin-top:4px;width:46px;}
#p-show .tech-incVote {width:300px; height:55px; margin:0 0 30px;}
#p-show .tech-incVote a {display:inline-block; zoom:1; width:300px; height:55px; background:url('/view/tech/statics/css/images/voteBtn.png') no-repeat; text-indent:-2000em;}
#p-show .tech-incVote a:hover {background-position:0 -55px;}
#p-show .tech-incAd {margin:30px 0 0;}
#p-show .tech-incAd li {margin:0 0 10px;}
#p-show .tech-incAd img {width:300px;}
#p-show .crumbs{margin-bottom: 20px;}
#p-show .statement{padding: 20px;border: 1px dashed #ddd;font-size: 14px;}
#p-show .statement p{line-height: 22px;color: #999;}

/*鎼滅储鍒楄〃*/
/*.p-list {border-top:2px solid #1996e6}*/
.p-list-c {margin:0;overflow: hidden;padding: 10px 0;}
.p-list-t {height:13px; padding:13px 0; border-bottom:1px solid #ccc; background:#fff; text-indent:10px}
.p-list li {height: 27px;line-height: 27px;padding: 5px 0 5px 10px;background: url('images/image.png') no-repeat -397px -194px;border-bottom: 1px dashed #dedede;}
.p-list span {float:left;}
.p-list a {color:#333}
.p-list i {font-style:normal; color:#888}
.p-list em {color:#1996e6}
.p-list .list-title a {color:#333; font-size:14px}
.p-list a:hover{color:#1996e6;cursor:pointer;text-decoration:underline;}
.p-list .list-title {width:720px; text-indent:.5em}
/*.p-list-c .list-title {margin:10px 0 0; padding:5px 0 0;}*/
.p-list-c .list-author{padding-top:5px}
.p-list .list-act {width:32px;}
.p-list-c .list-act {padding:13px 0 0; text-align:center}
.p-list .list-author{width:100px;}
.p-list .list-time {width:100px;}
.p-list .list-author a,
.p-list .list-replay a{color:#0068b7;white-space:nowrap}
.p-list .list-author a:hover,
.p-list .list-replay a:hover {color:#1996e6;}
.p-list .list-author b,
.p-list .list-replay b {position:relative; color:#888; font-weight:200; font-size:12px; color:red;}

.p-list-c .list-data,.p-list-c .list-time {width:90px;}
.p-list .list-data {width:120px;}
.p-list .list-replay {width:110px;}
.p-list-c .list-replay {padding-top:5px}

.c1-result .p-nav-left h3 {float:left}
.c1-result .searchsort li {float:left}
.c1-result .p-nav-left h4 {padding:0 8px; font-weight:200; font-size:14px;}
.c1-result h1 {font-size:14px; padding:0 10px 10px;}
.c1-result .p-list .cate {margin:0 10px 0 0}
.c1-result .p-nav-left .searchsort {padding:10px 0;}
.c1-result .p-nav-left .searchsort a {display:inline-block; *display:inline; zoom:1; margin:5px 0 5px 5px; padding:0; color:#168fcd; border-bottom:1px solid #168fcd}
.c1-result .p-nav-left .searchsort a:hover {border-bottom:1px solid #333; background:#fff; color:#333}
.c1-result .p-nav-left .p-ico {margin:0 0 0 3px; background-color:#fff;}

.c1-result .pm-1 {border:1px solid #ddd; margin:0 0 10px; overflow:hidden;}
.c1-result .pm-2 {clear:both}
.c1-result .m-hc-h1 {color: #313131;padding: 5px 0 0;}
.c1-result .m-hc-h1 h5{display: inline-block;*+float: left;*+margin-bottom: 15px;    line-height: 30px;margin-left: 20px;}
.c1-result .m-hc-h1 .mes{float: right;}
.c1-result .m-hc-h1 .mes span{color: #ff6600; margin: 0 5px;float: none;}
.c1-result .t-page {height:30px; text-align:left; padding:20px 0 10px}

.c1-result{width: 1150px;margin: 0 auto;overflow: hidden;}

/* 瀵艰埅 */
.t-nav-wrap{width: 100%;margin:15px 0 10px;background: #1996e6;position: relative;}
.t-nav-show{width: 1140px!important;}
.t-nav {position:relative;z-index:99;width:1150px;height:45px;margin: 0 auto;font-size:14px;background-color:#1996e6;}
.t-nav a.col-f60 {color:#1996e6;}
.t-nav a.white {display:block;height:33px;padding:12px 22px 0;*+padding:12px 15px 0;color:#fff;_height:32px;_padding-top:13px;font-size: 16px;text-align: center;}
.t-nav a.white:hover{background: #21a8ff;text-decoration: none;}
.t-nav a.forum-box {display:block;position:relative;z-index:10;width:228px;height:30px;padding-top:10px;text-align:left;color:#333;}
.t-nav a.forum-box:hover {color:#fff;font-weight:bold;text-decoration:none;}
.t-nav li {position:relative;float:left;height:45px;_width:115px;_text-align:center;}
.t-nav li a.on {background-color:#0077c3;}
.t-nav li a.on:hover{background-color:#0077c3;}
.t-nav li a i{width: 22px;height: 18px;display: block;position: absolute;background: url("images/image.png") no-repeat -376px -331px;top:4px;left: 70px;z-index: 10;}
.t-nav li.first {width:230px;text-align:center;}
.t-nav li b {position:absolute;right:25px;top:18px;border-color:#fff transparent transparent;border-style:solid dashed dashed;border-width:5px;font-size:0;width:0;height:0;line-height:0;}
.t-nav li.open b {FILTER:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg);transform-origin:50% 30%;-moz-transform:rotate(180deg);-moz-transform-origin:50% 30%;-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 30%;-o-transform:rotate(180deg);-o-transform-origin:50% 30%;}
.t-nav li .t-ico{position: absolute;display: inline-block;zoom:1;width: 20px;height: 25px;background: url('/statics/images/ico1.png') no-repeat;}
.t-nav li .t-ico-new{top:-15px;left: 50%;background-position: 0 -25px;}

.t-nav .menu {position:absolute;left:0;top:45px;width:228px;font-size:12px;border:1px solid #409de4;border-top:0;background-color:#f8f8f8;}
.t-nav .menu dd {position:relative;width:228px;height:40px;clear:both;}
.t-nav .menu dd.btm-line {margin:5px auto;width:220px;height:1px;background-color:#d9d9d9;overflow:hidden;}
.t-nav .menu dd.h30{height: 32px;}
.t-nav .menu dd.h30 a.forum-box{height: 26px;padding-top: 6px;}
.t-nav .menu dd em.ico {display:inline-block;width:22px;height:22px;margin:0 10px 0 20px;background:url('/tpl/1_3/images/icon-01.png?v=<?=time();?>') no-repeat;vertical-align:middle;}
.t-nav .menu dd em.ico1 {background-position:0 0;}
.t-nav .menu dd em.ico2 {background-position:0 -22px;}
.t-nav .menu dd em.ico3 {background-position:0 -44px;}
.t-nav .menu dd em.ico4 {background-position:0 -66px;}
.t-nav .menu dd em.ico5 {background-position:0 -88px;}
.t-nav .menu dd em.ico6 {background-position:0 -462px;}

.t-nav .menu dd em.ico7 {background-position:0 -220px;}
.t-nav .menu dd em.ico8 {background-position:0 -242px;}
.t-nav .menu dd em.ico9 {background-position:0 -330px;}
.t-nav .menu dd em.ico10 {background-position:0 -154px;}
.t-nav .menu dd em.ico11 {background-position:0 -132px;}
.t-nav .menu dd em.ico12 {background-position:0 -176px;}
.t-nav .menu dd em.ico13 {background-position:0 -352px;}
.t-nav .menu dd em.ico14 {background-position:0 -198px;}

.t-nav .menu dd em.ico15 {background-position:0 -440px;}
.t-nav .menu dd em.ico16 {background-position:0 -264px;}
.t-nav .menu dd em.ico17 {background-position:0 -396px;}
.t-nav .menu dd em.ico18 {background-position:0 -418px;}
.t-nav .menu dd em.ico19 {background-position:0 -374px;}
.t-nav .menu dd em.arrow {float:right;margin:5px 25px 0 0;}
.t-nav .menu dd .tag {display:none;position:absolute;z-index:9;left:229px;padding:10px 15px;font-size:12px;background-color:#fff;}
.t-nav .menu dd .tag7 {top:-192px;height:470px;}
.t-nav .menu dd .tag8 {top:-214px;height:505px;}
.t-nav .menu dd .tag11 {top:-296px;height:440px;}
.t-nav .menu dd .tag12 {top:-320px;height:500px;}
.t-nav .menu dd .tag13 {top:-352px;height:410px;}
.t-nav .menu dd .tag14 {top:-384px;height:410px;}

.t-nav .menu dd .tag-bg-base {position:absolute;left:0;bottom:0;background:url('/tpl/1_3/images/taglist-bg.png') no-repeat;_background:none;}
.t-nav .menu dd .tag-bg-7 {width:410px;height:312px;background-position:-38px -45px;}
.t-nav .menu dd .tag-bg-8 {width:370px;height:412px;background-position:-488px 30px;}
.t-nav .menu dd .tag-bg-11 {width:330px;height:54px;background-position:-52px -478px;}
.t-nav .menu dd .tag-bg-12 {width:345px;height:200px;background-position:-925px -324px;}
.t-nav .menu dd .tag-bg-13 {width:344px;height:216px;background-position:-476px -760px;}
.t-nav .menu dd .tag-bg-14 {width:392px;height:348px;background-position:-38px -688px;}
.t-nav .menu .tag table {width:300px;}
.t-nav .menu .tag caption {padding:5px 0;text-align:left;color:#ff6500;font-size:14px;}
.t-nav .menu .tag table td {width:100px;padding:8px 0;text-align:left;}

.t-fans{width:100%;border-bottom:1px solid #d3d3d3;overflow: hidden;}
.t-fans-list {width: 1150px;margin:0 auto; border-top:0; background:#fff;z-index: 100;color:#dedede;}
.t-fans-list li{float: right;}
.t-fans-list a {padding:10px 10px; color:#888; font-size:12px; text-align:center;display: inline-block;}
.t-fans-list a:hover {color:#1996e6;text-decoration: none;}
.t-fans-list a.hot{color:#21a8ff;font-weight: bold;}
.t-nav .t-nav-fans{position: absolute;top:0px;right:0px;width: 170px;}
.t-nav .t-nav-fans b,
.t-nav .t-nav-fans b:hover {display:inline-block;zoom:1;font-size:1px;line-height:1px; overflow:hidden; border:6px solid #fff; border-color:#fff #1996e6 #1996e6 #1996e6; right:10px;}
.t-nav .on b {border-color:#fff #0077c3 #0077c3 #0077c3;}

.more{height: 45px;text-align: center;cursor: pointer;position: relative;}
/*.more i{width: 16px;height: 13px;float: left;background-position: 0px 0px;margin: 16px 0 0 20px;display: inline-block;background: url('/tpl/common/images/t6-ico.png') no-repeat;}*/
.more:hover{background: #1996e6;}

/*鏂版妧鏈閬�*/
#p-nindex {margin:auto;width:1150px;overflow:hidden;padding-top:15px;z-index: 1;}
#p-nindex #left {float:left;width:790px;}
#p-nindex #left #c1 {float:left;width:300px;}
#p-nindex #left #c2 {float:left;margin-left:38px;width:450px;}
#p-nindex #left #l1 {float:left;width: 788px;overflow: hidden;}
#p-nindex #right {float:left;margin-left:30px;width:330px;}
#p-nindex #left #c1 #c1-r1 {height:170px;clear: both;}
#p-nindex #left #c1 #c1-r2 {margin-top:198px;padding:0 15px;border:1px solid #d3d3d3;clear: both;}
#p-nindex #left #c1 #c1-r2 img{width: 138px;height: 40px;margin: 10px 0 0;clear: both;}
#p-nindex #left #c1 #c1-r3 {margin-top:30px;clear: both;}
#p-nindex #left #c1 #c1-r4 {margin-top:10px;}
#p-nindex #left #c2 #c2-r2 {margin-top:30px;clear: both;}
#p-nindex #left #c2 #c2-r3 {margin-top:30px;clear: both;}
#p-nindex #right #c3-r2 {margin-top:30px;clear: both;}
#p-nindex #right #c3-r3 {margin-top:20px;clear: both;}
#p-nindex .p-lunbo {height:334px;overflow:hidden;}
#p-nindex .p-lunbo .j-slide-one p{width: 100%;position: absolute; bottom:20px;color:#000;font-size: 14px;height:40px;line-height: 40px;background-color:#eee; opacity:0.7;filter:alpha(opacity=70);z-index: 100;text-align:center;}
#p-nindex .p-lunbo .j-slide-one img{width: 300px;height: 334px;}
#p-nindex .p-lunbo .j-slide-num {position: absolute;bottom: 0;z-index: 2;width: 100%;height: 10px;padding: 5px 0;text-align: right;background: #000;opacity: .8;filter: alpha(opacity=80);line-height: 10px;}

.m-hc-c13 {border:1px solid #dedede;border-top:none;font-size:14px;overflow: hidden;}
.m-hc-c13 li {width: 353px;padding:20px;float: left;}
.m-hc-c13 li .m-hc-c13-t{font-size: 16px;font-weight: bold;color:#000;}
.m-hc-c13 li .m-hc-c13-c{margin-top: 12px;color:#999;line-height: 24px;}
.m-hc-c13 li img{width: 170px;height: 170px;float: left;margin-right: 10px;}
.m-hc-c13 li a:hover{color:#1996e6;text-decoration: none;}

.m-hc-c14 {border:1px solid #dedede;border-top:none;font-size:14px;overflow: hidden;padding:20px;}
.m-hc-c14 ul {width: 800px;}
.m-hc-c14 li {width: 236px;margin-right: 18px;float: left;}
.m-hc-c14 li .m-hc-c13-t{font-size: 16px;font-weight: bold;color:#000;}
.m-hc-c14 li .m-hc-c13-c{margin-top: 12px;color:#999;line-height: 24px;}
.m-hc-c14 li img{width: 235px;height: 115px;margin-bottom: 20px;}
.m-hc-c14 li a:hover{color:#1996e6;text-decoration: none;}

.m-hc-c15 {border:1px solid #dedede;border-top:none;font-size:14px;overflow: hidden;padding:20px;}
.m-hc-c15 li {margin-top: 20px;padding:0 0 20px 36px;background:url('images/image.png') no-repeat -372px -390px;border-bottom:1px solid #dedede;}
.m-hc-c15 li .m-hc-c15-t{font-size: 16px;font-weight: bold;color:#000;}
.m-hc-c15 li .m-hc-c15-c{margin-top: 12px;color:#999;line-height: 24px;}
.m-hc-c15 li .m-hc-c15-c span{width: 200px;margin-right: 20px;display: inline-block;}
.m-hc-c15 li .m-hc-c15-c span a{color:#999;}
.m-hc-c15 li img{width: 125px;height: 125px;float: left;margin-right: 10px;}
.m-hc-c15 li a:hover,
.m-hc-c15 li .m-hc-c15-c span a:hover{color:#1996e6;text-decoration: none;}

.m-hc-c16 {border:1px solid #dedede;border-top:none;font-size:14px;overflow: hidden;padding:15px;}
.m-hc-c16 li{width: 100%;}
.m-hc-c16 li img{width: 300px;height: 115px;margin-bottom: 10px;}
.m-hc-c16 li .m-hc-c16-t{font-size: 16px;font-weight: bold;color: #000;}
.m-hc-c16 li .m-hc-c16-c{margin-top: 6px;color:#999;line-height: 24px;}

.m-hc-c17 {border:1px solid #dedede;border-top:none;font-size:14px;overflow: hidden;padding:15px;}
.m-hc-c17 li{width: 100%;border-bottom: 1px solid #dedede;padding:20px 0 20px;overflow: hidden;}
.m-hc-c17 li img{width: 90px;height: 50px;margin: 10px 10px 0 0;float: left;}
.m-hc-c17 li .m-hc-c17-t{font-size: 16px;font-weight: bold;color: #000;display: block;}
.m-hc-c17 li .m-hc-c17-c{width: 190px;font-size: 12px;line-height: 19px;margin-top: 6px;color:#999;float: left;}
.m-hc-c17 li.end{border-bottom: none;}

.m-hc-c18 {overflow: hidden;}
.m-hc-c18 ul{width:312px;height:280px;border:1px solid #dedede;padding: 5px 8px;}
.m-hc-c18 li{width: 100%;overflow: hidden;}
.m-hc-c18 li img{width: 312px; height: 85px; margin:4px 0;}

.m-hc-c19 {height: 225px;border:1px solid #dedede;border-top:none;font-size:14px;overflow: hidden;padding:15px;}
.m-hc-c19 li{padding:10px;float: left;background: #eee;margin: 5px 10px 5px 0;}

.m-hc-c20 {border:1px solid #dedede;border-top:none;font-size:14px;overflow: hidden;padding:20px;}
.m-hc-c20 li {height: 30px;line-height: 30px;padding:0 0 0 36px;background:url('images/image.png?t=1002') no-repeat 10px -421px;overflow: hidden;}


.m-hc-c21 img{width: 298px;height: 80px;}
/*鎶€鏈閬撻椤�*/
.tech-home{ padding-top: 20px; }
.tech-home .r1 ul{overflow: hidden;}
.tech-home .r1 li{position: relative;width: 180px;height: 110px;margin-bottom: 10px;}
.tech-home .r1 img{width: 180px;height: 110px;}
.tech-home .r1 a div{position: absolute;bottom:0px;left: 0px;width: 180px;height: 20px;background: rgba(0,0,0,.5);color: #fff;line-height: 20px;text-align: center;}
.tech-home .lb{position: relative;height: 350px;}
.tech-home .lb img{width: 600px;height: 355px;}
.tech-home .lb .j-slide-num{    
    position: absolute;
    bottom: 20px;
    right: 80px;
    display: inline-block;
    margin: auto;
    padding: 5px 0px 5px 10px;
    background: rgba(0,0,0,.3);
    border-radius: 10px;
    -o-border-radius: 10px;
    -ms-border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}
.tech-home .lb .j-slide-num span{
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-right: 10px;
    border-radius: 50%;
    background: #fff;
    transition: all 0.1s ease-in 0s;
    -o-transition: all 0.1s ease-in 0s;
    -ms-transition: all 0.1s ease-in 0s;
    -moz-transition: all 0.1s ease-in 0s;
    -webkit-transition: all 0.1s ease-in 0s;
}
.tech-home .lb .j-slide-num .j-num-curr{
    width: 20px;
    background: #1996e6;
    border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}


/*lc_css*/
.tech-home .jx{ font-size: 16px;  width: 790px; height: 20px; overflow: hidden; color:#1996e6;float: left;}
.tech-home .jx span,.tech-home .jx div{display: inline-block;float: left;}
.tech-home .jx div{width: 650px;height: 20px;}
.tech-home .jx a{ font-size: 14px; padding: 0 10px; color:#1996e6; }
.tech-home .bq{ border-top: 1px solid #ddd; padding-top: 17px; margin-top: 10px; height: 80px;clear: both;}
.tech-home .bq li{  float: left; margin:0 10px 10px 0;}
.tech-home .bq li a{display: block; font-size: 14px; background: #eee; padding: 5px 10px;  color: #666; text-decoration: none; }
.tech-home .bq li a:hover{ background: #ddd;}
.tech-home .ad img{ width: 790px;height: 80px; margin-bottom:20px;  }
.tech-home .list-qieqian{ border: 1px solid #ddd;overflow: hidden;font-size: 16px;border-bottom: none;background: #f3f3f3;}
.tech-home .list-qieqian ul{background: #f3f3f3; width: 790px;}
.tech-home .list-qieqian li{background: #f3f3f3; width:100px;float: left;height: 35px;border-left: none;color: #333;text-align: center;line-height: 38px;cursor: pointer; }
.tech-home .list-qieqian .on{ border-top: 2px solid #1996e6;border-bottom: none;background:#fff;border-right: 1px solid #ddd;}
.tech-home .m-hc-c21{border: 1px solid #dedede; border-top: none; font-size: 14px; overflow: hidden; padding: 0 15px;}
.tech-home .m-hc-c21 li{ border-bottom: 1px solid #ddd;padding:10px 0;  }
.tech-home .m-hc-c21 .end{ border-bottom: none; }
.tech-home .m-hc-c21 li .bt{ font-size: 16px; overflow: hidden; height: 20px; }
.tech-home .m-hc-c21 li span{  display: block;  font-size: 14px;color:#1996e6; padding: 10px 0;}
.tech-home .m-hc-c21 li a{ display: block; float: right;  color:#1996e6; }
.tech-home .r2{ margin-top:20px;  }
.tech-home .r-qieqian{overflow: hidden;}
.tech-home .r2 .r-qieqian .on{  border-top: 2px solid #1996e6;border-bottom: none; background: #fff; border-left: 1px solid #ddd; border-right: none;}
.tech-home .r-qieqian li{background: #f3f3f3; width:163px; font-size: 16px; float: left; height: 35px; line-height: 35px; text-align: center; border: 1px solid #ddd;}
.tech-home .m-hc-c22, .tech-home .m-hc-c23, .tech-home .m-hc-c24{border: 1px solid #dedede; border-top: none; font-size: 14px; overflow: hidden; padding: 15px;}
.tech-home .m-hc-c22 li{ height: 30px; line-height: 30px; padding-left: 28px; background: url(images/image.png) no-repeat -385px -385px;}
.tech-home .cp_first{width: 100%;border-bottom: 1px solid #dedede;padding: 20px 0 20px;overflow: hidden;}
.tech-home .cp_first a{ margin-bottom: 5px;  font-size: 16px;}
.tech-home .cp_first img{    margin: 10px 10px 0 0; width: 140px; height: 78px; float: left;  }
.tech-home .cp_first p{ width: 145px;font-size: 12px;line-height: 19px;margin-top: 6px;color: #999;float: left;}
.tech-home .gg-r1{ width: 330px; height: 160px; background: #eee; margin-top:20px; }
.tech-home .gg-r1 img{width: 330px; height: 160px;  }
.tech-home .m-hc-c24 a{ display: block; }
.tech-home .m-hc-c24 .c24-bt{font-size: 16px; margin: 10px 0;font-weight: bold;}
.tech-home .m-hc-c24 .c24-img img{ width: 298px; height: 145px; }
.tech-home .m-hc-c24 p{font-size: 12px;color: #666;line-height: 20px;}
.tech-home .wk span{ margin-right:2px;  }
.tech-home .wk img{ width:145px; height:90px; }
.tech-home .xz, .tech-home .wk{ margin-bottom:10px;  }
.tech-home .xz span{ margin-right:6px;  }
.tech-home .xz img{ width: 90px; height: 127px; } 
.tech-home .m-hc-c23 li{ height: 30px;line-height: 30px;padding-left:28px;background: url(images/image.png?t=1002) no-repeat 0 -422px;overflow: hidden; }
.tech-home .m-hc-c25{border: 1px solid #dedede; border-top: none; font-size: 14px; overflow: hidden; padding: 15px;}
.tech-home .js-list{}
.tech-home .js-list .m-hc-c25 li{ border-bottom: 1px solid #ddd; padding: 25px 0; }
.tech-home .js-list .m-hc-c25  .end{ border-bottom: none; }
.tech-home .js-list .m-hc-c25 img{ width: 195px; height: 113px; float: left; margin-right:15px;  }
.tech-home .js-list .m-hc-c25 h1{ font-size: 16px; margin-bottom:10px;   }
.tech-home .js-list .m-hc-c25 p{ color: #666; height: 65px; overflow: hidden;}
.tech-home .js-list .m-hc-c25 .fenlei a{ color:#1996e6; font-weight: bold;  }
.tech-home .js-list .m-hc-c25 .biaoqian{color:#ddd;}
.tech-home .js-list .m-hc-c25 .biaoqian a{ color:#999; margin: 0 10px;}
.tech-home .js-list .m-hc-c25 .biaoqian a:hover{  color:#1996e6;  }
.tech-home .js-list .m-hc-c25 .time{ float: right; color: #999;}
.tech-home .r-erweima{}
.tech-home .r-erweima .hc-c{padding: 20px;border: 1px solid #ddd;border-top: none;}
.tech-home .r-erweima .hc-c ul{width: 350px;overflow: hidden;}
.tech-home .r-erweima .hc-c li{float: left;width: 135px;height: 160px;margin-right: 20px;text-align: center;}
.tech-home .r-erweima .hc-c li img{width: 133px;margin-bottom: 10px;border: 1px solid #ddd;}

.tech-home .no-border{border:none!important;}
.tech-home .p15{padding: 0 15px!important;}
/*缈婚〉*/
.tech-home .t-page-3 {padding-bottom: 10px;}
.tech-home .t-page-3 a { padding:5px 8px; border:1px solid #ddd; text-decoration:none; color:#888 }
.tech-home .t-page-3 a:hover { border:1px solid #168fcd; color:#168fcd; }
.tech-home .t-page-3 span { padding:5px 8px; border:1px solid #168fcd; background:#168fcd; color:#fff; font-weight:200 }
/*lc_css*/
.class-banner-box {
    height: 310px;
    width: 100%;
}

.class-banner {
    background: url("images/sds-banner.jpg") no-repeat center center;
    height: 310px;
}
.class-banner1 {
    background: url("images/yl-banner.jpg") no-repeat center center;
    height: 310px;
}
.class-banner2 {
    background: url("images/lhf-banner.png") no-repeat center center;
    height: 310px;
}
.class-banner3 {
    background: url("images/ht-banner.jpg") no-repeat center center;
    height: 310px;
}
.class-banner4 {
    background: url("images/cj-banner.jpg") no-repeat center center;
    height: 310px;
}
input,
textarea,
select,
button,
body,
html {
    font-family: "微软雅黑";
}

.f13 {
    font-size: 13px;
}

.main{
    margin-top: -20px;
}

.class-banner-main {
    left: 0;
    top: 0;
    width: 100%;
}

.class-banner-block {
    top: 15px;
    right: 30px;
    width: 190px;
    height: 235px;
    padding: 20px;
    background: #fff;
    text-align: center;
    border: 1px solid #ddd;
    border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.class-banner-block img {
    width: 160px;
    height: 160px;
}

.class-banner-block a {
    display: inline-block;
    width: 170px;
    padding: 10px 0;
    background: #1996e6;
    font-size: 18px;
    color: #fff;
    text-align: center;
    border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.class-banner-block a:hover {
    text-decoration: none;
    background: #0077c3;
}

.class-main .count-down {
    width: 100%;
    height: 70px;
    background: #eee;
    font-size: 22px;
    text-align: center;
    line-height: 70px;
    color: #1996e6;
}

.class-main .count-down b {
    font-weight: normal;
    color: #737373;
}

.class-main .hc-h {
    width: 170px;
    margin: 0 auto 15px;
    padding-bottom: 25px;
    font-size: 24px;
    text-align: center;
    background: url(../img/icon.png) no-repeat 4px 40px;
}

.w164 {
    width: 164px;
}

.class-main .class-content {}

.col-fff {
    color: #FFFFFF;
}

.class-content-left {
    width: 810px;
    height: 250px;
    padding: 50px 30px 0 30px;
    background: #61b2ff;
    margin-right: 10px;
}

.class-content-right .direct-block {
    height: 105px;
    margin-bottom: 10px;
    padding-top: 40px;
    background: #23cb9a;
    text-align: center;
}

.class-content-right .class-block {
    height: 105px;
    padding-top: 40px;
    background: #fa7c54;
    text-align: center;
}

.class-form {
    width: 1010px;
    background-color: #f1f4f8;
    padding: 40px 70px;
    margin: 0 auto;
    overflow: hidden;
}

.class-form-box {
    width: 1000px;
}

.class-input-box .s-input {
    width: 220px;
    height: 41px;
    background-color: #ffffff;
    border-radius: 2px;
    border: solid 1px #dddddd;
    margin-left: 5px;
    font-size: 16px;
    color: #666666;
    outline: none;
    padding-left: 10px;
    line-height: 41px;
}

.class-input-box .cue {
    width: 145px;
    display: inline-block;
    color: #FF0000;
}

.class-input-box .b-input {
    width: 264px;
    height: 41px;
    background-color: #ffffff;
    border-radius: 2px;
    border: solid 1px #dddddd;
    margin-left: 5px;
    font-size: 16px;
    color: #666666;
    outline: none;
    padding-left: 10px;
    line-height: 41px;
}

.class-input-box {
    margin-bottom: 15px;
    display: inline-block;
}

.class-main .code-btn {
    color: #FFFFFF;
    background-color: #1996e6;
    width: 98px;
    min-width: 98px;
    height: 41px;
    border-radius: 2px;
    outline: none;
    border: 0;
    vertical-align: middle;
}

.class-main .code-btn:hover {
    background-color: #0077c3;
    cursor: pointer;
}

.class-textarea {
    width: 1009px;
    height: 69px;
    background-color: #ffffff;
    border-radius: 2px;
    border: solid 1px #dddddd;
    resize: none;
}

.class-radio-box {
    margin-bottom: 10px;
}

.class-radio-box .radio {
    width: 13px;
    height: 13px;
    background-color: #ffffff;
    border: solid 1px #dddddd;
    margin-right: 10px;
}

.class-enroll-btn {
    width: 147px;
    height: 40px;
    background-color: #d50007;
    border-radius: 5px;
    margin: 0 auto;
}

.class-enroll-btn a {
    width: 147px;
    height: 40px;
    background-color: #999;
    border-radius: 5px;
    outline: none;
    border: 0;
    color: #FFFFFF;
    font-size: 18px;
    display: block;
    text-align: center;
    line-height: 40px;
}

.class-enroll-btn a:hover {
    cursor: pointer;
    text-decoration: none;
}

.direct-prize .btn {
    display: inline-block;
}
.direct-prize .award{
    height: 394px;
    background: url("images/award.png") no-repeat center center;
    position: relative;
}
.direct-prize .award1{
    background: url("images/award1.png") no-repeat center center;
}
.direct-prize .award2{
    background: url("images/award2.png") no-repeat center center;
}
.direct-prize .award3{
    background: url("images/award3.jpg") no-repeat center center;
}
.direct-prize .award4{
    background: url("images/award4.jpg") no-repeat center center;
}
.direct-prize .award a {
    display: inline-block;
    padding: 10px 0px;
    width: 150px;
    left: 500px;
    bottom: 30px;
    text-align: center;
    font-size: 18px;
    background: #d50007;
    color: #fff;
    border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    position: absolute;
}

.direct-prize .award a:hover {
    background: #c00309;
    text-decoration: none;
}

.sponsor-content {
    height: 185px;
    border: 2px solid #ddd;
    padding: 40px 30px 0 270px;
}

.text-in32 {
    text-indent: 32px;
}

.sponsor-logo {
    background-color: #23cb9a;
    top: 0px;
    left: 0px;
    width: 250px;
    height: 185px;
}

.sponsor-logo-img {
    width: 100px;
    height: 100px;
    margin: 0 auto;
    margin-bottom: 10px;
    border-radius: 50%;
    background: #FFFFFF;
    line-height: 100px;
}

.sponsor-logo-img img {
    width: 90px;
}

.class-icon {
    display: inline-block;
    background: url(images/icon.png) no-repeat;
}

.class-icon-class {
    position: relative;
    top: 3px;
    width: 26px;
    height: 22px;
    background-position: 0 -22px;
}

.f24 {
    font-size: 24px;
}

.class-icon-clock {
    position: relative;
    top: 3px;
    width: 26px;
    height: 26px;
    background-position: -35px -22px;
}

.class-icon-time {
    position: relative;
    top: 3px;
    width: 26px;
    height: 26px;
    background-position: -68px -22px;
}

.lecturer-box {
    width: 100%;
    overflow: hidden;
    padding-top: 30px;
    background: url(../img/bg.jpg) no-repeat center center;
}

.lecturer-content {
    position: relative;
    height: 245px;
    padding: 55px 30px 0 215px;
    background: url(../img/kuang.png) no-repeat center center;
    font-size: 14px;
}

.lecturer-content img {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 200px;
    height: 270px;
}

.direct-prize-left,
.direct-prize-right {
    width: 525px;
    height: 460px;
    background: #75bcff;
    padding: 20px;
}

.direct-prize-img-box {
    position: relative;
    top: -20px;
    left: -20px;
}

.direct-prize-left .img-box {
    width: 557px;
    height: 240px;
    /*background: salmon;*/
}

.direct-prize-right-text {
    width: 277px;
    height: 210px;
    padding-bottom: 13px;
    padding-left: 22px;
}

.direct-prize-right .img-box {
    text-align: center;
    margin-left: 10px;
}

.direct-prize-right .img-box img {
    width: auto;
    height: auto;
    padding-top: 39px;
    vertical-align: bottom;
}

.active-cc {
    color: #cc0001;
    color: #FFFFFF;
}

.checkbox-box {
    min-width: 300px;
    float: left;
    margin-bottom: 20px;
    color: #666666;
}

.clear {
    clear: both;
    zoom: 1;
    height: 0;
}

.direct-prize-left .img-box .img-block {
    width: 169px;
    height: 100px;
    background-color: #ffffff;
    border-radius: 6px;
    margin-right: 9px;
    float: left;
    margin-bottom: 10px;
    text-align: center;
    padding-top: 15px;
}

.direct-prize-left .img-box .img-block img {
    height: 66px;
}

.c0 {
    color: #000000;
}

.b-mt16 {
    margin-top: 16px;
}

.class-other-input {
    width: 1009px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
}
.class-q3{
    width: 1009px;
    height: 60px;
    line-height: 30px;
    font-size: 14px;
}
.vb {
    vertical-align: bottom;
}

.text-d {
    text-decoration: underline;
}

.active-ff:hover {
    color: #FFFFFF;
}