/* css reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff;color:#333; font-size:14px; font-family: '微软雅黑',Verdana, Arial, Helvetica, sans-serif; min-width: 1364px;overflow:hidden;}
td,th,caption { font-size:14px; }

h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal;}
a { color:#333; text-decoration:none;}
a:hover { text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; border:0;}
table { border-collapse:collapse; }
html {overflow-y: scroll;} 


/* css common */
.clear:after {content: "."; display: block; height:0; clear:both; visibility: hidden;overflow: hidden;}
.clear { *zoom:1; }
/*overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;*/

/*分页*/
/*
div.page span.total{display:inline-block;width: auto;margin-right:6px;padding:6px 11px;background:#000;color:#fff;}
div.page{padding:5px 10px;font-size:80%;margin:5px;margin-top:40px;color:#e91e22;text-align:right;}
div.page a{border:#000 1px solid;padding:6px 11px;background-position:50% bottom;margin:0 10px 0 0;text-decoration:none;background-color:#fff;}
div.page a:hover{border:#f9aa39 1px solid;padding:6px 11px;background-image:none;color:#fff;background-color:#f9aa39;}
div.page a:active{border:#f9aa39 1px solid;padding:6px 11px;background-image:none;color:#fff;background-color:#f9aa39;}
div.page span.current{border:#f9aa39 1px solid;padding:5px 10px;font-weight:bold;color:#fff;margin:0 10px 0 0;background-color:#f9aa39;}
div.page span.disabled{border:#000 1px solid;padding:5px 10px;color:#fff;margin:0 10px 0 0;}
div.page form,div.page form input{display:inline-block;}
div.page form input#page{width: 30px;height: 30px;}
div.page form input#go{width: 34px;height: 34px;line-height: 34px;text-align:center;background:#ccc;border:0;color:#fff}
*/
.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px;}
.pagination>li{display:inline}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#428bca;background-color:#fff;border:1px solid #ddd;margin-left:-1px}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#2a6496;background-color:#eee;border-color:#ddd}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca;cursor:default}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}
.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}
.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}

/*
.btn{background-color:#000!important;color:#fff;border-color:#000;}
.btn:hover{background-color:#000!important;color:#fff;border-color:#000;}
*/
.tar{margin-top: 20px;padding-bottom: 20px;border-bottom: 1px dashed #888;}
.prevart{float:left;max-width:40%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left: 10px;padding-right: 10px;height: 36px;line-height: 36px;font-size: 16px;color:#0c6bbd;border: 1px solid #0c6bbd;}
.nextart{float:right;max-width:40%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left: 10px;padding-right: 10px;height: 36px;line-height: 36px;font-size: 16px;color:#0c6bbd;border: 1px solid #0c6bbd;}
.prevart a{color:#0c6bbd;}
.nextart a{color:#0c6bbd;}

.prevart:hover{color:#fff;background: #0c6bbd;}
.nextart:hover{color:#fff;background: #0c6bbd;}
.prevart:hover a{color:#fff;background: #0c6bbd;}
.nextart:hover a{color:#fff;background: #0c6bbd;}

.prevart.off{float:left;width:auto;padding-left: 10px;padding-right: 10px;height: 36px;line-height: 36px;font-size: 16px;color:#ccc;border: 1px solid #ccc;}
.nextart.off{float:right;width:auto;padding-left: 10px;padding-right: 10px;height: 36px;line-height: 36px;font-size: 16px;color:#ccc;border: 1px solid #ccc;}
.prevart.off a{color:#ccc;}
.nextart.off a{color:#ccc;}

.prevart.off:hover{color:#fff;background: #ccc;}
.nextart.off:hover{color:#fff;background: #ccc;}
.prevart.off:hover a{color:#fff;background: #ccc;}
.nextart.off:hover a{color:#fff;background: #ccc;}

/*相关文章*/
.recommendnews .title{/*margin-top: 20px;*/height:60px;line-height: 80px;font-size: 20px;font-weight: bold;text-align: left;border-bottom: 1px solid #000;}
.recommendnews .left{float:left;width: 585px;min-height:200px;line-height: 40px;}
.recommendnews .right{float:right;width: 585px;min-height:200px;line-height: 40px;}
.recommendnews .newslist{margin-top: 20px;}
.recommendnews .newslist .news-item{height:40px;background: url(../images/dotted.jpg) repeat-x center;}
.recommendnews .newslist .news-item .img{float:left;width:40px;height: 40px;background:#E7F3FA url(../images/li-off.jpg) no-repeat center;}
.recommendnews .newslist .news-item .ntitle{float:left;width:auto;max-width: 400px;height:40px;padding-left:10px;padding-right:10px;line-height:40px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;background: #fff;}
.recommendnews .newslist .news-item .time{float:right;width:auto;max-width: 90px;height:40px;padding-left:10px;padding-right:10px;line-height:40px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;background: #fff;color:#888;font-size: 12px;}
.recommendnews .newslist .news-item:hover .img{background:#E7F3FA url(../images/li-on.jpg) no-repeat center;}
.recommendnews .newslist .news-item:hover .ntitle{color:#0c6bbd;}

/*热门产品*/
.recommendnews .plist{width: 1236px;margin-top: 20px;}
.recommendnews .plist .p-item{float:left;width: 210px;height: 280px;margin-right: 36px;box-shadow: 0 0 5px #aaa;}
.recommendnews .plist .p-item .img{width:210px;height:240px;overflow: hidden;}
.recommendnews .plist .p-item .img img{width: 210px;height: 240px;}
.recommendnews .plist .p-item .ptitle{width: 210px;height: 40px;line-height: 40px;background:#fff; text-align: center;color:#0c6bbd;}
.recommendnews .plist .p-item:hover{box-shadow: 0 0 5px #0c6bbd;}
.recommendnews .plist .p-item:hover .ptitle{background: #0c6bbd;color:#fff;}