@charset "gb2312";
/* CSS Document */
@import url(header.css);
@import url(reset.css);
@import url(footer.css);

.content{width: 100%; height: auto; overflow: hidden; z-index:10; position:relative; background:#ffffff;}
.nr{ margin: 20px auto; width: 1146px; height: auto; overflow: hidden; z-index:10; position:relative;}
.nr h1.bt{ font-size:24px;font-weight: normal;text-align: center;margin: 20px auto; border-bottom: #05a solid 3px; height: 50px; line-height: 50px;}

/*   ×ó±ßÁÐ±í*/
.zb_lb{ height: auto; overflow: hidden; width: 325px;}
.zb_lb h2{ height: 50px; line-height: 50px; background: #007db7; font-size: 15px; color: #FFFFFF; text-align: center; font-weight: normal;}

.lmlb{ width:325px; margin:0 auto; height:auto;}
.lmlb h3{ width:325px; height:48px; line-height:48px; text-indent:30px;  font-size:13px; color:#888888; font-weight:normal; cursor:pointer;margin-top:10px;}
.lmlb h3.on{ }
.m{ margin:10px 0;}
.lmlb ul li{ width:325px; line-height:32px;font-size:13px; color:#888888; cursor: pointer;}
.lmlb ul li.on{ color: #ff0000;}
.lmlb h3.on a{color: #CC3300;}
.lmlb .xxgkml{ border: #ccc solid 1px; border-top: none; height: 348px; overflow: hidden; overflow-y: auto;}
.lmlb .ysqgk{ background: #eee; height: 40px; padding: 20px 30px;}
.lmlb .ysqgk span{ background: #C10000; color: #fff; margin: 0 10px; height: 40px; line-height: 40px; float: left; display: block; padding: 0 10px;}
.lmlb .ysqgk span a{color: #fff;}
/*ÓÒ±ßÄÚÈÝ*/
.yb_nr{ overflow: hidden;width: 810px; line-height: 24px; font-size: 13px;}
.yb_nr h3{ text-align: center; height: 60px; line-height: 60px; color: #333333; font-size: 28px; border-bottom: 1px solid #dee9ef; font-weight: normal;} 
.ss_nr{ padding: 30px; line-height: 30px; margin-top: 20px; margin-bottom: 10px;}

/*·ÖÒ³*/
.page{ margin:20px auto; overflow:hidden; text-align:center; }
.page ul li{ float: left;}
.page a{ padding:7px 15px; background:#e9e9e9; display:block; float:left; border:1px solid #cccccc; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#5d5d5d; margin:5px; font-size: 13px;}
.page a:hover{ background:#bfd8ff; border:1px solid #a1bce5; }

.NewsList {min-height:850px; border:1px solid #ddd;}
.NewsList h1 {background: #eee;font-size: 14px;height: 45px;line-height: 45px;font-weight: normal;text-indent: 1em;color: #DE2925;font-size: 16px;}
.NewsList>ul{ padding:5px 10px 20px 30px;}
.NewsList>ul li { text-align:left; font-size: 14px; height: 30px; line-height: 30px; list-style:circle;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
.NewsList>ul li a {font-size: 14px; margin: 8px 0;}
.NewsList>ul li:hover{margin-left:5px;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
.NewsList>ul li span{ float:right; width:80px; display:inline-table; color:#999;}
.NewsList>ul .on {background: #b3e7fa;}

.ysqgk_content{ width:838px; overflow:hidden; margin-top:15px;}
.ysqgk_content dl dt{ height:85px; line-height:85px;}
.ysqgk_content dl dt ul{ width:848px; overflow:hidden;}
.ysqgk_content dl dt ul li{ width:212px; text-indent:1em; float:left;}

.ysqgk_content dl dt ul li i{ background:url(ysqgk_img.png) no-repeat; width:68px; height:68px; display:block; float:left;}
.ysqgk_content dl dt ul li.ysqgk_sm i{ background-position:0px -74px; margin:10px 0 0 0;}
.ysqgk_content dl dt ul li.ysqgk_sm a:hover i{ background-position:0px top; margin:10px 0 0 0;}
.ysqgk_content dl dt ul li.ysqgk_sm a.on i{ background-position:0px top; margin:10px 0 0 0;}
.ysqgk_content dl dt ul li.smysqgk i{ background-position:-73px -74px; margin:10px 0 0 0;}
.ysqgk_content dl dt ul li.smysqgk a:hover i{ background-position:-73px top; margin:10px 0 0 0;}
.ysqgk_content dl dt ul li.smysqgk a.on i{ background-position:-73px top; margin:10px 0 0 0;}
.ysqgk_content dl dt ul li.wsysqgk i{ background-position:-148px -74px; margin:10px 0 0 0;}
.ysqgk_content dl dt ul li.wsysqgk a.on i{ background-position:-148px top; margin:10px 0 0 0;}
.ysqgk_content dl dt ul li.wssqjgcx i{ background-position:-222px -74px; margin:10px 0 0 0;}
.ysqgk_content dl dt ul li.wssqjgcx a.on i{ background-position:-222px top; margin:10px 0 0 0;}
.ysqgk_content dl dt ul li a:hover{ color:#30c7f2;}


.ysqgk_content dl dd .right_nav_content{ overflow:hidden;}
.ysqgk_content dl dd .right_nav_content .title{ height:48px; line-height:48px; background:#eee; color:#d84637;border-bottom:3px solid #d84637; }
.ysqgk_content dl dd .right_nav_content .title h3{height:45px; line-height:45px; display:inline-table; margin-left:10px; padding:0 15px; font-weight:normal;}
.ysqgk_content dl dd .right_nav_content .content{ margin-top:5px; background:#fbf8ec; padding:20px; height:631px; overflow: hidden; overflow-y: auto;}
.ysqgk_content dl dd .right_nav_content .content p{ padding-bottom:10px; color:#000;}
.ysqgk_content dl dd .right_nav_content .content .xzbg{ margin-bottom:20px;}
.ysqgk_content dl dd .right_nav_content .content .xzbg .title_a{ position:relative; height:68px;}
.ysqgk_content dl dd .right_nav_content .content .xzbg .title_a .sz{ background:url(ysqgk_img.png) no-repeat -296px top; width:68px; height:68px; text-align:center; color:#fff; line-height:68px; font-size:36px; font-family:fzdbs; position:absolute; left:0; top:0;}
.ysqgk_content dl dd .right_nav_content .content .xzbg .title_a .right_title{ height:34px; margin-top:16px; background:#e5e5e5; line-height:34px; width:735px; margin-left:30px; text-indent:3em; color:#cf1916; border-top-right-radius:8px; -moz-border-radius-topright:8px; -webkit-border-top-right-radius:8px; border-bottom-right-radius:8px; -moz-border-radius-bottomright:8px; -webkit-border-bottom-right-radius:8px;}
.ysqgk_content dl dd .right_nav_content .content .xzbg .xzsqgkbg{ clear:both; margin:20px 0 20px 60px; border-bottom:1px dotted #ddd; padding-bottom:20px;}
.ysqgkbg{ padding-left:60px; width:150px;}
.ysqgkbg a i{ background:url(ysqgk_img.png) no-repeat right top; width:18px; height:18px; display:block; float:right;}
.ysqgkbg a{ color:#0063bd;}

.dataTables_filter{ height: 50px; padding-top: 30px; padding-right: 20px;text-align: center !important;float: initial !important;}
.dataTables_filter input{ border: #ccc solid 1px; border-radius: 5px; height: 30px; width: 300px;}
.yjxsm{ padding: 10px; background: #DEE9EF;}
.send_yjx{ height: 380px;background: #DEE9EF;}
.btn_01{height:40px; background:#e5493d; border:none; line-height:40px; color:#fff; width:120px;}
.btn_02{height:40px; background:#3bafda; border:none; line-height:40px; color:#fff; width:120px;}
.yjgs{ height: 122px;overflow: hidden;}
.yjgs>ul{ padding:5px 10px 20px 30px;}
.yjgs>ul li {width: 50%;float: left; text-align:left; font-size: 14px; height: 30px; line-height: 30px; list-style:circle;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
.yjgs>ul li:hover{transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
.yjgs>ul li span{ float:right; width:80px; display:inline-table; color:#999;}
.yjgs>ul .on {background: #b3e7fa;}