@charset "utf-8";
/* CSS Document */

.main-cctv {width:714px; height:auto; float:left; margin:0; padding:0; padding-bottom:15px;}
.cctv-left {width:356px; height:auto; float:left; margin:0; padding:0; border-right:#d7d7d7 solid 1px;}
.cctv-right {width:333px; height:auto; float:right; margin:0; padding-left:23px;}
.cctv-text { width:206px; height:auto; float:left; font-family:Arial; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; padding-right:10px; }
.cctv-img { width:114px; height:auto; float:left;}
.cctv-img-top { width:112px; height:72px; float:left; margin:0;}
.cctv-consul { width:112px; height:21px; float:left; margin:0; background:url(../images/cctv-consal.jpg); padding-top:3px; text-align:center;}
.cctv-bold { font-family:Arial; font-size:11px; font-weight:bold; color:#ba0003; text-decoration:none;}
.cctv-link { font-family:Arial; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.cctv-link:hover { font-family:Arial; font-size:11px; font-weight:bold; color:#f9ff61; text-decoration:none;}
.cctv-mainbg {width:736px; height:auto; float:left; margin:0; padding-left:21px; padding-top:20px;}
.dvr-mainbg {width:736px; height:auto; float:left; margin:0; padding:21px 21px 21px 0;}
.dvr-mainbg2 {width:736px; height:auto; float:left; margin:0; padding:0 21px 21px 0;}
.dvr-model-box{ height:auto; width:162px; float:left; margin:0; padding-left:21px;}
.dvr-top-bg{ height:20px; width:162px; margin:0; padding:5px 0 0 0; background:url(../images/cc-top-part.jpg) no-repeat; font-family:Arial; font-size:12px; font-weight:bold; color:#BA0003; text-decoration:none; text-align:center; }
.dvr-2ndpart{ height:79px; width:162px; margin:0; padding:0; background:url(../images/cc-2nd-part.jpg) no-repeat;}
.dvr-text-bg{ height:auto; width:142px; float:left; margin:0; padding:10px; background:url(../images/cc-main-bg.jpg) repeat-y; font-family:Arial; font-size:11px; font-weight:normal; color:#000000; text-decoration:none; text-align: justify; line-height:18px;}
.dvr-bottom-part{ height:9px; width:162px; float:left; margin:0; padding:0; background:url(../images/cc-bottom-part.jpg) no-repeat;}
.dvr-more{font-family:Arial; font-size:11px; font-weight:normal; color:#BA0003; text-decoration:none;}
.dvr-more:hover{font-family:Arial; font-size:11px; font-weight:normal; color:#BA0003; text-decoration:underline;}
.cctv-consul2 { width:142px; height:21px; margin-top:4px; background:url(../images/free-consaltancy2.jpg);}
.pro-main-part{ width:736px; height:auto; float:left; margin:0; padding:0;}
.pro-black-hadder{width:714px; height:25px; float:left; margin:0; padding:6px 0 0 21px; background:url(../images/productsblack-bg.jpg) repeat-x; font-family:Arial; font-size:16px; font-weight:bold; color:#ffffff; text-decoration:none;}
.pro-gray-hadder{width:734px; height:auto; float:left; margin:0; padding:0; border:1px solid #CCCCCC; background:url(../images/gra-bg.jpg) repeat-x;}
.pro-category-box{ width:201px; height:auto; float:left; margin:0; padding:0 21px 21px 21px; border-right: 1px dotted #CFCFCF;}
.pro-grayhadder-text{width:201px; height:43px; float:left; margin:0; padding-top:11px;font-family: Arial; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; line-height:18px;}
.pro-img-bg{ width:201px; height:auto; float:left; margin:0; padding:15px 0 15px 0; background:#F5F5F5;}
.pro-text{width:201px; height: auto; float:left; margin:0; padding:15px 0 15PX 0;font-family: Arial; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; line-height:18px; text-align:justify;}
.pro-red-link{ height:auto; width:201px; margin:0; float:left;}
.pro-red-link ul{ height:auto; width:201px; margin:0; float:right; padding:0;}
.pro-red-link li{height:auto; width:186px; margin:0; float:right; padding:5px 0 5px 15px;font-family:Arial; font-size:12px; font-weight:bold; color:#BA0003; text-decoration:none; list-style-type:none; background:url(../images/icon-pro.jpg) no-repeat left center;}
.pro-redlink{font-family:Arial; font-size:12px; font-weight:bold; color:#BA0003; text-decoration:none;}
.pro-redlink:hover{font-family:Arial; font-size:12px; font-weight:bold; color:#BA0003; text-decoration:underline;}
.pro-category-3rdbox{ width:222px; height:auto; float:left; margin:0; padding:0 0 21px 21px;}
.pro-category-boxhight{ width:201px; height:auto; float:left; margin:0; padding:0; height:46px;}