#warpper{
	height: 2845px;
	width: 100%;
	position: relative;
	min-width:1200px;
}
#bg{
	width: 100%;
	height: 2845px;
	position: absolute;
}
#banner{
	width: 1170px;
	height: 420px;
	position: absolute;
	left: 50%;
	top: 252px;
	margin-left: -582px;
	border-radius: 3px;
}
#content1{
	width: 1170px;
	height: 782px;
	position: absolute;
	left: 50%;
	top: 702px;
	margin-left: -582px;
	background: #eeeeee;
	border-radius: 3px;
}
#content2{
	width: 1170px;
	height: 554px;
	position: absolute;
	left: 50%;
	top: 1514px;
	margin-left: -582px;
	background: #eeeeee;
	border-radius: 3px;
}
#content3{
	width: 1170px;
	height: 363px;
	position: absolute;
	left: 50%;
	top: 2098px;
	margin-left: -582px;
	background: #eeeeee;
	border-radius: 3px;
}
#footer{
	width: 1170px;
	height: 80px;
	position: absolute;
	left: 50%;
	top: 2520px;
	margin-left: -582px;
	text-align: center;
	border-radius: 3px;
}
.bx-viewport{
	height: 420px;
}
.bx-default-pager{
	display: inline-block;
	width: 20px;
}
.c1_l{
	width: 760px;
	height: 782px;
	float: left;
}
.c1_r{
	width: 350px;
	height: 782px;
	float: right;
	margin-right: 30px;
}
.c1_l_t{
	width: 730px;
	height: 30px;
	margin: 30px 0px 0px 30px;
}
.c1_l_l_line{
	margin-left:30px;
	margin-bottom:30px;
	height: 2px;
	background:-webkit-gradient(linear, 0 0, 100% 0, from(#5bb8d4), color-stop(0.5, #0c3482), to(#0c3482));
    background:-webkit-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-moz-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-o-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
}
.c1_r_t{
	margin-top: 60px;
	background-color: #f7f7f7;
}
.rl_bt{
	margin-left: 15px;
	margin-top: 15px;
}
.rl_nr{
	width: 350px;
	height: 290px;
}
.c1_r_m{
	background-color: #f7f7f7;
}
.c1_r_b{
	margin-top: 30px;
	background-color: #f7f7f7;
}
.bt{
	width: 672px;
	height: 30px;
	float: left;
	display: inline-block;
}
.f1{
	font-size: 16px;
	font-family: "黑体";
	font-weight: bold;
    background:-webkit-gradient(linear, 0 0, 100% 0, from(#5bb8d4), color-stop(0.5, #0c3482), to(#0c3482));
    background:-webkit-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-moz-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-o-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
  	-webkit-background-clip:text;
  	color:transparent;
}
/*.f2{
	display: block;
	width: 170px;
	height: 30px;
	font-size: 17px;
    background:-webkit-gradient(linear, 0 0, 100% 0, from(#5bb8d4), color-stop(0.5, #0c3482), to(#0c3482));
    background:-webkit-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-moz-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-o-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
  	-webkit-background-clip:text;
  	color:transparent;
}
.f3{
	display: block;
	width: 135px;
	height: 30px;
	font-size: 17px;
    background:-webkit-gradient(linear, 0 0, 100% 0, from(#5bb8d4), color-stop(0.5, #0c3482), to(#0c3482));
    background:-webkit-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-moz-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-o-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
  	-webkit-background-clip:text;
  	color:transparent;
}*/
.mo{
	width: 58px;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
	display: inline-block;
}
.mo img{
	display: inline-block;
	padding: 4px;
	border: 1px #cccccc solid;
}
#f1{
	width: 730px;
	height: 680px;
	margin: 30px 0 30px 30px;
}
.xm_l{
	width: 150px;
	height: 200px;
	display: inline-block;
}
.xm_lho{
	width: 150px;
	height: 200px;
	display: inline-block;
	margin-top: 66px;
	margin-left: 115px;
}
.xm_r{
	width: 210px;
	height: 200px;
	float: right;
}
.xm_rho{
	width: 210px;
	height: 200px;
	float: right;
	margin-top: 66px;
	margin-right: 95px;
}
.f_bt{
	height: 50px;
	margin-left: 10px;
	margin-bottom: 35px;
	font-size: 14px;
	font-family: "黑体";
}
.f_sj{
	width: 210px;
	height: 40px;
	margin-left: 10px;
	margin-bottom: 35px;
	font-size: 14px;
	color: #666;
}
.f_jg{
	width: 210px;
	height: 25px;
	margin-left: 10px;
}
.xm_l img,.xm_lho img{
	width: 150px;
	height: 200px;
}
.c2_l{
	width: 760px;
	height: 582px;
	float: left;
}
.c2_r{
	width: 350px;
	height: 465px;
	float: right;
	background-color: #f7f7f7;
	margin: 60px 30px 0px 0px;
}
#f2{
	width: 730px;
	height: 480px;
	margin: 30px 0 30px 30px;
}
.c3_l{
	width: 730px;
	height: 300px;
	background: url(../img/bg_c3.png);
	display: inline-block;
	margin: 30px 0 0 30px;
	position: relative;
	overflow: hidden;
}
.c3_r{
	width: 350px;
	height: 300px;
	float: right;
	margin: 30px 30px 0px 0px;
}
.table1{
	width: 350px;
	height: 125px;
}
.table2{
	width: 350px;
	height: 100px;
}
.tr1{
	height: 40px;
	font-size: 14px;
	text-align: center;
	color: #666;
}
.tr2{
	height: 40px;
	font-size: 14px;
	text-align: center;
}
.tr2,.tr2 td{
	border: 1px #cccccc solid;
}
.tr2 td{
	color: #8a8a8a;
}
.tr2 img{
	width: 32px;
	height: 32px;
}
.c3_lbtn{
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -30px;
}
.c3_l_line{
	margin-bottom:30px;
	height: 2px;
	background:-webkit-gradient(linear, 0 0, 100% 0, from(#5bb8d4), color-stop(0.5, #0c3482), to(#0c3482));
    background:-webkit-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-moz-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-o-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
}
.c3_r_line{
	height: 2px;
	background:-webkit-gradient(linear, 0 0, 100% 0, from(#5bb8d4), color-stop(0.5, #0c3482), to(#0c3482));
    background:-webkit-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-moz-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-o-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
}
.c3_rbtn{
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -30px;
}
.c3_hzbt{
	font-size: 16px;
	color: blue;
	margin: 15px 0 0 15px;
}
#c3_hz{
	width: 2190px;
	height: 230px;
	position: absolute;
	left: -730px;
}
.hzzs{
	width: 730px;
	height: 230px;
	display: inline-block;
	float: left;
}
.zs_l{
	width: 330px;
	height: 230px;
	margin-left: 60px;
	display: inline-block;
}
.zs_r{
	width: 230px;
	height: 230px;
	margin-right: 90px;
	background-color: #f7f7f7;
	border: 1px solid #e5e5e5;
	float: right;
}
.hz_bt{
	font-size: 14px;
	color: blue;
}
.hz_bty{
	margin-top: 10px;
	font-size: 14px;
	color: blue;
}
.hz_js{
	line-height: 25px;
	font-size: 12px;
}
.zs_r img{
	margin: 31px;
}
.bt2{
	width: 293px;
	height: 30px;
	font-size: 17px;
	float: left;
	display: inline-block;
}
.mo2{
	width: 60px;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
	display: none;
}
.cur2{
	width: 60px;
	height: 30px;
	font-size: 14px;
	line-height: 10px;
	display: inline-block;
}
.cur2 a img{
	display: inline-block;
    padding: 4px;
    border: 1px #cccccc solid;
}
.mo2 img{
	display: inline-block;
	padding: 4px;
	border: 1px #cccccc solid;
}
.c2_r_t{
	width: 350px;
	height: 30px;
	margin: 15px 0px 0px 15px;
}
.c3_word{
	width:280px;
	height: 20px;
	margin: 10px 0 5px 20px;
	font-size: 14px;
	display: inline-block;
	color: #000000;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.c3_word:hover,.c2_word:hover{
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    background:-webkit-gradient(linear, 0 0, 100% 0, from(#5bb8d4), color-stop(0.5, #0c3482), to(#0c3482));
    background:-webkit-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-moz-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-o-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
  	-webkit-background-clip:text;
  	color:transparent;
}
.c2_p{
	width: 320px;
	height: 210px;
	margin: 0px 0 10px 15px;
    border-bottom: 1px #e5e5e5 solid;
}
.c2_word{					
	width:280px;
	height: 20px;
	margin: 20px 0 20px 7px;
	font-size: 14px;
	color: #000000;
    word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.c2_wd{					
	width:280px;
	height: 15px;
	margin: 20px 0 20px 20px;
	font-size: 14px;
	color: #000000;
}
.bt3{
	width: 80px;
	height: 30px;
	font-size: 17px;
	float: left;
	display: inline-block;
}
.bt4{
	width: 10px;
	height: 30px;
	font-size: 17px;
	margin-right: 20px;
	float: left;
	display: inline-block;
}
.c2_r_bt{
	width: 275px;
	height: 30px;
	font-size: 16px;
	float: left;
}
.c2_r_bt ul li{
	float: left;
	color: #999999;
}
.bs1{
	display: block;
	width: 68px;
	height: 19px;
	font-size: 16px;
    background:-webkit-gradient(linear, 0 0, 100% 0, from(#5bb8d4), color-stop(0.5, #0c3482), to(#0c3482));
    background:-webkit-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-moz-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-o-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
  	-webkit-background-clip:text;
  	color:transparent;
}
.bs2{
	display: inline-block;
	height: 32px;
	font-size: 28px;
    background:-webkit-gradient(linear, 0 0, 100% 0, from(#5bb8d4), color-stop(0.5, #0c3482), to(#0c3482));
    background:-webkit-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-moz-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-o-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
  	-webkit-background-clip:text;
  	color:transparent;
}
.bs3 a{
	display: inline-block;
	margin-top: 20px;
	width: 330px;
    background:-webkit-gradient(linear, 0 0, 100% 0, from(#5bb8d4), color-stop(0.5, #0c3482), to(#0c3482));
    background:-webkit-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-moz-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-o-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
  	-webkit-background-clip:text;
  	color:transparent;
}
.bs4{
	display: inline-block;
	width: 219px;
	height: 24px;
    background:-webkit-gradient(linear, 0 0, 100% 0, from(#5bb8d4), color-stop(0.5, #0c3482), to(#0c3482));
    background:-webkit-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-moz-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-o-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
  	-webkit-background-clip:text;
  	color:transparent;
}
.bs5{
	display: inline-block;
	font-size: 16px;
	font-family: 黑体;
	font-weight: bold;
    background:-webkit-gradient(linear, 0 0, 100% 0, from(#5bb8d4), color-stop(0.5, #0c3482), to(#0c3482));
    background:-webkit-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-moz-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:-o-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background:linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
  	-webkit-background-clip:text;
  	color:transparent;
}
.video{
	position: relative;
}
.video video{
	position: absolute;
	z-index: 2;
}
.video_bt{
	position: absolute;
	left: 15px;
	top: -30px;
	font-size: 16px;
    background: -webkit-gradient(linear, 0 0, 100% 0, from(#5bb8d4), color-stop(0.5, #0c3482), to(#0c3482));
    background: -webkit-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background: -moz-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background: -o-linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    background: linear-gradient(left, #5bb8d4, #0c3482, #0c3482);
    -webkit-background-clip: text;
    color: transparent;
     font-weight: bold;
	z-index: 5;
}
.vider_mo{
	position: absolute;
	top: -30px;
	right: 15px;
	z-index: 5;
}
.vider_mo img{
	display: inline-block;
	padding: 4px;
	border: 1px #cccccc solid;
}
.tab li span{
	font-weight: bold;
	cursor: pointer;
	font-family: 黑体;
}
.xmf{
	width:360px;
	height:200px;
	float: left;
	display: block;
	margin: 0px 5px 20px 0;
	position: relative;
}
.xm{
	width:360px;
	height:200px;
	display: inline-block;
	margin: 0px 5px 20px 0;
}
.xmho{
	width: 573px;
	height: 424px;
	display: inline-block;
	margin: 0px 5px 20px 0;
	background: url(../img/xmbg.png) left top no-repeat;
	position: absolute;
	left: -95px;
	top: -46px;
	z-index: 20;
}
.yinc{
	display: none;
}
.c2_p>p::before{
	content: "·  ";
	margin-left: -1px;
	margin-right: -2px;
}