@charset "utf-8";
/*
@author: he
@update: he (2018-09-19)
*/

.i-an{ background:url(/images/index2018/i-an.png) no-repeat; _background:url(/images/index2018/i-an.gif) no-repeat;}
.leftMod{ width: 570px;}
.rightMod{ width: 400px;}

/*轮换图*/
.l-lht{ width:570px; height:322px; margin-bottom: 30px; z-index: 1;}
.l-lht .bd{ width:570px; height:322px; overflow:hidden;}
.l-lht .bd li{ position: relative; overflow: hidden; zoom:1; float:left; width:570px; height:322px; z-index: 2;}
.l-lht .bd li img{ width:570px; height:322px;}
.l-lht .bd li p{ position: absolute; left: 0; bottom: 0; width: 100%; height: 40px; line-height: 40px; text-indent: 20px; font-size: 16px; color: #fff; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
.l-lht .hd{ position: absolute; height:10px; bottom:15px; right: 20px; z-index: 9;}
.l-lht .hd li{ overflow:hidden; float: left; width:10px; height:10px; line-height: 40px; background:#fff; opacity:.5; filter:alpha(opacity=50); margin:0 4px; cursor:pointer; border-radius:50%;}
.l-lht .hd li.on{ opacity:1; filter:alpha(opacity=100);}

/*左侧新闻列表*/
.l-listBox{ margin-bottom: 30px;}
.l-listBox .tit{ height: 42px; background: #0577ae;}
.l-listBox .tit-left{ line-height: 42px; font-size: 18px; color: #fff; margin-left: 12px;}
.l-listBox .tit-left a{ color: #fff;}
.l-listBox .tit-left a:hover{ color: #ffc466;}
.l-listBox .tit-more{ display: block; line-height: 42px; font-size: 14px; color: #fff; margin-right: 12px;}
.l-listBox .tit-more:hover{ color: #ffc466;}
.l-listBox .cbox .list{ clear: both; height: 48px; line-height: 48px; font-size: 16px; border-bottom: 1px dotted #bfbfbf;}
.l-listBox .cbox .list .ltxt{ display: block; width: 464px; height: 48px; padding-left: 16px; background-position: 6px -380px;}
.l-listBox .cbox .list .ltxt:hover{ background-position: 6px -480px;}
.l-listBox .cbox .list .ltxt.hot{ color: #d73030;}
.l-listBox .cbox .list .rtxt{ color: #999;}

/*右侧服务*/
.r-fuwu{ margin-bottom: 40px; border: 2px solid #0577ae; padding: 20px 20px 10px;}
.r-fuwu .tit{ display: block; width: 120px; height: 20px; line-height: 20px; font-size: 18px; font-weight: 700; text-align: center; background: #fff; left: 44px; top: -12px;}
.r-fuwu .list{ display: block; clear: both; height: 48px; background: #0577ae; margin-bottom: 10px;}
.r-fuwu .list .ltxt{ width: 230px; padding-left: 80px; line-height: 48px; font-size: 16px; font-weight: 700; color: #fff;}
.r-fuwu .list .ltxt01{ background-position: 25px 8px;}
.r-fuwu .list .ltxt02{ background-position: 25px -42px;}
.r-fuwu .list .ltxt03{ background-position: 25px -92px;}
.r-fuwu .list .ltxt04{ background-position: 25px -142px;}
.r-fuwu .list .ltxt05{ background-position: 25px -192px;}
.r-fuwu .list .ltxt06{ background-position: 25px -242px;}
.r-fuwu .list .ltxt07{ background-position: 25px -292px;}
.r-fuwu .list .ltxt08{ background-position: 25px -342px;}
.r-fuwu .list .ltxt09{ background-position: 25px -392px;}
.r-fuwu .list .ltxt10{ background-position: 25px -442px;}
.r-fuwu .list .ltxt11{ background-position: 25px -492px;}
.r-fuwu .list .jian{ display: block; width: 10px; height: 15px; top: 17px; right: 22px; background-position: 0 -650px;}

/*协会概况*/
.r-xhgk{ margin-bottom: 10px;}
.r-xhgk .tit{ height: 30px; border-bottom: 2px solid #0577ae; line-height: 30px; font-size: 18px; font-weight: 700; padding-left: 44px;}
.r-xhgk .tit i{ display: block; width: 30px; height: 31px; left: 0; top: 8px; background-position: 0 -550px;}
.r-xhgk .cbox{ padding: 20px 0; border-bottom: 1px dotted #bfbfbf;}
.r-xhgk .cbox .ctit{ width: 374px; height: 26px; line-height: 26px; padding-left: 26px; font-size: 18px; background-position: 10px -694px; margin-bottom: 10px;}
.r-xhgk .cbox .list{ display: block; width: 174px; height: 36px; line-height: 36px; padding: 0 0 0 26px; font-size: 16px;}
.r-xhgk .cbox.bb0{ border-bottom: 0;}

















































