/*----------首页----------*/
/*---top---*/

.cptoptxt { clear:both; width:298px;padding: 0px 8px;}

.cptopbox1{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;height: 125px;overflow: hidden;background-color: rgb(248, 248, 248); width:298px; margin-bottom:10px;}
.cptopbox1 li{float: left;width: 64px;height: 33px;overflow: hidden;margin-right: 10px;font-size: 15px;line-height: 33px;}
.cptopbox1 li:nth-child(4n){margin-right:0px;}
.cptopbox1 li a:hover{color:#202c43;}

.cptopbox2{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;height: 285px;overflow: hidden;background-color: rgb(248, 248, 248); width:298px;}
.cptopbox2 li{float: left;width: 90px;height: 33px;overflow: hidden;margin-right: 6px;font-size: 15px;line-height: 33px;}
.cptopbox2 li a:hover{color:#202c43;}
.cptopbox2 li:nth-child(3n){margin-right:0px;}

/*-----hot-pro-----*/
.htpro-main{clear: both; width:1200px;}
.htpro-main ul li{float: left; width:222px;border: 1px solid #e5e5e5;margin-right: 20px;margin-bottom: 20px;}
.htpro-main ul li:nth-child(5n){margin-right: 0px;}
.htpro-main ul li h2{font-size: 16px;color:#333;margin:8px;}
.htpro-main ul li .htp-img{overflow: hidden;width: 222px;height: 222px;}
.htpro-main ul li img{width: 222px;height: 222px;transition: all 0.5s ease;}
.htpro-main ul li p{color:#666;font-size: 14px;width: 206px;margin: 0px 8px;}
.htpro-main ul li button{width: 100px;height: 30px;border-radius: 2px;padding-bottom: 2px;}
.htpro-main ul li .btn1{background-color: #202c43;color:#fff;border:none;margin:12px 7px;cursor: pointer;}
.htpro-main ul li .btn2{border: 1px solid #666;color:#666;background-color: #fff;cursor: pointer;}
.htpro-main ul li h2:hover{color:#202c43;}
.htpro-main ul li img:hover{transform: scale(1.03, 1.03);}
.htpro-main ul li .btn1:hover{background-color: #202c43;}
.htpro-main ul li .btn2:hover{border-color:#202c43;color:#202c43;}

/*-----new-pro-----*/
.nwpro-main{clear: both; width:1200px;}
.nwpro-main ul li{float: left; width:222px;border: 1px solid #e5e5e5;margin-right: 20px;margin-bottom: 20px;}
.nwpro-main ul li:nth-child(5n){margin-right: 0px;}
.nwpro-main ul li h2{font-size: 16px;color:#333;margin:8px;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.nwpro-main ul li h2:hover{color:#202c43;}
.nwpro-main ul li .htp-img{overflow: hidden;width: 222px;height: 222px;}
.nwpro-main ul li .htp-img img{width: 222px;height: 222px;transition: all 0.5s ease;}
.nwpro-main ul li .htp-img img:hover{transform: scale(1.03, 1.03);}
.nwpro-main ul li .mess{float: left;border-top: 1px solid #e5e5e5;}
.nwpro-main ul li .mess p{float: left;width: 90px;padding:5px 10px;font-size: 14px;color:#666;height:20px;}
.nwpro-main ul li .mess p b{color:#f93131;font-size: 14px;}
.nwpro-main ul li .mess p:nth-child(1){width: 91px; border-right: 1px solid #e5e5e5;}



/*------list------*/
.pro-list{margin-bottom:20px;clear:both; width:855px; overflow:hidden;}
.pro-list li{padding:15px 0px 15px 15px;border-left:2px solid #fff;border-bottom:1px #eee dashed;transition:all .5s;clear:both;}
.pro-list li:last-child{border-bottom:none;}
.pro-list li:hover{background:#f7f7f7;border-left:2px solid #202c43;}
.pro-list li .prol-img{width: 170px;height: 170px;overflow: hidden;border: 1px solid #ddd;}
.pro-list li .prol-img img{display: block;width: 170px;height:170px;-webkit-transition: all .3s; -moz-transition: all .7s;-ms-transition: all .7s;-o-transition: all .7s;transition: all .7s;}
.pro-list li .prol-img img:hover{-webkit-transform: scale(1.3);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.pro-list li .prol-word{width: 350px;margin-left: 20px;}
.pro-list li .prol-word a{overflow:hidden; padding:0px;color: #222;font-size: 22px;font-weight: bold;display: inline-block;margin: 8px 0px 3px 0px;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.pro-list li .prol-word a:hover{color: #202c43;}
.pro-list li .prol-word>span{color: #939393;font-size: 14px;display: block;line-height: 30px;}
.pro-list li .prol-word div{clear:both; width:350px;}
.pro-list li .prol-word div p{margin:10px 0px; width: 190px;line-height: 20px;color:rgb(65, 65, 65); font-size:14px;}
.pro-list li .prol-word div p span{font-size: 16px;color:#ff2b28; font-weight:bold;}
.pro-list li .prol-r{float: right;padding-left: 40px; border-left: 1px solid #ddd;width: 240px;}
.pro-list li .prol-r img{width: 110px;height: 73px;border: 1px solid #ddd;}
.pro-list li .prol-r ul{margin-top: 8px;}
.pro-list li .prol-r ul p{color:#666;font-size: 14px;line-height: 24px;}
.pro-list li .prol-r ul p a:hover{color:#202c43;}
.pro-list li .prol-r .word-btn a{display: block;margin-top: 8px;padding-top: 4px; float: left; font-weight: bold; width:96px;height:26px;text-align: center;border-radius: 3px;color:#fff;font-size: 14px;}
.pro-list li .prol-r .word-btn a:nth-child(1){background-image: linear-gradient(to right,#f66767,#fa2c2c);margin-right: 8px;}
.pro-list li .prol-r .word-btn a:nth-child(1):hover{background-image: linear-gradient(to right,#fa2c2c,#e43c3c);}
.pro-list li .prol-r .word-btn a:nth-child(2){background-image: linear-gradient(to right,#384969,#202c43);}
.pro-list li .prol-r .word-btn a:nth-child(2):hover{background-image: linear-gradient(to right,#344462,#202c43);}


/*----------产品详情页----------*/
/*-----top------*/
.prony-top{width: 1158px;margin: 0px auto;border: 1px solid #e5e5e5;padding: 20px;position: relative;}
.tp-left{float: left; width: 420px;height: 420px;}
.tp-left img{width: 420px;height: 420px;}
.tp-right{width: 700px;}
.tp-right h1{margin: 15px 0px 15px 0px;font-size: 24px;color:#333;}
.tp-right .prony-word ul{float: left;padding: 10px 0px 20px 0px;clear: both;border-bottom: 1px dashed #e5e5e5;}
.tp-right .prony-word ul li{font-size: 16px;color:#333;float: left;margin-right: 50px;width: 270px;line-height: 38px;height: 38px;}
.tp-right .prony-word ul li:nth-child(2n){margin-right: 0px;}
.tp-right .prony-word ul li b{color:#f43a3a;font-size: 24px;}
.tp-right .prony-word p{float: left;margin:18px 0px;line-height: 32px;color:#666;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.tp-right .rt-btn{padding-top: 40px;border-top: 1px dashed #e5e5e5;}
.tp-right .rt-btn>a{display: block;width: 150px;height: 37px;padding-top: 13px; text-align: center; float: left; border: 0px;color:#fff;font-weight: bold;font-size: 16px;border-radius: 3px;cursor: pointer;margin-right: 20px;}
.tp-right .rt-btn>a:nth-child(1){background-image: linear-gradient(to right,#f66767,#fa2c2c);box-shadow:0px 1px 1px 1px #ffa4a4;}
.tp-right .rt-btn>a:nth-child(1):hover{background-image: linear-gradient(to right,#ee3e3e,#e81212);}
.tp-right .rt-btn>a:nth-child(2){background-image: linear-gradient(to right,#ffb442,#fb9700);box-shadow:0px 1px 1px 1px #ffe0b3;}
.tp-right .rt-btn>a:nth-child(2):hover{background-image: linear-gradient(to right,#ffa012,#eb8d00);}
.tp-right .rt-btn>a:nth-child(3){width: 180px;background-image: linear-gradient(to right,#283857,#202c43);box-shadow:0px 1px 1px 1px #abdcff;}
.tp-right .rt-btn>a:nth-child(3):hover{background-image: linear-gradient(to right,#202c43,#1e2b43);}
.tp-right>p{float: left; color:rgb(140, 140, 140);background-color: #f2f2f2;padding: 10px 15px;border-radius: 3px;margin-top: 20px;font-size: 14px;}
.tp-right>p a{margin-right: 10px;color:rgb(140, 140, 140);}
.tp-right>p a:hover{color:#202c43;}
.tp-right>p a:last-child{margin-right: 0;}
.ewma{cursor: pointer;position:absolute;top:0px;right:0;}
.ewma:hover .ewma-box{display: block;}
.ewma-box{display: none; width:140px;height:150px;text-align: center;background-color: #f7f9fc;position: absolute;top: -1px;right: -1px;border: 1px solid #cccccc;}
.ewma-box p{font-size: 12px;color:#666666;margin-bottom: 5px;padding-top: 15px;}



/*------主体内容------*/
.prony-main{width: 1200px;margin: 20px auto;}
/*右*/
.pymain-right{width: 320px;}
/*品牌卡片*/
.pro-ppcard{float: right;width: 320px;background-color: #f7f7f7;}
.pro-ppcard img{border: 1px solid #ddd;width: 230px;height: 153px;margin: 25px 44px 10px 44px;}
.pro-ppcard ul{margin:0px 45px;}
.pro-ppcard ul li{font-size: 15px;color:#666;line-height: 32px;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.pro-ppcard ul li a{color:#666;}
.pro-ppcard ul li a:hover{color:#202c43;}
.pro-ppcard div a{margin-top: 10px; display: block;float: left; width: 110px;height: 38px;text-align: center; padding-top: 12px;color:#fff;font-size: 16px;font-weight: bold;border-radius: 3px;}
.pro-ppcard div a:nth-child(1){background: linear-gradient(90deg, #476fea 0%, #7831ee 100%);margin:10px 10px 25px 45px;}
.pro-ppcard div a:nth-child(1):hover{background: linear-gradient(90deg, #3860da 0%, #6f27e4 100%);}
.pro-ppcard div a:nth-child(2){background: linear-gradient(90deg, #f11a34 0%, #ff217f 100%);}
.pro-ppcard div a:nth-child(2):hover{background: linear-gradient(90deg, #e1162d 0%, #ea146d 100%);}
/*该企业其他产品*/
.pro-other{float: right; margin-bottom: 20px;width: 320px;}
.pro-other ul{border: 1px solid #ddd;padding:20px 25px 10px 25px;margin-top: -11px;border-top: none;}
.pro-other ul a div{overflow: hidden;}
.pro-other ul a div img{width: 270px;height: 270px; transition: all .7s;}
.pro-other ul a div img:hover{transform: scale(1.07);}
.pro-other ul a p{font-size: 14px;margin:10px 0px 15px 0px;color:#333;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.pro-other ul a p:hover{color:#202c43;}

/*左*/
.pymain-left{width: 855px;}
.mr-box{border-right: 1px solid #e5e5e5;border-left: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
.mr-box .box-word{padding:10px 20px 20px 20px;}
.mr-box .box-word a{padding:0;color:#db214c;text-decoration:underline;}
.mr-box .box-word img{display:block;max-width:600px;height:auto;margin:10px auto;}
.mr-box .box-word p{padding:10px 0;line-height:30px;font-size:16px;text-indent:2em;color:#333;word-break:break-word;}
.mr-box .box-word p div{text-indent:0;}
.mr-box .box-word p.original{font-size:14px;}
.mr-box .box-word p iframe{display:block;max-width:740px;height:360px;margin:0 auto;}
.mr-box .box-word table{margin:10px auto;border-collapse:collapse;display:table;}
.mr-box .box-word table td,.ms-news-detail-content table th{padding:5px 10px;border:1px solid #ddd;}
.mr-box .box-word h2{line-height:35px;border-bottom:2px solid #ccc;}
.mr-box .box-word ul{float:left;width:100%;padding:10px 0;}
.mr-box .box-word li{float:left;width:50%;line-height:26px;font-size:14px;}
.mr-box .box-word li a{color:#202c43;text-decoration:none;}
.mr-box .box-word p video{display:block;width:600px;height:auto;margin:0 auto;}
.mr-box .box-word video{display:block;width:600px;height:auto;margin:0 auto;}

