 /*==============Reset_start==============*/
body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ol,ul,li,form,table,th,td,a,img,span,strong,var,em,input,textarea,select,option{margin:0;padding:0;}
html,body{font-family:"Microsoft YaHei","SimSun","Arail","Tabhoma";font-size:12px;text-align:left;}
ul,ol{list-style:none;}
img{border:0;}
input,select,textarea{outline:0;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
th,strong,var,em{font-weight:normal;font-style:normal;}
a{text-decoration:none;}
a:link,a:visited,a:active{text-decoration:none;}
a:hover{text-decoration:underline;}
.page img {vertical-align: middle;}
.page a {color: #000;}
.Whidden{display:none;visibility:hidden;}
.fc{display:block;*zoom:1;}
.fc:after{content:'';overflow:hidden;width:100%;height:0px;font-size:0px;display:block;clear:both;}
.area{width:1200px;margin:0 auto 40px;}
.bannerbgt{width:100%; background: url(images/top.png) center top no-repeat;}

.header_area {width:1200px;margin:0 auto;position:relative;height:350px;}

/*头条*/
.topics_lead {width:560px;position:absolute;top:100px;right:0;font-size: 18px;line-height: 36px;color: #050505;}
.topics_nav {height: 80px;line-height: 80px;background: #036db3;margin-bottom: 25px;}
.topics_nav ul {width: 1200px;margin: 0 auto;overflow: hidden;}
.topics_nav ul li {float: left;background: url(images/ico_nav_ch_20170406.png) 0 center no-repeat;padding:0 20px;font-size: 30px;font-weight: 700;}
.topics_nav ul li a {color: #fff;}
.topics_nav ul li.first_child_nav {background: 0;}
.headlines {height:81px;line-height:81px;font-size: 24px;color: #036db3;}
.headlines_hd {float:left;width:89px;height:81px;font-weight:700;margin-right:10px;}
.headlines_bd {font-size:28px;padding-top:13px;}
.headlines_bd a {color:#036db3;}

.f_l {float: left;}
.f_r {float: right;}
.w480 {width: 480px;}
.w480 .pic,.w480 .pic img {width: 480px;height:340px;}
.pic {position:relative;zoom:1;text-align: center;}
.pic img {vertical-align:bottom;}
.pic span {position:absolute;left:0;bottom:0;width:100%;height:60px;line-height:60px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);*zoom:1;background:rgba(0,0,0,0.5);overflow:hidden;}
.pic span b {color:#fff;font-size:16px;font-weight:400;display:inline-block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.pic a {color:#fff;}
.pic a:hover {text-decoration:none;cursor:pointer;}
:root .pic span {filter:none;}

.w720 {width: 680px;height:290px;background:#ffffff;padding:50px 20px 0; }
.w680 {width: 680px;background:#ffffff;}
.head_news {font-size: 18px;line-height: 36px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list li {font-size: 18px;line-height:36px;margin-bottom:10px;background: url(images/ico_list_ch_2017032901.png) 0 14px no-repeat;padding-left: 10px;width:95%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list li a{color: #000;}
.list li a:hover{
    color: #095ec7;
}
.bor {border-bottom: 1px dashed #989da0;padding-bottom: 10px;margin-bottom: 10px;}
.more_news {text-align: right;font-size: 18px;}
.more_news a {color:#036db3;}

.pic310,.pic310 img {width: 310px;height:230px;}
.pic_news {width:330px;padding:20px 15px;height:190px;background:#ffffff;}
.pic_news h3 {font-size: 16px;line-height: 30px;}
.pic_news p {font-size: 14px;line-height: 28px;}
.pic_news p a {color: #ba1201;}

.lhbanner{ width:768px; height:464px; position:relative; overflow:hidden;margin:0 auto;}
.lhbanner ul{width:768px; height:464px; position:relative; overflow:hidden;}
.lhbanner ul li{width:768px; height:464px; position:relative; overflow:hidden;}
.lhbanner ul li img{width:768px; height:464px; position:relative; overflow:hidden;}
.lhbanner ul li p{ position:absolute; bottom:0px; z-index:9; background:url(images/lh09.png) repeat; width:750px; padding:0px 10px; height:45px; line-height:45px; left:0px; color:#fff; font-size:16px;}

.lhbannerdot{ position:absolute; right:5px; bottom:7px; z-index:99;border-radius:20px; padding:2px 10px;}
.lhbannerdot a{ display:inline-block; margin:0px 5px;width:12px;height:12px;background: #fff; line-height:333px; overflow:hidden; opacity:.5; border-radius:100%;filter: alpha(opacity=50);-moz-opacity:0.5;}
.lhbannerdot a.cur{opacity:1;filter:alpha(opacity=100);-moz-opacity:1}

.tip_news {height: 78px;+line-height:78px;font-size: 18px;display: table;text-align: center;}
.tip_news p {font-weight:700;display: table-cell;vertical-align: middle;}
.tip_news a {color: #fff;}
.tip1 {width: 300px;background:#80cee7;}
.tip2 {width: 180px;background: #ecb588;}
.tip3 {width:205px ;height: 152px;background: #e9e17f;}
.tip4 {width:275px ;height: 78px;background: #e59290;}
.tip5 {width:175px ;height: 74px;background: #a4dc86;}
.tip6 {width:100px ;height: 74px;background: #8dabe8;}

/*栏目*/
.hd {height: 50px;line-height: 50px;text-align: center;color: #fff;position: relative;margin-bottom: 30px;}
.hd h2 {font-size: 35px;color:#036db3;}
.hd b {background:#fff;padding:0 10px;}
.hd span {position: absolute;right:5px;top:0;font-size: 14px;}
.hd span a {color:#036db3;}
.column_bg {width:100%;height:50px;background: url(images/titlebg.png) center 0 no-repeat;position: absolute;top: 0;left: 0;}
.bannerr{width: 410px;}
.stitle_bg {height: 50px;background: url(images/brdxd-titbg.png) center left no-repeat;text-align: left;padding-left: 15px;}
.news_list {overflow: hidden;}
.news_list ul {width: 1220px;}
.news_list li {float: left;width: 588px;margin-right: 20px;border-radius: 2px;border:1px solid #ececec;border-bottom-width: 2px;margin-bottom: 15px;}
.news_list li h3 {height: 56px;line-height:56px; color:#036db3; font-size: 20px;padding-left: 5%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; background-color:#ddd;}
.news_list li .abs {height:125px;font-size: 16px;line-height: 30px;padding:15px; }
.news_list li .abs a {color: #ba1201;}

.w590 {width: 590px;}
.w400 {width: 400px;}
.w600 {width: 600px;}
.w590 .hd {margin-bottom: 20px;}
/*.w590 .list {padding-left: 20px;}*/
.column_bg590 {width:100%;height:50px;background: url(images/bg_column_ch_2017032901.png) 0 0 no-repeat;position: absolute;top: 0;left: 0;}
		.column_bg690{width:100%;height:50px; background-color:#fff; position: absolute;top: 0;left: 0;}
		
.column_bg590 h2 {float: left;}
.list02 li {background: url(images/ico_list_point_ch_2017032901.png) 0 16px no-repeat;}

.pic_list ul {width:1213px;}
.pic_list li {float: left;width: 290px;height: 220px;margin-right: 13px;}
.pic_list li img {width: 290px;height: 220px;}
.w610 {width: 610px;height:420px;background:#ffffff;}
.news_list2 {padding-left: 25px;}
.w585,.w585 img {width: 585px;height: 415px;}
.news_list2 li {overflow: hidden;padding-top: 40px;}
.news_list2 li span {float: left;}
.news_hd {width: 110px;height: 36px;line-height: 36px;margin-right: 15px;font-size: 18px;color: #fff;background:#036db3;text-align: center;border-radius: 10px;}
.news_tit {width: 450px;font-size: 18px;line-height: 36px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;} 
.news_hd {color: #fff;}
.news_tit a {color: #000;text-decoration: none;}

.pic_list590 {width: 590px;}
.pic_list590 ul {width: 600px;}
.pic_list590 li {float: left;width: 290px;margin:0 10px 10px 0;}
.pic_list590 li,.pic_list590 li img {width: 290px;height: 205px;}
.w700 {width: 700px;}
.pic465,.pic465 img {width: 465px;height: 330px;}
.pic220,.pic220 img {width: 220px;height: 160px;}
.mb10 {margin-bottom: 10px;}

.column_bg480 {background: url(images/bg_column480_ch_2017032901.png) 0 0 no-repeat;}
.column_bg590 span,.column_bg480 span {top:2px;}
.w480_list {background:#ffffff;height: 270px;padding-left:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;} 

.w570 {width: 550px;padding:0 10px;}
.news h3 {font-size:16px;padding-bottom: 10px;text-align: center;}
.news h3 a {color: #000;}
.news p {font-size: 14px;line-height: 28px;}
.news p a {color: #ba1201;}
.pic_list2 ul {width: 1213px;}
.pic_list2 li {float: left;width: 290px;height: 262px;margin-right: 13px;}
.pic_list2 li img {width: 290px;height: 210px;}
.pic_list2 li p.txt {background: #808080;padding: 10px 5px;font-size: 16px;line-height: 32px; overflow:hidden; text-align: center; white-space: nowrap; text-overflow: ellipsis; color: #fff;}
.pic_list2 li p.txt a {color: #fff;}
.w590_2,.w590_2 img {width: 590px;height: 420px;}
.list03 li{float:left; width:45%; padding-left:15px; margin-bottom:0; border:none;}


.w580{width: 580px;}
.w580_list li{margin-top: 16px;padding-left: 5%;}

.pic_21 a{display: none;}
.news_list3 {padding-left: 25px;}
.news_list3 li {overflow: hidden; padding-top: 24px;}
.news_list3 .on_2 {font-weight: bold;}

.list_2 li {background: url(images/ico_list_ch_2017032901.png) 0 38px no-repeat;}

.w550_2{width: 550px; height: 320px;}
.w550_2 img{width: 550px; height: 320px;}
.w630{width: 630px; height: 320px;}

.column_bg590 span{right: 1px;}

.ztfn-nr-lm2{
    width: 100%;
    margin-top: 25px;
}
.ztfn-nr-lm2-t{
    width: 100%;
    height: 41px;
    background: url(images/hnmydjsztfa-bj6.png) left bottom no-repeat;
}
.ztfn-nr-lm2-t a{
    font-size: 24px;
    font-weight: bold;
    color: #015293;
    margin-left: 53px;
}
.ztfn-nr-lm2-x{
    position: relative;
    background: url(images/hnmydjsztfa-bj7.png) no-repeat;
    height: 950px;
    margin: 0 auto;
    margin-top: 20px;
    width: 1100px;
}
.ztfn-nr-lm2-x-l{
    width:186px;position: relative;float: left;height: 500px;
}
.ztfn-nr-lm2-x-l ul {
    position: absolute;
    left: 14px;
    top: 26px;
    width: 186px;
}
.ztfn-nr-lm2-x-l ul li {
    font-size: 24px;
    cursor: pointer;
    width: 154px;
    height: 70px;
    line-height: 70px;
    margin-top: 25px;
    text-indent: 40px;
}
.ztfn-nr-lm2-x-l ul li.sdb{
    background: url(images/hnmydjsztfa-bj9.png) center no-repeat;
}
.ztfn-nr-lm2-x-l ul li.bgqw{
    background: url(images/hnmydjsztfa-bj11.png) center no-repeat;
}
.ztfn-nr-lm2-x-l ul li.ghjx{
    background: url(images/hnmydjsztfa-bj13.png) center no-repeat;
}
.ztfn-nr-lm2-x-l ul li.bgjd{
    background: url(images/hnmydjsztfa-bj15.png) center no-repeat;
}
.ztfn-nr-lm2-x-l ul li.on i {
    display: inline-block;
    width: 11px;
    height: 14px;
    *height: 26px;
    _height: 12px;
    margin-left: 15px;
    background: url(images/hnmydjsztfa-bj8.png) center no-repeat;
}
.ztfn-nr-lm2-x-l ul li.on {
    width: 186px;
    line-height: 60px;
}
.ztfn-nr-lm2-x-l ul .sdb.on {
    background: url(images/hnmydjsztfa-bj10.png) 0 0 no-repeat;
}
.ztfn-nr-lm2-x-l ul .bgqw.on {
    background: url(images/hnmydjsztfa-bj12.png) 0 0 no-repeat;
}
.ztfn-nr-lm2-x-l ul .ghjx.on {
    background: url(images/hnmydjsztfa-bj14.png) 0 0 no-repeat;
}
.ztfn-nr-lm2-x-l ul .bgjd.on {
    background: url(images/hnmydjsztfa-bj16.png) 0 0 no-repeat;
}
.ztfn-nr-lm2-x-l ul li a {
    color: #fff;
    font-weight: bold;
}
.ztfn-nr-lm2-x-r{
    width: 712px;
    margin-top: 16px;
    float: left;
    margin-left: 60px;
}
.ztfn-nr-lm2-x-r .o{
    height: 680px;
    margin-top: 30px;
    padding: 20px 20px;
    display: none;
}
.zhj-bgjd li {
    line-height: 36px;
    padding: 8px 0;
    font-size: 18px;
    border-bottom: 1px dashed #c4d2e4;
    overflow-x: hidden;
    padding-left: 10px;
}
.text-right {
    text-align: right;
    position: absolute;
    right: 30px;
    bottom: 0px;
    background: #015293;
    width: 120px;
    height: 32px;
    border-radius: 11px;
    text-align: center;
}
.zhj-detail a {
    color: #fff;
    height: 30px;
    line-height: 30px;
    font-size: 18px;
}
.event_box{
    position: relative;
}
.event_box .parHd {
    width: 625px;
    margin: 0 auto 20px;
    height: 64px;
    *+height: 64px;
    overflow: hidden;
    *+position: relative;
}
.parHd ul {
    width: 100%;
    text-align: center;
    margin: 0 auto;
    height: 64px;
    *+height: 64px;
    position: relative;
}
.parHd li {
    display: inline;
    width: 154px;
    height: 58px;
    *+height: 75px;
    cursor: pointer;
    font-size: 16px;
    color: #000;
    margin: 0 1px;
    float: left;
    line-height: 22px;
}
.parHd li {
    background: url(images/zf_sudu2.png) 0 -70px no-repeat;
    padding: 6px 0 0;
    height: 58px;
    line-height: 46px;
}
.parHd li.act {
    background: url(images/zf_sudu2.png) 0 0 no-repeat;
    color: #fff;
}
.parHd li.act a {
    color: #fff;
}
.sPrev, .sNext {
    width: 38px;
    height: 38px;
    display: block;
    position: absolute;
    top: 12px;
    cursor: pointer;
    background: url(images/zf_arrow.png) 0 0 no-repeat;
}
.pos_btns .sPrev {
    left: -14px;
    _left: -14px;
    background-position: 0px -40px;
    *background-position: 0px -40px;
}
.pos_btns .sNext {
    right: -18px;
    _right: -18px;
}
.parBd {
    text-align: center;
    position: relative;
    height: 680px;
}
.slideBox {
    text-align: left;
    padding: 10px 30px 0px;
    height: 608px;
    display: none;
    overflow: hidden;
}
.xin-lm5-x-xin {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
    text-align: center;
}
.xin-lm5-x-xin span {
    float: left;
    width: 290px;
    height: 180px;
    margin: 0 55px;
}

 .fg_tab_box{
     background: #ffffff;
 }
 .fg_tab{
     overflow: hidden;
    padding: 32px 0px 9px 0px;
 }
 .fg_tab ul{
     overflow: hidden;
 }
 .fg_tab ul li{
     float: left;
 }
.fg_tab ul li a{
     display: block;
     width: 370px;
     height: 73px;
    border:1px solid #d2d2d2;
    line-height: 73px;
    text-align:center;
    font-size: 30px;
    border-radius: 4px;
    margin-right: 42px;
 }
.fg_tab ul li a:hover{
    background: #036db3;
    color: #ffffff;
}

 .tab_selection{
    background: #095ec7;
    color: #ffffff!important;
}
.fg_tab ul li .tab_selection:hover{
     color: #ffffff;
 }
/*内容*/
.fg_cont_box ul{
    overflow: hidden;
    overflow-y: auto;
}
.fg_cont_box ul li{
    background: url(./images/hdian.png) no-repeat 0 32px;
font-size: 20px;
color: #1b1b1b;
line-height: 36px;
padding: 16px 0 16px 20px;
border-bottom: 1px solid #cbcbcb;
}
.fg_cont_box ul li a{color: #000;}
.fg_cont_box ul li:hover{
    background: url(./images/hdian.png) no-repeat 0 32px;}
.fg_cont_box li .date {
    display: inline-block;
    float: right;
}
.fg_cont_box li .date span {
    display: block;
    font-size: 18px;
    color: #cbcbcb;
    margin-left: 10px;
}
.fg_cont_box ul li a:hover{
    color: #095ec7;
}
