﻿/* CSS Document */
body{
	width:1000px;
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image: url(../images/yjcable_02.jpg);
	background-repeat: repeat-x;
}
ul,h1,h2,h3{ margin:0px 0px; padding:0px 0px;}
ul li{ list-style:none;}
.top{ height:83px; background-color:#fff;}.top img{ float:left;}.top .keys{ float:right; margin-right:20px; margin-top:10px;}
.menu{
	height:34px;
	background-image: url(../images/yjcable_10.jpg);
	background-repeat: repeat-x;
}
.menu ul li{ font-size:14px; font-weight:bold; 
	float:left;
	width:140px;
	background-image: url(../images/yjcable_08.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	line-height:34px;
	text-transform: uppercase; text-align:center;
}
.menu ul li a{ margin:0px 14px; color:#fff; text-decoration:none;}
.menu ul li.email a{ margin-left:120px;
	font-size:11px;
	font-weight:normal;
	background-image: url(../images/yjcable_16.jpg);
	background-repeat: no-repeat; padding-left:20px;
	background-position: 0px 0px;
}
.mbody{ background-color:#fff; padding-top:15px; width:1000px;}
.mbody:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.mleft{ width:220px; float:left; margin-left:10px; color:#868686; line-height:18px;}
.iabo{ height:400px;}.mleft label{ display:block; height:30px; line-height:30px; color:#01357d; font-size:15px; font-weight:bold;}
.iabo a{ display:block; line-height:20px; text-align:right; color:#98220a; text-decoration:none;}
.icon{ height:150px;}
.mright{width:724px; float:left; margin-left:26px; }

.plcata{ margin-top:8px;}
.plcata ul{ float:left;line-height:20px; margin-right:30px;}
.plcata ul li a{
	color:#3e3e3e; padding-left:5px;
	text-decoration:none;
	background-image: url(../images/iy_26.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
.plcata ul li h3 a{ font-size:13px; padding-left:10px;
	color:#154685;
	background-image: url(../images/iy_23.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
.pcata{
	height:25px; line-height:25px; font-size:14px; color:#333333; padding-left:10px; font-weight:bold;
	background-color: #CCCCCC;
}
#bigclass{
	line-height:25px;
	padding-left:10px;
	font-size:13px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #b8b1a7;
	background-image: url(../images/iy_26.gif);
	background-repeat: no-repeat;
	background-position: 3px 10px;
}
#bigclass a{ color:#464646; font-weight:bold; text-decoration:none;}
#bigclass a:hover{color:#186ac0;}
.smallclass{ margin-left:20px; line-height:22px;}
.smallclass a{ color:#186ac0; text-decoration:none;}
.smallclass a:hover{color:#515151;}
.navc{
	height:40px;
	line-height:40px;
	font-size:15px;
	color:333333;
	background-image: url(../images/line.jpg);
	background-repeat: no-repeat;
	background-position: 0px bottom;
}
.abotxt{ font-size:14px; line-height:22px; text-align:left; margin-top:10px; padding-bottom:20px;}
.plst{ margin-top:20px;}
.plst ul li{ float:left; width:154px; height:210px; margin-right:15px;}.plst ul li a img{ border:2px solid #cccccc;}.plst ul li a:hover img{
	border:2px solid #0099FF;
}.plst ul li span{ height:48px; line-height:16px; display:block; overflow:hidden;} 
.plst ul li a{ color:#000; text-decoration:none;}.plst ul li a:hover{ text-decoration:underline; color:#0099FF;}
.pages{ clear:both; height:30px;}.pages a{ color:#999999;}
.itemno a img{ border:none;}
.imglist{ float:left; width:210px;}.pcontent{ float:left;}
.imglist .vvde{ line-height:25px; margin-top:10px;}
ul.rpro li{ float:left; width:80px; height:90px;}
.pcontent{ line-height:18px; width:514px;}
.pcontent table{
	background-color: #B9E3FF;
}
.pcontent table tr td{ height:20px;
	background-color: #FFFFFF;
}
.footer{ clear:both; background-color:#176ac0; height:45px; color:#fff; text-align:center; line-height:45px;}