﻿/*resetStart*/
* { margin: 0; padding: 0; list-style: none; }
body { font-size: 14px; font-family: "\5FAE\8F6F\96C5\9ED1"; color: #333; line-height: 24px; }
img { border: none; /*display:block;*/ } /*解决IE浏览器下图片出现蓝色边框的bug*/
.clearfix:after { content: "."; visibility: hidden; height: 0; display: block; clear: both; }
.clearfix { zoom: 1; }
a { color: #333; text-decoration: none; outline: none; }
a:hover { text-decoration: none; color: #00ade7; }
.dy_c { color: #00ae86; }
.dy a:hover { color: #66ceb6; }
.yq_c { color: #007ecc; }
.yq a:hover { color: #66b2e0; }
.gy_c { color: #00a2c7; }
.gy a:hover { color: #66c7dd; }
i, em { font-style: normal; }
.w_1002 { width: 1002px; height: auto; margin: 0 auto; overflow: hidden; }
.pd_45 { padding: 45px 0px; }
.fl { float: left; }
.fr { float: right; }
.f_arial { font-family: arial; }
/*resetEnd*/

/*headerStart*/
/*topStart*/
.top{ width:100%; height:40px; background:#333; position:relative;}
.top div{ width:1002px; margin:auto;}
.top div ul li{ float:right; line-height:40px; color:#a4a4a4; font-size:12px;}
.top div ul li a{ color:#a4a4a4; text-decoration:none;}
.top div ul li a:hover{ color:#FFF;}
.top div ul li span{ padding:0 14px 0 14px; color: #4e4e4e;}
/*topEnd*/
/*navStart*/
.nav{ width:1002px; height:114px;  margin:auto; position:relative;}
.nav .logo{ width:250px; height:68px; background:url(../img/logo.png) no-repeat; position:absolute; top:32px;}
.nav .logo a{ display:block; height:68px; text-indent:-999em; }
.nav ul{ position:absolute; right:0px; top:64px;}
.nav ul li{ float:left; padding-left:20px; height:50px;}
.nav ul li.all-pro{ padding-right:20px; background:url(../img/spring.png) no-repeat 102px -287px; cursor:pointer;}
.nav ul li a{ color:#666; font-size:14px; text-decoration:none; display:inline-block; height:50px;}
.nav ul li a:hover{ color:#00ade7;}
.nav .wechat{ position:absolute; width: 100px; height: 30px; left:755px; top:50px;}
.nav .wechat i{ display: block; float: left; width: 30px; height: 30px; background:url(../img/spring.png) no-repeat; overflow: hidden;}
.nav .wechat i.weix{ background-position: -5px -270px; cursor: pointer; }
.nav .wechat i.weib{background-position: -5px -234px;}
.nav form{ height:114px;}
.nav .search{ position:absolute; top:24px; right:0; border: 1px solid #dbdbdb; width:284px; }
.nav .search input{ float:left; outline:none;}
.nav .search #myInp{ width:258px; height:22px; line-height: 22px; border:none; padding:0px 0px 0px 4px; color:#ccc; font-size:12px; }
.nav .search input[type=submit]{ width: 20px; height: 20px; border: 0; background:url(../img/spring.png) no-repeat; background-position: -5px -259px; cursor: pointer;}
.nav .select{ position:absolute; top:50px; right:0; width:266px; height:auto; padding:5px 10px; background:#4b4b4b; color:#fff; border-radius:2px; display:none;}
.nav .select span{ float:left; margin-right:25px;}
.nav .select input{ margin-right:4px;}
/*下拉*/
.nav-all-pro-list{ width:100%; height:auto; background:#f9f9f9; border-top:1px solid #e5e5e5; display:none; position:absolute; z-index:999; padding:30px 0px 60px 0px;}
/*.nav-all-pro-list ul.in{ margin-left:-100px*/
.nav-all-pro-list ul.in>li{ float:left; margin-right:55px;}
.nav-all-pro-list ul.in>li>dl>dt{font-size:17px; border-bottom:1px solid #ccc; padding-bottom:14px; margin-bottom:14px;}
.nav-all-pro-list ul.in>li.li01>dl>dd>a{ display:inline-block;width:190px; }
.nav-all-pro-list ul.in>li.li02>dl>dd>a{ display:inline-block; width:232px; }
.nav-all-pro-list ul.in>li.li03>dl>dd>a{ display:inline-block; width:220px; }
/*navEnd*/
/*headerEnd*/

/*轮播图开始*/
.lunbo{ position:relative; height:498px;}
.lunbo>ul>li{ width:100%; height:498px; position:absolute; top:0; left:0; display:none;}
.lunbo>ul>li:first-child{ display:block;}
.lunbo>ul>li>a{ display:block; width:100%; height:100%;}
.lunbo .leftBut,.lunbo .rightBut{ width:41px; height:69px; position:absolute; top:50%; margin-top:-35px; background:url(../img/button.png) no-repeat; cursor:pointer; display:none;}
.lunbo .leftBut{ background-position:-83px 0; left:50%; margin-left:-580px;}
.lunbo .rightBut{ background-position:-125px 0; right:50%; margin-right:-580px;}
.lunbo .leftBut:hover{ background-position:0 0;}
.lunbo .rightBut:hover{ background-position:-41px 0;}
.lunbo>ol{ width:156px; position:absolute; bottom:20px; left:50%; margin-left:-50px;}
.lunbo>ol>li{ float:left; width:12px; height:12px; background:#a6a5a0; margin-right:10px; cursor:pointer; border-radius:10px;-ms-border-radius:10px; -moz-border-radius:10px;-webkit-border-radius:10px;}
.lunbo>ol>li.current{ background:#61e7f7;}
/*轮播图结束*/

/*footerStart*/
/*footer-topStart*/
.footer{ background:#333;}
.footer-top { width: 100%; height: 430px; background: url(../img/footer-top-bg.png) repeat-x center center; }
.footer-top-in { width: 1002px; height: 430px; margin: 0 auto; position: relative; }
.footer-top-in-top { position: absolute; top: 108px; left: 208px; line-height: 35px; font-family: "\5FAE\8F6F\96C5\9ED1"; text-align: center; }
.footer-top-in-top .con1 { color: #f4f4f4; font-size: 40px; }
.footer-top-in-top .con2 { color: #939393; font-size: 14px; padding-top: 20px; }
.footer-top-in ul { position: absolute; left: 0; bottom: 82px; }
.footer-top-in ul li { float: left; color: #00ade7; width: 200px; font-size: 16px; font-family: "\5FAE\8F6F\96C5\9ED1"; text-align: center; }
.footer-top-in ul li:first-child { font-size: 20px; }
.footer-top-in ul li.footer-wechat { cursor: pointer; }
.footer-top-in ul li i { display: block; width: 100%; height: 55px; margin-bottom: 20px; background: url(../img/spring.png) no-repeat; }
.footer-top-in ul li.footer-tel i { background-position: 78px -112px; }
.footer-top-in ul li.footer-qq i { background-position: 78px -52px; }
.footer-top-in ul li.footer-wechat i { background-position: 62px -173px; }
.footer-top-in ul li.footer-mail i { background-position: 78px 3px; }
.footer-top-in ul li.footer-jd i { background-position: 75px -419px; }
.footer-top-in ul li a { color: #00ade7; }
.footer-top-in ul li:hover, .footer-top-in ul li:hover a { opacity: .88; filter: alpha(opacity=88); }
.footer-top-in ul li:hover:first-child { opacity: 1; filter: alpha(opacity=100); }
/*footer-topEnd*/
/*footer-bottomStart*/
.footer-bottom { width: 100%; height: 260px; background: #333; }
.footer-bottom ul { padding-top: 72px; }
.footer-bottom ul li { float: left; width: 180px; margin-left: 53px; border-left: 2px solid #464b4f; }
.footer-bottom ul li dl { padding-left: 30px; }
.footer-bottom ul li dl dt { color: #e0e0e0; padding-bottom: 10px; line-height: 20px; }
.footer-bottom ul li dl dd { font-size: 12px; line-height: 20px; }
.footer-bottom ul li dl dd a { color: #838383; }
.footer-bottom ul li dl dd a:hover { color: #b0afaf; }
.footer-bottom p { padding-top: 50px; font-size: 12px; text-align: center; color: #838383; }
/*footer-bottomEnd*/
/*footerEnd*/

/*totopStart
.toTop { background: url(../img/online_top.png) no-repeat 0 -61px; width: 63px; height: 56px; position: fixed; right: 10px; bottom: 10px; display: none; }
.toTop:hover { background-position: -80px -61px; }
totopEnd*/

/*弹出微信二维码遮罩层*/
.tc_bg { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background: #000; opacity: 0.6; filter: alpha(opacity=60); z-index: 99; display: none; }
.tc_con { position: fixed; width: 258px; left: 50%; margin-left: -128px; top: 50%; margin-top: -128px; z-index: 100; display: none; }
/*点击QQ弹窗*/
.tc_qq{ width:800px; height:90px; background:#fff; border:1px solid #ececec; position:fixed; left:50%; margin-left:-435px; top:50%; margin-top:-75px; z-index:101; display:none; padding-left:70px; padding-top:30px; padding-bottom: 30px;}
.tc_qq ul li{ float:left; width:110px; line-height:30px; background:url(../img/online.gif) no-repeat left center; padding-left:80px;}
/*首页本地弹出视频遮罩层*/
.video_btn { cursor: pointer; }
.tc_video { display: none; width: 712px; height: 400px; position: fixed; left: 50%; margin-left: -356px; top: 50%; margin-top: -200px; z-index: 101; cursor: pointer; }
.tc_video span.video_start { position: absolute; width: 149px; height: 149px; left: 50%; top: 50%; margin-left: -75px; margin-top: -75px; z-index: 102; }
.tc_video span.close,span.close { position: absolute; width: 35px; height: 35px; right: -25px; top: -15px; cursor: pointer; }
.tc_video span.close img { width: 100%; }
/* pro_nav系列页产品线导航样式 */
.pro_nav { width: 100%; background: #e9e9e9; }
.pro_nav dl { line-height: 50px; }
.pro_nav dl a { color: #666; }
.pro_nav dt { float: left; font-size: 18px; }
.pro_nav dt span { display: inline-block; width: 100px; height: 50px; background: url(../img/s_dy.png) no-repeat 15px -80px; cursor: pointer; }
.pro_nav dd { float: right; }
.pro_nav dd ul li { float: left; margin-left: 26px; height: 48px; }
/*.pro_nav dd ul li.current { border-bottom: 2px solid #00ae86; }*/
/*pro_nav导航隐藏下拉列表样式*/
.pro-nav-list { width: 100%; background: #fff; z-index: 9999; border-bottom: #e3e2e2 1px solid; padding: 22px 0; display: none; position: absolute; }
.pro-nav-list dl { overflow: hidden; line-height: 30px; }
.pro-nav-list dl dt { color: #333; float: left; }
.pro-nav-list dl dd { color: #d0d0d0; }
.pro-nav-list dl dd a { color: #00a2c7; margin: 0 15px; }
.pro-nav-list dl dd a:hover { color: #66c7dd; }
/*pro_nav的TAB栏切换*/
.pro_tb>div { display: none; }
.pro_tb>div:first-child { display: block; }
/*pro_zhuanti技术专题页面样式*/
.pro_zhuanti_left, .pro_faq_left, .pro_yingyong_left, .pro_zhuanti_article_left, .pro_yingyong_article_left { float: left; width: 218px; }
.pro_zhuanti_right, .pro_textight, .pro_yingyong_right, .pro_zhuanti_article_right, .pro_yingyong_article_right { float: right; width: 730px; padding-top: 6px; }
.pro_zhuanti_left ul li, .pro_faq_left ul li, .pro_yingyong_left ul li, .pro_zhuanti_article_left ul li, .pro_yingyong_article_left ul li { line-height: 44px; border-bottom: 1px solid #e8e8e8; background: url(../img/s_dy.png) no-repeat 200px -216px; cursor: pointer; }
.pro_zhuanti_left ul li.current, .pro_faq_left ul li.current, .pro_yingyong_left ul li.current { border-bottom: 1px solid #00ae86; background-position: 200px -253px; }
.pro_zhuanti_right>ol, .pro_textight>ol, .pro_yingyong_right>ol { display: none; }
.pro_zhuanti_right>ol:first-child, .pro_textight>ol:first-child, .pro_yingyong_right>ol:first-child { display: block; }
.pro_zhuanti_right>ol>li { line-height: 30px; background: url(../img/s_dy.png) no-repeat -7px -40px; padding-left: 12px; }
.pro_zhuanti_right>ol>li a { color: #666; }
/*技术专题的文章页面样式*/
.pro_zhuanti_article_right .text, .pro_yingyong_article_right .text { border-bottom: 1px solid #e8e8e8; padding-bottom: 25px; margin-bottom: 25px; }
.pro_zhuanti_article_right .text .tit, .pro_yingyong_article_right .text .tit { font-size: 24px; font-weight: 500; border-bottom: 1px solid #e8e8e8; padding-bottom: 16px; margin-bottom: 16px; }
.pro_zhuanti_article_right .next a, .pro_yingyong_article_right .next a { color: #666; margin-right: 30px; }
/*产品tab栏下的faq页面样式*/
.pro_textight ol li { border-bottom: 1px dashed #ccc; padding-bottom: 16px; margin-bottom: 16px; }
/*产品tab栏下的行业应用页面样式*/
.pro_yingyong_right ol li { border-bottom: 1px dashed #ccc; margin-bottom: 20px; }
.pro_yingyong_right ol li dl { overflow: hidden; padding: 10px 0 30px 0px; }
.pro_yingyong_right ol li dl dt { width: 238px; height: 133px; float: left; overflow:hidden; }
.pro_yingyong_right ol li dl dd { color: #999; line-height: 22px; padding-left: 260px; }
.pro_yingyong_right ol li dl dd .tit { font-size: 18px; color: #666; line-height: 36px; }
.pro_yingyong_right ol li dl dd a:hover { color: #66ceb6; }
/*产品tab栏下的立即咨询页面样式*/
.pro_lianxi .p01 { font-size: 18px; padding: 0px 0px 66px 0px; }
.pro_lianxi ul { padding: 0px 0px 20px 0px; }
.pro_lianxi ol { border-top: 1px solid #e7e7eb; padding: 36px 0px 0px 0px; }
.pro_lianxi li { float: left; width: 200px; height: 260px; text-align: center; margin: 0px 66px; }
.pro_lianxi li i { display: inline-block; width: 106px; height: 106px; background: url(../img/contact.png) no-repeat; }
.pro_lianxi ul li.tel i { background-position: 0px 0px; }
.pro_lianxi ul li.qq i { background-position: -4px -147px; }
.pro_lianxi ul li.wechat i { background-position: 0px -397px; cursor: pointer; }
.pro_lianxi ol li.mail i { background-position: 0px -559px; }
.pro_lianxi ol li.taobao i { background-position: 0px -719px; }
.pro_lianxi ol li.tmall i { background-position: 0px -871px; }
.pro_lianxi ul li .qq_bg { display: inline-block; width: 98px; height: 32px; background: url(../img/contact.png) no-repeat -4px -305px; }
.pro_lianxi li p { margin: 12px 0px; }
.pro_lianxi li span { color: #666; }
/*产品tab栏下的资料下载页面样式*/
  .pro_xiazai dl { line-height: 32px; border-bottom: 1px dashed #cbcbcb; padding: 10px 0px 10px 100px; }  

.pro_xiazai dl:last-child { border: none; }
.pro_xiazai dl dt { display: inline-block; /*width:100px;*/ width:80px; float: left; font-weight: 700; margin-left:-100px; }
.pro_xiazai dl dt.down{background:url(../img/down.jpg) no-repeat center right; cursor:pointer;}
.pro_xiazai dl dt.up{background:url(../img/up.jpg) no-repeat center right; cursor:pointer;}
  .pro_xiazai dl dd {/* background:url(../img/spring.png) no-repeat 100px -373px; *//*padding-left:122px; */ overflow:hidden;} 

.pro_xiazai dl dd img { float:left; margin-top:11px; margin-right:6px;}
.pro_xiazai dl dd a {overflow: hidden;/* max-width: 420px; */text-overflow: ellipsis;white-space: nowrap; display: inline-block; float:left;}
.pro_xiazai dl .zip {/*background:url(../img/spring.png) no-repeat 100px -333px;*/ padding-left:122px; }
.pro_xiazai dl dd span { color: #a39da1; margin: 0px 0px 0px 24px; float:left; display:inline-block; }

.pro_xiazai dl span.zds_zlxzspan{ color:#666; line-height: 20px; padding-left: 20px; display: block; }

/*产品tab栏下的产品特性页面样式*/
/*产品左边主图样式*/
.pro_texing .pro_intro { border-bottom: 1px solid #e7e7e7; padding-bottom: 35px; margin-bottom: 35px; }
.pro_texing .pro_intro>.left { width: 500px; height: 500px; float: left; position: relative; }
.pro_texing .pro_intro>.left>ol>li { position: absolute; top: 5; left: 5; display: none; padding: 0px 50px; }
.pro_texing .pro_intro>.left>ol>li:first-child { display: block; }
.pro_texing .pro_intro>.left>ol>li>img { width: 400px; height: 400px; }
.pro_texing .pro_intro .left .ulCon { height: 100px; width: 394px; position: absolute; bottom: 0px; left: 50%; margin-left: -197px; overflow: hidden; }
.pro_texing .pro_intro .left ul { height: 100px; width: 1000px; position: absolute; left: 0px; }
.pro_texing .pro_intro .left ul>li { width: 60px; height: 60px; float: left; margin: 18px 8px; cursor: pointer; border: 1px solid #d7d7d7; border-radius: 8px; padding: 0px 10px; }
.pro_texing .pro_intro .left ul>li>img { width: 60px; height: 60px; border-radius: 8px; }
.pro_texing .pro_intro .left ul li.current { border: 2px solid #00ae86; }
.pro_texing .pro_intro .left .Btn { width: 41px; height: 69px; background: url(../img/button.png) no-repeat -83px 0px; position: absolute; bottom: 16px; }
.pro_texing .pro_intro .left .leftBtn { left: 12px; }
.pro_texing .pro_intro .left .rightBtn { right: 12px; background-position: -125px 0px; }
/*产品右边说明文字样式*/
.pro_texing .pro_intro .right { width: 430px; height: 440px; float: right; padding: 60px 0px 0px 70px; }
.pro_texing .pro_intro .right h2 { color: #363636; font-size: 24px; line-height: 56px; font-weight: normal; }
.pro_texing .pro_intro .right p.tit { font-size: 18px; color: #666666; padding-bottom: 30px; }
.pro_texing .pro_intro .right p { color: #333; line-height: 28px; }
.pro_texing .pro_intro .right ul.intro_list { margin-top: 30px; }
.pro_texing .pro_intro .right ul.intro_list li { color: #666; }
/*产品特性的下方描述样式*/
p.sentence { color: #666; text-indent: 28px; }
/*表格样式*/
.tab_comm { border-bottom: 1px solid #ccc; margin-bottom: 50px; font-size: 12px; color: #666; width: 1002px; height: auto; margin: 0 auto; }
.tab_comm tr td { border-right: 1px solid #ccc; font-size: 12px; color: #666; padding: 0px 20px; }
.tab_comm tr td.last { border-right: none; }
.tab_comm tr:first-child td { background: #f0f0f0; line-height: 36px; font-weight: 700; }
.tab_comm tr.cen1 td { text-align: center; background: #f0f0f0; line-height: 36px; font-weight: 700; }
.tab_comm tr.cen2 td { text-align: center; padding: 10px 0px; }
.tab_comm tr.cen3 td { text-align: center; }




/*搜索页面样式：2016-04-07-J*/
.search_main{ height:250px; background:url(../img/pub/search_banner.jpg) repeat-x center center; padding-top:166px;}
.search_main .con{ width:670px; height:auto; margin:0 auto; }
.search_main .con_in{ width:670px; height:56px; background:#fff; border-radius:4px; overflow:hidden;}
.search_main .con_in .select{ display:inline-block; width:120px; height:56px; line-height:56px; padding-left:20px; background:url(../img/pub/search_down.png) no-repeat 100px 25px #efefef; font-size:16px; color:#888888; cursor:pointer; float:left; }
.search_main .con_in input{ float:left; border:none; outline:none;}
.search_main .con_in input#srnr{ width:450px; height:20px; line-height:20px; font-size:16px; color:#cfccd5; padding:18px 10px;}
.search_main .con_in input#sousuo{ width:60px; height:56px; background:url(../img/pub/search_s.png) no-repeat 16px 16px; cursor:pointer;}
.search_main .con_hide{ width:140px; height:auto; padding:8px 0px; background:#fff; margin-top:4px; border-radius:4px; display:none;}
.search_main .con_hide ul li{ font-size:14px; color:#888; padding:0px 20px; line-height:30px;}
.search_main .con_hide ul li:hover{ background:#c2c2c2; color:#fff; cursor:pointer;}
.search_list{ padding:40px 0px 60px 0px;}
.search_list p.t1{ font-size:18px; color:#888; /* border-bottom:1px solid #e2e2e2;  */padding-bottom:15px; text-align: center;}
.search_list i{ color:#00a2c8;}
.search_list li{  border-bottom:1px solid #e2e2e2;   /* margin-top:18px;  *//* padding-bottom:20px; */margin-top:15px; padding-bottom:15px;}
.search_list li p.t2{ font-size:18px; color:#666;}
.search_list li p.con{ font-size:14px; color:#b7b7b7; margin-top:8px;}

.search_list ul p.search_listli{font-size: 18px; color: #333; font-weight: 700; height: 35px; line-height: 35px; background:#ebebeb; padding-left: 3px;}
.search_list ul{/* border-bottom: 1px solid #e2e2e2; */ padding: 15px 0px 15px 0px;}
/*分页*/
.page{ text-align:right; height:auto; padding:40px 0px;}  
.page a,.page span.current{ border:1px solid #ccc; color:#666; margin-left:10px; padding:5px 10px;}
.page span.current{ background:#00a2c9; border-color:#00a2c9; color:#fff;}
/*弹出遮罩层视频（线上）*/
.v_bg{ display:none; position:fixed; top:0%; left:0%; width:100%; height:100%; background-color:#000; z-index:1001; -moz-opacity:0.7; opacity:.70; filter: alpha(opacity=70);}
.v_con01,.v_con02,.v_con03,.v_con04,.v_con05{ display:none; position:fixed; top:50%; /*margin-top:-200px;*/ left:50%; margin-left:-356px; width:712px; height:400px; background-color:white; z-index:1002; overflow:auto;}
.v_close{ position:absolute; top:50%; /*margin-top:-220px;*/ left:50%; margin-left:360px; cursor:pointer; z-index:1003;}
/*2016.4.25.J技术专题新样式*/
.newzt>ul.in{ margin-left:-150px;}
.newzt>ul.in>li{ float:left; width:420px; height:auto; margin-left:150px; margin-bottom:60px;}
.newzt>ul.in>li>dl{ height:184px;}
.newzt>ul.in>li>dl>dt{ font-size:18px; margin-bottom:20px; overflow:hidden;}
.newzt>ul.in>li>dl>dd{ line-height:28px; background:url(../img/s_yq.png) no-repeat -42px -123px; padding-left:12px; overflow:hidden;}
.newzt>ul.in>li>dl>dd a{ color:#666;}
.newzt>ul.in>li>dl>dd a:hover{ color:#66b2e0;}
.newzt>ul.in>li>p.tupian{ width:302px; height:141px; margin:25px 0px; overflow:hidden;}
.newzt>ul.in>li>p.gengduo{ border-bottom:1px solid #d6d6d6; text-align:right; padding:8px 0px;}
.newzt>ul.in>li>p.gengduo a{ color:#007ecc;}










/*2016.1.16合并*/
/* 产品功能特点样式 */
.con_h1 { font-size: 32px; color: #333; padding-bottom: 10px; line-height: 38px; text-align: center; }
.con_h2 { font-size: 18px; color: #165aa7; line-height: 26px; }
.con_h3 { font-weight: bold; font-size: 14px; color: #000; }
.con_li { padding: 15px 70px 0; }
.con_li li { background: url(../img/s_gy.png) no-repeat 0px -115px; padding-left: 20px; font-size: 13px; color: #000; line-height: 24px; }
.con_p { font-size: 13px; color: #000; text-align: left; }
.zigbee .con_p { text-align: center; padding: 0 70px; }
.spe_p { font-size: 13px; color: #000; }
.con_img { text-align: center; padding: 30px 0; }
.con_h4 { line-height: 46px; font-size: 24px; color: #333; }

/* 表格样式 */
.pro_tab { border-top: #d6d6d6 1px solid; border-collapse: collapse; margin: 20px auto; }
.pro_tab tr { border: none; }
.pro_tab tr:hover table th, .pro_tab tr:hover table td, .pro_tab tr:hover { background: #F0F0F0; }
.pro_tab tr th { font-weight: bold; background: #F0F0F0; }
.pro_tab tr td, .pro_tab tr th { text-align: left; padding: 3px 20px 3px 20px; line-height: 22px; border: #e1e1e1 1px solid; border-right: none; color:#666; }
.pro_tab table tr td { vertical-align: top; padding: 0 2px; line-height: 22px; border: none; }
.pro_tab tr td a { font-size: 13px; color: #5082c6; }
.pro_tab tr td a:hover { text-decoration: underline; }
.pro_tab tr td p { text-align: left; }
.pro_tab tr th.no_bd_lf, .pro_tab tr td.no_bd_lf { border-left: none; }

 #bg20160515.pro_tab tr td, .pro_tab tr th {
    
    padding: 3px 20px 3px 26px;}
#yhh20160704 tr td, .pro_tab tr th { text-align: left; padding: 3px 16px 3px 13px; line-height: 22px; /* border: #e1e1e1 1px solid; */ border-right: none; color:#666; }  
#v1500v tr td,.pro_tab tr th{ padding: 5px 15px 3px 15px;}

/*系列首页样式 */
.pro_list { padding-top: 50px; overflow: hidden; margin: 0 -40px; }
.pro { width: 280px; float: left; margin: 0 40px; height: 360px; margin-bottom: 50px; }
.pro ul { padding: 15px 0 0 0; }
.pro h4 { color: #333333; font-size: 18px; line-height: 46px; border-bottom: #1da3be 2px solid; }
.pro ul li { line-height: 22px; height: 22px; color:#ccc;}
.pro ul li a { color: #333333; background: url(../img/s_gy.png) no-repeat 0px -153px; padding-left: 17px; }
.pro ul li a:hover { color:#1da3be;}
.pro p { text-align: left; }
.pro ul li span { color: #1da3be; }
/* 系列页首页下面动态排版 */
.dynamic { width: 100%; height: 490px; background: #f6f6f6; }
.dynamic .left { float: left; width: 500px; }
.dynamic .right { float: right; width: 460px; }
.dynamic .p03 { font-size: 24px; margin: 50px 0px 0px 0px; }
.faq_dl {/*  padding-top: 10px; */  padding-top: 4px;}
.faq_dl dl { overflow: hidden;/*  padding: 20px 0 20px 89px; */  padding: 20px 0px 0px 89px;}
.faq_dl dl dt { width: 89px; height: 89px; margin-left: -89px; float: left; overflow:hidden; }
.faq_dl dl dd { font-size: 12px; color: #b3b3b3; line-height: 22px; padding-left: 15px; }
.faq_dl dl dd a { font-size: 18px; color: #333333; line-height: 36px; }
.faq_dl dl dd a:hover { color: #1da3be; }
.dynamic .right ul { margin: 30px 0px 15px 0px; border-bottom: 1px solid #dbdbdb; padding-bottom: 15px; }
.dynamic .right li { line-height: 25px; background: url(../img/spring.png) no-repeat -5px -537px; }
.dynamic .right ul li { padding-left: 15px; }
.dynamic .right ol li { padding-left: 20px; }
/*2016.2.17.Z*/
.dynamic .right.w380 { width: 380px; overflow: hidden; position: relative; padding-left: 60px; }
.dynamic .right .play li img, .dynamic .right .play li .play_img { width: 320px; height: 178px; }
.dynamic .right .play li .play_img { position: relative; cursor: pointer; }
.dynamic .right .play { width: 319px; overflow: hidden; height: 366px; }
.dynamic .right .play ul { overflow: hidden; width: 6000px; border-bottom: none; position: relative; }
.dynamic .right .play li i { width: 58px; height: 58px; display: block; background: url(../img/play.png) no-repeat; position: absolute; top: 50%; left: 50%; margin: -29px 0 0 -29px; }
.dynamic .right .play li { background: none; padding-left: 0; float: left; width: 319px; margin-right: 11px; }
.dynamic .right .play li p.tit { color: #333333; font-size: 18px; line-height: 24px; padding: 10px 0 5px 0; }
.dynamic .right .play li p { color: #b3b3b3; line-height: 22px; font-size: 12px; }
.p_btn a { position: absolute; display: block; width: 24px; height: 42px; background: url(../img/s_gy.png) no-repeat -1px -355px; top: 170px; }
.p_btn a.prev { background-position: 1px -421px; left: 0px; }
.p_btn a.next { background-position: -1px -355px; right: 0px; }
.p_btn a.prev:hover { background-position: 1px -219px; }
.p_btn a.next:hover { background-position: 3px -284px; }
.channel { width: 100%; position: fixed; background: #000; opacity: .5; filter: alpha(opacity=50); top: 0; left: 0; z-index: 998; height: 100%; }
.paly_m { width: 980px; height: 680px; margin-top: -325px; margin-left: -490px; position: fixed; top: 50%; left: 50%; z-index: 999; background: #fff; }
.paly_m h3 { background: #f5f5f5; color: #666; padding: 14px 20px; height: 32px; line-height: 32px; font-size: 14px; }
.f6 { background: #f6f6f6; }
/*2016/03/21   产品线首页底部样式  */
.power_news { width: 100%; height: 490px; background: #f6f6f6; }
.power_news .left { float: left; width: 480px; }
.power_news .right { float: right; width: 480px; }
.power_news .p03 { font-size: 24px; margin: 50px 0px 0px 0px; }
.power_news .left .ul02 li { width: 480px; height: 87px; margin: 26px 0px 0px 0px; }
.power_news .left .ul02 li .news-poto { float: left; width: 88px; height: 87px; }
.power_news .left .ul02 li .news-con { float: right; width: 370px; height: 80px; overflow: hidden; }
.power_news .left .ul02 li .news-con .p4 a { font-size: 18px; line-height: 36px; }
.power_news .left .ul02 li .news-con .p5 a { font-size: 12px; color: #b3b3b3; line-height: 20px; }
.power_news .right ul { margin: 30px 0px 15px 0px; border-bottom: 1px solid #dbdbdb; padding-bottom: 15px; }
.power_news .right li { line-height: 25px; background: url(../img/s_dy.png) no-repeat -7px -42px; }
.power_news .right ul li { padding-left: 15px; }
/*.power_news .right ul li.ipcbig:nth-of-type(5){ height: 47px;}20160728*/
.power_news .right ol li { padding-left: 20px; }
/* DT820 样式 */
.w_100 { width: 100%; }
.bg_c191 { background: #191b21; }
.pos_ret { position: relative; }
.df, .con_tit.df, .con_h5.df, .tit_h3.df { color: #dfdfdf; }
.txc { text-align: center; }
.bg_c30 { background: #303030; }
.txc, .function .con_h3.txc { text-indent: 0; text-align: center; }
.bg_cf2 { background: #f2f2f2; }
.w_40 { width: 40%; }
/* 列表样式 */
.intro_list li {background: url(../img/s_yq.png) no-repeat -33px -487px; line-height: 26px; padding-left:15px;}


/* 技术专题 */
.c_body { font-size: 14px; line-height: 2; padding: 10px 0; text-align: left; color:#666;}
.c_body p {  line-height: 24px; margin:15px 0; text-indent: 2em; }
.pro_zhuanti_article_right dl { padding-top:20px;}
.c_h1 ,.c_h2 ,.c_h2{ font-weight:bold; }
.c_h6 {  text-align: center; margin:15px 0 25px 0; }
.c_img { margin: 15px 0; text-align: center; }
.c_img img { vertical-align: bottom; max-width: 700px; }
.c_table { color: #444; line-height: 1; margin: 10px 0; }
.c_table table{border-collapse: collapse;border-spacing: 0;}
.c_table table th { font-weight:bold; text-align:center;}
.c_table table td ,.c_table table th{ padding: 2px 20px; text-align:center;}
.c_body p a { color:#136ec2;}
.c_body p a:hover { text-decoration:underline;}
.ti_ul li { line-height:36px; border-bottom:#dbdbdb 1px dashed;}
.ti_ul li a { color:#333;}
.ti_ul li a:hover { color:#27609e; text-decoration:none;}
.text h5 { color:#333; font-size:30px; line-height:48px; border-bottom:#e6e3e3 1px solid; padding-bottom:5px;}
.text ul { padding-top:20px;}
.text ul li a ,.text p.tit {background:url(../../Public/images/new_ico.png) no-repeat  0 -913px; line-height:36px; color:#333; padding-left:24px; }
.text p.tit { margin-top:30px; margin-bottom:10px; text-indent:0;background:url(../../Public/images/new_ico.png) no-repeat  0 -903px;}
.text p { line-height:24px; color:#666; text-indent:2em; font-size:14px;}
.text img { display:block; max-width:700px; margin:12px auto;}
.faq_bo {border-top:#d6d6d6 1px solid; text-align:right; padding-top:8px; margin-top:50px;}
.faq_bo a { color:#666; margin:0 12px; font-size:12px;}
.text table { margin:15px auto 0;}
.text th { background:#bfbfbf; color:#333;}
.text th ,.text td { height:26px; line-height:26px;  color:#333; /*border:#999 solid 1px; text-align:center;*/}
.text .c_body { padding:0; width:auto;}
.text .ti_ul { margin:0 -25px;}
.text .ti_ul li a:hover { border:none;}
.faq_title .text .ti_ul li a:hover { border:none; }



/*pro_nav高度*/
.pro_nav{ height:52px;}
.pro_nav .w_1002{ height:52px;}
.pro_nav .w_1002 dl{ height:52px;}
.pro_nav .w_1002 dl dt{ height:52px;}
.pro_nav .w_1002 dl dd{ height:52px;}
/*固定pro_nav产品导航*/
.fixedProNav{ position:fixed; top:0px; z-index:999999; width:100%; height:auto;}
/*固定ipc产品选型页面导航*/
.fixedipc{ position:fixed; top:50px; z-index:999999; width:100%; height:auto;}

.lists{width: 100%; height: 100%;}
/*20160622CAN图片调整高度*/
/* .pro_list>.pro>.margin-top0622>img{ margin-top:10px;} */
/* .pro_list>.pro>.margin-top0622>img:nth-child(1) { margin-top:48px;}
.pro_list>.pro>.margin-top0622>img:nth-child(2) { margin-top:30px;}
.pro_list>.pro>.margin-top0622>img:nth-child(3) { margin-top:37px;}
.pro_list>.pro>.margin-top0622>img:nth-child(4) { margin-top:29px;}
.pro_list>.pro>.margin-top0622>img:nth-child(5) { margin-top:28px;}
.pro_list>.pro>.margin-top0622>img:nth-of-type(6) { margin-top:46px;}
 */

 .pro_list>.pro>.margin-top0622:nth-of-type(2)>img { margin-top: 30px;}


/*20160713 工控页面Linux恢复*/
.l_dowm li {
    font-size: 14px;
    border-bottom: #dbdbdb dashed 1px;
    padding-bottom: 15px;
    padding-top: 20px;
}
.l_dowm li a {
    color: #0463a1;
    line-height: 26px;
}
.l_dowm li span {
    color: #333;
    display: block;
    line-height: 26px;
}

/*高校页面在首页加icon*/
/* .aaaaa{
    display: inline-block;
    width: 31px;
    height: 30px;  background-color: #000;
    background: url(../img/new1024.png) no-repeat 0px 8px;
    margin-left: 5px;
} */
.nav-all-pro-list ul.in>li>dl>dd>a>span {
    display: inline-block;
    width: 31px;
     
    background: url(../img/new1024.png) no-repeat 0px 2px;
    margin-left: 5px;
}
/* Wireless Index pro append */
.yang_red_app a{color: #333333; background: url(../img/s_gy.png) no-repeat 0px -153px; padding-left: 17px; }

.describe{ color:#a39da1; padding-left:30px; line-height:20px; float:left; margin-bottom:5px; width:100%;}

