@charset "utf-8";


/*新闻动态*/
.xwdt_focus{padding-right:2.5%; background-color:#f7f7f7;}
.xwdt_left{float:left; width:48.5%;}
.xwdt_news{float:right; width:48%;}

.xwdt_slide{float:none; width:100%; height:351px;}
.xwdt_slide .bd{height:351px;}

.xwdt_box{width:48.5%;}

/*zwgk*/
.zwgk_left{float:left; width:34.5%;}
.zwgk_right{float:right; width:63.5%;}

.zwgk_right .common_head{padding-top:8px; padding-bottom:10px;}


.zwgk_title{height:42px; line-height:42px; background:url(../images/channel/zwgk_title.jpg) no-repeat top #9b0101; font-size:1.125em; font-weight:bold; color:#fff; padding-left:60px; text-shadow:2px 2px 2px rgba(0,0,0,0.3);}
.zwgk_title a{color:#fff;}
.zwgk_title:hover{color:#fff;}
.zwgk_title a:hover{color:#fff;}

.zwgk_nav{margin:0 -5px; overflow:hidden;}
.zwgk_nav li{float:left; width:50%;}
.zwgk_nav li a{display:block; padding-left:0 !important; margin:0 5px 10px; text-align:center;}

.zwgk_menu{padding:20px 20px 10px; background-color:#f7f7f7;}
.zwgk_menu .zfxx{margin:0 -5px;}
.zwgk_menu .zfxx li{width:50%;}
.zwgk_menu .zfxx li a{padding:18px 0; margin:0 5px 10px;}
.zwgk_menu .zfxx li a:hover{color:#f60; font-weight:bold;}
.zwgk_menu .zfxx li a i{margin:0 10px; background-image:url(../images/channel/zwgk_zfxx_icons.png);}
.zwgk_menu .zfxx li a font{width:90px;}
.zwgk_menu .zfxx li.li1 a i{background-position:0 -30px;}
.zwgk_menu .zfxx li.li2 a i{background-position:0 -60px;}
.zwgk_menu .zfxx li.li3 a i{background-position:0 -90px;}
.zwgk_menu .zfxx li.li4 a i{background-position:0 -120px;}
.zwgk_menu .zfxx li.li5 a i{background-position:0 -150px;}
.zwgk_menu .zdly{margin:0 -5px;}
.zwgk_menu .zdly li{width:50%;}
.zwgk_menu .zdly li a{padding:4px 0; margin:0 5px 10px;}
.zwgk_menu .zdly li a:hover{color:#c00;}
.zwgk_menu .zdly li a i{width:5px; height:5px; margin:0 15px; background-color:#c00;}
.zwgk_menu .zdly li a font{width:108px; line-height:30px;}

.zwgk_button li{margin-top:10px;}
.zwgk_button li a{display:block; padding-left:55px; line-height:60px; color:#fff; font-size:1.5em; font-weight:bold; background:url(../images/channel/zwgk_btn.jpg) no-repeat top;}
.zwgk_button li a:hover{color:#e4a0ac;}

/*ztzl*/
.ztzl{overflow:hidden;}
.ztzl ul{margin:0 -10px 0; overflow:hidden;}
.ztzl ul li{float:left; width:33.33333%; *width:346px;}
.ztzl ul li a{display:block; margin:20px 10px 0; overflow:hidden;}
.ztzl ul li a img{display:block; width:100%; height:147px;}

/*gzcy*/
.gzcy_left{float:left; width:29%;}
.gzcy_right{float:right; width:69%;}

.gzcy_pic li{text-align:center; margin-bottom:10px;}

.gzcy_menu{margin:10px -10px 0;}
.gzcy_menu li{width:50%;}
.gzcy_menu li a{padding:25px 5px 30px; margin:0 10px 20px; background:#f7f7f7; border:none;}
.gzcy_menu li a:hover{background:#efefef;}
.gzcy_menu li a i{display:block; width:65px; height:65px; margin:0 auto 20px; background-image:url(../images/channel/gzcy_menu_icons.png);}
.gzcy_menu li a font{display:block; text-align:center; font-size:1.125em;}
.gzcy_menu li.li1 a i{background-position:0 -65px;}
.gzcy_menu li.li2 a i{background-position:0 -130px;}
.gzcy_menu li.li3 a i{background-position:0 -195px;}
.gzcy_menu li.li4 a i{background-position:0 -260px;}
.gzcy_menu li.li5 a i{background-position:0 -325px;}

.gzcy_zxlb{width:100%;}
.gzcy_zxlb .common_head{line-height:40px; background-color:#e42d2d; border-bottom:none;}
.gzcy_zxlb .common_head .menu1{font-size:1em;}
.gzcy_zxlb .common_head .menu1 li{font-weight:bold; margin-right:0; color:#fff;}
.gzcy_zxlb .common_head .menu1 li a{color:#fff;}
.gzcy_zxlb .bd{overflow:hidden;}
.gzcy_zxlb .bd ul li{position:relative; padding-top:5px; padding-bottom:5px; font-size:.9375em; color:#666; line-height:20px;}
.gzcy_zxlb .bd ul li a{color:#666;}
.gzcy_zxlb .bd ul li a:hover{color:#c00;}
.gzcy_zxlb .bd ul li.head{margin-bottom:10px; font-size:1em; color:#333 !important; background-color:#ffebdc;}
.gzcy_zxlb .bd ul li span{position:absolute; top:50%; margin-top:-10px; text-align:center;}
.gzcy_zxlb .bd ul li span font,
.gzcy_zxlb .bd ul li span a{display:block; padding:0 6px;}
.gzcy_zxlb .bd ul li span.span01{left:0; width:110px;}
.gzcy_zxlb .bd ul li span.span02{position:static; display:block; margin-top:0; margin-right:160px; margin-left:110px; text-align:left;}
.gzcy_zxlb .bd ul li span.span03{right:75px; width:85px;}
.gzcy_zxlb .bd ul li span.span04{right:0; width:75px;}

.gzcy_box{width:48%;}

@media (max-width:1199px) {
.ztzl ul li{
	box-sizing:content-box;
	-moz-box-sizing:content-box; /* Firefox */
	-webkit-box-sizing:content-box; /* Safari */	
}
}



@media (max-width:1024px) {
.zwgk_title{padding-left:0; text-align:center;}
.zwgk_menu{padding:10px 10px 0;}
}

@media (max-width:991px) {
/*xwdt*/
.xwdt_focus{padding-right:0; background-color:#fff;}
.xwdt_left{float:none; width:auto;}
.xwdt_news{float:none; width:auto;}
.xwdt_news .common_bd{padding-bottom:0;}
.xwdt_box{float:none; width:auto;}	
.common_slide_in dl dd.fr{display:none;}

/*zwgk*/
.zwgk_left{float:none; width:auto; margin-bottom:15px;}
.zwgk_right{float:none; width:auto;}
.zwgk_right .common_head{padding-top:5px; padding-bottom:5px;}
.zwgk_menu{padding:15px 15px 5px;}
.zwgk_button li a{position:relative; padding-left:5%; font-size:1.25em; line-height:55px; background:#b2233f;}
.zwgk_button li a i{position:absolute; top:50%; right:5%; margin-top:-15px; width:16px; height:31px; background-image:url(../images/channel/zwgk_arrow.png); background-position:right center;}

/*ztzl*/
.ztzl ul{margin:0 -8px 0 -7px;}
.ztzl ul li a{margin:15px 8px 0 7px; overflow:hidden;}
.ztzl ul li a img{height:134px;}

/*gzcy*/
.gzcy_left{float:none; width:auto;}
.gzcy_right{float:none; width:auto;}

.gzcy_pic{margin:0 -8px 0 -7px;}
.gzcy_pic li{float:left; width:50%;}
.gzcy_pic li a{display:block; margin:0 8px 0 7px;}
.gzcy_pic li a img{width:100%;}

.gzcy_menu{margin:5px -8px 0 -7px;}
.gzcy_menu li{width:33.33333%; margin-bottom:0;}
.gzcy_menu li a{margin:0 8px 10px 7px; padding:15px 5px 20px;}
.gzcy_menu li a i{margin-bottom:15px;}

.gzcy_zxlb .common_head{padding-top:0; padding-bottom:0;}
.gzcy_zxlb .common_head .menu1 li{margin-top:0; margin-bottom:0;}

.gzcy_box{width:100%;}
.gzcy_box.fr{margin-bottom:15px;}
}

@media (max-width:768px) {
.zwgk_button li a{font-size:1.125em;}

.ztzl ul li a img{height:114px;}
}

@media (max-width:640px) {
.ztzl ul li{width:50%;}

.gzcy_menu li{width:50% !important;}
.gzcy_zxlb .bd ul li{font-size:.875em;}
.gzcy_zxlb .bd ul li.head{font-size:.875em;}
.gzcy_zxlb .bd ul li span.span03{display:none;}
.gzcy_zxlb .bd ul li span.span02{margin-right:70px;}
}


@media (max-width:480px) {
.zwgk_button li a{font-size:1em; line-height:45px;}	
.zwgk_button li a i{height:15px; margin-top:-8px;}

.ztzl ul li a img{height:94px;}

.gzcy_pic li{width:100%;}
.gzcy_zxlb .bd ul li span.span01{display:none;}
.gzcy_zxlb .bd ul li span.span02{margin-left:0;}
}

@media (max-width:360px) {
.zwgk_menu .zfxx li a{padding:10px 0;}

.ztzl ul li{width:100%;}
.ztzl ul li a img{height:auto;}
}

@media (max-width:320px) {
.gzcy_menu li{width:100% !important;}
}