@charset "utf-8";
/*banner广告*/
/* CSS Document */

.banner{ width: 100%;  margin-top:75px; }
.pro{ width: 100%; height: auto; overflow: hidden; padding-top: 50px;  padding-bottom: 34px;}
.pro .title{ margin:0 auto 30px; width: 1200px; height: 24px; line-height: 24px; font-size: 14px; text-indent: 22px; background: url(/images/common/icon_location.png) left center no-repeat;}
.pro .pbox{ width: 1200px; height: auto; margin:0 auto 46px; border: #ececec 1px solid; border-top: 0; }
.pro .wkuang{ border:#fff; }
.pro .wkuang .xcont .cont-left .cont .xbox:nth-child(4n){ margin:0; }
.pro .pbox .title1{ width: 1192px; border-left: 8px #006db6 solid; background: #f6f6f6; height: 60px; font-size: 26px; text-indent: 15px; line-height: 60px; }
.pro .pbox .cont{ width:auto;height: auto; padding: 32px 0px 0; overflow: hidden;}
.pro .pbox .cont .xbox{ width: 285px; height: 250px; padding-bottom:38px;  margin-right:15px; float: left; text-align: center;}
.pro .pbox .cont .xbox img{ width: 285px; height: 220px; object-fit: cover;}
.pro .pbox .cont .xbox:nth-child(4n){  }
.pro .pbox .cont1{ text-align: center; margin-bottom: 25px; }
.pro .pbox .cont1 a{ color: #000; }
.pro .pbox .xcont{ margin-top: 30px; width: 100%; height: auto; overflow: hidden; }
.pro .pbox .xcont .cont-left{ width: 1200px; height: auto; overflow: hidden; float: left; }
.pro .pbox .xcont .cont-left .tclo{ width: 800px; height:auto;margin:0 auto; }
.pro .pbox .xcont .cont-left .tclo img{width: 800px;  }
.pro .pbox .xcont .cont-left .tcle{ margin-bottom: 24px;  height: 295px; width:480px; float: left; margin-left: 65px;}
.pro .pbox .xcont .cont-left .tcle p{ font-size: 18px; height: 30px; line-height: 30px; margin-bottom: 2px }
.pro .pbox .xcont .cont-left .tcle p a{ color: #006DB6; }
.pro .pbox .xcont .cont-left .tcle p span{color: #006db6;}
.pro .pbox .xcont .cont-left .tcle .qq{background: url(/images/pro/qq.png) 130px center no-repeat;}
.pro .pbox .xcont .cont-left .tclte{ width: 100%; height: 30px; line-height: 30px; font-size: 18px; text-align: left; float: left; border-bottom:1px #f5f5f5 solid; color: #3b3b3b;   }
.pro .pbox .xcont .cont-left .tcont{ width: 100%; height: auto; overflow: hidden; padding-top: 40px; min-height: 500px; }
.pro .pbox .xcont .cont-right{ width: 180px; float: left; height: auto ; overflow: hidden; margin-left: 100px; float: left; }
.pro .pbox .xcont .cont-right .title2{ font-size:32px; padding-bottom: 10px; line-height: 32px;}
.pro .pbox .xcont .cont-right ul{ width: 100%; height: auto; overflow: hidden; margin-bottom: 36px; border: 0; }
.pro .pbox .xcont .cont-right ul li{ width: 100%; border-bottom:1px solid #ececec; background: url(/images/common/right.png) right center no-repeat; height: 40px; line-height: 40px; text-align: left; }

































