﻿@charset "utf-8";
/* CSS Document */
html,body{ background:url(bg.jpg) no-repeat fixed;  background-color:#f6fffe;}
.div1088{ width:100%; margin:0 auto;}

.dh{ display:none;}
.logo{ width:90%; height:auto;  margin:0 auto; background:none;}
.logo .logo_img{ display:block; float:left; width:60%;}
.m_logo{ position:static;}
/*移动端按钮导航*/
.logo .m_btn{ display:block; width:30px; height:20px; float:right; margin-right:1%;}
.m_nav{ width:100%; background:#00b8ee; position:absolute; left:0px;top:93px; display:none; z-index: 3;}
.m_nav ul{padding:10px;}
.m_nav li{ height:40px;font:20px/40px "微软雅黑"; color:#333; border-bottom:1px solid #ccc; text-align: center;}
.m_nav li a{display: block; height:40px;font:18px/40px "微软雅黑"; color:#fff; text-align: center;}

/*移动端按钮导航end*/

/*.lb{width:561px;height:330px;float:left;margin-top: 32px;}*/
.sldt{width:95%; margin:0 auto; border:1px solid #ccc; background-color:#fff;}
.sldt_bt{height:50px; text-align:center; margin-bottom:8px;}
.sldt_bt h2{ font-size:18px; line-height:31px; color:#0066cc; border-bottom:4px solid #06c; width:83px;float:left; margin:10px; font-family:"微软雅黑";}
.sldt_bt .more{ float:right; margin-right: 15px; line-height: 51px; font-size: 14px; color:#0066cc;text-decoration: none; font-family:"微软雅黑"; }

/* 本例子css */
		.slideBox{ width:100%; overflow:hidden; position:relative; margin:20px auto; }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5%; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ width:100%; height:192px; }
		.slideBox .bd li{ zoom:1; vertical-align:middle; width:100%;}
		.slideBox .bd img{ width:100%;height:192px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }

.news .no_margin_top{ margin-top: 0;}
.gzdt{ width:590px; height:330px;background:rgba(255,255,255,.8); border:1px solid #ccc; margin-top:38px;}

	/* 轮播右侧文字css */
		.slideTxtBox{ width:560px; text-align:left; }
		.slideTxtBox h2{ width:510px; height:45px; line-height: 45px; background:url(../images/tit_bg.png) 10px center no-repeat #0074ee; padding-left: 50px;font-size: 20px; color:#fff;}
		.slideTxtBox .hd{ height:50px; line-height:50px; background:#eaf3fa; position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute; top:-1px; height:36px;   }
		.slideTxtBox .hd ul li{ width:243px; float:left; text-align:center;cursor:pointer; font-size:18px;color:#666; }
		.slideTxtBox a{ color:#666; width:375px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left;}
		.slideTxtBox a:hover{ color:#09c;}
		.slideTxtBox .hd ul li.on{ height:50px;  background:#00b8ee; color:#fff;}
		.slideTxtBox .bd ul{ padding:5px 15px;  zoom:1;  }
		.slideTxtBox .bd li{ width:520px; height:36px; line-height:36px; font-family:"微软雅黑"; font-size:14px; color:#666; text-decoration:none; margin-left: 10px; background:url(../images/list_dian.png) left center no-repeat; padding-left: 10px;}
		.slideTxtBox .bd li:hover{ height:36px; line-height:36px; font-family:"微软雅黑"; font-size:14px; color:#ff0000;}
		.slideTxtBox .bd li .date{ float:right; color:#999; font-size:14px;}

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideTxtBox .arrow{  position:absolute; right:10px; top:0; }
		.slideTxtBox .arrow a{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") 0 0 no-repeat; }
		.slideTxtBox .arrow .next{ background-position:0 -50px;  }
		.slideTxtBox .arrow .prevStop{ background-position:-60px 0; }
		.slideTxtBox .arrow .nextStop{ background-position:-60px -50px; }


.sldt ul li{ line-height:38px; width:95%; margin:0 auto;}
.sldt ul li a{ font-size:15px; color:#666;text-decoration: none; width:70%; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block;}
.sldt ul li a:hover{ color:#06C;}
.sldt span{ float:right; line-height:38px; width:28%; font-size:14px; color:#999;}
.tzgg{ width:95%; border:1px solid #ccc; background-color:#fff;  float:none; margin:20px auto 0;}
.tzgg_top{height:40px; background:#1877c9; width:100%;}
.tzgg_top h2{ font-size:18px; line-height:40px; color:#fff; padding-left:20px; float:left; font-family:"微软雅黑";}
.tzgg_top .more{ float:right; margin-right: 10px; line-height: 40px; font-size: 14px; color:#fff;text-decoration: none; }
.tzgg_top .more:hover{ color:#99ffff;}
.tzgg_lb{ width:90%; margin:0 auto;}
.tzgg_lb ul{ margin-top:6px;}
.tzgg_lb ul li{ background:url(li_bg.png) no-repeat left center;line-height:36px; width:95%; margin:0 auto; padding-left:3%;}
.tzgg_lb ul li a{ font-size:14px; color:#666;text-decoration: none;width:70%; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block;}
.tzgg_lb ul li a:hover{ color:#06C;}
.tzgg_lb ul li span{ float:right; line-height:36px; width:28%; font-size:14px; color:#999;}

.zwxxgk{ width:95%; height:auto; border:1px solid #ccc; background-color:#fff; margin:20px auto 0;}
.zwxxgk_top{ background:#cc0000; text-align:center;}
.zwxxgk_top h2{ color:#fff; font-size:18px; line-height:40px; font-family:"微软雅黑";}
.zwxxgk ul{ margin:10px 5px;}
.zwxxgk ul li{ width:45%; height:auto;text-align:center;background:#e8e8e8; transition-duration:0.5s; float:left; margin:6px;}
.zwxxgk ul li:hover{ background:#1877c9;}
.zwxxgk ul li:hover a{ color:#fff;}
.zwxxgk ul li p{ line-height:35px; color:#333; text-decoration:none;}
.zwxxgk ul li p:hover{ color:#fff; line-height:35px; text-decoration:none;}
.zwxxgk span{ width:90%;display:block; margin:0 auto 10px;}
.zwxxgk span img{ width:100%;}
.xuexi{ width:95%; margin:20px auto;}
.xuexi img{ width:100%; height:40px;}


.fxkh{ width:95%; border:1px solid #ccc; background-color:#fff;  float:none; margin:20px auto 0;}
.fxkh_top{height:40px; background:#1877c9; width:100%;}
.fxkh_top h2{ font-size:18px; line-height:40px; color:#fff; padding-left:20px; float:left; font-family:"微软雅黑";}
.fxkh_top .more{ float:right; margin-right: 10px; line-height: 40px; font-size: 14px; color:#fff;text-decoration: none; }
.fxkh_top .more:hover{ color:#99ffff;}
.fxkh_lb{ width:90%; margin:0 auto;}
.fxkh_lb ul{ margin-top:6px;}
.fxkh_lb ul li{ background:url(li_bg.png) no-repeat left center;line-height:36px; width:95%; margin:0 auto; padding-left:3%;}
.fxkh_lb ul li a{ font-size:14px; color:#666;text-decoration: none;width:67%; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block;}
.fxkh_lb ul li a:hover{ color:#06C;}
.fxkh_lb ul li span{ float:right; line-height:36px; width:28%; font-size:14px; color:#999;}


.zcfg{ width:95%; border:1px solid #ccc; background-color:#fff;  float:none; margin:20px auto 20px;}
.zcfg_top{height:40px; background:#1877c9; width:100%;}
.zcfg_top h2{font-size:18px; line-height:40px; color:#fff; padding-left:20px; float:left; font-family:"微软雅黑";}
.zcfg_top .more{float:right; margin-right: 10px; line-height: 40px; font-size: 14px; color:#fff;text-decoration: none;}
.zcfg_top .more:hover{ color:#99ffff;}

.hdjl{width:95%;background:#fff; border:1px solid #ccc;  margin:20px auto 0;}
.hdjl ul{ margin:10px;}
.li1{ width:30%; text-align:center; border:1px solid #ccc; padding:15px 0 15px; float:left; margin-right:8px;transition-duration:0.5s;}
.hdjl ul li:hover a{ color:#3366cc;}
.li1:hover{ border:1px solid #3366cc; background:#bbddff;}
.li1 a{ display:block; margin:0 auto; width:100%; height:100%; background:url(hd2.png) top center no-repeat; padding-top:58px;text-decoration: none; color:#666;}
.li1 a:hover{ background:url(hd2_2.png) top center no-repeat; color:#3366cc;}

.li2{ width:31%;text-align:center; border:1px solid #ccc; padding:15px 0 15px; float:left;margin-right:8px;transition-duration:0.5s;}
.li2:hover{ border:1px solid #3366cc; background:#bbddff;}
.li2 a{ display:block; margin:0 auto; width:100%; height:100%; background:url(hd3.png) top center no-repeat; padding-top:58px;text-decoration: none; color:#666;}
.li2 a:hover{ background:url(hd3_2.png) top center no-repeat; color:#3366cc;}

.li3{ width:31%;text-align:center; border:1px solid #ccc; padding:15px 0 15px; float:right;transition-duration:0.5s;}
.li3:hover{ border:1px solid #3366cc; background:#bbddff;}
.li3 a{ display:block; margin:0 auto; width:100%; height:100%; background:url(hd4.png) top center no-repeat; padding-top:58px;text-decoration: none; color:#666;}
.li3 a:hover{ background:url(hd4_2.png) top center no-repeat; color:#3366cc;}


.hdjl_bmdh{ width:100%;background:#3366cc; margin:135px auto 0; padding-top:12px;}
.hdjl_bmdh table{ margin:0 auto 10px ; font-size:12px; color:#fff; line-height:20px;width:100%;}

.zl{ width:95%; margin:20px auto;}

.zl_li1{ width:100%; background:url(zl1.jpg) no-repeat; background-color:#ddd; margin:0 auto 12px;}

.zl_li2{width:100%;background:url(zl2.jpg)  no-repeat; background-color:#ddd; margin:0 auto 12px;}

.zl ul li a{ width:85%;float:right; text-align:center; line-height:80px;font-size:26px; color:#333; display:block;text-decoration: none; font-family:"微软雅黑";}
.zl_li3{width:100%; background:url(zl3.jpg) no-repeat; background-color:#ddd; margin:0 auto 12px;}
.zl_li4{width:100%;background:url(zl4.jpg) no-repeat; background-color:#ddd; margin:0 auto 12px;}
.zl_li5{width:100%; background:url(zl5.jpg) no-repeat; background-color:#ddd; margin:0 auto 12px;}


.yqlj{ width:100%; border-top:1px solid #ccc; border-bottom:1px solid #ccc; background:#f6fffe; display:none;}
.yqlj2{ width:90%; margin:8px auto;}
.yqlj2 ul{ margin:10px;}
.yqlj2 ul li{line-height:20px; height:20px; width:85%; margin:8px auto; border:1px solid #ccc; background:#fff; padding:5px; text-align:center;}
.yqlj2 ul li a{ font-size:14px; color:#333; text-decoration:none;}
.yqlj2 ul li a:hover{ color:#069;}

.bottom{ width:100%; height:130px; background:#e2f5f3; text-align:center;}
.bottom p{ font-size:14px; line-height:26px; color:#333; width:85%; margin:0 auto;}
.m_nav{ display:none;}