@charset "gb2312";
/* CSS Document */
body,td,th{font-family: "微软雅黑";font-size: 14px;color: #666666;}/*网站、表格的统一样式*/
body{background-color: #FFFFFF;margin: 0px;}
a{font-size: 14px;color: #666666;}/*网站统一链接样式*/
a:link{text-decoration: none;}
a:visited{text-decoration: none;}/*链接点击过后的样式*/
a:hover{text-decoration: none;color: #0066CC;}/*鼠标经过的样式*/
a:active{text-decoration: none;}
a:focus,area:focus{outline:none;-moz-outline:none;}
div,ul,li,p,dl,dt,dd,s,b,form,h1,h2,h3,h4,h5,h6{list-style:none;margin:0px;padding:0px;}
input,button,select,textarea{outline:none;outline:none;font-size: 14px;font-family: "微软雅黑";}
.none{clear: both;}
.nk1200{width: 1200px;margin-right: auto;margin-left: auto;}
.nk1210{width: 1210px;margin-right: auto;margin-left: auto;}
.nk1003{width: 1003px;margin-right: auto;margin-left: auto;}
.nk300{width: 300px;margin-right: auto;margin-left: auto;}
.nk320{width: 320px;margin-right: auto;margin-left: auto;}
img{border: 0px none #FFFFFF;}
.zi{line-height: 23px;}
.zi14, .zi14 a{font-size: 14px;line-height: 30px;}
.xy{border: 1px solid #DDDDDD;}
.qwb_x1{border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;}
.bordert{font-family: "宋体";}
/* 分页css代码 白加红*/
.mblistpage{font-size: 12px;MARGIN: 3px;TEXT-ALIGN: center;padding-top: 20px;}
.mblistpage A,.mblistpage A:visited{font-size: 12px;PADDING-RIGHT: 7px;PADDING-LEFT: 7px;PADDING-BOTTOM: 3px;COLOR: #333333;PADDING-TOP: 3px;TEXT-DECORATION: none;border: 1px solid #CCCCCC;background-color: #FFFFFF;margin-top: 5px;margin-right: 4px;margin-bottom: 3px;margin-left: 4px;}
.mblistpage A:hover{font-size: 12px;COLOR: #FFFFFF;border: 1px solid #0066CC;background-color: #0066CC;}
.mblistpage A:active{font-size: 12px;COLOR: #FFFFFF;border: 1px solid #0066CC;background-color: #0066CC;}
.mblistpage SPAN.current{font-size: 12px;PADDING-RIGHT: 7px;PADDING-LEFT: 7px;PADDING-BOTTOM: 3px;COLOR: #FFFFFF;PADDING-TOP: 3px;background-color: #0066CC;border: 1px solid #0066CC;margin-top: 5px;margin-right: 4px;margin-bottom: 4px;margin-left: 4px;}
.mblistpage SPAN.disabled{font-size: 12px;PADDING-RIGHT: 7px;PADDING-LEFT: 7px;PADDING-BOTTOM: 3px;COLOR: #333333;PADDING-TOP: 3px;background-color: #FFFFFF;border: 1px solid #CCCCCC;margin-top: 5px;margin-right: 4px;margin-bottom: 4px;margin-left: 4px;}
/* 分页css代码 白加红  end*/
/*弹性分布*/

.dis_flex{display: flex; display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; align-items: center; justify-content: center;}/*垂直居中，水平居中*/

.dis_tflex{display: flex;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; align-items: flex-start; justify-content: center;}/*垂直居上、水平居中*/

.dis_jflex{display: flex;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; align-items: center; justify-content:space-between;}/*垂直居中、两端分布*/

.dis_jtflex{display: flex;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; align-items: flex-start; justify-content:space-between;}/*垂直居上、两端分布*/

.dis_zflex{display: flex; display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; align-items: center; justify-content:left;}

.dis_flex2{display: flex;display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; flex-direction: column;align-items: center;}

.dis_tflex2{display: flex; display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; flex-direction: column;align-items: center;justify-content:flex-start;}

.dis_zflex2{display: flex; display:-webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; flex-direction: column;}
/*左右对齐*/
.fl{ float:left;}
.l{ float:left;}
.fr{float:right;}
.r{ float:right;}
/*---------------------------省略符号
/*省略号*/
.hide{overflow:hidden; word-break:keep-all; white-space:nowrap;text-overflow:ellipsis;}
.hide2{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
/*无内容提示*/
.nopro{font-family: "微软雅黑";font-size: 45px;color: #CCCCCC;text-align: center;padding-top: 50px;padding-bottom: 50px;}


.nav {
	float: right;
}
.nav li {
	float: left;
}
.nav li a {
	font-size: 16px;
	color: #4B4B4B;
	line-height: 90px;
	display: block;
	height: 90px;
	padding-right: 30px;
	padding-left: 30px;
}
.nav li a:hover {
	color: #0066CC;
}

.nav li span {
	padding-top: 40px;
	display: block;
}
.ttbj {
	padding-top: 40px;
	padding-bottom: 40px;

}
.ttbj .nk1200 {

}
.ttbj .nk1200 li {
	width: 20%;
	float: left;
	text-align: center;
}
.ttbj .nk1200 li a {
	font-size: 25px;
	color: #000000;
	line-height: 1.1em;
	background-image: url(images/01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	padding-top: 79px;
}
.ttbj .nk1200 li a p {
	font-size: 14px;
	line-height: 1.1em;
	padding-top: 60px;
	color: #0066CC;
}
.n1bj {
	background-attachment: fixed;
	background-image: url(images/t1bj.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center top;
	height: 370px;
}
.n1bj ul {
	margin-top: 60px;
}
.n1bj ul li {
	float: left;
	width: 20%;
	position: relative;
}
.n1bj ul li .tsk {
	position: absolute;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #000000;
	background-color: rgba(0, 0, 0, 0.8);
	padding: 10px;
	width: 250px;
	left: -15px;
	bottom: 160px;
	-moz-border-radius: 2px;      /* Gecko browsers */
	-webkit-border-radius: 2px;   /* Webkit browsers */
	border-radius:2px;            /* W3C syntax */
	display: none;
	filter:alpha(opacity=0); /*IE滤镜，透明度50%*/
	-moz-opacity:0; /*Firefox私有，透明度50%*/
	opacity:0;/*其他，透明度50%*/
}
.n1bj ul li .tsk img {
	margin-left: -6px;
	position: absolute;
	left: 50%;
	bottom: -6px;
	filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
	-moz-opacity:0.8; /*Firefox私有，透明度50%*/
	opacity:0.8;/*其他，透明度50%*/
}
.n1bj ul li .y {
	background-repeat: no-repeat;
	height: 81px;
	width: 81px;
	margin-right: auto;
	margin-left: auto;
	border: 5px solid #FFFFFF;
	background-position: center center;
	-moz-border-radius: 80px;      /* Gecko browsers */
	-webkit-border-radius: 80px;   /* Webkit browsers */
	border-radius:80px;            /* W3C syntax */
	margin-top: 5px;
	margin-bottom: 5px;
	-webkit-transition:0.5s;       /* Webkit browsers */
	-moz-transition:0.5s;          /* Gecko browsers */
	transition:0.5s;               /* W3C syntax */
}
.n1bj ul li .y:hover {
	height: 91px;
	width: 91px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.n1bj ul li .y.y1 {background-image: url(images/t1a1.png);}
.n1bj ul li .y.y2 {background-image: url(images/t1a2.png);}
.n1bj ul li .y.y3 {background-image: url(images/t1a3.png);}
.n1bj ul li .y.y4 {background-image: url(images/t1a4.png);}
.n1bj ul li .y.y5 {background-image: url(images/t1a5.png);}
.n1bj ul li .t {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	padding-top: 10px;
}
.Itit1 {
	height: 100px;
}
.Itit1 .t {
	float: left;
	height: 100px;
	padding-right: 20px;
	font-size: 32px;
	line-height: 100px;
	color: #333333;
	background-color: #FFFFFF;
}
.Itit1 .x {
	height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E6E6;
}
.Inews {
}
.Inews li {
	width: 270px;
	padding: 9px;
	border: 1px solid #D7D2D2;
	height: 378px;
	position: relative;
	float: left;
	margin-right: 13px;
}
.Inews li.no {
	margin-right: 0px;
}

.Inews li .img {
	height: 200px;
}
.Inews li .img img {
	height: 100%;
	width: 100%;
}
.Inews li .t {
	height: 52px;
	font-size: 16px;
	line-height: 26px;
	color: #333333;
	margin-top: 20px;
	margin-bottom: 15px;
}
.Inews  li  .j {
	font-size: 12px;
	line-height: 23px;
	color: #999999;
	height: 46px;
}
.Inews li .fimg {
	position: absolute;
	right: 1px;
	bottom: 1px;
	background-image: url(images/fimg1.png);
	height: 42px;
	width: 42px;
}
.Inews li a:hover .t {
	color: #0066CC;
}
.Inews li a:hover .j {
	color: #0066CC;
}
.foot {
	background-color: #333333;
	height: 180px;
}
.foot .fl {
	padding-top: 20px;
}
.foot .fl .z1 {
	font-size: 14px;
	color: #FFFFFF;
	line-height: 1.1em;
	height: 33px;
}
.foot .fl .z2 {
	font-size: 27px;
	line-height: 1.1em;
	color: #FFFFFF;
	height: 38px;
}
.foot .fl .z3 {
	height: 48px;
}
.foot .fl .z4 {
	color: #FFFFFF;
}
.foot .fl .z4 a {
	color: #FFFFFF;
}
.foot .fl .z4 a:hover {
	text-decoration: underline;
}
.foot .fr {
	margin-top: 25px;
}
.foot .fr li {
	padding-right: 10px;
	float: left;
}
.foot .fr li .img {
	padding: 2px;
	border: 1px dotted #A9A9A9;
	height: 84px;
	width: 84px;
}
.foot .fr li .img img {
	height: 100%;
	width: 100%;
}
.foot .fr li .p {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	margin-top: 10px;
	text-align: center;
}
.xiaotu0 {
	background-image: url(images/xiaotu0.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 90px;
}
.xbtbj {
	background-color: #F6F6F6;
	height: 80px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DBDBDB;
}
.xbtbj .fl {
	font-size: 14px;
	line-height: 80px;
	color: #0066CC;
}
.xbtbj .fl a {
	color: #666666;
}
.xbtbj .fl a:hover {
	color: #0066CC;
}
.xbtbj .fl .wz {
	margin-right: 10px;
}
.xbtbj .fl .d1 {
	vertical-align: 3px;
	margin-right: 10px;
	margin-left: 10px;
}

.xbtbj .fr {
}
.xbtbj .fr li {
	float: left;
}
.xbtbj .fr li a {
	font-size: 14px;
	line-height: 74px;
	color: #333333;
	display: block;
	padding-top: 4px;
	height: 74px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
.xbtbj .fr li a:hover, .xbtbj .fr li a.hover {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #0066CC;
}
.NtopNews {
	height: 265px;
}
.NtopNews .fl {
	height: 265px;
	width: 360px;
}
.NtopNews .fl img {
	height: 100%;
	width: 100%;
}
.NtopNews .fr {
	width: 790px;
	background-color: #F4F4F4;
	height: 265px;
	padding-right: 25px;
	padding-left: 25px;
}
.NtopNews .fr .t {
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	padding-top: 20px;
}
.NtopNews .fr .d {
	font-size: 18px;
	color: #0066CC;
	padding-top: 15px;
	padding-bottom: 15px;
}
.NtopNews .fr .j {
	font-size: 14px;
	line-height: 23px;
	color: #999999;
}
.NfootNews .fl {
	margin-top: 45px;
}

.NfootNews .fr {
	width: 838px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #EDECEB;
}
.NfootNews .fr li {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #EDECEB;
	height: 155px;
}
.NfootNews .fr li:hover {
	background-color: #F4F4F5;
}
.NfootNews  .fr  li .d {
	font-size: 18px;
	color: #0066CC;
	float: left;
	margin-top: 30px;
	width: 135px;
	text-align: center;
}
.NfootNews  .fr  li  .bod {
	margin-top: 30px;
	float: right;
	width: 703px;
	margin-right: 0px;
}
.NfootNews .fr li .bod .t {
	font-size: 16px;
	color: #666666;
	font-weight: bold;
	margin-bottom: 20px;
}
.NfootNews .fr li .bod .j {
	font-size: 14px;
	line-height: 23px;
	color: #999999;
}


.so3 {
	height: 25px;
	color: #666666;
	width: 230px;
	line-height: 25px;
	border: 0px none #FFFFFF;
	background-color: #FFFFFF;
}
.Nlist1 {
}
.Nlist1 .fl {
	width: 820px;
}
.Nlist1 .fl .tit {
	font-size: 16px;
	color: #333333;
	padding-top: 40px;
}
.Nlist1 .fl .x {
	background-color: #F4F4F4;
	height: 2px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.Nlist1 .fl .dat {
	font-size: 12px;
	color: #999999;
	float: left;
}
.Nlist1 .fr {
	width: 360px;
}
.Nlist1 .fr .img {
	height: 265px;
}
.Nlist1 .fr .img img {
	height: 100%;
	width: 100%;
}
.Nlist1 .fr .f {
	background-color: #F4F4F4;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.Nlist1 .fr .f .t {
	font-size: 16px;
	line-height: 24px;
	color: #666666;
}
.Nlist1 .fr .f .d {
	font-size: 18px;
	color: #999999;
	margin-top: 15px;
	margin-bottom: 15px;
}
.Nlist1 .fr .f .j {
	font-size: 14px;
	line-height: 23px;
	color: #999999;
}
.neishowbody{
	margin-top: 30px;
	min-height: 400px;
}
.neishowbody,
.neishowbody td,
.neishowbody a{font: 14px/30px "Microsoft Yahei";color: #333333;text-align: justify;}
.neishowbody a,
.neishowbody a:visited,
.neishowbody a:hover{
	text-decoration: underline;
	color: #0066CC;
}.Nyewu {
}
.Nyewu li {
	margin-bottom: 25px;
	padding-bottom: 25px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #E8E6E6;
	height: 200px;
}
.Nyewu li .l {
	height: 200px;
	width: 270px;
}
.Nyewu li .l img {
	height: 100%;
	width: 100%;
}
.Nyewu li .r {
	width: 890px;
}
.Nyewu li .r .t {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	height: 32px;
}
.Nyewu li .r .cs {
	float: left;
	font-size: 14px;
	line-height: 36px;
	color: #999999;
	width: 28%;
	margin-left: 2%;
}
.Nyewu li .r .cs span {
	width: 75px;
	display: inline-block;
	color: #333333;
	float: left;
}


.Nyewu li .r .j {
	height: 120px;
	font-size: 14px;
	line-height: 23px;
	color: #999999;
}
.Nyewu  li  .r  .rr {
	margin-right: 25px;
	float: right;
	margin-top: 10px;
}





/*about*/
	/*about-1*/
.pr{position:relative;}
.about-title{width:1160px;height:60px;line-height:60px;padding:0 20px;background:#f4f4f4;margin-bottom:50px;}
.about-title a{font-size:13.5px;color:#848181;float:left;margin-right:30px;font-weight:bold;}
.about-title a.on{color:#333333;}

.about_1{width:100%;padding-bottom:30px;}
.about_1 .about_1-left{width:440px;float:left;}
.about_1 .about_1-left h2{font-size:36px;color:#c8c8c8;font-weight:500; font-family:'微软雅黑';letter-spacing: -2px;}
.about_1 .about_1-left h3{
	font-size:18px;
	color:#333333;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 20px;
	padding-left: 0px;
}
.about_1 .about_1-right{width:760px;float:right;}
.about_1 .about_1-right h3{font-size:18px;color:#333333;padding-bottom:15px;}
.about_1 .about_1-right p{font-size:12.5px;color:#999999;padding-bottom:20px;}

.about-h5 h5{
	font-size:14px;
	color:#848181;
	float:left;
	margin-right:30px;
	line-height: 48px;
}
.about-h5 h5 em{
	font-size:48px;
	color:#f6ad12;
	font-family:"微软雅黑";
	float:left;
	margin-right:10px;
	letter-spacing:-4px;
	line-height:48px;
	font-style: normal;
	font-weight: normal;
}

.about_1-2{width:100%;height:450px;background:#0066CC;}
.about_1-2>.nk1200{height:100%}
.about_1-con1{width:400px;float:left;padding-top:50px;}
.about_1-con1 h2{font-size:30px;color:#fff;font-family:'微软雅黑';font-weight:400;letter-spacing:-2.5px; line-height:35px;opacity:0.8;filter:Alpha(opacity=80);}
.about_1-con1 h3{font-size:18px;color:#fff;padding:2px 0 8px 0;}
.about_1-con1 h4{font-size:48px;color:#f5a100;font-family:'微软雅黑';line-height:35px;font-weight:200;letter-spacing:-3px;}
.about_1-con2{width:720px;padding:35px 40px 20px 40px;background:#f4f4f4 url("images/about_1-3.jpg") no-repeat right bottom;float:right;}
.about_1-con2 p{font-size:12.5px;color:#999999;padding-bottom:15px;}
.about_1-img{width:4901px;height:215px;position:absolute;left:145px;bottom:0;}
	/*about-1-2*/
.about-ban{width:100%;}
.about-pics{width:800px;height:540px; float:left;padding:0 40px 100px 0;position:relative;border-right:2px #f4f4f4 solid;overflow:hidden;}
.about-pics li{width:800px;height:540px;}
.about-pics li p{font-size:18px;color:#777777;}
.about-pics li .about-video{width:800px;height:478px;margin-bottom:20px;}

.about-pics .share{position:absolute;right:40px;bottom:115px;height:32px;}
.Nlist2 {
}
.Nlist2 .fl {
	height: 600px;
	width: 450px;
}
.Nlist2 .fl img {
	height: 100%;
	width: 100%;
}
.Nlist2 .fr {
	width: 710px;
}
.Nlist2 .fr .t {
	font-size: 36px;
	color: #0066CC;
	padding-bottom: 10px;
}
.Nlist2 .fr .tit {
	background-image: url(images/ddd.png);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-left: 25px;
	font-size: 21px;
	color: #000000;
	height: 45px;
}
.Nlist2 .fr .bod {
	font-size: 14px;
	line-height: 30px;
	color: #333333;
	margin-bottom: 20px;
}
.Nsousuo {
	background-color: #FFFFFF;
	height: 60px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
.Nsousuo .fl {
	font-size: 21px;
	line-height: 60px;
	color: #0066CC;
	text-align: center;
	height: 60px;
	width: 125px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E8E8E8;
}
.Nsousuo .fr {
	width: 450px;
	padding-left: 24px;
	font-size: 16px;
	line-height: 60px;
	color: #666666;
	text-align: left;
	height: 60px;
	background-image: url(images/dddd.png);
	background-repeat: no-repeat;
	background-position: 420px center;
}
.Nsousuo .ff {
	position: absolute;
	width: 474px;
	top: 60px;
	right: 0px;
	background-color: #FFFFFF;
	padding-bottom: 10px;
	display:none;
}
.Nsousuo .ff li {
	text-align: left;
	padding-left: 25px;
	padding-right: 25px;
}
.Nsousuo .ff li a {
	display: block;
	font-size: 14px;
	line-height: 40px;
	color: #666666;
	width: 100%;
}
.Nsousuo .ff li a:hover {
	color: #0066CC;
}
.Nsousuo .dongs:hover .ff {
	display:block;
}
.jszi1 {
	font-size: 36px;
	color: #333333;
	text-align: center;
	margin-bottom: 15px;
}
.jszi2 {
	font-size: 21px;
	line-height: 40px;
	color: #666666;
	text-align: center;
	height: 40px;
	width: 510px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #EEEEEE;
	border-bottom-color: #EEEEEE;
}
.jsBod {
}
.jsBod li {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 40px;
}
.jsBod .l {
	height: 480px;
	width: 450px;
	margin-left: 40px;
}
.jsBod .l img {
	height: 100%;
	width: 100%;
}
.jsBod .r {
	width: 630px;
	margin-right: 40px;
}
.jsBod .r .t {
	font-size: 36px;
	color: #0066CC;
	margin-bottom: 10px;
}
.jsBod .r .j {
	font-size: 14px;
	color: #0066CC;
}
.jsBod .r .cs {
	font-size: 14px;
	line-height: 30px;
	color: #666666;
	background-image: url(images/dddddd.png);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	padding-left: 25px;
	margin-top: 45px;
	margin-bottom: 35px;
}
.jsBod .r .jj {
	font-size: 14px;
	color: #333333;
	line-height: 30px;
	padding-bottom: 50px;
}
.jsBod li.no .l {
	float: right;
	margin-right: 40px;
	margin-left: 0px;
}
.jsBod li.no .r {
	float: left;
	margin-right: 0px;
	margin-left: 40px;
}
.Ntit1 {
	font-size: 28px;
	color: #333333;
	text-align: center;
}
.Ntit1 .x {
	height: 2px;
	width: 45px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	background-color: #0066CC;
}
.Ntit2 {
	font-size: 14px;
	color: #333333;
	text-align: center;
}
.jmfrom1 {
}
.jmfrom1 li {
	background-color: #EFF2F7;
	height: 380px;
	width: 220px;
	float: left;
	margin-right: 25px;
}
.jmfrom1 li.no {
	margin-right: 0px;
}
.jmfrom1 li .img {
	text-align: center;
	padding-top: 20px;
	height: 150px;
}
.jmfrom1 li .t {
	font-size: 16px;
	color: #0066CC;
	text-align: center;
}
.jmfrom1 li .x {
	background-color: #D2D2D2;
	height: 1px;
	width: 75px;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
}
.jmfrom1 li .j {
	font-size: 14px;
	line-height: 30px;
	color: #333333;
	width: 160px;
	margin-right: auto;
	margin-left: auto;
}
.jmform2 {
	background-image: url(images/n3.jpg);
	height: 300px;
}
.jmform2 .jj {
	float: left;
	height: 185px;
	width: 520px;
	margin-top: 40px;
	margin-left: 160px;
	font-size: 14px;
	line-height: 30px;
	color: #000000;
	padding-top: 35px;
	padding-left: 40px;
}
.jmform3 {
}
.jmform3  .k {
	height: 45px;
	width: 550px;
	border: 1px solid #C3C3C3;
}
.jmform3 .k .t {
	font-size: 14px;
	line-height: 45px;
	color: #333333;
	float: left;
	padding-left: 11px;
	height: 45px;
	padding-right: 11px;
}
.jmform3 .k .in {
	float: left;
	width: 420px;
	margin-top: 12px;
}
.jmform3 .k .in input,
.jmform3 .k .in select,
.jmform3 .k .in textarea {
	font-size: 13px;
	line-height: 20px;
	color: #999999;
	background-color: #FFFFFF;
	background-image: none;
	height: 20px;
	border: 0px solid #FFFFFF;
	width: 100%;
}
.jmform3 .k .ts {
	font-size: 12px;
	color: #999999;
	line-height: 45px;
	float: right;
	height: 45px;
	margin-right: 10px;
}
.jmform3 .an {
	display: block;
	line-height: 40px;
	text-align: center;
	color: #FFFFFF;
	background-color: #0066CC;
}
.xiala1 {
	height: 30px;
	padding-right: 20px;
	padding-left: 20px;
	border: 1px solid #DDDDDD;
	padding-top: 10px;
	width: 250px;
	background-color: #FFFFFF;
}
.xiala1 select {
	font-size: 14px;
	line-height: 20px;
	color: #666666;
	height: 20px;
	background-color: #FFFFFF;
	background-image: none;
	width: 100%;
	border: 0px solid #FFFFFF;
}



.product-list{width:100%;padding:30px 0px 100px 0px;}
.product-list ul{width:1208px;}
.product-list li{width:294px;height:294px;float:left;overflow:hidden;margin:0px 8px 20px 0;position:relative;}
.product-list li a{width:294px;/*height:580px;*/ height:294px; position:absolute;top:60px;left:0;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease;}
.product-list li .pro-list-img{width:294px;height:294px;-z-index:2;display:none;}
.product-list li .pro-list-con{width:294px;height:286px;z-index:4;background:#f4f4f4;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}
.product-list li .pro-list-con h3{
	font-size:18px;
	color:#0066CC;
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 0;
}
.product-list li .pro-list-con h4{font-size:23px;color:#f5a100;padding:15px 0px 10px 0;}
.product-list li .pro-list-con h5{
	font-size:14px;
	color:#666666;
}
.product-list li .pro-list-con p{
	font-size:14px;
	color:#999999;
	width: 260px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	margin-top: 5px;
}
.product-list li .pro-list-con span{width:100%;height:60px;line-height:60px;background:#0066CC;font-size:14px;color:#fff;position:absolute;left:0px;bottom:0;}
.product-list li:hover a{top:0px;}
.Nyewu6 {
	height: 330px;
}

.Nyewu6 .fl {
	color: #FFFFFF;
	background-color: #333333;
	height: 265px;
	width: 355px;
	padding-top: 35px;
	padding-left: 40px;
	padding-right: 40px;
}
.Nyewu6 .fl .t {
	font-size: 36px;
	line-height: 1.1em;
}
.Nyewu6 .fl .x {
	background-color: #FFFFFF;
	height: 3px;
	width: 72px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.Nyewu6 .fl .j {
	font-size: 21px;
	line-height: 1.1em;
	margin-bottom: 20px;
}
.Nyewu6 .fl .p {
	font-size: 14px;
	line-height: 30px;
}
.Nyewu6.no .fl {
	float: right;
}
.Nyewu6.no .fr {
	float: left;
}
.Nyewu6.no2 .fl {
	padding-top: 25px;
	height: 275px;
}
.Nyewu6.no2 .fl .x {
	margin-top: 10px;
	margin-bottom: 10px;
}
.Nyewu6.no2 .fl .p {
	line-height: 28px;
}
.Nyewu6_f1 {
	height: 320px;
}
.Nyewu6_f1 li {
	background-color: #F3F3F3;
	float: left;
	height: 288px;
	width: 328px;
	border: 1px solid #DDDDDD;
	margin-right: 30px;
	padding-right: 25px;
	padding-left: 25px;
	padding-top: 30px;
}
.Nyewu6_f1 li.no {
	margin-right: 0px;
}
.Nyewu6_f1 li .t {
	font-size: 21px;
	line-height: 1.1em;
	color: #000000;
	height: 21px;
}
.Nyewu6_f1 li .j {
	font-size: 16px;
	color: #666666;
	padding-top: 20px;
	padding-bottom: 20px;
}
.Nyewu6_f1  li  .p {
	font-size: 14px;
	line-height: 30px;
	color: #333333;
}
.Nabout10z1 {
	font-size: 14px;
	line-height: 30px;
	color: #666666;
}
.Nabout10z1 strong {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}









.section{
	position:relative;
	padding-top:64px;
	padding-bottom:64px;
	border-bottom:1px none #ccc;
	background-color:#D2DDE9;
}
.section.mission{background-color:#484d6f;color:#fff;font-size:18px;line-height:28px;}
.timeline-item-wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:0px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-image:url(images/timeline-line.png);background-position:50% 50%;background-size:3px;background-repeat:repeat-y;color:#fff;}
.timeline-txt-item{position:relative;top:0px;right:0px;width:90%;margin-top:8px;margin-right:32px;padding:16px 16px 24px;float:left;background-color:#484d6f;color:#fff;font-size:16px;line-height:28px;font-weight:300;text-align:left;}
.timeline-txt-item.right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:0px;margin-left:32px;float:right;}
.timeline-txt-item.white{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;background-color:#fff;color:#2a2e4e;}
.timeline-month{margin-top:8px;margin-bottom:8px;font-size:40px;line-height:48px;font-weight:300;}
.timeline-month.right{font-weight:300;text-align:right;}
.timeline-arrow{position:absolute;left:auto;top:0px;right:-18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:18px;height:18px;margin-top:36px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-image:url(images/Triangle-navy.png);background-position:0px 0px;background-size:18px;background-repeat:no-repeat;-webkit-transform:rotateX(0deg) rotateY(180deg) rotateZ(0deg);transform:rotateX(0deg) rotateY(180deg) rotateZ(0deg);}
.timeline-arrow.right{left:-18px;top:0px;right:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:18px;height:18px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transform:none;-ms-transform:none;transform:none;}
.timeline-arrow.white{background-image:url(images/Triangle-white.png);background-size:18px;background-repeat:no-repeat;}
.timeline-dot{position:absolute;top:30px;right:-40px;display:block;width:11px;height:11px;margin-right:auto;margin-left:auto;border:3px solid #fff;border-radius:50%;background-color:rgba(47,62,155,.9);}
.timeline-dot.right{left:-40px;right:auto;}
.timeline-dot.large{top:26px;right:-43px;width:24px;height:24px;}
.timeline-img-wrap{position:relative;z-index:12;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto;max-width:40%;margin-top:8px;padding:0px;float:right;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-style:solid;border-width:1px;border-color:hsla(0,0%,100%,.5);box-shadow:none;text-align:right;}
.timeline-col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:50%;float:left;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}
.timeline-col.right{float:right;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}
.txt-right{display:inline-block;float:right;}
.timeline-last-block{position:absolute;top:48px;right:-38px;width:12px;height:230px;background-color:#d2dde9;}
.timeline-txt-group{width:60%;padding-right:16px;padding-left:16px;}
.timeline-txt-group.no-pic{width:100%;}
.txfy {
	width: 990px;
	margin-right: auto;
	margin-left: auto;
	height: 110px;
}
.txfy li {
	float: left;
	width: 50%;
}
.txfy li a {
	background-image: url(images/jt1a.png);
	background-repeat: no-repeat;
	background-position: 50px center;
	height: 109px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	display: block;
	padding-left: 120px;
	line-height: 109px;
	font-size: 16px;
	color: #666666;
}
.txfy li.no a {
	background-image: url(images/jt2a.png);
	background-position: 430px center;
	text-align: right;
	padding-right: 120px;
	padding-left: 0px;
}
.ysDiv1 {
	position: relative;
}
.ysDiv1 .p {
	position: absolute;
	left: 560px;
	top: 20px;
	background-color: #F0F0F0;
	font-size: 14px;
	line-height: 30px;
	color: #333333;
	width: 540px;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 25px;
	height: 305px;
	z-index: 1;
}
.ysDiv2 {
	height: 340px;
	background-color: #F0F0F0;
	padding-right: 640px;
	position: relative;
	padding-top: 20px;
	padding-left: 20px;
}
.ysDiv2 .img {
	position: absolute;
	top: -72px;
	right: 0px;
}
.ysDiv2 .t {
	font-size: 26px;
	line-height: 1.1em;
	color: #333333;
}
.ysDiv2 .x {
	background-color: #0066CC;
	height: 2px;
	width: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.ysDiv2 .p {
	font-size: 14px;
	line-height: 30px;
	color: #333333;
}
.ysDiv3 {
}
.ysDiv3 li {
	float: left;
	width: 590px;
	margin-right: 20px;
}
.ysDiv3 li.no {
	margin-right: 0px;
}
.ysDiv3 li .f {
	background-color: #F0F0F0;
	height: 335px;
	padding-top: 25px;
	padding-right: 30px;
	padding-left: 30px;
}
.ysDiv3 li .f .t {
	font-size: 26px;
	line-height: 1.1em;
	color: #333333;
}
.ysDiv3 li .f .x {
	background-color: #0066CC;
	height: 2px;
	width: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.ysDiv3 li .f .p {
	font-size: 14px;
	line-height: 30px;
	color: #333333;
}
.Nkuang1 {
	border: 2px solid #262171;
	padding-bottom: 30px;
	padding-right: 30px;
	padding-left: 30px;
}
.Nkuang1 li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #1E1A17;
	padding-top: 30px;
	font-size: 16px;
	line-height: 40px;
	color: #000000;
}
.Nkuang1 li span {
	background-color: #262171;
	text-align: center;
	display: block;
	height: 40px;
	width: 100px;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 40px;
	float: left;
	margin-right: 30px;
}
.Nkuang2 {
	border: 2px solid #262171;
	padding-top: 20px;
	padding-bottom: 20px;
}
.Nkuang2 .l {
	height: 135px;
	width: 270px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #1E1A17;
	font-size: 18px;
	line-height: 135px;
	font-weight: bold;
	color: #26226C;
	text-align: center;
}
.Nkuang2 .r {
	float: none;
	margin-left: 310px;
	font-size: 16px;
	line-height: 30px;
	color: #000000;
	padding-top: 8px;
}




.jmys1 {
	background-image: url(images/jm1bj.jpg);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center top;
	height: 320px;
}
.jmys1 ul {
	margin-top: 40px;
}
.jmys1 ul li {
	float: left;
	width: 20%;
	position: relative;
}
.jmys1 ul li .tsk {
	position: absolute;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #000000;
	background-color: rgba(0, 0, 0, 0.8);
	padding: 10px;
	width: 250px;
	left: -15px;
	bottom: 160px;
	-moz-border-radius: 2px;      /* Gecko browsers */
	-webkit-border-radius: 2px;   /* Webkit browsers */
	border-radius:2px;            /* W3C syntax */
	display: none;
	filter:alpha(opacity=0); /*IE滤镜，透明度50%*/
	-moz-opacity:0; /*Firefox私有，透明度50%*/
	opacity:0;/*其他，透明度50%*/
}
.jmys1 ul li .tsk img {
	margin-left: -6px;
	position: absolute;
	left: 50%;
	bottom: -6px;
	filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
	-moz-opacity:0.8; /*Firefox私有，透明度50%*/
	opacity:0.8;/*其他，透明度50%*/
}
.jmys1 ul li .y {
	background-repeat: no-repeat;
	background-size: 60px 60px;
	height: 70px;
	width: 70px;
	margin-right: auto;
	margin-left: auto;
	border: 4px solid #FFFFFF;
	background-position: center center;
	-moz-border-radius: 80px;      /* Gecko browsers */
	-webkit-border-radius: 80px;   /* Webkit browsers */
	border-radius:80px;            /* W3C syntax */
	margin-top: 5px;
	margin-bottom: 5px;
	-webkit-transition:0.5s;       /* Webkit browsers */
	-moz-transition:0.5s;          /* Gecko browsers */
	transition:0.5s;               /* W3C syntax */
}
.jmys1 ul li .y:hover {
	height: 80px;
	width: 80px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.jmys1 ul li .y.y1 {background-image: url(images/t1a1.png);}
.jmys1 ul li .y.y2 {background-image: url(images/t1a2.png);}
.jmys1 ul li .y.y3 {background-image: url(images/t1a3.png);}
.jmys1 ul li .y.y4 {background-image: url(images/t1a4.png);}
.jmys1 ul li .y.y5 {background-image: url(images/t1a5.png);}
.jmys1 ul li .t {
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 10px;
}.jmys2 {
	height: 580px;
	background-image: url(images/jmys2bj.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.jmys2 li {
	float: left;
	margin-left: 15px;
	display: block;
	margin-top: 40px;
}
.jmys2 li.no {
	margin-left: 5px;
}

.jmys2 li .k2 {
	background-color: #172A88;
	height: 500px;
	width: 300px;
	color: #FFFFFF;
}
.jmys2 li .k2 .t {
	font-size: 21px;
	line-height: 75px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 10px;
}
.jmys2 li .k2 .p {
	font-size: 14px;
	line-height: 30px;
	color: #FFFFFF;
	width: 265px;
	margin-right: auto;
	margin-left: auto;
}
.jmys2 li .k {
	height: 498px;
	width: 278px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.jmys2 li .k .img {
	text-align: center;
	padding-top: 15px;
}
.jmys2 li .k .t {
	font-size: 16px;
	line-height: 40px;
	font-weight: bold;
	color: #000000;
	height: 40px;
	width: 158px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	border: 1px solid #172A88;
	text-align: center;
}
.jmys2 li .k .p {
	font-size: 14px;
	line-height: 30px;
	color: #666666;
	width: 230px;
	margin-right: auto;
	margin-left: auto;
}
.jmys3 {
	background-image: url(images/jmys3bj.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 400px;
}
.jmys3 .fl {
	background-color: #172A88;
	height: 300px;
	width: 300px;
	margin-left: 5px;
	color: #FFFFFF;
}
.jmys3 .fl .t {
	font-size: 21px;
	line-height: 75px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 10px;
}
.jmys3 .fl .p {
	font-size: 14px;
	line-height: 30px;
	color: #FFFFFF;
	width: 265px;
	margin-right: auto;
	margin-left: auto;
}
.jmys3 .fr {
	background-color: #FFFFFF;
	background-color: rgba(255, 255, 255, 0.8);
	height: 360px;
	width: 860px;
	float: left;
	margin-top: 20px;
	margin-left: 15px;
}
.jmys3 .fr li {
	float: left;
	width: 320px;
	margin-top: 20px;
	margin-right: 55px;
	margin-left: 55px;
}
.jmys3 .fr li .t {
	font-size: 16px;
	line-height: 1.1em;
	font-weight: bold;
	color: #000000;
	padding-left: 30px;
	height: 25px;
}
.jmys3 .fr li .k {
	height: 100px;
	border: 1px solid #192C89;
	position: relative;
	padding-top: 20px;
	width: 270px;
	padding-right: 15px;
	padding-left: 35px;
	-moz-border-radius: 5px;      /* Gecko browsers */
	-webkit-border-radius: 5px;   /* Webkit browsers */
	border-radius:5px;            /* W3C syntax */
	background-color: #FFFFFF;
	font-size: 14px;
	line-height: 26px;
	color: #666666;
}
.jmys3 .fr li .k img {
	position: absolute;
	left: -33px;
	top: 17px;
}

.jmys4 {
	background-image: url(images/jmys4bj.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 360px;
}
.jmys4 .fl {
	background-color: #172A88;
	height: 300px;
	width: 300px;
	margin-left: 5px;
	color: #FFFFFF;
}
.jmys4 .fl .t {
	font-size: 21px;
	line-height: 75px;
	color: #FFFFFF;
	text-align: center;
	padding-top: 10px;
}
.jmys4 .fl .p {
	font-size: 14px;
	line-height: 30px;
	color: #FFFFFF;
	width: 265px;
	margin-right: auto;
	margin-left: auto;
}
.jmys4 .fr {
	width: 380px;
	margin-top: 90px;
	margin-right: 40px;
}.jmys4 .fr .t {
	font-size: 36px;
	line-height: 1.1em;
	color: #FFFFFF;
	height: 50px;
}
.jmys4 .fr .p {
	font-size: 14px;
	line-height: 24px;
	color: #FFFFFF;
}
.jmys5 {
	background-image: url(images/jmys5bj.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 550px;
	padding-top: 54px;
}
.jmys5 .tit {
	font-size: 21px;
	line-height: 60px;
	color: #FFFFFF;
	background-color: #172A88;
	padding-left: 15px;
	margin-bottom: 30px;
}
.jmys5 .tit span {
	margin-left: 35px;
	font-size: 14px;
}
.jmys5 .fl {
	margin-left: 20px;
}
.jmys5 .fl li {
	background-color: #FFFFFF;
	float: left;
	height: 448px;
	width: 186px;
	border: 1px solid #DCDCDC;
	margin-right: 10px;
	padding-right: 16px;
	padding-left: 16px;
}
.jmys5 .fl li .t {
	font-size: 16px;
	line-height: 60px;
	font-weight: bold;
	color: #000000;
}
.jmys5  .fl  li  .p {
	font-size: 14px;
	line-height: 26px;
	color: #666666;
	height: 160px;
}
.jmys5 .fr {
	width: 470px;
	margin-right: 20px;
}
.jmys5 .fr li {
	background-color: #FFFFFF;
	height: 136px;
	border: 1px solid #DCDCDC;
	margin-bottom: 18px;
}
.jmys5 .fr li .img {
	float: left;
	padding-top: 7px;
	padding-left: 8px;
}
.jmys5 .fr li .b {
	margin-right: 15px;
	margin-left: 228px;
}
.jmys5 .fr li .b .t {
	font-size: 16px;
	line-height: 1.1em;
	font-weight: bold;
	color: #000000;
	padding-top: 15px;
	padding-bottom: 10px;
}
.jmys5 .fr li .b .p {
	font-size: 14px;
	line-height: 26px;
	color: #666666;
}

.jmys6 {
	background-image: url(images/jmys6bj.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 370px;
	padding-top: 40px;
}
.jmys6 .tit {
	font-size: 21px;
	line-height: 60px;
	color: #FFFFFF;
	background-color: #172A88;
	padding-left: 15px;
	margin-bottom: 25px;
}
.jmys6 .tit span {
	margin-left: 35px;
	font-size: 14px;
}
.jmys6 li {
	background-color: #FFFFFF;
	height: 260px;
	width: 246px;
	border: 1px solid #DCDCDC;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 16px;
	padding-left: 16px;
}
.jmys6 li .img {
	padding-top: 16px;
}
.jmys6 li .t {
	font-size: 16px;
	line-height: 65px;
	font-weight: bold;
	color: #000000;
}
.jmys6 li .p {
	font-size: 14px;
	line-height: 26px;
	color: #666666;
}



/*浮动条*/
.float_qq{ position:fixed; top:70%; right:0; width:50px; height:203px; margin-top:-70px; z-index:999;}
.float_qq li{ width:auto; height:50px; z-index:20;}
.float_qq li.float_qq1,.float_qq li.float_qq4,.float_qq li.float_qq5{ position:absolute; left:0; width:62px;}
/*.float_qq li.float_qq2{ position:absolute; top:51px; left:0; width:130px;}*/
.float_qq li.float_qq3{ position:absolute; top:0px; left:0; width:172px;}
.float_qq li.float_qq4{ top:51px;left:0; width:172px;}
.float_qq li.float_qq5{ top:102px;}
.float_qq li.float_qq1{ top:153px}
.float_qq4{ position:absolute; top:153px; left:0;}
.float_qq li a{ display:block; font-family:"Microsoft Yahei"; color:#FFF; font-size:14px; height:50px; line-height:50px; overflow:hidden; background-color:#000; opacity:0.8; border-radius:6px;}
.float_qq li a img{ display:block; float:left; vertical-align:middle; width:24px; height:24px; margin:12px 12px 14px 14px;}
.float_qq li a:hover{
	background-color:#0066CC;
	opacity:1;
	color: white;
}
.float_shwx{ position:absolute; top:-70px; left:-180px; background:url(images/float_wxbd.png) no-repeat center right; width:170px; height:198px; padding-right:10px; display:none;}
.float_shwx img{ display:block;background-color:#FFF;}
@media screen and (max-width:500px) {
	.footertelly{display: block;width: 95%;height: 32px;margin: 0 auto;}
	.footertelly li{display: block;width: 45%;background: #d90707;height: 100%;text-align: center;line-height: 32px;border-radius: 4px;}
	.footertelly li.fr{background: #1977e9;}
	.footertelly li a{color: white;font-size: 14px;display: block;width: 100%;height: 100%;}
}
@media screen and (max-width:1000px) {
	.float_qq{display: none;}
}
.foot_fu {
	position: fixed;
	left: 0px;
	top: 100px;
	z-index: 99999;
}
.foot_fu .x {
	position: absolute;
	top: 0px;
	right: 0px;
}
<!--新增页面-->
.buankuai{
	background-color:#2839C7;
	padding:125px 105px 160px 105px;
}
.buankuai .title{
	color:#fff;
	font-size:50px;
}