
* {
	margin: 0;
	padding: 0;
	/* list-style: none; */
}
@font-face {
	/* font-properties */
	font-family: Helvetica;
	src: url('Helvetica.dfont');
	/* IE9 */
}
@font-face {
	/* font-properties */
	font-family: HelveticaNeue;
	src: url('HelveticaNeue.dfont');
	/* IE9 */
}
@font-face {
	/* font-properties */
	font-family: AdobeSongStd-Light;
	src: url('AdobeSongStd-Light.otf');
	/* IE9 */
}
@font-face {
	/* font-properties */
	font-family: HelveticaNeueLTPro-Md;
	src: url('HelveticaNeueLTPro-Md.otf');
	/* IE9 */
}
@font-face {
	/* font-properties */
	font-family: MyriadVariableConcept-Roman;
	src: url('MyriadVariableConcept-Roman.otf');
	/* IE9 */
}
body,
html {
	margin: 0 auto;
	padding: 0;
	color: #666;
	font-family: Helvetica;


}

body {
	font-family: Helvetica;

}

blockquote,
body,
button,
dd,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
input,
legend,
li,
ol,
p,
pre,
td,
textarea,
th,
ul,
a {

	padding: 0;
	font-size: 14px;
	color: #666;
font-family: Helvetica;

}
p{font-weight: lighter;}
dt {
	font-family: Helvetica;
}

ol,
ul {
	list-style: none;
	margin: 0;
	padding: 0
}

a {
	text-decoration: none;
	color: #475061
}

a:hover {
	text-decoration: none;


}

img {
	border: none
}

h2,
p {
	padding: 0;
	margin: 0
}

address,
cite,
dfn,
em,
var {}

.fwb {
	font-weight: bold;
}

small {
	font-size: 14px
}

ol,
ul {
	list-style: none;

}

a {
	text-decoration: none;
	color: #666;
}

sup {
	vertical-align: text-top;
}

sub {
	vertical-align: text-bottom;
}

legend {
	color: #000
}

fieldset,
img {
	border: 0
}

button,
input,
select,
textarea {
	font-size: 100%
}

table {}

input:focus {
	outline: none;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.section_big {
	width: 100%;
	min-width: 1200px;
	position: relative;
	float: left;




}

.sect_1200 {
	width: 1200px;
	margin: 0 auto;
}

.sect_1390 {
	width: 1390px;
	margin: 0 auto;
}

.sect_1400 {
	width: 1400px;
	margin: 0 auto;

}
.sect_550 {
	width: 550px !important;
	margin: 0 auto;
}
.sectionav {
	width: 94%;
	margin: 0 auto;
}

/*ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â·ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¹*/
.header{
	width: 100%;
	height:52px;
	background:#ffffff;
	float: left;
	position: fixed;
	z-index: 9;
}
.header .logo{float: left;margin-top:12px;margin-right: 365px;}
.header .logo img{height: 29px;}
.header ul li{float: left;padding: 0 25px;line-height:52px; font-size:17px; color: #757575;position: relative;}
.header ul li .nav{position: absolute;top: 46px;z-index: 999;width: 500px;padding-top: 29px;padding-bottom: 55px;background-image: url(../images/jjt_03.png);background-repeat: no-repeat;display: none;}

.header ul li .nav li{width: 100%;line-height: 25px;padding: 0;}
.header ul li .nav li a{display: block;	color: #243c57;transition: all 0.3s; cursor: pointer;}
.header ul li a{display: block; color: #757575;transition: all 0.3s; cursor:pointer;}
.header ul li:hover>a{ color:#2E3188;transition: all 0.3s;}
.header ul li .nav .zz{position:fixed;background: #f5f5f5;width: 100%;left: 0;top: 50px;height: 244px;display: none;}
.header ul li .nav li:hover>a{ color:#7abb42;transition: all 0.3s;}
.banner{height: 490px;position: relative;overflow: hidden;margin-top: 51px;}
.banner .bd{width: 100%;height: 100%;}
.banner .bd ul{overflow: hidden;width: 100%;height: 100%;}
.banner .bd ul li{width: 100%;height: 450px;float: left;}
.banner .hd{height: 11px;position: absolute; bottom: 22px;width: 100%;left: 0; text-align: center;opacity: 0;}
.banner .hd li{display:inline-block;width: 10px;height: 10px;margin: 0 5px;border-radius: 100px;background: #fff;}
.banner .hd li.on{background-color: #3F9FEA;}
.row.row1 .text{width: 990px;text-align: center;margin: 0 auto;}
.row.row1 dt{font-family: Helvetica;font-weight: bold;
	font-size: 28px;
	line-height: 30px;
	letter-spacing: 1px;
	color: #898c8e;margin-top: 70px;margin-bottom: 20px;}
.row.row1 .text p{font-size: 19px;line-height: 30px;font-weight: lighter;}
/*row2*/
.row2.list{margin-top: 70px;}
.row2.list ul li{height: 410px;width: 100%;float: left;overflow: hidden;transition: all 0.3s;}
.row2.list ul li .text{width: 50%;float: left;}
.row2.list ul li .tpic{width: 50%;float: left;height: 100%; background-size:auto 100%; background-position: center; background-repeat: no-repeat; transition: all 0.3s;text-align: center;overflow: hidden;}
.row2.list ul li:nth-child(1) .tpic img{width: 100%;}
.row2.list ul li .tpic img{height: 100%;transition: all 0.3s;width: 100%;}
.row2.list ul li .tpic:hover img{transition: all 0.3s; transform: scale(1.05);}
.row2.list ul li .text dt{font-size: 45px;margin-left: 92px;margin-top: 100px;letter-spacing: 1px;color: #253c57;font-family: Helvetica;}
.row2.list ul li .text h1{font-size: 30px;margin-left: 96px;font-family: MyriadVariableConcept-Roman;color: #253c57;}
.row2.list ul li:nth-child(2n) .text{background-color: rgba(104,177,234,0.22);float: right;}
.row2.list ul li .text{background-color: rgba(227,241,215,1);display: block;height: 100%;}
.row2.list ul li .more{display: block;width: 60px;color: #253c57;font-size: 17px;margin-left: 99px;margin-top: 48px;line-height: 20px;cursor: pointer;}
.row2.list ul li .more2{display: block;width: 60px;color: #253c57;font-size: 17px;margin-left: 128px;margin-top: 48px;line-height: 20px;cursor: pointer;}
.row2.list ul li .more3{display: block;width: 60px;color: #253c57;font-size: 17px;margin-left: 98px;margin-top: 48px;line-height: 20px;cursor: pointer;}
.row2.list ul li .more .xjt{display: inline-block;width: 10px; background: url(../img/xjt.png) center no-repeat;height: 20px;float: right;}
.row2.list ul li .more2 .xjt{display: inline-block;width: 10px; background: url(../img/xjt.png) center no-repeat;height: 20px;float: right;}
.row2.list ul li .more3 .xjt{display: inline-block;width: 10px; background: url(../img/xjt.png) center no-repeat;height: 20px;float: right;}
.row2.list ul li:nth-last-child(1){position: relative;}
.row2.list ul li:nth-last-child(1) .tpic img{width: 100%;}
.row2.list ul li:nth-last-child(1) .tpic{position: absolute;width: 100%;}
.row2.list ul li:nth-last-child(1) .text{position: absolute;z-index: 99;background: none;}
.row2.list ul li:nth-last-child(1) .text1{position: absolute;z-index: 99;background: none;left: 600px;top: 0px;}
.row2.list ul li .text1 dt{font-size: 45px;margin-left: 409px;margin-top: 100px;letter-spacing: 1px;color: #253c57;font-family: Helvetica;}
.row2.list ul li .more4{display: block;width: 60px;color: #253c57;font-size: 17px;margin-left: 412px;margin-top: 48px;line-height: 20px;cursor: pointer;}
.row2.list ul li .more4 .xjt{display: inline-block;width: 10px; background: url(../img/xjt.png) center no-repeat;height: 20px;float: right;}
/*newlist*/
.newlist{margin-top: 60px;}
.newlist ul li{width: 550px;float: left;margin-right: 75px;cursor: pointer; margin-bottom:56px;}

.newlist ul li:nth-child(2n){margin-right: 0;}
.newlist ul li .tpic{width: 100%;height: 220px;overflow: hidden;background-color: #000;}
.newslist ul li .tpic{background-color: #000;}
.newlist ul li .tpic img{float: left;width: 100%;min-height: 100%;height: auto;transition:all 0.3s;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;opacity: 0.8;background-color: #000;}
.newslist ul li .tpic img{transition:all 0.3s;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;opacity: 0.8;background-color: #000;}
.newlist ul li .text{margin-top: 35px;border-bottom: 1px solid #9ea2a2;}
.newlist ul li .text h1{line-height: 20px;font-size: 12px;margin-bottom: 5px;	color: #253c57;}
.newlist ul li .text dt{font-size: 18px;	color: #253c57;line-height: 25px;}
.newlist ul li .text .rjt{margin-top: 15px;display: block;margin-bottom: 20px;}
.newlist ul li:hover .tpic img{ transform:scale(1.05);opacity: 1;transition:all 0.3s; -webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter: gray;}
.newslist ul li:hover .tpic img{ transform:scale(1.05);opacity: 1;transition:all 0.3s; -webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);filter: gray;}
.newlist ul li .date_box{float:left;width:73px;height:65px; background:#f4f5f9;position:relative;overflow:hidden;}
.newlist ul li:hover  .date_box{ background:#23ac38; color:#ffffff;}
.newlist ul li:hover .date_box  .date_line{ background:#ffffff; }
.newlist ul li:hover .date_box .zz1{background:#23ac38;}
.newlist ul li:hover .date_box .zz2{background:#23ac38;}
.newlist ul li .date_box .date_day{font-size:24px;display:block;text-align:center;margin-top:10px;position:absolute;right: 18px;top: -8px;width: 134px;height: 24px;overflow: hidden;}
.newlist ul li .date_box .zz1{position:absolute;width: 22px;height:26px;left:0px;top:0px;background:#f4f5f9;}
.newlist ul li .date_box .date_line{width:23px;height:1px;overflow:hidden;margin:0 auto;display:block;background:#818181;margin-top: 33px;}
.newlist ul li .date_box .date_year{display:block;text-align:center;position:absolute;right: -38px;top: 39px;width: 134px;height: 24px;overflow: hidden;}
.newlist ul li .date_box .zz2{position:absolute;width: 22px;height:24px;left: 59px;top: 29px;background:#f4f5f9;}

.newlist ul li .content_box{float:left;width:442px;height:65px; margin-left:18px;}
.newlist ul li .content_box .content_title {display:block;font-size:24px; font-weight:bold;}
.newlist ul li .content_box .content_introduce {display:block; overflow:hidden;width:100%;}


.ly_max_box{margin-top:108px;}
.dz_t{margin-left: 15px; line-height: 25px; font-family: Helvetica;}
.dz_e_i{margin-top: 75px;}
.dz_e_t{margin-top: 85px;margin-left: 15px;line-height: 25px;font-family: Helvetica;}
.dz{float:left;width:346px;margin-top:6px;}
.ly_box{float:left;width:814px;height:255px;background:#f7f7f7}
.dz_fl{float:left;}
.clear{clear:both}
.ly_fl{float:left;}
.ly_tite{text-align:center;font-size:26px;margin-top:30px; margin-bottom:25px;}
.ly_input{width:347px;height:37px;line-height:37px;padding:0px 5px 0px 5px;border:1px solid #ededed;margin-bottom:12px;}
.ly_R{width:349px;height:84px;padding:0 5px 0 5px;}
.ly_btn{width:359px;height:37px;line-height:37px; text-align:center;color:#ffffff;background:#cc1a1a; border-radius:5px; border:1px solid #cc1a1a;margin-top:12px; cursor:pointer;}
.ly_i_box{width:395px;margin-left:38px}
.ly_Rem{width:366px;}
/**/
.fort {
	background-color: #f5f5f7;
	padding-top: 65px;
	padding-bottom: 53px;
	margin-top: 70px;
}
.fort .fl{padding-right: 63px;border-right: 1px solid #cfd1d2;}
.fort .blogo img{height: 46px;margin-bottom: 15px;}
.fort p{color: #898c8e;font-size: 18px;}
.fort .fr a img{height: 25px;}
.fort .sect_1200{overflow: hidden;position: relative;}
.fort .bnav li{float: left;margin-left:50px;}
.fort .bnav_icon li{float: left;margin-left:50px; margin-top:50px; width:	40px;}
.fort .bnav_icon li img{width:40px;height:40px;}
.b_text{margin-left:50px; margin-top:100px;}
.zfsae{position: absolute;right:0;bottom: 23px;}
.zfsae a{display:inline-block; margin: 0 10px;}
/*Who We Are*/
.mbanner{height: 450px;background-position: center;background-repeat: no-repeat;margin-top: -1px;background-size: cover;margin-top: 51px;overflow: hidden;}
.mrow{overflow: hidden;margin-top: 70px;}
.mrow .tpic{width: 548px;height: 426px;overflow: hidden;}
.mrow .tpic img{width: 100%;height: 100%;transition: all 0.3s;}
.mrow .tpic:hover img{transform: scale(1.05);transition: all 0.3s;}
.mrow .text{padding-left: 38px;background: #21a9cd;height: 426px;overflow: auto;width: 593px;padding-right: 21px;}
.mrow .text p{font-size: 19px; color: #fff;line-height: 27px;}
.mrow .text ul{margin-top: 28px;}
.mrow .text .more{width: 79px;height: 24px;border-radius: 100px;border: 1px solid #fff;text-indent: 10px;line-height: 24px;font-size: 17px;display: block;color: #fff;margin-top:30px;cursor: pointer;transition: all 0.3s;}
.mrow .text .more:hover{background: #fff; color: #A0C203;transition: all 0.3s;}
.mrow .text .more span{width: 10px;
    height: 24px;
    background: url(../images/bjt.png) center no-repeat;
    display: inline-block;
    float: right;
    margin-right: 8px;background-size:8px;}
	.mrow .text .more:hover span{background-image:url(../images/xjt.png);}
.mrow dt{font-size: 28px;letter-spacing: 1px;
	color: #898c8e;text-align: center;margin-top: 65px;margin-bottom: 70px;}
.mrow1 ul li{float: left;width: 25%;text-align: center;}
.mrow1 ul li dt{font-size: 17px;color: #898c8e;margin-top: 40px;}
/*do_mrow*/
.do_mrow{text-align: center;}
.do_mrow dt{font-size:28px;line-height: 27px;
	letter-spacing: 1px;
	color: #898c8e;margin-top:70px;margin-bottom:30px;}
	.do_mrow ul p{font-size: 17px;color: #898c8e;letter-spacing: 0px;line-height: 30px;}
	.do_rbox{height: 620px;margin-top: 145px;}
	.do_rbox .midpic{width: 100%;height: 607px; background: url(../img/ditubk.png) no-repeat center;position: relative;}
.do_rbox .midpic .jx1{width: 256px;position: absolute;height: 78px;top: 219px;left: -20px;}
.do_rbox .midpic .jx .rtb{position: absolute;right: 0;top: 0;opacity: 0; transition: opacity 0.3s;}
.do_rbox .midpic .jx .rtb.on{opacity: 1; transition: opacity 0.3s;}
.do_rbox .midpic .jx .lj{position: absolute;right: 0;top: 0;}
.do_rbox .midpic .jx span{overflow: hidden;display: block;height: 42px;position: absolute;top: 26px;width:0%;right: 23px;transition: width 1s;}
.do_rbox .midpic .jx{cursor: pointer;}
.do_rbox .midpic .jx.on span{width: 100%;transition: width 1s;}
.do_rbox .midpic .jx:hover .rtb{animation: sxdh .3s linear .3s infinite alternate;
padding: 0;}
.do_rbox .midpic .jx2{width: 256px;position: absolute;height: 78px;top:415px;left: 355px;}
.do_rbox .midpic .jx2.jx .rtb{left: 0;}
.do_rbox .midpic .jx2.jx span{left: 0;left: 23px;height: 44px;}
.do_rbox .midpic .jx2.jx .lj{left: 0;}



.do_rbox .midpic .jx3{width: 168px;position: absolute;height: 78px;top: 125px;left: 500px;}
.do_rbox .midpic .jx3.jx .rtb{right: 0;bottom:5px;top: initial;}
.do_rbox .midpic .jx3.jx span{right: 0;right: 26px;height:70px;bottom:10px;top:initial;}
.do_rbox .midpic .jx3.jx .lj{right: 0;}


.do_rbox .midpic .jx4{width:223px;position: absolute;height: 78px;top: 200px;left: 900px;}
.do_rbox .midpic .jx4.jx .rtb{left: 0;bottom:5px;top: initial;}
.do_rbox .midpic .jx4.jx span{left: 0;left: 26px;height:90px;bottom:10px;top:initial;}
.do_rbox .midpic .jx4.jx .lj{left: 0;}

.do_rbox .midpic .jx5{width:153px;position: absolute;height:36px;top: 276px;left: 951px;}
.do_rbox .midpic .jx5.jx .rtb{left: 0;bottom:5px;top: initial;}
.do_rbox .midpic .jx5.jx span{left: 0;left: 26px;height:36px;bottom:10px;top:initial;}
.do_rbox .midpic .jx5.jx .lj{left: 0;}

.do_rbox .midpic .jx5:hover .rtb{animation: sxdhs .3s linear .3s infinite alternate; padding: 0;}

.do_rbox .midpic .jx4:hover .rtb{animation: sxdhs .3s linear .3s infinite alternate; padding: 0;}

.do_rbox .midpic .jx3:hover .rtb{animation: sxdhs .3s linear .3s infinite alternate; padding: 0;}
.do_next dt{font-size: 37px;color: #ffffff;line-height: 56px;
	letter-spacing: 1px;height: 56px;}
	
@keyframes sxdh
{
0%   {margin-top: 0;}
100% {margin-top:5px;}
}


@keyframes sxdhs
{
0%   {bottom: 0;}
100% {bottom:5px;}
}
/*do_next*/
.do_next{margin-top: 75px;}
.do_next dt{font-size: 28px;letter-spacing: 1px;
	color: #898c8e;text-align: center;}
.do_next .tpic{text-align: center;margin-top: 90px;margin-bottom: 100px;width: 357px;height: 357px;margin: 0 auto;margin-bottom: 100px;margin-top: 90px;border-radius: 200px;overflow: hidden;background-size: auto 100%;background-position: center;background-repeat: no-repeat;}
.do_next .tpic img{width: 100%;height: 357px;border-radius: 200px;overflow: hidden;}
.do_next  .idt{height: 50px;line-height: 50px;	font-size: 37px;color: #fff; background: #21a9cd;padding-left: 10px;margin-bottom: 55px;}
.do_next h1 img{height: 30px;}
.do_next h1{border-bottom: 1px solid #888c8d;margin-bottom: 30px;padding-bottom: 10px; color:#21a9cd;font-size:30px;cursor:pointer}

.do_next table tr td{font-size: 23px;color: #898c8e;line-height: 40px;width: 40%;}
.do_next table tr td:nth-child(1){
    width: 800px;
}
.do_next table{margin-bottom: 80px;display: none;height: auto;}
/*boslist*/
.zslist{margin-bottom: 50px;}
.zslist dt{font-size: 28px;letter-spacing: 1px;
	color: #898c8e;text-align: center;margin-top: 76px;margin-bottom: 160px;}
.boslist ul li{width:322px;height: 465px;float: left;margin-right: 40px;}
.boslist ul li img{background: #fff;width: 100%;-webkit-box-reflect: below -1px -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0));}

/*11*/
.boslist{height: 565px;overflow: hidden;position: relative;width: 1320px; margin: 0 auto;}
.boslist ul{position: relative;transition: left 0.5s;left: 0;}
.boslist ul li.on{width: 322px;height: 465px;margin-top:0px;transition: all 0.3s;}
.boslist ul li{width: 278px;height: 404px;margin-top: 61px;transition: all 0.3s;}
.boslist .prev{width: 278px;height: 404px;margin-top: 61px;position: absolute;left: 0;top: 0;}
.boslist .prev.on .dj{display: block;width: 100%;height: 100%;}
.boslist .next.on .dj{display: block;width: 100%;height: 100%;}
.boslist .next{width: 278px;height: 404px;margin-top: 61px;position: absolute;right: 0;top: 0;}
/*newslist*/
.newslist{margin-top: 140px;}
.newslist dt{padding-bottom: 10px; border-bottom: 1px solid #adb0b1;font-size: 78px;letter-spacing: 1px;
	color: #21a9cd;}
	.newslist ul{margin-top: 80px;overflow: hidden;}
.newslist ul li dt{	font-size: 15px;	color: #253c57;line-height: 27px;width: 230px;float: left;border: none;}
.newslist ul li{overflow: hidden;width: 100%;float: left;margin-bottom: 55px;}
.newslist ul li .text{width: 541px;float: left;}
.newslist ul li .text dt{width: 100%;font-size: 28px;color: #253c57;margin-bottom: 10px;border: none;}
.newslist ul li .text p{font-size: 15px;	color: #253c57;line-height: 25px;width:541px;}
.newslist ul li .tpic{width: 340px;height: 212px;text-align: center;float: right;}
.newslist ul li .tpic img{width: 100%;height: 100%;}
/*next*/
.dh1{font-size: 28px;color: #898c8e;}
.next h1{font-size: 15px;color: #253c57;margin-top: 30px;margin-bottom: 20px;}
.next dt{font-size: 44px;	color: #253c57;border: none;}
.next p{font-size: 15px;line-height: 27px;	color: #253c57;}
.next .pic{margin-top: 24px;text-align: center;}
.next .pic img{max-width: 100%;width: 100%;}
.next ul{padding-bottom: 50px;border-bottom: 1px solid #adb0b1;}
.next ul img{max-width:100%;display:block;margin:0 auto;}
.bot03{height: 26px;margin-top: 23px;line-height: 26px;}
.bot03 span{cursor: pointer;}
.bot03 .fl .jt{padding-left:15px; background-image: url(../img/xjt.png); background-repeat: no-repeat; background-position: right center;transform: rotate(180deg);display: inline-block;height:26px;float: left;}
.bot03 .fr .jt{padding-left:15px; background-image: url(../img/xjt.png); background-repeat: no-repeat; background-position: right center;display: inline-block;height:26px;float: right;}
/*lxwm*/
.lxwm dt{font-size: 28px;letter-spacing: 1px;
	color: #898c8e;text-align: center;margin-top: 76px;margin-bottom: 160px;}
.rsadt .fl{font-size: 29px;	color: #253c57;	font-size: 29px;width: 360px;float: left;}	
.rsadt .rwfl{float: left;}
.rsadt .rwfl li{float: left;font-size: 17px;		color: #253c57;	line-height: 27px;}
.rsadt .rwfl span{display: block;float: left;margin: 0 5px;width: 60px;height: 1px;background: #bbc3cb;margin-top: 13px;line-height: 100px;overflow: hidden;}
.rsadt{display: block;width: 100%;float: left;margin-bottom: 20px;}
.rsadt .rwfl li.on a{color: #a2c403;float: left;font-size: 17px;}
.rsadt .rwfl li.on{	color: #a2c403;}
.lxwm .form li span{font-size: 17px;}
.lxwm .form li{margin-bottom: 40px;width: 100%;overflow: hidden;}
.lxwm .form li input{width: 780px;height: 46px;line-height: 46px;border: 1px solid #adb0b0;padding:0 10px;}
.lxwm .form li.cname input{width: 370px;margin-right: 20px;}
.lxwm .form li span strong{color: #a2c403;}
.lxwm .form li span{width: 350px;float: left;}
.lxwm .form li textarea{height: 320px;width: 780px;padding: 10px;}
.lxwm .form li .bottom{width: 354px;height: 80px;line-height: 80px;font-size: 20px;color: #ffffff;text-indent: 16px;border-radius: 10px;background: #757575; display: block; background-image: url(../images/bjt.png); background-repeat: no-repeat; background-position: 320px center;text-align: left;cursor: pointer;}
.cpadd dt{font-size: 18px;	color: #898c8e;border-bottom: 1px solid #adb0b1;text-align: left;padding-bottom: 10px;}
.cpadd .fl li img{float: left;margin-right: 5px;}
.cpadd .fl li{display: block;width: 100%;float: left;margin-bottom: 12px;}
.cpadd .fl li span{display: block;line-height: 27px;}
.cpadd  .fr{line-height: 32px;font-size: 18px;	color: #898c8e;}
.lxwedit dt{
    font-family: Helvetica;
    font-weight: bold;
    font-size: 28px;
    line-height: 30px;
    letter-spacing: 1px;
    color: #898c8e;
    margin-top: 70px;
    margin-bottom: 20px;text-align: center;}
.lxwedit p{font-size: 17px;	color: #253c57;line-height: 25px;text-align: center;}
.lxwedit .iemt{width: 996px;height:500px; margin: 0 auto; background-image: url(../img/subbg.svg); background-position: center; background-repeat: no-repeat;background-size: 100%;margin-top: 115px;position: relative;display: none;}
.lxwedit .iemt.on{display: block;}
.lxwedit .iemt li{position: absolute;cursor: pointer;}
.lxwedit .iemt li.ieli1{top:187px;left: 26px;}
.lxwedit .iemt li.ieli2{top:170px;left: 104px;}
.lxwedit .iemt li.ieli3{top:178px;left: 243px;}
.lxwedit .iemt li.ieli3 .tpic{float: right;margin-right: 0;margin-left: 10px;}
.lxwedit .iemt li.ieli4{top: 153px;left: 392px;}
.lxwedit .iemt li.ieli5{top: 144px;left: 494px;}
.lxwedit .iemt li.ieli5 .tpic{float: right;margin-right: 0;margin-left: 10px;}
.lxwedit .iemt li.ieli6{top: 218px;left: 654px;}
.lxwedit .iemt li.ieli7{top: 201px;left: 715px;}
.lxwedit .iemt li.ieli7 .tpic{margin-top: -13px;}
.lxwedit .iemt li.ieli8{top:221px;left: 793px;}
.lxwedit .iemt li.ieli8 .tpic{float: right;margin-right: 0;margin-left: 10px;}
.lxwedit .iemt li.ieli9{top: 237px;left: 689px;}
.lxwedit .iemt li.ieli10{top: 268px;left: 664px;}
.lxwedit .iemt li .tpic{float: left;margin-right: 10px;}
.lxwedit .iemt li span{position: relative;top: -10px;}
.lxwedit .hd{text-align: center;margin-top: 110px;}
.lxwedit .hd li{display: inline-block;text-align: center; cursor: pointer;width: 120px;}
.lxwedit .hd li img{width: 34px;height: auto;}
.lxwedit .hd li p{color: #757575;margin-top: 20px;font-size: 14px;}
.lxwedit .iemt li:hover span img{animation: sxdh1 .3s linear .3s infinite alternate;}
@keyframes sxdh1
{
0%   {margin-top: 0;}
100% {margin-top:5px;}
}


@keyframes sxdhs2
{
0%   {bottom: 0;}
100% {bottom:5px;}
}
.pic{text-align: center;}
.pic img{max-width: 100%;}
.banner .bd ul li video{width:100%;position: absolute;top: 50%;margin-top: -455px;}
.cpadd .fr.fl{float: left;width: auto;}
.cpadd .fl{width: 350px;}
.ss{width: 37px;
    height: 52px;
    position: absolute;
    right: 0; background: url(../fonts/ss.svg) center no-repeat; background-size: 22px;cursor: pointer;}
	.header .sect_1200{position: relative;}
	.tj{display:none;}
	.nr{position: absolute;
    right: 33px;
    height: 30px;
    top: 9px;
    padding: 0 10px;
    border-radius: 50px;
    display:none;border: none;}
	.mbanner video{
    position: absolute;
    top: 50%;
    margin-top: -500px;
    width: 100%;
    } 
	.do_next table.on{display: inline-table;}
@media (min-width: 1200px) and (max-width: 1400px) {
	html,body{zoom: .95;}

	.fx_netxt{
		top: 50px;
	}
}

@media (min-width: 900px) and (max-width: 1200px) {
	html,body{zoom: .9;}
	

}
/*公共图标*/
#header .tel .telico, .link-list dl, .news-prev, .news-next, .news-prev:hover, .news-next:hover,
.case-list .case-btn .prev, .case-list .case-btn .next, .case-list .case-btn .prev:hover, .case-list .case-btn .next:hover,
.case-list2 .case-btn .prev, .case-list2 .case-btn .next, .case-list2 .case-btn .prev:hover, .case-list2 .case-btn .next:hover,
.subnav a, .subnav a:hover, .subnav a.blue,
.zy-case-list dl, .zy-case-list dl:hover, #pages .prev, #pages .next,
.news-con-top .bt a.back, .news-con-top .bt a.back:hover, .news-con-top .bt a.next, .news-con-top .bt a.next:hover, .news-con-top .bt a.full, .news-con-top .bt a.full:hover,
.news-page a.back, .news-page a.back:hover, .news-page a.next, .news-page a.next:hover, .news-page a.full, .news-page a.full:hover,
.window-menu a.back, .window-menu a.back:hover, .window-menu a.next, .window-menu a.next:hover, .window-menu a.full, .window-menu a.full:hover,
.house-ico, .map-ico, .tel-ico, .qq-ico, .emil-ico, .weixin-ico, .question-up, .question-down {
	background: url(../img/icon.png) no-repeat;
}
/*分页*/
#pages { height:36px; width:auto; margin:20px 0 0 0; float:right;padding-bottom:30px;}
#pages span { float:left; margin:0 18px 0 13px; line-height:28px;}
#pages a { width:36px; height:36px; background:#fff; display:block; color:#a9a9a9; line-height:36px; text-align:center; font-family:Arial; float:left; margin-right:5px; transition:background-color 0.2s ease-out;}
#pages a#pageactive { background:#0d67c7; color:#fff;}
#pages a:hover { background:#969696; color:#fff;}
#pages .prev,#pages .next{ background:url(../img/pages.png) no-repeat;}
#pages .prev,#pages .next { width:11px; height:18px; display:block; position:relative; top:8px;}
#pages .prev { background-position:-0px -0px;}
#pages .next { background-position:-41px -0px;}
#pages #Page { height:36px; background:#fff; display:block; color:#a9a9a9; line-height:36px; text-align:center; font-family:Arial; float:left; }
#pages #Page select{width:36px;height:36px;line-height:36px; text-align:center; text-align-last: center;}
#pages #Page select option { text-align:center; text-align-last: center}


 .socialchannel{margin:30px auto 40px}
.socialchannel ul{display:flex;justify-content:center;margin:auto}
.socialchannel ul li{margin-right:20px}
.socialchannel ul li:last-child{margin-right:0}
.socialchannel ul li a{text-decoration:none}
.socialchannel ul li a em{display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-size:22px;color:white;transition:.2s all}
.socialchannel ul li a em.fa-youtube{background:linear-gradient(60deg,#ff0100 50%,#808080 50%) right bottom;background-size:250% 100%;transition:all ease-out .3s}
.socialchannel ul li a em.fa-youtube:active,.socialchannel ul li a em.fa-youtube:focus,.socialchannel ul li a em.fa-youtube:hover{background-position:left bottom}
.socialchannel ul li a em.fa-facebook-f{background:linear-gradient(60deg,#3e5b98 50%,#808080 50%) right bottom;background-size:250% 100%;transition:all ease-out .3s}
.socialchannel ul li a em.fa-facebook-f:active,.socialchannel ul li a em.fa-facebook-f:focus,.socialchannel ul li a em.fa-facebook-f:hover{background-position:left bottom}
.socialchannel ul li a em.fa-twitter{background:linear-gradient(60deg,#1da1f2 50%,#808080 50%) right bottom;background-size:250% 100%;transition:all ease-out .3s}
.socialchannel ul li a em.fa-twitter:active,.socialchannel ul li a em.fa-twitter:focus,.socialchannel ul li a em.fa-twitter:hover{background-position:left bottom}
.socialchannel ul li a em.fa-linkedin-in{background:linear-gradient(60deg,#0277b5 50%,#808080 50%) right bottom;background-size:250% 100%;transition:all ease-out .3s}
.socialchannel ul li a em.fa-linkedin-in:active,.socialchannel ul li a em.fa-linkedin-in:focus,.socialchannel ul li a em.fa-linkedin-in:hover{background-position:left bottom}
.socialchannel ul li a em.fa-instagram{background:linear-gradient(60deg,#dd2a7b 50%,#808080 50%) right bottom;background-size:250% 100%;transition:all ease-out .3s}
.socialchannel ul li a em.fa-instagram:active,.socialchannel ul li a em.fa-instagram:focus,.socialchannel ul li a em.fa-instagram:hover{background-position:left bottom}
.socialchannel ul li a em.fa-weixin{background:linear-gradient(60deg,#7bb32e 50%,#808080 50%) right bottom;background-size:250% 100%;transition:all ease-out .3s}
.socialchannel ul li a em.fa-weixin:active,.socialchannel ul li a em.fa-weixin:focus,.socialchannel ul li a em.fa-weixin:hover{background-position:left bottom}
.socialchannel ul li a em.fa-weibo{background:linear-gradient(60deg,#df2029 50%,#808080 50%) right bottom;background-size:250% 100%;transition:all ease-out .3s}
.socialchannel ul li a em.fa-weibo:active,.socialchannel ul li a em.fa-weibo:focus,.socialchannel ul li a em.fa-weibo:hover{background-position:left bottom}
.socialchannel ul li a em.fa-xing{background:linear-gradient(60deg,#b1d22a 50%,#808080 50%) right bottom;background-size:250% 100%;transition:all ease-out .3s}
.socialchannel ul li a em.fa-xing:active,.socialchannel ul li a em.fa-xing:focus,.socialchannel ul li a em.fa-xing:hover{background-position:left bottom}
.socialchannel ul li a em.fa-xing-square{background:linear-gradient(60deg,#b1d22a 50%,#808080 50%) right bottom;background-size:250% 100%;transition:all ease-out .3s}
.socialchannel ul li a em.fa-xing-square:active,.socialchannel ul li a em.fa-xing-square:focus,.socialchannel ul li a em.fa-xing-square:hover{background-position:left bottom}
.socialchannel ul li a em.icon-post,.socialchannel ul li a em.icon-blog{background:linear-gradient(60deg,#00c73c 50%,#808080 50%) right bottom;background-size:250% 100%;transition:all ease-out .3s}
.socialchannel ul li a em.icon-post:active,.socialchannel ul li a em.icon-blog:active,.socialchannel ul li a em.icon-post:focus,.socialchannel ul li a em.icon-blog:focus,.socialchannel ul li a em.icon-post:hover,.socialchannel ul li a em.icon-blog:hover{background-position:left bottom}