﻿@charset "utf-8";
@import url("reset.css");
/*页面头部
----------------------------------------------*/
.header{background: url(../img/lybg.jpg) top no-repeat;background-size: auto;height:auto;padding-top:236px;}
.header .head-nav{position:relative;height:390px;}
.header .head-nav .nav-box{width:1200px;height:100%;margin:0px auto;position:relative}
.header .head-nav .nav-box .nav {width:111px;height:114px}
.header .head-nav .nav-box .ebgk{position:absolute;top:70px;left:70px;}
.header .head-nav .nav-box .zrdl{position:absolute;top:70px;left:340px;}
.header .head-nav .nav-box .rwfq{position:absolute;top:70px;left:620px;}
.header .head-nav .nav-box .tzeb{position:absolute;top:70px;left:900px;}
.header .head-nav .nav-box .jgsz{position:absolute;top:200px;left:200px;}
.header .head-nav .nav-box .ebtc{position:absolute;top:200px;left:480px;}
.header .head-nav .nav-box .lyfw{position:absolute;top:200px;left:760px;}
.header .head-nav .nav-box .wzsy{position:absolute;top:200px;left:1030px;}
.header .head-nav .nav-box .nav a{display: block; border-radius: 5px; width: 100px; height: 72px; padding-top: 14px; color: #fbf8f5; text-decoration: none;font-size: 18px;}
.header .head-nav .nav-box .nav a img{display:block;margin:0 auto;margin-bottom:20px;}
/*&#22269;&#22806;&#51;&#54;&#53;&#24179;&#21488;&#95;&#51;&#54;&#53;&#98;&#101;&#116;&#32593;&#19978;&#23089;&#20048;&#95;&#51;&#54;&#53;&#20307;&#32946;&#35770;&#22363;&#32593;&#22336;概况*/
.gkBg{background: url(../img/ebbg.gif) top no-repeat;background-size: auto;height:535px;padding-top: 90px;position: relative;}
.gkBg .content{width: 800px;height: 380px;margin: 0px auto;font-size: 16px;position: relative;}
.gkBg .content a{display: block;position: absolute; left: 50px;bottom: 0px;}
.gkBg .content .res{float: right;writing-mode: tb-rl;line-height: 2em;writing-mode: tb-rl;overflow: hidden;font-size: 16px;padding: 10px 0;letter-spacing: 2px;text-align: justify;}
.headtittle{float: right;width: 30px;text-align: center; font-size:16px ;height: 288px;padding: 15px 5px;border: 2px solid #679999;margin-right: -85px;position: absolute;right: 0;bottom: 0;}
/*&#22269;&#22806;&#51;&#54;&#53;&#24179;&#21488;&#95;&#51;&#54;&#53;&#98;&#101;&#116;&#32593;&#19978;&#23089;&#20048;&#95;&#51;&#54;&#53;&#20307;&#32946;&#35770;&#22363;&#32593;&#22336;介绍*/
.Introduction{height: 954px;}
.Introduction li{width: 379px;float:left;height: 100%;}
.Introduction li .top{margin-top: 38px;border-bottom:2px solid  #f2f2f2 ;}
.Introduction li .active{position:relative;border:5px solid #f2f2f2;margin-top:19px; min-height: 274px;}
.Introduction li .mask{position:absolute;left:0;top:0;width:100%;height:100%; z-index:20000;	background:#030304;opacity:0.5;text-align:center;}
.Introduction li  .content{font-size:16px;color:#e5e5e6;position:absolute;left:0;top:0;width:100%;height:100%; z-index:20001;}
.Introduction li  .content span{display:block;line-height:55px;margin:0px auto;margin-top:10px;text-align: center;border-bottom:1px solid #ffffff;width: 283px;}
.Introduction li  .content p{display:block; width: 300px;margin:0 auto;margin-top:22px;line-height:30px;}
.center_tc{border:1px solid #f2f2f2;margin-top:11px;}
.center_tc .centerInt{height: 162px;line-height: 30px;}
.center_tc .centerInt span{ display:block; margin-left:19px;margin-top:17px;font-size:18px;}
.center_tc .centerInt p{margin-top:28px;padding:0px 20px;text-indent:30px;font-size:16px;color:#959595}
.center_tc .centerInt span em{font-weight:bold;}
.lv{height: 165px;margin-top:19px;border-bottom:1px solid #f2f2f2}
.lv_pic{float:left;width:169px;height: 129px;}
.lv_tittle{font-size:22px;margin-left:10px;height: 29px;width: 200px;overflow: hidden;display: block;text-overflow: ellipsis;white-space: nowrap;}
 .lv_tittle em{font-weight:bold;}
.lv_content p{margin-left:10px;color:#999999}
.lv_content{width: 207px;float:left;font-size:17px;line-height:30px;}
/*页面底部
----------------------------------------------*/
.footer{ margin-top:30px; background:url(../img/footer.png) center bottom no-repeat #f3f3f3;position:absolute;left:0;bottom:0;width:100%;}
.footer .centerbg{background:url(../img/footer_center.png) center left no-repeat;}
.footer .foot-nav{ height:56px; line-height:56px; border-bottom:1px solid #eceaea; }
    .footer .foot-nav a{ margin:auto 8px; color:#1d1d1d; font-size:14px; }
    .footer .foot-nav a:hover{ color:#34ad2a; }
    .footer .foot-nav strong{ color:#424242; font-size:14px; font-weight:300; }
.footer .foot-box{ padding:30px 0; }
    .footer .foot-box:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
    .footer .foot-box .copyright{ display:block; float:left; padding-left:1%; width:70%; color:#1d1d1d; font-size:12px; }
    .footer .foot-box .copyright p{ line-height:2.0em; }
    .footer .foot-box .copyright p.gray{ color:#999; }
    .footer .foot-box .service{ display:block; float:right; padding:10px 0; width:23%; border-left:1px solid #eceaea; text-align:center; }

/*页面标题
----------------------------------------------*/
.location{ padding:5px 0; width:100%; height:40px; line-height:40px; color:#999; font-size:14px; text-align:left; }
    .location a{ margin:0 5px; }
    .location span{ color:#666; padding-left:5px; }

.main-tit{height:50px; line-height:50px; background: #d6e8ff; margin-bottom:20px;}
    .main-tit h2{ display:block; margin:0;  padding:0 15px; float:left; color:#065daa; font-size:20px; font-weight:normal;border-left: 3px solid #12447f;}
/*内容样式
----------------------------------------------*/
.sidebar-box{ margin:0 0 15px; padding:2px; background:#fff;}
    .sidebar-box h4{ margin:0; padding:15px; background:#12447f; color:#fff; font-size:20px; font-weight:300; line-height:20px;border: 1px solid #dce3ed;}
	.sidebar-box h4 i{padding-right:15px;}
    .sidebar-box .txt-list li{ margin-top:15px; line-height:20px; font-size:12px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
    .sidebar-box .txt-list li label{ display:inline-block; margin:0 5px 0 0; width:16px; height:16px; line-height:16px; color:#fff; font-size:12px; font-weight:400; text-align:center; background:#999; border-radius:2px; vertical-align:middle;  }
    .sidebar-box .txt-list li label.hot{ background:#d70029; }
    .sidebar-box .txt-list li a{ line-height:20px; }
    .sidebar-box .side-img-list{ padding-bottom:0; }
    .sidebar-box .side-img-list li{ padding:10px 0; }
    .sidebar-box .tags-box{ margin:0 0 0 -10px; }
    .sidebar-box .tags-box:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.sidebar-box .tags-box a{ display:block; float:left; margin:10px 0 0 10px; padding:5px; color:#555; font-size:12px; line-height:20px; border:1px solid #f0f0f0; }
    .sidebar-box .tags-box a:hover{ border-color:#34ad2a; }
	.tags-box a i{ margin-left:2px; color:#999; font-style:normal; }
.mainContent{padding: 2px 0 15px 15px;}

/*栏目导航列表*/
.navbar li{ border: 1px solid #dce3ed;border-top:none;text-align:center; font-size:16px; vertical-align:top;}
	.navbar li a{ display:inline-block; color:#262626; font-size:16px; font-weight:normal; line-height:50px; width: 90%; text-align: left;padding-left: 20px;}
	.navbar li a:hover{ text-decoration:none; color:#065daa; border-left-color: #12447f;border-left-width: 2px;border-left-style: solid;}
	.navbar li a i{padding-right:20px;float:right;line-height: 50px;}
	.navbar li a:hover i{transition: 400ms;}

/*栏目列表样式*/	
.news-list{padding-bottom: 10px;}
.news-list li{ position:relative; padding:0 15px 0 20px; clear:both; overflow:hidden; line-height:36px;}
.news-list li .time{ float:right;line-height: 36px; color:#999;}
.news-list li a{float:left; max-width:96%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.news-list li a:hover{color:#cc3333;}
.news-list li i{position:absolute; left:5px; top:50%; width: 4px; height: 4px;  background: #999;}
.news-list li:nth-child(5n){border-bottom: #f1f1f1 1px solid;padding-bottom: 10px;}

/*列表页分页 on*/
#page_div{height:35px;line-height: 35px;text-align: right;font-size: 14px;font-family:'Arial';margin-top: 10px;clear: both;}
#pagination_input{width:22px;height:22px;line-height:22px;margin:0 8px;padding:0;overflow:hidden;border:1px solid #ccc;}
#page_div .pagination_index, #page_div .pagination_index_num{background:#FFFFFF;border:1px solid #d9d7d7;padding:0 8px;margin-right:5px;float: left;min-width: 22px;height:22px;line-height: 22px;text-align:center;}
#page_div .pagination_index a, #page_div .pagination_index_num a{padding:0px;margin:0px;text-align:center;color:#000;}
#page_div .pagination_index a:hover, #page_div .pagination_index_num a:hover{padding:0px;margin:0px;text-align:center;color:#000;}
#page_div .pagination_index_last{width:260px;float:right;text-align:right;}
#page_div .pagination_index_num{margin-right:2px;padding:0px 5px;}
#page_div .currentIndex{background:#1b51a0;line-height: 22px;height:22px;color:#FFF;text-align:center;font-weight:bold;}

.page-list{padding: 5px;position: relative;}
.page-list .pagination{float: left;display:inline-block;}
.page-list .pagination span{cursor: pointer;}
.page-list .pagination .separate span{cursor: default;border-top: none;border-bottom: none;}
.page-list .pagination .separate span:hover{background: none;}
.page-list .page-total{float: right;}
.page-list .page-total input,
.page-list .page-total select{height: 26px;border: 1px solid #ddd;}
.page-list .page-total input{width: 40px;padding-left: 3px;}
.page-list .page-total select{width: 50px;}
.pagination>li{display:inline}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#eee}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#428bca;border-color:#428bca}
.pagination>.disabled>span,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}
.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}
.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}
.pager:before,.pager:after{display:table;content:" "}
.pager:after{clear:both}
.pager:before,.pager:after{display:table;content:" "}
.pager:after{clear:both}
.pager li{display:inline}
.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}
.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}
.pager .next>a,.pager .next>span{float:right}
.pager .previous>a,.pager .previous>span{float:left}
.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:not-allowed;background-color:#fff}
/*列表页分页 end*/

/*详细页面 on*/
.m-detailltitle,.m-detailstitle{width: 100%;line-height: 61px;text-align: center;font-size: 32px;color: #3269B8;}
.m-detailinfo{width: 100%;height: 43px;line-height: 43px;border-bottom: 1px solid #ddd;}
.m-detailinfo-left{width: 700px;height: 43px;line-height: 43px;padding-left: 28px;color: #999;}
.m-detailinfo-left span{font-size: 12px;color: #999;margin-right: 16px;}
.m-detailinfo-font{width:auto;height: 41px;line-height: 41px;}
.m-detailinfo-font span,.m-detailinfo-font a{font-size: 12px;}
.bdsharebuttonbox{margin: 7px 34px 0 0;}
.bdsharebuttonbox font{height:30px;line-height:30px;}
.m-newscontnet{font-size: 16px;line-height: 188%;font-family: 宋体;min-height: 164px;padding: 20px 0px 40px;}
.m-newscontnet table{border-collapse: collapse;width:100%;}
.m-newscontnet table td,.detail-content table th{border: 1px solid #333;width:auto;}
.m-newscontnet table td{border: 1px solid #333;word-wrap: break-word;word-break: break-all;}
.m-newscontnet img{max-width: 100%;}
.wzewm{text-align:center;margin:10px auto;}
.wzewm span{display:block;}
.wzewm span.txt-color{font-size: 12px;color: #c0c0c0;}
.wzewm span img{margin: 0 auto;}
.m-wzbot{width: 100%;height: 24px;line-height: 24px;padding: 10px 0;margin-top: 30px;border-top: 1px solid #ddd;}
.m-wzbot ul li{float: left;margin-right: 5px;}
.m-wzbot ul li a{display: inline-block;border: 1px solid #ddd;padding: 0 17px;color: #666;}
.m-wzbot ul li a:hover{background: #066fc6;color: #fff;}
.detail-zy{width: 100%;height: 31px;line-height: 31px;margin-top: 5px;}
.detail-zy div{background-image: url(../img/page_icon.png);background-repeat: no-repeat;font-size: 16px;color: #444;}
.detail-zy div.detail-prev{background-position: 0 -408px;padding-left: 22px;height: 31px;overflow: hidden;width:40%;}
.detail-zy div.detail-next{background-position: right -483px;padding-right: 22px;height: 31px;overflow: hidden;width:40%;}
.m-detail-downlist{margin: 10px auto;background: url(../img/page_icon.png) 10px -564px no-repeat;}
.m-detail-downlist ul li{height: 30px;line-height: 30px;padding-left: 30px;font-size: 16px;}
.detail-zzsm{width: 100%;height: 30px;line-height: 30px;color: #f00;font: 18px/30px 宋体;}
/*详细页面 end*/

.touch_menu{height: 100%;width: 40px;background: none;position: fixed;top: 0px;right: 0px;z-index: 998;}
.menu_hand{display: inline-block;position: fixed;right:0px;top: 20%;color: #000;font-size: 14px;}
.menu_hand > span{font-size: 54px;width: 54px;height: 54px;color:#eceaea;}
.right_menu{height: 100%;width: 80px;background-color:#23527c;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000); /* background: #000;opacity:.6;filter: alpha(opacity = 60); */position: fixed;top: 0px;right: -80px;z-index: 999;padding: 120px 0px;text-align: center;color: #fff;}
.right_menu > ul > li{position: relative;}
.right_menu > ul > li > a{color: #fff;text-decoration: none;cursor: pointer;display: inline-block;width: 100%;padding: 25px 0px;}
.right_menu > ul > li > a:hover{background: #f00;}
.right_menu > ul > li > a > span{font-size: 25px;color: #FFFEFF;}
.right_menu > ul > li > a > label{font-size: 14px;display: block;cursor: pointer;}
