.clear{ clear:both;}
img{ max-width:100%;}
.gsjj{ width:100%; height:auto; overflow:hidden; background:url(../Image/bg1.jpg) no-repeat right; position:relative;}
.gsjj_l{ width:70%;  position:relative;height:auto; overflow:hidden;}
.gsjj_num{ margin-top:69px;}
.gsjj_num ul li{ float:left; width:25%; text-align:center;}
.gsjj_num ul li .gs_num{ color:#1753b5; font-size:62px; font-weight:bold;}
.gsjj_num ul li .gs_tex{ margin-top:22px; font-size:18px;} 
.gsjj_bt{ font-size:28px; color:#000; margin-top:81px;}
.img{ max-width:100%;}
.gsjj_content{ color:#686868; font-size:16px; margin-top:27px; line-height:30px; height:auto; overflow:hidden;}
.cpzs{width:100%; height:auto; overflow:hidden; background:url(../Image/bg2.png) no-repeat center; position:relative;}
.cpzs_bt{ color:#fff; font-size:50px; font-weight:bold; text-align:center; margin-top:100px;}
.cpzs_zw{ text-align:center; color:#fff; font-size:30px;}

.sd_eng{ color:#4b4c50; font-size:45px; font-weight:bold;}
.sd_china{ color:#76757a; font-size:33px;}
.sdly_l{ margin-top:140px; width:50%;}
.sdly{width:100%; height:1038px; overflow:hidden; background:url(../Image/bg3.jpg) no-repeat left bottom;}
.word{ margin-top:205px;}
.xian{ width:10%; text-align:center; margin-top:76px;}
.sd_texx{width:70%; margin-top:76px; font-size:16px; line-height:30px;}
.sd_texx p{ color:#fff;}

.sdly_r{ width:50%; height:858px; overflow:hidden; background:url(../Image/bg5.jpg) no-repeat right top; margin-top:180px;}
.sdys_r_pic{ margin-top:129px;}
.service_tit{background:url(../Image/s.png) no-repeat center; margin-top:52px; padding-top:60px; padding-bottom:60px; }
.ser_eng{ color:#4c4d51; font-size:50px; font-weight:bold; text-align:center;}
.ser_china{ text-align:center; color:#4c4d51; font-size:30px;}

.pull-left{ float:left;}
.pull-right{ float:right;}


/******服务中心*****/
.part5 .tBox{

}
.part5 .tBox .picBox{

	margin: 0 auto;
	height: 100%;	
	overflow: hidden;
	position: relative;
}
.part5 .tBox .picBox .roll{
	position: relative;
	margin-right:1%;	
	perspective: 1000px;   	
	cursor: pointer;
	width:32%;
	text-align:center;
	overflow:hidden;
	height:auto;
	margin-top:43px;
	margin-bottom:75px;
}
.part5 .tBox .picBox .roll:nth-of-type(3){ margin-right:0px;}
.part5 .tBox .picBox li .bg{
	width: 100%;
	height: 65px;
	background: #000;
	opacity: 0.8;
	filter:alpha(opacity=80); 
	position: absolute;
	left: 0;
	bottom: 0;
}
.part5 .tBox .picBox li h3{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 65px;
	text-align: left;
	padding-left: 13px;
}

.part5 .tBox .picBox li .tName{
	font-size: 18px;
	color: #fff;
	padding-top: 13px;
	margin-bottom: 5px;
}
.part5 .tBox .picBox li .tTitle{
	font-size: 12px;
	color: #b4b4b4;
}

.roll .box-content{
	width: 100%;
	height: 480px;
	position: absolute;
	top: 0;
	left: 0;
	background: #000;
	opacity: 0.8;
	filter:alpha(opacity=80); 
	transform: rotateY(90deg);
	transition: all 0.50s ease-in-out 0s;
	overflow: hidden;
}
.roll .box-img{
	transform: rotateY(0);
	transition: all 0.50s ease-in-out 0s;
}
.roll:hover .box-img{
	transform: rotateY(-90deg);
}
.roll:hover .box-content{
	transform: rotateY(0);
}
.roll .box-content .t1,.roll .box-content2 .t1{
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	padding-top: 50px;
}
.roll .box-content .t2,.roll .box-content2 .t2{
	font-size: 16px;
	color: #fff;
	padding-top: 12px;
}
.roll .box-content .t3,.roll .box-content2 .t3{
	width: 190px;
	height: 1px ;
	background: #fff;
	margin: 20px auto 0;
}
.roll .box-content .t4,.roll .box-content2 .t4{
	font-size: 14px;
	width: 182px;
	text-align: justify;
	color: #fff;
	margin: 20px auto 0;
}

.box-content2{
	position: absolute;
	left: 0px;
	top: -470px;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.7;
	filter:alpha(opacity=70); 
	color: #fff;
}
.anniuk{width:100%;float: left;text-align: center;}
.anniu{border:1px solid #0D0D0D;height: 60px;width:550px;line-height: 60px;text-align:center;border-radius: 200px;margin-top: 40px;margin-bottom: 40px;cursor:pointer;font-size: 30px;display: inline-block;}
.anniu:hover{background: #ffc670;transform: scale(1.05);transition: all 0.5s;}
.tbox_bt{ text-align:center; color:#1a1a1a; font-size:28px; margin-top:27px;}
.tbox_zw{ font-size:16px; color:#3c3c3c; margin-top:35px;}
.tbox_zw_line{ height:1px; width:20%; margin:0px auto; background:#535353; margin-top:62px; margin-bottom:91px;}
/******服务中心*****/
.yyly{width:100%; background:url(../Image/bg6.jpg) no-repeat center; height:1154px; float:left;}
.service_tit1{background:url(../Image/a.png) no-repeat center; margin-top:52px; padding-top:60px; padding-bottom:60px; }
.ser_eng1{ color:#fff; font-size:50px; font-weight:bold; text-align:center;}
.ser_china1{ text-align:center; color:#fff; font-size:30px;}
.yyly_tit ul .yy_pic{background:url(../Image/t1.png) no-repeat center; text-align:center; width:100%;}
.yyly_tit ul .yy_pic .yy_word1{ color:#fff; font-size:21px; padding-top:86px;}
.yyly_tit ul .yy_pic .yy_word2{ font-size:30px;color:#fff; padding-bottom:33px;}
.yyly_tit ul li{ width:24%; float:left; margin-right:1%;}
.yyly_tit ul li:nth-of-type(4){ margin-right:0px;}
.yyly_tit ul li .yy_mid img{ width:100%;}
.yyly_tit ul li:nth-of-type(1) .yy_pic{background:url(../Image/t1.png) no-repeat center; text-align:center; width:100%;margin-top:160px; }
.yyly_tit ul li:nth-of-type(2) .yy_pic{background:url(../Image/t2.png) no-repeat center; text-align:center; width:100%;margin-top:123px;}
.yyly_tit ul li:nth-of-type(3) .yy_pic{background:url(../Image/t3.png) no-repeat center; text-align:center; width:100%;margin-top:88px;}
.yyly_tit ul li:nth-of-type(4) .yy_pic{background:url(../Image/t4.png) no-repeat center; text-align:center; width:100%;margin-top:51px;}
.ly_word{ margin-left:25%;}

.case_l{ width:70%; margin-top:47px; position:relative;}
.case_l_tit_eng{ color:#4b4c50; font-size:51px; font-weight:bold; margin-top:60px;}
.case_l_tit_china{ color:#8d8d8d; font-size:33px;}
.home-bg-01{position:relative;}
.home-bg-01 .swiper-button-prev,.home-bg-01 .swiper-button-next{top:45%}
.home-bg-01 .sw2_r,.home-bg-01 .sw2_l{position: absolute;bottom:20px; z-index:999;}
.home-bg-01 .sw2_r{left: 160px}
.home-bg-01 .sw2_l{left: 60px}
.case_l_mid{ background:#ebebeb; height:auto; margin-top:60px;}
.case_l_mid_top{ width:90%; height:auto; margin:0px auto;}
.case_l_line{ height:5px; background:#ff9600; width:10%; margin-top:32px;}
.case_l_wz{ color:#000000; font-size:30px; padding-top:105px;}
.case_l_tex{ margin-top:45px;}
.case_r{ width:30%; margin-top:200px;}
.case_l_tex{ padding-bottom:151px;}

.jdcase_l{background:url(../Image/pic3.jpg) no-repeat center; width:50%; height:546px; }
.jdcase_r{background:url(../Image/pic4.jpg) no-repeat center; width:50%; height:546px;}
.jdcase_l_top{ width:60%; height:auto; margin:0px auto;}
.jd1{ margin-top:110px; color:#fff; font-size:47px;}
.jd2{ margin-top:22px; margin-top:24px;color:#fff; font-size:30px;} 
.jd3{ margin-top:22px; margin-top:16px;color:#fff; line-height:30px;}


.service_tit2{background:url(../Image/n.png) no-repeat center; margin-top:52px; padding-top:60px; padding-bottom:60px; }
.ser_eng2{ color:#4c4d51; font-size:50px; font-weight:bold; text-align:center;}
.ser_china2{ text-align:center; color:#4c4d51; font-size:30px;}

.foot{ width:100%; background:url(../Image/bg7.jpg) no-repeat right; height:867px; }
.foot_l{ width:70%; background:#fff;box-shadow: 0 0 20px 1px #c7c7ca; margin-top:70px;}
.foot_l_top{ width:90%; margin:0px auto;}
.foot_name1{ color:#4b4c50; font-size:51px; font-weight:bold; margin-top:82px;}
.foot_name1_line{ height:3px; background:#ff9600; width:10%; margin-top:28px;}
.foot_name1_word{ font-size:33px; color:#8d8d8d; margin-top:23px;}
.foot_name1_wz{ font-size:16px; color:#8d8d8d; margin-top:42px;}
.me_l{width:30%; margin-top:51px;}
.mess1{ height:38px; background:#f2f2f2; width:90%;}
.mess2{height:125px; background:#f2f2f2; width:87%;}
.me_tex{width:87%; margin-top:21px;}
.mess3{ height:38px; background:#f2f2f2; width:40%;}
.me_ll{ margin-top:30px;}
.me_r{  margin-top:19px; width:97%; padding-bottom:25px;}
.foot_r{ margin-top:173px;}
.foot_r_tit{font-size:24px;font-weight:bold;color:#FFF;}
.tijiao{height:54px; background:#1657a8; color:#fff; width:90%;}
.foot_r_word{ color:#fff; margin-top:11px;}
.foot_r_ewm{ margin-top:39px;}
.foot_r_bt{ margin-top:46px;}
.foot_r_bt p{ color:#fff; line-height:30px;}
.inner_banner{ width:100%; background:url(../Image/banner1.jpg) no-repeat center; height:354px; }
.inner_banner_tit{ text-align:center; padding-top:140px;}
.inner_banner1{ width:100%; background:url(../Image/banner2.jpg) no-repeat center; height:354px; }
.inner_banner2{ width:100%; background:url(../Image/banner3.jpg) no-repeat center; height:354px; }
.ser_top{ margin-top:121px;}
.company_l{ width:50%; margin-top:63px;}
.company_r{ width:48%;margin-top:68px; line-height:30px;}

.highlights-section-two {
    position: relative;
    padding: 0px 0px;
    z-index: 1;
	margin-top:73px;
}

.highlights-section-two .image-layer {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.highlights-section-two .image-layer:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.70);
}

.highlights-section-two .image-layer:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 70px;
    background: rgba(0, 0, 0, 0.40);
}

.highlights-section-two .carousel-outer {
    position: relative;
}

.featured-block-five {
    position: relative;
}

.owl-theme .featured-block-five {
    margin: 0;
}

.featured-block-five .inner-box {
    position: relative;
    display: block;
    padding: 110px 40px 130px;
}

.featured-block-five .inner-box:after {
    content: '';
    position: absolute;
    right: -1px;
    top: 0;
    height: 150%;
    border-right: 1px solid rgba(255, 255, 255, 0.20);
    z-index: 1;
}

.featured-block-five .content {
    position: relative;
    display: block;
    opacity: 0;
    visibility: hidden;
    -ms-transform: translateY(-200px);
    transform: translateY(-200px);
    -webkit-transition: all 700ms ease;
    -moz-transition: all 700ms ease;
    -ms-transition: all 700ms ease;
    -o-transition: all 700ms ease;
    transition: all 700ms ease;
}

.featured-block-five .inner-box:hover .content,
.center .featured-block-five .inner-box .content {
    opacity: 1;
    visibility: visible;
    -ms-transform: translateY(0px);
    transform: translateY(0px);
}

.featured-block-five .count-box {
    position: absolute;
    right: 40px;
    top: 40px;
    font-size: 100px;
    line-height: 1em;
    font-weight: 700;
    color: #ffffff;
    opacity: 0.10;
    font-family: 'Manjari', sans-serif;
    visibility: hidden;
    -ms-transform: translateY(-100px);
    transform: translateY(-100px);
}

.featured-block-five .inner-box:hover .count-box,
.center .featured-block-five .inner-box .count-box {
    visibility: visible;
    -ms-transform: translateY(0px);
    transform: translateY(0px);
    -webkit-transition: all 500ms ease 500ms;
    -moz-transition: all 500ms ease 500ms;
    -ms-transition: all 500ms ease 500ms;
    -o-transition: all 500ms ease 500ms;
    transition: all 500ms ease 500ms;
}

.featured-block-five .icon-box {
    position: relative;
    display: block;
    font-size: 48px;
    line-height: 1em;
    color: #ffffff;
    margin-bottom: 25px;
}

.featured-block-five .content {
    position: relative;
    display: block;
}

.featured-block-five h3 {
    color: #ffffff;
    font-weight: 700;
    line-height: 1.2em;
    margin: 0 0 20px;
}

.featured-block-five h3 a {
    color: #ffffff;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
}

.featured-block-five h3 a:hover {
    color: #00aa55;
}

.featured-block-five .text {
    color: #bababa;
    margin-bottom: 30px;
}

.featured-block-five .read-more {
    position: relative;
    display: block;
}

.featured-block-five .read-more a {
    position: relative;
    display: block;
    color: #00aa55;
    background: #ffffff;
    font-size: 16px;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border-radius: 50%;
    transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -webkit-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
}

.featured-block-five .read-more a:hover {
    background: #00aa55;
    color: #ffffff;
}

.featured-block-five .bottom-text {
    position: absolute;
    left: 0px;
    bottom: 0px;
    font-size: 20px;
    line-height: 1.5em;
    font-weight: 700;
    color: #ffffff;
    font-family: 'Manjari', sans-serif;
    padding: 0px 40px 16px;
    opacity: 1;
    visibility: visible;
    -ms-transform: translateY(-0px);
    transform: translateY(0px);
    -webkit-transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
    transition: all 500ms ease;
}

.featured-block-five .inner-box:hover .bottom-text,
.center .featured-block-five .inner-box .bottom-text {
    opacity: 0;
    visibility: hidden;
    -ms-transform: translateY(80px);
    transform: translateY(80px);
}

.highlights-section-two .owl-theme .owl-nav {
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    margin-top: -60px;
    height: 0;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
}

.highlights-section-two .owl-theme .owl-nav .owl-prev {
    position: absolute;
    left: -100px;
    background: none;
    height: 60px;
    border: none;
    text-align: center;
    line-height: 60px;
    color: #ffffff;
    font-size: 48px;
    opacity: 0.30;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
}

.highlights-section-two .owl-theme .owl-nav .owl-next {
    position: absolute;
    right: -100px;
    background: none;
    height: 60px;
    border: none;
    text-align: center;
    line-height: 60px;
    color: #ffffff;
    font-size: 48px;
    opacity: 0.30;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
}

.highlights-section-two .owl-nav .owl-prev:hover,
.highlights-section-two .owl-nav .owl-next:hover {
    color: #00aa55;
    opacity: 1;
}

.an_btn{ margin-top:126px; margin-bottom:68px; height:auto; overflow:hidden;}
.an_btn ul li{ float:left; width:32%; margin-right:2%;}
.an_btn ul li:nth-of-type(3){ margin-right:0px;}
.an_btn ul li .btn_tit{ color:#121212; font-size:30px; font-weight:bold;}
.an_btn ul li .btn_eng{ color:#121212; font-size:18px;}
.an_btn ul li .btn_pic{ margin-top:40px;}
.an_btn ul li .btn_bg{ height:153px; background:#ececec;}
.an_btn ul li .btn_bg .btn_bg_top{ width:90%; height:auto; margin:0px auto;}
.an_btn ul li .btn_bg .btn_bg_top .insider_bt1{ color:#555555; line-height:71px; border-bottom:1px solid #fff;}
.an_btn ul li .btn_bg .btn_bg_top .insider_bt2{color:#555555; font-size:16px; line-height:60px;}


.pic {
    position: relative;
    overflow: hidden;
}

.pic:after {
    content: "";
    display: block;
}
.vcenter {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    max-width: 100%;
    max-height: 100%;
    display: block;
    vertical-align: middle;
    margin: auto;
}
.page{ text-align:center; margin-top:30px; margin-bottom:30px;}



/*产品中心*/
.pro ul {
  margin-top: 5px;
}
.pro ul li {
  width: 23.739%;
  border-radius: 0 0 60px 0;
  overflow: hidden;
  margin: 45px 1.68% 0 0;
  float: left;
}
.pro ul li .pic {
  width: 100%;
}
.pro ul li .pic img {
  transition: 0.3s;
}
.pro ul li .pic:after {
  padding-bottom: 113.4%;
}
.pro ul li .pic .probg {
  width: 89.371%;
  height: 88.03%;
  border-left: 1px solid #fff;
  border-top: 1px solid #fff;
  position: absolute;
  top: 12px;
  left: 8px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.pro ul li .protxt {
  width: 100%;
  background: #a7a7a7;
  padding: 18px 0 10px 18px;
  transition: 0.3s;
}
.pro ul li .protxt a {
  color: #fff;
  font-weight: bold;
  font-size: 16px;
}
.pro ul li .protxt p {
  font-size: 12px;
  color: #d6d6d6;
  line-height: 25px;
}
.pro ul li:hover img {
  transform: scale(1.3);
}
.pro ul li:hover .protxt {
  background: #d80808;
}
.pro ul li:nth-child(4n) {
  margin-right: 0;
}
/*产品详细页*/
.bigphone {
  display: none;
}
.bigphone .pic {
  width: 100%;
}
.bigphone .pic:after {
  padding-bottom: 58%;
}
.bigphone .slick-dots li button {
  background: #ddd;
}
.bigphone .slick-dots li.slick-active button {
  background: #d80808;
}
.pro_show .caseleft {
  width: 47.01%;
}
.pro_show .caseleft .big {
  width: 74.156%;
  float: left;
}
.pro_show .caseleft .big .pic:after {
  padding-bottom: 113.3%;
}
.pro_show .caseleft .small {
  width: 24.454%;
  float: right;
  margin-top: -1px;
  height: 100%;
  overflow: hidden;
}
.pro_show .caseleft .small .pic:after {
  padding-bottom: 114.9%;
}
.pro_show .proshowcon .proshowh {
  line-height: 48px;
  background: #f6f6f6;
  margin-top: 64px;
}
.pro_show .proshowcon .proshowh b {
  font-size: 16px;
  color: #333;
  padding-left: 2%;
  border-left: 3px solid #de3131;
}
.pro_show .proshowcon .proshowimg {
  text-align: center;
  padding-top: 40px;
}
.pro_show .proshowcon .inquiry ul {
  width: 50%;
  margin: 40px auto 0;
}
.pro_show .proshowcon .inquiry ul li {
  margin: 10px 0;
}
.pro_show .proshowcon .inquiry ul li b {
  display: inline-block;
  width: 16%;
  text-align: right;
  color: #373737;
}
.pro_show .proshowcon .inquiry ul li input {
  width: 42.214%;
  height: 37px;
  border: 1px solid #dbdbdb;
}
.pro_show .proshowcon .inquiry ul li em {
  color: red;
  margin-left: 5px;
}
.pro_show .proshowcon .inquiry ul li.li2 input {
  width: 70%;
}
.pro_show .proshowcon .inquiry ul li.li5 b {
  float: left;
}
.pro_show .proshowcon .inquiry ul li.li5 textarea {
  width: 75.985%;
  height: 197px;
  border: 1px solid #dbdbdb;
  float: left;
  padding: 10px 10px 0 10px;
}
.pro_show .proshowcon .inquiry ul li.li6 b {
  float: left;
  line-height: 37px;
}
.pro_show .proshowcon .inquiry ul li.li6 input {
  width: 22.702%;
  float: left;
}
.pro_show .proshowcon .inquiry ul li.li6 em {
  float: left;
  line-height: 37px;
}
.pro_show .proshowcon .inquiry ul li.li6 img {
  float: left;
  line-height: 37px;
  margin: 0 5px;
  cursor: pointer;
}
.pro_show .proshowcon .inquiry ul li.li6 a {
  float: left;
  line-height: 37px;
}
.pro_show .proshowcon .inquiry ul li.li7 {
  padding-left: 15%;
  margin-top: 65px;
}
.pro_show .proshowcon .inquiry ul li.li7 input {
  width: 22%;
  font-size: 16px;
  color: #fff;
  border: 0;
  background: #727272;
  margin-right: 10px;
  transition: 0.3s;
}
.pro_show .proshowcon .inquiry ul li.li7 input:hover {
  background: #d80808;
}


.news ul li {
  border-bottom: 1px solid #d6d6d6;
  margin-bottom: 20px;
}
.news ul li .newleft {
  position: relative;
  width: 17.01%;
}
.news ul li .newleft .pic {
  width: 100%;
}
.news ul li .newleft .pic:after {
  padding-bottom: 67%;
}
.news ul li .newleft .pic img {
  transition: 0.3s;
}
.news ul li .newleft .date {
  width: 37px;
  color: #fff;
  position: absolute;
  right: -18.5px;
  top: 50%;
  margin-top: -22px;
}
.news ul li .newleft .date span {
  display: block;
  background: #d80808;
  height: 36px;
  font-size: 22px;
  text-align: center;
  line-height: 36px;
}
.news ul li .newleft .date em {
  font-family: arial;
  font-size: 10px;
  background: #a1000d;
  display: block;
  text-align: center;
}
.news ul li .newright {
  width: 79%;
  padding: 30px 20px 0 0;
}
.news ul li .newright a.newscontit {
  font-size: 16px;
  color: #333;
  font-weight: 600;
  display: inline-block;
  height: 22px;
  overflow: hidden;
  transition: 0.3s;
}
.news ul li .newright p {
  height: 40px;
  overflow: hidden;
}
.news ul li:hover a.newscontit {
  color: #d80808;
}
.news ul li:hover img {
  transform: scale(1.2);
}
.newshow .newshowtit {
  text-align: center;
  margin-top: 55px;
  border-bottom: 1px dotted #bfbebe;
}
.newshow .newshowtit h1 {
  font-size: 22px;
  color: #333;
}
.newshow .newshowtit .date {
  line-height: 65px;
  font-size: 12px;
  color: #999;
}
.newshow .newshowtxt p {
  margin-top: 25px;
  line-height: 25px;
}
.newshow .newshowimg {
  text-align: center;
  margin: 65px 0;
}
.prev-next {
  float: left;
  margin-top: 10px;
}
.prev-next a {
  display: block;
  color: #999;
  line-height: 25px;
  transition: 0.3s;
}
.prev-next a b {
  color: #666;
}
.prev-next a:hover {
  color: #d80808;
}
.prev-next a.prev {
  border-bottom: 1px dashed #d4d4d4;
}
.contact_top{margin-bottom:60px; height:auto; overflow:hidden;}
.contact_l{ width:30%; height:auto; overflow:hidden; background:#fff; margin-top:60px; padding-bottom:40px; }
.contact_l_top{ width:90%; height:auto; margin:0px auto;}
.contact_l_top ul li{ height:107px; border-bottom:1px solid #dcdcdc; }
.contact_l_top ul li .lx_ico{ width:15%;}
.contact_l_top ul li .lx_ico img{ vertical-align:middle; margin-top:26px;}
.contact_l_top ul li .lx_tex{ margin-top:30px; width:70%;}
.contact_l_top ul li .lx_tex .tex1{ font-size:17px; color:#4f4f4f;}
.contact_l_top ul li .lx_tex .tex2{ color:#949494;}

.contact_r{ width:68%; margin-top:60px;}

	@media (max-width:1754px){
	.gsjj_l{ width:60%;}
	
	}
	
	@media (max-width:1470px){
	.gsjj_l{ width:50%;}
	
	}
	
	@media (max-width:1270px){
	.gsjj_num ul li .gs_num{ font-size:50px;}
	.gsjj_num ul li .gs_tex{ font-size:16px;}
	.gsjj_bt{ margin-top:40px;}
	
	}
	
	
	@media (max-width:1200px){
	.gsjj_l{ width:40%;}
	.gsjj_num ul li .gs_num{ font-size:40px;}
	.gsjj_num ul li .gs_tex{ font-size:15px;}
	}
	
	@media (max-width:998px){
	.gsjj{ background:none;}
	.gsjj_num ul li .gs_num{ font-size:40px;}
	.gsjj_num ul li .gs_tex{ font-size:15px;}
	.gsjj_bt{ font-size:22px;}
	.cpzs_bt{ font-size:30px; margin-top:40px;}
	.cpzs_zw{ font-size:20px;}
	.sectTwo .swiper-container{ padding-top:40px;}
	.sdly_l{ width:100%; margin-top:50px; background:#272727;}
	.sd_eng{ font-size:30px;}
	.sd_china{ font-size:20px;}
	.word{ margin-top:40px; text-align:center;}
	.sdly{ background:none; height:auto;}
	.gsjj_l{ width:100%;  }
	.sd_eng{ color:#fff; text-align:center; padding-top:20px;}
	.sd_china{ text-align:center; color:#fff;}
	.sdly_r{ display:none;}
	.xian{ margin-top:40px;}
	.sd_texx{ margin-top:40px; width:80%;}
	.ser_eng{ font-size:30px;}
	.ser_china{ font-size:20px;}
	.tbox_bt{ font-size:20px;}
	.tbox_zw{ font-size:14px;}
	.ser_eng1{ font-size:30px;}
	.ser_china1{ font-size:20px;}
	.yyly_tit ul .yy_pic .yy_word2{ font-size:20px;}
	.yyly{ height:auto; background:#272727;}
	.case_l{ width:100%; margin-top:0px;}
	.case_r{ width:100%; margin-top:0px;}
	.case_l_tit_eng{ font-size:30px;}
	.case_l_tit_china{ font-size:20px;}
	.case_l_mid{ margin-top:30px;}
	.case_l_wz{ padding-top:40px;}
	.case_l_tex{ padding-bottom:30px;}
	.jdcase_l{ width:100%;}
	.jdcase_r{ width:100%;}
	.jd1{ font-size:30px;}
	.jd2{ font-size:20px;}
	.jdcase_l_top{ width:80%;}
	.ser_eng2{ font-size:30px;}
	.ser_china2{ font-size:20px;}
	}

@media (max-width: 1194px){

	}
@media (max-width: 920px){
	.foot_l{ width:100%;}
	.foot{ height:auto; background:#125bb8; overflow:hidden;}
.foot_r{ margin-top:30px; width:100%; text-align:center;}	
.foot_name1{ margin-top:40px; font-size:30px;}
.foot_name1_word{ font-size:20px;}
.foot_name1_wz{ margin-top:20px;}
	}
	
	@media (max-width: 767px)
	{
.pro ul li {
    width: 33.739%;
    margin: 0 3.68% 5% 3.68%;
    /* display: inline-block; */
    float: none;
}
}	
@media (max-width: 640px){
	.part5 .tBox .picBox .roll{ width:100%; margin-top:20px; margin-bottom:20px;}
	.yyly_tit ul li{ width:49%; margin-top:20px; margin-right:2%;}
	.yyly_tit ul li:nth-of-type(1) .yy_pic{ margin-top:0px;}
	.yyly_tit ul li:nth-of-type(2) .yy_pic{ margin-top:0px;}
	.yyly_tit ul li:nth-of-type(3) .yy_pic{ margin-top:0px;}
	.yyly_tit ul li:nth-of-type(4) .yy_pic{ margin-top:0px;}
	.yyly_tit ul li:nth-of-type(2n+2){ margin-right:0px;}
	.ly_word{ display:none;}
	.yyly{ padding-bottom:30px;}
	
	.company_l{ width:100%;}
	.company_r{width:100%;}
	.ser_top{ margin-top:40px;}
	.an_btn ul li{ width:100%; margin-right:0px;}
	.contact_l{ width:100%;}
	.contact_r{ width:100%;}
	}
@media (max-width: 490px){
.wqpLan{ right:63px;}

}
@media (max-width: 438px){
.wqpLan{ right:47px;}
	
	}
