*{padding:0;margin:0;font-family:"微软雅黑"; border-image:none;}


.banner{width:100%;height: 440px;margin-bottom:20px;overflow:hidden;position:relative;}


.swiper-container{height:440px;}
.arrow-left {background: url(404.png) no-repeat left top;position: absolute;left: 10px;top: 50%;margin-top: -15px;width: 17px;height: 30px;z-index:10;}
.arrow-right {background: url(404.png) no-repeat left bottom;position: absolute;right: 10px;top: 50%;margin-top: -15px;width: 17px;height: 30px;z-index:10;}
.pagination {position: absolute;left: 0;text-align: center;bottom:5px;width: 100%;}
.swiper-pagination-switch {display: inline-block;width:10px;height:10px;border-radius:10px;background: #ddd;margin: 0 5px;cursor: pointer;}
.swiper-active-switch {background:#fff;width:24px;}
.swiper-slide{position:relative;opacity:0;transition: opacity 0.7s ease-in-out;}
.swiper-slide-active{opacity:1;}
.swiper-slide .img{position:absolute;}
.inner{position:relative;display:block;width:1000px;height:440px;margin:0 auto;}
.slide1{background:url("../image/banner01_bg.png") no-repeat center;}
.slide2{background:url("../image/banner02_bg.png") no-repeat center;}
.slide3{background:url("../image/banner03_bg.png") no-repeat center;}

.slide1 .s0{margin-left: -154px; top: 100px}
.slide1 .s1{left:34%;margin-left: -425.5px;top: 200px;}
.slide1 .s2{left: 50%;margin-left: -435px;top: 280px}
.slide1 .s3{left: 0;bottom: 0px;z-index: 5;height:190px}
.slide1 .s4{right: 0;bottom: 0px;z-index: 0;height: 160px}
.slide2 .zh-a-1{left: 40%;top:220px;z-index: 9;}
.slide2 .zh-a-2{left: 43%;top:120px;}
.loop{animation-iteration-count: infinite;animation-timing-function:linear;}
.targetBtn {margin-top: 20px;position: absolute;bottom: 60px;left: 352px;z-index: 999;}
.targetBtn a{height:50px;border-radius:50px;background:rgba(0,0,0,.5);float:left;line-height:50px;text-align:center;color:#fff;text-decoration:none;}
.targetBtn .a1{width:110px;}
.targetBtn .a2{width:170px;margin-left:15px;}	





.tzgg{background-color:#f5f6fa;width:1200px;height:110px;}
.tzgg img{padding:10px;float:left;}
.tzgg .tz_m{padding-left:10px;float:left;}
.tzgg .tz_m img{padding-top:8px;}
.tzgg .tz_m .tz_m_l{width:930px;height:auto;padding-top:14px;float:left;}
.tzgg .tz_m .tz_m_l li{float:left;padding-top: 16px;}
.tzgg .tz_m .tz_m_l li a{float:left;color:#333;font-size:15px;width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.tzgg .tz_m .tz_m_l li a:hover{color:#428bca;text-decoration: underline;}
.tzgg .tz_m .tz_m_l li span{color:#999;float:right;padding-left:40px;padding-right:36px;}
.tzgg .tz_more{float:right;font-size:13px;margin-top:49px;padding-left:30px;}
.tzgg .tz_more a{color:#428bca;background-color:#cae3f7;padding:8px 20px;border-radius:40px;}




.xxdt{width:865px;height:321px;padding:20px;float:left;border:1px solid #eee;margin-top:20px;}
.flbt{font-size:22px;font-weight:bold;color:#666;margin-bottom:20px;border-left:5px solid #ce4b4b;}

	
	.pic_new {position:relative;width:405px;height:270px; overflow: hidden;float:left; background-color:#eee;}
	.pic_new .pic {width:405px;height:270px;display: block;}
	.pic_new .pic img {width:405px;height:270px;display: block;cursor:pointer; transition: all 0.5s;}
	.pic_new:hover img{-webkit-transform: scale(1.08);-moz-transform: scale(1.08);-ms-transform: scale(1.08);-o-transform: scale(1.08);transform: scale(1.08);}
	.pic_new .txt-bg { position:absolute; bottom:0px;left:0px;z-index: 1; height:40px; width:600px; margin:0 auto; overflow: hidden;background:rgba(0,0,0,0.6);
	-moz-opacity: 0.70;   
	opacity: 0.70;   
	filter: alpha(opacity=80);   
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000); }
	.pic_new .txt {width:405px;position:absolute;left:0px; bottom:0px; z-index:2; height:40px; display:block;}
	.pic_new .txt li{ height:40px;position:absolute;bottom:-40px;display:block;width:600px;overflow:hidden;}
	.pic_new .txt li a{display:block;width:320px;height:40px;color:#fff;font:14px/40px "微软雅黑";padding:0px 10px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.pic_new .num {position: absolute; z-index: 3; bottom:62px; right:10px;margin-bottom:-44px;}
	.pic_new .num li{ float:left;position:relative; width:8px; height:8px;margin-bottom:0px;cursor:pointer; margin-right:8px;}
	.pic_new .num li a,.pic_new .num li span { position: absolute; z-index: 2; display: block; color:#fff; width:100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.pic_new .num li span { z-index: 1; background:#fff; filter: alpha(opacity=90); opacity: 0.90;border-radius:6px;}
	.pic_new .num li.on a,.pic_new .num a:hover{ background:#428bca; color:#fff;border-radius:6px;}

	
	.tab_dt01{ float:left;width:440px;margin-left:20px;;}
	.tab_dt01 .hd{ height:36px;position:relative; background:#fff;}
	.tab_dt01 .hd ul{ width:440px;z-index:5; position:absolute; height:30px; zoom:1;}
	.tab_dt01 .hd ul li{ display:block; padding:0px 14px; text-align:center;float:left;height:36px;font:16px/36px "微软雅黑";color:#666;cursor:pointer; background:#f5f5f5;}
	.tab_dt01 .hd ul li img{padding-top:8px;}
	.tab_dt01 .hd ul li.on{height:36px; background:#428bca; color:#fff;}
	.tab_dt01 .hd .more a{ float:right;color:#428bca;height:25px;font:13px/36px "微软雅黑"; text-align:center; display:block;}

	.tab_dt01 .bd ul{float:left;width:440px;overflow:hidden;}
	.tab_dt01 .bd ul li{padding-top: 18px;}
	.tab_dt01 .bd ul li img{padding-top:8px;float:left;padding-right:10px;}
	.tab_dt01 .bd ul li a{width:320px;float:left;color:#333;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.tab_dt01 .bd ul li a:hover{color:#428bca;text-decoration: underline;}
	.tab_dt01 .bd ul li span{color:#999;font-size:13px;margin-left:28px;}



.gsjj{width:275px;float:right;background-color:#f7f7f7;height:361px;margin-top: 20px;}
.gsjj .gsjj_m  h1{font-size:20px;font-weight:bold;color:#333;padding:10px 20px;margin-top:20px;}
.gsjj .gsjj_m  img{padding-left:20px;}
.gsjj .gsjj_m  p{width:235px;height:170px; padding-left:20px;padding-top:20px;font:15px/28px "微软雅黑";color:#666;text-align: justify;}
.gsjj .gsjj_more{margin-top:40px;padding-left:20px;}
.gsjj .gsjj_more a{font-weight:bold;font-size:14px;color:#ce4b4b;}
.gsjj .gsjj_more a:hover{text-decoration:underline;}



.dqjs,.anquan,.wenhua,.gycp{width:402px;height:234px;padding:20px; border:1px solid #eee;margin-top:20px;float: left;margin-right:20px;}
.dqjs .more a,.anquan .more a,.wenhua .more a,.gycp .more a{ float:right;color:#428bca;height:25px;font:13px/36px "微软雅黑"; text-align:center;margin-top: -50px; display:block;}
.xx_list{float:left;width:400px;overflow:hidden;}
.xx_list li{padding-bottom: 20px;}
.xx_list li img{padding-top:8px;float:left;padding-right:10px;}
.xx_list li a{width:280px;float:left;color:#333;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.xx_list li a:hover{color:#428bca;text-decoration: underline;}
.xx_list li span{color:#999;font-size:13px;margin-left:28px;}



.icon{width:275px;height:auto;float:right;margin-left:-20px;margin-top:20px;}
.icon01,.icon02,.icon03,.icon04{width:130px;height:130px;border:1px solid #eee;float:left;margin-right:10px;margin-bottom: 10px;}
.icon01 li a,.icon02 li a,.icon03 li a,.icon04 li a{ display:block;width:130px;height:130px;display:block;}
.icon01 li span,.icon02 li span,.icon03 li span,.icon04 li span{width:56px;height:48px;display:block;text-align:center;}
.icon01 li,.icon02 li,.icon03 li,.icon04 li{font:15px/48px "微软雅黑";margin-top:14px;text-align:center; display:block; }
.icon01 a,.icon02 a,.icon03 a,.icon04 a{color:#428bca;}
.icon01:hover li a,.icon02:hover li a,.icon03:hover li a,.icon04:hover li a{color:#fff;}
.icon01:hover,.icon02:hover,.icon03:hover,.icon04:hover{background-color:#ce4b4b;-moz-transition: background 0.3s;-ms-transition: background 0.3s;-webkit-transition: background 0.3s;-o-transition: background 0.3s;}
.icon01 .gssp_1 span{background:url("../image/icon01.png") no-repeat top center;padding-left:76px;margin-top:24px;}
.icon01:hover span{ background:url("../image/icon01.png") no-repeat bottom center;transition: background 0.3s;-moz-transition: background 0.3s;-ms-transition: background 0.3s;-webkit-transition: background 0.3s;-o-transition: background 0.3s;}
.icon02 .gssp_2 span{background:url("../image/icon02.png") no-repeat top center;padding-left:76px;margin-top:24px;}
.icon02:hover span{ background:url("../image/icon02.png") no-repeat bottom center;transition: background 0.3s;-moz-transition: background 0.3s;-ms-transition: background 0.3s;-webkit-transition: background 0.3s;-o-transition: background 0.3s;}
.icon03 .gssp_3 span{background:url("../image/icon03.png") no-repeat top center;padding-left:76px;margin-top:24px;}
.icon03:hover span{ background:url("../image/icon03.png") no-repeat bottom center;transition: background 0.3s;-moz-transition: background 0.3s;-ms-transition: background 0.3s;-webkit-transition: background 0.3s;-o-transition: background 0.3s;}
.icon04 .gssp_4 span{background:url("../image/icon04.png") no-repeat top center;padding-left:76px;margin-top:24px;}
.icon04:hover span{ background:url("../image/icon04.png") no-repeat bottom center;transition: background 0.3s;-moz-transition: background 0.3s;-ms-transition: background 0.3s;-webkit-transition: background 0.3s;-o-transition: background 0.3s;}




.zt_pic{float:left;height:80px;margin-top:10px;}
.zt_pic .pic{width:100%;overflow:hidden;}
.zt_pic .pic ul li{width:294px;height:80px;float:left;margin-right:8px;overflow:hidden;}
.zt_pic .pic ul li a{width:294px;height:80px;}
.zt_pic .pic ul li a img{display:block;width:294px;height:100%;cursor:pointer; transition: all 0.5s;}
.zt_pic .pic ul li:hover img{-webkit-transform: scale(1.08);-moz-transform: scale(1.08);-ms-transform: scale(1.08);-o-transform: scale(1.08);transform: scale(1.08);}



.gycp{width:1160px;height:auto;padding:20px; border:1px solid #eee;margin-top:20px;float:left;}
.gycp .cp_list ul{overflow:hidden; zoom:1; margin-right:-15px;}
.gycp .cp_list ul li{ width:220px;margin-right:15px; float:left;display:inline;overflow:hidden;text-align:center;}
.gycp .cp_list ul dl{float:left;width:220px;height:165px;text-align:center;position:relative;overflow:hidden;}
.gycp .cp_list span{display:block;width:220px;height:38px;position:absolute;bottom:0;background:#000;filter:alpha(opacity=50);opacity:0.50;}
.gycp .cp_list dt{margin:0 auto;width:220px;height:165px;overflow:hidden;}
.gycp .cp_list img{display:block;width:100%;height: 100%;cursor:pointer; transition: all 0.5s;}
.gycp .cp_list ul li:hover img{-webkit-transform: scale(1.08);-moz-transform: scale(1.08);-ms-transform: scale(1.08);-o-transform: scale(1.08);transform: scale(1.08);}
.gycp dd{width:220px;height:38px;line-height:38px;font-size:14px;color:#fff;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;bottom:0;}
.gycp dd a{color:#fff;}




.lxwm{width:694px;height:234px;float:left;padding:20px; border:1px solid #eee;margin-top:20px;margin-bottom: 20px;}
.lxwm .lx_main li{float:left;width:231px;height:auto;padding-top:20px;}
.lxwm .lx_main li p{text-align:center;color:#333;font-size:15px;line-height:32px;}
.lxwm .lx_main li p h7{color:#898989;}
.lxwm .lx_main li a:hover img{transform:rotateY(360deg);opacity:1;transition: all 0.8s;}