﻿/*文章页开始*/
@charset "utf-8";

* {
　　　　　　box-sizing: content-box;
　　　　　　-moz-box-sizing: inherit;
　　　　　　-webkit-box-sizing: inherit;
　　　　　}
.leftbar_article { float: left; width: 880px; margin-top: 10px; border-right:1px solid #EEE; }
.conDe { width: 778px; float: left; background: #fff; padding: 30px 50px; position: relative; }
.conDe .position { font-size: 14px; line-height: 14px; }
.conDe h3 { font-size: 32px; line-height: 46px; padding: 25px 0; border-bottom: 1px solid #e2e2e2; color:#1a1a1a; }
.conDe .from { font-size: 14px; line-height: 30px; color: #999; overflow: hidden; }
.conDe .from span { float: left; margin-right: 30px; }
.ci{display:inline-block; color:#999; }

.conDe .imgbox{ width: 580px; margin: 20px auto 35px; clear: both; }
.conDe .content { margin-top: 20px; font-size:16px; line-height:30px;color:#212121; }
.conDe .content a{ color:#000; text-decoration:underline;}
.conDe .content p { line-height: 30px; color: #212121; font-size: 16px; margin-bottom: 20px; }
.conDe .content .guanggao{ display:none;}
.conDe .content p a{ color:#69F!important;}
.conDe .zan a { display: block; width: 75px; height: 75px; margin: 50px auto 0; background: url(../images/zan.png); text-align: center; color: #fff; line-height: 110px; }
.conDe .share { position: fixed; bottom: 300px; left: 50%; margin-left: -650px; z-index: 99;  }
.conDe .share a { display: block; width: 42px; height: 41px; background: url(../images/main_24.png); margin-bottom: 10px; }
.conDe .share .weixinSh a { background: url(../images/main_26.png); }
.conDe .share .kongjianSh a { background: url(../images/main_28.png); }
.conDe .share .gengduoSh a { background: url(../images/main_30.png); }
.conDe .share a:hover { opacity: 0.8; }
.conDe .lable a { color: #1f8adc; }
.conDe .reg { color: red; }
.articlebottomad { margin: 20px 0;}
.leftbar_article .title{ height: 32px; line-height: 32px; border-bottom: 2px solid #e2e2e2; font-size: 18px; font-weight: bold; color: #555; margin-top: 20px; }
.leftbar_article .title span { display: block; width: 80px; height: 32px; border-bottom: 2px solid #1f8adc; }
.continue ul { margin-top: 20px; overflow:hidden; }
.continue ul li dl dt a img{ width:270px; height:165px;}
.continue dd h3 { font-size: 14px; line-height: 26px; margin: 10px 0 0; font-weight:normal; color: #212121; }
.continue dd em { font-style: normal; font-size: 12px; color: #999; position: absolute; bottom: 8px; }
.continue dd .source { left: 8px; }
.continue dd .date { right: 8px; }
.continue { clear: both; overflow: hidden;}
.continue li { float: left; width: 272px;background: #fff; padding: 10px; }
.continue li + li { border-left: 1px solid #e4e4e4; }
.continue li dt { float: left; width: 100%; margin-right: 20px; }
.continue li dd { float: left; width: 100%; }
.continue li .about { margin-top: 20px; }
.code { width: 120px; position: fixed; right: 30px; bottom: 200px; }
.code p { text-align: center; font-size: 14px; line-height: 22px; }
#code canvas { width: 120px!important; height: 120px!important; }
.vendor .top { line-height: 24px; margin: 10px 0; font-size:14px;}
.vendor .top a { color: #1f8adc; margin: 0 5px; }
.vendor form { padding: 20px 30px; background: #f8f8f8; overflow: hidden; width:770px;}
.vendor form .left { width: 450px; }
.vendor form .left li { margin: 20px 0; font-size:14px; }
.vendor form .left li .text { width: 300px; height: 30px; border: 1px solid #e4e4e4;}
.vendor form .left li b { font-weight: normal; }
.vendor form .right { float: left; width: 300px; margin-top: 20px; }
.vendor form .right li { height: 24px; line-height: 24px; font-size:14px; }
.vendor form .right .other textarea { width: 325px; height: 65px; line-height: 24px; }
.vendor form .btn { width: 100%; height: 50px; overflow: hidden; }
.vendor form .btn button { width: 200px; height: 36px; display: block; line-height: 36px; margin: 10px auto 0; font: 16px/36px "Microsoft Yahei"; background: #1f8adc; border: none; color: #fff; border-radius: 3px; cursor: pointer; }
.vendor form .btn button:hover { background: #1071bb; }
.rightbar_article { border-left: 0; float:right; }
.column { margin-left: 17px; border: 1px solid #e2e2e2; margin-top: 20px; margin-bottom: 20px; }
.column .top { height: 38px; background: #f8f8f8; position: relative; }
.column .top .logobox { width: 132px; height: 51px; position: absolute; left: 5px; top: -8px; }
.column .top h3 { float: right; font-size: 16px; line-height: 38px; color: #212121; margin-right: 5px; }
.column .newslist { margin:10px 5px; }
.column .newslist li { height: 28px; line-height: 28px; }
.column .newslist li s { display: inline-block; width: 3px; height: 3px; background: #008889; margin: 0 10px; vertical-align: middle; }
.redlion .newslist li s { background: #000; }
.tsgk { margin-top: 20px; }
.topimg , .bottomimg { margin-left: 17px; }
.topimg { margin-top: 10px; position: relative; margin-top:10px; height:200px; }
.topimg h3 { width: 273px; height: 40px; line-height: 40px; font-size: 16px; padding-left: 10px;  position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,0.5); font-weight: normal; }
.topimg h3 a { display: block; color: #fff; }
.bottomimg { margin-top: 5px; }
.bottomimg li { float: left; }
.bottomimg li + li { margin-left: 6px; }
.bottomimg h3 { width: 138px; height: 50px; margin-top: 5px; font-size: 14px; line-height: 20px; font-weight: normal; overflow: hidden; }
.bottomimg h3 a { display: block; color: #333; }
.bottomimg h3 a:hover { color: #0d76d0; }
.tsgk .more a { display: block; width: 100px; height: 30px; line-height: 30px; border: 1px solid #c0c0c0; border-radius: 3px; margin: 0 auto; text-align: center; }
.tsgk .more a:hover { background: #0d76d0; color: #fff; }
.pdtj { margin: 20px 0; }
.pdtj .toptitle { height: 40px; background: #f8f8f8; border: 1px solid #e4e4e4; border-top: 3px solid #404040; margin-left: 17px; margin-top:10px; }
.pdtj .toptitle li { float: left; width: 73px; height: 40px; line-height: 40px; text-align: center; cursor: pointer; font-size: 15px; border-bottom: 1px solid #e4e4e4; }
.pdtj .toptitle li + li { border-left: 1px solid #e4e4e4; }
.pdtj .toptitle li.current { background: #fff; border-bottom: 1px solid #fff; }
.pdtj .bottomcon { margin-left: 17px; padding-top: 5px; border: 1px solid #e4e4e4; border-top: 0; }
.pdtj .bottomcon li li {background: url(../images/dotblue.png) no-repeat 0px 12px; margin-left:10px; height: 28px; line-height: 28px; width: 273px; padding-right: 10px; padding-left:15px; overflow: hidden; font-size:14px; }
.pdtj .bottomcon s { display: inline-block; width: 3px; height: 3px; background: #1f8adc; margin: 0 10px; vertical-align: middle; }
.hottopics { overflow: hidden; }
.hottopics ul { margin-top: 15px; overflow:hidden; }
.hottopics li{ font-size:14px;float: left; width:158px; color: #212121; /*background: url(../images/dotblue.png) no-repeat 0px 14px;*/ padding-right: 15px; }
.zxyt .new { margin-top: 10px; margin-left: 17px; position: relative; }
.hottopics li img{ width:158px; height:auto; margin-bottom:10px;}
.zxyt .new dl{ }
.zxyt .new dt { overflow:hidden; border:1px solid #CCC; }
.zxyt .new dt img{ width:100%;}
.zxyt .new dd {}
.zxyt .new dd h3 { font-size: 14px; font-weight: normal; }
.zxyt .new dd .time { font-size: 12px; color: #666; height: 20px;}
.zxyt .new dd .time span { color: red; }
.zxyt .ever { margin-left: 17px; margin-top: 5px; }
.zxyt .ever li { font-size:14px;  border-bottom: 1px solid #e4e4e4; overflow: hidden; margin-bottom:15px; padding-bottom:15px; }
.zxyt .ever li img{ width:50%; float:left;}
.zxyt .ever li a{ display:inline-block; width:46%; float:right;}
.zxyt .ever li a i{ font-size:12px; color:#999; font-style:normal; margin-right:10px; width:56px; height:16px; display:inline-block; overflow:hidden;}
.zxyt .ever li a span{ font-size:12px;}
.zxyt .ever li span { color: #1f8adc; }
.bottomad li { margin: 20px 0; }
/*文章页结束*/
.mr10{ float:left;}
.lable{ font-size:14px;}
.reg{ font-size:14px;}
/*在线研讨会*/
.account-l{ display:none;}
.account-l{ display:none;}
.headerph{ display:none;}
















