body{background-image:url(body_background.png);font-family: "微软雅黑";font-size: 14px;}
.page_head{width:100%;}
.top_first{width:100%;background-image:url(head_backimage.png);padding-bottom:10px;}
.top_first_content{padding: 5px 0;width:1200px;margin: 0 auto;}
.top_left{width:50%;float:left;}
.top_right{width:50%;float:right;text-align: right;margin-top: 0px;}
.line_boder{padding: 2px 4px 2px 0;border-left: 1px solid #666;}
.top_left a{padding:0 10px;color:#333;}
.top_left h1 img{width:auto;height: 70px;}
.top_left h1{font-size: 34px;font-weight: bold;color: #1e56a8; }
.top_left h1 span{padding: 1px 2px;}
.top_left h1 p{font-size: 14px;margin-top: 10px;font-weight: bold;}
.top_logo{width:100%;min-width:1200px;height:180px;background-color: #f4f4f4;position: relative;}
.top_logo_content{width: 1200px;margin: 0 auto;padding: 50px 0;position: absolute;top:0;left: 50%;margin-left: -600px;z-index: 99;}
.top_logo_content .top_right{margin-top: 15px;}
.page_search{position: relative;width: 290px;float: right;}
.page_search input{width: 100%;border: 1px solid #999;padding: 3px 50px 3px 30px;height: 26px;line-height: 26px;font-size:14px;
    margin-left: -80px;background-color: #fff;}
    .page_search span{position: absolute;left: -75px;top: -3px;display: block;width: 20px;height: 40px;background-image: url(search.png);background-repeat: no-repeat;background-size: 100% 100%;}
.page_search img{width:20px;}
.page_search button{position: absolute;right: -2px;top: 0;border:none;width:50px;font-size: 16px;background-color: #1e56a8;
    color:#fff;height: 34px;line-height: 34px;text-align: center;}
.top_nav{width:100%;min-width:1200px;background-color: #1e56a8;}
.top_nav_content{width:1200px;margin: 0 auto;list-style: none;}
.top_nav_content li{width: 13.6%;float: left;text-align: center;color: #fff;font-size: 16px;}
.top_nav_content li a{display: block;width: 100%;line-height:50px;color: #fff;font-weight: bold;padding: 0px 0;font-size: 18px;}
.top_nav_content li a:hover,
.top_nav_content li a.active{background-color: #fff;color:#1e56a8;}
.page_content{width: 1170px;margin: 0 auto;background-color: #fff;padding: 15px 15px 30px;}
.page_nav{padding: 10px 15px;border: 1px solid #dee8f2;background-color: #f8fbff;}
.page_nav a{color: #333;}
.page_nav a:last-child{color:#1e56a8;}
.page_divide{margin-top: 15px;}
.page_left{width:268px;border: 1px solid #dee8f2;float: left;padding-bottom:20px; }
.page_right{width: 885px;float: left;margin-left: 15px;}
.page_left h2{padding: 10px 15px;background-color: #1e56a8;color: #fff;font-size: 16px;}
.channel_nav{padding: 0 15px;}
.channel_nav li{margin: 10px 0;}
.channel_nav a{display: block;padding: 8px 5px 8px 15px;border:1px solid #dee8f2;background-color: #f8fbff; font-size: 14px;color: #333;}
.channel_nav a:hover,.channel_nav a.active{background-color: #1e56a8;color:#fff;}
.channel_nav a span{float: right;font-weight: bold;width: 0;height: 0;border: 10px solid transparent;border-left: 10px solid #dee8f2;position: relative;}
.channel_nav a span::after{position: absolute;content:"";font-weight: bold;width: 0;height: 0;border: 8px solid transparent;border-left: 8px solid #f8fbff;left: -10px;top: -8px;}
.channel_nav a:hover span,.channel_nav a.active span{float: right;font-weight: bold;width: 0;height: 0;border: 10px solid transparent;border-left: 10px solid #dee8f2;position: relative;}
.channel_nav a:hover span::after,.channel_nav a.active span::after{position: absolute;content:"";font-weight: bold;width: 0;height: 0;border: 8px solid transparent;border-left: 8px solid #1e56a8;left: -10px;top: -8px;}
.page_right h2{font-size: 16px;color: #1e56a8;border-bottom: 1px solid #dee8f2;padding: 5px 15px 22px 15px;position: relative;}
.page_right h2 span{position: absolute;bottom: 0;left: 40px;}
.news_list li{border-bottom: 1px solid #dee8f2;position: relative;}
.news_list li a{display: block;padding-right: 100px;padding-left: 15px;line-height: 40px;font-size: 14px;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_list li a span{position: absolute;right: 0;top:0;line-height: 40px;color:#999;}
.news_list li a b{font-weight: bold;font-size: 12px;padding-right: 10px;}
.page_middle{width:100%;margin-top: 40px;}
.image_list{margin-left: -10px;margin-right:-10px;}
.image_list li{width:376.6px;float:left;margin: 10px;height: 275px;}
.image_list li a:hover p{color:#1e56a8;}
.image_list li img{width:100%;height:200px;}
.image_title{color:#333;font-size: 14px;max-height: 54px;overflow:hidden;text-overflow: ellipsis;line-height: 27px;}
.image_date{font-size: 14px;color: #999;}
.details_title{text-align: center;font-size: 34px;color: #1e56a8;padding: 0 60px;font-weight: bold;}
.second_title{text-align: center;font-size: 14px;color: #666;margin-bottom: 10px;margin-top: 20px;position: relative;
background-image: url(detail_border.png);background-repeat: no-repeat;background-size: 100%;background-position: bottom center;padding-bottom: 30px;}
.second_title span{padding: 0 10px;}
.news_content{padding: 0 60px 60px;}
.news_toutiao{margin-bottom: 20px;margin-top: 5px;}
.routiao_logo{width: 90px;float: left;}
.routiao_logo img{width:100%;}
.toutiao_scroll{width:1040px;float:right;padding: 0 20px;}
.toutaio_title{font-size: 32px;color:#1e56a8;line-height: 50px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.toutaio_summary{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#666;}
.first_left{width:655px;float:left;padding-right: 15px;}
.first_right{width:500px;float:left;margin-top: 15px;}
.page_zhuanti{margin: 15px 0;width:100%;}
#Carousel1{width: 1170px;height:auto;max-height: 120px;}
#Carousel1 .carousel-img img{height:120px;width:100%;}
/*#Carousel1 .sltm-carousle{width: 1170px;height: 150px;}*/
#Carousel1 .carousel-img li{height: 100%; width:1170px;float: left;}
#Carousel1 .carousel-span-infor,#Carousel1 .carl-btn{display: none;}
.page_second{margin-top: 20px;}
.second_left{width: 375px;float: left;margin-top: 5px;}
.second_center{width:605px;float: left;padding: 0 15px;margin-top: 5px;}
.second_right{width: 160px;float: left;}
.second_left ul{margin-top: 5px;}
.second_left ul li{width:115px;padding:5px;float: left;}
.second_left ul li a{display: block;width: 100%;height: 95px;border: 1px solid #dee8f2;background-color: #f8fbff;}
.soft_link{width: 100%;height: auto;border: 0px solid #dee8f2;}
.soft_link:first-child{margin-bottom: 15px;}
.soft_link img{width: 100%;}
.third_left{width: 185px;float: left;margin-top: 20px;}
.third_left img{width: 100%;height: 145px;}
.third_divide{width: 575px;float: left;padding: 0 10px;}
.third_right{width: 375px;float: left;padding-left: 15px;margin-top: 5px;}
.page_third{margin: 0 -10px;margin-top: 20px;}
.page_forth{margin-top: 25px;}
.tab_content_ul li a{padding-left: 15px}
.tab_content_ul li a:hover,.news_list li a:hover{color:#1e56a8;}
.news_list li a::before,
.tab_content_ul li a::before{content:"";background-image: url(listicon.png);background-repeat: no-repeat;background-size: 80%;
    background-position: center;width: 10px;height: 35px;position: absolute;left: 0;top:0;}
.page_tab {width: 100%;}
.tab_nav {border-bottom: 1px solid #dee8f2;padding-bottom: 22px;margin-top: 0px;height:18px;}
.tab_nav a{font-size: 18px;color: #333;font-weight: bold;padding: 10px 10px 17px;position: relative;}
.tab_nav a.active{color:#1e56a8;}
.tab_nav a.active::before{position: absolute;width: 0; height: 0;content: "";border: 10px solid transparent;border-bottom: 9px solid #dee8f2;bottom:-1px;left:50%;margin-left: -5px;}
.tab_nav a.active::after{position: absolute;width: 0; height: 0;content: "";border: 8px solid transparent;border-bottom: 8px solid #fff;bottom:-2px;left:50%;margin-left: -3px;}
.tab_content>ul{display:none;}
.tab_content>ul.active{display:block;}
.xxgk-content-title a {color: #FFF;font-size: 16px;margin-right: 0px; margin-top: 0px;}
.tab_content_ul {padding-right: 5px;margin-top: 10px;height: 185px;}
.tab_content_ul li {vertical-align: bottom;font-size: 14px;color: #4b4b4b;}
.tab_content_ul li a { display: block; max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;
    padding-right: 100px;color: #666;line-height: 40px;border-bottom: 1px solid #dee8f2;}
.tab_content_ul li a span{position: absolute;right: 0;line-height: 40px;color:#999;}
.xxgk-place-public {height: 178px;border: 1px solid #eaeaea;}
.xxgk-public-tab {width: 1160px;height: 49px;border-bottom: 1px solid #eaeaea;}
.xxgk-public-tab a {display: block;float: left;font-size: 16px;color: #555;line-height: 48px;margin-left: 20px;padding: 0 3px;}
.xxgk-public-tab a:hover,.xxgk-public-tab a.checked{color: #CC3333;border-bottom: 2px solid #CC3333;}
.xxgk-public-tab-content{padding-top: 30px;padding-left: 15px;display: none;}
.xxgk-public-tab-content.checked{display: block;}
.xxgk-public-tab-content a{display: block;float: left;margin-right: 26px;background: url(../images/xxgk-li-bg2.png) no-repeat 0 center;padding-left: 10px;margin-bottom: 17px;}
.image_scroll{width: 100%;position: relative;margin-top: 15px;}
#wrapper{overflow: hidden;width: 1100px;height: 210px;margin: 0 auto;position: relative;}
#wrapper ul {position: absolute;left: 0;top: 0;}
#wrapper li{float: left;list-style: none;}
#wrapper li a{display: block;width: 270px;padding: 0 5px;height:210px;color:#666;}
#wrapper li img{width: 270px;height: 180px;}
#wrapper li a p{line-height: 30px;}
.left_btn{display:block;width:30px;background-color:#1e56a8;position: absolute;left:0;height: 180px;top:0;}
.right_btn{display:block;width:30px;background-color:#1e56a8;position: absolute;right:0;height: 180px;top:0;}
.image_scroll li:hover p{color:#1e56a8;}
.channcle_link{text-align: center;color: #1e56a8;}
.channcle_link img{width:30px;margin: 0 auto;margin-top: 20px;}
.channcle_link p{text-align: center;margin-top: 10px;color: #1e56a8;}
.channcle_link a{text-align: center;}
.image_scroll>a.active{background-color: #cadaea!important;}









.top_nav_content span{padding:0px 11px;margin-right: 10px;}
.nav_third span{padding:0 13px!important;}
.nav_forth span{padding:0 9px!important;}
.nav_home span{background-image: url(home.png);}
.nav_second span{background-image: url(dangzhengdongtai.png);}
.nav_third span{background-image: url(zhengwugongkai.png);}
.nav_forth span{background-image: url(banshifuwu.png);}
.nav_fifth span{background-image: url(hudongjiaoliu.png);}
.nav_sixth span{background-image: url(zhuantizhuanlan.png);}
.nav_home a:hover span,.nav_home a.active span{background-image: url(activehome.png);}
.nav_second a:hover  span,.nav_second a.active  span{background-image: url(activedangzhengdongtai.png);}
.nav_third a:hover  span,.nav_third a.active  span{background-image: url(activezhengwugongkai.png);}
.nav_forth a:hover  span,.nav_forth a.active  span{background-image: url(activebanshifuwu.png);}
.nav_fifth a:hover  span,.nav_fifth a.active  span{background-image: url(activehudongjiaoliu.png);}
.nav_sixth a:hover  span,.nav_sixth a.active  span{background-image: url(activezhuantizhuanlan.png);}
.top_nav_content span{background-repeat: no-repeat;background-size: 100% 100%;}





.img_weibo{display: block;width: 47px;height: 37px;margin:0 auto;background-image: url(zhengwiweibo.png);background-repeat: no-repeat;background-size: 100% 100%;}
.img_weixin{display: block;width: 59px;height: 58px;margin:0 auto;background-image: url(zhengwuweixin.png);background-repeat: no-repeat;background-size: 100% 100%;}

.zhengfujiguan{display: block;width: 48px;height: 61px;margin:0 10px;float:right;background-image: url(foot-1.png);background-repeat: no-repeat;background-size: 100% 100%;}
.zhaocuo{display: block;width: 130px;height: 50px;margin:5px auto 0;float:right;background-image: url(footer-icon_03.jpg);background-repeat: no-repeat;background-size: 100% 100%;}