body,div,p,ul,li,ol,dl,dt,dd,img,h1,h2,h3,h4{ margin:0; padding:0; list-style:none; border:0;font-family:"微软雅黑";}
body, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input, textarea{padding:0;margin:0;text-decoration:none; font-size: 14px;font-family:"微软雅黑"; color:#404040;}
.fl{float:left;}
.footer-bot-con span {}
.fr{float:right;}
body{background:#F6F6F6;}
.clearfix:before,.clearfix:after{
    content:""; 
    display:table;
}
.commwidth{
width:1200px;
margin:0 auto;
}
.clearfix:after{clear:both;}
.clearfix{
    *zoom:1;/*IE/7/6*/
}
a{ color:#404040;}
a:link{text-decoration:none;font-family:"微软雅黑";}
a:hover{text-decoration:none; color: #BD0006;}

.mr1200{ width:1200px; margin: 0 auto;}
.zy_iconTab{margin-left:-62px;}

/*czb__header_nav*/
  .c_nav_main{
    background-color: #BD0006;
    width: 100%;
  }
  .c_nav_box{
    height: 45px;
    margin: 0 auto;
    width: 1200px;
  }
  .c_nav_item>a{
    color: #fff;
    display: inline-block;
    font-size: 18px;
    height: 45px;
    line-height:45px;
    text-align: center;
    padding: 0 10px;
  }
  .c_nav_item>a:hover,a.c_nav_default{
    border-bottom: 2px solid #fff; color:#fff;
    height: 43px;
  }
  .c_nav_item{
    float:left;
    text-align:center;
    width: 192px;
    border-right: 1px solid #C55D60;
    position:relative;
    height:45px;
    z-index:30;
  }
  .erji_nav_list{
    position: absolute;
    top: 45px;
    left: 0;
    width:100%;
    border-top:1px solid #fff;
  }
  .erji_item a{
    width: 100%;
    display: inline-block;
    line-height: 30px;
    text-align: center;
    background: #BD0006;
    color:#fff;
    border-bottom:1px solid #BD0006;
  }
  .erji_item a:hover{
    line-height: 28px;
    border-bottom: 2px solid #fff;
  }

/*czb______________________________header*position:  relative;*/
.c_main{width:1200px;margin:0 auto;overflow:hidden;padding-bottom:53px;}
.headMain{width:100%;max-width:1920px;background:url(/zgc/uiFramework/commonResource/image/2017101817335485508.jpg) no-repeat center top ;height:188px;margin:0 auto;}
.headCon{padding-top:51px;position:relative;}
.headCon>img{margin-top:10px;}
.dwjs_img{ width: 350px;text-align:center;position: absolute;top:126px;left:233px;}
.logo{width:180px;height:67px;margin-right:40px;}
.logo2{width:314px;}
.logo2 ul{padding-top:9px;padding-left:10px;}
.logo2 ul li{float:left;}
.logo2 ul li a{display:block;font-size:18px;color:#000;text-align:center;line-height: 30px;}
.logo2 ul li a.a1{background: url(/zgc/uiFramework/commonResource/image/2017101909314054820.png) no-repeat left center;padding-left:40px;padding-right:20px;}
.logo2 ul li a.a2{background: url(/zgc/uiFramework/commonResource/image/2017101909311794941.png) no-repeat left center;padding-left:40px;padding-right:20px;}
.sdzc{width:64px;height:67px;padding-left:40px;}
.seachWxy{width:360px;position:relative;}
.cj_formTxt{width:239px; height: 34.5px;text-indent: 15px;   outline: none;margin-top:10px;vertical-align:middle;padding:0;border:0;}
.cj_formSub{
    width: 70px;
    height: 35px;
    border: none;
    outline: none;
    background: url(/zgc/uiFramework/commonResource/image/2017101818053213745.png);
    background-repeat: no-repeat;
    position: absolute;
    right: 0;
    top: 49px;
    cursor: pointer;
    vertical-align:middle;
} 


/*czb_____________________________________________________首页底部*/
.mr{color:#fff;}
.zy_footWrap{width:100%;background: #5F5F5F;padding-bottom:20px;}
.zy_foot{width: 1025px;margin: 0 auto;overflow:hidden;}

.zy_foot ul{margin:30px auto;}
.zy_foot p{line-height: 26px;color: #fff;text-align:center;}

.zy_footWeixin{margin-top: 70px}
.zy_weibo,.zy_weixin{text-align: center;margin-top: 20px;}
.zy_footWrap .mr a{display: inline;padding: 24px;}


/*czb______________________________________________________首页导航*/
.nav {
    background-color: #BD0006;
    height: 45px;
    width: 100%;
}
.head-v3 {
    position: relative;
    z-index: 100; 
    margin:0 auto;
}
.head-v3 .navigation-inner {
    margin: 0 auto;
    position: relative;
    width: 100%;
}
.navigation-up {
    height: 45px;
    margin: 0 auto;
    width: 1200px;
}
.navigation-up .navigation-v3 ul {
    margin-left: 10px;
}
.navigation-up .navigation-v3 li {
    color: #fff;
    float: left;
    font-size: 18px;
    line-height: 45px;
    width:192px;
    text-align:center;
    border-right: 1px solid #C55D60;
}
.navigation-up .navigation-v3 .nav-up-selected-inpage a {
}
.navigation-up .navigation-v3 li a:hover,.navigation-up .navigation-v3 li.nav-up-selected a {
    text-decoration: none;
    border-bottom:2px solid #f9f9f9; 
    height:43px;
    display: block;
}
.navigation-up .navigation-v3 li {
    font-weight: normal;
    margin: 0;
    padding: 0;
}
.navigation-up .navigation-v3 li a {
    color: #fff;
    display: inline-block;
    font-size: 18px;
    height: 45px;
    text-align: center;
    padding:0 10px;
}
.navigation-down {
    left: 0;
    position: absolute;
    top: 45px;
    width: 1000px;
}
.navigation-down .nav-down-menu {
    margin: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.navigation-down .nav-down-menu .navigation-down-inner {
    background:#fff;
    border: 2px solid #006ec1;
    height: 360px;
    position: relative;
    border-top:0;
}
.down01, .down02, .down03, .down04, .down05, .down06 {
    margin: 0 auto;
    padding: 20px;
    width: 960px;
}
.conleft21 {
    float: left;
    width: 200px;
}
.conmid22 {
    float: left;
    padding-left: 19px;
    width: 440px;
}
.conright23 {
    float: right;
    padding-left: 20px;
    width: 274px;
}
.conleft31 {
    float: left;
    margin-right: 12px;
    width: 668px;
}
.conmid32 {
    float: left;
    width: 270px;
}
.conleft41 {
    float: left;
    width: 350px;
}
.conright42 {
    float: right;
    width:590px;
}
.conleft51 {
    float: left;;
    width: 300px;
}
.conright52 {
    float: right;
    width: 640px;
}
.hot {
    background:  url("/zgc/uiFramework/commonResource/image/2016011120374486494.png") no-repeat left center;
    color:orange;
    margin-right: 20px;
    margin-top: 20px;
    text-indent: 18px;
}
.hot a{color: #ffffff;}

.ldxxWxy{padding:15px 0;}




/*导航*/
.navMain{width:100%;;max-width:1920px;background:#3788e4;height:46px;margin:0 auto;}
.navCon{width:1000px;margin:0 auto;}



/*首页头部轮播图*/
.topBanner{width: 100%; margin: 0 auto; height: 600px; overflow: hidden;}
.banner_ol{position: absolute; left: 44%; top: 500px;}
.banner_ol .current{background: #1bafef;}
.banner_ol li{width: 12px; height: 12px; background: #1d3c8f; border-radius: 10px; float: left; margin-left: 20px;}
.banner_ul{position:absolute;left:0;top:0;}
.banner_ul li{width: 100%; height:600px; float: left; display:none;}


/*首页搜索*/
.cjS_reForm{width: 235px; padding-top: 16px; position: relative;}
.cjS_formTxt{width: 148px; height: 28px; line-height: 28px; text-indent: 15px; border: none; background: url(/zgc/uiFramework/commonResource/image/2016092016493953499.png) no-repeat; outline: none;}
.cjS_formSub{width: 20px; height: 20px; border: none; outline: none; background: url(/zgc/uiFramework/commonResource/image/2016090911092757178.png) no-repeat; position: absolute; left: 124px; top: 23px;} 
.cjS_zhong a{width: 50px; height: 46px; line-height: 62px; color: #38b4e1; display: block;}
.cjS_ying a{width: 50px; height: 46px; line-height: 62px; color: #38b4e1; display: block;}

/*头部公共模板*/
.zcj_hLogo{padding-top: 26px;}
.zcj_hLogoR img{width: 455px; height: 60px;}
.zcj_hLogoL img{width: 44px; height: 60px;}
.cj_header{width:100%; background:url(/zgc/uiFramework/commonResource/image/2016091217325966429.png) no-repeat 0px 112px;}
.cj_headZl{width: 1200px; height: 108px; margin: 0 auto;}
.headZl_pic{width: 570px; padding: 24px 0px;}
.headZl_right{width: 622px;  }
.headZl_right .cj_reseach{width: 588px; height: 46px; padding-top: 8px;}
.headZl_right .cj_navZl{width: 622px; height: 58px; }
.cj_reForm{width: 230px; padding-top: 16px; position: relative;}

.cj_zhong a{width: 50px; height: 46px; line-height: 62px; color: #38b4e1; display: block;}
.cj_ying a{width: 50px; height: 46px; line-height: 62px; color: #38b4e1; display: block;}
.cj_navZl ul li{float: left; padding: 0px 18px; height: 40px;}
.cj_navZl ul li a{line-height: 40px; font-size: 15px; color: #333; height: 40px; display: block;}
.cj_navZl ul li a:hover{border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: rgb(41, 174, 223); color: rgb(29, 60, 143);}





/*面包线*/
.position a{display:inline;}


/*示范区概况位文本样式*/
.cj_yydq{padding:20px;}
.cj_yydqImg{/*padding:20px;*/ width: 686px; margin: 0 auto;}
.cj_yydqCont h1{width:810px; font-size: 16px;  padding:10px 0px;}
.cj_yydqCont p{text-indent:2em; font-size: 14px; line-height: 26px;  padding:10px 0px;}
.cj_yydqCont a{text-indent:2em; font-size: 14px; line-height: 46px; display: block;}
.cj_yydqCont a:hover{color: #142a63;}


/*分页的更多样式
.cj_listMore{float: left;}
.cj_listMore div{float:left; padding: 0px 4px 0 0;}
.cj_listMore div a,.cj_listMore div span{font-size: 14px; line-height: 26px;}
.easysite-page-wrap a{padding:0 4px 0 0 !important;}
.cjcj_listMore{float: left; padding: 10px 0px 10px 220px;}
.cjcj_listMore div{float:left; padding: 0px 14px;}
.cjcj_listMore div a,.cjcj_listMore div span{font-size: 14px; line-height: 26px;}

.cj_maplistMore {float: left; padding-top: 20px;}
.cj_maplistMore  div{float:left; padding: 0px 16px;}
.cj_maplistMore div a,.cj_listMore div span{font-size: 14px; line-height: 26px;}*/

.windex,.wg,.wjump{float:left;}
.windex a{    height: 33px;
    line-height: 32px;
    border: 1px solid #dedede;
    padding: 0 20px;
    float: left;
    margin-right: 5px;font-size:15px;}
.windex a:hover,.wjump input.easysite-jump-btn:hover{background:#BD0006;color:#fff;}
.wjump{height:35px;line-height:35px;font-size:15px;margin: 25px auto;
    color: #000;}
.wjump input{height: 31px;
    border: 1px solid #dedede;
    text-align: center;}
.wjump input.easysite-jump-btn{padding: 0 20px;
    margin-left: 2px;
    background: none;
    cursor: pointer;}
.wjump span,.wjump input{color:#333;}
.wfenye_c{overflow: hidden;
    float:left;
    margin: 25px auto;line-height: 35px;
    color: #000;
    margin-left: 70px;
    margin-right: 15px;}
/*机构设置文本样式*/
.cj_jgsz{padding:20px;}
.cj_jgszCont h1{width:676px; font-size: 16px;  padding:10px 0px;}
.cj_jgszCont p{width: 676px; font-size: 14px; line-height: 26px;  padding:10px 0px;}



/*网站导航*/
.zy_wangzhanNAV{width:1000px; margin:0 auto;}
.cj_banSJNL{width:1000px; border-bottom: 2px solid #1aade1; margin-bottom: 35px; margin-top: 40px; margin:35px auto;}
.cj_banSJNLword{margin-bottom: 10px; color:#333; display:block; font-size:18px;}
#a333fe6ec51d421bb6426524c684ba12{margin-top:-20px;}


/*文章列表样式*/
.zy_zcfgTITLE{line-height:36px;}
.zy_zcfgTITLE a{font-size:14px;margin-left:10px;}
.zy_zcfgTITLE a:hover{margin-left:10px;}


/*专栏的文章样式*/
.cj_zcfgInfo span{color:#aaa;line-height:44px;}
.cj_zcfgInfo p{font-size:14px;line-height:28px; width: 490px;}
.cj_zcfgInfo h2 a{font-size:16px;color:#1f3f8d;line-height:44px;}
.cj_zcfgTxtBr{padding-right:22px;}
.cj_zcfgInfo {padding:50px 60px;}


/*细览模板*/
.easysite-news-peruse{     border: 1px solid #BD0006;
    border-bottom: 3px solid #BD0006; border-top:3px solid #BD0006;}


/*办事服务*/
.bsfwMain1{width:auto;margin:0 auto;}
.bsfwul{width: 655px; overflow: hidden;margin: 0 auto;border:1px solid #E9E9E9;}
.bsfwul li{text-align:center;float:left;background:#fff;line-height:26px;border-right:1px solid #E9E9E9;}
.bsfwul li a{display:block;padding:0 21px;}
.bsfwul li:last-child{border-right:none;}
.bsfw_a{display:inline-block;}
.bsfwul li:hover a,.bsfwul li.hove a{border-bottom:2px solid #4B96E9;color:#4B96E9;}

#easysiteText .bgtable{width:1125px;margin:0 auto;border-collapse:collapse;}#easysiteText .bgtable td{border:1px solid #000;}
#tab1{padding-left:10px;}

//下拉列表中的文章管理模块
/*列表样式*/
.itemul{padding-top:20px;}
.item_li{overflow:hidden;height:30px;line-height:30px;*line-height:27px;}
.item_li>a{ float:left;}
.item_li>a:hover,.hover{color:#1F3B8F;}
.item_li img{}
.item_li>span{float: left;margin-top: 13px;margin-right: 10px;display: inline-block;width: 5px;height: 5px; background: #0078AD; }
.op{ float:right;width:90px;height:30px;}
.op a{display:block; width: 30px; height:16px;float:left;padding-top:8px;}
/*资源之南*/
.zyznbox1{padding:0px 10px 0px 27px;overflow:hidden;}
.zyznboxdiv1{width:88px;height:80px;padding:10px;position:relative;overflow:hidden;background:url(/zgc/uiFramework/commonResource/image/2017063015100941896.jpg) no-repeat 11px 10px;}
.zyznboxsp1{display: block;width: 60px; position: absolute;color: #fff;text-align: center;bottom: 10px;padding: 0 5px;left: 20px;}
.zyznboxdiv2{width:88px;height:80px;padding:10px;position:relative;overflow:hidden;background:url(/zgc/uiFramework/commonResource/image/2017063015091447759.jpg) no-repeat 11px 10px;}
.zyznboxsp2{display:block;position:absolute;color:#fff;bottom: 20px;left: 25px;}
.zyznboxdiv3{width:88px;height:80px;padding:10px;position:relative;overflow:hidden;background:url(/zgc/uiFramework/commonResource/image/2017063015065747144.jpg) no-repeat 11px 10px;}
.zyznboxsp3{display: block;width: 70px; position: absolute;color: #fff;text-align: center;bottom: 10px;padding: 0 5px;left: 13px;}
.zyznboxdiv4{width:88px;height:80px;padding:10px;position:relative;overflow:hidden;background:url(/zgc/uiFramework/commonResource/image/2017063015080553406.jpg) no-repeat 11px 10px;}
.zyznboxsp4{display:block;position:absolute;color:#fff;bottom: 20px;left: 25px;}
.zyznboxdiv5{width:88px;height:80px;padding:10px;position:relative;overflow:hidden;background:url(/zgc/uiFramework/commonResource/image/2017063014310170508.jpg) no-repeat 11px 10px;}
.zyznboxsp5{display:block;position:absolute;color:#fff;bottom: 20px;left: 25px;}


/*示范区概况*/
.sf{
		overflow: hidden;
	}
	.sf li{
		float:left;
		width:85px;
		margin:5px;
		border:1px solid #E1E1E1;
		text-align: center;
		line-height: 30px;
		background:#fff;
	}
       .sf li a{
		display:block;
		width:100%;
		line-height:30px;
		text-align:center;
	}
	.sf li a:hover{
		color:#3889E5;
		font-weight: bold;
	}


/*管委会介绍*/

     li.last_li{
		width:182px;
		background: #51B4CB;
	}
        li.last_li img{
          vertical-align:middle;
          margin-right:5px;
        }
	li.last_li a{
		color:#fff;
	}

/*互动访谈*/
.first-hd{
padding-left:4px;
}
.theme_group{
		padding:5px 10px;margin:5px 0;line-height:25px;width:542px;
	}
	.theme{
		background:#EEEEEE;
		color:#444444;
		padding:5px 6px;
                margin-right:10px;
                font-weight:bold;
	}
    .theme1{
    background: url(/zgc/uiFramework/commonResource/image/2017070411065523985.png) no-repeat;
    background-position: 8px 8px;
    padding-left: 30px;
    background-color: #eee;
}
.theme2{
    background: url(/zgc/uiFramework/commonResource/image/2017070411095024957.png) no-repeat;
    background-position: 8px 8px;
    padding-left: 30px;
    background-color: #eee;
}
.theme3{
    background: url(/zgc/uiFramework/commonResource/image/2017070411074886133.png) no-repeat;
    background-position: 8px 7px;
    padding-left: 30px;
    background-color: #eee;
}
        .gn {
                padding-left:14px;
        }
.gn img{width:164px;height:101px;}
       .gn li{
		float:left;
                margin:8px 0;
	}
	.gn a{
                margin-right:25px;
		display:inline-block;
	}
        .gn p{
               width: 164px;
               text-align: center;
               background:#EEEEEE;
               padding:3px 0;
         }

/*在线解答*/
 .box-list{margin-top:10px;}
	.wz-item{
		width:277px;
	}
	.box-list img{
		margin:10px;
	}
        .wz-item a{
    margin: 5px 0;
    color: #444444;
    font-size: 16px;
    font-weight: bold;
    display: inline-block;
	}
/*下拉菜单的文字列表*/
 .item-li{
    overflow:hidden;
    line-height:30px;
    *line-height:27px;
  }
  .item-li>a{
    float:left;
  }
  .item-li>a:hover,.hover{
    color:#1F3B8F;
  }
.item-li img{
    vertical-align:middle;
    position: relative;
    top: -5px;
}
  .item-li .icon{
    float: left;
    margin-top: 13px;
    margin-right: 10px;
    display: inline-block;
    width: 5px;
    height: 5px;
    background: #0078AD;
  }
.item-li>span{
    
  }

/*下拉菜单统计信息*/
.tj{
		overflow: hidden;
                margin-top:10px;
	}
	.tj-li{
		width:126px;
		height:30px;
		padding:4px;
		float:left;
	}
	.tj-li a{
		display: inline-block;
		width:100%;
		line-height: 30px;
		text-align: center;
		color: #fff;
                text-decoration:normal;
	}
	.progess_li1 a{
		background:#E09F43;
	}
	.progess_li2 a{
		background:#94BB68;
	}
	.progess_li3 a{
		background:#4E8FCF;
	}
	.progess_li4 a{
		background:#D2B14A;
	}
	.progess_li5 a{
		background:#C45154;
	}
.neirong2{padding-top:15px;}
/*办事服务列表页面*/
.zy_zlhjsjl{width: 700px;padding: 15px 8px 0;}
  .rctq_tit{ height: 48px; display:inline-block; float:left; background: url(/zgc/uiFramework/commonResource/image/2017062916525070464.jpg) repeat-x;}
  .width80{width: 50px;}
  .width90{width: 80px;}
  .padding25{padding: 20px 16px 20px;width: 160px;line-height: 22px;}
  .lineH{padding:45px 0  0 20px;}
  .lineH1{line-height: 100px;}
  .zy_gljg {text-align: center;}
  .zy_lxfs{text-align: center;}
  .zy_slsj{line-height: 22px;padding-top: 20px;padding-left: 20px;}
  .zy_zlhjsjlHead{width:700px;height:48px; }
  .zy_zlhjsjlHead span{line-height: 48px;color: #fff;font-weight: bold;font-family: "微软雅黑";font-size: 14px;}


.rightsMsg{
    padding:20px 0 20px 30px;
    overflow: hidden;
  }
.rightsMsg li{
    width:300px;
    float:left;
    height:42px;
    color:#444444;
}
.rights_box{
    color:#444;
    font-weight:bold;
  }

.msggk2{
  text-align:center;
  overflow:hidden;
  padding:10px 0;
  width:300px;
}
.msggk2 li{
   width:96px;
   padding:15px 0;
   border:0;
}
#tab1{padding-top:20px;}












/* CSS 手机站 */

body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,a,input,dl,dt,dd,em,strong {
	margin:0;
	padding:0;
	font-family:"微软雅黑","宋体",arial,verdana,sans-serif;
	color:#404040;
	font-size:14px;
       -webkit-text-size-adjust:none;
}


img {
 border:none;
}
ol,ul,ol li,ul li {
	list-style:none;
}
a {
	text-decoration:none;
}
a:hover {
	color:#CA3438;
}

/*clearfix*/
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	zoom:1;
}

body {
	background:#f0f0f0;
}
body.menu_act {
	overflow:hidden;
height:100%;
}

.header h1,
.header h2 {
	float:left;
}
.header h1 img {
	height:38px;
}
.header h2 img {
	height:40px;
}
.header .btn_search {
    float: right;
    width:26px;
margin-top:5px;
}
.header .btn_search img {
    display:block;
    width:26px;
}
.header .btn_search a {
   font-size:13px;
    color:#fff;
}
.footer {
	background:#5f5f5f;
	text-align:center;
	padding:15px 10px;
}
.footer p {
	color:#fff;
	font-size:12px;
}

.sec_area {
	background:#fff;
	padding:15px;
	margin-bottom:20px;
}


.ani_new {
	margin-bottom:10px;
}
.ani_new .swiper-slide img {
	display:block;
	width:100%;
        height:250px!important;
}
.ani_new .swiper-slide span {
	display:block;
	width:100%;
	height:30px;
	position:absolute;
	bottom:0;
	left:0;
	background:url(/zgc/resource/cms/2018/10/bg_cover.png) repeat;
	line-height:30px;
}
.ani_new .swiper-slide span a {
	font-size:14px;
	color:#fff;
	margin-left:10px;
}
.ani_new .swiper-container-horizontal .swiper-pagination-bullets {
	right:0px;
	left:auto;
	bottom:8px;
	width:80px;
}
.ani_new .swiper-pagination-bullet {
	opacity:1;
}
.ani_new .swiper-pagination-white .swiper-pagination-bullet-active {
	background:#bd0006;
}
.btm_btn {
	background:#fff;
	overflow:hidden;
}
.btm_btn li {
	float:left;
	width:50%;
}
.btm_btn li:nth-child(0) a {
	border-right:1px solid #f0f0f0;
}
.btm_btn li:last-child a {
	border-left:1px solid #f0f0f0;
}
.btm_btn li img {
	width:25px;
	vertical-align:middle;
	margin-right:5px;
}
.btm_btn li a {
	display:block;
	text-align:center;
	color:#888;
	font-size:15px;
	height:34px;
	line-height:34px;
}
.more {
	text-align:center;
}
.more a {
	font-size:14px;
	color:#eeb704;
}
#main_page_con .more {
       margin-bottom:25px;
}
.list_type {
	margin-bottom:15px;
}
.list_type li {
	border-bottom:1px dotted #ccc;
	padding:5px 0;
}
.list_type li span {
	display:block;
	text-align:right;
	font-size:12px;
	color:#ccc;
}

.tab_type {
	margin-bottom:10px;
}
.tab_type li {
	display:inline-block;
	font-size:13px;
	padding:3px 8px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
color:#bd0006;
font-weight:bold;

}
.tab_type li.act {
	color:#fff;
	background:#bd0006;
}
.tab_type_spec {
	text-align:left;
}
.tab_type_spec li {
	text-align:center;
}
.tab_type_spec li a:hover {
	color:#fff;
	background:#bd0006;
}
.tab_type_spec li a {
	color:#bd0006;
}

.icon_list_type {
	overflow:hidden;
}
.icon_list_type li {
	float:left;
	width:25%;
	text-align:center;
padding-bottom:15px;
}
.icon_fix li {
min-height:130px;
padding-bottom:0;
}
.icon_list_type li img {
	display:block;
	width:50px;
	margin:0 auto;
}
.icon_list_type li a {
	font-size:13px;
}

.icon_spec li img {
	width:33px;
}

.main_nav_area {
	position:relative;
	background:#bd0006;
}
.main_nav ul {
	overflow:hidden;
}

.main_nav ul li {
	width:33.33%;
float:left;
}
.main_nav ul li a {
	display:block;
	text-align:center;
	padding:8px 0;
	font-size:15px;
	color:#fff;
}
.main_nav ul li a span {
	display:block;
	height:20px;
	line-height:20px;
}
.main_nav ul li:nth-child(2) a span,
.main_nav ul li:nth-child(5) a span {
	border-left:1px solid #fff;
        border-right:1px solid #fff;
}
.menu_b {
     float:right;
width:30px;
margin:5px 0 0 15px;
}
.menu_btn {
     float:right;
background:#bd0006;
width:20px;
height:17px;
padding:5px;
}
.menu_btn span {
     display:block;
height:3px;
background:#fff;
margin-bottom:4px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
text-indent:-9999px;
}
.menu_b em {
color:#fff;
font-size:13px;
font-style:normal;
width: 30px;
display: block;
text-align: center;
}


.menu_btn_act {
transform:rotate(90deg);
-ms-transform:rotate(90deg); /* Internet Explorer */
-moz-transform:rotate(90deg); /* Firefox */
-webkit-transform:rotate(90deg); /* Safari 和 Chrome */
-o-transform:rotate(90deg); /* Opera */
background:none;
}

.menu_btn_act span {
background:#fff;
}
.float_menu {
	padding:20px 0;
	background:url(/zgc/resource/cms/2018/10/bg_menu.png) repeat;
	position:fixed;
	width:100%;
	top:0;
	overflow-y:scroll;
	z-index:10;
	display:none; left:0; box-sizing: border-box;
}
.float_menu h2 {
	border-bottom:2px solid #c2c2c2;
	height:29px;
	line-height:29px;
	padding-left:15px;
	margin-bottom:10px; box-sizing: border-box;
}
.float_menu h2 span {
	border-bottom:2px solid #bd0006;
	height:29px;
	line-height:29px;
	display:inline-block;
	padding:0 5px;
	font-size:15px;
	color:#bd0006;
}
.float_menu h2 span a {
	color:#bd0006;
}
.float_menu ul {
	padding:10px 15px 0 15px;
	overflow:hidden;
}
.float_menu ul li {
	/*width:50%;*/
	float:left;
	margin:0 10px 10px 0;
	list-style:inside;
	font-size:12px;
	color:#bd0006; text-align:left;
}
.float_menu ul li a {
	font-size:13px;
	color:#666;
	color:#bd0006;
}
.float_menu ul li ul li {
	list-style:none;
}
.float_menu ul li ul li a {
	color:#666;
}
.menu_act .float_menu {
	display:block;
}

.tit_type {
	background:#eee;
	-moz-border-radius: 5px 0 0 5px;
	-webkit-border-radius:5px 0 0 5px;
	border-radius:5px 0 0 5px;
	margin-bottom:15px;
}
.tit_type span {
	background:#bd0006;
	color:#fff;
	font-weight:normal;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	display:inline-block;
	height:28px;
	line-height:28px;
	padding:0 10px;
}
.tit_type_sub {
	border-bottom:1px solid #bd0006;
	height:24px;
	line-height:24px;
	color:#bd0006;
	font-weight:normal;
	margin-bottom:15px;
	padding-left:10px;
}
.pagination {
	text-align:center;
}
.pagination li {
	display:inline;
}
.pagination li a {
	display:inline-block;
	border:1px solid #ccc;
	padding:2px 10px;
}
.pagination li a:hover {
	color:#fff;
	background:#bd0006;
}
.detail_area {
	padding:15px 0;
}
.detail_area_h {
	border-bottom:1px solid #bd0006;
	text-align:center;
	padding:0 0 15px 0;
}
.detail_area_h h2 {
	font-size:16px;
	line-height:1.2;
	font-weight:normal;
	margin-bottom:20px;
}
.detail_area_h span {
	font-size:13px;
	color:#666;
	margin:0 10px;
}
.detail_area_h span span {
	margin:0;
}
.detail_area_body {
	padding:10px 0;
width:100%;
overflow-x:scroll;
}
.detail_area_body p {
	font-size:14px;
	color:#555;
	line-height:2.0;
}
.detail_area_body img {
	display:block;
	width:100%;
}
.breadcrumb {
    font-size:12px;
	color:#333;
	margin-bottom:15px;
}
.breadcrumb span,
.breadcrumb span a {
	font-size:12px;
	color:#333;
}
.img_con img {
width:100%;
}
.lr_imgtxt li {
	position:relative;
	padding:0 0 10px 120px;
	border-bottom:1px dashed #ccc;
	margin-bottom:10px;
}
.lr_imgtxt li img {
	position:absolute;
	width:115px;
	top:0;
	left:0;
}
.lr_imgtxt li p {
	padding-top:5px;
}

.search_form p {
	padding:15px;
	text-align:center;
}
.search_form p input {
	border:1px solid #ddd;
	width:90%;
	height:34px;
	padding:0 4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
.search_form p button {
	color:#fff;
	background:#bd0006;
	width:30%;
	height:30px;
	line-height:30px;
	padding:0;
	border:none;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}

.banner_list li {
margin-bottom:15px;
}
.banner_list li a {
display:block;
height:36px;
line-height:36px;
color:#B97A3C;
text-align:center;
-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
border:1px solid #ddd;
background:#f8f3e4;
}
.banner_list02 {
overflow:hidden;
margin-bottom:15px;
}
.banner_list02 li {
float:left;
width:48%;
margin:0 1% 10px 1%;
}
.banner_list02 li a img {
width:22px;
margin-right:10px;
vertical-align:middle;
}
.banner_list02 li a {
display:block;
height:36px;
line-height:36px;
color:#fff;
text-align:center;
}
.banner_list02 li:nth-child(1) a {
background:#ee473e;
}
.banner_list02 li:nth-child(2) a {
background:#fd5411;
}
.banner_list02 li:nth-child(3) a {
background:#ff8b10;
}
.banner_list02 li:nth-child(4) a {
background:#ff9c34;
}

.erji_nav_list .erji_item a:hover{color:#fff}
#mySearchFormAction{display:none !important;}





/*header*/
.head_one{ width: 100%; height: 235px; border-bottom: 1px solid #DC8490; background: #BD1A2D; }
.head_one_zt{ width: 1200px; margin: 0 auto; }
.head_one_logo{ margin-top: 45px; }       
        
.head_one_logo2{ position: relative; top: 0px; left: -20px; }
        
.head_one_cd{ display: inline-block; }
        
.head_one_cd li{ list-style: none;  float: left; font-size: 16px;color: #fff; }
        
.head_one_cd li a{ text-decoration:none; color: white; }
.erjiNav { display: none; width: 100%; overflow: hidden; position: absolute; left: 0;  background-color: #FFF6E2; border-bottom: 1px solid #F7CE8C; z-index:9; }

.mo_nav_no .erjiNavShow { display: block; }

.erjiUl .erji { line-height: 40px; height: 40px; width: 110px; margin: 0 20px; }

.erjiUl .erji a { font-size: 18px; color: #000; }
.erjiUl .erji:hover a { color: #F71501; }
.head_towbf{ width:100%; background: #BD1A2D; height:70px; position: relative; }
.head_dh{ width:1200px; margin:0 auto; }
.mo_nav{ width: 1200px; }
.mo_nav li{ width: 16.6%; float: left; text-align: center; line-height: 66px; height: 70px; }
.mo_nav li a{ font-size: 24px; color: #ffffff; }

#textfield { width: 565px; height: 50px; border-radius: 5px; border: 1px solid #E5E5E5; color: #666; font-size: 16px; padding-left: 90px; outline: none; color:#C0C0C0; font-family: "微软雅黑"; background:#ffffff; }

.search .btn { background: url(/zgc/resource/cms/2020/03/search.png) no-repeat center; width: 25px; height: 25px; border: none; position: relative; right: 25px; top: 13px; float:right; }

.ssk_zt{float: left;margin-right: 50px;margin-top: 20px;position: relative;}

.sqw_sbw{ position: absolute; top: 14px; font-size: 16px; color: #A8A8A8; font-family: "微软雅黑"; left: 10px; border: 1px #ffffff solid; }

.search_txt{ border: 0; margin-left: 20px; height: 100%; font-size: 16px; color: #A8A8A8; outline: none; }


.mo_nav_yes{ background: #DBBC83; }

.mo_nav_no:hover{ background: #DBBC83; }

/*footer*/
.tyj_foot{width: 100%;overflow: hidden;height: 210px;background: #B8192C;}
.tyj_foot_zt{ width: 1200px; margin: 0 auto; overflow: hidden; }
.box_1{ margin-top: 70px; float: left; }
.box_1 img{ margin-right: 5px; }
.box_2{ width: 225px; background: #AA1728; float: left; margin-top: 30px; margin-left: 20px; padding:27px 10px; }
.box_2 ul li{ float: left; width:50%; height:32px; line-height:32px; text-indent:2em; }
.box_2 ul{ overflow: hidden; }
.box_2 ul li a{ font-size: 14px; color: #FFFFFF; }
.box_2 p{ padding-left: 15px; margin-top: 20px; }
.box_2 span{ margin-right: 20px; color: #ffffff; }
.box_2 span{ font-size:14px}
.box_2 a{ color: #fff; font-size: 14px; }
.box_3 { float: left; margin-top: 30px; margin-left: 40px; background: #AA1728; padding: 43px 21px; }
.box_3 p { font-size: 14px; color: #fff; line-height: 32px; }
.box_4{width: 278px;height: 150px;background: #AA1728;float: left;margin-top: 30px;margin-left: 40px;}
.ewm1{width: 80px;text-align: center;color: #ffffff;font-size: 14px;display: inline-block;margin-left: 35px;position: relative;top: 25px;}
.ewm2{width: 80px;text-align: center;color: #ffffff;font-size: 14px;display: inline-block;position: relative;top: 25px;left: 40px;}
.guohui{ position: relative; top: 3px; margin-right: 5px; }
.footer-bot{ background-color:#dabb85; }
.footer-bot-con span,.footer-bot-con a{ color:#333; display:inline-block; height:30px; line-height:30px;margin-top:10px; margin-right:30px; font-size:14px;float:none; overflow:hidden;}
.footer-bot-con{
text-align:center; overflow: hidden;padding:13px 0;
}
.footer-bot-con p span{display:inline-block;}

@media only screen and  (max-width: 750px){
html,body{
overflow-x:hidden;
}
.c_main{
width:100%;
padding-bottom:0;
}
.online_list{
padding:0!important;
}
.online_list li{
width:100%!important;
}
.online_list img{
width:100%!important;
}
.wfenye_c {
    overflow: hidden;
    float: left;
    margin: 10px auto;
    line-height: 20px;
    color: #000;
    margin-left: 0px;
    margin-right: 0px;
}
.windex a {
    height: 25px;
    line-height: 25px;
    border: 1px solid #dedede;
    padding: 0 6px;
}
.wjump {
    height: 18px;
    line-height: 18px;
    font-size: 15px;
    margin: 5px auto;
    color: #000;
}
.wjump input {
    height: 21px;
    border: 1px solid #dedede;
    text-align: center;
}
.cj_xilan{
width:100%!important;
}
.cj_xilan .cj_xilanCont{
width:100%!important;
}
}
@media only screen and  (max-width: 1024px){
.footer-bot-con span{margin-right: 0;}
.head_one_logo2 { display: none; }

.head_one_cd { display: none; }

.head_one { height: auto; padding: 20px 0; }

#textfield {width: 87%;}
.ssk_zt { width: 72%;}

.head_one_logo {width: 100%;margin-top: 10px;}

.head_one_right {margin-top: 2px;float: left;width: 100%;padding-left: 2%;padding-right: 2%;box-sizing: border-box;}

.head_dh { width: 100%; overflow: hidden; }

.mo_nav { width: 100%; }

.mo_nav li {width: 33%;height: 40px;line-height: 40px;}

.head_towbf { height: auto; }

.mo_nav li a {font-size: 18px;}

.commwidth { width: 100%; }

.erjiNav.erjiNavShow {top: 80px;bottom: auto;border-radius: 10px;width: 94%;left: 14px;}

.tyj_foot{height:auto;}

.tyj_foot_zt {width: 100%;padding: 0 20px;box-sizing: border-box;}

.box_2, .box_3 {display: none;}

.box_4 {margin-left: 0;width: 100px;background: none;float: right;margin-top: 20px;}

.ewm1 {margin-left: 10px;top: 0;}

.ewm2{display:none;}

.box_1 { margin-top: 20px;}

.footer-bot-con span ,.footer-bot-con a{display: none;}

.footer-bot-con span.footer-bq {display: block;text-align: center;width: 100%;font-size: 16px;height:50px;line-height:50px;}
}