.main-tit02 { float: left; height: 41px; line-height: 24px; padding-bottom: 10px;margin-top:20px; width: 100%;   border-bottom: solid 1px #eaeaea; }
.main-tit02 h3 { float: left; padding: 0 15px 9px 15px; font-size: 20px; font-weight: bold; margin: 0px; height: 40px; border-bottom: solid 2px #1ea65c; }
.navslider{position:relative;float: left;height:34px;margin-top: 6px; }
.navslider ul{padding-left: 0px;}
.navslider li{float:left;display:inline;}
.navslider li.atten { padding-left: 10px;}
.navslider li.atten a {   padding-left: 22px;}
.navslider li a{padding:0 15px 10px;font-size:18px;color:#000;font-weight:500;text-decoration:none; display: block;  line-height: 18px;}
.navslider li a:hover{text-decoration:none;}
.navslider li.last a{font-weight:normal;font-size:12px;}
.navslider li.cur a{height: 34px; color:#1ea65c;border-bottom:2px solid #1ea65c;}
.news-img .tags { position: absolute; z-index: 2; left: 10px; top: 10px; line-height: 1; padding: 5px 10px; color: #fff; border-radius: 2px; }
.tags-green { background: #1ea65c; }
.tags-red { background: #d9534f; }
.tags-orange { background: #ff6d16; }
.tags-blue { background: #30a4e6; }
.clearfix:after { clear: both;content: "";visibility: hidden;display: block;height: 0}
.clearfix { zoom: 1;}
.nav { padding-left: 0; margin-bottom: 0; list-style: none }
ul.news-tab { float: right; position: relative; display: inline-block; padding-top: 4px; }
ul.news-tab > li { float: left; padding-left: 8px; margin-left: 0px; }
ul.news-tab > li > a { float: left; height: 23px; line-height: 21px; border: 1px solid #32b16c; border-radius: 17px; }
ul.news-tab > li > a span { float: left; height: 23px; }
ul.news-tab > li > a:hover { float: left; background: #fff; height: 23px; color: #32b16c; line-height: 21px; }
ul.news-tab > a, ul.news-tab > a:hover, ul.news-tab > a:focus { background-color: #fff; }
ul.news-tab > li > a:hover span { float: left; height: 23px; }
ul.news-tab > .current > a { float: left; height: 23px; color: #32b16c; line-height: 21px; }
ul.news-tab > .current > a:link { color: #32b16c; }
ul.news-tab .btn-all a { padding: 0 12px; height: 23px; }
ul.news-tab.nav .open > a, ul.news-tab .nav .open > a:hover, ul.news-tab .nav .open > a:focus { background-color: #f1fcf6; height: 23px; border-color: #58ce8e; }
ul.news-tab .refresh { width: 100px; }
ul.news-tab .refresh b { display: inline-block;  padding-left: 18px; height: 22px; font-weight: normal; }
ul.news-tab .refresh a span { float: left; height: 22px; }
ul.news-tab .refresh a { color: #32b16c; background: #fff; padding: 0 12px; }
ul.news-tab .refresh a:hover, ul.news-tab .refresh a:focus { background-color: #f1fcf6; border-color: #58ce8e; }
ul.news-tab .tech { width: 100px; }
ul.news-tab .tech b { display: inline-block;   padding-left: 18px; height: 22px; font-weight: normal; }
ul.news-tab .tech a span { float: left; height: 22px; }
ul.news-tab .tech a { color: #32b16c; background: #fff; padding: 0 12px; }
ul.news-tab .tech a:hover, ul.news-tab .tech a:focus { background-color: #f1fcf6; border-color: #58ce8e; }
.dropdown { position: relative }
.dropdown-toggle:focus { outline: 0 }
.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; font-size: 14px; text-align: left; list-style: none; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0,0,0,.15); border-radius: 4px; -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); box-shadow: 0 6px 12px rgba(0,0,0,.175);display: none;left: -350px; }
.dropdown-menu.pull-right { right: 0; left: auto }
.dropdown-menu .divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5 }
.dropdown-menu>li>a { display: block; padding: 3px 20px; clear: both; font-weight: 400; line-height: 1.42857143; color: #333; white-space: nowrap }
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { color: #262626; text-decoration: none; background-color: #f5f5f5 }
.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus { color: #fff; text-decoration: none; background-color: #3399ff; outline: 0 }
.dropdown-menu>.disabled>a, .dropdown-menu>.disabled>a:hover, .dropdown-menu>.disabled>a:focus { color: #777 }
.dropdown-menu>.disabled>a:hover, .dropdown-menu>.disabled>a:focus { text-decoration: none; cursor: not-allowed; background-color: transparent; background-image: none; filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.news-tab .dropdown-menu { padding: 10px 5px; width: 437px; top: 28px; right: 0px; overflow: hidden; }
.news-tab .dropdown-menu:before {  content: ""; height: 7px; right: 13px; position: absolute; top: -7px; width: 11px; }
.news-tab .dropdown-toggle { right: 0px; }
.news-tab .dropdown-toggle span { max-width: none; width: auto; }
.news-tab .dropdown-menu li { padding: 10px 15px; }
.news-tab .dropdown-menu li a {display: inline-block; font-size: 13px; margin-right: 14px; padding: 0px 14px 0px 0; }
.news-tab .dropdown-menu li a:hover { color: #32b16c; }
.news-tab .dropdown-menu .all { padding-bottom: 0px; }
.news-tab .dropdown-menu .all a { color: #069aef; background: none; }
.news-tab .dropdown-menu .all a:hover { color: #e44747; }
.loading-wrapper { float: left; width: 100%; margin: 0 auto; padding: 150px 0 150px; }
.loader { position: relative; display: block; width: 100px; height: 100px; margin: 0 auto; }
.loading-logo { position: absolute; z-index: 2; top: 50%; left: 50%; display: block; width: 36px; height: 36px; margin: -18px 0 0 -17px;}
.article-wrap .news-img { position: relative; float: left; width: 220px; }
.article-wrap .news-info {  margin-left: 300px; }
.news-wapper .news-info > dl > dt > a, .article-wrap .news-info > dl > dt > a { line-height: 24px; float: none; width: auto; }
.news-wapper .news-info > dl > dt .article-title, .article-wrap .news-info > dl > dt .article-title { display: inline; }
.news-wapper .news-info > dl > dt .zhaopin, .article-wrap .news-info > dl > dt .zhaopin { position: absolute; bottom: 7px; display: inline-block; width: 68px; height: 22px; margin-left: 6px; }
.article-wrap .no-atten-alert { margin: 0px; font-size: 14px; color: #b0b0b0;}
.no-atten-alert a { text-decoration: none; color: #19a358;}
.no-atten-alert a:hover { text-decoration: underline;}
.news-list { float: left; width: 100%; padding: 20px 0px; border-bottom: solid 1px #f0f0f0; margin: 0px; text-decoration: none; zoom: 1; }
.news-list:after { height: 0; content: ""; display: block; clear: both; visibility: hidden; }
.news-list img { padding: 0px; margin: 0px; }
.news_inner1 { float: left; width: 100%; padding: 10px 0 22px; border-bottom: solid 1px #f0f0f0; }
.news_inner1 .newspic02 { float: right; }
.news_inner1 dl { margin-bottom: 0px; margin-right:115px; }
.news_inner1 dl dt { float: left; width: 100%; }
.news_inner1 dl dt a { float: left; width: 100%; line-height: 22px;  color: #222222; font-size: 18px; font-weight: bold; }
.news_inner1 dl dd { float: left; width: 100%; }
.news_inner1 .text { float: left; width: 100%; padding-top: 10px; line-height: 20px; color: #666; }
.news_inner2 { float: left; width: 100%; padding-top: 22px; }
.news-info { position: relative; z-index: 1; min-height: 190px; padding-right: 6px; display: block; }
.news-img { padding-left: 0px; }
.news-img img { width: 280px; height: 187px;overflow: hidden;}
.news-info dl { float: right; width: 100%; margin-bottom: 0px; }
.news-info dl dt { float: left; width: 100%; padding-bottom: 6px; overflow: hidden; position: relative; }
.news-info dl dt a { float: left; width: 100%; line-height: 22px; max-height: 44px; font-family: "Microsoft Yahei", serif; font-size: 18px; color: #3c3c3c; font-weight: bold; overflow: hidden; }
.news-info dl dt a:link, .news-info dl dt a:visited, .news-info dl dt a:active { color: #292c2a; }
.news-info dl dt a:hover { color: #ed4747; }
.news-info dl dd { float: left; width: 100%; font-size: 12px; line-height: 20px; color: #666; }
.news-info dl dd a { color: #34a271; }
.news-info .text { float: left; width: 100%; margin: 10px 0; max-height: 42px; overflow: hidden; font-size: 12px; font-family:  "Microsoft YaHei", "WenQuanYi Micro Hei"; }
.main-index .news-info .text { margin: 20px 0;}
.news-info .name { float: left; padding-left: 18px; padding-right: 4px; height: 20px; }
.news-info .name a { display: inline-block; color: #19a358; }
.news-info .identity { float: left; height: 12px; padding: 5px 25px 0 0; }
.news-info .identity img { margin-left: 3px; }
.news-info .name a:hover { text-decoration: underline; }
.news-info .time { float: left; padding-left: 18px; color: #b8b8b8; }
.news-info .tags { float: left; }
.news-info .tags a { display: inline-block; color: #666666; padding: 2px 8px; border: 1px solid #e2e2e2; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin-right: 6px;  text-decoration: none; }
.news-info .look { float: right; line-height: 22px; }
.news-info .look strong { font-weight: normal; color: #19a358; }
.news-info .news_bot { position: absolute; padding: 0px; bottom: 0; left: 0; color: #666; display: inline-block; font-size: 12px; overflow: hidden; padding-left: 0; width: 100%; padding-right: 7px; z-index: 2; }
.news-info .rmb { float: left; height: 15px; padding: 3px 0 0 12px; }
.name-head { float: left; line-height: 22px; }
.name-head img { float: left; width: 22px; height: 22px; margin-right: 6px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; }
.name-head a { float: left; color: #19a358; }
.news-hot { width: 100%; font-size: 14px; padding-bottom: 4px; }
.news-hot ul { width: 100%; margin-top: 6px; padding-left: 36px;  }
.news-hot ul li { width: 100%; line-height: 33px; }
.news-hot ul li a { text-overflow: ellipsis; white-space: nowrap; width: 100%; overflow: hidden; line-height: 33px; display: block; }
.news-more { float: left; width: 100%; padding-top: 20px; text-align: center; }
.news-more a { display: inline-block; width: 143px; height: 33px; line-height: 33px; text-decoration: none; font-size: 14px; color: #fff;}
#pages{margin-top: 25px;margin-bottom: 20px;float: left;}
#pages .a1{background: #1ea65c;padding:0px 5px 0px 5px;color: #ffffff;}
#pages a{margin-left:2px; margin-right: 2px;font-size: 13px; display: inline-block;
    color: #666666;
    padding: 2px 8px;
    border: 1px solid #e2e2e2;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    margin-right: 6px;
    text-decoration: none;}
