@charset "utf-8";
.product-right .p-down .d-left{float: left; text-align: left; width: 570px;}
.product-right .p-down .d-left .title{margin: 30px 0px 0px 28px; font-size: 16px; color: #027DB7; border-bottom: 1px solid #CCC; font-weight: bold; padding-bottom: 20px; font-family: "Microsoft YaHei";}
.product-right .p-down .d-left .content_title{margin: 0px 0px 0px 28px; height: 40px; line-height:40px; font-size: 16px; color: #027DB7; border-bottom: 1px dashed #CCC; font-weight: bold; text-align: center;}
.product-right .p-down .d-left .release{margin: 10px 0px 10px 28px; text-align: center; font-size: 12px; color: #484848;}
.product-right .p-down .d-left .content{margin-left: 28px; margin-top: 10px; line-height: 24px; letter-spacing: 0px;margin: 15px 0px 0px 28px; padding-bottom:35px; font-size: 14px;line-height: 22px; color: #484848; font-family: "SimSun"; min-height: 22px;}
.product-right .p-down .d-left .content2{margin: 0px 0px 0px 28px; padding-bottom:35px; font-size: 12px; color: #484848; font-family: "SimSun"; min-height: 600px;}
.product-right .p-down .d-left .product{margin: 10px 0px 15px 28px; font-size: 13px; line-height:50px; color: #494949; border-bottom: 1px dotted #CCC; font-weight: bold;}

.product-right .p-down .d-left .p-list{position: relative; padding-left: 28px;}
.product-right .p-down .d-left .p-list .up{padding-top: 10; display: inline; line-height: 150px; margin-right: 8px;}
.product-right .p-down .d-left .p-list .up div{border:1px solid pink;}

.product-right .p-down .product-box{position: relative; margin: 35px 10px 0px 28px; width: 542px; min-height: 100px; cursor: pointer;}
.product-right .p-down .product-box .product-box-photo{float: left; width: 165px; min-height: 100px; border: 1px solid #E6E6E6;}
.product-right .p-down .product-box .product-box-photo:hover{float: left; width: 165px; min-height: 100px; border: 1px solid #E6E6E6;}
.product-right .p-down .product-box .product-box-content{float: right; width: 365px; height: 100px; top: 0; text-align: left; }
.product-right .p-down .product-box .product-box-content .shebei-name{color: #494949; margin-top: 0px; font-weight: bold; font-family: "Arial Narrow"; font-size: 15px;}
.product-right .p-down .product-box .product-box-content .more{position: absolute;float: right; top: 85px; right: 5px; color: #017CB6;}
.product-right .p-down .product-box .product-box-content .more:hover{color:#31A8DE; cursor: pointer;}
.product-right .p-down .product-box .product-box-content .info{line-height: 19px; font-size: 12px; font-family: "SimSun"; margin-top: 6px; letter-spacing: 0;}

.product-right .p-down .d-left .main-title{margin-top: 30px; margin-left: 28px; padding-bottom: 20px; font-size: 16px; color: #027DB7; font-weight: bold; font-family: "Microsoft YaHei"; border-bottom: 1px solid #CCC;}
.product-right .p-down .d-left .detail-title{margin: 0px 0px 0px 28px; padding: 15px 0px; font-size: 15px; border-bottom: 1px dotted #CCC; font-weight: bold;}
.product-right .p-down .d-left .detail-title-bordertopbottom{margin: 15px 0px 0px 28px; padding: 15px 0px; font-size: 15px; border-top: 1px solid #CCC; border-bottom: 1px dotted #CCC; font-weight: bold;}
.product-right .p-down .d-left .detail-title-nobordertop{margin: 0px 0px 0px 28px; padding: 15px 0px; font-size: 15px; border-bottom: 1px dotted #CCC; font-weight: bold;}
.product-right .p-down .d-left .detail-photo{height: 205px;vertical-align: middle; text-align: center; margin: 30px 28px; padding-left: 28px;}
.product-right .p-down .d-left .times{min-height: 205px; text-align: left; margin: 30px 0px;}
.product-right .p-down .d-left .gaishu{line-height: 25px; padding-left: 28px; margin-top: 15px; margin-bottom: 25px;}
.product-right .p-down .d-left .tools{padding-left: 28px; line-height: 22px; color: #474747; margin-top: 22px;}
.product-right .p-down .d-left .tools span{color: #30A7DD; padding-right: 15px; font-size: 18px;}

.product-right .p-down .d-left .news-list{margin-left: 28px;}
.product-right .p-down .d-left .news-list table{width: 542px;}
.product-right .p-down .d-left .news-list tr{border-bottom: 1px dashed #CBCBCB;}
.product-right .p-down .d-left .news-list tr td{border-bottom: 1px dashed #CBCBCB; font-size: 12px; height: 35px; line-height: 35px; color: #484848; cursor: pointer;}
.product-right .p-down .d-left .news-list tr:hover td{color: #067DB3;}
.product-right .p-down .d-left .news-list tr .date{float: right; right: 0px; top: 0px; text-align: right;}
.product-right .p-down .d-left .news-list tr td b{float: left; width: 6px; height: 6px; margin-top:15px; padding-right:8px; background: url("../images/dian_green.png") no-repeat;}
.product-right .p-down .d-left .page{margin-top: 45px;margin-left: 28px; height: 25px; line-height: 25px; width: 542px; text-align: center; border: 1px solid #24A3E1;}

.product-right .p-down .d-left .news-detail{margin-left: 28px;letter-spacing: 1px; line-height: 24px; font-size: 14px;}

.product-right .p-down .d-left .news-nav-width{width: 542px; height: 14px; margin: 0px 28px; height: 50px; line-height: 50px; border-bottom: 1px solid #CCC; color: #027DB7; font-size: 16px; font-weight: bold; font-family: "Microsoft YaHei";}
.product-right .p-down .d-left .news-list-width table {margin-left: 28px; width: 542px;}
.product-right .p-down .d-left .news-list-width table tr td{height: 35px; line-height: 35px; color: #888888; border-bottom: 1px solid #CCC; font-size: 12px;}
.product-right .p-down .d-left .news-list-width table tr:hover td{color: #31A8DE; cursor: pointer;}
.product-right .p-down .d-left .news-list-width table tr td b{background: url("../images/dian.png") no-repeat; width: 6px; height: 6px; float:left; margin-top:15px;}
.product-right .p-down .d-left .news-list-width table tr td b:hover{color: #31A8DE; cursor: pointer;}

.product-right .p-down .d-left .photo{width: 542px; min-height: 10px; margin-left: 28px; margin-bottom: 20px;}
.product-right .p-down .d-left .photo .photo-box{float:left;top: 0px; left: 0px; text-align:center;width: 125px; height: 80px; border:1px solid #CCC; margin:10px 10px 40px 0px; text-decoration: none; color: #333;}
.product-right .p-down .d-left .photo .photo-box-nomarginright{float:left;width: 125px; height: 80px; text-align:center; border:1px solid #CCC; margin:10px 0px 15px 0px; text-decoration: none; color: #333;}
.product-right .p-down .d-left .photo .photo-box h4{font-family: "SimSun"; font-size: 12px; font-weight: normal; margin-top: 10px;}
.product-right .p-down .d-left .photo .photo-box-nomarginright h4{font-family: "SimSun"; font-size: 12px; font-weight: normal; margin-top: 10px;}
.product-right .p-down .d-left .describe{margin: 10px 0px 10px 28px; letter-spacing: 1px; line-height: 20px;}

.product-right .p-down .d-left .patent{width: 572px; min-height: 50px; margin-left: 28px; margin-bottom: 20px; margin-top: 15px;}
.product-right .p-down .d-left .patent .photo-box{position: relative;float:left;top: 0px; left: 0px; text-align:center;width: 165px; height: 105px; border:1px solid #CCC; margin:0px 20px 50px 0px; text-decoration: none; color: #333; box-shadow: 4px 4px 4px #888888; -moz-box-shadow: 4px 4px 4px #888888; -webkit-box-shadow: 4px 4px 4px #888888;}
.product-right .p-down .d-left .patent .photo-box:hover{border: 1px solid #027DB7;}
.product-right .p-down .d-left .patent .photo-box img{vertical-align: middle; margin: 0 auto;}
.product-right .p-down .d-left .patent .photo-box-nomarginright{float:left;width: 165px; height: 105px; text-align:center; border:1px solid #CCC; margin-bottom:30px; text-decoration: none; text-decoration: none; color: #333; box-shadow: 5px 5px 5px #888888;}
.product-right .p-down .d-left .patent .photo-box h4{width:165px;float:left; position: absolute;top: 118px; left: 0px; font-family: "SimSun"; font-size: 12px; font-weight: normal; margin: 0 auto; text-align:center; font-weight: bold; color: #717171;}
.product-right .p-down .d-left .patent .photo-box-nomarginright h4{font-family: "SimSun"; font-size: 12px; font-weight: normal; margin-top: 10px; font-weight: bold; color: #717171;}

.product-right .p-down .d-left .zhuanli{width: 542px; min-height: 50px; margin-left: 28px; margin-bottom: 20px; margin-top: 15px;}
.product-right .p-down .d-left .zhuanli .photo-box{float:left;top: 0px; left: 0px; text-align:center;width: 80px; height: 95px; border:1px solid #CCC; margin:0px 10px 20px 0px; text-decoration: none; color: #333;}
.product-right .p-down .d-left .zhuanli .photo-box-nomarginright{float:left;width: 80px; height: 95px; text-align:center; border:1px solid #CCC; margin-bottom:30px; text-decoration: none; text-decoration: none; color: #333;}

.product-right .p-down .d-left .department{margin-left: 28px; width: 542px; margin: 15px 0px 50px 28px;}
.product-right .p-down .d-left .department .odd{float:left;width:258px; border:1px solid #CCC; margin-bottom: 20px;}
.product-right .p-down .d-left .department .odd .first{height: 35px; line-height: 35px; background-color: #53A2CC; color: white; font-size: 14px;padding-left: 20px;}
.product-right .p-down .d-left .department .odd .contents{font-size: 12px; height: 145px; padding-left: 20px;}
.product-right .p-down .d-left .department .odd .contents ul li{height: 25px; line-height: 48px; font-size: 12px;}
.product-right .p-down .d-left .department .even{float:left;width:258px; border:1px solid #CCC; margin-bottom: 20px;}
.product-right .p-down .d-left .department .even .first{height: 35px; line-height: 35px; background-color: #3477A6; color: white; font-size: 14px; padding-left: 20px;}
.product-right .p-down .d-left .department .even .contents{font-size: 12px; height: 145px;}
.product-right .p-down .d-left .department .even .contents ul li{height: 25px; line-height: 48px; padding-left: 20px;}
.product-right .p-down .d-left .department .left{margin-right:20px;}

.product-right .p-down .d-left .map{width: 542px; margin-left: 28px;}
.product-right .p-down .d-left .map img{margin-top: 10px; margin-bottom: 30px;}
.product-right .p-down .d-left .address-content{margin-left: 28px; margin-top: 15px; margin-bottom: 15px; color: #494949; line-height: 17px;}
.product-right .p-down .d-left .road{width: 542px; height: 155px; line-height: 25px; margin-left: 28px; background-color: #F8F8F8; border: 1px solid #EEE; margin-bottom: 20px;}
.product-right .p-down .d-left .road div{margin-left: 20px;}

.product-right .p-down .d-left .hiring-address{width: 542px; height:65px; margin-left: 28px; margin-bottom: 20px; border-bottom: 1px dashed #CCC;}
.product-right .p-down .d-left .hiring-address div{float:left; min-width: 70px; height: 29px; line-height:29px; text-align:center; border: 1px solid #53A2CC; margin: 15px 15px 10px 0px; font-size: 12px; font-weight: bold; color: #53A2CC;}
.product-right .p-down .d-left .hiring-address div:hover{color: white; background-color: #53A2CC; cursor: pointer;}
.product-right .p-down .d-left .hiring-address .hover{color: white; background-color: #53A2CC; cursor: pointer;}
.zp-info-box{margin-left: 28px; position:relative; margin-bottom: 10px;}
.zp-title{padding-left:15px;font-size: 15px; color: #484848; font-weight: bold; height: 45px; line-height: 45px;border-top: 1px solid #DADADA; border-bottom: 1px dashed #DADADA; background-color: #F2F2F2; margin-bottom: 10px;}
.zp-title:hover{color: #0082B4; cursor: pointer;}
.zp-content{display: none;}
.zp-logo{background: url("../images/zp-down.png") no-repeat; position:absolute; right: 10px; top: 16px; width: 15px; height: 15px;}
.zp-logo:hover{background: url("../images/zp-down-hover.png") no-repeat;}

.product-right .p-down .d-left .works{width: 542px; margin-left: 28px;}
.product-right .p-down .d-left .works div{float:left; min-width: 50px; padding:0px 5px; height: 29px; line-height:29px; text-align:center; border: 1px solid #E7DDCE; margin: 0px 15px 15px 0px; font-size: 13px;}
.product-right .p-down .d-left .works div:hover{background-color: #EFEFEF; cursor: pointer;}
.product-right .p-down .d-left .works .hover{background-color: #EFEFEF; cursor: pointer;}

.product-right .p-down .d-left .detail-title-nobordertop a{cursor: pointer; font-size: 12px; font-weight: normal; height: 12px; line-height: 12px; color: #333333;}
.product-right .p-down .d-left .detail-title-nobordertop a:hover{color: #3479A5; text-decoration: none;}
.product-right .p-down .d-left .detail-title-nobordertop .hover{color: #3479A5;}
.product-right .p-down .d-left .detail-title-nobordertop div{display: inline; font-weight: normal; height: 15px; line-height: 15px;}

.product-right .p-down .d-left .detail-table{margin-left: 28px; margin-top: 10px; margin-bottom: 30px; min-height: 490px;}
.product-right .p-down .d-left .detail-table .odd td{font-size: 12px; margin-left: 10px; height: 35px; background-color: #F2F0F1; width: 70%; padding-left: 10px;}
.product-right .p-down .d-left .detail-table .even td{font-size: 12px; margin-left: 10px; height: 35px; background-color: white; width: 70%; padding-left: 10px;}
.product-right .p-down .d-left .detail-table .right{width: 50px; right: 5px; top: 0px; text-align: left; padding-right: 10px;}
.product-right .p-down .d-left .detail-table .right .download{background: url("../images/download.png"); width: 12px; height: 11px; line-height: 11px; right: 15px; float: right; margin-left: 20px; margin-top: 2px; cursor: pointer;}
.product-right .p-down .d-left .product-download{float: right; right: 0px; top: 0px; font-size: 12px; color: #52A4C8; height: 40px; line-height: 40px; font-weight: normal; font-family: "SimSun"; cursor: pointer;}

.shadow {-moz-box-shadow: 2px 2px 3px #CCC;-webkit-box-shadow: 2px 2px 3px #CCC;box-shadow: 2px 2px 3px #CCC;