@charset "utf-8";
/* CSS Document */
body{ font-family:"微软雅黑"; font-size:15px; color:#333;}
a{ text-decoration:none; color:#333;}
.mian{ padding-bottom:60px;}
.tzgg{ background:#f7fafc; padding:15px;}
.tzgg span{ display:block; float:left; width:40px; border-right:1px solid #ddd; margin-top:2px; color:#D83500; font-weight:bold;}
.tzgg ul{ float:left; width:95%; padding-left:15px;}
.tzgg ul li{ line-height:23px;}
.tzgg ul li b{ font-weight:normal; padding-left:15px;}

.news_div{ padding:10px;}
.news_title span{ display:block; float:left; font-size:15px;text-align:center; line-height:35px; width:25%;}
.news_title span.hover{ border-bottom:2px solid #d93600; font-size:18px;color:#0099CC;}
.news_title span.hover a{color:#0099CC;}
.news_title span a{color:#999999;}

.news_ul li{ border-bottom:1px solid #ddd; font-size:16px; line-height:28px; padding-bottom:10px; padding-top:10px;}
.news_ul li a{ color:#3f3f3f}
.news_ul li span{ display:block; color:#999999; font-size:14px;}
.more{ background:#f9f9f9; text-align:center; height:30px; line-height:30px; margin-top:15px;}
.more a{ display:block;}

.zwgk_div{}
.zwgk_ul{ margin-top:5px;}
.zwgk_ul li{ background:#f7f9ff; height:40px; margin-top:10px; line-height:35px;}
.zwgk_ul li img{ width:30px; float:left; margin-left:15px; margin-right:15px; margin-top:4px;}
.zwgk_ul li a{ color:#438BC5;}

.zwgk_list{ margin-top:10px;}
.zwgk_list span{ display:block; height:35px; line-height:35px; float:left; width:31%; text-align:center; background:#f5f5f5;color:#3F3F3F; margin-left:3%; margin-top:10px;}
.zwgk_list span a{color:#3F3F3F;}
.mar-0{ margin-left:0px!important;}

.zwgk_div1{margin-top:15px;}
.zwgk_div1 li{ float:left; width:31%; text-align:center; height:85px;border-radius:5px; margin-left:3%; background:#f5f5f5; }
.zwgk_div1 li img{ width:40px; margin-top:10px;}
.zwgk_div1 li a{ display:block;}
.zwgk_div1 li.ico1 a{color:#F96C52;}
.zwgk_div1 li.ico2 a{color:#F6BA43;}
.zwgk_div1 li.ico3 a{color:#8CBF52;}

.zwfw{ padding:10px; padding-top:0px;}
.zwfw_img{ margin-top:10px;}
.zwfw_img img{ width:100%;}

.zwfw_ul{ margin-top:10px;}
.zwfw_ul li{ float:left; text-align:center; width:25%; font-size:12px; height:65px;}
.zwfw_ul li.ico1{ background:#fbe9e4;}
.zwfw_ul li.ico2{ background:#fdf3da;}
.zwfw_ul li.ico3{ background:#dcf4f6;}
.zwfw_ul li.ico4{ background:#f1edfb;}
.zwfw_ul li.ico5{ background:#eaf7e3;}
.zwfw_ul li img{ width:20px; margin-top:10px; margin-bottom:5px;}
.zwfw_ul li.ico3 img{ margin-top:5px; margin-bottom:0px;}
.zwfw_ul li.ico4 img{ margin-top:5px; margin-bottom:0px;}

.jmgk{ padding:10px; padding-top:0px;}
.jmgk_img { margin-top:10px;}
.jmgk_img img{ width:100%;}
.jmgk_div_font{ font-size:14px; line-height:25px; margin-top:10px;}
.jmgk_div_font a{ color:#D03F3F}

.yxjm{ position:relative;}
.yxjm_img img{ width:100%;}
.yxjm_bg{ position:absolute; width:100%; height:auto; background:url(../images/bg1.png); height:100%; top:0px; left:0px;}
.yxjm_font{ font-size:16px; position:absolute; top:50%; left:50%; color:#fff; height:40px; width:120px; line-height:40px; margin-left:-60px; margin-top:-20px}
.yxjm_font img{ float:left; width:35px; margin-right:10px;}
.yxjm_font a{color:#fff;}

.swiper-container{ background: #0090D4; padding: 0 5%;}
.swiper-button-disabled{ display: none;}
.zw-nav2{width: 100%;height: 40px;}
.zw-nav2 li{font-size: 14px;float: left;width: 25%;color: #80B9D8;text-align: center;line-height: 40px; height: 40px;}
.zw-nav2 li a{ color: #99D3EE; display: block; width: 90%; height: 28px; margin-top: 6px; line-height:28px; font-size: 14px;}
.zw-nav2 li.hover{color: #fff;}
.zw-nav2 li.hover a{color: #fff;}
.zw-nav2 li a.hover{ color: #ffffff;}

.ldzc_img img{ width:100%; display:block;}


.zwgk_ldzc{ padding:10px;}
.zwgk_ldzc dl{ overflow:hidden;}
.zwgk_ldzc dl dt{ float:left; width:110px;}
.zwgk_ldzc dl dt img{ width:100%;}
.zwgk_ldzc dl dd{ float:right; width:60%;}
.zwgk_ldzc dl dd b{ font-weight:normal; color:#C53031; padding-right:10px;}
.zwgk_ldzc dl dd .ldzc_sj{color:#306EA1; font-size:16px; margin-top:5px;}
.zwgk_ldzc dl dd p{ font-size:13px; margin-top:10px; line-height:18px;}
.ldzc_more img{ float:left; width:20px; margin-top:7px; margin-left:10px; margin-right:5px;}
.ldzc_more a{color:#fff;}
.ldzc_more{ width:80%; background:#c63031;color:#fff; font-size:14px; height:30px; line-height:30px;border-radius: 5px; margin-top:10px;}

.zwgk_dlzc_span{ margin-top:15px;}
.zwgk_dlzc_span span{ display:block; float:left; width:30%; background:#fafafa; border:1px solid #eee; height:30px; line-height:30px; text-align:center; margin-left:3%;}
.zwgk_dlzc_span span a{color:#306fa2}

.ldzc_div_img{ margin-top:10px;}
.ldzc_div_img_title{ font-weight:bold; font-size:16px; color:#C53031; height:35px; line-height:35px;}

.ldzc_div_img li{ float:left; width:30%; text-align:center; margin-right:3%; margin-top:10px;}
.ldzc_div_img li img{ width:98%;height: 121px;}

.sy_zwgk_div{padding:10px; padding-top:0px; background:#f5f5f5;}
.sy_zwgk_div li{ float:left; width:50%; font-size:14px; line-height:30px; margin-top:15px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.sy_zwgk_div li img{ float:left; width:25px; margin-right:10px;}


.news_ul1 li{ background:url(../images/bg7.png) no-repeat 0px; padding-left:10px; position:relative; font-size:15px;}
.news_ul1 li a{white-space: nowrap;text-overflow: ellipsis; line-height:34px; overflow: hidden;}
.news_ul1 li:hover{ color:#A10000;}
.news_ul1 li:hover a{ color:#A10000;}
.news_ul1 li a{ color:#333333; display:block;}


.news_ul2 li{ background:url(../images/bg7.png) no-repeat 0px; padding-left:10px; padding-right:60px; position:relative; font-size:15px;}
.news_ul2 li span{ position:absolute; top:9px; right:0px; color:#999999;}
.news_ul2 li a{white-space: nowrap;text-overflow: ellipsis; line-height:34px; overflow: hidden;}
.news_ul2 li:hover{ color:#A10000;}
.news_ul2 li:hover a{ color:#A10000;}
.news_ul2 li a{ color:#333333; display:block;}

.yga_title img{ width:100%;}
.yga_news{ padding:10px;}

.yga_title{ position:relative;}
.yga_title .more{ position:absolute; right:10px; background:url(../zdly/yga_more.png) no-repeat right; padding-right:10px; top:0px; font-size:13px; color:#0090D2}


/*********数字版本-专题切换**********/
#wrapper {position:relative; overflow:hidden; width:100%;height:70px;}
#number {width:88px; position:absolute;left:10px;bottom:10px;}
#number li { padding-left:6px;float:left;text-indent:-9999px;width:16px; height:16px;overflow:hidden;background-image:url(../images/xbb_number1.png); background-repeat:no-repeat;}
.content_right .ad { margin-bottom:10px;width:100%;  height:70px; overflow:hidden; position:relative;}
.content_right .slider,.content_right .num{ position:absolute;}
.content_right .slider li{  list-style:none; display:inline;}
.content_right .slider img{  width:100%; height:70px; display:block;}
.content_right .num{ right:5px; bottom:5px;}
.content_right .num li{float: left; color: #DF3B39;text-align: center; line-height: 16px; width: 16px;height: 16px;font-family: Arial; font-size: 12px; cursor: pointer; overflow: hidden; margin: 3px 1px; border: 1px solid #DF3B39;background-color: #fff;}
.content_right .num li.on{ color: #fff;line-height: 16px;width: 16px;height: 16px;font-size: 14px;margin: 3px 1px; border: 1px solid #DF3B39;background-color: #DF3B39;font-weight: bold;}
/*********数字版本-专题切换**********/


.grbs li{ float:left; background:#f4f6f7; width:23%; font-size:14px; text-align:center; height:90px; margin-top:10px; margin-left:1.5%;}
.grbs li a{ display:block; height:90px;}
.grbs li img{ width:40px; margin-top:10px; margin-bottom:5px;}

.zjqx_img img{ width:100%;}


.jmgk_1{ padding:15px;}
.zjjm_title img{ width:200px;}
.jmgk_font{ text-indent:2em; line-height:25px; margin-top:15px; font-size:14px;}
.jmgk_font a{color:#0052A5}

.jmgk_ul li{ float:left; width:31%; background:#f5f5f5; height:35px; margin-left:3%; line-height:35px; margin-top:10px;}
.jmgk_ul li img{ width:25px; float:left; margin-top:5px;}
@media (min-width:375px) {
		.jmgk_ul li img{ margin-left:10px;}
	}
.qdqq{ background:url(../images/bg3.png); padding-top:20px; padding-bottom:20px;}
.qdqq li{ float:left; width:30%; text-align:center; margin-bottom:10px; margin-top:10px;}
.qdqq li a{color:#0065CA; display:block;}
.qdqq li img{ width:40px; margin-bottom:5px;}

.tzhj{}
.tzhj_div2{ background:url(../images/bg9.png) no-repeat center bottom; height:140px; padding-top:15px;}
.tzhj_title{ background:url(../images/bg6.png) no-repeat 0px; padding-left:25px; font-size:20px; color:#0052A5; font-weight:bold; float:left;}
.tzhj_title a{ color:#0052A5;}
.div2{ float:right; margin-top:20px; margin-right:15px;}
.div1{ margin-left:20px;}
.tzhj_div1 .zjjm_title{ text-align:center; margin-top:0px;}

.tzhj_div3{ background:url(../images/bg10.png) no-repeat  center; height:198px; position:relative; margin-top:10px;}
.div3{ position:absolute; bottom:10px; left:20px;}
.div4{ position:absolute; top:20px; right:20px;}

.lvzx { padding-bottom:20px;}
.lvzx li{ float:left; width:30%; position:relative; margin-left:2.3%; margin-top:15px;}
.lvzx li span{ display:block; height:30px; line-height:30px; position:absolute; bottom:0px; color:#fff; width:100%; text-align:center;}
.lvzx li img{ width:100%;}
.lvzx li.ico1 span{ background:#f16d57;}
.lvzx li.ico2 span{ background:#8b5b90;}
.lvzx li.ico3 span{ background:#405086;}
.lvzx li.ico4 span{ background:#9e8128;}
.lvzx li.ico5 span{ background:#538b44;}
.lvzx li.ico6 span{ background:#5ac8b0;}

#scrollDiv{ overflow:hidden; height:43px;}