@charset "utf-8";
html, body {
    -ms-overflow-style: scrollbar;
}
body {  color: #000000; background: #fff; max-width: 1920px;  margin: 0 auto; font-family: "SimSun";}
.clear { clear: both; }
ul, li { list-style-type: none; padding: 0px; margin: 0px; }
ol {margin-top: 0;margin-bottom: 0px;}
.left { float: left; }
.right { float: right; }
.pager { margin: 0px; }
p {margin: 0;}

a { text-decoration: none; color: #333; }
    a:hover, a:active { text-decoration: none; color: #228a3b; }
    a.btn { margin: 5px; padding: 6px 18px; line-height: 24px; display: inline-block; border: 1px solid #ccc; border-radius: 3px; }
    a.more { font-size: 12px; }
span.em { display: block; }
span.new-date { float: right;  }
span.adr { padding-right: 5px; }
.brand-none { display: none;  }
/* 头部 */

.header-bot { height: 95px; background: #f6f6f6; }


.header-top {padding: 4px 0;background: #f6f6f6;/*height: 87px;*/}
.logo { float: left; padding: 15px 0px 0 7px; display: inline-block; }
.search {float: left;width: 500px;display: inline-block;margin: -4px 0 0 5px;}
.hot-search { height: 26px;   }
.hot-search a { font-size: 12px; }
.hot-search a:last-child { border-right: none;  }
.hot-search a:hover { color: #465de0;  }
.search input { width: 643px; background: #fff url(../images/icon/baidu.jpg) no-repeat left center ; background-position-x: 5px; padding-left: 80px; border: 2px #dfdfdf solid; border-right: none; border-radius: 0; }
.search button { width: 86px; background: #094e9c; color: #fff; padding: 0px 12px; border: 2px #094e9c solid; border-left: none; border-radius: 0; height: 31px;  }
.search button:hover ,.search button:focus,.search .about button.focus {  background: #094e9c; padding: 5px 12px; border: 2px #094e9c solid; border-left: none; color: #fff; border-radius: 0;  }

.code {float: left;display: inline-block;bottom: 33px;position: relative;left: 145px;}
.code p {  display: inline-block; font-size: 12px; color: #000; }
.btn-select { position: absolute; left: 0; display: inline-block; width: 70px; height: 34px; z-index: 9999;   }
.btn-select select { width: 70px; height: 34px; border: 2px #dfdfdf solid; }
/* nav */
nav { height: 50px; background: #e3a604;  margin: 12px 0 10px; }

.menu { float: left; display: inline-block;  color: #dddddd;   }
.menu a {display: inline-block; font-size: 16px; line-height: 32px; color: #fff; padding: 9px 12px;   font-weight: 600;  }
.menu a:hover { background: #fff; color: #e3a604; z-index: 999999; position: relative; }
.menu a:first-child:hover {  margin: 0 -10px 0 0; }

.menu a.selected { background: #fff; color: #e3a604; z-index: 999999;  margin: 0 -10px; position: relative; border-bottom: 2px #f25413 solid; }
.menu a:first-child:hover {  margin: 0 -10px 0 0; }
.menu a:first-child.selected  {  margin: 0 -10px 0 0; }


.right-nav { width: 48px; height: 560px; padding-top: 20px; background: #e6e6e6; position: fixed; right: 0px; top: 0; z-index: 99999; }
.right-nav a { display: block; text-align: center; font-size: 12px; color: #3e3a39; padding: 30px 0;  }
.right-nav span { display: block; }
.right-nav img { display: block; text-align: center; margin: 0 auto; padding-bottom: 5px; }
.right-nav a:first-child img { border-radius: 50%; height: 35px; width: 35px; padding-bottom: 0; margin-bottom: 5px; }

.top { cursor: pointer; }
/* 头部end */

/* banner-ad */
.banner-ad { margin: 20px 0 ; }
.banner-ad a { display: block; }
.banner-ad img { width: 1200px; height: 90px; }
/* banner-ad End */

/* foot */

.footer-bot { background: #094e9b; margin-top: 15px; height: 255px; }
p.bottom-menu { text-align: center;   }
p.bottom-menu a { display: inline-block; font-size: 14px; color: #fff; padding: 8px 4px;}
.footer-bot p { font-size: 13px; color: #fff; text-align: center; margin: 10px 0; }

.copyright {  font-size: 14px; color: #fff; text-align: center; margin: 20px 0; width:100%; }
.no-foot { width: 862px; height: 62px;  margin: 0 auto; background: #fff; padding: 6px;  }
.no-foot li {  height: 52px; border: 1px #e6e7e8 solid ; display: inline-block;  padding: 3px; }
.no-foot li:last-child { padding: 0; }
.no-foot li a { display: block; }
.no-foot span {    }
.fl { float: left; }
.fr { float: left; padding: 0 4px; }
.fr a { font-size: 12px; color: #3e3a39; line-height: 14px; padding: 8px 0; }
/* footEnd */

/* 内页 */
.logo {float: left;padding: 0px 0px 0 7px;margin-top: -13px;}
.logo a p {display: inline-block;font-size: 18px;color: #595757;width: 255px;font-family: 'Microsoft YaHei';position: relative;top: 11px;padding-left: 8px;}
.login-tit { font-size: 12px; color: #094e9b; }
.login-tit  a { font-size: 12px; color: #727171; }
.lf-nav { font-size: 12px; color: #3e3a39; }

span.tit-bg em {  font-style: normal; font-family: 'SimSun'; background: url(../images/icon/icon-titbg.jpg); font-size: 20px; margin-left: 3px; line-height: 28px; letter-spacing: 3px; font-weight: 700; color: #fff;}
.phone {  background: url(../images/icon/icon-phone.png) no-repeat; background-position-y: 1px; margin-top: 6px; }
.phone p { padding-left: 4px; color: #3e3a39; font-size: 12px;  }

.login-tit {display: inline-block;padding-left: 10px;margin-bottom: 12px;float: left;}
.lf-nav {display: inline-block;float: left;padding-right: 10px;margin-left: 100px;}
.nav-no { display: none; }


.search-tit  input { background: #fff url(../images/icon/icon-ser.png) no-repeat left center ; background-position-x: 5px; }
.search-tit .input-group{width: 485px;}



/* pro */
.logo-pro span.tit-bg em { background: url(../images/icon/icon-probg.png); }
nav.navpro { background: #f25413; }
.navpro .menu a { padding: 9px 12px;  }
.navpro .menu a:hover { background: #fff; color: #f25413; margin: 0 -10px; z-index: 999999; position: relative; }
.navpro .menu a:first-child.selected {  margin: 0 -10px 0 0; }
.navpro .menu a.selected { background: #fff; color: #f25413; margin: 0 -10px; z-index: 999999; position: relative; border-bottom: 2px #f25413 solid; }
.navpro.menu a:first-child.selected {  margin: 0 -10px 0 0; }
/* new */
.logo-new span.tit-bg em { font-style: normal; background: url(自动化产业分析-自动化新闻-中国自动化网(ca800.com)_files/icon-newbg.png) no-repeat;  }
nav.navnew { background: #059de7; }
.navnew .menu a { padding: 9px 8px;  }
.navnew .menu a:hover { background: #fff; color: #059de7; margin: 0 -10px; z-index: 999999; position: relative; }
.navnew .menu a:first-child.selected {  margin: 0 -10px 0 0; }
.navnew .menu a.selected { background: #fff; color: #059de7; margin: 0 -10px; z-index: 999999; position: relative;  border-bottom: 2px #f25413 solid;}
.navnew.menu a:first-child.selected {  margin: 0 -10px 0 0; }


@media (max-width: 1320px) {

   .right-nav { display: none; }
}
/* 1-25 新增弹右侧出二维码*/

.up-t  { position: absolute; left: -120px; top: 275px; z-index: 10000; background: #fff; padding: 15px; border: 4px #e9f4fc solid; }
.up-t em { color: #6da1c2; font-weight: 700; font-style: normal; font-size: 14px; position: absolute;  top: -2px; right: -1px; padding: 0 5px; cursor: pointer; }

/* ie89 */

/* add */

.container.header-bot {padding-top: 0;height: 95px;}
.head-tit { float:left ;width:100%;}
nav.container { padding-top: 0; margin: 0 auto; 　}
div.newlogo { width: 350px; height: 60px;}
div.newlogo img { float: left;  }
div.newlogo p { float: left; padding-top: 5px; }
div.search-new { width: 280px; border: 0; padding-top: 6px; }
.search-new input { width: 200px; height: 25px; }
.search-tit .input-group {width: 380px;}
.search-new button { margin-left: -7px; }
div.search-tit { line-height:17px\9; }
.search-tit button { top: 5px\0;  }
.search-tit button { position: relative\0; top: 0;  }

/*.code img { float: left; }
.code p { float: left; padding: 25px 5px 0; }*/
.clear-new { clear: both;}

/*搜索*/
.borderRadius{-moz-border-radius:5px; border-radius:5px; }
.borderRadiusTp{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
.borderRadiusBtm{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;}

.ddcommon {position:relative;display:-moz-inline-stack; zoom:1; display:inline-block; *display:inline; cursor:default;}
.ddcommon ul{padding:0;margin:0;}
.ddcommon ul li{list-style-type:none;}
.borderRadiusTp ul li:last-child{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;border-bottom:0 none #c3c3c3; }
.borderRadiusBtm ul li:first-child{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0 ;border-bottom:1 solid #c3c3c3; }

.ddcommon .disabled img, .ddcommon .disabled span, .ddcommon.disabledAll{
opacity: .5; /* standard: ff gt 1.5, opera, safari */
-ms-filter:"alpha(opacity=50)"; /* ie 8 */
filter:alpha(opacity=50); /* ie lt 7 */
-khtml-opacity:.5; /* safari 1.x */
-moz-opacity:.5; /* ff lt 1.5, netscape */
color:#999999;
}
.ddcommon .clear{clear:both}
.ddcommon .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow: 5px 5px 5px -5px #888888;}
.ddcommon input.text{color:#7e7e7e;padding:0 0 0 0; position:absolute; background:#fff; display:block; widt:70px; height:34px; left:2px; top:0; border:none;}
.ddOutOfVision{position:relative; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;}
.borderRadius .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow: 5px 5px 5px -5px #888888;}
.borderRadiusBtm .shadow{-moz-box-shadow:-5px -5px 5px -5px #888888;-webkit-box-shadow:-5px -5px 5px -5px #888888;box-shadow: -5px -5px 5px -5px #888888}
.borderRadiusTp .border, .borderRadius .border{-moz-border-radius:0 0 5px 5px ; border-radius:0 0 5px 5px;}
.borderRadiusBtm .border{-moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
img.fnone{float:none !important}
.ddcommon .divider{width:0; height:100%; position:absolute;}
.ddcommon .ddArrow{display:inline-block; position:absolute; top:50%; right:4px;}
.ddcommon .ddArrow:hover{background-position:0 100%;}
.ddcommon .ddTitle{padding:0; position:relative; display:inline-block; width:100%}
.ddcommon .ddTitle .ddTitleText{display:block;}
.ddcommon .ddTitle .ddTitleText .ddTitleText{padding:0;}
.ddcommon .ddTitle .description{display:block;}
.ddcommon .ddTitle .ddTitleText img{position:relative; vertical-align:middle; float:left}
.ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto; overflow-x:hidden; zoom:1; z-index:9999}
.ddcommon .ddChild li{clear:both;}
.ddcommon .ddChild li .description{display:block;}
.ddcommon .ddChild li img{border:0 none; position:relative;vertical-align:middle;float:left}
.ddcommon .ddChild li.optgroup{padding:0;}
.ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
.ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.ddcommon .noBorderTop{border-top:none 0  !important; padding:0; margin:0;}

/*************** default theme **********************/


.dd .ddArrow:hover{background-position:0 100%;}
.dd .ddTitle{color:#000;background:#e2e2e4 url(../images/msdropdown/skin1/title-bg.gif) repeat-x left top;}
.dd .ddTitle .ddTitleText{ border: 2px #dfdfdf solid; width: 70px; height: 34px; background: #fff; line-height: 28px; }
.dd .ddTitle .ddTitleText .ddTitleText{padding:0;}
.dd .ddTitle .description{font-size:12px; color:#666}
.dd .ddTitle .ddTitleText img{margin:5px;}
.dd .ddChild{border:1px solid #c3c3c3; background-color:#fff; left:-1px; width: 100px;}
.dd .ddChild li{padding:5px; background-color:#fff; border-bottom:1px solid #c3c3c3;}
.dd .ddChild li .description{color:#666;}
.dd .ddChild li .ddlabel{color:#333;}
.dd .ddChild li.hover{background-color:#f2f2f2}
.dd .ddChild li img{padding:0 6px 0 0;}
.dd .ddChild li.optgroup{padding:0;}
.dd .ddChild li.optgroup .optgroupTitle{padding:0 5px; font-weight:bold; font-style:italic}
.dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}
.dd .ddChild li.selected{background-color:#d5d5d5; color:#000;}
.ddlabel { position: relative; top: 1px;  }

#tech_title img,#tech_child img { position: inherit;  }

/* 2-23 */
.lf-nav { *position: relative; *top: -28px; }
.no-foot li { *float: left; }
.no-foot { *width: 910px;} 
a:link,a:visited ,a:hover { 
	text-decoration: none; 
} 
.search-tit { line-height: 	27px;}


/*********************/
/*new*/
.i-load{width:1rem;height:1rem;display:inline-block;vertical-align:middle;background:url(../images/icon/loading1.GIF);background-size:1rem;/*background:url(../images/load.png) 0 bottom;background-size:1rem;*/-webkit-transform:rotate(0deg) translateZ(0);-webkit-animation:loading 2s infinite linear;}
.loading{text-align:center;font-size:0.7rem;color:#c5c5c5;padding: 5px 0;}


/*.logo a img { margin-top:10px; }*/

#indexlogin a{ margin-left:5px; margin-right:5px;}

/*lbz 2016-11-9 头部微信号app下载*/
.code{/*margin-top:-15px;*/}
.code li { width: 66px;float: left;display: inline;margin-right: 18px;text-align: center;position: relative;/*z-index: 3;*/ cursor: pointer; }
.code li i{ width: 55px;height: 55px;margin: 0 auto 4px;overflow: hidden;-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;transition: all 1s; display: inline-block; }
.code li i.icongfwx{ background: url(/images/icongfwx.png) no-repeat; }
.code li .code_title{ height: 24px;overflow: hidden;}
.code li span{ font-size:12px; }
.code li i.icongfapp{ background: url(/images/icongfapp.png) no-repeat; }
.code li .wx-tag { position: absolute;top: 57px; left: -35px;/*height: 145px;*/border: 1px solid #ddd;background: #fff;line-height: 15px;display: none;z-index: 3;}
.code li .wx-tag .sharp { position: absolute; top: -9px; left: 55px;}
.sharp {line-height: 0;overflow: hidden;position: absolute;width: 20px;height: 10px;background:url(/images/iconsharp.png) no-repeat;}
.code li img { padding: 9px 10px 8px;}
.code li .app-tag { position: absolute;top: 57px; left: -2px;/*height: 145px;*/border: 1px solid #ddd;background: #fff;line-height: 15px;display:none;z-index: 3;}
.code li .app-tag .sharp { position: absolute; top: -9px; left: 25px;}
.code li .app-tag img { padding: 9px 10px 8px;}
/*头部微信号app下载 End*/

.loadingDiv span{ width: 100%;height: 70px; position: absolute;z-index: 102;top: 50px;left: 0; display: block; background: url(/c/images/loading1.GIF) no-repeat center;}
.news_main{ margin-top: -14px; }
