@charset "utf-8";


body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body{font:12px/1.5 tahoma,arial,\5b8b\4f53; margin:0 auto; overflow-x:hidden;font-family:"微软雅黑"; background:#f3f3f3;}
h1,h2,h3,h4,h5,h6{font-size:100%; }
p{ color:#000; line-height:24px;}
ul,ol{list-style:none;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;vertical-align: middle;}
a{ text-decoration:none; cursor: pointer; color:#1277B6;}
a:hover{text-decoration:none; color:#CC0000;}
.clear{clear:both;}
li{ font-size:14px; }
li a{color:#333;}
em,i{ font-style:normal;}
.fl {float: left;}
.fr {float: right;}




.news{ padding:20px; height:400px; overflow:hidden;}
.news .fl{ width:600px;}
.news .fl img{ width:600px;}
.news .fr{ width:540px;}
.news .fr .news_menu{ border-bottom:1px solid #ccc; padding-bottom:5px;}
.news .fr .news_menu a{ font-size:20px; color:#555;padding: 0 22px;}
.news .fr .news_menu a.thiskuai{ color:#333; font-weight:bold; border-bottom:3px solid #1b65b9;padding-bottom:5px;}
.news .fr .news_box h3{ text-align:center; margin:10px 0;}
.news .fr .news_box h3 a{ font-size:18px; color:#333; }
.news .fr .news_box p{ font-size:14px; color:#999; text-indent:2em; padding:0 10px 10px; border-bottom:1px dotted #ccc;}
.news .fr .news_box li, .xxgk .fr li{ margin:10px 0; width:100%; overflow:hidden;}
.news .fr .news_box li a, .xxgk .fr li a{ color:#555; font-size:16px; float:left; width:85%;overflow:hidden;}
.news .fr .news_box li a b, .xxgk .fr li a b{ width:8px; height:8px; background:#ff983d;display: inline-block; margin-right:5px;}
.news .fr .news_box li span, .xxgk .fr li span{ color:#999; font-size:14px; width:15%; float:right; margin-top:2px; text-align:right}
.news .fr .news_box a.more{ color:#999; font-size:14px; text-align:center; display:block}
.news .fr .news_box h3 a:hover, .news .fr .news_box li a:hover, .news .fr .news_box a.more:hover, .xxgk .fr li a:hover{ color:#ff983d}


.ybfw, .xxgk, .hdjl, .zhuanti{ padding:20px;}

.wrap{display: inline-block; position:relative}

.xxgk{ padding-bottom:0;}
.xxgk .fl{ width:230px; margin-right:30px;}
.xxgk .fl a{ display:block; margin-bottom:30px; width:210px; height:70px;}
.xxgk .fl a img{ border-radius:8px;}
.xxgk .fr{ width:900px;}
.xxgk .fr .xxgk_list{ float:left; width:420px; margin-right:55px; margin-bottom:30px;}
.xxgk .fr .xxgk_list .xxgk_title { position:relative; padding-bottom:8px;}
.xxgk .fr .xxgk_list .xxgk_title span{font-size: 20px;color: #fff; background:#1b65ba; line-height:42px; display:inline-block; padding:0 20px; cursor: default}
.getmore{ background:url(../img/more.jpg) no-repeat center right; width:30px; height:30px; display:block; float:right;}
.xxgk .fr .right{ margin-right:0;}

.hdjl .wrap{ border:1px solid #eee}
.hdjl .fl{ width:810px;border-right:1px solid #eee;}
.hdjl .fr{ width:330px; text-align:center}
.hdjl span{font-size: 22px;color: #1b65ba; background:#f3f3f3; line-height:50px; display:block; padding:0 20px; cursor: default; text-align:center; } 
.hdjl .fl a{ float:left; margin:28px 6px ; width:148px; height:172px; background:#97c0ef;}
.hdjl .fl a:hover{ background:#1b65ba;}
.hdjl .fr a{  margin:20px 0 10px; display:block}


.zhuanti .fl{    width: 220px; text-align: center;     padding-top: 40px; background: #f3f3f3; height: 154px;}
.mr_frbox{     border: 1px solid #eee; position:relative; display: inline-block;padding:30px; }
.mr_frBtnL{float:left;margin:55px 0 0px 0px;cursor:pointer; }
.mr_frUl{float:left;width:835px; overflow:hidden;}
.mr_frBtnR{float:right;margin-top:55px;cursor:pointer;}
.mr_frUl ul li{display:inline;float:left;margin:0 20px;overflow:hidden; width:240px;}
.mr_frUl ul li img{display:block; }

.friend_link{ padding:25px 0; background:#1b65ba; margin-top:25px;    text-align: center;}
.friend_link .wrap{ padding:0 20px;}
.friend_link .wrap a{ float:left; border:1px solid #97c0ef; color:#97c0ef; font-size:16px; display:block; padding:5px 0; width:270px; text-align:center; border-radius:3px; margin-right:10px;}