/***********全局重置CSS*****************/
body,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd{margin:0; font-size:12px;}
p{ margin:0;}
ul,ol,li{padding-left:0;list-style-type:none;}
img{border:0;}/***消除img默认边框*****/
a{text-decoration:none;}/* 链接无下划线 */
a:hover{cursor:pointer;text-decoration:underline;} /*鼠标在链接上出下划线,为手势形态 */
table {border-collapse:collapse;}/*细线表格*/
em{font-style:normal;}
html{ overflow-y:scroll;}/***默认让所有浏览器出现右边滚动条****/
.clear{font-size:0;line-height:0;height:0;clear:both;overflow:hidden;display:block;}
:focus{ outline: 0;}
/***默认清除浮动****/
body {font-family:"微软雅黑","sans-serif","Arial";font-size:12px; background:#fff;}
/****************全局头尾******************/
/******底部样式******/
.footer {width:100%; background:#7ac43f; margin:30px 0 0 0; padding:30px 0;}
.footer_con{ width:90%; margin:0 auto; color:#fff; font-size:14px;text-align:center; line-height:24px;}

/****中间头部样式***/
.top_bg{ width:100%; height:275px; background:url(2019072302bj_02.jpg) center top no-repeat; padding:170px 0 0 0;}
.top_bg_con{ width:70%; margin:0 auto; position:relative; max-width:828px;}
.top_bg_con img{ width:100%;}

.menu_bg{ background:#7ac43f; height:52px; width:100%; position:relative;}
.menu{ width:100%; max-width:1200px;  margin:0 auto;}
.menu ul{ width:100%;overflow:hidden;}
.menu ul li{ width:14.2%; text-align:center; height:52px; line-height:52px; float:left;font-size:18px;}
.menu ul li a{ display:block; height:52px; color:#fff;}
.menu ul li a:hover{ text-decoration:none; background:#63ce67;}


.menu_bg .mobilenav{ background:url(cuping20180103_03.png) center center no-repeat; background-size:cover; width:33px; height:25px; position:absolute; right:40px; top:50%; margin-top:-15px; display:block; cursor:pointer;display:none; }
.menu_bg .mobilenav.show { background-image:url(caidan20180103_07.png);}

.nav{width:50%;  max-width:266px; display:none; right:0px; background:#063880; top:52px; position:absolute; z-index:999;  }
.nav ul{ }
.nav ul li{  height:65px; line-height:65px; font-size:20px; text-align:center;}
.nav ul li a{ color:#fff; display:block; height:100%; }
.nav ul li a:hover{ text-decoration:none;  background:#63ce67;}

.tit_topcon{ height:48px; background:#ededed; width:100%;}
.tit_topcon p{max-width:1160px; margin:0 auto; line-height:48px; height:48px; overflow:hidden; background:url(2019072302quanguopc.png) left center no-repeat; padding:0 0 0 50px; font-size:16px; color:#000;}
.tit_topcon p a{color:#000; padding:0 5px;}

.conter{ width:100%; max-width:1200px; margin:0px auto; overflow:hidden;}
.conter .tit{ border-bottom:1px solid #cccbc9; height:33px; line-height:33px; margin:0 0 15px 0; background:#fff;}
.conter .tit span{ float:left; width:109px; text-align:center; background:#e9e9e9; color:#000; font-size:16px; cursor:pointer;}
.conter .tit span.hover{ background:#7ac43f; color:#fff;}
.conter .tit a{ float:right; color:#000; font-size:12px;}
.conter .tit em{ float:left; width:45px;}
.conter .leftcon{ float:left; width:64%;}
.conter .rightcon{ float:right; width:34%;}


.conter .leftcon .zwyw_cont_top{ width:auto; overflow:hidden; margin:20px 0 30px 0;}
.conter .leftcon .zwyw_cont_top .top_con{ height:40px; line-height:40px; overflow:hidden;color:#333333; font-weight:bold;}
.conter .leftcon  .top_con a{ color:#333333;}
.conter .leftcon  .zwyw_leftcon{ float:left; width:50%; overflow:hidden; position:relative;}
.conter .leftcon  .zwyw_leftcon ul li img{ width:100%; display:block;}
.conter .leftcon  .zwyw_leftcon ul li p{ position:absolute; width:100%; background:#000; height:40px; line-height:40px; color:#fff; bottom:0px; left:0px; font-size:14px; text-indent:2em;opacity: 0.7;}

.bannerdot{ position:absolute; z-index:99;  width:100%;right:0px; bottom:10px; text-align:right; }
.bannerdot span{ width:10px; height:10px; background:#808180; border-radius:10px; opacity:1;margin:0 4px; }
.bannerdot span.swiper-pagination-bullet-active{ background:#fff;}


	.slideshow {
	  position: relative;
	  z-index: 1;
	  height: 100%;
	  max-width: 767px;
	}
	.slideshow * {
	  outline: none;
	}
	.slideshow .item {
	  height: 100%;
	  position: relative;
	  z-index: 1;
	}
	.slideshow .item p{ position:absolute; width:100%; background:#000; height:40px; line-height:40px; color:#fff; bottom:0px; left:0px; font-size:14px; text-indent:2%;opacity: 0.7;}
	.slideshow .item img {
	  width: 100%;
	}
	.slick-dots{ bottom:10px;  text-align:right; z-index:999;}
	.slick-dots li{ background:#808180; border-radius:10px; width:11px; height:11px;}
	.slick-dots li.slick-active{ background:#fff;}
	.slick-dots li button:before{ color:#808180;opacity:1;font-size:0px; content:"1"; height:11px; width:11px; padding:0;}
	.slick-dots li.slick-active button:before{ color:#fff;}

.conter .leftcon  .zwyw_rightcon{ float:right; width:48%;}
.conter .leftcon  .zwyw_rightcon .topcon{ padding:10px 0; border-bottom:1px solid #cccbc9;}
.conter .leftcon  .zwyw_rightcon .topcon h1{ line-height:24px; height:48px; overflow:hidden; font-size:16px; text-align:center;  }
.conter .leftcon  .zwyw_rightcon .topcon a{ color:#333333;}
.conter .leftcon  .zwyw_rightcon .topcon p{ height:48px; line-height:24px; overflow:hidden;  font-size:14px;}
.conter .news_list{ margin:20px 0 0 0;}
.conter .news_list .more{ border-top:1px dashed #666; height:20px; margin:30px 10px 0 10px; display:none;}
.conter .news_list .more a{ position:relative; top:-15px; height:30px; line-height:20px; background:#fff; width:70px; text-align:center; color:#666; font-size:24px; margin:0 auto; display:block;}
.conter .news_list ul{  display:none;}
.conter .news_list ul li{ line-height:40px; height:40px; overflow:hidden; font-size:14px; color:#333; padding:0 20px;}
.conter .news_list ul li span{ float:right;}
.conter .news_list ul li a{color:#333;}
.conter .rightcon .news_list ul li{ background:url(quanguopc20180112_17.png) 10px 16px no-repeat; height:36px; line-height:36px; overflow:hidden;}

.conter .rightcon .lianxi_cont{ background:#ededed; padding:0 0 20px 0; margin:10px 0 0 0;}
.conter .rightcon .lianxi_cont .lianxi_list{ margin:20px 20px 0 20px;color:#333; font-size:14px;  line-height:22px; position:relative; padding:0 0 0 45px;}
.conter .rightcon .lianxi_cont .lianxi_list h1{ position:absolute; top:50%; margin-top:-16px; left:0px;}
.conter .rightcon .lianxi_cont .lianxi_list p{ border-left:1px solid #cdcdcd; padding:0 0px 0 10px; margin:0 0 0 10px;}





/*--子栏目--*/
.zx_xxgk_ml{ max-width:1200px; margin:0 auto; background:#fff; padding:0 10px; }
.zx_rm_tit{border:1px solid #f0f0f0; border-bottom:1px solid #0cc426; height:49px; background:#f4f4f4;}
.zx_rm_tit span{ float:left; color:#0067cc; font-size:18px; padding:0 0 0 20px; line-height:49px; }
.zx_rm_tit span s{ color:#565656; text-decoration:none;}
.zx_rm_tit p{ float:right; text-align:right; line-height:14px; height:14px; font-size:14px; margin:17px 0;font-weight:bold;color:#4e4f51; padding:0 20px 0 0;}
.zx_rm_tit p em{ padding:0 10px 0 0;}
.zx_rm_tit p a{ padding:0 10px ; border-left:1px dotted #4e4f51; color:#4e4f51; }
.zx_rm_search{ background:#f5f7fa; height:49px;}
.zx_rm_search span{ float:left; color:#373737; font-size:18px; padding:0 0 0 20px; line-height:49px;}
.zx_rm_search  p{ float:left; height:34px; margin:7px 10px; line-height:34px;}
.zx_rm_search  p input{ height:34px; line-height:34px; font-size:14px; color:#373737; border:none; background:#fff; width:500px; float:left; padding:0 10px;}
.zx_rm_search  p .btn{ background:#3dca4e url(../zrsearch20160912_06.png) no-repeat center center; border:none; width:34px; height:34px; cursor:pointer;}
.zx_rm_search a{ float:left; background:#da1939; color:#fff; font-size:18px; padding:0 10px; line-height:34px; height:34px; margin:7px 0 0 0;}
.zx_rm_search a:hover{ text-decoration:none;}

.zx_cont{ width:100%; max-width:1200px; overflow:hidden; margin:10px auto;}

.zm_ml_xsdw_left{ width:25%;  overflow:hidden; float:left;}
.zm_ml_xsdw_left .xw_tit{ background-color:#0067cc;  background-repeat:no-repeat; background-position:15px center; height:50px; line-height:50px; font-size:18px; color:#fff; text-indent:20px; margin:0 0 1px 0;}
.zm_ml_xsdw_left ul li{width: 100%;  overflow: hidden;   margin: 0 0 1px 0;}
.zm_ml_xsdw_left ul li a{display:block;color:#4c4c4c; height:50px; line-height:50px; background:#f5f7fa;position:static; font-size:16px; padding:0 0 0 30px;}
.zm_ml_xsdw_left ul li a:hover{ text-decoration:none;   background: #1b94d3; color:#fff;}

/*--列表--*/
.zm_ml_xsdw_tit{ height:50px; line-height:50px; border-bottom:1px solid #ccc;}
.zm_ml_xsdw_tit span{ position:relative; height:50px; border-bottom:1px solid #1b94d3; color:#1b94d3; text-align:center; width:120px; float:left; font-size:16px; font-weight:bold;}
.zm_ml_xsdw_right{ width:73%; float:right;}
.zm_ml_xsdw_right .zx_ml_list ul li{ height:46px; line-height:46px; color:#333; overflow:hidden; font-size:14px; background:url(quanguopc20180112_17.png) 5px 19px no-repeat; padding:0 0 0 20px;}
.zm_ml_xsdw_right .zx_ml_list ul li span{ float:right;}
.zm_ml_xsdw_right .zx_ml_list ul li a{ color:#333;}
.zx_ml_list_page{  height:54px; background:#e1ebf6;font-size:14px; margin:20px 0px 0 0px; font-weight:bold;}
.zx_ml_list_page .rightcon{ float:right; width:300px; display:inline; margin:17px 0 0 0; }
.zx_ml_list_page .rightcon a{ float:left; padding:0 7px; height:20px; line-height:20px; color:#000; display:inline; margin:0 2px; }

.zx_ml_list_page .rightcon a:hover{ text-decoration:none;}
.zx_ml_list_page .rightcon  span{ float:left;}
.zx_ml_list_page .rightcon a.hover{  background:#3d7fca; color:#fff;}
.zx_ml_list_page .rightcon a.next{ background:#96aac1; color:#fff;}



      /*--详情页--*/

.zx_xxgk_cont{padding:10px; overflow:hidden; }

.zx_xxgk_cont .tit{ background:#f8f8f8; margin:20px 0; padding:10px 0;}
.zx_xxgk_cont .tit h1{ font-size:22px; color:#1f6ad3; font-weight:normal; text-align:center; line-height:30px;  margin:20px 15px; font-weight:normal; }
.zx_xxgk_cont .tit h6{ font-size:16px; color:#373737; padding:0 0 15px 0px;  text-align:center; font-weight:normal; line-height:24px;}
.zx_xxgk_cont .tit h6 span{ padding:0 15px;}
.zx_xxgk_cont .news_cont_d_wrap{ padding:20px 0;}
.zx_xxgk_cont .news_cont_d_wrap p{ line-height:38px; color:#040404;  font-size:14px; padding:0 20px; text-indent:2em;}
.zx_xxgk_cont .news_cont_d_wrap img{ max-width:1100px; width:100%;}