* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

body {
    padding: 0;
    margin: 0;
    font-family: "microsoft yahei";
    font: normal 12px/180% \5FAE\8F6F\96C5\9ED1;
    color: #333;
    background: #fff;
    overflow-x: hidden;
}

h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
button,
input,
textarea,
th,
td {
    margin: 0;
    padding: 0;
}

input {
    border: 0;
    outline: none;
}

a,
a:link,
a:visited {
    color: #333;
    text-decoration: none;
}

a:hover {
    text-decoration: none;
}

images {
    border: none;
}

ol,
ul,
li {
    list-style: none;
}

em {
    font-style: normal;
}
/*clear*/

.clearfix:before,
.clearfix:after {
    content: "";
    display: table;
}

.clearfix:after {
    clear: both;
    overflow: hidden;
}

.clearfix {
    zoom: 1;
}
/*other*/

h1,
h2,
h3,
h4,
h5,
h6 {
    font: normal 12px/200% Microsoft YaHei;
}

.mt10 {
    margin-top: 10px;
}

.mb10 {
    margin-bottom: 10px;
}

.m10 {
    margin: 10px auto;
}

.w1200 {
    width: 1200px;
    margin: 0 auto;
}

.list_14 li {
    background: url(images/dot.gif) no-repeat 0 12px;
    padding-left: 12px;
    font-size: 14px;
}

.list_12 li {
    background: url(images/dot.gif) no-repeat 0 8px;
    padding-left: 12px;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.gray,
.gray a:link,
.gray a:visited,
.gray a:hover {
    color: #666;
}

.container {
    position: relative;
    max-width: 1200px;
    margin: 0 auto;
}

images {
    border: 0;
    max-width: 100%;
}

.content {
    width: 100%;
    margin: 0 auto;
}

.m-content {
    background-color: #fff;
    width: 100%;
    margin: 0px auto 30px;
    padding: 40px;
}

.zttop_bt { font-size:75px; color:#005888; padding:25px 0 10px 0; font-weight:bold; text-align:center; text-shadow:5px 3px 6px #fff;}
.zttop_bt a{ font-size:75px; color:#005888; padding:25px 0 10px 0; font-weight:bold; text-align:center; text-shadow:5px 3px 6px #fff;}
.zttop_time { font-size:22px; font-weight:bold; line-height:30px; text-align:center; color:#555;}
.zwxw_left{width:760px;float:left;margin-bottom:40px}
.zhuanti-head { background:#DEEFFA center top repeat-x; color: #fff; height: 280px;}
.zhuanti_top { width:100%; float:left; margin-top:30px; padding:20px 25px 20px 25px; background-color:#F6F6F6;overflow:hidden;}
.zhuanti_top p{font-size:16px; text-indent:40px;line-height:28px;}
.zhuanti_top h2{ margin:6px 0 12px;line-height:42px; text-align:center;}
.zhuanti_top h2 a{ font-size:32px; color:#005888; font-weight: bold; }
.zhuanti_top h2 a:hover{ color:#0a3a63;}
.zhuanti_top p a{color:#005888;}
.zt-zwywwen{ width:760px; float:left; margin-top:20px; padding-bottom:20px; border-bottom:1px dotted #E5E5E5;}
.zt-zwywwen:hover{ background-color:#f6f6f6; cursor:pointer;}
.zt-zwyw_bt{ width:720px; float:left; padding:6px 20px; font-size:20px; line-height:30px;}
.zt-zyw_xqjs{width: 769px;float:left;padding:0 20px;font-size:16px;color:#555;line-height:24px;overflow:hidden;}

.zt-sq-box{ width:760px; float:left; margin-top:20px;}
.zt-sq-more{display:block;clear:both;width: 150px;height: 45px;margin:20px auto 28px;border: 1px solid #DCDCDC;line-height: 45px;text-align: center;color: #999;	border-radius:5px;}
.zt-sq-more:hover{color:#00679d;border-color:#00679d;}
.zw_yw{width:760px;float:left;margin-top:30px}
.zyw_bt{width:760px;height:40px;float:left;border-top:1px solid #e6e6e6}
.zyw_bt a{height:40px;float:left;line-height:40px;border-top:3px solid #006fab;padding:0 5px;font-size:24px;color:#006fab}
.zwywwen{width:760px;height:130px;float:left;margin-top:20px}
.zwywwen:hover{background-color:#f6f6f6;cursor:pointer}
.zwyw_bt{width:720px;float:left;padding:6px 20px 10px;font-size:20px;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}
.zyw_xqjs{width:720px;height:45px;float:left;padding:0 20px;font-size:16px;color:#555;line-height:24px;overflow:hidden}
.zyw_time{width:720px;float:left;padding:10px 20px 0;font-size:16px;color:#999;line-height:30px}
.z_bumen{width:760px;float:left;margin-top:10px}
.z_bumen li a{width:745px;float:left;font-size:16px;line-height:34px;background:url(../images/icon_lb.jpg) 0 18px no-repeat;padding-left:15px}
.renshi{width:760px;height:40px;float:left;border-top:1px solid #e6e6e6}
.z_rnsxx a{width:50px;height:40px;float:left;text-align:center;line-height:40px;border-top:3px solid #006fab;padding:0 5px;font-size:24px;color:#006fab}
.zrs_ydh{width:98px;float:right;text-align:center;font-size:16px;line-height:40px;color:#c6ccd7}
.zrs_ydh a{color:#5b7096}
.zrs_ydh a:hover{color:#333}

.zhuanti_middle{ height:760px; float:left; border-right:1px solid #e6e6e6; margin:30px 29px 40px 30px;}

.zwxw_right{width:380px;float:right;margin-bottom:40px}
.zwyb_qy{width:380px;float:left;margin-top:30px}
.zyb_bt{width:380px;height:24px;float:left}
.zzti_wz a{width:200px;float:left;line-height:20px;color:#006eab;font-size:24px}
.zt_yb_lb{width:94px;float:right;margin-top:4px}
.zw_xlb a{width:18px;height:18px;float:left;margin-left:8px}
.zw_xld a{width:6px;height:6px;float:left;background:url(../images/icon_xlb_a.png) no-repeat;margin-left:8px;margin-top:6px}
.zw_xld a:hover{background:url(../images/icon_xlb_h.png) no-repeat}
.xiansh a{background:url(../images/icon_xlb_h.png) no-repeat}
.zw_zt_pic{width:380px;height:242px;float:left;margin-top:20px}
.zwztixw{width:380px;float:left;overflow:hidden}
.zwztixw li a{width:370px;float:left;line-height:32px;background:url(../images/icon_lb.jpg) 0 15px no-repeat;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}
.zw_ysp{width:380px;height:242px;float:left;position:relative;display:block;margin-top:20px}
.zyp_pic{width:380px;height:242px;float:left;position:absolute;left:0;top:0}
.zyp_pic img{width:380px;height:242px;}
.zyp_hstm{width:380px;height:242px;float:left;background:url(../images/tmsp_bg.png) repeat;position:absolute;left:0;top:0}
.zyp_play{width:60px;height:60px;float:left;position:absolute;left:158px;top:90px}
.zyp_nav{width:380px;height:40px;float:left;background:url(../images/icon_tmhs.png) repeat;text-align:center;position:absolute;left:0;bottom:0}
.zyp_nav a{line-height:40px;text-align:center;font-size:16px;color:#fff}
.zyp_nav a:hover{text-decoration:underline}
.zw_vedio{width:355px;float:left;overflow:hidden}
.zw_vedio li a{width:355px;float:left;line-height:32px;background:url(../images/icon_xbf.png) 0 9px no-repeat;padding-left:25px}
.zw_tjh{width:380px;height:24px;float:left;color:#cbcbcb;line-height:24px;font-size:24px}
.zw_tjh a{color:#999}
.zw_tjh a:hover{color:#006eab}
.zw_tjh a.zwtj_show{color:#006eab}
.zwtj_pic{height:258px}
.zwtj_pic img{
	width:100%;
	height:255px;
}
.govjg-main{
	padding: 20px;
	background: #fff;
	margin-top: 10px;
	width: 1160px;
	margin: 20px auto;
	border-radius: 5px;
	box-shadow: 5px 5px 12px rgba(1, 33, 137, .26);
}
.cwhy_con{margin: 20px 0px;clear:both;width: 1120px;}
.cwhy_con:after{clear:both}
.cwhy_cb{clear:both}
.cwhy_con .item {text-align: center;width:19%;float: left;margin: 5px 14px 15px 0px;}
.cwhy_con .item:nth-child(5n) {margin-right:0px;}
.cwhy_con .item a{display: block;background: #e9f0fd;padding: 20px 10px;color:#333;font-size: 16px;}
.cwhy_con .item a:hover{background: #056dc1;color:#fff;}
.cwhy_con .item a:hover span{color:#fff  !important;}
.cwhy_con .item a:hover .tit{color:#fff;}
.cwhy_con .item .tit{color: #005888;font-size: 18px;margin-bottom: 10px;display: block;}
.cwhy_con .item .date{color: #333f;font-size: 14px;}
.cwhy_con .item a:hover .tit,.cwhy_con .item a:hover .date{color: #333;}

@media screen and (max-width:850px) {
.zhuanti-head{height:auto;}
.zttop_bt a{font-size:24px;}
    .zhuanti_top h2 a{font-size:28px;}
    .zwxw_left{width:100%;margin-bottom: 20px;float: none;}
    .zhuanti_middle{display:none;}
    .zwxw_right{width:100%;}
    .zw_yw,.zyw_bt,.zt-zwywwen,.zt-zwyw_bt,.zt-zyw_xqjs,.zt-sq-box{width:100%;}

    .zyw_bt a{font-weight:bold; font-size:24px;}
    .zt-zwyw_bt{font-weight:bold;}
    .zt-zyw_xqjs{font-size:16px;color:#999;}

    .zwyb_qy{margin-top: 20px;width: 100%;float: none;overflow: hidden;}
    .zzti_wz a{font-weight:bold;}
    .zyp_pic{width:100%;float: none;}
    .zyp_pic img{width:100%;}

    .zw_tjh a.zwtj_show{font-weight:bold;}
    .zwtj_pic{width:100%;}
    .zwtj_pic img{width:100%;}

    .zhuanti_top{float:none;width:100%;margin-top:0;}
    .zt-main{width:98%;margin:0 auto;}
    .zt-sq-more{font-size:16px;}

	.cwhy_con{
		width:100%;
	}
	.cwhy_con .item{
		width:100%;
	}
}