@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin:0;
  padding:0;
  border:0;
  font-size:100%;
  font-family: 思源黑体;
  vertical-align:baseline;
}
blockquote, q { quotes:none; }

blockquote:before, blockquote:after,
q:before, q:after { content:""; content:none; }

ins { background-color:#ff9; color:#000; text-decoration:none; }

mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }

del { text-decoration:line-through; }

abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }

table { border-collapse:collapse; border-spacing:0; }

hr { display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0; }

input, select { vertical-align:middle; }

ul{list-style: none;}

img {
    vertical-align: middle;
}
a{text-decoration: none;}

.n-con {width: 1200px;overflow: hidden;margin: 230px auto 80px auto;}
.about-dt-list{width: 1200px;margin: auto;overflow: hidden;}
.about-dt-list li{background: #f8f8f8; margin-bottom: 50px;overflow: hidden;}
.about-dt-list li .big-img{width: 378px; height: 210px; overflow: hidden; display: block;float: left; }
.about-dt-list li .big-img img{width: 378px; height: 210px;-webkit-transition: all 0.4s ease-in-out;  -moz-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; }
.about-dt-list li:hover .big-img img{transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);}
.about-dt-list-con{ width: 820px;float: right; }
.about-dt-list-conL{padding-top: 15px; padding-left: 35px; width: 92%; }
.about-dt-list-conL h5{margin-bottom: 10px;}
.about-dt-list-conL h5 a{ display: block; line-height: 32px; font-weight: normal; font-size: 24px; color: #666; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.about-dt-list-conL em{ display: inline-block; margin-right:0px; font-size: 16px;font-weight: normal;color:#888; line-height: 30px;font-style:normal;float: right;}
.about-dt-list-conL p{width: 95%; font-size: 16px; line-height: 30px; color: #888; margin-top: 12px; }
.about-dt-list-conR{  padding-top: 25px;}
.about-dt-list-conR i{ text-align: right; font-size: 14px; color: #999; line-height: 1; }
.about-dt-list-conR span{background: #00b0c7;width: 102px; display: block; border:1px solid #00b0c7; text-align: center; line-height: 32px; margin-left: 42px; transition: all .5s ease-in-out }
.about-dt-list-conR span a{ display: block; font-size: 14px; color: #fff; }
.about-dt-list li:hover{ border:1px solid #00b0c7;}
.about-dt-list li:hover span{background: #fff;}
.about-dt-list li:hover span a{color: #00b0c7; }
.list_page{width:100%; height: 59px; overflow: hidden; padding:8px 0;text-align: center; border-radius: 5px; float: left;color: #000; margin-top: 30px; margin-bottom: 20px;}
.list_page .span-right i {
    display: inline-block;
}

.fl {
    float: left;
}
.fr {
    float: right;
}