body{background-color: #f7f7f7;}
.main{width: 1200px;margin: 0 auto;}
.m_index_section{background-color: #fff;}
.m_index_section .m_index_title{width:1150px;margin:0 auto;height:100px;font-size: 36px;font-weight: bold;text-align: center;line-height: 100px;border-bottom: 1px solid #f7f7f7;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m_index_section .m_index_title a{color: #0b438d;}
/*banner*/
.w_ctr{width: 600px;float: left;margin-right: 20px;}
.w_ctr .JQ-slide{width:600px;height:338px;margin:0 auto;display: block;overflow:hidden;position:relative;float:left;}
.w_ctr .JQ-slide-content{position:absolute;}/*必须要的元素*/
.w_ctr .JQ-slide-content li{width:600px;height:338px;float:left;display:inline;position:relative;}
.w_ctr .JQ-slide-content li img{width:600px;height:338px;}
.w_ctr .JQ-slide-content li span{
	width:460px;height:36px;font-size: 14px;line-height:36px;padding:0 10px;position:absolute;bottom:0px;left:0px;filter:alpha(opacity=75); -moz-opacity:0.75;
	overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
}
.w_ctr .JQ-slide-content a{color:#fff; text-decoration:none;}
.w_ctr .JQ-slide-nav{position:absolute;bottom:15px;right:10px;z-index:30;text-align:center;color:#fff;}
.w_ctr .JQ-slide-nav li{float:left;width:10px;height:10px;cursor:pointer;margin-right:10px;background: url(imagenum.png) 0 -17px no-repeat;}
.w_ctr .JQ-slide-nav li.on{background-position: 0 0;}
/*tab*/
.slideTxtBox{ width:555px;height: 340px; float: left;}
.slideTxtBox .hd{ height:40px; line-height:40px;padding:0 10px 0 20px;border-bottom:1px solid #ddd;position: relative;}
.slideTxtBox .hd .m_bold{font-weight: bold;}
.slideTxtBox .hd ul{ float:left; height:30px;}
.slideTxtBox .hd ul li{ float:left;cursor:pointer;font-size: 18px; line-height: 40px; margin-right: 20px;}
.slideTxtBox .hd ul li.on{ height:30px;font-size: 18px;color: #2167a3;font-weight: bold;}
.slideTxtBox .bd ul{ padding:15px 0;  zoom:1;  }
.slideTxtBox .bd li {line-height: 2.1;}
.slideTxtBox .bd li a:hover .date,.slideTxtBox .bd li a:hover h2{color: #1966a7;}
.slideTxtBox .bd li a{display: block;width: 555px;}
.slideTxtBox .bd li a h2{font-size: 16px;font-weight: normal;width:84%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#4d4d4d;}
.slideTxtBox .bd li .date{ float:right; color:#999;font-size: 14px;  }
.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
.slideTxtBox .arrow .next{ background-position:0 -50px;  }
.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }
/*main*/
.m_file_width{position:relative;width: 375px;height: 240px;float: left;overflow: hidden;}
.m_file_width .hd{height: 40px;line-height: 40px;}
.m_file_width .bd ul{padding: 5px 0;}
.m_file_width .bd li a h2{width: 83%;}
.m_file_width .bd li a{width: 375px;}
.m_main_second{padding-top: 20px;position: relative;}
.m_main_second .m_file{float:left;height: 745px;border-right: 1px solid #e5e5e5;width: 395px;padding-left: 19px;margin-left:0px;}

/*new*/
.m_file .m_new_index{margin-left: 20px;width: 740px;height: auto;}
.m_file .m_new_index .bd a{display: block;width: 740px;}
.m_new_new{width: 780px;float: left;border-right: 1px solid #e6e6e6;margin-top: 30px;}
.m_new_new .m_new_index .bd ul{padding: 10px 0;}
.m_new_new .m_new_index .bd li a{display: block;width: 730px;padding-left: 10px;}
.m_new_new .bd li:before{content: "";display: inline-block;width: 2px;height: 2px;background-color: #333;position: relative;top: 16px;}
.m_radio_new{float: left;width: 377px;margin:40px 0 0 20px;}
.m_radio_new .m_radio_redio {width: 378px;height: 270px;}
.m_radio_new .m_radio_redio h2 a{color: #2167a3;}
.m_radio_new .m_radio_redio a{display: block;}
.m_radio_new .m_radio_redio .m_radio_img img{margin-top: 10px;height: 215px;width: 380px;}
.m_radio_new .m_radio_redio .m_radio_img .m_radio_img_bg{display:block;height: 54px;background-color: rgba(0,0,0,.5);position:relative;top:-54px;color:#fff;font-size:14px;width: 370px;line-height: 54px;padding: 0 5px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.m_new_main{width: 1200px;margin-bottom: 65px;}
/*.m_radio_new .m_radio_redio .m_radio_img .m_radio_img_bg_bg{position: relative;top: -90px;}*/


.m_main_second .m_file .m_service_phone{height: 150px;margin-top: 15px;}
.m_main_second .m_file .m_service_phone a{display: block;margin-top: 15px;}
.m_main_second .m_file .m_service_phone a span{font-size: 24px;font-weight: bold;color: #fff;line-height: 60px;padding-left: 80px;}
.m_main_second .m_file .m_service_phone a span em{font-size: 28px;font-weight: bold;padding-left: 10px;}
.m_main_second .m_file .m_service_phone .phone{width: 330px;height: 60px;background:url(imagephone.png) center no-repeat;}
.m_main_second .m_file .m_service_phone .hospital{width: 330px;height: 60px;background:url(imagehospital.png) center no-repeat;}
.m_main_second .m_file .m_radio{width: 375px;}
.m_main_second .m_file .m_radio_interflow{height: auto;margin-top: 27px;}
.m_main_second .m_file .m_radio_detail{margin-top: 27px;}
.m_main_second .m_file .m_radio_interflow h2 a{color: #2167a3;font-size: 18px;}
.m_main_second .m_file .m_radio .m_interact{margin-top: 20px;}
.m_main_second .m_file .m_radio .m_interact a{display: inline-block;width: 158px;height: 50px;line-height: 50px;font-size: 16px;border:1px solid #e5e5e5;margin-right: 5px;}
.m_main_second .m_file .m_radio .m_interact a:hover{color: #2167a3;}
.m_main_second .m_file .m_radio .m_interact a i{display: inline-block;width:26px;height: 26px;vertical-align: middle;margin: 0 20px;line-height: 26px;}
.m_main_second .m_file .m_radio .m_interact a .info{background: url(imageicon1.png) 0 4px no-repeat;}
.m_main_second .m_file .m_radio .m_interact a .report{background: url(imageicon1.png) 0 -88px no-repeat;}
.m_main_second .m_file .m_radio .m_interact a .medical{background: url(imageicon1.png) 0 -184px no-repeat;}
.m_main_second .m_file .m_radio .m_interact a .people{background: url(imageicon1.png) 0 -276px no-repeat;}
.m_main_second .m_file .m_radio .m_service{padding: 16px 0;}
.m_main_second .m_file .m_radio_service{height: 160px;width: 330px;}
.m_main_second .m_file .m_radio .m_service li{float: left;font-size: 16px;width: 42%;padding-left: 20px;line-height: 40px;*line-height:30px;}
.m_main_second .m_file .m_radio .m_service li:before{content: "";display: inline-block;width: 3px;height: 3px;background-color: #999999;position: relative;left: -10px;top: -5px;}
.m_main_second .m_file .m_radio .m_service li:hover a{color: #2167a3;}
.m_main_second .m_file .m_radio .m_service li:hover:before{content: "";display: inline-block;width: 3px;height: 3px;background-color: #2167a3;position: relative;left: -10px;top: -5px;}
.m_main_second .m_file .m_radio .m_service li a{color: #4d4d4d;display: inline-block;}
.m_main_second .m_file_right{border-right: 0;float: left;width: 330px;position: relative;z-index: 1;}
.m_radio{width: 335px;height: 245px;float: left;color: #2167a3;}
.m_radio .m_service_service{line-height: 2.5;padding: 15px 0 5px;}
.m_radio .m_service_service li{float: left;font-size: 16px;width: 50%;text-align: center;*line-height:30px;}
.m_radio .m_service_service li a{color: #4d4d4d;display: inline-block;width: 165px;}
.m_radio .m_service_service li a:hover{color:#2167a3;}
.m_radio .m_service_service li a:hover em{font-weight: bold;}
.m_radio .m_service_service li a i{display: inline-block;vertical-align: middle;margin:0 10px;width: 27px;height: 27px;position: relative;left: -15px;}
.m_radio .m_service_service li a .guide{background: url(imageicon.png) 0 0 no-repeat;}
.m_radio .m_service_service li a .health{background: url(imageicon.png) 0 -79px no-repeat;}
.m_radio .m_service_service li a .marital{background: url(imageicon.png) 0 -146px no-repeat;}
.m_radio .m_service_service li a .business{background: url(imageicon.png) 0 -217px no-repeat;}
.m_radio .m_service_service li a .download{background: url(imageicon.png) 0 -282px no-repeat;}
.m_radio .network{width: 133px;height: 27px;background: url(imagelogo_1.png) center no-repeat;float: right;margin-top: -30px;}
.m_radio .m_radio_bottom{border-bottom: 1px solid #e5e5e5;padding-bottom: 9px;font-size: 18px;}
.m_radio .m_radio_bottom a{color: #2167a3;}
.m_radio .m_color{color: #2167a3;margin-top: 12px;display: block;font-size: 18px;}
.m_radio .m_subject{padding:12px 0;}
.m_radio .m_subject li{float: left;padding: 12px 0;}
.m_radio .m_subject li a{display: block;}
.m_radio .m_subject li a img{width: 184px;height: 50px;}
.m_radio .m_subject .m_subject_left{margin-left: 6px;}
.m_radio .m_radio_img{height: 240px;}
.m_radio .m_radio_img img{margin-top: 13px;width:378px;height:214px;}
.m_radio .m_radio_img .play{background: url(imageradio.png) center no-repeat;width: 37px;height: 37px;display: block;position: relative;top: -140px;left: 170px;}
.m_radio .m_radio_img .m_radio_img_detail{font-size: 14px;color: #fff;display: block;position: relative;top: -80px;line-height: 1.3;padding: 0 5px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.m_main_second .m_alert{display:none;width: 358px;height: 446px;position: absolute;z-index: 2;background: url(imagealert_bg.png) center no-repeat;top: 295px;left: 835px;}
.m_main_second .m_alert ul{padding: 50px 0 0 9px;width: 338px;}
.m_main_second .m_alert ul li{width: 340px;font-size: 16px;height: 52px;line-height: 52px;}
.m_main_second .m_alert ul li a{display: block;color: #4d4d4d;height: 48px;}
.m_main_second .m_alert ul li a:hover{background-color: #f7f7f7;color: #2067a5;}
.m_main_second .m_alert ul li a:hover em{font-weight: bold;}
.m_main_second .m_alert ul li a em{padding-left: 15px;display: inline-block;}
.m_main_second .m_alert ul li a i{display: inline-block;width: 18px;height: 20px;vertical-align: middle;margin-left: 48px;}
.m_main_second .m_alert ul li a i.sy{background: url(imagealert_icon.png) 0 0 no-repeat;}
.m_main_second .m_alert ul li a i.kj{background: url(imagealert_icon.png) 0 -52px no-repeat;}
.m_main_second .m_alert ul li a i.jk{background: url(imagealert_icon.png) 0 -103px no-repeat;}
.m_main_second .m_alert ul li a i.zh{background: url(imagealert_icon.png) 0 -157px no-repeat;}
.m_main_second .m_alert ul li a i.zb{background: url(imagealert_icon.png) 0 -208px no-repeat;}
.m_main_second .m_alert ul li a i.yp{background: url(imagealert_icon.png) 0 -258px no-repeat;}
.m_main_second .m_alert ul li a i.cx{background: url(imagealert_icon.png) 0 -310px no-repeat;}

/*机构职能*/
.m_new_list_detail .m_organ_list{width: 830px;height: auto;padding-bottom: 20px;transition:all .5s ease;}
.m_new_list_detail .m_organ_list .hd {border-bottom: 0;margin-top: 20px;}
.m_new_list_detail .m_organ_list .hd ul{}
.m_new_list_detail .m_organ_list .hd ul a{font-size: 18px;color: #999;}
.m_new_list_detail .m_organ_list .hd .m_organ_name:before{content: "";display: inline-block;width: 4px;height: 40px;background:url(imageorgin_left.png) center no-repeat;position: absolute;left: 0;}
.m_new_list_detail .m_organ_list .hd .m_organ_name{font-size: 18px;color:#1a1a1a;height: 40px;text-align: center;line-height: 40px;margin-right: 25px;padding:0 10px;min-width:50px;background-color: #e6e6e6;display: inline-block;position: relative;float:left;}
.m_new_list_detail .m_organ_list .hd .m_organ_name:after{content: "";display: inline-block;width: 4px;height: 40px;background:url(imageorgin_right.png) center no-repeat;position: absolute;right: 0;}
/*.m_new_list_detail .m_organ_list .hd ul li.on{font-size: 18px;color: #999;font-weight: normal;}*/
.m_new_list_detail .m_organ_list .bd .m_organ_content{font-size: 16px;color: #808080;line-height: 2;margin-top: 10px;height: 130px;transition:all 0.8s linear;}
.m_new_list_detail .m_organ_list .bd .m_organ_content p{height: 96px;overflow: hidden;padding: 0 20px;transition:all 0.8s linear;text-indent: 2em;} 
.m_new_list_detail .m_organ_list .bd .m_organ_content_bg{width: 100px;height: 22px;position: relative;left: 715px;cursor: pointer;margin-top: 10px;}
.m_new_list_detail .m_organ_list .bd .m_organ_content_bg.unfold{background: url(imagekai.png) center right no-repeat;}
.m_new_list_detail .m_organ_list .bd .m_organ_content_bg.combine{background: url(imageshou.png) center right no-repeat;}
.m_new_list_detail .m_organ_list .hd ul li.on{border-bottom: 2px solid #2167a3;}




.picScroll-top{width:375px;  overflow:hidden; position:relative;height: 254px;padding-top: 12px;}
.picScroll-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px; display: none; }
.picScroll-top .hd .prev,.picScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("images/arrow.png") 0 -100px no-repeat;}
.picScroll-top .hd .next{ background-position:0 -140px;  }
.picScroll-top .hd .prevStop{ background-position:-60px -100px;  }
.picScroll-top .hd .nextStop{ background-position:-60px -140px;  }
.picScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-top .hd ul li.on{ background-position:0 0; }
.picScroll-top .bd{ }
.picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.picScroll-top .bd ul li{zoom:1;padding: 7px 0;}
.picScroll-top .bd ul li .pic{ display: inline-block;*display:inline;}
.picScroll-top .bd ul li .pic img{ width:184px; height:50px; display:inline-block;}
.picScroll-top .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-top .bd ul li .title{ line-height:24px; }
.picScroll-top .m_radio_ztzl a{color: #2167a3;display: block;border-bottom: 1px solid #ddd;padding-bottom: 8px;font-size: 18px;}
.picScroll-top .tempWrap{margin: 4px 0 5px;*margin: 22px 0 5px;}


.m_height{margin-top:7px;}
.m_top{margin-top: 25px;}
.m_hang .hd ul{height: 40px;line-height: 40px;}
.m_hang .hd ul a{height: 40px;line-height: 40px;}
.m_hang .bd ul li{line-height: 2.2;}
.m_hang .hd ul li.on{height: 40px;line-height: 40px;}