@CHARSET "UTF-8";
/**
 * Manage Program
 * ==============
 * Author:caosan
 * Email:iamcl@vip.qq.com
 */
* { margin: 0; padding: 0; outline: none; }
a { color: #333; text-decoration: none; }
a:hover { color: #f90; }
br { display: inline; line-height: 0; }
img, input { vertical-align: middle; border: 0; outline: none; }
img, button { border: none; }
li { list-style: none; }
.clear { clear: both; overflow: hidden; }
.h5 { clear: both; overflow: hidden; height: 5px; }
.h8 { clear: both; overflow: hidden; height: 8px; }
.h10 { clear: both; overflow: hidden; height: 10px; }
.l { float: left; }
.r { float: right; }
body, button, input, select, textarea { font: 12px \5b8b\4f53, arial, sans-serif; }
input, select, textarea { font-size: 100%; }
table { border-spacing: 0; border-collapse: collapse; }
.clearfix:after, .clearfix:before { display: block; visibility: hidden; clear: both; overflow: hidden; height: 0; content: '.'; }
/* IE6 */
* html .clearfix { zoom: 1; }
/* IE7 */
* + html .clearfix { zoom: 1; }
.w1200 { width: 1200px; margin: 0 auto; }
.w1000 { width: 1000px; margin: 0 auto; }
.w980 { width: 980px; margin: 0 auto; }
.w940 { width: 940px; margin: 0 auto; }
.w860 { width: 860px; margin: 0 auto; }
.w320 { width:320px; margin: 0 auto; }
.w240 { width:240px; margin: 0 auto; }

/*********/
body { background: url(//www.sararz.com/images/laonian/bg.jpg); }
#topbar { widows: 100%; height: 34px; line-height: 34px; font-size: 14px; font-weight: bold; background: #f4f4f4; margin-top: 10px; text-align: center; color: #872a2a; }
#topbar a { color: #872a2a; }
#topbar a:hover { color: #f30; }
#logo { background: #faf6f3; }
#logo .logoimg { margin: 10px 0; }
#logo .tel { font-size: 18px; font-family: \5FAE\8F6F\96C5\9ED1; color: #000; margin-top: 33px; }
#logo .tel span { font-size: 30px; font-family: 'Book Antiqua'; color: #e6882c; }
#nav { width: 100%; height: 41px; background: url(//www.sararz.com/images/laonian/navbg.jpg) repeat-x; }
#nav .nav-warp li {  text-align: center; font-size: 16px; font-family: \5FAE\8F6F\96C5\9ED1; line-height: 41px; float: left; }
#nav .nav-warp li a { padding:10px 44.5px; color: #fff; }
#nav .nav-warp li.on { background: url(/images/laonian/navon.jpg) no-repeat center center; }
#nav .nav-warp li:hover { background: url(/images/laonian/navon.jpg) no-repeat center center; }

.nav_menu3,
.nav_menu3 ul,
.nav_menu3 ul li,
.nav_menu3 ul li a,
.nav_menu3 #menu-button {
  margin: 0;
  padding: 0;height: 41px;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.nav_menu3 #menu-button { 
    margin-top: 100px;
    
    position: absolute;
    z-index: 99999;
}
.nav_menu3:after,
.nav_menu3 > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.nav_menu3 #menu-button {
  display: none;
}
.nav_menu3 {
  width: auto;
  line-height: 1;

}
#menu-line {
  position: absolute;
  top: 0;
  left: 0;
  height: 3px;
  background: #990B2C;
  -webkit-transition: all 0.25s ease-out;
  -moz-transition: all 0.25s ease-out;
  -ms-transition: all 0.25s ease-out;
  -o-transition: all 0.25s ease-out;
  transition: all 0.25s ease-out;
}
.nav_menu3 > ul > li {
  float: left;
}
.nav_menu3.align-center > ul {
  font-size: 0;
  text-align: center;
}
.nav_menu3.align-center > ul > li {
  display: inline-block;
  float: none;
}
.nav_menu3.align-center ul ul {
  text-align: left;
}
.nav_menu3.align-right > ul > li {
  float: right;
}
.nav_menu3.align-right ul ul {
  text-align: right;
}
.nav_menu3 > ul > li > a {
  padding: 30px 10px 29px 10px;
  text-decoration: none;
  text-transform: uppercase;
  color: #eee;
  -webkit-transition: color .2s ease;
  -moz-transition: color .2s ease;
  -ms-transition: color .2s ease;
  -o-transition: color .2s ease;
  transition: color .2s ease;
  border-right:1px solid #990B2C;
}
.nav_menu3 > ul > li:hover > a {
  color: #990B2C;

}
.nav_menu3 > ul > li.nav-has-sub > a {
  padding-right: 25px;
}
.nav_menu3 > ul > li.nav-has-sub > a::after {

}
.nav_menu3 > ul > li.nav-has-sub:hover > a::after {

}
.nav_menu3 ul ul {
  position: absolute;
  left: -9999px;
}
.nav_menu3 > ul > li > ul {    
 z-index: 9999;
}
.nav_menu3 li:hover > ul {
  left: auto;
}
.nav_menu3.align-right li:hover > ul {
  right: 0;
}
.nav_menu3 ul ul ul {
  margin-left: 100%;
  top: 0;
}
.nav_menu3.align-right ul ul ul {
  margin-left: 0;
  margin-right: 100%;
}
.nav_menu3 ul ul li {
  height: 0;
  -webkit-transition: height .2s ease;
  -moz-transition: height .2s ease;
  -ms-transition: height .2s ease;
  -o-transition: height .2s ease;
  transition: height .2s ease;
}
.nav_menu3 ul li:hover > ul > li {
  height:41px;
}
.nav_menu3 ul ul li a {
  background: #990B2C;
  text-decoration: none;
  color: #eeeeee;
  -webkit-transition: color .2s ease;
  -moz-transition: color .2s ease;
  -ms-transition: color .2s ease;
  -o-transition: color .2s ease;
  transition: color .2s ease;

}
.nav_menu3 ul ul li:hover > a,
.nav_menu3 ul ul li a:hover {
  color: #990B2C;
  background:#871F1D;

}
.nav_menu3 ul ul li.nav-has-sub > a::after {
  position: absolute;
  top: 25px;
  right: 10px;
  width: 4px;
  height: 4px;
  border-bottom: 1px solid #eee;
  border-right: 1px solid #eee;
  content: "";
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: border-color 0.2s ease;
  -moz-transition: border-color 0.2s ease;
  -ms-transition: border-color 0.2s ease;
  -o-transition: border-color 0.2s ease;
  transition: border-color 0.2s ease;
}
.nav_menu3.align-right ul ul li.nav-has-sub > a::after {
  right: auto;
  left: 10px;
  border-bottom: 0;
  border-right: 0;
  border-top: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
}
.nav_menu3 ul ul li.nav-has-sub:hover > a::after {
  border-color: #990B2C;
}


#focus { width:1200px; height: 360px; margin-top: 20px; background: #fff; position: relative; }
#focus .focusbg { position: absolute; left: 0; bottom: -29px; }
#tags { height: 100px; border: 1px solid #e5d9c7; margin-top: 30px; background: #fff; border-radius: 10px; }
#tags dt { width: 50px; height: 100px; font-size: 16px; font-family: \5FAE\8F6F\96C5\9ED1; color: #fff; background: -webkit-linear-gradient(left, #b02c2a, #821e1c)!important; /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(right, #b02c2a, #821e1c)!important; /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(right, #b02c2a, #821e1c)!important; /* Firefox 3.6 - 15 */ background: linear-gradient(to right, #b02c2a, #821e1c)!important; /* 标准的语法（必须放在最后） */ background: #b02c2a; border-radius: 10px 0 0 10px; position: relative; float: left; }
#tags dt span { width: 16px; position: absolute; top: 6px; left: 17px; }
#tags dd { background: -webkit-linear-gradient(left, #b02c2a, #821e1c)!important; /* Safari 5.1 - 6.0 */ background: -o-linear-gradient(right, #b02c2a, #821e1c)!important; /* Opera 11.1 - 12.0 */ background: -moz-linear-gradient(right, #b02c2a, #821e1c)!important; /* Firefox 3.6 - 15 */ background: linear-gradient(to right, #b02c2a, #821e1c)!important; /* 标准的语法（必须放在最后） */ background: #b02c2a; border-radius: 10px; margin:20px 0 0px 74px; float: left; }
#tags dd a { font-size: 16px; font-family: \5FAE\8F6F\96C5\9ED1; color: #fff; padding: 20px; display: block; }
#arc { margin-top: 25px; }
#arc strong { font-size: 16px; font-family: \5FAE\8F6F\96C5\9ED1; color: #962b2b; }
#arc .l { width: 276px; height: 319px; padding: 6px; border: 1px solid #e5d9c7; background: #fff; }
#arc .l li { position: relative; }
#arc .l li p { width: 276px; height: 25px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; line-height: 25px; text-align: center; position: absolute; bottom: 0; left: 0; background: rgba(255,255,255,0.6); }
#arc .m { width:603px; height: 330px; border: 1px solid #e5d9c7; background: #fff; margin-left: 20px; float: left; }
#arc .m .t { margin: 13px 20px; border-bottom: 1px solid #ddd; padding-bottom: 5px; }
#arc .m .t a { color: #962b2b; }
#arc .m .t span { float: right; }
#arc .m .h { margin: 0 20px; }
#arc .m .h h3 { font-size: 16px; font-family: \5FAE\8F6F\96C5\9ED1; font-weight: normal; text-align: center; }
#arc .m .h p { text-indent: 24px; line-height: 24px; }
#arc .m ul { margin: 10px 20px 0 20px; }
#arc .m ul li { line-height: 37px; border-top: 1px solid #eee; }
#arc .r { width: 263px; height: 330px; border: 1px solid #e5d9c7; background: #fff; }
#arc .r div { font-size: 16px; font-family: \5FAE\8F6F\96C5\9ED1; color: #962b2b; text-align: center; margin: 15px 20px; }
#arc .r img { padding: 7px; border: 1px solid #eee; margin-left: 17px; }
#arc .r p { margin: 15px 20px; line-height: 25px; text-indent: 24px; }
#zhinan { height: 435px; background: #fff; margin-top: 25px; border-left: 1px solid #e1dbc5; border-right: 1px solid #e1dbc5; border-bottom: 1px solid #e1dbc5; }
#zhinan .t { height: 45px; background: url(/images/laonian/jkbgb.jpg) repeat-x center center; position: relative; }
#zhinan .t .tt { width: 156px; height: 45px; background: url(/images/laonian/jkbga.jpg) no-repeat -1px center; position: absolute; top: 0; left: -8px; }
#zhinan .up .l { width:890px; margin-left: 25px; }
#zhinan .up .l h3 { font-size: 16px; font-family: \5FAE\8F6F\96C5\9ED1; font-weight: normal; text-align: center; margin: 10px 0; }
#zhinan .up .l p { text-indent: 24px; line-height: 25px; }
#zhinan .up .l ul { margin-top: 15px; padding-top: 15px; border-top: 1px solid #ddd; }
#zhinan .up .l ul li { width: 445px; height: 31px; font-size: 14px; font-family: \5FAE\8F6F\96C5\9ED1; line-height: 31px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: left; }
#zhinan .up .r { margin-top: 15px; margin-right: 30px; border-left: 1px solid #ddd; padding-left: 40px; text-align: center; }
#zhinan .up .r img { margin-bottom: 10px; }
#zhinan .down { width: 1160px; height: 130px; margin-left: 20px; margin-top:20px; position: relative; border-top: 1px dashed #eee; }
#zhinan .down dt { margin: 10px; float: left; }
#zhinan .down dd { margin-top: 25px; float: left; }
#zhinan .down li { margin: 0 30px; float: left; }
#zhinan .down li img { width: 204px; }
#zhinan .down span:hover { color: #000; }
#zhinan .down span.prev { left: 70px; }
#zhinan .down span.next { font-size: 50px; position: absolute; right: 5px; }
#tuandui { height: 340px; background: #fff; margin-top: 25px; border-left: 1px solid #e1dbc5; border-right: 1px solid #e1dbc5; border-bottom: 1px solid #e1dbc5; }
#tuandui .t { height: 48px; background: url(/images/laonian/yhtdb.jpg) repeat-x center center; position: relative; }
#tuandui .t .tt { width: 243px; height: 48px; background: url(/images/laonian/yhtda.jpg) no-repeat -1px center; position: absolute; top: 0; left: -8px; }
#tuandui .l { width: 710px; height: 154px; border: 1px solid #e1dbc5; margin: 10px 20px; position: relative; }
#tuandui .l ul { margin-left: 24px; }
#tuandui .l li { margin: 10px; float: left; }
#tuandui .l li img { width: 90px; height: 135px; }
#tuandui .l span { font-size: 50px; position: absolute; top: 49px; cursor: pointer; color: #999; transition: color 0.4s; -webkit-transition: color 0.4s; }
#tuandui .l span:hover { color: #000; }
#tuandui .l span.prev { left: 5px; }
#tuandui .l span.next { font-size: 50px; position: absolute; right: 5px; }
#tuandui .r { width: 260px; margin-right: 15px; }
#tuandui .r .t { margin: 10px 0; height: auto; border-bottom: 1px solid #ddd; padding-bottom: 10px; background: none; }
#tuandui .r .t a { color: #962b2b; }
#tuandui .r .t span { font-size: 12px; float: right; }
#tuandui .r ul { margin-top: 5px; }
#tuandui .r li { width: 210px; /*height: 31px;*/ font-size: 14px; font-family: \5FAE\8F6F\96C5\9ED1; line-height: 31px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
#huanj { height: 245px; background: #fff; margin-top: 25px; border-left: 1px solid #e1dbc5; border-right: 1px solid #e1dbc5; border-bottom: 1px solid #e1dbc5; }
#huanj .t { height: 39px; background: url(/images/laonian/hjbg.jpg) repeat-x center center; }
#huanj .t ul { margin: 0; }
#huanj .t li { width: 102px; height: 39px; font-size: 14px; font-family: \5FAE\8F6F\96C5\9ED1; float: left; line-height: 39px; text-align: center; border-right: 1px solid #ddd; margin: 0; }
#huanj .t li.on { background: url(/images/laonian/hjon.jpg) no-repeat center 1px; }
#huanj .t li.on a { color: #fff; }
#huanj ul li { margin: 20px 20px 20px 0; float: left; }
#footer { width: 100%; padding: 30px 0; background: #6a2223; margin-top: 25px; }
#footer .logo { width: 255px; height: 173px; line-height: 118px; border-right: 1px dashed #eee; padding-right: 20px; float: left; }
#footer .address { width: 690px; line-height: 30px; color: #fff; margin-left: 25px; float: left; }
#footer .address a{color: #fff}


#tuandui .l2021{float: left; margin-left: 10px;}
#tuandui .l2021 .t { margin: 10px  0;height: auto; border-bottom: 1px solid #ddd; padding-bottom: 10px; background: none; }
#tuandui .l2021 .t a { color: #962b2b; }
#tuandui .l2021 .t span { font-size: 12px; float: right; }
/* 2021-0607 */
.picScroll-left20213{ width:260px;  overflow:hidden; position:relative; }
.picScroll-left20213 .bd { padding: 10px 20px; }
.picScroll-left20213 .bd ul { overflow: hidden; zoom: 1; }
.picScroll-left20213 .bd ul li { margin: 0 8px; float: left; _display: inline; overflow: hidden; text-align: center; }
.picScroll-left20213 .bd ul li .pic { text-align: center; }
.picScroll-left20213 .bd ul li .pic img { width: 120px; height: 170px; display: block; padding: 2px; border: 1px solid #ccc;margin: 0 auto;}
.picScroll-left20213 .bd ul li .pic a:hover img { border-color: #999; }
.picScroll-left20213 .bd ul li .title { line-height: 24px; }

.btn_zj{padding: 10px 20px; border: 1px solid #ccc;background: #fff}

/* 2021-0607 */

.picScroll-zhuanjia { width:880px; overflow: hidden; position: relative; float: left; }
.picScroll-zhuanjia .bd { padding: 10px 20px; }
.picScroll-zhuanjia .bd ul { overflow: hidden; zoom: 1; }
.picScroll-zhuanjia .bd ul li { margin: 0 8px; float: left; _display: inline; overflow: hidden; text-align: center; }
.picScroll-zhuanjia .bd ul li .pic { text-align: center; }
.picScroll-zhuanjia .bd ul li .pic img { width: 120px; height: 170px; display: block; padding: 2px; border: 1px solid #ccc; }
.picScroll-zhuanjia .bd ul li .pic a:hover img { border-color: #999; }
.picScroll-zhuanjia .bd ul li .title { line-height: 24px; }
.picScroll { overflow: hidden; position: relative; }
.picScroll .bd { padding-left:55px; }
.picScroll .bd ul { overflow: hidden; zoom: 1; }
.picScroll .bd ul li { margin: 0 8px; float: left; _display: inline; overflow: hidden; text-align: center; }
.picScroll .bd ul li .pic { text-align: center; }
.picScroll .bd ul li .pic img { width: 195px; height:140px; display: block; padding: 2px; border: 1px solid #ccc; }
.picScroll .bd ul li .pic a:hover img { border-color: #999; }
.picScroll .bd ul li .title { line-height: 24px; }
.slideBox { width: 275px; height: 317px; overflow: hidden; position: relative; border: 1px solid #ddd; }
.slideBox .hd { height: 15px; overflow: hidden; position: absolute; right: 5px; bottom: 5px; z-index: 1; }
.slideBox .hd ul { overflow: hidden; zoom: 1; float: left; }
.slideBox .hd ul li { float: left; margin-right: 2px; width: 15px; height: 15px; line-height: 14px; text-align: center; background: #fff; cursor: pointer; }
.slideBox .hd ul li.on { background: #f00; color: #fff; }
.slideBox .bd { position: relative; height: 100%; z-index: 0; }
.slideBox .bd li { zoom: 1; vertical-align: middle; }
.slideBox .bd img { width: 275px; height: 317px; display: block; }
.f-title { position: relative; z-index: 9999; bottom: 34px; color: #fff; display: block; width: 100%; box-sizing: border-box; padding: 10px; background: rgba(0,0,0,0.5); }
/**/
.mt10 {margin-top:10px}
.mt15 {margin-top:15px}
.mt25 {margin-top:25px}
.mt20 {margin-top:20px}
.mt35 {margin-top:35px}
.mt40 {margin-top:40px}
.mb10 {margin-bottom:10px}
.mb15 {margin-bottom:15px}
.mb25 {margin-bottom:25px}
.mb40 {margin-bottom:40px}
.ml10 {margin-left:10px}
.ml15 {margin-left:15px}
.ml20 {margin-left:20px}
.mr10 {margin-right:10px}
.mr15 {margin-right:15px}
.pt10 {padding-top:10px}
.pt40 {padding-top:40px}
.pt15 {padding-top:15px}
.pb50 {padding-bottom:50px}
.no-margin-left {margin-left:0 !important}
.where{border: 1px solid #e5d9c7; background: #fff; margin:20px 0;padding:15px;display: block;color: #666 }
.where strong { margin-right:10px; }
.r_w,.l_w{border: 1px solid #e5d9c7; background: #fff;padding:25px; box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */}

.inner-list-item {position:relative}
.inner-list-item .inner-list-tit {height:20px;line-height:20px;padding-bottom:18px;border-bottom:1px solid #e4e4e4}
.inner-list-item .inner-list-tit .fl {line-height:20px;color:#666;height:20px;margin-bottom:18px;position:relative;font-size:20px}
.inner-list-item .inner-list-tit .fl span {font-weight:normal}
.inner-list-item .inner-list-tit .fl i {font-size:24px;color:#b23f3f;position:relative;top:2px;margin-right:8px}

.inner-list-item .inner-list-tit .fl:after {background-color:#b23f3f;height:5px;width:32px;bottom:-19px;left:0;position:absolute;content:''}
.inner-list-item .inner-list-tit .more:after {content:'\e64d';font-family:"iconfont";color:#0096d7;margin-left:8px;font-size:22px;float:right}
.inner-list-item .inner-list-tit .tab-tit {display:block;color:#555}
.inner-list-item .inner-list-tit .tab-tit.related-tab-tit a.cur {color:#b23f3f;font-weight:normal}
.inner-list-item .inner-list-tit .tab-tit a {display:inline-block;line-height:20px;color:#666;font-weight:normal;height:20px;font-size:16px;margin-right:21px;position:relative;margin-bottom:18px}
.inner-list-item .inner-list-tit .tab-tit a:last-child {margin-right:0}
.inner-list-item .inner-list-tit .tab-tit a:after {height:5px;width:32px;bottom:-19px;left:0;position:absolute;content:''}
.inner-list-item .inner-list-tit .tab-tit a.cur {color:#363636;font-weight:bold}
.inner-list-item .inner-list-tit .tab-tit a.cur:after {background-color:#b23f3f}
.inner-list-item .inner-list-content {position:relative;margin-top:20px}


.news-list li {border-bottom:1px dashed #cdcdcd;padding:25px 0;height:auto;position:relative}
.news-list li.hasthumb {padding-left:200px}
.news-list li.hasthumb .label {top:37px}
/*.news-list li:last-child {border-bottom:none}*/
.news-list li .thumb {position:absolute;left:0;top:25px;width:180px;height:104px;overflow:hidden}
.news-list li .thumb img {display:block;width:100%;height:100%}
.news-list li .label {height:24px;padding:0 17px;line-height:24px;border-radius:12px;color:#fff;font-weight:normal;font-size:12px;background-color:#757070;background-color:rgba(51,51,51,0.7);position:absolute;top:26px;left:10px}
.news-list li .title {line-height:26px;height:72px;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box !important;margin-bottom:10px}
.news-list li h2 {font-size:16px;margin-bottom:8px}
.news-list li h2.nothumb {padding-left:108px}
.news-list li p {color:#797979;line-height:20px;margin-bottom:0}
.news-list li .info {font-size:13px;color:#999;line-height:29px}
.news-list li .info .mark {color:#999}
.news-list li .info .mark u {padding:0 10px;font-size:12px;color:#c7c5c5;position:relative;top:-1px}
.news-list li .info .share {cursor:pointer;position:relative}
.news-list li .info .share:hover span {background:#fff;border-color:#ddd}
.news-list li .info .share:hover .bdsharebuttonbox {display:block}
.news-list li .info .share i {margin-right:5px;color:#084ba8}
.news-list li .info .share span {display:block;height:28px;position:relative;border:1px solid transparent;border-bottom:none;padding:0 10px;z-index:2}
.news-list li .info .share .bdsharebuttonbox {display:none;position:absolute;right:0;top:28px;z-index:1;background:#fff;padding:10px 15px;border:1px solid #ddd;width:123px}
.news-list li .info .share .bdsharebuttonbox a {display:block;float:none;font-size:14px;margin-right:0;width:100%}
.news-list li .info .share .bdsharebuttonbox a:before {content:attr(title);margin-left:5px}
.hot-news-list{background: url("../images/numlist.jpg") no-repeat 0 13px;}
.hot-news-list li {padding:10px 0 9px;border-bottom:1px dashed #cdcdcd;font: normal 14px/20px \5FAE\8F6F\96C5\9ED1}
.hot-news-list li:last-child {border-bottom:none}
.hot-news-list li a {padding-left:48px;position:relative;white-space:normal;height:40px;line-height:20px;display:table-cell;vertical-align:middle}
.hot-news-list li a em {position:absolute;left:0;top:4px;width:32px;height:32px;border-radius:2px;line-height:32px;text-align:center;color:#fff;/*background-color:#9a9a9a;*/font-style:normal}
/*.hot-news-list li a em.top1 {background-color:#ea5501}
.hot-news-list li a em.top2 {background-color:#179ed8}
.hot-news-list li a em.top3 {background-color:#04ca97}*/
.zjr-list li {padding:10px;border-bottom:1px dashed #cdcdcd;text-align: center; font: normal 14px/26px \5FAE\8F6F\96C5\9ED1}
.zjr-list li span{padding: 0 0 0 8px;}

.index-fixed-window .hasthumb {position:relative;padding:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;-moz-box-shadow:-5px 0px 10px rgba(0,0,0,0.1);-webkit-box-shadow:-5px 0px 10px rgba(0,0,0,0.1);box-shadow:-5px 0px 10px rgba(0,0,0,0.1);background-color:#fff;margin-top:20px}
.index-fixed-window .hasthumb li {width:120px;height:156px}
.index-fixed-window .hasthumb li a .index-tip-img,.index-fixed-window .hasthumb li a img {width:120px;height:120px}
.index-fixed-window .hasthumb li a .index-tip-title {font-size:15px;font-weight:700;color:#000;line-height:36px;text-align:center}
.index-fixed-window .hasthumb li+li {margin-top:0}

.category-industry-container .cic-news ul li .hasthumb {display:block;width:282px;height:250px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,157,109,0.2)}
.category-industry-container .cic-news ul li .hasthumb span {position:relative;display:block;width:282px;height:165px}
.category-industry-container .cic-news ul li .hasthumb span img {display:block;width:282px;height:165px}
.category-industry-container .cic-news ul li .hasthumb span time {position:absolute;left:0;top:0;width:60px;height:60px;background-color:#009148;color:#fff;padding-top:5px;-webkit-box-sizing:border-box;box-sizing:border-box}
.category-industry-container .cic-news ul li .hasthumb span time strong,.category-industry-container .cic-news ul li .hasthumb span time u {display:block;text-align:center;font-family:'Arial Narrow','Arial';font-weight:normal}
.category-industry-container .cic-news ul li .hasthumb span time strong {font-size:36px;line-height:36px}
.category-industry-container .cic-news ul li .hasthumb span time u {font-size:12px}
.category-industry-container .cic-news ul li .hasthumb p {padding:0 20px;margin-top:10px}
.category-industry-container .cic-news ul li .hasthumb p small {font-size:15px;line-height:22px}

.layout {display: table;clear: both;width: 100%;}

.pager {overflow:hidden;text-align:center;padding:20px 0 10px}
.pager a,.pager button {background:#f1eff0;color:#999}
.pager a,.pager span,.pager input,.pager button {display:inline-block;vertical-align:middle;line-height:46px !important;height:46px !important;padding:0 18px !important;border-radius:3px;margin-left:5px;box-sizing:border-box}
.pager a.cur {background:#b23f3f;color:#fff !important}
.pager a:hover {background:#ddd;color:#444}
.pager a.disabled {background:#f1eff0;color:#ccc6c6;cursor:default}
.pager a.disabled:hover {background:#f1eff0;color:#ddd;cursor:default}
.pager span {background:#f1eff0}
.pager input {padding-right:0 !important;padding-left:10px !important;width:72px !important;border:1px solid #e4e4e4}
.pager button {transition:.3s;border:none}
.pager button:hover {background-color:#0096d7;color:#fff}


.tit {font-size: 25px;text-align: center;line-height:40px;color: #333;margin:10px auto 20px auto; }
.alink {margin: 30px auto;width: 1200px;display: table;border: 1px solid #ddd;margin-bottom: 0px;border-radius: 5px;}
.alink ul {/* padding-top: 20px; */float: left;}
.alink ul li {float: left;/* margin: 0px 10px */}
.qp {padding:20px 50px;font-size: 14px;color: #444;}
.qp img{max-width: 700px;}
.qp P{ padding: 0 0 20px 0; line-height:30px;text-indent: 2em;}
.qp p a{ font-weight: 700;text-decoration: none;}
.qp p u{ text-decoration:none;}
.titinfo { font-size: 14px;border-top: 1px solid #d7d7d7; border-bottom: 1px solid #ddd; line-height: 30px; text-align: center; margin: 0px auto; }
.news_up { border: 1px solid #ddd; margin: 20px auto; border-left: none; border-right: none; }
.news_up li { line-height: 35px; }

.news_xiangguan { }
.news_xiangguan ul { padding: 15px 0 0 0;}
.news_xiangguan h6 {  border-bottom: 1px solid #ddd; font-size: 16px;/* width:  80px; */ height: 40px; line-height: 40px;color: #555 }
.news_xiangguan h6 span { border-bottom: 1px solid #b23f3f; line-height: 40px; height: 40px; float: left; }
.news_xiangguan ul li { float: left; width: 50%; background: url(/images/l_list.jpg) no-repeat left center; text-indent: 1em; line-height:32px; font-size: 14px;  }
.news_xiangguan ul li a{color: #444;}.news_xiangguan ul li a:hover{color:#f90;}

.dede_pages { margin: 0px auto; display: table; }
.dede_pages ul { float: left; padding: 40px 0px 20px 16px; font-size: 14px; }
.dede_pages ul li { float: left; font-family: Tahoma; line-height: 17px; margin-right: 6px; border: 1px solid #E9E9E9; }
.dede_pages ul li a { float: left; padding: 2px 8px 2px 8px; color: #555; display: block; }
.dede_pages ul li a:hover { color: #f90; text-decoration: none; padding: 2px 4px 2px; }
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover { background-color: #b23f3f; color: #fff; }
.dede_pages .pageinfo { line-height: 21px; padding: 12px 10px 12px 16px; color: #999; }
.dede_pages .pageinfo strong { color: #555; font-weight: normal; margin: 0px 2px; }

.jieshao{padding:5px 25px;}
.jieshao .pic{width: 170px;padding: 4px;border: 1px solid #ddd;margin: 0 30px 0 0;}
.jieshao dl{/*float:left;margin: 0 0 0 30px;*/padding: 10px 0 0 0}
.jieshao dl dt{ font:700 20px/28px \5FAE\8F6F\96C5\9ED1; color:#333;}
.jieshao dl dd{  margin-top: 15px;font:normal 14px/24px \5FAE\8F6F\96C5\9ED1;color:#555; }
.jieshao img{ float:left}
 
.jieshao .but{ margin-top:20px}
.zhuanjia p{margin-top:3px;font:normal 14px/24px \5FAE\8F6F\96C5\9ED1;color:#444;}
.expertspan{ color:#b23f3f;}


.team {padding:10px 0px 20px 0;float: left;} 
.team  li {width: 132px;height: 30px;line-height: 30px;text-align: left;border: none;margin: 0;float: left;position: relative;}
.team  li a{background: url(/images/dian06.jpg) left center no-repeat;text-indent: 1em;padding:0 12px;text-align:  left;}
.team  li a:hover{color: #f90}