.pro_list_warpper{ width:100%; min-width:1200px;margin: 0 auto; overflow:hidden;}
.pro_list_head{ width: 100%; line-height: 38px; text-align:center; font-size:16px;}
.pro_list_head a{ display: inline-block;  border: 1px solid #004a89; color: #004a89; border-radius: 38px; margin: 0 10px; width: 150px; height: 36px; line-height: 36px;_border-radius: 38px; overflow:hidden;}
.pro_list_head a:hover, .pro_list_head a.current{ color: #FFFFFF; background-color: #004a89;}
.pro_list_box{ overflow:hidden;display: none; margin-top: 20px;}
.pro_list_box.current{ display: block;}
.index_pro_list{ margin:0 auto;overflow: hidden; width:1250px;}
.index_pro_list li{  background-color: #FFFFFF; float: left; margin: 0 20px 10px 0;  text-align:center;}
.index_pro_list li span{overflow:hidden; height:30px; line-height:30px; width:310px;white-space:nowrap;text-overflow:ellipsis; display:block;}
.index_pro_list li a{ display: block;color: #666666;}
.index_pro_list li a img{ width:365px; height:310px; display: block;  padding: 9px; border: 1px solid #CCC; transition:all 0.5s ease-in-out 0s;}
.index_pro_list li a:hover{ color: #ed6d00;}
.index_pro_list li a:hover img{ border: 1px solid #ed6d00;}


.fl{ float:left}
.fr{ float:right}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden; font-size:0; line-height:0}
/*初始化*/


.newslist{margin: 60px 0;}
.newslist ul{width: 1250px;margin: 0 auto;min-height: 321px;}
.newslist li{border-left: 5px solid #fff;overflow: hidden;}
.newslist li .td{margin: 0 55px;overflow: hidden;border-bottom: 1px solid #eeeeee;padding: 40px 0;}
.newslist li .pic{width: 368px;}
.newslist li .text{width: 685px; text-align:left;}
.newslist li .text .title{font-size: 24px;color: #202020;margin-top: 15px}
.newslist li .text .subtie{font-size: 14px;color: #666666;margin-top: 15px}
.newslist li .text .txt{line-height: 25px;color: #666666;font-size: 14px;margin-top: 15px;max-height: 95px;overflow: hidden;}
.newslist li .text a{display: block;font-size:30px;color: #b0b0b0;margin-top: 15px}
.newslist li:hover{background: #f9f9f9;border-color: #ec6b00 }

.page{background: url(../image/pagebg.jpg) no-repeat;width: 608px;height: 89px;margin: 52px auto 0 auto;text-align: center;}
.page a{display: inline-block;width: 37px;height: 37px;margin-top:26px;line-height: 37px;}
.page span{display: inline-block;width: 37px;height: 37px;margin-top:26px;line-height: 37px;}
.page a:hover{background: url(../image/ed03.png) no-repeat;color: #fff}
.page a.on{background: url(../image/ed03.png) no-repeat;color: #fff}
.page .last{width: 37px;height: 37px;background: url(../image/ed04.png) no-repeat;}


.commonweb {
    padding-right: 0;
    padding-left: 0;
}
.commonweb{padding:0px 10px;}
.commonwebbox{ margin-left:0px; margin-right:0px;}
.visible-lg,.visible-md{display:none;}
.hidden-lg,.hidden-md,.hidden-sm{display:none;}
.visible-sm{ display:block;}



.title{border-bottom:1px solid #cccccc; padding:30px 0px 13px; font-size:20px; color: #666;}
.title a{color: #666;}
.title a:hover,.title a.on{color: #333;}

.commonDetailed{background:#FFF; padding:0px 10px; margin:20px auto;}
.commonDetailed img{max-width:100%;}
.commonDetailedtitle{ border-bottom:1px solid #cccccc; padding-bottom:10px;}
.commonDetailedtitle h3{ font-size:18px; text-align:center; line-height:26px; color:#1a1a1a; padding:20px 0px 0px;}
.commonDetailedtitleTimeAuthor{ text-align:center; color:#666; font-size:13px; padding:20px 0px 15px;}
.commonDetailedtitleTimeAuthor span{ padding-right:10px; position:relative; top:-3px; *top:2px;_top:1px;}
.commonDetailedContents{ padding:30px 0px; font-size:14px;}
.commonDetailedContentsfoot{padding-bottom:45px;}
.commonDetailedContentsfoot p{ text-align:center; padding-bottom:30px;}
.commonDetailedContentsfoot p a{ display:inline-block; background:#0055A5; padding:5px 30px; color:#FFF; font-size:14px;}
.commonDetailedContentsfoot p a:hover{}
.commonDetailedContentsfoot dl{ border:1px solid #cccccc; border-left:none; border-right:none; font-size:12px; padding:13px 0px;}
.commonDetailedContentsfoot dl span{ display:inline-block; background:#f2f2f2; color:#1a1a1a; line-height:27px; padding:0px 10px; margin-right:15px;}
.commonDetailedContentsfoot dl a{ }
.commonDetailedContentsfoot dl dd{ float:none;margin-bottom:15px;}
.commonDetailedContentsfoot dl dt{ float:none;}
.commonDetailedContentsfoot dl dd,.commonDetailedContentsfoot dl dt{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;}

/*Alignment*/
.alignleft {
   display:inline;
   float:left;
   margin-right:1.625em;
}
.alignright {
   display:inline;
   float:right;
   margin-left:1.625em;
}
.aligncenter {
   clear:both;
   display:block;
   margin-left:auto;
   margin-right:auto;
}

.content_right, .content_left{
    float:left;
    width:45%;
}

.content_left{
    padding-right:5%;
}

/*产品详情 zxc*/
.xcpublic-bg{ margin:10px 0 25px; padding: 10px 10px 25px; background:#fff;box-shadow:0px 2px 6px rgba(0,0,0,.3);} 
.magnifier{}
.magnifier .bigimg{ width: 579px; height: 579px; border: 1px solid #d2d2d2;}
.magnifier .bigimg img{ display: block; width: 577px; height: 577px;}
div.zoomdiv {z-index:888;position:absolute;top:0px;right:0px;width:200px;height:200px;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden; background-color: #fff;}
div.jqZoomPup {z-index:888;visibility:hidden;position:absolute;top:0px;left:0px;border: 1px solid #aaa;background: #ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);padding: 20px;}
.magnifier .fl{ position: relative; width: 580px; z-index: 888; display: none;}
.magnifier .detailinfo{border-bottom: 1px solid #d2d2d2; overflow: hidden;padding-bottom:10px;}
.magnifier .detailinfo .xctitle{ padding: 5px 0; line-height: 24px; font-size:16px; color: #1a1a1a; border-bottom: 1px solid #d2d2d2; margin-bottom: 10px;}
.magnifier .detailinfo .xctext{ font-size: 13px; color: #1a1a1a; line-height:24px; padding-left: 33px; background: url(https://www.jingwei.com.cn/wp-content/webimages/cimg05.png) 15px 14px no-repeat;}
.magnifier .smallimg-box{ margin-top: 19px; position: relative; display: none;}
.magnifier .smallimg-list{ width: 440px; height: 100px; overflow: hidden; margin: 0 auto; position: relative;}
.magnifier .smallimg-list ul{ position: absolute; left: 0; top: 0;}
.magnifier .smallimg-list li{ float: left; width: 99px; height: 99px; border: 1px solid #d2d2d2; margin-right: 13px; cursor: pointer; position: relative;}
.magnifier .smallimg-list li img{ display: block; width: 97px; height: 97px;}
.magnifier .smallimg-list li span{ position: absolute; top: 0; left: 0; width: 100px; height: 100px; border: 4px solid #0055a5; display: none;}
.magnifier .smallimg-list li:hover span,.magnifier .smallimg-list li.cur span{ display: block;}
.magnifier .smallimg-box .prev,.magnifier .smallimg-box .next{ position: absolute; width: 14px; height: 23px; top: 50%; margin-top: -10px;}
.magnifier .smallimg-box .prev{ background: url(https://www.jingwei.com.cn/wp-content/webimages/cimg01.png) 0 0 no-repeat; left: 0;}
.magnifier .smallimg-box .next{ background: url(https://www.jingwei.com.cn/wp-content/webimages/cimg02.png) 0 0 no-repeat; right: 0;}
.magnifier .smallimg-box .prev:hover{ background-image: url(https://www.jingwei.com.cn/wp-content/webimages/cimg03.png);}
.magnifier .smallimg-box .next:hover{background-image: url(https://www.jingwei.com.cn/wp-content/webimages/cimg04.png);}
.magnifier .fr { width: 100%; overflow: hidden;}