@charset "UTF-8";
body,html{margin:0;padding:0;border:0}
.font12{font-size:12px;}
.font14{font-size:14px;}
.orange{color:#FE6800}
.orange:hover{color:#FA9957}
.fixed1{position: fixed!important;top: 10px!important;z-index: 999}
.head_conter{width:1300px!important;}
.current-location{color:#7d7d7d;width:1300px;margin:0px auto;padding:20px 0;}
.current-location a{font-size:12px;color:#7d7d7d;}
.current-location a:hover{color:#fe6400;}
.current-location .navStyle{height: 22px;font-size: 12px;color: #fe6400;border: 1px dashed #fe6400;padding-left: 6px;padding-right:20px;line-height: 20px;text-align: center;position: relative;}
.current-location .navStyle a{color:#7D7D7D}
.current-location .navStyle i{width:15px;height:15px;background:url(../images/close.png) no-repeat;display: inline-block;position: absolute;top: 1px;margin-left: 2px;}
.current-location .navStyle i:hover{background:url(../images/close1.png) no-repeat;background-color:#fe6400}
.i{background:url(../images/bg.png) no-repeat; display:inline-block;}
.jt{background-position:0 -149px; width:20px; height:20px; position:relative; top:3px;}
.jt_up{background-position:-50px -149px; width:20px; height:20px; position:relative; top:3px;}
.d_upload{height:80px; line-height:68px; background-color:#f7a828; margin:20px 0; display:inline-block; width:100%; text-align:center;}
.d_upload_btn{width:190px; height:45px; position:relative; top:9px; color:#fff; font-size:18px; font-weight:bold; line-height:45px;}

@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-check:before{content: "\f00c";}


/*模型栏目列表*/
.nav-container{width: 1300px;margin: 20px auto;}
.nav-container ul{height: 55px;line-height:55px;}
.nav-container ul li{font-size: 16px;float: left;margin-right: 60px;}
.nav-container ul li a{height: 45px;line-height: 40px;display: inline-block;color: #999;border-bottom: 2px solid transparent;}
.nav-container ul li:hover a, .nav-container ul li.selected a {color: #fe6400;border-bottom: 2px solid #fe6400;}

.container{background-color: #F6F6F6;margin-top: 1px;}
.container .row_main{width:1300px;margin:0 auto; display: table;}
.container .row_main .tool-list{width:1000px;float:left}
.page_left_list li{padding:20px;margin:0 0 20px 0;position: relative;border-bottom: 1px solid #fff;background: #fff;transition: all 0.3s linear;
-moz-transition: all 0.3s linear; /* Firefox 4 */
-webkit-transition: all 0.3s linear; /* Safari å’Œ Chrome */
-o-transition: all 0.3s linear; /* Opera */}
.page_left_list .no_pic{}
.page_left_list li:hover{border-color:#FF6800;box-shadow:0px 1px 16px -8px #000;}
.page_left_list li .pic{position: absolute;left: 15px;top: 15px;height: 110px;overflow: hidden;line-height: 110px;width:165px;}
.page_left_list li .pic img{vertical-align: middle;width:100%;}
.page_left_list li .title{font-size: 0;position: relative;}
.page_left_list li .title *{display: inline-block;vertical-align: top;}
.page_left_list li .title a{max-width: 99%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 20px;line-height: 40px;color:#333;}
.page_left_list li .title a:hover{color:#FF6800;}
.page_left_list li .title a .jin{font-size: 14px;display: inline-block;line-height: 22px;background: #FC774D;border-radius: 2px;color:#fff;padding:0 8px;margin-top:10px;margin-right: 10px;}
.page_left_list li .title a .top{font-size: 14px;display: inline-block;line-height: 22px;background: #60B879;border-radius: 2px;color:#fff;padding:0 8px;margin-top:10px;margin-right: 10px;}
.page_left_list li .date_hits{position: relative;font-size: 14px;color: #666;}
.page_left_list li .date_hits span{padding-right: 15px;}
.page_left_list li .date_hits span a{color:#FF6800;}
.page_left_list li .date_hits .hits{position: absolute;right: 10px;top: 0;}
.page_left_list li .desc{line-height: 26px;overflow: hidden;margin-top: 10px;color:#999;}

.row_main .tool-top{width: 280px;float: right;padding: 15px;background: #fff;margin-bottom: 20px;}
.row_main .tool-top .top-title{text-align: center;
    line-height: 40px;
    font-size: 16px;color: #fe6400;
    border-bottom: 1px solid #fe6400;}
.row_main .tool-top .top-list ul{    margin-top: 5px;}
.row_main .tool-top .top-list ul li{padding:10px 2px;    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;border-bottom: 1px dashed #ccc;}
.row_main .tool-top .top-list ul li:last-child{border:0;}
.row_main .tool-top .top-list ul li a{line-height: 24px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.row_main .tool-top .top-list ul li a:hover{}

/*相关推荐*/

/*详情*/
.mm{width: 1300px; margin: 0 auto; display: table;}
.gallery-info{margin-bottom: 10px;position: relative}
.gallery-mainleft{width: 1000px;display: table;position: relative;margin-top: 10px}
.gallery-mainleft .gallery-box{padding: 20px 40px;background: #fff;overflow: hidden}
.gallery-mainleft .gallery-title{padding: 20px 40px;border-bottom: 1px solid #eee;background: #fff}
.gallery-mainleft .gallery-title
h1{font: bold 18px/40px "Microsoft YaHei";color: #333}
.gallery-mainleft .gallery-from{width: 100%;display: table;margin: 5px 0}
.gallery-mainleft .gallery-from ul
li{float: left;margin-right: 20px;color: #999;font-size: 12px}
.gallery-mainleft .gallery-from ul li em{font-style: normal;margin-right: 3px}
.gallery-mainleft .gallery-bottom{color: #999;font-size: 12px}
.gallery-mainleft .gallery-from ul li.hot{float: right;color: #e70;font: italic 20px/24px "Microsoft YaHei";background: url(../images/icon-sjal-hot.png) left center no-repeat;padding-left: 28px}
.gallery-mainleft .classify{height: 20px;padding: 0 5px;font-size: 12px;color: #666;line-height: 19px;text-align: center;background: #e8e8e8;border-radius: 3px}
.gallery-mainleft .gallery-cont{overflow: hidden;color: #4d4f53; font-size: 16px; letter-spacing: 1px; line-height: 30px;}
.gallery-mainleft .gallery-cont p{display: block;word-break: break-all;word-wrap: break-word;overflow: hidden;padding:8px 0;}
.gallery-mainleft .gallery-cont img{max-width: 100%;margin: 20px auto}
.gallery-mainleft .gallery-cont a{text-decoration: underline;color: #fe6400;}
.gallery-mainleft .gallery-labels ul li{float: left;background: #eee;-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;padding: 0 10px;margin-right: 10px}
.author-rightbox{display: table;background: #fff;margin-bottom: 4px;padding: 10px;}
.gallery-mainright{width: 280px;margin-top: 10px}
.gallery-mainright .allery-author{width: 280px;background: #fff;padding: 30px 0}
.gallery-mainright .allery-author .photo{width: 102px;height: 102px;display: block;margin: 0 auto}
.gallery-mainright .allery-author .photo a{width: 102px;height: 102px;display: block;overflow: hidden;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%}
.gallery-mainright .allery-author .photo a img{width: 100%;height: 100%}
.gallery-mainright .allery-author .author-info{width: 100%;text-align: center;margin-top: 20px}
.gallery-mainright .allery-author .author-info ul li{margin-top: 5px}
.gallery-mainright .allery-author .author-info .btn{display: inline-block}
.gallery-mainright .recommend-title{width: 100%;margin-bottom: 5px}
.gallery-mainright .recommend-title h4{display: inline-block;font-weight: bold}
.gallery-mainright .recommend-title .icon-replace{background: url(/images/icon-replace.png) left center no-repeat;padding-left: 20px;color: #999;cursor: pointer}
.gallery-mainright .recommend-title .icon-replace:hover{background: url(/images/icon-replace-h.png) left center no-repeat;padding-left: 20px;color: #e70}
.gallery-mainright-scroll{position: absolute;top: 10px}
.tool-zanbox-right{background: #fff;padding: 20px 0;width: 220px;display: table;text-align: center}
.tool-zanbox-right ul li{display: inline-block;border-right: 1px dashed #eee;color: #666;min-width: 110px}
.tool-zanbox-right ul li span,.tool-sharebox-right{color: #666}
.interest-title{width: 100%;display: table;text-align: center;margin-top: 40px;position: relative}
.interest-title h3{display: inline-block;background: #f4f4f4;padding: 4px 20px;position: absolute;left: 520px;top: -5px;font: normal 20px/30px "Microsoft YaHei"}
.interest-title .tool-line{width: 330px;border-bottom: 2px solid #999;display: inline-block}

.tool-articleright{width: 260px; background: #fff;}
.tool-articleright h3{font-size:14px;padding:10px 0 15px 5px;border-bottom:1px solid #EEEEEE;}
.tool-articleright ul{padding:5px;}
.tool-articleright ul li{height:30px;line-height:30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

/*相关推荐*/
.productmodel-same{width: 100%; display: table; margin-bottom: 20px}
.productmodel-same ul{margin-left: -10px; display: table;}
.productmodel-same ul li{float: left; width: 252px; margin:10px 0 0 10px;-webkit-transition: all .2s linear; -o-transition: all .2s linear; transition: all .2s linear;}
.productmodel-same ul li:hover{/*box-shadow: 0 3px 10px rgba(0,0,0,.3);*/-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);transform: translate3d(0, -2px, 0);-webkit-transform: translate3d(0, -2px, 0); -ms-transform: translate3d(0, -2px, 0); -o-transform: translate3d(0, -2px, 0);}
.productmodel-same ul li .pic{width: 252px; height: 252px;}
.productmodel-same ul li .pic a{width: 100%; height: 100%; display: block;}
.productmodel-same ul li .pic a img{width: 100%; height: 100%}
.productmodel-same h3{background: #f5f5f5; width: 232px; padding: 8px 10px;}
.productmodel-same h3 a{width: 232px; display: block; font: normal 14px/24px "Microsoft YaHei"; text-align: center;}
.ellipsis{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.nocontent{background: #fff;
    text-align: center;
    padding: 80px 0;
    margin-bottom: 20px;}
/*列表分页*/
.listjump{clear:both;height:50px; padding-top:20px;text-align:center;overflow:hidden;}
.listjump span,.listjump a{padding:0 12px; line-height:32px; display:inline-block; height:32px; font-size:16px; vertical-align:middle; margin-right:5px;}
.listjump span{color:#777;}
.listjump a{color:#444;}
.listjump span.unpage{background:#fe6400;color:#fff; border-radius:5px;}
.listjump a:hover{line-height:32px; height:32px; text-decoration:none;color:#fe6400;}
.listjump a.cur,.page a.cur:hover{background:#fe6400; height:32px; line-height:32px; color:#fff;}
.listjump .pagination{display: inline-block; padding-left: 0;}
.listjump .pagination li{display: inline;}
.listjump .pagination li a,.pagination li span{position: relative; font-size:14px; float: left; color: #393D49; background: #fff; margin: 0 0 0 4px; border: 1px solid #eee; margin-right:5px; border-radius:5px;}
.listjump .pagination li a:hover{color: #fff;background: #fe6400;}
.listjump .pagination .active span{background: #fe6400;color: #fff;}
.listjump .pagination li.disabled span:hover{background: #e2e2e2; border-color: #ddd; color: #666; cursor: not-allowed;}

/*模糊检索*/
.autocomplete-suggestions{background: #fff; border: solid 1px #ddd;}
.autocomplete-suggestion{padding: 0 10px; font-size: 14px; color: #666; line-height: 30px; height: 30px; cursor: pointer;}
.autocomplete-suggestion:hover{background: #f2f2f2;}
.autocomplete-selected{background: #f2f2f2;}