/*pdif-a1*/
.pdif-a1{width:900px;height:auto;}
.pdif-a1 .title {margin-top: 20px;width: 100%;height: 35px;margin-left: auto;margin-right: auto;text-align: right;color: #666666;border-bottom: 2px solid #dcdcdc;position: relative;}
.pdif-a1 .title a{ color: #666666; }
.pdif-a1 .title .por_1{ position: absolute; color: #0b76d8; font-size: 26px; font-weight: bold; top: 0px; left: 0px; }
.pdif-a1 .nav{margin: auto; padding-top: 20px; padding-bottom: 20px; font-size: 16px; line-height: 28px}
.pdif-a1 .nav .pro_01 .pro_txt{ width: 350px; }
.pdif-a1 .nav .pro_01 .pro_txt .p1{ font-weight: bold; font-size: 28px; color: #0b76d8; }
.pdif-a1 .nav .pro_01 .pro_txt .p2{ color: #555555; height: 120px; margin-top: 10px; margin-bottom: 10px; border-bottom: 1px dotted #b6b6b6;}
.pdif-a1 .nav .pro_01 .pro_txt .p2 .miaoshu{ color: #0b76d8; font-size: 18px; }
.pdif-a1 .nav .pro_01 .pro_txt .pinpai{font-size:18px; border-bottom: 1px dotted #b6b6b6; height: 40px; line-height: 40px;}
.pdif-a1 .nav .pro_01 .pro_txt .pinpai .miaoshu{ color: #0b76d8;/* font-size: 18px;*/ }
.pdif-a1 .nav .pro_01 .pro_txt .slogen{ width: 350px; height: 46px; line-height: 46px; font-size: 16px; color: #fff; text-align: center; font-weight: bold; background: #0b76d8; margin-top: 20px; margin-bottom: 20px; }
.pdif-a1 .nav .pro_01 .pro_txt .pro_share{ margin-top: 10px; padding-left: 26px; }
.pdif-a1 .nav .pro_02_line{ height: 5px; margin-top: 30px; width: 898px;}
.pdif-a1 .nav .pro_02{ color: #4a4a4a; font-size: 18px; height: 50px; line-height: 50px; background: #e6e6e6; }
.pdif-a1 .nav .pro_02 li{ width: 223px; float: left; display: inline; color: #000; border-right: 2px solid #fff; text-align: center; }
.pdif-a1 .nav .pro_02 li:hover{ color: #fff; background: #0b76d8; }
.pdif-a1 .nav .pro_03{ color: #555555; font-size: 16px; padding: 20px; }
.pdif-a1 .nav .pro_tedian{ background: #0b76d8; padding-left: 20px; height: 44px; line-height: 44px; font-size: 18px; color: #fff;  }
.pdif-a1 .nav .pro_gsjj{ color: #555555;}
.pdif-a1 .nav .pro_04{ background: #0b76d8; padding-left: 20px; height: 44px; line-height: 44px; font-size: 18px; color: #fff;margin-top: 20px; }
.pdif-a1 .nav .pro_05{ padding-top: 20px; margin-bottom: 20px; border-bottom: 1px dotted #b6b6b6; }
.pdif-a1 .nav .pro_05 li{ float: left; display: inline; text-align: center; }
.pdif-a1 .nav .pro_message{ background: #0b76d8; padding-left: 20px; height: 44px; line-height: 44px; font-size: 18px; color: #fff; margin-top: 20px;margin-bottom: 20px; }