﻿@charset 'UTF-8';
.gWidth{
	width: 100%;
}
.head{
	  display: none;
}
.header h1{
	margin-left: 0.2rem;
}
.top{
	height: 1rem;
	line-height: 1rem;
	background-color: #EDEDED;
}
.top_l{
	font-size: 0.4rem;
	color: #333;
}
.top_r{display:none;}
/* å¯¼èˆª */
nav{display: none;}
.header{display: block;background-color: #fff;}
.header h1 img{
    width: 7rem;
    height: 3rem;
    /* padding-bottom: 0.2rem; */
}
.header i{
	font-size: 1rem;
	margin-top: 0.6rem;
}
#shows{
	width: 100%;
	display: none;
	position: absolute;
	z-index: 10000;
	right: 0;top: 2.5rem;
}
#shows li {
	font-size: 0;
	width: 100%;
	height: 1.8rem;
	line-height: 1.8rem;
	border-bottom: 1px solid #333;
	background-color: #fff;
}
#shows li a{
	width: 16rem;
	color: #333;
	height: 1.8rem;
	line-height: 1.8rem;
	font-size: 0.65rem;
	text-align: center;
	display: inline-block;
	
	
}
/* nybanner */
.nybanner img{width: 100%;}
/*è½®æ’­å¼€å§‹*/
.bannerbox{width:100%;position:relative;overflow:hidden; height:6.4rem;}

.Homebanner{width:100%;position:relative;height:6.4rem;overflow:hidden;}
.Homebanner ul{width:100%;position:absolute;height:6.4rem;}
.Homebanner ul li{width:100%;height:6.4rem;position:absolute;overflow:hidden;}
.Homebanner ul li img{width:100%; height:6.4rem; position:absolute;top:0px;display:block;}

.Homeleft{background: url('../images/b_btn_pre.png');width: 1rem;height: 1rem;}
.Homeright{background: url('../images/b_btn_next.png');width: 1rem;height: 1rem;}
/* .Homeleft,.Homeright{background:#000;font-family:"å¾®è½¯é›…é»‘";width:1rem;height:1rem;text-align:center;position:absolute;top:45%;cursor:pointer;transition:all .2s ease;opacity:0;z-index:999} */
.Homeleft{left:-60px;}
.Homeright{right:-60px;}

.bannerbox:hover .Homeleft{left:0px;opacity:1;}
.bannerbox:hover .Homeright{right:0px;opacity:1;}

.Homedot{position:absolute;width:100%;text-align:center;z-index:999;bottom:0.2rem;}
.Homedot a{display:inline-block;margin:0px 5px;height:0.3rem;width:0.3rem;line-height:1000px;overflow:hidden;background:#000;}
.Homedot a.cur{background:#fff;}

.Homebannertext{position:absolute;left:0px;top:0px;width:100%;height:100%;}
.Homebannertext img.bigimg{transform:translateY(100px);}
.Homebannertext dl.bannerone dd.lxb{text-align: center;padding-left: 0; margin-top: 0.8rem;}
.Homebannertext dl.bannerone dd.sp{margin-top: 2px;font-size:29px;color:#fff;transform:translateX(80px);}

/*ç¬¬ä¸€å¼ å›¾æ ·å¼(åŽé¢åŠ ä¸Šä½ç§»æ˜¯ç½‘ç«™æ‰“å¼€æ—¶çš„ä½ç§»)*/
.Homebannertext dl.bannerone{position:absolute;width:100%;left:0;top:0;z-index:9999;}
.Homebannertext dl.bannerone dt{font-size:1rem; /* margin-top:2rem; */color:#fff; font-weight:bold; line-height:2rem; letter-spacing:10px; padding-left:1rem; text-shadow:0 0 10px #000; font-family:"å¾®è½¯é›…é»‘";}
.Homebannertext dl.bannerone dd{font-size:0.4rem;color:#fff;transform:translateX(80px);padding-left: 1rem;}
.Homebannertext dl.bannerone dd p{ font-size:0.4rem; line-height:1.2rem; color:#fff; width:14rem; font-family:"å¾®è½¯é›…é»‘"; font-weight:normal;}
.Homebannertext dl.bannerone dd a{  display:inline-block;width:3.15rem;height:1.3rem;border-radius: 5px;font-size:0.55rem; text-align:center;line-height:1.3rem; color:#fff; background-color: #f39800; margin-right: 0.75rem; font-family:"å¾®è½¯é›…é»‘"; font-weight:normal;}
.Homebannertext dl.bannerone dd a:hover{width:3.15rem;height:1.3rem;line-height:1.3rem;background-color: #fff; color: #f39800;border:2px solid #f39800;border-radius: 5px;}

/*ç¬¬äºŒå¼ å›¾æ ·å¼*/
.Homebannertext dl.bannertwo{position:absolute;width:100%;left:0;top:0px;color:#fff;z-index:9999;}
.Homebannertext dl.bannertwo dt{position:relative; text-transform:uppercase; font-size:70px; margin-top:150px; padding-left:555px;  font-family:"å¾®è½¯é›…é»‘";}
.Homebannertext dl.bannertwo dd{font-size:50px; line-height:58px; margin-top:60px;position:relative;text-shadow:0 0 10px #000; font-family:"å¾®è½¯é›…é»‘"; padding-left:555px; text-transform:uppercase;}

/*ç¬¬ä¸‰å¼ å›¾æ ·å¼*/
.Homebannertext dl.bannerthree{position:absolute;width:100%;left:50%;margin-left:-610px;top:0px;}
.Homebannertext dl.bannerthree dt{position:relative;transform:translateX(100px); margin-top:180px; line-height:70px; font-size:56px; font-family:"å¾®è½¯é›…é»‘"; color:#fff; text-transform:uppercase; padding-left:0;}
.Homebannertext dl.bannerthree dd{position:relative;transform:translateX(100px);line-height:60px; font-size:40px; text-shadow:0 0 10px #000; font-family:"å¾®è½¯é›…é»‘"; color:#fff; text-transform:uppercase; margin-top:80px; padding-left:0;}

.bannereffect{opacity:0;}

.bannertime{transition:all .8s ease-in-out;}
.bannertime1{transition:all .8s ease-in-out .2s;}
.bannertime2{transition:all 1s ease-in-out .2s;}

/*æ˜¾ç¤ºæ—¶çš„ä½ç§»*/
.Homebanner li.cur .Homebannertext img.bigimg{transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerone dt{transform:translateX(0px);}
.Homebanner li.cur .Homebannertext dl.bannerone dd{transform:translateX(0px);}

.Homebanner li.cur .Homebannertext dl.bannertwo dt{transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerthree dt{transform:translateX(0px);}
.Homebanner li.cur .Homebannertext dl.bannerthree dd{transform:translateX(0px);}
.Homebanner li.cur .bannereffect{opacity:1;}

.Homebanner li.cur1 .bannertime{transition:all .4s linear .2s;}
.Homebanner li.cur1 .bannertime1{transition:all .4s linear .1s;}
.Homebanner li.cur1 .bannertime2{transition:all .4s linear;}


/*éšè—æ—¶çš„ä½ç§»*/
.Homebanner li.cur1 .Homebannertext img.bigimg{transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerone dt{transform:translateX(0px);}
.Homebanner li.cur1 .Homebannertext dl.bannerone dd{transform:translateX(80px);}

.Homebanner li.cur1 .Homebannertext dl.bannertwo dt{transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerthree dt{transform:translateX(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerthree dd{transform:translateX(100px);}
.Homebanner li.cur1 .bannereffect{opacity:0;}
/*è½®æ’­ç»“æŸ*/

/* ä¸»è¥äº§å“ */
.zycp{/* height: 2.3rem; */line-height:1.3rem;background-color: #CCCCCC;}
.zycp p{font-size: 0.4rem;padding:0 0.2rem}
.zycp p a{color: #333; margin-right: 0.2rem;}

/* äº§å“ä¸­å¿ƒ */
.cpzx h2{
	font-size: 0.9rem;
	color: #181779;
	margin-top: 0.75rem;
	font-weight: normal;
	text-align: center;
}
.cpzx span{
	font-size: 0.4rem;
	color:#656565;
	text-align: center;
	display: block;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	margin-left: 0.2rem;
	margin-right: 0.2rem;
}
.cpzx li img{
		width: 7.13rem;
	  height: 10.55rem;
	  transition: 0.8s;
}
.cpzx li{
	float: left;
	width: 7.13rem;
	height: 10.55rem;
	position: relative;
	overflow: hidden;
	margin-right: 0.2rem;
	margin-left: 0.4rem;
	margin-bottom: 0.2rem;
	border: 1px solid #181779;
}
/* .cpzx li:hover img{
  transition: 0.8s;
	transform: scale(1.2);
} */
.cpzx li:nth-child(4n){
	margin-right: 0;
}
.cpzx li span{
	width: 7.13rem;
	height: 0.5rem;
	position: absolute;
	bottom: 0;
	color: #fff;
	line-height: 0.5rem;
	margin: 0;
	background-color: #243f90;
	opacity:0.5;
}
/* å…³äºŽæˆ‘ä»¬ */
.about{
	/* height: 10.95rem; */
	margin-top: 1.05rem;
	margin-left: 0.2rem;
	margin-right: 0.2rem;
}
.aboutnr{
	padding-top: 1.35rem;
}
.aboutnr img{
	width: 100%;
}
.aboutnr .wz img{
	margin-top: 0.2rem;
	width: 7rem;
	height: 1rem;
}
.aboutnr p{
	font-size: 0.4rem;
	color: #333;
	padding-top: 0.5rem;
	line-height: 0.65rem;
}
.aboutnr .wz span a{
 font-size: 0.4rem;
	color: #333;
	padding: 0.25rem 0.38rem;
	border: 1px solid #333;
}

/* 本例子css */
.slideBox{ width:98%; height:auto; overflow:hidden; position:relative; border:1px solid #ddd;margin-left: 1%;}
		.slideBox .hd{ height:32px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:32px; height:32px; line-height:32px; text-align:center; background:#963; cursor:pointer;opacity: 0.7;color: #fff;font:normal 14px/32px 宋体;}
		.slideBox .hd ul li.on{ background:#000; color:#fff;opacity: 1}
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; height:100%; 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;  }
				/* 三大优势 */
				.cn_list{
					margin-top: 50px;
				}
				.cn_list h2{
					font-size: 36px;
					color: #181779;
					margin-top: 30px;
					text-align: center;
					font-family: "微软雅黑";
				}
				.cn_list span{
					font-size: 16px;
					color:#656565;
					text-align: center;
					display: block;
					padding-top: 20px;
					padding-bottom: 20px;
				}
				.cn_list li {
					background: #181779;
					width: 100%;
					position: relative;
					float: left;
				}
				.cn_list li:nth-child(2n) {
					background: #fabe00;
				}
				.cn_list li:nth-child(2n+1) .text {
					color: #fff;
				}
				.cn_list li:nth-child(2n) .img .bg {
			
					background-size: 100% 100%;
				}
				.cn_list li .img {
					max-width: 357px;
					float: right;
					width: 60%;
					position: relative;
				}
				.cn_list li .img img {
					height: 256px;
					max-width: initial;
					display: block;
				}
				.cn_list li .img .bg {
					position: absolute;
					top: 0;
					bottom: 0;
					width: 32%;
					bottom: 0;
				
					background-size: 100% 100%;
					z-index: 100;
				}
				.cn_list li .text {
					position: absolute;
					top: 50%;
					margin-top: -40px;
					width: 34%;
					left: 3%;
				}
				
				.cn_list li .text h3 strong{
					line-height:36px;
					font-size: 36px;
					margin-bottom: 10px;
					display: inline-block;
				}
				.cn_list li .text h3 {
					font-size: 17px;
					font-weight: normal;
					margin-bottom: 20px;
					border: 1px solid rgba(255,255,255,.5);
					padding: 3px;
					line-height: 22px;
				}
				.cn_list li:nth-child(2n) .text h3{border: 1px solid rgba(0,0,0,.6);color: #000;}
				.cn_list li:nth-child(2n) .text h3 strong{bcolor: #000;}
				.cn_list li .text p {
					line-height: 28px;
					font-size: 15px;
				}
/* 客户案例 */
.khal h2{
	font-size: 0.9rem;
	color: #181779;
	margin-top: 0.75rem;
	font-weight: normal;
	text-align: center;
}
.khal span{
	font-size: 0.4rem;
	color:#656565;
	text-align: center;
	display: block;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}
#demo { overflow:hidden;width: 100%;height:5.35rem;margin:0.63rem auto 0;margin-left: 0.2rem;margin-right: 0.2rem;}
#demo li {width:7.13rem;height:5.35rem;color:#fff;font-size:0.4rem;text-align:center;float:left;margin-right:0.5rem;overflow: hidden; }
#demo li:hover img{transition: 0.8s;transform: scale(1.2);}
#demo li  img{ width:7.13rem; height:5.35rem;position: relative;}
#demo li h2{ font-size:0.4rem; line-height:1.2rem; color:#fff; font-weight:normal;position: relative;bottom:1.93rem;width: 7.13rem;
height: 1.2rem;background-color: #000;opacity:0.5;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

/* æ–°é—»ä¸­å¿ƒ */
.xwzx h2{
	font-size: 0.9rem;
	color: #181779;
	margin-top: 0.75rem;
	font-weight: normal;
	text-align: center;
}
.xwzx>span{
	font-size: 0.4rem;
	color:#656565;
	text-align: center;
	display: block;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}

.zxwnr{display: none;}
/* åˆä½œä¼™ä¼´ */
.hzhb{
	height: 8.63rem;
	margin-top: 0.5rem;
	background-color: #F1F1F1;
}
.hzhb h2{
	font-size: 0.9rem;
	color: #181779;
	padding-top: 0.75rem;
	font-weight: normal;
	text-align: center;
}
.hzhb>span{
	font-size: 0.4rem;
	color:#656565;
	text-align: center;
	display: block;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}
.hzhb li{
	width: 32%;
	float: left;
	margin-bottom: 0.5rem;
	margin-right: 1%;
}
.hzhb li img{
	width: 100%;
	height: 100%;
}
.hzhb li:nth-child(2n){display: none;}
.hzhb li:nth-child(5n){margin-right: 0;}

/* åº•éƒ¨ */

footer{
	display: none;
}
.sj_bottom,.beian{
	display: block;
}
.bottom1{
	display: none;
}
.sj_bottom{
	background:#333;
	color:#fff;
	font-size:0.6rem;
	text-align:center;
	line-height:2em;
	margin-top: 0.4rem;
	padding:0.5rem 0.5rem 0 0.5rem;
}
.sj_bottom img{
	padding:0.5rem 0;
	width:5rem;
	margin: 0 auto;
	height:auto;
}
.beian{
	background:#333;
	color:#fff;
	font-size:0.6rem;
	text-align:center;
	line-height:2em;
	margin-bottom: 2.4rem;
	padding:0 0.5rem 0.5rem 0.5rem;
}
.beian a{
	color:#fff;
	margin:0 0.13rem;
}

.foot_tb{
	width: 100%;
	height: 2.5rem;
	background-color: #333;
	font-size: 0.4rem;
	color: #FFF;
	position: fixed;
	bottom: 0rem;
	margin-top: 2.5rem;
	z-index: 101;
}
.foot_tb p{
    float: left;
    width: 25%;
    text-align: center;
}
.foot_tb p a{ color: #fff;}
.foot_tb p .iconfont{
	display: block;
	font-size: 1.25rem;
	margin-top: 0.25rem;
	margin-bottom: 0.125rem;
}


/* -------------------------äº§å“åˆ—è¡¨-------------------------------- */
.cp_div{width: 96%;margin-left: auto;margin-right: auto;margin-top: 1rem;}
.cp_h2{font-size: 0.8rem;text-align: center; color:#333;}
.cp_yw_spans{font-size: 0.5rem;color:#999999;text-align: center;display: block;}
.cp_list_ul{width: 100%;margin-top: 0.5rem;margin-left:0.4rem;}
.cp_list_ul li{width: 46%;float: left;height: 1.2rem;background: #1D2088;margin-bottom: 0.5rem;margin-right: 0.5rem;}
.cp_list_ul li a{font-size: 0.5rem;color:#fff;text-align: center;display: block;width: 100%;height: 100%;line-height: 1.2rem;}
.cp_pro_list{width: 98%;margin-top: 1rem;margin-left: auto;margin-right: auto;}
.cp_pro_list li{border:1px solid #1D2088;width: 47%;float: left;margin-left: 0.2rem;margin-right: 0.2rem;margin-bottom: 0.5rem;}
.cp_pro_list li:nth-child(2n){margin-right: 0;}
.cp_pro_list li img{width: 100%;height: 9.2rem;}
.cp_title{font-size: 0.6rem;color:#fff;text-align: center;width: 100%;line-height: 1.5rem;height: 1.5rem;background: rgba(0, 0, 0, 0.6);}
.jz{margin-top: 1rem;text-align: center;width: 100%;margin-left: auto;margin-right: auto;font-size: 0.6rem;color:;#ccc}
.jz a{background: #fff; padding:5px 12px;font-size: 16px;display: inline-block;border:1px solid #ccc;}
.jz a:hover{background: #1D2088;color:#fff;}
.cp_yw_span_t{display: block;font-size: 0.7rem;color:#666;text-align: center;margin-top: 20px;}
.guangg{height: 40rem;margin-bottom: 1.2rem; width: 96%;margin-left: auto;margin-right: auto;background: url('../img/fmbg.png')no-repeat;background-size: 100%;}
.gg_nei{width: 100%;height: 9.375rem;margin-left: auto;margin-right: auto;}
.gg_h1{font-size: 34px;font-weight: normal;padding-top: 2.0rem;}
.gg_p{font-size: 0.7rem;margin-top: 0.5rem;}
.gg_h3{font-size: 0.7rem;font-weight: normal;margin-top: 0.8rem;}
.cp_zc{width: 100%;margin-left: auto;margin-right: auto;margin-top: 0px;}
.cp_zh_p{font-size: 0.6rem;font-family: "å¾®è½¯é›…é»‘";text-align: center;margin-top: 0.55rem;}
.zc_ul{width: 100%;margin-top: 47px;}
.zc_ul li{margin-bottom: 0.5rem;overflow: hidden;margin-right: 0.5rem; float: none;width: 100%;height: 12rem;border:1px solid #ccc;border-radius: 5px;margin-top: 0;}
.zc_ul li:nth-child(3){margin-right: 0;}
.zc_ul li:hover img{transform: rotateY(180deg);}
.zc_ul li:hover .ly_ms{padding-top: 13.75rem;}
.zc_ul li img{transition: 0.35s; display: block;margin:1rem auto 6px auto;height: 2rem;width: 2rem;}
.ly{font-size: 0.7rem;font-weight: bold; color:#2b2b2b;text-align: center;font-family: "å¾®è½¯é›…é»‘";}
.ly_e{display: block;font-size: 12px;color:#666;text-align: center;font-family: "å¾®è½¯é›…é»‘";}
.zc_ul li i{display: block;width: 50px;height: 1px;background: #ccc;margin-left: auto;margin-right: auto;margin-top: 0.2rem;}
.ly_ms{transition: 0.35s; border-radius:0 0 5px 5px; color:#FFF;text-align: center;font-size: 16px; width: 100%;padding:2rem 1rem 0 0rem;height: 160px;background: #243F90;margin-top: 10px;font-family: "å¾®è½¯é›…é»‘";}
/* -----------------------chanpinxiangqing------------------------- */
.cp_xq_l{width: 95%;margin-left: auto;margin-right: auto;margin-top: 1rem;}
.cp_box{width: 100%;}
.cp_dt{width: 100%;position: relative;height: 10rem;}
.cp_dt li{border:2px solid #ccc;width: 50%;position: absolute;left:20%;top:0;}
.cp_dt li img{width: 50%;height: 10rem;display: block;margin-left: auto;margin-right: auto;}
.cp_xt{width: 100%;margin-top: 0.5rem;}
.cp_xt li{cursor: pointer; width: 2rem;height: 3rem;float: left;border:1px solid #ccc;margin-right: 0.5rem;}
.cp_xt li img{width: 2rem;height: 3rem;}
.cp_dt li{display: none;}
.cp_dt li:first-child{display: block;}
.cp_xq_r{float: none;width: 95%;margin-left: auto;margin-right: auto;margin-top: 1rem;}
.cp_name{font-size: 0.8rem;color:#2b2b2b;width: 100%;}
.cp_xinghao{font-size: 0.8rem; margin-top: 0.3rem;}
.chanpin_xq{font-size: 0.65rem;color:#2b2b2b;margin-top: 0.3rem;}
.ggt{width: 100%;height: 5rem;background: url('../images/cp_xqbg.jpg') no-repeat center center;background-size: 100% 100%;margin-top: 1rem;}
.gg_by1{font-weight: bold; font-size: 1rem;color:#F6E63B;margin-left: auto;margin-right: auto;width: 80%;padding-top: 0.5rem;}
.gg_by2{display: block;font-weight: bold; font-size: 1rem;color:#4687E6;margin-left: auto;margin-right: auto;width: 60%;padding-top: 0.5rem;padding-left: 5rem;}
.gg_by3{display: none;}
.cp_tj{width: 95%;margin-left: auto;margin-right: auto;margin-top: 1rem;}
.cp_tj_h2{font-size: 1rem;font-weight: normal;text-align: center;}
.cp_tj_ul{width: 100%;margin-left: auto;margin-right: auto;margin-top: 1rem;}
.cp_tj_ul li{ position: relative; width: 46.5%;float: left;margin-right: 0.4rem;border:1px solid  #ccc;margin-top: 0.5rem;}
.cp_tj_ul li a{position: absolute;bottom:0;line-height: 1.5rem;text-align: center;font-size: 0.7rem;color:#fff;display: block;width: 100%;height: 1.5rem;background: rgba(0, 0, 0, 0.5);}
.cp_tj_ul li img{width: 100%;height: 10rem;}
.prev{font-size: 0.7rem;color:#2b2b2b;margin-top: 1rem;}
.prev a{color: #2b2b2b;}
.next{font-size: 0.7rem;color:;margin-top: 0.3rem;}
.next a{color: #2b2b2b;}
.p_n_a{font-size: 0.8rem;color:#aaa;}

/*ç•™è¨€ */
.ycly{
	display: none;
}
.sous{display: none;}
/* ä½ç½® */
.weizhi{
	width: 95%;
	height: 0.75rem;
	line-height: 0.75rem;
}
.weizhi p{
	font-size: 0.4rem;
	color: #333;
}
.weizhi p a{
	color: #666;
}
/* å¯¼èˆªåˆ—è¡¨ */
.xw_fl{font-size: 0;height: auto;width: auto;margin: 0 auto;text-align: center; padding-top: 0.6rem;}
.xw_fl_ul li{margin-bottom: 0.2rem;margin-top: 0;margin-right: 0.25rem;display:inline-block;width: 5rem;height: 1.1rem;background: #1D2088;}
.xw_fl_ul li a{display: block;width: 100%;height: 100%;text-align: center;line-height: 1.1rem;color:#fff;font-size: 0.4rem;}
.xw_fl_ul li:hover{background: #3A3A3A;}
.xw_fl_ul li:hover a{color:#DFD13A;}

/* å…¬å¸ç®€ä»‹ */
.aboutxq{width: 95%;margin-left: auto;margin-right: auto;margin-top: 1rem;}
.about_h1{font-size: 1.2rem;text-align: center;font-weight: normal;}
.about_ul{margin-top: 1.63rem;margin-left: auto;margin-right: auto;margin-bottom: 0.4rem;}
.about_ul li{border-right:1px solid #eee;width: 4.97rem;height: 2.75rem;margin-bottom: 0.4rem;float: left;margin-top: 0;border-top:none;padding-top:0.13rem;}
.about_ul li:nth-child(6){border-right:none;}
.about_ul li .about_time{font-size:1rem;color:#F6E63B;text-align: center;}
.about_ul li .about_sj{font-size:0.35rem;color:#2b2b2b;font-weight: normal;text-align: center;margin-left: 0.13rem;margin-right: 0.13rem;}
.colo{color:#2b2b2b;display: none;}
.bk2{width: 100%;margin-top: 0.5rem;background: none;}
.about_three{margin-top: 2rem;}
.about_ps{margin-left: 1rem;margin-right: 1rem;margin-top: 0.4rem;color:#2b2b2b;font-size: 0.4rem;line-height: 0.6rem;}
.about_wz p{font-size: 0.65rem;color:#2b2b2b;margin-top: 0.5rem;}
.about_uls{width: 95%;margin-left: auto;margin-right: auto;margin-top: 1rem;}
.about_uls li{margin-top: 0.5rem;border:1px solid #ccc;border-radius: 10px; width: 100%;height: 8rem;}
.cpzx{text-align: center;margin-top: 1rem;font-size: 1.2rem;color:#F6E63B;}
.cpzxms{font-size: 0.75rem;line-height: 1.2rem;margin:0.5rem 1rem 0 1rem;}

/* è§£å†³æ–¹æ¡ˆ */
.jjfa{margin-top:1rem;}
.jj_h1{font-size: 1rem;text-align: center;font-weight: normal;}
.jj_P{font-size: 0.6rem;color:#aaa;width: 100%;margin-left: auto;margin-right: auto;text-align: center;line-height: 1.2rem;margin-top: 0.5rem;}
.jjfa ul li{display: none;}
/* .sj_div{width: 100%;margin-top: 0.5rem;}
.sj_ul1{width: 100%;}
.sj_ul1 li{width: 100%;height: 6rem;background-color: yellow;} */
.jj_y{margin-top: 0.5rem;width: 100%;background: url('../images/dzzz1.png') no-repeat center center;padding-bottom:0.5rem;}
.jj_h2{font-size: 0.8rem;color:#fff;text-align: center;padding:0.5rem;}
.jiejue_p{margin-left: 0.2rem;margin-right: 0.2rem;font-size: 0.6rem;color:#fff;}
.jj_a{color:#fff;margin-top: 0.3rem;display: block;font-size: 0.6rem;text-align: center;width: 4rem;height: 1.2rem;line-height: 1.2rem;margin-left: auto;margin-right: auto;border:1px solid #FFF;}

.jj_y2{margin-top: 0.5rem;width: 100%;background: url('../images/jcjg1.png') no-repeat center center;padding-bottom:0.5rem;}
.jj_h22{font-size: 0.8rem;color:#fff;text-align: center;padding:0.5rem;}
.jiejue_p2{margin-left: 0.2rem;margin-right: 0.2rem;font-size: 0.6rem;color:#fff;}
.jj_a2{color:#fff;margin-top: 0.3rem;display: block;font-size: 0.6rem;text-align: center;width: 4rem;height: 1.2rem;line-height: 1.2rem;margin-left: auto;margin-right: auto;border:1px solid #FFF;}

.jj_y3{margin-top: 0.5rem;width: 100%;background: url('../images/nyhy1.png') no-repeat center center;padding-bottom:0.5rem;}
.jj_h23{font-size: 0.8rem;color:#fff;text-align: center;padding:0.5rem;}
.jiejue_p3{margin-left: 0.2rem;margin-right: 0.2rem;font-size: 0.6rem;color:#fff;}
.jj_a3{color:#fff;margin-top: 0.3rem;display: block;font-size: 0.6rem;text-align: center;width: 4rem;height: 1.2rem;line-height: 1.2rem;margin-left: auto;margin-right: auto;border:1px solid #FFF;}

/* è§£å†³æ–¹æ¡ˆ åˆ—è¡¨é¡µ */
.wt_ul{width: 94%;margin-left: auto;margin-right: auto;margin-top: 1rem;}
.wt_ul li{position: relative;width: 48%;height: 9.35em;float: left;margin-right: 0.2rem;margin-top: 0.5rem;}
.wt_ul li .zht{width: 100%;height: 9.35rem;}
.tp_bt{line-height: 2.5rem;text-align: center;font-size: 0.75rem;width: 100%;height: 2.5rem;background:  #F6E84E;position: absolute;bottom:0;}
.wtbg{display: none;width: 100%;height: 100%;position: absolute;top:0;}
.wt_p{display: none;width: 100%;font-size: 0.75rem;position: absolute;top:7rem;text-align: center;}
.wt_ul li:hover .wtbg{display:block;}
.wt_ul li:hover .wt_p{display:block;}
/*case*/
.gWidth{width: 98%;margin-left: auto;margin-right: auto;;}
.case_con{background: #eee;}
.case_con .main .case_list ul{margin-right: -1rem;width: 100%;}
.case_con .main .case_list ul li{height: auto;width: 48%;margin-right: 2%;margin-bottom: 1.05rem;float: left;background: #fff;overflow: hidden;}
.case_con .main .case_list ul li:nth-child(2n){margin-right: 0;}
.case_con .main .case_list ul li:nth-child(3n){margin-right: 2%;}
.case_con .main .case_list ul li .case_img{overflow: hidden;width: 100%;}
.case_con .main .case_list ul li .case_img img{transition: all 0.6s;  width: 100%; height: auto;}
.case_con .main .case_list ul li .case_img:hover img{transform: scale(1.1);}
.case_con .main .case_list ul li .case_t{padding: 0.25rem 1.2rem 0.42rem 0.38rem;}
.case_con .main .case_list ul li .case_t a h2{font-size: 0.45rem;color:#000;line-height: 0.75rem;transition: all 0.6s;font-weight: normal;}
.case_con .main .case_list ul li .case_t a:hover h2{color:#f39800;}
.case_con .main .case_list ul li .case_t h3{color:#848484;line-height: 0.63rem;font-size: 0.35rem;font-weight: normal;}/* æ–°é—»è¯¦æƒ… */
.xw_xq{width: 95%;margin-left: auto;margin-right: auto;margin-top: 1rem;}
.xw_xq_bt{font-size: 1rem;color:#2b2b2b;font-weight: bold;text-align: center;}
.xw_xq .tal{display: block;font-size: 0.5rem;color:#666;text-align: center;margin-top: 0.5rem;}
.xw_xq_wz{font-size: 0.75rem;color:#2b2b2b;margin-top: 0.5rem;}


/* è”ç³»æˆ‘ä»¬ */
.lxwm{width: 93%;margin-left: auto;margin-right: auto;margin-top: 1rem;margin-bottom: 0.2rem;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
#dituContent{width:95%;height:10rem;border:#ccc solid 1px;margin-left: auto;margin-right: auto;}
.ditu{width: 100%;}
.lxfsa{width: 100%;height: 10rem;background: rgba(247, 231, 52, 0.9);}
.lxfsa_h3{font-size: 1rem;color:#2b2b2b;text-align: center;padding-top: 2rem;}
.lx_p{font-size: 0.75rem;color:#2b2b2b;margin-top: 0.5rem;text-align: center;}
.zxly{padding-bottom: 1rem;width: 100%;margin-left: auto;margin-right: auto;margin-top: 1rem;background: #F1F1F1;}
.liuyan_h2{font-size: 1rem;font-weight: normal;text-align: center;padding-top: 1rem;}
.liuyan_p{display: none;width: 80%;text-align: center;margin-left: auto;margin-right: auto;margin-top: 0.5rem;font-size: 0.34rem;color:#666;}
.lybg{width: 93%;margin-left: auto;margin-right: auto;margin-top: 1rem;}
.lyp{display: block;margin-top: 0.5rem;width: 93%;height: 2.5rem;border:1px solid #ddd;background: #fff;padding:0rem 0.5rem;font-size: 0.6rem;}
.dhwb{width: 93%;border:1px solid #ddd;margin-left: auto;margin-right: auto;margin-top: 0.5rem;padding:0.3rem 0.5rem;background: #fff;font-size: 0.6rem;height: 5rem;}
.sure{width: 93%;margin-left: auto;margin-right: auto;margin-top: 0.5rem;background: #545454;border:none;font-size: 0.6rem;height: 2rem;color:#fff;display: block;}


/* æ ‡é¢˜ */
.xwbt{text-align: center;margin-top: 0.5rem;}
.xwbt h2{font-size: 0.85rem;color: #333;}
.xwbt span{font-size: 0.4rem;color: #656565;display: block;margin-top: 0.25rem;}



/* è£èª‰èµ„è´¨ */
.tp{width: 95%;margin-left: auto;margin-right: auto;margin-top: 1rem;}
.ryzz_ul{width: 100%;}
.ryzz_ul li{height: 14.8rem;overflow: hidden;width: 48%;float: left;margin-right: 0.2rem;border:1px solid #CCC;margin-top: 0.5rem;position: relative;}
.ryzz_ul li img{width: 100%;height: 14.8rem;}
.ry_t{bottom:-2.5rem;position: absolute;width: 100%;height: 2.5rem;background: rgba(252,236,40,0.5);text-align: center;line-height: 2.5rem;font-size: 0.8rem;color:;#2b2b2b}

/* æ–‡åŒ–ç†å¿µ */
.whln{
	width: 98%;
	margin-left: 0.2rem;
	margin-right: 0.2rem;
}
.whln img{
	width: 100%;
	height: auto;
}


/* è§†é¢‘ä¸­å¿ƒ */
.sp{margin-top: 1rem;}
.sp_zx_ul{width: 100%;}
.sp_zx_ul li{position: relative; width:47%;height: 8.88rem;float: left;margin-right: 0.2rem;margin-left: 0.2rem;margin-top: 0.55rem;border:1px solid #ccc;}
.sp_zx_ul li:nth-child(2n){margin-right: 0;}
.s_fm{width: 100%;height: 7.1rem;}
.sp_t{width: 100%;height: 1.8rem;line-height: 1.77rem;font-size: 0.5rem;color:#2b2b2b;background: url('../img/sp_dbg.png') no-repeat center center; background-size:100% 100%;}
.sp_link{display: block;width: 100%;height: 8.9rem;position: absolute;top:0;left:0;}
.sp_link img{transition: 0.5s; width: 100%;height: 100%;opacity: 0;}
.sp_zx_ul li:hover .sp_link img{opacity: 1;}
.hah_sja{width: 14.6rem}

/* æ–°é—»åˆ—è¡¨é¡µ */
.xinwen{background-color: #eee;padding:0.4rem;}
.xw_ul2 li{padding: 0.4rem; background-color: #fff;height: 4.6rem;margin-bottom: 0.2rem;}
.news_img{width: 40%;overflow: hidden;}
.xw1_pc{display: none;} .xw1_sj{display: block;}
.xw_ul2 li .news_img img{transition: all 0.6s;width: 100%;height: 4.6rem;}
.xw_ul2 li .news_img:hover img{transform: scale(1.1);}
.news_t{width: 57%;position: relative;}
.blue_line{    width: 1.25rem;
               height: 0.07rem;
               background: #193062;
               margin-bottom: 0.2rem;
              }
.news_t a h3{
	  font-size: 0.6rem;
    color: #000;
    line-height: 0.8rem;
    margin-bottom: 0.2rem;
    transition: all 0.5s;
}
.news_t a h3:hover{
	color: #f39800;
}
.news_intro{
	font-size: 0.35rem;
	color: #505050;
	line-height: 0.8rem;
}
.news_date{
	font-size: 0.35rem;
	line-height: 1rem;
	margin-right: 0.5rem;
	color: #505050;
}
.news_date a{
	margin-left: 0.5rem;
	font-size: 0.35rem;
	color: #505050;
}
.news_date a:hover{
	color: #f39800;
}


/* ---------------------èµ„æ–™ä¸‹è½½--------------------------- */
.xz_link{text-align: center;width: 96%;margin-left: auto;margin-right: auto;margin-top: 0.5rem;}
.null{margin-top: 1rem;}
.xz_link a{padding:0.2rem 1rem;background: #1D2088;color: #fff;font-size: 0.6rem; text-align: center;margin-right: 1rem;text-align: center;}
.xz_bg{padding-bottom:0.5rem;padding-top: 0.5rem;width: 100%;background: #F2F2F2;margin-top: 0.5rem;}
.xz_ul{width: 96%;margin-left: auto;margin-right: auto;background: #fff;}
.xz_ul li{position: relative;margin-left: auto;margin-right: auto; width: 98%;height: 3rem;border-bottom: 1px solid #E9EEEF;padding:0.3rem 0;}
.xz_img{width: 3rem;height: 3rem;position: absolute;top:0.5rem;left:0rem;}
.xz_sm{position: absolute;top:2rem;font-size: 0.6rem;left:3rem;color:#ccc;}
.xz_sm span{font-size: 0.6rem;margin-right: 0.2rem;color:#ccc;}
.xz_name{font-size: 0.8rem;color:#2b2b2b;position: absolute;top:0.8rem;left:3rem;}
.xz_a{font-size: 0.6rem;display: block;position: absolute;top:1.2rem;width: 3rem;height: 1.2rem;text-align: center;line-height: 1.2rem;right: 0.2rem;border:1px solid #70B5D9;color:#70B5D9;}
.fy{width: 100%;background: #fff;padding-bottom: 0.5rem;}

/* ²úÆ·ÏêÇé */
.phone{display: block;}
.pc{display: none;}

.details_phone{
	width: 100%;
	padding: 0px;
	background: #fff;
	border-radius: 3px;

}
.data_cp_img{
	width: 100%;
	text-align: center;
}
.data_cp_img img{
	width: ;
	margin: 0 auto;
	float: none;
}
.data_cs{
	width: 95%;
  float: none;
  padding-left: 2.5%;
  padding-right: 2.5%;
  margin-bottom: 0.5rem;
}
.data_cs h2{
  color: #000;
  font-weight: normal;
	font-size: 18px;
  line-height: 50px;
}
.data_cs p{
  color: #848484;
  font-size: 14px;
	line-height: 60px;
	border-top: 1px solid #dedede;
}
.data_cs p:last-child{
	border-bottom: 1px solid #dedede;
}
.box{
	width:95%;
	background-color: #fff;
	padding-left: 2.5%;
  padding-right: 2.5%;
	padding-bottom: 0.75rem;
	margin-bottom: 1.5rem;
}
#lis{
	margin-bottom: 0.5rem;
}
#lis li{
	float: left;
  background: #9e9fa3;
  height: 1.63rem;
  line-height: 1.63rem;
  font-size: 0.45rem;
  color: #fff;
  text-align: center;
  width: 25%;
}
#nei{
	width: 100%;
	margin-top: 0.5rem;
}
#nei div{
	display: none;
}
#lis .act{
	background: #323A45;
  position: relative;
}
#lis .act i{
	position: absolute;
  left: 50%;
  margin-left: -0.2rem;
  bottom: -0.23rem;
  width: 0;
  height: 0;
  border-bottom: 0;
  border-left: 0.3rem solid transparent;
  border-right: 0.3rem solid transparent;
  border-top: 0.3rem solid #323A45;
}
#nei div:first-child{
	display: block;
}





/* -----------------------后加----------------------------- */
.div_left{width: 100%;height: 450px;float: left;background: #616980;}
.div_ul{width: 96%;height: 303px;margin:57px auto 0 auto;}
.div_ul li{margin-top: 16px;}
.div_p1{font-weight: bold; font-size: 16px;color:#fff;border-bottom:1px solid #ccc;padding-bottom:10px;}
.div_2 p{ font-size: 14px; color:#fff;margin-top: 10px;}
.div_2 p i{margin-left: 10px;font-style: normal;}
/* .div_2{transition: 0.5s; height: 0px;overflow: hidden;}
.other .div_2{height: 220px;} */
.div_rigdt{width: 100%;float: right;}
.div_rigdt img{width: 100%;height: 100%;}
/* .other .ys{color:#f39800!important;} */
.hzhb li:nth-child(2n){display:block}
.sj{display:block!important;} .pc{display:none!important;}
.hzhb li:nth-child(5n){margin-right: 1%;}

.div_ul li:nth-child(1) .submenu{display: block;}
.submenu{display: none;}
.div_ul .open .link{color:#f39800!important;}

/* 资料下载 */
.download_con{padding:1.25rem 0;}
.download_con h2{font-size: 0.75rem;line-height: 0.75rem;text-align:center;margin-bottom: 0.75rem;font-weight: normal;}
.download_con h4{font-size: 0.5rem;margin-bottom: 0.25rem}
.download_con ul{margin-right:-0.75rem;padding-left: 3%;padding-right: 3%;}
.download_con ul li{width: 100%;margin-right: 0.75rem;padding:1.25rem 1rem;border-bottom: 1px solid #ccc;}
.download_con ul li .fl{width: 50%;font-size: 0.3rem;}
.download_con ul li .fr{width: 50%;font-size: 0.3rem;}

.download_con ul li .fl p{width: 50%;font-size: 0.3rem;height: 0.8rem;line-height: 0.8rem;}
.download_con ul li a{display: inline-block;padding:0.33rem 0.35rem;background: #20a3fe;border-radius: 0.13rem;color:#fff;}
/* .download_con ul li {width: 2.5rem;} */
.download_con ul li img{width: 40%;}




.fazhan{display: none;}
body{overflow-x: hidden;}
/* 分页 */

.fy_nei{text-align: center;}
.fy_nei span{font-size: 0.4rem;}
.fy_nei .pageinfo a{font-size: 0.4rem;display:inline-block;padding:0.25rem 0.42rem;margin-right: 0.17rem;text-align: center;color:#2b2b2b;background: #EDEDED;}
.fy_nei .pageinfo a:hover{color:#1D1F87;background: #3A3A3A;}
.fy_nei .pageinfo span{color:#1D1F87;background: #EDEDED;padding:0.25rem 0.42rem;margin-right: 0.17rem;font-size: 0.4rem;}
.fy_nei .pageinfo span:hover{color:#1D1F87;background: #3A3A3A;}
/* 新闻详情 */
.news_content  .news_content_t{background: #fff;width: 98%;padding:1rem 0.2rem 3rem;}
.news_content  .news_content_t .news_con_tit{font-size: 0.7rem;	color:#000;text-align: center;position: relative;height: 1.2rem;line-height: 1rem;padding-bottom: 0.75rem; border-bottom: 1px solid #6a6a6a;margin-bottom: 0.5rem;}
.news_content  .news_content_t .news_con_tit a{display:none;}
.news_content  .news_content_t .news_con_con{font-size: 0.4rem;color: #6b6b6b;line-height: 0.75rem;margin:0.75rem 0;}
.news_content  .news_content_t .news_con_con p{font-size: 0.4rem;color: #6b6b6b;line-height: 0.75rem;margin:0.75rem 0;}
.news_content  .news_content_t .news_con_con img{width: 100%;}
.news_con_con span{font-size: 0.4rem;}
.news_content  .news_content_t .news_con_con .tj_sj img{width: 100%;}

/* 分页 */
.list_fy{
	margin-bottom: 0.2rem;
}

.lin {
color: #181779;
    margin-top: 20px;
    margin-bottom: 20px;
    width: 96%;
    margin-left: auto;
    margin-right: auto;
    font-size: 20px;
    font-weight: bold;
    font-family: "微软雅黑";
}
.lin a{font-weight: normal;font-size: 14px; margin-left: 10px;color: #101010;}

.xuanfukuang{
	display:none;
}
.pagination {
    display:inline-block;
    padding-left:0;
    margin:17px 0;
    border-radius:3px;
}
.pagination > li {
    display:inline;font-size:16px;
}
.pagination > li > a,.pagination > li > span {
    position:relative;
    float:left;
    padding:6px 12px;
    line-height:1.42857143;
    text-decoration:none;
    color:#2c3e50;
    background-color:#fff;
    border:1px solid #ddd;
    margin-left:-1px;
}
.pagination > li:first-child > a,.pagination > li:first-child > span {
    margin-left:0;
    border-bottom-left-radius:3px;
    border-top-left-radius:3px;
}
.pagination > li:last-child > a,.pagination > li:last-child > span {
    border-bottom-right-radius:3px;
    border-top-right-radius:3px;
}
.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus {
    z-index:2;
    color:#11181f;
    background-color:#eeeeee;
    border-color:#ddd;
}
.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus {
    z-index:3;
    color:#fff;
    background-color:#2c3e50;
    border-color:#2c3e50;
    cursor:default;
}
.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus {
    color:#777777;
    background-color:#fff;
    border-color:#ddd;
    cursor:not-allowed;
}
.pagination-lg > li > a,.pagination-lg > li > span {
    padding:10px 16px;
    font-size:15px;
    line-height:1.3333333;
}
.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span {
    border-bottom-left-radius:5px;
    border-top-left-radius:5px;
}
.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span {
    border-bottom-right-radius:5px;
    border-top-right-radius:5px;
}
.pagination-sm > li > a,.pagination-sm > li > span {
    padding:5px 10px;
    font-size:11px;
    line-height:1.5;
}
.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span {
    border-bottom-left-radius:2px;
    border-top-left-radius:2px;
}
.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span {
    border-bottom-right-radius:2px;
    border-top-right-radius:2px;
}
