/* CSS Document */
*{margin:0;padding:0;}
a{text-decoration:none; color:#000;}
a img{border:none;}
a:focus{outline:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none;}
img{border:0;vertical-align:top;}
input,select,textarea{outline:0;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
var,em{font-weight:normal;font-style:normal;}
body{font-family:"Microsoft YaHei","SimSun";font-size:14px;}
ul,ol,dl,li{list-style:none;}
input{margin:0;padding:0;border:0;outline:none;}
.clearfix:after {content:"\200B"; display:block; height:0; clear:both;}
.clearfix {*zoom:1;}
.noDesktop{display:none;}

/*公用头部开始*/
.g_header{width:100%;height:162px;border-bottom:#901323 1px solid;background:#BD1A2D;}
.g_main{width:1200px;margin:0 auto;}
.g_header .u_logo{float:left;margin:30px 0 0 10px;}
.m_search{width:410px;height:48px;border-radius:5px;float:left;margin:56px 0 0 45px;background:#fff;}
.m_search .u_search_left{width:116px;height:48px;border-right:1px solid #BD1A2D;float:left;z-index:99;}
.m_search .u_search_left .mod-dropdownlist{width:100%;height:100%;position:relative;}
.m_search .u_search_left .mod-dropdownlist #dropdownThemeForddl_album{width:80px;height:48px;line-height:48px;background:url(../images/zmhd/arrow_bottom1.png) no-repeat right center;font-size:14px;color:#bd1a2d;margin:0 auto;display:block;}
.m_search .u_search_left .dropdown-list{width:100%!important;background:#fff;position:absolute;top:48px;left:0!important;display:none;}
.m_search .u_search_left .dropdown-list li{width:100%;height:30px;text-align:center;line-height:30px;font-size:14px;border-top:1px solid #BD1A2D;}
.m_search .u_search_right{width:293px;height:48px;float:right;}
.m_search .u_search_right #qt1{width:248px;height:36px;float:left;margin:6px 0 0 10px;}
.m_search .u_search_right #btn1{width:30px;height:30px;float:left;margin:9px 0 0 0;background:url(../images/zmhd/btn.jpg) no-repeat;}
.m_beijing_box{width:212px;float:right;margin-top:56px;}
.m_beijing_box .u_beijing_logo{float:left;}
.u_beijing_guide{float:left;margin:3px 0 0 28px;width:50px;height:24px;position:relative;}
.u_beijing_guide a{color:#fff;font-size:12px;}
.u_beijing_guide span{display:block;width:34px;height:100%;font-size:12px;color:#fff;line-height:24px;background:url(../images/zmhd/arrow_bottom2.png) no-repeat right center;}
.u_beijing_guide span.on{background:url(../images/zmhd/arrow_top2.png) no-repeat right center;}
.u_beijing_guide ul{position:absolute;top:24px;left:0;display:none;}
.u_beijing_guide ul li a{color:#fff;font-size:12px;}

/*导航部分*/
.g_nav{width:100%;height:62px;background:#BD1A2D;position:relative;}
.m_nav li{padding:0 25px;display:block;float:left;height:60px;line-height:60px;color:#fff;font-size:24px;margin-left:70px;}
.m_nav li.on{border-bottom:2px solid #F5D389;}
.m_nav li.on .g_nav_content{display:block;}
.g_nav_content{width:100%;height:39px;background:#FCF0D6;border-bottom:1px solid #F7E1AF;position:absolute;top:62px;left:0;display:none;}
.g_nav_content ul{margin-left:125px;}
.g_nav_content li{float:left;line-height:39px;font-size:14px;margin-right:42px;padding:0;margin-left:0;height:39px;}
.g_nav_content li.on{border:none;}

/*公用头部结束*/

/*公用尾部开始*/
.g_footer{width:100%;padding:30px 0;background:#BD1A2D;height:150px;font-size:14px;color:#fff;}
.g_footer .u_logo{float:left;margin:48px 0 0 100px;}
.m_foot1{width:300px;height:125px;background:#AA1729;float:left;margin-left:168px;padding-top:25px;}
.m_foot1 li{float:left;margin:0 0 0 67px;line-height:48px;}
.m_foot1 li a{color:#fff;}
.m_foot2{width:280px;height:125px;background:#AA1729;float:left;margin-left:5px;padding-top:25px;}
.m_foot2 p{line-height:48px;padding-left:22px;}
.m_foot3{width:207px;height:150px;background:#AA1729;float:left;margin-left:5px;}
.m_foot3 ul{margin-left:20px;}
.m_foot3 li{float:left;width:80px;margin:20px 8px 0 0;}
.m_foot3 li img{width:80px;height:80px;}
.m_foot3 li p{margin-top:8px;}
.g_bottom{width:100%;height:55px;background:#DABB85;font-size:13px;}
.g_bottom{text-align:center;line-height:55px;}

/*公用尾部结束*/

/*页面内容区开始*/
.g_layout{width:1200px;margin-left:auto;margin-right:auto;overflow:hidden;}

/*区域一part1*/
.g-part1{zoom:1;margin-top:50px;}
.g-part1:after{content:"";display:block;clear:both;}
.g-part1 .m-con{display:none;width:1240px;zoom:1;}
.g-part1 .m-con:after{content:"";display:block;clear:both;}
.g-part1 .m-con li{float:left;width:580px;margin:30px 40px 0 0;font-size:16px;line-height:20px;}
.g-part1 .m-con li p{float:left;width:420px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.g-part1 .m-con li p{text-indent: 20px;background: url(http://www.bjtzh.gov.cn/bjtz/xhtml/images/new_index/index_list_bg.png)no-repeat 10px center;}
.g-part1 .m-con li p a{color:#404040;}
.g-part1 .m-con li p a:hover{color:#bd1a2d;}
.g-part1 .m-con li div{float:right;font-size:14px;color:#959593;}
.m-tab{height:34px;border-bottom:1px solid #e5e5e5;zoom:1;}
.m-tab:after{content:"";display:block;clear:both;}
.m-tab li{float:left;font-size:24px;line-height:24px;color:#959595;margin-right:35px;padding:0 7px 9px 0;}
.m-tab li a{color:#959595;}
.m-tab li.on{border-bottom:2px solid #bd1a2d;color:#010101;}
.m-tab li.on a{color:#010101;}
.m-tab li.u-special{float:right;background:url(../images/icon_mail.png) 0 no-repeat;height:22px;font-size:16px;line-height:22px;color:#bd1a2d;margin-right:0;padding:0 0 0 40px;}
.m-tab li.u-special a{color:#bd1a2d;}
.m-tab li.u-special.on{border-bottom:none;}
.m-tab li.u-special.on a{color:#bd1a2d;}

/*区域二part2*/
.g-part2{width:1215px;zoom:1;margin-top:50px;}
.g-part2:after{content:"";display:block;clear:both;}
.g-part2 li{float:left;width:228px;height:119px;overflow:hidden;margin-right:15px;}
.g-part2 li img{width:100%;height:auto;transition:all .6s;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;}
.g-part2 li img:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);}

/*区域二part3*/
.g-part3{margin-top:50px;}
.g-part3 .m-con{zoom:1;width:1240px;}
.g-part3 .m-con:after{content:"";display:block;clear:both;}
.g-part3 .m-con li{float:left;margin:26px 40px 0 0;width:580px;line-height:20px;color:#010101;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.g-part3 .m-con li span{display:inline-block;width:44px;height:18px;font-size:12px;line-height:18px;text-align:center;border:1px solid #dcdcdc;margin-right:15px;color:#666;border-radius:3px;}
.g-part3 .m-con li span.red{color:#a91728;}
.g-part3 .m-con li a{font-size:16px;color:#010101;}
.g-part3 .m-con li a:hover{color:#bd1a2d;}

/*区域二part4*/
.g-part4{width:1240px;zoom:1;margin-top:50px;margin-bottom:50px;}
.g-part4:after{content:"";display:block;clear:both;}
.g-part4 .m-con{width:580px;float:left;margin-right:40px;}
.g-part4 .m-con dl{margin-top:30px;position:relative;}
.g-part4 .m-con dl dt img{width:100%;height:270px;}
.g-part4 .m-con dl dd{width:96%;position:absolute;left:0;bottom:0;padding:23px 2% 0;line-height:46px;font-size:18px;color:#dcdcdc;background:url(../images/zmhd/icon_mask_bg.png) 0 no-repeat;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.g-part4 .m-con dl dd a{color:#dcdcdc;}
.g-part4 .m-con .m-list{padding-top:8px;}
.g-part4 .m-con .m-list li{margin-top:30px;font-size:16px;line-height:16px;zoom:1;}
.g-part4 .m-con .m-list li:after{content:"";display:block;clear:both;}
.g-part4 .m-con .m-list li p{float:left;width:490px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.g-part4 .m-con .m-list li p a{color:#010101;}
.g-part4 .m-con .m-list li p a:hover{color:#bd1a2d;}
.g-part4 .m-con .m-list li span{float:right;display:inline-block;font-size:14px;color:#959593;}


/*页面内容区结束*/

@media only screen and (max-width:768px){

	.g_layout{ width: 100%; }
	.g-part1 .m-con{ width: 100%; }
	.g-part1 .m-con li{ margin: 0; width: 100%; }
	.g-part1 .m-con li p{ width: 70%; line-height: 36px; }
	.g-part1 .m-con li div{ text-align: right; line-height: 36px; }
}
@media only screen and (max-width:480px){
	.g-part1 .m-con li p{ width: 60%;}
}
@media only screen and (max-width:414px){
	.m-tab li{ font-size: 18px; }
	.g-part1 .m-con li{ font-size: 14px; }
	.g-part1 .m-con li p{ width:55%;}
}
@media only screen and (max-width:375px){
	.m-tab li{margin-right:10px;}
	.g-part1 .m-con li p{ width:53%;}
}
@media only screen and (max-width:320px){
	.m-tab li{margin-right:10px;}
	.g-part1 .m-con li p{ width: 48%; }

}