﻿/* 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 { position:relative;background:#fff;color:#333; font-size:14px; font-family: 'Microsoft Yahei',Verdana, Arial, Helvetica, sans-serif; min-width: 1200px;max-width:1920px;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;-webkit-tap-highlight-color:rgba(0,0,0,0);}
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; }
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; }
.content span{line-height: 30px;}
.content p{line-height: 30px;}

/*宽度不定DIV居中*/
.box{display: table;width: 100%;}
.box.s{display: table;width: 100%;border-bottom:1px solid #ccc;}
.ctable{display:table-cell;text-align: center;}
/*分页*/
div.page span.total{display:inline-block;width: auto;margin-right:6px;padding:6px 11px;background:#0074e8;color:#fff;}
div.page{padding:5px 10px;font-size:80%;margin:5px;margin-top:40px;color:#e91e22;text-align:right;}
div.page a{border:#0074e8 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:#0074e8 1px solid;padding:6px 11px;background-image:none;color:#fff;background-color:#0074e8;}
div.page a:active{border:#0074e8 1px solid;padding:6px 11px;background-image:none;color:#fff;background-color:#0074e8;}
div.page span.current{border:#0074e8 1px solid;padding:5px 10px;font-weight:bold;color:#fff;margin:0 10px 0 0;background-color:#0074e8;}
div.page span.disabled{border:#0074e8 1px solid;padding:5px 10px;color:#0074e8;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:0px 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:#389e55;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:#389e55;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:#389e55;border-color:#389e55;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}

/*上一页下一页*/
.tar{padding-bottom: 20px;border-bottom: 0px dashed #888;}
.prevart{float:left;max-width:40%;padding-left: 10px;padding-right: 10px;height: 36px;line-height: 36px;font-size: 14px;color:#389e55;border: 1px solid #389e55;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.nextart{float:right;max-width:40%;padding-left: 10px;padding-right: 10px;height: 36px;line-height: 36px;font-size: 14px;color:#389e55;border: 1px solid #389e55;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.prevart a{color:#389e55;}
.nextart a{color:#389e55;}

.prevart:hover{color:#fff;background: #389e55;}
.nextart:hover{color:#fff;background: #389e55;}
.prevart:hover a{color:#fff;background: #389e55;}
.nextart:hover a{color:#fff;background: #389e55;}

.prevart.off{float:left;max-width:40%;padding-left: 10px;padding-right: 10px;height: 36px;line-height: 36px;font-size: 14px;color:#ccc;border: 1px solid #ccc;}
.nextart.off{float:right;max-width:40%;padding-left: 10px;padding-right: 10px;height: 36px;line-height: 36px;font-size: 14px;color:#ccc;border: 1px solid #ccc;}
.prevart.off a{color:#aaa;}
.nextart.off a{color:#aaa;}

.prevart.off:hover{color:#fff;background: #aaa;}
.nextart.off:hover{color:#fff;background: #aaa;}
.prevart.off:hover a{color:#fff;background: #aaa;}
.nextart.off:hover a{color:#fff;background: #aaa;}

/*相关文章*/
.recommendnews .title{margin-top: 20px;height:60px;line-height: 80px;font-size: 20px;font-weight: bold;text-align: left;border-bottom: 2px solid #333;color:#333;}
.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: none;color:#333;}
.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: none;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:#015288;}

/*热门产品*/
.recommendnews .plist{width: 1236px;margin-top: 20px;}
.recommendnews .plist .p-item{float:left;width: 210px;height: 210px;margin-right: 36px;}
.recommendnews .plist .p-item .img{width:210px;height:170px;overflow: hidden;}
.recommendnews .plist .p-item .img img{width: 210px;height: 170px;}
.recommendnews .plist .p-item .ptitle{width: 210px;height: 40px;line-height: 40px;background:#f0f0f0; text-align: center;color:#015288;}
.recommendnews .plist .p-item:hover{box-shadow: 0 0 5px #015288;}
.recommendnews .plist .p-item:hover .ptitle{background: #015288;color:#fff;}