body, h1, h2, h3, h4, h5, h6, hr, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
ul li,em{ list-style:none; font-style:normal;}
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#646464;background-color:#fbfcf7;}
ul,li,img,a,embed{ text-decoration:none; list-style:none; border:none;}
img{vertical-align:bottom; display:block; margin:auto; padding:0;}
p{ line-height:24px;}
a{color:#646464;}
a:hover{ color:#323232;}
.text{ padding-top:10px; padding-bottom:30px;overflow: hidden;}
.p20{ padding:20px 0;}

.head{ background:url(../images/about-back.jpg); width:100%; height:201px;}
.head1{ background:url(../images/index-back.jpg); width:100%; height:525px;}
.headback{ background:url(../images/about_head.jpg) no-repeat; width:980px; height:201px; margin:0 auto; overflow:hidden;}
.headback1{ background:url(../images/index_head.jpg) no-repeat; width:991px; height:525px; margin:0 auto; overflow:hidden;}
.top{ padding-top:9px; padding-left:600px;}
.nav{ padding-top:36px; padding-left:30px;}
.top a{ color:#999999;}
.top a:hover{ color:#FFFFFF;}
.nav a{ color:#FFFFFF; padding-left:26px; font-family:"微软雅黑"; font-size:14px;}
.nav a:hover{ color:#cccccc;}
.navback{ background:url(../images/about_02.jpg) no-repeat; width:100%; height:70px;}
.navback li{ padding-top:40px; color:#FFFFFF; width:980px; margin:0 auto;}
.navback li a{ color:white;}
.navback li a:hover{ color:#CCCCCC; }
.conback{ background-color:#fbfcf7; width:100%;}
.contain{ width:980px; margin:0 auto; overflow:hidden;}
.left,.right,.left2,.left3,.left4,.left5,.left6,.left7{ float:left;}
.left{ background:url(../images/about-nav.jpg) no-repeat; width:193px; height:246px; padding-top:46px; padding-left:25px; margin-bottom:30px;}
.left a{ display:block; line-height:41px; font-size:14px;}
.left2{ background:url(../images/chanye-nav.jpg) no-repeat; width:193px; height:246px; padding-top:46px; padding-left:25px; margin-bottom:30px;}
.left2 a{ display:block; line-height:41px; font-size:14px;}
.left3{ background:url(../images/job-nav.jpg) no-repeat; width:193px; height:123px; padding-top:46px; padding-left:25px; margin-bottom:30px;}
.left3 a{ display:block; line-height:41px; font-size:14px;}
.left4{ background:url(../images/con-nav.jpg) no-repeat; width:193px; height:41px; padding-top:46px; padding-left:25px; margin-bottom:30px;}
.left4 a{ display:block; line-height:41px; font-size:14px;}
.left5{ background:url(../images/tit-news.jpg) no-repeat; width:193px; height:164px; padding-top:46px; padding-left:25px; margin-bottom:30px;}
.left5 a{ display:block; line-height:41px; font-size:14px;}
.left6{ background:url(../images/tushu-nav.jpg) no-repeat; width:193px; height:41px; padding-top:46px; padding-left:25px; margin-bottom:30px;}
.left6 a{ display:block; line-height:41px; font-size:14px;}
.left7{ background:url(../images/gl-nav.jpg) no-repeat; width:193px; height:82px; padding-top:46px; padding-left:25px; margin-bottom:30px;}
.left7 a{ display:block; line-height:41px; font-size:14px;}
.right{ width:762px; padding-bottom:20px;}
.contain-new{ background:url(../images/con-back.jpg) no-repeat; width:980px; margin:20px auto;}
.newbox{ margin-bottom:10px;}
.newtime div{ float:left; padding:5px; padding-left:0;}
.newtime{ overflow:hidden; padding-bottom:5px;}
.newcon {line-height: 22px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.indexnewcon {line-height: 22px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.newbox1{ margin-bottom:20px; border-bottom:1px solid #CCC;}
.rat-news-title {border-bottom: 1px solid #333; font-size: 15px; font-weight: bold; line-height: 25px; color: #777; padding: 21px 0px 0px;}
.text img {max-width: 100%; height:auto;}
.dianji a:honor{ border:1px solid #F60;}
.rat-prolist-all {
    padding: 0px;
    margin: 0px;
    overflow: hidden;
}
.rat-prolist-one {
    width: 48%;
    padding: 0px 1% 20px;
    margin: 10px 0px;
    overflow: hidden;
    float: left;
    border-bottom: 1px solid #666;
}
.rat-prolist-one h3 {
    font-size: 14px;
    line-height: 30px;
    padding: 0px;
    margin: 0px;
    overflow: hidden;
}
.rat-prolist-img {
    padding: 0px;
    margin: 0px;
    overflow: hidden;
}
.rat-prolist-img img {width: 100%;}
.rat-prolist-txt {
    margin: 15px 0px 25px;
    padding: 0px;
    line-height: 25px;
    height: 75px;
    overflow: hidden;
    font-size: 12px;
}
.rat-prolist-txt p {margin: 0px;}

.rat-pro-one {
    width: 46%;
    padding: 0px 2% 20px;
    margin: 10px 0px;
    overflow: hidden;
    float: left;
    border-bottom: 1px solid #666;
}
.rat-pro-one h3 {
    background: url(../images/index_16.jpg) no-repeat;
    background-position-y: 13px;
    font-size: 14px;
    line-height: 30px;
    padding: 5px 0px 5px 20px;
    margin: 0px;
    overflow: hidden;
}
.rat-pro-txt {
    margin: 15px 0px 25px;
    padding: 0px;
    line-height: 25px;
    height: 75px;
    overflow: hidden;
    font-size: 12px;
}
.rat-pro-detailstitle {
    background: url(../images/index_16.jpg) no-repeat;
    background-position-y: 13px;
    font-size: 14px;
    font-weight: bold;
    line-height: 30px;
    padding: 5px 0px 5px 20px;
    margin: 0px;
    overflow: hidden;
}
.rat-pro-detailsinfo {
    font-size: 12px;
    line-height: 22px;
    padding: 0px;
    margin: 0px;
    overflow: hidden;
}
.rat-pro-detailsimg {
    padding: 0px;
    margin: 0px;
    overflow: hidden;
    text-align: center;
}
.rat-pro-detailsimg li {
    padding: 10px 0px;
    margin: 0px;
    overflow: hidden;
}

.rat-newsbao-one {
    width: 27.333%;
    padding: 0px;
    margin: 0px 3%;
    overflow: hidden;
    float: left;
}
.rat-newsbao-img img {width: 100%;}
.rat-newsbao-txt {
    font-size: 12px;
    line-height: 30px;
    text-align: center;
    padding: 10px 0px;
    margin: 0px;
    overflow: hidden;
}

/* 分页 */
.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;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;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:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}
.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}
