
.marr10{margin-right:10px;}
.marl10{margin-left:10px;}
.marl5{margin-left:5px;}
.marl3{margin-left:3px;}

.padt5{padding-top:10px;}
.padt10{padding-top:5px;}
.center{text-align:center;}
.blank30{height:30px; background:none; clear:both;}
.blank20{height:20px; clear:both;}
.blank15{height:16px; overflow:hidden; clear:both;}
.blank10{height:10px; overflow:hidden; clear:both;}

.padl10{padding-left:10px;}
.borderb1{border-bottom:#e2e2e2 dotted 1px;}
.pad{padding:20px 10px 10px 0; }
.padb10{padding-bottom:5px;}
.f12{font-size:12px; font-weight:normal;}
.pad30{padding:30px 25px 10px;}
.f16g{font-size:16px;}
.marl40{margin-left:30px; margin-right:50px;}
.pad40{padding:120px 25px 10px;}
.fb{font-weight:bold;}
.padt30{padding:20px 25px 10px;}
.right{text-align:right;}
.padl20{padding:15px 10px 10px 10px; text-align:center;}
.fblue{color:#1c77ba;}
.padt0{padding:0px 15px 0px 35px; background:url(../images/titlebg.jpg) no-repeat left top; font-size:12px;}
.borderb{border-bottom:#e2e2e2 dotted 1px; padding:5px 0px;}
.f16b{color:#000; font-size:16px; font-weight:bold;}
.lh23{line-height:23px; color:#333;}
.fr{color:#e90029;}



/*content*/
.position{clear:both; font-size:12px; color:#666;}
.keyscon{width:1100px; margin:30px auto;min-height: 770px;margin-bottom: 60px;}
.keyscon .col_2{width:300px; float:left;}
.keyscon .col_1{width:770px; float:left;margin-right: 30px;}
.keyscon .col_1 .col_l1{float:left; width:300px;}
.title{clear:both; font-size:20px; color:#000000; font-weight:bold;border-bottom:#E2E2E2 solid 1px; }
.title span{float:right; font-size:12px; font-weight:normal;}
.titlemaster{clear:both; font-size:14px; color:#333; font-weight:bold;border-bottom:#ccc solid 1px; padding:0px 0px 5px;}
.titlemaster span{float:right; font-size:12px; font-weight:normal; padding-right:10px;}

.text1{clear:both; line-height:28px; font-size:14px; color:#687f96; padding-bottom:10px; padding-top:10px;}
.text2{clear:both; line-height:28px; font-size:14px; color:#687f96; padding-bottom:0px; padding-top:10px;}
.text2 .listtitle1{padding:0px 0px 2px 10px; font:14px; line-height:26px; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:320px;}
.text1 .listtitle{padding:3px 0px 3px 0px; font:14px; line-height:23px; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:325px;}
.text1 .listtitle1{ padding:0px 0px 2px 0px; font:14px; line-height:26px; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:320px;}
.text1 .listtitle2{background:url(../images/dot.jpg) no-repeat left center; padding:2px 5px 2px 15px; font:14px/23px; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:290px;}
.text1 .listtitle3{ padding:2px 0px ; font-size:16px; line-height:30px; display:block; text-overflow:ellipsis; 
white-space:nowrap; overflow:hidden; width:770px;background: #0085ca;color: #FFFFFF;text-indent: 10px;}
.text1 .listtitle4{ padding:4px 5px 4px 15px; font:14px/23px; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:275px;}
.text1 .listtitle5{background:url(../images/dot.gif) no-repeat left top; padding:5px 0px 5px 10px; font:14px; line-height:20px;}
.listtitle6{ padding:0px 0px 2px 10px; font:14px; line-height:26px; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:220px;}
.text1 .listtitle3 span {
    float: right;
    font: 12px Arial, Helvetica, sans-serif, "宋体";
    font-weight: normal;
    padding-top: 7px; margin-right:15px;
}
.text1 .listtitle3 span a:hover{color:#fff;}

.videobg{background:#f8f8f8; padding:10px 10px 10px;}
.videol{float:left; width:135px; margin:5px 2px; overflow:hidden; font-weight:bold; color:#000;}
.newsl{float:left; width:530px; padding:5px 0px;}
.newsr{float:right; width:100px; font-size:12px; text-align:right; padding:5px 20px 5px 0px;}

.videolistl{float:left; width:180px;}
.videolistl img{width:180px; height:120px;border: 1px solid #ECECEC;}
.videolistr{float:right; width:560px;}
.videolistr h3{font-size:16px; color:#333; font-weight:bold; text-align:left;}
.videolistr p{font-size:14px; color:#666; line-height:20px; padding-bottom:10px;}
.videolistr .vdlodbtn{display: block;width: 100px;height: 32px;}
.detailtitle{font-size:26px; line-height:45px; color:#454545; font-family:"微软雅黑", "黑体", "宋体"; font-weight:bold;}
.detailcon, .detailcon p{font-size:16px; color:#333; line-height:28px; padding:10px 0px;}
.detailcon a{color:#0085CA; text-decoration:none;}
.detailcon a:hover{color:#c00; text-decoration:none;}
.detailcon .playdiv{position:absolute; top:30px; left:30px; width:610px; height:500px; z-index:9999;background: repeat scroll 0% 0% #000;opacity:0; filter:alpha(apacity:0);_background:#000;}
.detailcon p{font-size: 14px;}
.detailcon img{max-width: 700px;}
.scrolll{float:left; width:80px; text-align:center; padding-top:8px;}
.scrolll img{border:#ddd solid 1px; padding:2px; width:70px; height:65px;}
.scrollr{float:right; width:230px;}
.scrolltitle{font-size:14px; font-weight:bold; line-height:28px; color:#333;}
.keysightvcon{line-height: 23px; font-size:12px; padding-top:5px; color:#666;}
.weixin{text-align:right; padding:15px; color:#e80028; font-size:18px; font-weight:bold;}

.conbg{background:url(../images/contentbg.gif) repeat;}
.convideo{clear:both;}
.convideo ul{list-style:none;}
.convideo ul li{float:left; width:226px; margin:0 auto; background:none; line-height:20px;}
.newsl{float:left; width:530px;}
.newsr{float:right; width:100px; font-size:14px; text-align:right;}
.sjsckwd{margin-bottom: 10px;}
.sjsckwd a{border-radius: 4px;border: 1px solid #0085CA;color: #0085CA;padding: 2px 5px;margin:5px 5px 5px 0px;display: block;float: left;-webkit-transition:0.2s linear;transition:0.2s ease-in;}
.sjsckwd a:hover{background: #0085CA;color: #FFFFFF;}
/* 分页 */
div.red-white{padding-bottom: 3px; margin: 10px; margin-bottom:5px;padding-top: 3px;height:32px; text-align: left;overflow:hidden;}
div.red-white table{width:auto;float:left;}
div.red-white td{border:none;}
div.red-white .p_focus{margin-bottom:10px;}
div.red-white .p_focus a{border-right: #ececec 1px solid; padding-right: 7px; border-top: #ececec 1px solid; padding-left: 7px; background: url(images/pageimage1.gif) #ececec; padding-bottom: 4px; border-left: #ececec 1px solid; color: #000; margin-right: 2px; padding-top: 4px; border-bottom: #ececec 1px solid; text-decoration: none; margin-bottom:10px; font-weight:bold;}
div.red-white .p_focus a:hover{border-right: #0085CA 1px solid; border-top: #0085CA 1px solid; background: url(images/pageimage2.gif) #0085CA; border-left: #0085CA 1px solid; color: #fff; border-bottom: #0085CA 1px solid; margin-bottom:10px;}
div.red-white .p_focus a:active{border-right: #9A9A9A 1px solid; border-top: #9A9A9A 1px solid; background: url(images/pageimage2.gif) #9A9A9A; border-left: #9A9A9A 1px solid; color: #fff; border-bottom: #9A9A9A 1px solid; margin-bottom:10px;}
div.red-white a.p_curpage{border-right: #0085CA 1px solid; padding-right: 7px; border-top: #0085CA 1px solid; padding-left: 7px; font-weight: bold; background: url(images/pageimage2.gif) #0085CA; padding-bottom: 4px; border-left: #0085CA 1px solid; color: #fff; margin-right: 2px; padding-top: 4px; border-bottom: #0085CA 1px solid; margin-bottom:10px;}
div.red-white span.disabled{border-right: #f3f3f3 1px solid; padding-right: 5px; border-top: #f3f3f3 1px solid; padding-left: 5px; padding-bottom: 2px; border-left: #f3f3f3 1px solid; color: #C7C7C7; margin-right: 2px; padding-top: 2px; border-bottom: #f3f3f3 1px solid}
div.red-white span.go{margin-left:10px;color:#000;}
div.red-white input.search_input{width:40px;height:18px;line-height:16px;border:solid 1px #CCCCCC;background:#F6F6F6;}

/* 文章分页 */
#page{background:#fff; width:400px; padding-left:250px; padding-top:30px;}
#page ul.pageone{width:350px; height:26px;margin:0 auto; text-align:center;}
#page ul.pageone li{
	padding:0;
	margin:0;
	line-height:0; color:#fff;
	float:left;
}
#page ul.pageone li a{
	display:block; background:#ececec;
	color:#000;
	padding:0px 10px; margin:0px 5px;
	text-decoration:none;
	font:bold 1wpx Arial, Helvetica, sans-serif, "宋体";
	line-height:26px;
	float:left;
}
#page ul.pageone li a:hover{
	background:#0085CA;
	color:#fff; margin:0px 5px;
	padding:0px 10px;
}
#page ul.pageone li a.hover{
	display:block;
	background:#0085CA;
	color:#fff;
	padding:0px 10px;
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif, "宋体";
	line-height:26px; margin:0px 5px;
	float:left;
}

.xilinxlist{padding:10px 0px; margin-bottom:20px; border-bottom:#ccc dotted 1px;}
.xilinxlist .listtitle{font-size:18px; line-height:26px; font-weight:bold; color:#333; padding:5px 0px;}
.xilinxlist .listnews{padding:10px 0px 0px;}
.xilinxlist .listnews img {float: left; margin:0px 20px 10px 0px; width:150px;height: 100px;}
.xilinxlist .listnews p {line-height: 18px; font-size:14px; padding-top:8px; color:#666;}
.rel {clear: both; text-align: right; font-weight:normal; font-size:12px;}
.rel a {color: #A7A7A7; margin-left: 10px;}

