/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;}
html{-webkit-text-size-adjust:none;}
body{background-color:#f0f0f0;font:12px/2em Microsoft Yahei,tahoma,HELVETICA;text-align:center;color:#333;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:none;vertical-align:top;
    -webkit-transition:opacity .2s;
    -moz-transition:opacity .2s;
    -o-transition:opacity .2s;
    transition:opacity .2s;
    -ms-transition:none;
}
i,em{font-style:normal;}
input,select,option,textarea{font-size:12px;font-family:Microsoft Yahei,tahoma,HELVETICA;outline:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#dd1515;}
a:hover em,a:hover b, a:hover i, a:hover span {cursor:pointer;}
a:hover img {opacity:0.9}

/*header*/
.header {height:58px;padding:6px 0 10px;border-bottom:1px solid #cdcdcd;background-color:#fff;/*position:fixed;width:100%;z-index:5;top:29px;left:0;*/}
.logo {float:left;overflow:hidden;}
.logo, .logo img {
    -webkit-transition:all 0.3s;
    -moz-transition:all 0.3s;
    -o-transition:all 0.3s;
    transition:all 0.3s;
    -ms-transition:none;
}
.logo-index {width:165px;margin-right:65px;}
.logo-vr {width:200px;margin-right:40px;}

.nav-main {float:left;}
.nav-main li {height:58px;line-height:58px;float:left;margin-right:45px;position:relative;}
.nav-main li a {font-size:18px;color:#333;float:left;}
.nav-main li .triangle-black-b {bottom:-22px;left:50%;margin-left:-10px;display:none;bottom:-10px\9;}
.nav-main li.active a, .nav-main li a:hover, .nav-main .current a {color:#dd1515;}
.nav-main li.active .triangle-black-b {display:block;}

.search {margin-top:13px;float:right;}
.ks-bar {border:1px solid #e5e5e5;border-radius:18px;height:34px;width:164px;padding:0 18px;overflow:hidden;zoom:1;}
.ks-bar .input {height:34px;line-height:34px;border:none;color:#999;float:left;background:transparent;}
.ks-bar .focus {color:#333;}
.ks-bar .submit {height:18px;width:18px;border:none;margin:8px 0;float:right;background-position:0 0;cursor:pointer;}

.header-fixed {padding-top:45px;}
.header-fixed .header {width:100%;padding:0;}
.header-fixed .header {position:fixed;top:0;z-index:1000;}
.header-fixed .header .logo-index {width:50px;margin-right:45px;}
.header-fixed .header .logo-vr {width:56px;}
.header-fixed .header .logo-vr img {}
.header-fixed .nav-main-content {margin-top:0;}
.header-fixed .nav-main li .triangle-black-b {bottom:-12px;bottom:0\9;}

/*顶部导航弹层*/
.nav-main-content {margin-top:10px;background-color: rgba(0,0,0,0.9);background-color:#000\9;position:relative;z-index:9;clear:both;zoom:1;}
.nav-main-content .panel {display:none;}
.nav-main-content .pic-txts-list {padding:60px 42px 60px 103px;overflow:hidden;zoom:1;text-align:left;}
.nav-main-content .pic-txts-list .pic-txts {width:265px;margin-right:60px;float:left;display:inline;}
.nav-main-content .pic-txts-list .pic-txts .title {font-size:16px;padding:16px 0 11px;color:#c2c2c2;}
.nav-main-content .pic-txts-list .pic-txts .summary {line-height:22px;color:#888;max-height:66px;overflow:hidden;}
.nav-main-content .pic-txts-list .pic-txts:hover .title {color:#dd1515;height:48px;overflow:hidden;}
.nav-main-content .pic-txts-list .pic-txts:hover .summary {color:#fff;}
      
/*common*/
body .navibar-wrap {width:1120px;}
.doc {min-width:1120px;background-color:#f6f6f6;border-bottom:1px solid #e5e5e5;/*padding-top:75px;*/}
.g-footer {clear:both;}
body .g-footer, body .g-footer a {color:#333;}

.submit, .slider .prev, .slider .next, .slider-ctrl i, .icon-cmt, .qrc-thumb i, .guide-top i, .icon-play {background-image:url(/www1/2016/intedevice/images/sprite.png);background-repeat:no-repeat;background-color:transparent;}

.area {margin-top:20px;}
.area-main .col-a {width:760px;float:left;}
.area-main .col-b {width:340px;margin-left:780px;}
.box {padding:20px;margin-bottom:20px;background-color:#fff;}
.box .hd {height:24px;font-size:18px;margin:-3px 0 17px;zoom:1;}
.inner{width:1120px;margin:0 auto;*zoom:1}.inner:after{content:"\20";clear:both;height:0;display:block;overflow:hidden;}


.pics {}
.pics .pic {background-color:#000;}
.pics .pic.pic-video {position: relative;}
.pics .pic-video .icon-play {width: 56px;height: 56px;background-position: -220px 0;position: absolute;top: 50%;left: 50%;margin: -28px 0 0 -28px;display: none;}
.pics .pic-video:hover .icon-play {display: block;}
.pics a {display:block;}
.pics .title {font-size:14px;margin:17px 0 2px;}

.hook {display:inline-block;width:0;height:100%;overflow:hidden;line-height:999em;font-size:0;vertical-align:middle;*zoom:1;*display:inline;}
.pic-txt-mid {position:relative;display:block;}
.pic-txt-mid .pic {background-color:#000;}
a.pic-txt-mid:hover .pic img,.current .pic img {opacity:0.5;filter:alpha(opacity=50);}
.pic-txt-mid .txt-mid {position:absolute;top:0;left:0;}
.pic-txt-mid .hook {display:none;}
a.pic-txt-mid .hook {display:inline-block;}
a.pic-txt-mid .txt-mid {font-size:0;letter-spacing:0;text-align:left;position:absolute;top:0;left:0;}
.pic-txt-mid .txt-mid .title {overflow:hidden;font-size:14px;}
.txt-mid .title {display:inline-block;vertical-align:middle;*zoom:1;*display:inline;max-height:72px;margin:0;overflow:hidden;}
a.pic-txt-mid .txt-mid .title {color:#fff;}



.guide {position: fixed;right:30px;bottom: 30px;z-index: 9;}
.guide-wrap {}
.guide-qrc {position: relative;}
.guide-qrc .qrc-thumb {width: 44px;height: 44px;border:1px solid #d9d9d9;background-color: #fff;position: relative;z-index: 2;}
.guide-qrc .qrc-thumb i {width: 20px;height: 20px;margin:12px;background-position: -140px 0;display: block;}
.qrc-tab {display: none;position: absolute;}

.guide-qrc-hover .qrc-thumb {border-left:none;padding-left:1px;}
.guide-qrc-hover .qrc-thumb i {background-position: -140px -20px;}
.guide-qrc-hover .qrc-tab {*width:292px; display: block;right: 45px;bottom: 0;background-color: #fff;border:1px solid #d9d9d9;z-index: 1;overflow: hidden;font-size: 14px;}
.guide-qrc-hover .qrc-tab .qrc-tab-ctrl {padding: 15px 20px 0;margin-right: -42px;border-bottom:1px solid #d9d9d9;}
.guide-qrc-hover .qrc-tab .qrc-tab-ctrl .item {width: 56px;text-align: center;margin-right: 42px;padding-bottom: 5px;float: left;margin-bottom: -1px;position: relative;z-index: 1;cursor: pointer;}
.guide-qrc-hover .qrc-tab .qrc-tab-ctrl .current {border-bottom: 2px solid #dd1515;}
.guide-qrc-hover .qrc-tab .qrc-tab-container {padding:20px 46px 16px;}
.guide-qrc-hover .qrc-tab .qrc-tab-container img {margin-bottom: 16px;}
.guide-qrc-hover .qrc-tab .qrc-tab-container p {line-height: 22px;}

.guide-top {border:1px solid #d9d9d9;border-top:none;width: 44px;height: 44px;background-color: #fff;display: none;cursor: pointer;}
.guide-top i {width: 22px;height: 12px;margin:16px 11px;display: block;background-position: -162px 0;vertical-align: top;}
.guide-top:hover i {background-position: -162px -13px;}
.guide-top-change .guide-top {display: inline-block;}
.guide-top-change .guide-qrc-hover .qrc-tab {bottom:-45px;}  

/*cMain*/
.slider-main {height:350px;overflow:hidden;position:relative;}
.slider-main .prev, .slider-main .next {width:35px;height:70px;position:absolute;top:50%;margin-top:-35px;z-index:1;cursor:pointer;opacity:0.3;filter:alpha(opacity=30);
    -webkit-transition:right .2s, left .2s;
    -moz-transition:right .2s, left .2s;
    -ms-transition:right .2s, left .2s;
    -o-transition:right .2s, left .2s;
    transition:right .2s, left .2s;
}
.slider-main .prev:hover {background-position:0 -30px;}
.slider-main .next:hover {background-position:-35px -30px;}
.slider-main .prev {left:-35px;background-position:-70px -30px;}
.slider-main .next {right:-35px;background-position:-105px -30px;}
.slider-hover .prev {left:0;}
.slider-hover .next {right:0;}
.slider-main .pic-txts {display:block;position:relative;text-align:left;}
.slider-main .pic-txts .txts {padding:16px 20px 10px;background-color:rgba(0,0,0,0.5);position:absolute;bottom:0;left:0;color:#fff;width:1040px;}
.slider-main .pic-txts .txts .title {font-size:22px;margin-bottom:7px;}
.slider-main .pic-txts .txts .summary {width: 900px;height: 48px;overflow: hidden;font-size:14px;}
.slider-main .slider-ctrl {position:absolute;right:20px;bottom:31px;width:92px;z-index:2;}
.slider-main .slider-ctrl i {width:18px;height:18px;margin-left:5px;float:left;cursor:pointer;background-position:-88px 0;}
.slider-main .slider-ctrl i.current {background-position:-70px 0;}

.pic-topic {position:relative;display:block;}
.pic-topic .borderline {width:678px;height:208px;position:absolute;top:20px;left:20px;border:1px solid #fff;opacity:0.3;filter:alpha(opacity=30);z-index:1;}
.pic-topic .overlay {background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;opacity:0;filter:alpha(opacity=0);}
.news-tag {border:1px solid #dd1515;height:21px;line-height:21px;position:relative;display:inline-block;*display:inline;*zoom:1;z-index:3;}
.news-tag span {padding:0 5px;float:left;}
.news-tag .category {background-color:#dd1515;color:#fff;}
.news-tag .channel {background-color:#fff;color:#dd1515;}
.news-tag .gap {height:3px;width:1px;background-color:#fff;position:absolute;right:-1px;top:9px;}
.pic-topic .news-tag {position:absolute;top:20px;left:20px;}
.pic-topic .title-wrap {width:100%;height:54px;line-height:54px;position:absolute;bottom:0;left:0;z-index:3;}
.pic-topic .title-wrap .title {color:#fff;font-size:16px;display:inline-block;padding:0 20px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000);}
.pic-topic:hover .overlay {opacity:0.5;filter:alpha(opacity=50);}
.pic-topic:hover .title-wrap .title {background-color:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#00000000);}

.pic-news-list {}
.pic-news-list .pic-news {text-align:left;padding-bottom:30px;border-bottom:1px dashed #e5e5e5;margin-bottom:30px;}
.pic-news-list .pic-news.last {padding-bottom:0;border-bottom:none;margin-bottom:0;}
.pic-news-list .pic-news {overflow:hidden;zoom:1;}
.pic-news-list .pic-news .pic {float:left;margin-right:20px;background-color:#000;width:200px;}
.pic-news-list .pic-news .news-txts {width:500px;float:left;}
.pic-news-list .pic-news .news-content {margin:5px 0 7px;*margin-top:15px;}
.pic-news-list .pic-news .news-content .title {margin:0 0 -1px;*margin-bottom:4px;}
.pic-news-list .pic-news .news-content .title a {font-size:18px;display:inline-block;height:24px;overflow:hidden;}
.pic-news-list .pic-news .news-content .summary {font-size:14px;line-height:22px;color:#999;height:66px;overflow:hidden;}
.pic-news-list .pic-news .news-info {height:12px;line-height:12px;overflow:hidden;color:#999;}
.pic-news-list .pic-news .news-info .sep {margin:0 10px;}
.pic-news-list .pic-news .news-info .cmts {float:right;height:12px;}
.pic-news-list .pic-news .news-info .cmts em {display:inline-block;vertical-align:top;}
.icon-cmt {width:13px;height:12px;margin-right:4px;display:inline-block;background-position:-19px 0;}

.loading {margin-top:25px;display: none;}
.box.more-hidden {display: none;}  
/*pager*/
.pager {margin: 40px auto 50px;}
.pager a, .pager span {width: 39px;height: 39px;margin: 0 2px 0 3px;border:1px solid #ececec;background-color: #fff;color: #333;display: inline-block;line-height: 40px;}
.pager a:hover, .pager span {background-color: #dd1515;color: #fff;}
.pager .prev, .pager .next {width: 39px;height: 39px;background-image: url(/www1/2016/intedevice/images/pager_bg.png);background-repeat: no-repeat;text-indent: -999em;}
.pager .prev {background-position: -40px 0;}
.pager .prev:hover {background-position: 0 0;}
.pager .next {background-position: -40px -40px;}
.pager .next:hover {background-position:0 -40px;}
/*side*/
.slider-side {position:relative;overflow: hidden;}
.slider-side .slider-ctrl {position:absolute;top:170px;left:0;width:300px;height:3px;overflow:hidden;}
.slider-side .slider-ctrl .item {width:100px;background-color:#000;height:3px;float:left;}
.slider-side .slider-ctrl .current {background-color:#dd1515;}

.posts li {border-top:1px dashed #e5e5e5;min-height:54px;vertical-align:top;}
.posts li.current {border-top:none;margin-bottom:-1px;}
.posts .last {margin-bottom:-21px;}
.posts .pic-txt-mid .pic {display:none;}
.posts .pic-txt-mid .txt-mid .title {height:24px;margin:15px 0;text-align: left;}
.posts .current .pic {display:block;}
.posts .current .txt-mid {width:240px;height:72px;padding:30px 29px;}
.posts .current .txt-mid .title {height:auto;color:#fff;text-align: center;}

.side-pics .pic-txt-mid .txt-mid {width:200px;height:98px;padding:36px 50px;text-align:center;}
.side-pics li {margin-bottom:20px;}
.side-pics li.last {margin-bottom:0;}

.rank-wrap {overflow: hidden;zoom: 1;margin-right:-10px;}
.tab-rank {text-align:left;}
.tab-rank .tab-ctrl {overflow:hidden;zoom:1;}
.tab-rank .tab-ctrl .item {float:left;width:91px;height:30px;line-height:30px;margin:0 10px 10px 0;border:1px solid #e5e5e5;border-radius:15px;text-align:center;font-size:14px;color:#999;cursor:pointer;}
.tab-rank .tab-ctrl .item.mr-0 {margin-right:0;}
.tab-rank .tab-ctrl .current {color:#dd1515;border-color:#dd1515;}
.tab-rank .tab-container {overflow:hidden;zoom:1;}
.tab-rank .tab-container .panel {zoom: 1;}


.rank {padding-top:1px;}
.rank li {height:30px;line-height:30px;padding:0 0 0 22px;position:relative;zoom:1;overflow:hidden;-ms-word-break:break-all;word-break:break-all;vertical-align:middle;text-align:left;}
.rank li em,.rank li .sub,.rank li em,.rank li h6{font-size:14px}
.rank li em {width:16px;position:absolute;top:0;*top:-1px;left:0;font:italic 16px/31px Arial;color:#999;text-align:center;letter-spacing:-2px}
.rank li .lab-1 {color:#f33}
.rank li .lab-2,.rank li .lab-3 {color:#f80}
.rank li .sub {margin-left:6px; float:right; color: #999; font-size:12px; line-height:32px;}
.rank li .sub a{color:#999;}
.rank li .sub a:hover{color: #f80;}
.rank li h6 {font-weight:normal;}

.rank-twice-a {width:165px;margin-right:10px;float:left;}
.rank-twice-c {width:145px;margin-right:10px;float:left;}
.rank-twice-c.last {margin-right:0;}    

/*other*/
.triangle {width:0;height:0;line-height:0;overflow:hidden;font-size:0;border-style:dashed;border-width:5px;position:absolute;
    -webkit-transition:-webkit-transform .2s;
    transition:transform .2s;
    -webkit-transform-origin :center 20%;
    transform-origin :center 20%;
}
.active .triangle {
    -webkit-transform:rotate(180deg);
    -o-transform:rotate(180deg);
    transform:rotate(180deg);
    border-color:#fa0 transparent transparent
}
.triangle-black-b {border-style:dashed dashed solid dashed;border-width:10px;opacity:0.9;filter:alpha(opacity=90);}
.active .triangle-black-b {border-color:#000 transparent transparent;border-color:transparent transparent #000\9;}

.mark{float:left;}

/* 关键词 */
.seo-links{zoom:1;line-height:32px;overflow:hidden;}
.seo-links a {float:left; margin-right:15px; white-space:nowrap;font-size:14px;}
/*ivy*/
.ivy {overflow:hidden;zoom:1;}
.ivy img,.ivy iframe,.ivy object,.ivy embed { display:block;}
.ivy-wrap {}
.ivy-wrap img,.ivy-wrap iframe,.ivy-wrap object,.ivy-wrap embed {}

.ivy-tonglan .ivy-wrap {}
.ivy-tonglan {}
.ivy-tonglan img,.ivy-tonglan embed,.ivy-tonglan object,.ivy-tonglan iframe {width: 720px;height: 180px;padding:20px;margin-bottom: 20px;background-color: #fff;}
.ivy-300 img,.ivy-300 embed,.ivy-300 object,.ivy-300 iframe {width:300px;height:250px;padding:20px;margin-bottom:20px;background-color: #fff;}
.ivy-300-inner img,.ivy-300-inner embed,.ivy-300-inner object,.ivy-300-inner iframe {width:300px;height: 60px;margin-top: 20px;}
  