@charset "utf-8";
*{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;margin:0}
::-webkit-scrollbar{width:8px;height:8px}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);border-radius:0;background:rgba(0,0,0,0.1)}
::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:rgba(0,0,0,0.2)}
::-webkit-scrollbar-thumb:hover{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:rgba(0,0,0,0.4)}
html {-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family: "Microsoft Yahei";}
body {margin: 0;font-family: "Microsoft Yahei";font-size: 12px;line-height: 1.5;color: #34495e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern";overflow-x: hidden;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block;}
table {border-collapse: collapse;border-spacing: 0;margin: 0px auto;margin-left: 50px;}
td,th {padding: 0;}
ul,ol,li,dl,dd {margin: 0;padding: 0;}
ul,ol {list-style:none outside none;}
a {color: #34495e;cursor: pointer;/*黑蓝色*/outline: medium none;text-decoration: none;background: transparent;star: expression(this.onFocus = this.blur());transition: all 0.2s ease - in-out;}
a: hover {color: #3498db;/*浅蓝色*/}
/*导航开始*/
.top{background:#fff;box-shadow:#999 0px 0px 10px;}
.top_t{height: 55px;width: 82%;margin: 0px auto;padding-bottom: 15px;border-bottom: 1px solid #ebebeb;}
.top_t .logo-hd img{padding: 16px;}
.top_t .psc4d_vip img{float: right;padding: 30px 15px;}
.top_n .nav_login{float:right;padding:15px;}
.top_n .nav_login .login-hd{float:right;line-height: 37px;padding:0 20px;font-size: 16px;}
.top_n .nav_login .search-hd-btn{cursor: pointer;float:right;line-height:37px;border:none;color:white;font-weight:600;font-size:14px;width:60px;height: 37px;background:#ff6000;border-radius:0px 20px 20px 0px;}
.top_n .nav_login .search-val{float:right;padding:5px;border-radius:20px 0px 0px 20px;height:27px;outline:none;width:150px;border:none;background:#f1eded;}
.top_n{height:70px;clear:both;width:82%;margin:0 auto;}
.top_n .nav-hd{height: 70px;float:left;}
.top_n .nav-hd .i-con-down {margin-left: 3px;font-size: 12px;color: #8e8e8e;}
.subnav-hd{background: rgb(255, 255, 255);width: 100px;line-height: 28px;text-align:center;position:absolute;display:none;box-shadow:#999 0px 0px 10px;z-index:99;}
.subnav-ct-hd li{}
.subnav-ct-hd li:hover{background:#fff6f0;}
.i-iconfont, [class^="i-con"], [class*=" i-con"] {font-family: "i-iconfont" !important;font-size: 16px;color: #b8c4ce;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
.hot{position:absolute;width:11px;height:14px;background:url('/Public/home/x_img/hot.png');top:20px;right:5px;}
.nav-hd>li{float:left;width:100px;position:relative;}
.nav-hd>li >a{border-bottom:2px solid #fff;}
.nav-hd>li >a:hover{border-bottom:2px solid #ff6000;}
.nav-hd > li > a {display: block;min-width: 60px;height: 30px;padding: 16px 6px 16px;font-size: 14px;color: #8e8e8e;line-height: 30px;text-align: center;border-top: 4px solid transparent;text-decoration: none;}
.sh{
	width: 70px;
    float: left;
    font-size: 14px;
    color: #fff;
	margin-right: 15px;
    background:rgb(189,8,28);
    text-align: center;
    border-radius: 9px;
}
.ck{
	width: 70px;
    float: left;
    font-size: 14px;
    color: rgb(181,181,181);
    background: rgb(240,240,240);
    text-align: center;
    border-radius: 9px;
}
/*
导航结束
底部开始
*/
.kefu{position:fixed;top:13%;right:0px;z-index:100;}
.kefu div{width:12px;height:12px;position:absolute;top:1px;right:1px;}
.xuanfu{position:fixed;z-index:99;left:0px;bottom:30px;}
.foot{background:#fff;box-shadow:#999 0px 0px 10px;}
.footer {padding:10px;font-size:1.26em;width:1200px;margin:0 auto;}
.footer .foot-li {position:relative}
.footer .foot-li:after {content:"";position:absolute;width:1px;height:55px;background-color:#DDD;right:20px;top:25px}
.footer .foot-li-last:after {display:none}
.footer a {color:#999;font-size:14px}
.footer a:hover {color:#ff6000}
.footer .b-title {font-size:20px;padding:20px 0 10px 0;color:#666}
.footer .b-link a {display:block;float:left;padding:5px 15px 5px 0}
.footer .qr-a {position:relative;display:block;width:36px;height:24px;text-align:center;float:left}
.footer .qr-a .qr-pic {position:absolute;width:150px;height:174px;bottom:25px;left:-35px;display:none}
.footer .qr-a .qr-pic img {display:block;width:100%;height:100%}
.footer .qr-a:hover .qr-pic {display:block}
.footer .qr-a:hover .icon-weibo {height:20px;width:20px;background-position:0 -48px}
.footer .qr-a:hover .icon-weixin {height:20px;width:20px;background-position:0 -28px}
.footer .copy {color:#999;height:30px;line-height:30px;text-align:center;font-size:14px}
.footer .spliter {font-size:12px;color:#aaa;vertical-align:top;line-height:28px}
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 {float:left}
.footer .main-block .b-cont {position:absolute;color:#FFF;z-index:10;bottom:15px;width:100%;-webkit-transition:opacity .3s,-webkit-transform .3s;-ms-transition:opacity .3s,-ms-transform .3s;transition:opacity .3s,transform .3s}
.footer .main-block .b-cont p {line-height:20px;}
.footer .main-block .b-cont .b-title {font-size:20px;margin-bottom:5px;height:24px}
.footer .fl {float:left}
.footer .fr {float:right}
.footer .cf {zoom:1}
.footer .cf:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.footer .foot-li-last:after {display:none}
.footer .row {padding-bottom:20px;margin: 0 auto;margin-left: 150px;}
.footer .foot-li:after {right:50px}
.footer .col-md-3 {width:25%}
.footer .col-sm-0 {display:none}
.footer .icon {background:url(../x_img/sprite-s.png) no-repeat;display:inline-block}
.footer .icon-weibo {height:20px;width:20px;background-position:-20px -48px}
.footer .icon-weixin {height:20px;width:20px;background-position:-20px -28px}
.footer .qr-a:hover .icon-weibo {height:20px;width:20px;background-position:0 -48px}
.footer .qr-a:hover .icon-weixin {height:20px;width:20px;background-position:0 -28px}
@media screen and (min-width:1440px){
.footer {padding:40px 10px 20px}
.footer .row {padding-bottom:20px}
.footer .foot-li:after {right:50px}
}
/*
底部结束
详情页开始
*/
.qqgroup{padding:20px 50px;display: flex;}
.qqgroup li{font-size:15px;color:#999;margin-right:30px;}
.qqgroup li button{margin-left: 7px;border-radius: 5px;color: rgb(83,125,190);border: 1px solid rgb(83,125,190);background-color: white;}
.qqgroup li button a{color: rgb(83,125,190);}
.gg{width:1200px;margin:20px auto;clear:both;}
.gg img{width:100%}
.work{width:1200px;margin:0 auto;padding-bottom:20px;}
.works{width:96.4%;background:#fff;border:1px solid #ddd;}
.works-top{padding:0 50px;}
.works-top-left{float: left;}
.works-top-right{float: right;}
.works-top-right span{margin-left:15px;}
.works-top-right span i{width:18px;height:18px;margin-right:5px;}
.works-top-right span i img{width:18px;height:18px;margin-top:-5px;vertical-align:middle;}
.works-bot{text-align:center;padding:20px 0;clear:both;}
.works-bot img{cursor:pointer;border-radius:10px;width:1080px;}
.copyright{padding:0px 50px;}
.copyright p{font-size:15px;font-weight: bold;}
/*
详情页结束
分类页开始
*/
.works-t span{margin-left:15px;}
.works-t span i{width:18px;height:18px;margin-right:5px;}
.works-t span i img{width:18px;height:18px;margin-top:-5px;vertical-align:middle;}
.btn-default{color:#bbb;background-color:#f5f5f5;border-color:#f5f5f5;padding:0;font-size: 12px;border: 1px solid transparent;}
.btn-default span{padding:0 3px;}


.pro_wrap{
	margin-bottom:60px;
}
.search_list{
	border:1px #e9e9e9 solid;
}
.search_list_fl{
	overflow:hidden;
	zoom:1;	
}
.search_list_fl ul li{
	float:left;
}
.search_list_fl ul li a{
	float:left;
	display:block;
	/*width:199px;*/
	text-align:center;
	font-size:16px;
	color:#666666;
	padding:20px 15px;
	border-bottom:2px #fff solid;
}
.search_list_fl ul li a:hover{
	float:left;
	display:block;
	/*width:199px;*/
	border-bottom:2px #e83a17 solid;
}
.search_list_fl ul .search_active a{
	float:left;
	display:block;
	/*width:199px;*/
	border-bottom:2px #e83a17 solid;
}
/*公用样式*/
.auto{
	width:82%;
	margin:30px auto;
}
.left{
	float:left;
}
.right{
	float:right;
}
.dn{
	display:none;
}
/*素材列表页加检索标签样式*/
.scroll_search {
    width:425px;
    height:29px;
    border: 1px #d3d3d3 solid;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    background: url(../x_img/search_icon.png) #fcfcfc no-repeat 10px 50%;
    position: relative;
}
.text_inp1 {
	padding:7px 10px 7px 35px;
    background: none;
    border: 0;
    width:290px;
    font-size: 14px;
    color: #999999;
    outline: none;
}
.scroll_search button.text_but1 {
    width: 90px;
    height: 30px;
    position: absolute;
    top: -1px;
    right: -1px;
    background: #e83a17;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -o-border-radius: 4px;
    display: block;
    font-size: 15px;
    color: #ffffff;
    text-align: center;
    line-height: 30px;
    cursor: pointer;
    border: 0px;
}
.style_list_new{
	border:1px #e9e9e9 solid;
	margin-top:20px;
	padding-bottom:3px;	
}
.style_list_wrap{
	overflow:hidden;
	zoom:1;
	margin-top:11px;
}
.style_list_left{
	overflow:hidden;
	float:left
}
.style_list_right {
    overflow: hidden;
    float: right;
    margin-left: 65px;
}
.style_list_div{
	overflow:hidden;
	zoom:1;
	margin-left:15px;
	margin-bottom:5px;
}
.style_list_span{
	width:50px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#000000;
	display:block;
	height:28px;
	line-height:28px;
}
.style_list_ul li{
	float:left;
	height:28px;
	margin-right:10px;
	margin-bottom:3px;
}
.style_list_ul li a{
	float:left;
	font-family:"微软雅黑";
	font-size:14px;
	color:#000000;
	height:26px;
	padding:0 5px 0 5px;
	border:1px #ffffff solid;
	line-height:26px;
	text-align:center;
	display:block;
	border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px;

}
.style_list_ul li a:hover{
	color:#e83a17;
	border:1px #e83a17 solid;
}
.style_list_ul .style_list_active_li a{
	color:#e83a17;
	border:1px #e83a17 solid;
}

.style_list_ul3{
	overflow:hidden;
	zoom:1;
	padding-top:4px;
	height:24px;	
}
.style_list_ul3 li {
    border: 1px solid #e9e9e9;
    float: left;
    height: 18px;
    margin-right: 3px;
    width: 30px;
}
.style_list_ul3 .color_list_active_li a {
	height:18px;
	width:30px;
	display:block;
}
.style_list_ul3 .color_list_active_li a .duigou{
	display:block
}
.style_list_ul3 a{
	height:18px;
	width:30px;
	display:block;
}
.style_list_ul3 a img{
	height:18px;
	width:30px;
}
.style_list_ul3 a .duigou{
	float:left;
	height:13px;
	width:17px;
	margin-left:6px;
	margin-top:3px;
	position:absolute;
	z-index:99;
	display:none;
}
/*素材列表页加检索标签样式end*/
/*
分类页结束
*/
@media (min-width: 1366px){.waterfall .list-group {width:210px;}.top_n .nav_login .login-hd {padding:0 10px;}.nav-hd>li{margin-right:20px;}}
@media (min-width: 1680px){.waterfall .list-group {width:260px;}.nav-hd>li{margin-right:50px;}}
@media (min-width: 1920px){.waterfall .list-group {width:295px;}.nav-hd>li{margin-right:80px;}}