﻿@charset "utf-8";
/* CSS Document */
html{overflow-y:auto;overflow-x:hidden;-webkit-text-size-adjust:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font: 14px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif; background:#fff;min-width:1200px;color:#333;}
input,textarea,select,button{vertical-align:middle;outline:none;font-family:"Microsoft YaHei",微软雅黑;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#333;}
textarea{resize:none;}
a{color:#333;text-decoration:none; outline:none;}
a:hover{color:#d40100;text-decoration:none; border:none;}
a:hover img,a img,img {border:none; }
.left,.fl{float:left;}
.right,.fr{float:right;}
ul,li{ list-style:none; padding:0; padding:0; vertical-align:middle;}
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0px;line-height:0px;height:0px;	margin-top:0px;overflow:hidden;}
h1,h2,h3,h4,h5,h6{ font-weight: normal; }

.bg{background: #fff;}
.mt20{margin-top: 20px;}
.p20{padding: 20px;}
.p15{padding: 15px;}
.w1200{width: 1200px;margin: 0 auto;}
.container{width: 1200px;margin: 0 auto;}
/*共用列表样式 end*/
.list li{ padding: 0 50px 0 17px; background: url("../images/dot.png") left center no-repeat; height:38px; line-height: 38px; font-size:16px; overflow: hidden; position: relative;}
.list li .nr{float:left; max-width: 100%; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.list li .title,.list li .tit{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none;}
.list li .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.list li .gl .split{padding:0 2px;}
.list li .gl a{display:inline;color:#c50001;float:none;background:none;max-width:none;padding:0;margin:0;}
.list li span.date{ font-family: Arial; white-space: nowrap; color: #999; font-size: 14px; position: absolute; right: 0; top: 0;}
/*共用标题样式 end*/
.sdzt_body{background:#fff;}
.sdzt_body .zt_banner{background: url("../images_sdzt/sd_banner.jpg") center 0 no-repeat; }
.sdzt_body .bancon{height:380px;position: relative;}
.zt_logo{position: absolute;left: 0;top: 8px;z-index: 1;}
.zt_logo span{display: none;}
.guidang{ position: absolute; width: 297px; height: 297px; top: 0; left: 50%; margin-left: 330px;z-index: 9;}

.zt_dy{background:#f7f7f7;padding: 22px 30px 20px;}
.zt_dytop{width: 132px;height: 50px;margin: 0 auto;background: url("../images_sdzt/sd_dy.png") center no-repeat;}
.dy_info { height:170px; overflow: hidden; font-size: 16px; text-indent: 2em; line-height: 34px;margin-top: 20px;}
/*导语 end*/
.sdzt_title{height: 34px;background: url("../images_sdzt/sdzt_titlebg.png") center no-repeat;margin: 30px 0 15px;}
.sdzt_title a,.sdzt_title span{display: block;width: 344px;height: 34px;margin: 0 auto;text-align: center;}

.sdzt_list{height: 216px;}
.sdzt_list ul{width: 1240px;overflow: hidden;}
.sdzt_list li{ overflow: hidden; width: 515px;float: left;margin-right: 40px; padding: 0 50px 0 15px; background: url("../images_sdzt/zt_dot.png") left center no-repeat; height:36px; line-height: 36px; font-size:16px; overflow: hidden; position: relative; padding-left: 15px;}
.sdzt_list li .nr{float:left; max-width: 100%; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sdzt_list li .title,.list li .tit{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none;}
.sdzt_list li .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sdzt_list li .gl .split{padding:0 2px;}
.sdzt_list li .gl a{display:inline;color:#c50001;float:none;background:none;max-width:none;padding:0;margin:0;}
.sdzt_list li span.date{ font-family: Arial; white-space: nowrap; color: #999; font-size: 14px; position: absolute; right: 0; top: 0;}

.cgtg_con{width: 1210px;}
.cgtg_con>li{width: 230px;float: left;margin: 0 12px 15px 0;position: relative;}
.cgtg_con>li>a{display: block;font-size: 18px;line-height: 63px;height: 63px;color: #4d6299;text-align:center; background:#f9f9f9 url("../images_sdzt/sd_jt01.png") 190px center no-repeat;border:#ddd 1px solid;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.cgtg_con>li>a:hover,.cgtg_con>li.active>a{color: #fff;font-weight: bold; border-color: #375297; background: #375297 url("../images_sdzt/sd_jt02.png") 190px center no-repeat;}
.cgtg_list{display: none; position: absolute;top: 65px;left:0;width: 100%;border-top: #4f67a4 1px solid; background:#375297;z-index: 9;}
.cgtg_list ul{padding: 10px 20px;    max-height: 272px;overflow-y: auto;}
.cgtg_list li{height: 34px;}
.cgtg_list li a{line-height: 34px;height: 34px;display: block;font-size: 16px;color: #fff; padding-left: 14px;background: url("../images_sdzt/sd_dot.png") left center no-repeat;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}

.sdtg_list ul{width: 1219px;}
.sdtg_list li{width: 286px;float: left; margin: 0 18px 15px 0;}
.sdtg_list li a{display: block;font-size: 18px;line-height: 63px;height: 63px;color: #4d6299;text-align:center; background:#f9f9f9;border:#ddd 1px solid;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.sdtg_list li a:hover{color: #fff;font-weight: bold; border-color: #375297; background: #375297;}
/*底部*/
.ztfoot .ls-footer{width: 100%;background:#e5e5e5;border-top:#375297 4px solid;  margin-top: 15px; padding: 15px 0; overflow: hidden;}
.ls-footer img{vertical-align:middle;}
.footnav{line-height:28px;font-size: 16px; margin-bottom: 12px;text-align: center;}
.footnav a{padding:0 10px;color: #333;}
.fotcon{font-size:14px;line-height:26px;color:#505050; text-align: center; position:relative;}
.fotcon a{color:#505050;}
.fotcon .bot_ico{position:absolute;left:40px;top:0px;width:80px;height: 80px;}
.fotcon .bot_jiucuo{position:absolute;right:20px;top:0px;width:110px;height:55px;}
.fotcon a:hover{color:#ff0000;}
.fotcon span{padding:0 0.5em;}

/*试点专题 end*/
.home_back {position: absolute;right:10px; top: 9px;width: 90px;height: 30px;line-height: 30px;text-align: center;}
.home_back a{display: block;width: 90px;height: 30px;line-height: 30px;background: url("../images/hygq_goback.png") 0 0 no-repeat;font-size: 16px;}
.home_back a:hover{color:#c50001;}
.shsy_body .zt_banner{background: url("../images_sdzt/shsy_banner.png") center 0 no-repeat; }
.shsy_body .bancon{height:300px;position: relative;}

.shsy_title{height: 30px;line-height: 30px;margin: 20px 0; background: url("../images_sdzt/shsy_titlebg.png") center no-repeat;}
.shsy_title ul{width: 218px;height: 30px;margin: 0 auto;background: #fff;position: relative;}
.shsy_title2 ul{width: 300px;}
.shsy_title3 ul{width: 476px;}

.shsy_title ul i{display: block;width: 1px;height: 14px;background: #b40000;position: absolute;top: 8px;z-index: 1;}
.shsy_title ul i.ico1{left: 0;}
.shsy_title ul i.ico2{right: 0;}
.shsy_title ul li a{display: block;font-size:24px;text-align: center;}
.shsy_title ul li.active a{font-weight: bold;color:#c40001;}

.shsy_title4 ul{width: 522px;}
.shsy_title4 li{float: left;background: url("../images_sdzt/shsy_titleline2.png") left center no-repeat;}
.shsy_title4 li.first{background: none;}
.shsy_title4 li a{padding: 0 37px;}

.shsy_tab{width: 100%;}
.shsy_tab ul{width: 110%;}
.shsy_tab li{width: 162px;float: left; margin: 0 10px 10px 0;text-align: center;}
.shsy_tab li a{display: block;height: 60px;line-height:60px;font-size: 16px;overflow: hidden;background: #f4f4f4;}
.shsy_tab li.sy_tt a{line-height: 20px;height: 40px;padding: 10px 0;}
.shsy_tab li.sy_tt2{width: 335px;}
.shsy_tab li.sy_tt2 a{line-height: 20px;height: 40px;padding: 10px 0;}
.shsy_tab li.active a{color: #fff;background:#c40001;}


.shsy_list{width: 100%; overflow: hidden; height: 180px;}
.shsy_list ul{width: 110%;}
.shsy_list li{float: left; width: 498px; height: 36px; line-height: 36px; padding-left: 15px; background: url("../images/hygq_ico.png") left center no-repeat; margin-right: 74px; }
.shsy_list li span.date{font-size: 16px;}
