@charset "utf-8";
.ovh{ text-overflow: ellipsis;white-space: nowrap;overflow: hidden; }
.ovhs{ display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.back-color{ background: #79b9fc; }
.product-index ul li .detail,.product-index ul li em,
.pro-s-video ul li,.pro-s-video ul li .play,
.pro-s-down ul li,.s-news ul li,.pro-s-video ul li,
.download-list ul li,
.current .current-r a em{
	transition: all .4s ease-in;
	-webkit-transition: all .4s ease-out;
	-moz-transition: all .4s ease-out;
	-o-transition: all .4s ease-out;
}
.article-top .article-l img,
.article-top .article-r ul li .arti-l img,
.article-bottom ul li img,
.article-slide .bd ul li img,
.article-li img,
.product-index ul li img,
.product-list-a .pro-right ul li .bor-img img,
.artist-list .artist ul li .bor-img img{
	webkit-transition: -webkit-transform 2s cubic-bezier(.455,.03,.515,.955);
	transition: -webkit-transform 2s cubic-bezier(.455,.03,.515,.955);
	transition: transform 2s cubic-bezier(.455,.03,.515,.955);
	transition: transform 2s cubic-bezier(.455,.03,.515,.955),
	-webkit-transform 2s cubic-bezier(.455,.03,.515,.955);
}
.article-top .article-r ul li .arti-l:hover img,
.article-top .article-l:hover img,
.article-bottom ul li:hover img,
.article-slide .bd ul li:hover img,
.article-li:hover img,
.product-index ul li:hover img,
.product-list-a .pro-right ul li:hover .bor-img img,
.artist-list .artist ul li:hover .bor-img img{ transform: scale(1.2);-webkit-transform: scale(1.2); }

.ico{ width: 0px;height: 0px; display: block;background: url("../img/ico.png") no-repeat -1px 0; }
.distributor-list:after, .news-v .news-v-top:after,
.product:after,.comm-title:after,.article:after,.contact:after,
.article-list:after{ display: block;content: "";clear:both; }
.slide-banner{ position: relative; }
.slide-banner a{ display:block; width: 100%;min-height: 330px;background-position: center center !important; }
/*+----------------------------------------------
/*+  产品列表[Home]
/*+----------------------------------------------*/
.product:after,.product-index:after,.product .title:after{ display: block;content: "";clear: both; }
.product{ padding: 90px 0 50px; }
.product .title{ padding-bottom: 50px; }
.product .title-l h5{ font-size: 30px;color: #333;padding-bottom: 3px; }
.product .title-l span{ font-size: 16px;color: #888; }

.product .title-r{ margin-top: 14px; }
.product .title-r ul li{ float:left;padding:5px 20px;border-radius:35px;margin-left:2px;  }
.product .title-r ul li a{ color:#333; }
.product .title-r ul li:hover a,
.product .title-r ul li.on a{ color:#fff; }
.product .title-r .more{ display:block;float:left;line-height:29px; }
.product .title-r .more a{ color:#a0a0a0; }
.product .title-r .more em{ display:block;float:left;width:30px;height:2px;background:#ededed;margin:14px 10px 0 0; }
.product .title-r .more i{ float:right;width:7px;height:12px;background-position:-393px 0px;margin:10px 0 0 8px; }

.product-index ul li{ position: relative; width: 285px; height: 318px;float: left;margin:0 20px 20px 0;  border-radius: 5px;box-shadow: 0 0 30px #dadada;overflow: hidden; }
.product-index ul li .bor-img{ display: block; width: 285px;height: 250px; overflow: hidden; }
.product-index ul li img{ width: 285px;height: 250px; }
.product-index ul li:nth-of-type(3),.product-index ul li:nth-of-type(7){ margin-right: 0px; }
.product-index ul li .tit{ text-align: center; }
.product-index ul li .tit h5{ font-size: 16px;color: #333; }
.product-index ul li .tit .subtit{ color: #999; }
.product-index ul li .detail{ opacity:0;position: absolute;top: 50%;left: 50%; display: block;width: 125px;height: 32px;line-height: 32px; color:#fff;text-indent: 30px;border-radius: 35px;
	transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%); overflow: hidden;z-index: 55; }
.product-index ul li .detail i{position: absolute;top:9px;right:26px; display: block;width: 7px;height: 13px;background-position: -51px 0px; }
.product-index ul li em{ position: absolute;top: 0;left: 0; display: block; width: 98%;height: 98%;border: 3px solid #fff; }
.product-index ul li:hover .detail{ opacity: 1; }
.product-index ul li:first-child{ width: 590px;background: #515253; }
.product-index ul li:first-child .bor-img{ position: absolute;top: 40px;right: 0px;  }


.product-index ul li:first-child .tit{ position: absolute;top: 50%;left: 35px; width: 245px; text-align: left;transform: translate(0%,-50%);-webkit-transform: translate(0%,-50%); }
.product-index ul li:first-child .tit h5{ font-size: 30px;color: #fff; }
.product-index ul li:first-child .tit .subtit{display: block; font-size: 18px;color: #fff;margin: 10px 0 45px; }
.product-index ul li:first-child .tit a{ display: block;width: 138px;height: 38px;line-height: 38px;text-align: center; border: 1px solid #fff;border-radius: 35px;color: #fff; }
.product-index ul li:first-child .detail,.product-index ul li:first-child em{ display: none; }

/*+----------------------------------------------
/*+  新闻列表[Home]
/*+----------------------------------------------*/

.article-top:after,.article-bottom:after{ display:block;content:"";clear:both; }
.article{ padding:90px 0 60px; }
.article .title{ text-align:center; }
.article .title h5{ font-size:30px;color:#333; }
.article .title span{ font-size:18px;color:#999; }
.article-top{ padding-top:40px; }
.article-top .article-l{ width:585px;height:502px;border-radius:5px;overflow:hidden; }
.article-top .article-l .bor-img{ display: block;width: 585px;height: 325px;overflow: hidden; }
.article-top .article-l img{ width: 585px;height: 325px;  }
.article-top .article-l .article-remark{ padding:0 15px; }
.article-top .article-l .article-remark h5{ line-height:55px;font-size:18px;color:#333;border-bottom:1px solid #ededed; }
.article-top .article-l .article-remark p{ padding:20px 0 15px;color:#919191; }

.article-top .article-r{ width: 585px; }
.article-top .article-r ul li{ height: 236px;background:#fff;margin-bottom: 30px;border-radius: 5px;overflow: hidden; }
.article-top .article-r ul li:last-child{ margin-bottom: 0px; }
.article-top .article-r ul li .arti-l{ width: 290px;overflow: hidden; }
.article-top .article-r ul li .arti-l img{ width: 290px;height: 235px;  }
.article-top .article-r ul li .arti-r{ width: 265px; margin: 40px 15px 25px; }
.article-top .article-r ul li:nth-of-type(odd) .arti-l{ float: left; }
.article-top .article-r ul li:nth-of-type(odd) .arti-r{ float: right; }
.article-top .article-r ul li:nth-of-type(even) .arti-l{ float: right; }
.article-top .article-r ul li:nth-of-type(even) .arti-r{ float: left; }
.article-top .article-r ul li .arti-r h5{ font-size: 16px;color: #333;height: 42px;overflow: hidden; }
.article-top .article-r ul li .arti-r p{ margin-top: 20px; padding: 20px 0 25px; height: 44px; border-top: 1px solid #ededed; overflow: hidden; }
.article-bottom ul li{ width:380px;height:435px;margin:30px 30px 0 0;float:left;background:#fff;border-radius: 5px;overflow: hidden; }
.article-bottom ul li .bor-img{ display: block;width: 100%;height: 232px;overflow: hidden; }
.article-bottom ul li img{ width:100%;height:232px;  }
.article-bottom ul li:nth-of-type(3n){ margin-right:0px; }
.article-bottom ul li .b-title { padding:20px; }
.article-bottom ul li .b-title h5{ height:45px;font-size:18px;color:#333;overflow:hidden; }
.article-bottom ul li .b-title p{ margin-top:20px; padding:20px 0 0px;color:#888;height: 40px;border-top:1px solid #ededed;overflow:hidden;  }
.article-bottom ul li .b-title .ar-bot{ margin-top: 15px; }
.ar-bot{ line-height: 26px; }
.ar-bot span{ font-size:12px;color:#888; }
.ar-bot .time i{ float:left;width:13px;height:13px;background-position:-441px 0;margin:7px 5px 0 0; }
.ar-bot .deta{ display: block; width: 100px;height: 26px;line-height: 26px;background: #fff;border-radius: 35px;
	color: #fff; text-indent: 12px;color: #888}
.ar-bot .deta i{ float: right;width: 5px;height: 9px;background-position: -394px 0;margin: 9px 8px 0 0px; }
.ar-bot .deta:hover { color: #fff; }
.ar-bot .deta:hover i{ background-position: -408px 0; }
/*++----------------------------------------------
/*++  内容页开始
/*++----------------------------------------------*/
.slide-banner{ position: relative; }
.slide-banner img{ width: 100%;height: 300px; }

.current{ height: 50px;line-height: 50px;overflow: hidden; }
.current .current-l i{ display: inline-block; }
.current .current-l .home i{ width: 14px;height: 12px;background-position: -363px 0px;margin-right: 8px; }
.current .current-l .is-curr i{ width: 5px;height: 9px;background-position: -394px 0px; margin: 0px 10px;}
.current .current-r{ max-width: 60%; }
.current .current-r a{position: relative; margin: 0 15px;  }
.current .current-r a i{ position: absolute;top: 5px;right: -19px; display: block;width: 1px;height: 11px;background: #dbdbdb; }
.current .current-r a:last-child{ margin-right: 0px; }
.current .current-r a:last-child i{ display: none; }
.current .current-r a:hover em,
.current .current-r a.on em{ left:0;width:100%; }
.current .current-r a em{
	display: block;
	width: 0;
	position: absolute;
	left: 50%;
	bottom: -16px;
	height: 2px;
}
/*++----------------------------------------------
/*++  产品列表
/*++----------------------------------------------*/
.product-list-a:after,.product-list-a .pro-left.pro2:after,
.pro-left.pro2 .search-list:after{ display:block;content:"";clear:both; }
.product-list-a{ padding: 30px 0 60px; }
.product-list-a .pro-left{ width: 215px; border-radius: 5px;padding: 0 30px 35px;}
.product-list-a .pro-left h5{ font-size: 16px;color: #333;font-weight: bold;padding: 30px 0 20px;border-bottom: 1px solid #ededed; }

.product-list-a .pro-left .offset-a{ float: right; font-size: 14px; display: block; width: 24px;height: 24px;border: 1px solid #e5e5e5;color: #bdbdbd;line-height: 24px; text-align: center;  }
.product-list-a .pro-left ul li{ padding-top: 30px; }
.product-list-a .pro-left ul li a{ color: #333; cursor: pointer; }
.product-list-a .pro-left ul li .bor-b{ display: block;}
.product-list-a .pro-left ul li .Treetwo{ display: none; }
.product-list-a .pro-left ul li .Treetwo li{ padding-top: 0px; }
.product-list-a .pro-left ul li .Treetwo a{ display: block;padding-top: 20px;font-size: 12px;color: #959595; }
.product-list-a .pro-left ul li .Treetwo a em{ display: block;float: left; width: 4px;height: 1px;background:#959595;margin: 9px 4px 0 0; }
.product-list-a .pro-left ul li.on .Treetwo{ display: block; }

.product-list-a .pro-right{ width: 895px; border-radius: 5px; }
.product-list-a .pro-right ul li{ position:relative;width:285px;height:333px;float:left;margin-right:20px;text-align:center; }
.product-list-a .pro-right ul li:nth-of-type(3n){ margin-right: 0px; }
.product-list-a .pro-right ul li .bor-img{ display: block;width: 100%;height: 245px;border-radius: 5px;background: #fff;  overflow: hidden; }
.product-list-a .pro-right ul li .bor-img img{ width: 100%;height: 100%; }
.product-list-a .pro-right ul li h5{ font-size: 16px;color: #333;padding: 20px 0 5px; }
.product-list-a .pro-right ul li .n{ position: absolute;top: 0px;left: 15px; width: 34px;height: 34px;background-position: -355px -45px; }
/* 2 */
.product-list-a .pro-left.pro2{ width: 100%;height: 70px;padding: 0px;margin-bottom: 30px; }
.product-list-a .pro-left.pro2 ul li{ padding-top: 0px; }
.pro-left.pro2 .search-list ul li{ width:260px; float:left; }
.pro-left.pro2 .search-list ul li label{ padding-right:10px; }
.pro-left.pro2 .search-list ul li select{ width:158px;height:30px;border:1px solid #e5e5e5;border-radius:50px;color:#666;padding: 0 5px; }
.pro-left.pro2 .search-list .down-sub{ float: left; display:block;width:98px;height:30px;border:1px solid #ededed;border-radius:35px;background:transparent;color:#666;cursor:pointer; }
.pro-left.pro2 .pro-left .offset-a{  }
.product-list-a .pro-right.pro2{ width: 100%; }
.product-list-a .pro-right.pro2 ul li:nth-of-type(3n){ margin-right: 20px; }
.product-list-a .pro-right.pro2 ul li:nth-of-type(4n){ margin-right: 0px; }
.pro-left.pro2 .search-list{ padding:25px 30px;border-radius:5px; }
/*++----------------------------------------------
/*++  产品详情
/*++----------------------------------------------*/
.product-show-top:after,
.remark-right .gou-wu:after,
.Pro-Pre-Next:after,
.product-show-tabs:after,
.tabs-content:after,
.product-show-bottom:after,
.artist-list:after{ display: block;content: "";clear: both; }
.product-show-top{ height: 630px;margin-bottom: 50px;overflow: hidden; }
.big-img-left{ width: 600px;position: relative; }
.preview{width:600px; height:630px;}
.smallImg{position:relative; height:110px;margin-top: 20px;}
.scrollbutton{ position: absolute;top: 35px; width:20px; height:40px;background: #dbdbdb; cursor:pointer; overflow:hidden;z-index: 66; }
.scrollbutton.smallImgUp{ left: 0px; border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.scrollbutton.smallImgDown{ right: 0px; border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.scrollbutton i{ display: block; color: #fff;font-size: 20px;margin: 9px 0 0 0px; }
.imageMenu {height:110px; width:100%; overflow:hidden;}
.imageMenu ul{ width: 30000px; }
.imageMenu li { position: relative; float:left;height:108px;width:133px;margin-right: 20px; border: 1px solid #ededed; overflow:hidden;}
.imageMenu li img{ width:97%; height:96%; border: 2px solid transparent; cursor:pointer;}
.bigImg{position:relative; width:598px; height:498px;border: 1px solid #ededed; overflow:hidden;}
.bigImg #midimg{max-width: 100%; height:100%;}
.bigImg #winSelector{width:300px; height:300px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
.bigView{position:absolute;border: 1px solid #eee; overflow: hidden; z-index:999;}
.bigView img{position:absolute;}
/* 右侧 */
.remark-right{ width: 540px; }
.remark-right .tit{ font-size: 24px;color: #333; }
.remark-right .subtit{ display: block;padding: 10px 0 25px; font-size: 16px;color:#999; }
.remark-right .baozhen{ padding: 40px 0;margin: 40px 0; border: 1px solid #eee;border-width: 1px 0; }
.remark-right .gou-wu a{ display: block;width: 130px;height: 38px;line-height: 38px;text-align: center; float: left;margin-right: 18px;color: #fff;border-radius: 35px; }
.Pro-Pre-Next { padding: 25px 0;margin:40px 0; border: 1px solid #eee;border-width: 1px 0; }
.Pro-Pre-Next ul li{ position: relative; width: 33%; float: left; text-align: center; }
.Pro-Pre-Next ul li a{ color: #999;}
.Pro-Pre-Next ul li.return-cate:after,
.Pro-Pre-Next ul li.return-cate:before{ position: absolute;top: 2px;display: block;width: 1px;height: 15px;content: "";background: #dbdbdb; }
.Pro-Pre-Next ul li.return-cate:after{ left: 0px;}
.Pro-Pre-Next ul li.return-cate:before{ right: 0px; }
.pro-share .t-pro{ display:block;float:left;margin-right:15px;color:#999 }
.pro-share .bdshare-button-style0-32{ float:left; }
.pro-share .bdshare-button-style0-32 a{ position:relative;width:17px;height:14px;background:none;line-height:14px;margin:3px 15px 0 0;
	color:#999;text-indent:0px; }

.product-show-tabs{ border: 1px solid #ededed;margin-bottom: 60px; }
.product-show-tabs .tabs-tit{ height: 50px;border-bottom: 1px solid #ededed;background: #f8f8f8; }
.product-show-tabs .tabs-tit ul li{ width: 100px;height: 50px;line-height: 50px; float: left;text-align: center;border-right: 1px solid #ededed;cursor: pointer; }
.product-show-tabs .tabs-tit ul li.on,
.product-show-tabs .tabs-tit ul li:hover{ color: #fff; }
/* 视频 */
.product-show-tabs .tabs-content{ padding: 25px; }
.product-show-tabs .tabs-content img{ max-width: 100%; }
.product-show-tabs .pro-s-video.tabs-content{ padding-bottom: 0px; }
.pro-s-video ul li{ position: relative; width:360px;height:340px;border:1px solid #ededed;float: left;margin:0 30px 30px 0;border-radius: 5px;overflow: hidden; }
.pro-s-video ul li:nth-of-type(3n){ margin-right: 0px; }
.pro-s-video ul li img{ width: 100%;height: 216px; }
.pro-s-video ul li .remark{ padding: 25px 15px; }
.pro-s-video ul li h5{ font-size: 18px;color: #333;padding-bottom: 5px; }
.pro-s-video ul li .play{ opacity: 0; position: absolute;top: 85px;left: 155px; width: 46px;height: 46px; background-position: -415px -43px;cursor: pointer; z-index: 55 }
.pro-s-video ul li:hover{ box-shadow: 0 0 30px #c1c1c1; }
.pro-s-video ul li:hover .play{ opacity: 1; }
.layer-video{ display: none; }
/* 支持 */
.tabs-content.pro-s-down{ padding-bottom: 15px; }
.pro-s-down ul li{ padding:30px;width:504px;height:40px;position:relative;float: left; margin: 0 15px 15px 0;border-radius: 5px;
	border: 1px solid #ededed; overflow: hidden; }
.pro-s-down ul li:nth-of-type(2n){ margin-right: 0px; }
.pro-s-down ul li h5{ font-size: 16px;color: #333;padding-bottom: 5px; }
.pro-s-down ul li .one-p{ font-size: 12px;color: #999; }
.pro-s-down ul li .one-p span{ padding: 0 10px; background: url("../img/ico1-11.jpg") no-repeat center right; }
.pro-s-down ul li .one-p span:first-child{ padding-left: 0px; }
.pro-s-down ul li .one-p span:last-child{ background: none; }
.pro-s-down ul li .click-down{ position: absolute;top:24px;right: 30px;color: #fff; width: 55px;height: 55px;line-height: 55px;text-align: center; background-position: -88px -53px;cursor: pointer;border-radius: 35px;
	text-indent: -999px; overflow: hidden; }
.pro-s-down ul li .click-down:hover{ text-indent: 0px; }
.pro-s-down ul li:hover{ box-shadow: 0 0 30px #c1c1c1; }

.dask-down{ display: none; }
.dask-down-con .title{ padding: 40px 0 25px; margin: 0 35px; text-align: center; border-bottom: 1px solid #ededed; }
.dask-down-con .title h6{ font-size: 16px;color: #333;padding-bottom: 5px; }
.dask-down-con .title .two-p{ font-size: 12px; }
.dask-down-con .title .two-p span{ padding: 0 10px; background: url("../img/ico1-11.jpg") no-repeat center right; }
.dask-down-con .title .two-p span:first-child{ padding-left: 0px; }
.dask-down-con .title .two-p span:last-child{ background: none; }
.dask-down-con .down-remark{ height: 235px; margin: 25px 35px 45px;overflow-y: auto; }
.dask-down-con .a-down{ width: 100%;height: 60px;box-shadow: 0 -10px 10px #f3f3f3;padding-top: 20px; }
.dask-down-con .a-down .a-down-file{position: relative; display: block; width: 160px;height: 40px;line-height: 40px; margin: 0 auto;
	border-radius: 35px;color: #fff;text-align: center;
}
.dask-down-con .a-down .a-down-file i{position: absolute;top: 13px;left: 37px; width: 11px;height: 14px;background-position: -489px 0px; }
.product-show-bottom{ padding: 70px 0 30px; }
.product-show-bottom ul li{ position:relative;width:285px;height:333px;float:left;margin-right:20px;text-align:center; }
.product-show-bottom ul li:nth-of-type(4n){ margin-right: 0px; }
.product-show-bottom ul li .bor-img{ display: block;width: 100%;height: 245px;border-radius: 5px; overflow: hidden; }
.product-show-bottom ul li .bor-img img{ width: 100%;height: 100%; }
.product-show-bottom ul li h5{ font-size: 16px;color: #333;padding: 20px 0 5px; }
.product-show-bottom ul li .n{ position: absolute;top: 0px;left: 15px; width: 34px;height: 34px;background-position: -355px -45px; }
/*++----------------------------------------------
/*++  新闻中心
/*++----------------------------------------------*/
.article-list{ padding: 30px 0 50px; }
.article-slide{ position: relative;width: 790px;height: 387px;float: left;border-radius: 5px; overflow: hidden; }
.article-slide .bd ul li{ position: relative;height: 387px; }
.article-slide .anim{ position: absolute;bottom: 48px;left: 25px; }
.article-slide .anim .cx{ color:#fff }
.article-slide .anim .cx em{ display:block;float:left;width:26px;height:2px; margin: 10px 9px 0 0;}
.article-slide .anim h5{ font-size: 18px;color: #fff;padding: 14px 0 10px; }
.article-slide .anim .time i{ display: inline-block;width: 13px;height: 13px; background-position: -420px 0px;vertical-align: middle;margin-right: 5px; }
.article-slide .anim .time { font-size: 12px;color: rgba(255,255,255,.6); }

.article-slide .hd a{display: none; position: absolute;top: 40%;width: 40px;height: 70px;cursor: pointer; z-index: 80; }
.article-slide .hd .next{ left: 0; background-position: 0 -130px;}
.article-slide .hd .prev{ right: 0; background-position: -48px -205px}
.article-slide .pageState{ position: absolute;bottom: 25px;right: 20px;color: rgba(255,255,255,.6);font-size:16px; z-index: 55; }
.article-slide .pageState span{ font-size: 20px;color: #fff; }
.article-slide:hover .hd a{ display: block; }
.article-slide .hd .next:hover{ background-position: 0px -205px; }
.article-slide .hd .prev:hover{ background-position: -48px -130px; }

.article-li{ width: 380px;height: 387px; float: left;background: #fff; border-radius: 5px;margin: 30px 30px 0 0; overflow: hidden; }
.article-li.no-slide{ margin: 0 30px 30px 0; }
.article-li.no-slide:nth-of-type(1){ display: none; }
.article-li.no-slide:nth-of-type(2){ margin: 0px 30px 0 0; }
.article-li.no-slide:nth-of-type(5),
.article-li.no-slide:nth-of-type(8),
.article-li.no-slide:nth-of-type(11){ margin-right: 30px; }
.article-li.no-slide:nth-of-type(4),
.article-li.no-slide:nth-of-type(7),
.article-li.no-slide:nth-of-type(10){ margin-right: 0px; }
.article-li:nth-of-type(2){ margin:0 0 0 30px; }
.article-li:nth-of-type(5),.article-li:nth-of-type(8),.article-li:nth-of-type(11){ margin-right: 0px; }
.article-li .bor-img{ display: block;width: 100%;height: 232px;overflow: hidden }
.article-li img{ width: 100%;height: 232px; }
.article-li .bottom{ padding: 20px 15px; }
.article-li .bottom h5{ font-size: 16px;color: #333;font-weight: bold; }
.article-li .bottom p{ padding: 10px 0 15px;color: #888; }
.article-li .bottom .boot-type{ line-height: 26px; }
.article-li .bottom .boot-type .time,.article-li .bottom .boot-type .detail{ font-size: 12px;color: #888; }
.article-li .bottom .boot-type .time i{ float: left; width: 13px;height: 13px;background-position: -441px 0px;vertical-align: middle;
	margin:7px 5px 0 0;
}
.article-li .bottom .boot-type .detail{position: relative; display: block; width: 100px;height: 26px;line-height: 26px;text-indent: 12px; border-radius: 35px; }
.article-li .bottom .boot-type .detail i{ position: absolute;top: 9px;right: 9px; width: 5px;height: 9px;background-position: -394px 0px; }
.article-li .bottom .boot-type .detail:hover{ color: #fff; }
.article-li .bottom .boot-type .detail:hover i{ background-position: -408px 0px; }
/* 新闻详情 ================== */
.article-show:after,.article-show .show-l:after,
.article-show .show-r .show-r-top ul li:after{ display: block;content: "";clear: both; }
.article-show{ padding: 30px 0 50px; }
.article-show .show-l{ width: 870px;border-radius: 5px; }
.article-show .show-l.show-all{ width: 100%; }
.article-show .show-l .show-l-pd{ padding: 0 20px; }
.article-show .show-l .title{ padding: 40px 0 20px; }
.article-show .show-l .title h1{ font-size: 26px;color: #333;padding-bottom: 10px; }
.article-show .show-l .title p{ color: #888; font-size: 12px; }
.article-show .show-l .title p span i{ display: inline-block; margin-right: 5px;}
.article-show .show-l .title p .time i{ width: 13px;height: 13px;background-position: -441px 0px;vertical-align: middle;}
.article-show .show-l .title p .view{ margin-left: 18px; }
.article-show .show-l .title p .view i{ width: 15px;height: 13px;background-position: -461px 0px;vertical-align: middle;}
.article-show .show-l .content{ padding-bottom: 45px; line-height: 22px;}
.article-show .show-l .content img{  max-width: 100%; }

.article-show .show-r{ width: 310px; }
.article-show .show-r .show-r-top{padding-bottom: 20px; border-radius: 5px; }
.article-show .show-r .show-r-top .tit-h5{ height: 55px;line-height: 55px;font-size: 16px;color: #333;padding: 0 15px;border-bottom: 1px solid #ededed;  }
.article-show .show-r .show-r-top ul li{ margin:0 15px;padding: 15px 0px;border-bottom: 1px solid #ededed; }
.article-show .show-r .show-r-top ul li:last-child{ border-bottom: none; }
.article-show .show-r .show-r-top ul li .bor-img{ float: left; display: block; width: 100px; height: 60px;border-radius: 5px;margin-right: 10px; overflow: hidden;  }
.article-show .show-r .show-r-top ul li img{ width: 100%;height: 100%; }
.article-show .show-r .show-r-top ul li h5{color: #333;}
.article-show .show-r .show-r-top ul li p{ font-size: 12px;color: #888;line-height: 18px; }
.article-show .show-r .show-r-top.bom{ padding-bottom: 40px; }
.article-show .show-r .show-code{ text-align: center; }
.article-show .show-r .show-code img{width: 214px;height: 214px; border: 1px solid #ededed;margin: 40px 0 15px;}

/* 关于我们 ================== */
.about-remark ul li:after{ display: block;content: "";clear: both; }
.about{ padding: 40px 0 60px; }
.about-remark{ border-radius: 5px; }
.about-remark ul li{ width: 100%;height: 350px; }
.about-remark ul li .w50{ width:50%;height: 350px;overflow: hidden; }
.about-remark ul li .ab-l{ float:left; }
.about-remark ul li .ab-r{ position:relative; float:right; }
.about-remark ul li:nth-of-type(even) .ab-l{ float:right; }
.about-remark ul li:nth-of-type(even) .ab-r{ float:left; }
.about-remark ul li .ab-r .ab-remark{ position:absolute;top:50%;left:50%;width:480px;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%); }
.about-remark ul li .ab-r h5{ font-size: 20px;color: #333;font-weight: bold; }
.about-remark ul li .ab-r h6{ padding-bottom: 30px; }
.about-remark ul li .ab-r .bor{ display: block;width: 20px;height: 2px;background: #dbdbdb;margin: 25px 0; }
/* 人才招聘 ================== */
.recruit{ padding: 30px 0 30px; }
.recruit ul li:after,.recruit-show .recruit-show-content .top:after{ display: block;content: "";clear: both; }
.recruit ul li{ height: 180px;border-radius: 5px;margin-bottom: 20px; overflow: hidden; }
.recruit ul li .rec-l{ width: 875px; padding: 0 60px 0 40px; }
.recruit ul li .rec-l h5{ font-size: 18px;color: #333;padding: 33px 0 15px; }
.recruit ul li .rec-l .type{ padding-bottom: 20px;font-size: 12px;color: #888; }
.recruit ul li .rec-l .type span{ padding: 0 15px; background: url("../img/ico1-11.jpg") no-repeat center right;}
.recruit ul li .rec-l .type span:first-child{ padding-left: 0px; }
.recruit ul li .rec-l .type span:last-child{ background: none; }
.recruit ul li .rec-r{ width: 174px; padding: 40px 25px; height: 100px;border-left: 1px solid #ededed;text-align: center; }
.recruit ul li .rec-r .detail{display: block; width: 120px;height: 34px;line-height: 34px;text-align: center;border-radius: 35px;
	border: 1px solid #dbdbdb;margin: 0 auto; overflow: hidden; }
.recruit ul li .rec-r .email{ margin: 8px 0 15px; }
.recruit ul li .rec-r .detail:hover{ color: #fff;border-color: transparent; }
.recruit ul li:hover{ box-shadow: 0 0 30px #c1c1c1; }
.recruit-show{ padding:30px 0 50px; }
.recruit-show .recruit-show-content{ padding-bottom: 35px; border-radius: 5px; }
.recruit-show .recruit-show-content .top{ padding: 40px; border-bottom: 1px solid #ededed;}
.recruit-show .recruit-show-content .top h1{ font-size: 18px;padding-bottom: 30px;font-weight: bold; }
.recruit-show .recruit-show-content .top{ color: #333; }
.recruit-show .recruit-show-content .top span{ display: block;float: left; }
.recruit-show .recruit-show-content .top label{ color: #666; }
.recruit-show .recruit-show-content .top .sp1{ width: 410px; }
.recruit-show .recruit-show-content .top .sp2{ width: 235px; }
.recruit-show .recruit-show-content .bottom{ padding: 40px; }
.recruit-show .recruit-show-content .bottom .zy-div{  padding-bottom: 24px;}
.recruit-show .recruit-show-content .bottom h5{ padding-bottom: 18px; }
/* 联系我们 ================== */
.contact-list:after,.contactus-remark ul li:after{ display: block;content: "";clear: both; }
.contact-list .w50{ width: 50%;height: 700px; float: left; }
.contactus-remark{ width: 435px;margin-left: 70px; }
.contactus-remark h3{ margin: 40px 0; padding-left: 10px; font-size: 24px;color: #333;font-weight: bold; }
.contactus-remark ul li{ margin-top: 30px; }
.contactus-remark ul li img{ float: left;margin-right: 20px; }
.contactus-remark ul li h5{ font-size: 16px;color: #333;padding: 5px 0 0 0; }
.code-list .code-img{ float: left;margin-right: 30px;text-align: center }
.code-list .code-img span{ display: block;padding: 7px;border: 1px solid #ededed; }
.code-list .code-img span img{ width: 115px;height: 115px; }
.code-list .code-img p{ padding-top: 10px; }
/* 下载 ================== */
.search-list:after,.download-list:after{ display:block;content:"";clear:both; }
.download{ padding:30px 0 60px; }
.search-list{ padding:25px 30px;border-radius:5px; }
.search-list ul li{ width:260px; float:left; }
.search-list ul li label{ padding-right:10px; }
.search-list ul li select{ width:150px;padding: 0 8px;height:30px;border:1px solid #e5e5e5;border-radius:50px;color:#666; }
.search-list .down-sub{ float: left; display:block;width:98px;height:30px;border:1px solid #ededed;border-radius:35px;background:transparent;color:#666;cursor:pointer; }

.download-list ul li{ padding:30px;width:530px;height:40px;position:relative;float: left; margin: 20px 20px 0 0;border-radius: 5px;overflow: hidden; }
.download-list ul li:nth-of-type(2n){ margin-right: 0px; }
.download-list ul li h5{ font-size: 16px;color: #333;padding-bottom: 5px; }
.download-list ul li .one-p{ font-size: 12px; }
.download-list ul li .one-p span{ padding: 0 10px; background: url("../img/ico1-11.jpg") no-repeat center right; }
.download-list ul li .one-p span:first-child{ padding-left: 0px; }
.download-list ul li .one-p span:last-child{ background: none; }
.download-list ul li .click-down{ position: absolute;top:24px;right: 30px; width: 55px;height: 55px;background-position: -88px -53px;cursor: pointer; }
.download-list ul li .click-down:hover{ background-position: -164px -53px; }
.download-list ul li:hover{ box-shadow: 0 0 30px #c1c1c1; }

.dask-down{ display: none; }
.dask-down-con .title{ padding: 40px 0 25px; margin: 0 35px; text-align: center; border-bottom: 1px solid #ededed; }
.dask-down-con .title h6{ font-size: 16px;color: #333;padding-bottom: 5px; }
.dask-down-con .title .two-p{ font-size: 12px; }
.dask-down-con .title .two-p span{ padding: 0 10px; background: url("../img/ico1-11.jpg") no-repeat center right; }
.dask-down-con .title .two-p span:first-child{ padding-left: 0px; }
.dask-down-con .title .two-p span:last-child{ background: none; }
.dask-down-con .down-remark{ height: 235px; margin: 25px 35px 45px;overflow-y: auto; }
.dask-down-con .a-down{ width: 100%;height: 60px;box-shadow: 0 -10px 10px #f3f3f3;padding-top: 20px; }
.dask-down-con .a-down .a-down-file{position: relative; display: block; width: 160px;height: 40px;line-height: 40px; margin: 0 auto;background: linear-gradient(#2da7eb, #2588fc); background: -webkit-linear-gradient(#2da7eb, #2588fc);
	border-radius: 35px;color: #fff;text-align: center;
}
.dask-down-con .a-down .a-down-file i{position: absolute;top: 13px;left: 37px; width: 11px;height: 14px;background-position: -489px 0px; }

/*++----------------------------------------------
/*++  艺术家
/*++----------------------------------------------*/
.artist-list{ padding: 30px 0; }
.artist-list .artist ul li{ position:relative;width:380px;height:350px;float:left;margin:0 30px 30px 0;background: #fff;
	border-radius: 5px;overflow: hidden; }
.artist-list .artist ul li:nth-of-type(3n){ margin-right: 0px; }
.artist-list .artist ul li .bor-img{ display: block;width: 100%;height: 232px; overflow: hidden; }
.artist-list .artist ul li .bor-img img{ width: 100%;height: 100%; }
.artist-list .artist ul li .remark{ padding: 25px 20px; }
.artist-list .artist ul li h5{ font-size: 16px;color: #333;padding: 0px 0 5px; }
/*+----------------------------------------------
/*+  搜索
/*+----------------------------------------------*/
.empty{text-align: center;padding:80px 0px;}
.empty strong{font-size: 25px;color:#333}
.search-lists{ border-bottom: 1px solid #dbdbdb;padding-bottom: 40px; }
.search-lists .s-h5{ height: 45px;line-height: 45px;font-size: 18px;font-weight: bold;color: #333; }
.search-lists .s-h5 a{ font-size: 14px;font-weight: normal; }
/* Product */
.search-lists.s-news{ padding-bottom: 20px; }
.search-lists.pro-s-video:after,
.s-news:after,
.s-news ul li:after{ display: block;content: "";clear: both; }
.s-news ul li{ width: 530px;height: 100px;padding: 25px 30px;margin-bottom: 20px; float: left;border-radius: 5px;background: #fff; overflow: hidden; }
.s-news ul li:nth-of-type(even){ float: right; }
.s-news ul li .bor-img{ display: block; width: 160px;height: 97px;margin-right: 15px; border-radius: 5px; overflow: hidden; }
.s-news ul li .bor-img img{ width: 100%;height: 100%; }
.s-news ul li .news-l{ width: 345px; }
.s-news ul li .news-l h5{ font-size: 16px;color: #333; }
.s-news ul li .news-l span{ font-size: 12px; display: block;padding: 5px 0 10px; color: #888; }
.s-news ul li .news-l p{ font-size: 12px; }
.s-news ul li:hover{ box-shadow:  0 0 30px #c1c1c1;}
.search-lists.pro-s-video ul li{ background: #fff;border: 0px;margin-right: 60px; }
.search-lists.pro-s-video ul li:nth-of-type(3n){ margin-right: 0px; }

.pro-right.search-hide:after{ display: block;content: "";clear: both; }
.pro-right.search-hide {
	max-height: 665px;overflow: hidden;
}
.pro-right.search-hide.remove-on{ max-height: 100% !important; }
.search-more{
	height: 60px;
	line-height: 60px;
	text-align: center;
}
.search-more i {
	display: inline-block;
	width: 15px;
	height: 9px;
	margin-left: 10px;
}
.search-more.on i{ transform: rotate(180deg);-webkit-transform: rotate(180deg); }
/*+----------------------------------------------
/*+  分页样式
/*+----------------------------------------------*/
.pages {margin:20px auto;text-align: center}
.pages a{
	display: inline-block;
	padding: 5px 10px;
	margin-right:5px;
	border: 1px solid #dbdbdb;
	border-radius: 5px;
}
.pages a:last-child{margin-right:0px;}
.pages a.curr{ color:#fff; }
.pages a:hover{ color: #fff; }
.Map,#allmap,#map{ width: 100%;height: 100%; }
/*+----------------------------------------------
/*+  上下页
/*+----------------------------------------------*/
.Pre-Next:after{ display: block;content: "";clear: both; }
.Pre-Next{padding:20px 0;min-height: 20px;border-top: 1px solid #f0f0f0;}
.Pre-Next .pn-l{ width: 60%; }
.Pre-Next .pn-l p{ line-height: 25px; }
.Pre-Next .pn-l span{ color: #333; }
.Pre-Next .pn-r .f-share .bdsharebuttonbox.bdshare-button-style0-32 a{ border: 1px solid #dcdcdc; }
/** js_tx_video_container **/
.js_tx_video_container{ margin: 0 auto !important; }
.edui-upload-video{ display: block !important;margin: 0 auto !important; }