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('image/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('image/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('image/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('image/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('image/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('image/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('image/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/image/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('image/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("image/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/image/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/image/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('image/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('image/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(image/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(image/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*/
.main{
    margin-top:-20px;
    /*overflow: hidden;*/
}
.tek-banner {
    height: 490px;
    background: url(../images/tek_banner.png) no-repeat center center;
}

.tek-content {
    width: 1150px;
    margin: 0 auto;
    position: relative;
}

.tek-logo {
    padding-top: 40px;
    padding-bottom: 94px;
}

.tek-shan {
    position: absolute;
    top: 23px;
    right: 46px;
}

.shan-img {
    position: absolute;
    right: 183px;
    top: 102px;
}

.shan-img img {
    width: 315px;
    height: 267px;
}

.tek-banner-bottom {
    height: 7px;
    background: url(../images/banner-bottom.png) no-repeat center 0;
}

.tek-main {
    padding-top: 36px;
    height: 970px;
    background-color: #0189d4;
}

.tek-main-content {
    width: 1010px;
    background-color: #f1f4f8;
    padding: 40px 70px;
    border-top: 4px solid #78cffb;
    margin: 0 auto;
    overflow: hidden;
}

.formDiv {
    width: 1210px;
    margin-bottom: 25px;
}

.tek-input-box .s-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;
}

.tek-input-box .b-input {
    width: 527px;
    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;
}

.tek-input-box {
    float: left;
    margin-right: 60px;
    margin-bottom: 15px;
}

.code-btn {
    color: #FFFFFF;
    background-color: #008fde;
    width: 98px;
    min-width: 98px;
    height: 41px;
    border-radius: 2px;
    outline: none;
    border: 0;
    vertical-align: middle;
    display: inline-block;
    text-align: center;
    line-height: 41px;
    text-decoration: none;
}

.code-btn:hover {
    background-color: #017fc5;
    color:#ffffff;
    cursor: pointer;
    text-decoration: none;
}

.tek-textarea {
    width: 1009px;
    height: 69px;
    background-color: #ffffff;
    border-radius: 2px;
    border: solid 1px #dddddd;
    resize: none;
}
.tek-check-box {
    margin-bottom: 10px;
}

.tek-check-box p{
    width: 300px;
    display: inline-block;
}

.tek-check-box .check {
    width: 13px;
    height: 13px;
    background-color: #ffffff;
    border: solid 1px #dddddd;
    margin-right: 10px;
}
.text{
    width: 1009px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
}
.tek-radio-box {
    margin-bottom: 10px;
}

.tek-radio-box .radio {
    width: 13px;
    height: 13px;
    background-color: #ffffff;
    border: solid 1px #dddddd;
    margin-right: 10px;
}

.tek-enroll-btn {
    width: 147px;
    height: 40px;
    background-color: #d50007;
    border-radius: 5px;
    margin: 0 auto;
}

.tek-enroll-btn a {
    width: 147px;
    height: 40px;
    background-color: #d50007;
    border-radius: 5px;
    outline: none;
    border: 0;
    color: #FFFFFF;
    font-size: 18px;
    text-decoration: none;
    display: block;
    text-align: center;
    line-height: 40px;
}

.tek-enroll-btn a:hover {
    background-color: #c00309;
    cursor: pointer;
}

.tek-more {
    width: 1150px;
    margin: 0 auto;
}

.tek-more-title {
    padding: 36px 0;
}

.tek-direct {
    width: 1150px;
    height: 328px;
    background-color: #ffffff;
    box-shadow: 0px 0px 10px 0px rgba(6, 0, 1, 0.19);
    border-top: 4px solid #78cffb;
    margin-bottom: 50px;
}

.direct-box {
    width: 328px;
    height: 164px;
    float: left;
}

.tek-user-photo,
.tek-guset {
    width: 164px;
    height: 164px;
    background: #FFFFFF;
    float: left;
    text-align: center;
}

.tek-user-photo img {
    width: 164px;
    height: 164px;
}

.guset-word {
    color: #1286c1;
    padding-top: 56px;
}

.direct-top .tek-guset-arrow {
    width: 0px;
    height: 0px;
    border-top: 15px solid transparent;
    border-left: 20px solid transparent;
    border-bottom: 15px solid transparent;
    border-right: 20px solid #FFFFFF;
    left: -40px;
    top: 70px;
}

.direct-bottom .tek-guset-arrow {
    width: 0px;
    height: 0px;
    border-top: 15px solid transparent;
    border-left: 20px solid #FFFFFF;
    border-bottom: 15px solid transparent;
    border-right: 20px solid transparent;
    right: -40px;
    top: 70px;
}

.direct-img {
    width: 478px;
    text-align: center;
}

.direct-img img {
    padding-top: 86px;
}

.direct-img .tek-date {
    width: 236px;
    height: 28px;
    background-color: #d50007;
    border-radius: 12px;
    left: 123px;
    bottom: -14px;
    color: #FFFFFF;
    line-height: 28px;
}

.disassemble {
    height: 285px;
    width: 1150px;
    margin-bottom: 55px;
}

.disassemble-left {
    width: 532px;
    padding-top: 56px;
}

.disassemble-left .tek-date {
    width: 236px;
    height: 28px;
    background-color: #d50007;
    border-radius: 12px;
    left: 145px;
    bottom: -14px;
    color: #FFFFFF;
    line-height: 28px;
}

.disassemble-photo {
    width: 285px;
    height: 285px;
}

.disassemble-name {
    height: 40px;
    background: #000000;
    color: #FFFFFF;
    line-height: 40px;
    bottom: 0;
    width: 285px;
}

.b-mr48 {
    margin-right: 48px;
}

.tek-footer {
    padding-top: 54px;
    height: 340px;
    background-color: #eaeff5;
}

.tek-footer-block {
    width: 322px;
    height: 223px;
    padding: 12px;
    border: solid 1px #92aac8;
}

.tek-footer-content {
    width: 1150px;
    margin: 0 auto;
}

.tek-footer-right {
    width: 413px;
    padding-top: 43px;
}

.tek-footer-block img {
    width: 322px;
    height: 226px;
}

.tek-footer-right .tek-date {
    width: 236px;
    height: 28px;
    background-color: #d50007;
    border-radius: 12px;
    left: 93px;
    bottom: -14px;
    color: #FFFFFF;
    line-height: 28px;
}

.tek-fixed {
    position: fixed;
    right: 10px;
    top: 300px;
    z-index: 99999;
}

.tek-fixed-bottom {
    width: 170px;
    height: 44px;
    background-color: #d50007;
    line-height: 44px;
    border-radius: 4px;
    color: #FFFFFF;
}
.tek-fixed-bottom:hover{
    background: #c00309;

}
.tek-fixed a:hover {
    text-decoration: none;
}


.tek-draw{
	margin: -15px 0 -20px;
}
.tek-draw .banner{
	background: url(images/draw_banner.png) no-repeat center center;
	height: 1080px;
	overflow: hidden;
}
.tek-draw .banner .draw-1{
    width: 1125px;
	height: 590px;
	background-color:rgba(255,255,255,.9);
	border-radius: 10px;
	margin: 0 auto;
	margin-top: 345px;
	position: relative;
}
.tek-draw .banner .draw{
	margin: 0 auto;
    margin-top: 345px;
    border-radius: 10px;
    background: rgba(255, 255, 255, .9);
    width: 1090px;
    height: 525px;
    overflow: hidden;
    position: relative;
}

.tek-draw .banner .draw-1 .draw-title,.tek-draw .banner .draw .draw-title{
	height: 98px;
	background: #ff4963;
	line-height: 98px;
	border-radius:10px 10px 0 0;
}
.tek-draw .banner .draw-1 .draw-footer{
	height: 87px;
	border-radius: 0 0 10px 10px;
	line-height: 98px;
	text-align: center;
	background: #ff4963;
	position: absolute;
	bottom: 0;
	width: 100%;
}
.tek-draw .banner .draw-1 .draw-footer button{
	border: 0;
	outline: none;
	font-size: 30px;
	color: #fff;
	background: none;
	cursor: pointer;
}
.tek-draw .banner .draw-1 .stop-btn{
	display: none;
}
.tek-draw .banner .draw-1 .info-box{
	padding-top: 40px;
	width: 700px;
	margin: 0 auto;
}
.f30{
	font-size: 30px;
}
.tek-draw .inline-block{
	display: inline-block;
}
.tek-draw .info-box ul li{
	font-size: 0;
	margin-bottom: 20px;
	height: 36px;
}
.tek-draw .info-box2 ul li{
	font-size: 0;
}
.tek-draw .banner .draw-2 .info-box2{
	width: 1160px;
	margin: 0 auto;
	margin-top: 345px;
}
.tek-draw .banner .draw-2 .info-box2 .top{
	height: 40px;
	background-color: #ff4963;
	border-radius: 17px;
}
.tek-draw .draw-2,.tek-draw .draw-1{
	display: none;
}
.tek-draw .draw-2 .content{
	width: 1090px;
	height: 580px;
	padding-top: 50px;
	background-color: #ffffff;
	box-shadow: inset 0px 3px 4px 0px 
		rgba(0, 0, 0, 0.42);
	background: rgba(255,255,255,.9);
	margin: 0 auto;
	position: relative;
	z-index: 2;
	top: -20px;
	text-align: center;
}
.tek-draw .draw-2 .content .moblie-box{
	width:950px;
	padding-top: 50px;
	margin: 0 auto;
}
.tek-draw .draw-2 .content .moblie-box ul{
	text-align: left;
}
.tek-draw .draw-2 .content .moblie-box ul li{
	font-size: 22px;
	border-bottom: dashed 1px #ff4963;
	padding-top: 20px;	
}
.tek-draw .draw-2 .content .moblie-box ul li .phone-num{
	width: 164px;
	padding-bottom: 20px;
}
.tek-draw .text-bottom{
	width: 100%;
	position: absolute;
	text-align: center;
	font-size: 24px;
	bottom: 40px;
	color: #333;
}
.tek-draw .mantou{
	position: absolute;
	right: -235px;
	bottom: -60px;
}
.tek-draw  .go-back{
	font-size: 24px;
    color: #ff6600;
    position: absolute;
    left: 105px;
    bottom: 60px;
    z-index: 11;
    cursor: pointer;
}
.tek-draw .draw-ul {
	display: inline-block;
}
.tek-draw .draw-ul .see-draw{
	right: 38px;
	bottom: 28px;
	position: absolute;
	color: #FF6600;
	font-size: 22px;
	cursor: pointer;
}
.tek-draw .prize-img{
	width: 240px;
	height: 240px;
	border-radius: 6px;
	line-height: 145px;
	position: relative;
	margin-right: 35px;
	cursor: pointer;
	color: #666;
}
.tek-draw .prize-img .prize-border{
	width: 240px;
	height: 240px;
	border-radius: 6px;
	border: solid 1px #666666;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	/*border: solid 4px #eb4969;*/
}
.tek-draw .prize-img img{
	max-width: 100%;
    max-height: 190px;
    padding-top: 10px;
}
.tek-draw .prize-box{
	display: inline-block;
	line-height: normal;
	vertical-align: middle;
	width: 100%;
}
.tek-draw .prize-img:nth-last-child(2){
	margin-right: 0;
}
.tek-draw .prize-text{
	position: absolute;
	bottom: 5px;
	text-align: center;
	width: 100%;
}
.tek-draw .f22{
	font-size: 22px;
}
.tek-draw .draw .tek-draw-btn{
	width: 264px;
	height: 62px;
	background-color: #ff4963;
	border-radius: 10px;
	text-align: center;
	line-height: 62px;
	color: #fff;
	outline: none;
	border: 0;
	font-size: 30px;
	cursor: pointer;
}
.tek-draw .b-inblock{
	display: inline-block;
}
