﻿@charset "utf-8";


.phone-nav{ right:10px;top:7px;position:absolute;width:35px;height:35px;display:none;background:url(../images/menu.png) no-repeat center;margin:0 0 0 5px;z-index:999}

.phone-subnav{width:100%;position:fixed;left:0;height:100%;top:0;background:rgba(255,255,255,.98);z-index:999999;margin:0 auto;display:none}
.phone-subnav .close{padding:20px 40px;display:block}
.phone-subnav .close img{max-height:40px}
.phone-subnav ul{height:90%;overflow-y:scroll;margin:25px 30px}
.phone-subnav ul li{position:relative;border-top:1px solid #dadada; overflow:hidden; text-align:left;}
.phone-subnav ul li i{position:absolute;right:10px;top:5px;text-align:center;line-height:30px;display:block;border-radius:100%;font-style:inherit;cursor:pointer}
.phone-subnav ul li i:after{content:"+";color:#666;font-size:24px;cursor:pointer;text-align:center}
.phone-subnav ul li .menu{color:#333;font-size:16px;line-height:40px;overflow:hidden;padding:0 40px 0 20px;display:block;cursor:pointer;text-align:left;position:relative;border-bottom:1px solid rgba(255,255,255,.05)}
.phone-subnav ul li .menu>a{display:block;color:#333}
.phone-subnav ul li .menu02>a{color:#1b8fe2}
.phone-subnav ul li .menu03{display:block;padding:10px 0}
.phone-subnav ul li .menu03 a{color:#888;font-size:13px;line-height:20px;padding-top:0}
.phone-subnav ul li div{display:none;padding-bottom:15px}
.phone-subnav ul li div a{color:#666;line-height:20px;padding:5px 10px 5px 20px;display:block;height:auto;font-weight:100;position:relative}
.phone-subnav ul li div em{display:block;font-style:inherit}
.phone-subnav ul li div em>a{color:#666;font-size:12px;display:block;padding:5px 5px 5px 48px;line-height:18px}
.phone-subnav ul .active i:after{content:"-"}
.phone-subnav .search2{border-radius:28px;-webkit-transition:all .5s;transition:all .5s;position:relative;padding:10px}
.phone-subnav .search2 input{border:1px #efeff0 solid;border-radius:28px;line-height:28px;height:30px;position:relative;width:100%;padding:0 40px 0 10px;font-size:14px;vertical-align:top;-webkit-transition:all .5s;transition:all .5s}
.phone-subnav .search2 input:focus{border-color:#000;}




/*banner*/
.home-banner{overflow:hidden;width:100%;position:relative;z-index:1}
.home-banner .swiper-button-prev{ left:30px; top:50%; z-index:999; width:36px; height:59px;background:url(../images/left.png) no-repeat;}
.home-banner .swiper-button-next{ right:30px; top:50%; z-index:999; width:36px; height:59px;background:url(../images/right.png) no-repeat;}
.home-banner .swiper-button-next,.home-banner .swiper-button-prev{content: ''; color:inherit;}
.home-banner .swiper-button-next::after,.home-banner  .swiper-container-rtl .swiper-button-prev::after {content: '';}
.home-banner .swiper-button-prev::after,.home-banner  .swiper-container-rtl .swiper-button-next::after {content: '';}
.home-banner .tp_two{ left:15%;width:70%; margin:0 auto;}
.home-banner .home-banner-slick-phone{overflow:hidden;display:none;}
.phone_banner .in_banner_con{ position: absolute; top:15%; width:60%; left:6%;}
.home-banner .home-banner-slick-phone .slick-dots{z-index:10;bottom:30px;line-height:0;text-align:center}
.home-banner .home-banner-slick-phone .slick-dots li{margin:0 16px;padding:1px;width:60px;height:5px;z-index:2;background:0;}
.home-banner .home-banner-slick-phone .slick-dots li button{width:60px;height:5px;padding:0;display:block;background:#fff;}
.home-banner .home-banner-slick-phone .slick-dots li button:before{content:""}
.home-banner .home-banner-slick-phone .slick-dots .slick-active{background:#fff}
.home-banner .home-banner-slick-phone .slick-dots .slick-active button{background:#286aab}
.home-banner .home-banner-slick .slick-dots .slick-active button{background:#286aab}
.home-banner .home-banner-slick-phone .slick-dots .slick-active button:before{color:transparent}
.home-banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0px 16px;border-radius:0px;}
.home-banner .swiper-pagination-bullet{ width:60px; height:5px;border-radius:0px;}
.home-banner .swiper-wrapper .swiper-slide{ position:relative;}
.home-banner .swiper-wrapper .swiper-slide .tcltp img{ display:block;width:100%;}
.home-banner .swiper-wrapper .swiper-slide .tclwz{ position:absolute; bottom:60px;left:14%;}
.home-banner .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:30px;}
.home-banner .swiper-pagination-bullet-active{ background:#286aab;}

.home-banner .home-banner-slick-phone .swiper-wrapper .swiper-slide .tclwz{bottom: 25px;left: 0;}



.tcl_homeone {position:absolute;z-index:999; top:0px;width:100%;}
.tcl_homeone .head_one{ overflow:hidden; margin-bottom:30px;}
.tcl_homeone .head_one .logo{ display:block; float:left; margin-top:22px;}
.tcl_homeone .head_one .head_ss{ float:right;width:330px; height:50px; line-height:50px; background:#fff; margin-top:49px;}
.tcl_homeone .head_one .head_ss .inp_srh{color: #000;width: 274px;height:50px;padding:0px 18px;font-size: 16px;background:#fff;float: left;border:none;}
.tcl_homeone .head_one .head_ss .btn_srh{background:url(../images/ss.png) no-repeat center center;width:24px;height:24px;float: right;border: 0; margin-top:13px; margin-right:15px;}
.fixed {
    top: 0;
    left: 0;
    width: 100%;
    z-index: 100;
    position: fixed;
    background: #1565b1;
/*    background: rgba(21,0,0,0.8);
*/    -webkit-transition: all 334ms ease-in-out;
    transition: all 334ms ease-in-out;
    -webkit-animation: 2s dong;
    animation: 2s dong;
}
.fixed .head_one .head_ss{ display:none;}
.fixed .head_one{ float:left;width:30%;margin-bottom: 10px;}
.fixed .head_one .logo{ max-width:160px;margin-top: 10px;}
.fixed .nav{width:70%; float:right; line-height:87px;}
.fixed .nav li>a{ height:87px; line-height:87px;}
.fixed .nav .child{top:87px;}

.nav li {
	text-align: center;
	float: left;
	width: 14.2857%;
	position: relative;
	padding: 0 10px
}

.nav li>a {
	font-size: 18px;
	color: #fff;
	height:50px;
	line-height: 50px;
	position: relative;
	display: inline-block;
	vertical-align: middle;
	transition: all .5s
}

.nav li>a:after {
	content: '';
	display: block;
	width: 0;
	height: 4px;
	background: #fff;
	transition: all .5s;
	position: absolute;
	bottom: 0;
	left: 0
}

.nav li:hover>a:after,.nav li.active>a:after {
	width: 100%
}

.nav li:hover .child {
	z-index: 1;
	display: block \9;
	visibility: visible;
	opacity: 1;
	padding-top: 0;
	padding-bottom: 10px
}

.nav li:hover .child a {
	height: 38px
}

.nav .child {
	font-size: 16px;
	position: absolute;
	width: 160px;
	left: 50%;
	margin-left: -80px;
	z-index: -1;
	top:50px;
	display: none \9;
	visibility: hidden;
	opacity: 0;
	text-align: center
}

.nav .child .box {
	background: #fff \9;
	background: rgba(255,255,255,0.8);
	padding: 10px 0;
	position: relative;
	box-shadow: 0 20px 40px 0 rgba(0,0,0,0.15)
}

.nav .child a {
	padding: 0 5px;
	display: block;
	color: #333;
	font-size: 14px;
	position: relative;
	overflow: hidden;
	line-height: 38px;
	height: 0;
	transition: .3s height cubic-bezier(0.73,0.32,0.34,1.5),0.5s background,0.5s padding-left
}

.nav .child a:hover {
	background-color: #0e6eb8;
	background: rgba(14,110,184,0.5);
	color: #fff;
	padding-left: 15px;
}
/*推荐产品 */
.tcl_hometwo{ margin-top:58px; padding-bottom:80px;}
.home_title { position:relative;font-family:"Impact"; overflow:hidden; font-weight:bold;}
.home_title .daxie{ text-transform:uppercase;letter-spacing:37px;font-size:200px; color:#e5e5e5;line-height:165px;}
.home_title .xiaoxie{text-transform:uppercase; font-size:55px; color:#333;letter-spacing:5px; position:absolute;bottom:15px;left:6px;}
.tcl_hometwo .swiper-container-horizontal > .swiper-pagination-bullets,.tcl_hometwo  .swiper-pagination-custom,.tcl_hometwo  .swiper-pagination-fraction{bottom:0px;}



.hpro_list{ margin-top:25px; }
.pro-tab{ margin-bottom:40px; overflow:hidden;}
.pro-tab a{ display:block; float:left; font-size:14px; color:#000; padding-right:40px;}
.pro-tab a:hover{ color:#286aab;}
.pro-tab a.tab-act{ color:#286aab;}
.pro-box .swiper-slide .pro_wz{border:1px solid #e6e6e6;border-bottom:none; overflow:hidden;}
.pro-box .swiper-slide a img{ display:block;  padding:20px 20px 0px 20px;transition:.5s;}
.pro-box .swiper-slide:hover a img{transform:scale(1.05);}
.pro-box .swiper-slide .pro_wz{ text-align:left; }
.pro-box .swiper-slide .pro_wz strong{ display:block; font-size:20px; color:#286aab;padding:0px 32px; margin-bottom:8px;transition:.5s;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:relative; z-index:1;}
/*.pro-box .swiper-slide .pro_wz strong:after{ content:""; display:block; width:0; background:#d0e7fe; height:7px; position:absolute; z-index:-1; bottom:0; transition:all .5s;left:0px;}
*/.pro-box .swiper-slide:hover .pro_wz strong:after{ width:100%;}
.pro-box .swiper-slide .pro_wz span{ display:block; font-size:16px; color:#286aab;padding:0px 32px; margin-bottom:23px;transition:.5s;}

.pro-box .swiper-slide .more{ background:#286aab; color:#fff; font-size:16px; text-transform:uppercase;padding:0px 32px; line-height:50px;transition: all .3s ease; height:50px;}
.pro-con .swiper-pagination{ text-align:right;}
.pro-con .swiper-pagination-bullet{ height:5px;width:20px; background:#4d4d4d; border-radius:0px;}
.pro-con .swiper-pagination-bullet-active{ background:#286aab;}
.pro-con .pro-box{ display:none;}
.pro-con .swiper-container {width: 100%;height: 100%; overflow:hidden;padding-bottom:40px;}

.pro-con .swiper-slide {
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }

/*为什么*/
.tcl_homethree{ background:url(../images/bj1.jpg) no-repeat center center; overflow:hidden; padding:65px 0px 98px 0px;}
.tcl_homethree .home_title .daxie{ color:#fff;}
.wsm_list{margin-top:80px;}
.wsm_list li{ float:left; width:22.7%; margin-right:3%; background:#fff; padding:30px 20px;-webkit-transition:all 334ms ease;transition:all 334ms ease; cursor:pointer;}
.wsm_list li:last-child{ margin-right:0px;}
.wsm_list li div p{ font-size:16px; color:#000; margin-top:12px; margin-bottom:4px;}
.wsm_list li div span{ display:block; font-size:14px; color:#595959; min-height:84px;}
.wsm_list li:hover{box-shadow:0 0 30px #cdcaca}

/*关于我们*/
.tcl_homefour{ overflow:hidden;}
.inab_left{ float:left;width:50%;}
.inab_left img{ display:block; width:100%;}
.inab_right{ width:50%; float:left; padding-left:3.5%; padding-right:20%; padding-top:7%;}
.inab_right h3{text-transform: uppercase;font-size: 55px;color: #333;letter-spacing: 5px; font-family:"Impact"; margin-bottom:15px;}
.inab_right .wenzi h1{ font-size:24px; color:#286aab; margin-bottom:20px;}
.inab_right .wenzi p{ color:#000; font-size:14px; line-height:30px;}
.abmore{ width:216px; height:50px; line-height:50px;text-align:center; background:#286aab; margin-top:42px;}
.abmore a{ display:block; color:#fff; font-size:16px; text-transform:uppercase;}
.abmore i{ padding-right:0px;-webkit-transition:all 334ms ease;transition:all 334ms ease; padding-left:5px;}
.abmore:hover i{ padding-right:10px;}

/*新闻中心*/
.tcl_homefive{background:#f8f8f8; padding:60px 0px; overflow:hidden;}
.hmoe_newslist{ margin-top:60px;}
.hmoe_newslist li{ float:left; width:31%; margin-right:3%; overflow:hidden;}
.hmoe_newslist li:last-child{ margin-right:0px;}
.hmoe_newslist li img{ display:block; width:100%;transition: .5s;}
.hmoe_newslist li .one{ font-size:16px; color:#000; font-weight:bold; margin-bottom:15px; height:24px; overflow:hidden;}
.hmoe_newslist li .two{ font-size:14px; color:#286aab; margin-bottom:12px;}
.hmoe_newslist li .three{ font-size:14px; color:#595959; line-height:27px;}
.hmoe_newslist li div{ border:1px solid #e6e6e6; border-top:none; padding:24px; background:#fff;}
.hmoe_newslist li:hover img{transform:scale(1.05);}
.hmoe_newslist li:hover .one{color: #286aab;}


.tcl_homesix{ padding-top:70px; padding-bottom:20px; overflow:hidden;}
.cue_list{ margin-top:50px;}
.cue_list li{ float:left; width:20%; margin-bottom:20px; padding:20px 25px;-webkit-transition:all 334ms ease;transition:all 334ms ease; cursor:pointer;}
.cue_list li:hover{box-shadow:0 0 30px #cdcaca}


.db_menu{ background:#286aab; color:#fff; padding:80px 0px; overflow:hidden;}
.db_left{width:47%; float:left; padding-right:20px;}
.db_left h3{ font-size:22px; font-weight:normal; margin-top:3px; margin-bottom:20px;}
.db_left div p{ font-size:14px; line-height:30px;}
.db_right{ width:53%; float:left;}
.db_right li{ width:25%; float:left;}
.db_right li h1{ font-size:16px; margin-bottom:35px;}
.db_right li a{ display:block; font-size:14px; color:#fff; margin-bottom:8px;}
.db_right li a:hover{color:#d4d2d2;}


.db_right li:nth-child(2){display:none;}


.banquan{ background:#286aab; border-top:2px solid #fff; padding:20px 0px; overflow:hidden;}
.bq_left{width:50%; float:left; padding-right:20px;}
.bq_left a{ display:inline-block; padding-right:20px; color:#fff;}
.bq_left a:hover{color:#d4d2d2;}

.bq_right{width:50%; float:left; color:#fff;}
.bq_right a{ color:#fff; font-size:12px;}
.bq_right a:hover{color:#d4d2d2;}


/*产品中心-one*/

.nybanner .phonebann{ display:none;}

.nycur_show{background:#fbfbfb; border-bottom:1px solid #ececed;line-height:52px; overflow:hidden;color:#595959; font-size:16px;}
.nycur_show a{ padding:0px 10px; color:#595959;}
.nycur_show span{ padding-left:10px;}
.nycur_show a:hover{ color:#286aab;}
.nymain_cont{ overflow:hidden; padding-top:60px; padding-bottom:90px;}
.nyproxx_one{ overflow:hidden;}
.onelefy{ width:60%; float:left; padding-right:30px;}
.onelefy h2{ font-size:45px; color:#000; margin-bottom:10px;}
.onelefy p{ font-size:16px; color:#262626; line-height:30px;}
.onerighty{ width:40%; float:right; text-align:right; margin-top:2%}
.onerighty a{ display:block;}
.nypro_two{ padding-top:50px;}

.nypro_two li{ float:left; width:31.3%; margin-right:3%; margin-bottom:3%;}
.nypro_two li:nth-child(3n){margin-right:0%;}



.nypro_two li .two{ padding:0px 32px; color:#595959; font-size:14px; margin-bottom:35px; height:100px; overflow:hidden;}
.nypro_two li .two p{ line-height:25px;}


.nypro_two li .pro_wz{box-shadow:0 0 8px #e7f1fd;border-bottom:none; overflow:hidden;}
.nypro_two li a img{ display:block;  padding:20px 20px 0px 20px;transition:.5s;}
.nypro_two li:hover a img{transform:scale(1.05);}
.nypro_two li .pro_wz{ text-align:left; }
.nypro_two li .pro_wz strong{ display:block; font-size:20px; color:#286aab;padding:0px 32px; margin-bottom:8px;transition:.5s;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:relative; z-index:1;}
/*.nypro_two li .pro_wz strong:after{ content:""; display:block; width:0; background:#d0e7fe; height:7px; position:absolute; z-index:-1; bottom:0; transition:all .5s;left:0px;}
*/.nypro_two li:hover .pro_wz strong:after{ width:100%;}
.nypro_two li .pro_wz span{ display:block; font-size:16px; color:#286aab;padding:0px 32px; margin-bottom:10px;transition:.5s;overflow:hidden;height:24px;}

.nypro_two li .pro_wz em{ display:block; font-size:16px; color:#286aab;padding:0px 32px; margin-bottom:10px;transition:.5s;overflow:hidden;height:24px;font-style:inherit; }

.nypro_two li .more{ background:#286aab; color:#fff; font-size:16px; text-transform:uppercase;padding:0px 32px; line-height:50px;transition: all .3s ease; height:50px;}


.page {
    text-align: center;
    overflow: hidden;
    margin: 0px auto; padding-top:20px;
}
.page li {
    display: inline-block;
    line-height: 32px;
    padding: 0 11px;
    height: 32px;
    font-weight: normal;
    font-size: 16px; margin:0px 3px;
    vertical-align: middle;
    color: #a6a6a6;
    border: 1px solid #ccc;
    font-family: "futurabt-medium",arial;
}
.page .num2 {
    width: 32px;
    text-align: center;
    vertical-align: middle;
    background: url(../images/page1.png) no-repeat center center;
}
.page .num3 {
    width: 32px;
    text-align: center;
    vertical-align: middle;
    background: url(../images/page2.png) no-repeat center center;
}
.page .num3:hover {
    background: #286aab url(../images/page4.png) no-repeat center center;
    border: 1px solid #286aab;
}
.page .num2:hover {
    background: #286aab url(../images/page3.png) no-repeat center center;
    border: 1px solid #286aab;
}
.page .active {
    background: #286aab;
    border: 1px solid #286aab;
    color: #fff;
}
.page li:hover {
    background: #286aab;
    border: 1px solid #286aab;
    color: #fff;
}

.page li:hover a {

    color: #fff;
}

/*产品中心*/
.nyproxx_two li{ float:left; width:31.3%; margin-right:3%; margin-bottom:3%;}
.nyproxx_two li:nth-child(3n){margin-right:0%;}
.nyproxx_two li .pro_wz{box-shadow:0 0 8px #e7f1fd;border-bottom:none; overflow:hidden;}
.nyproxx_two li a img{ display:block; margin:0 auto;transition:.5s; padding-top:10px;}
.nyproxx_two li:hover a img{transform:scale(1.05);}

.nyproxx_two li .wz{ font-size:24px; background:#286aab; color:#fff; line-height:100px; padding:0px 10px; text-align:center;}
.nyproxx_two{ padding-top:50px;}

.cpdier{ padding-top:30px;}
.cpdier .onerighty{ margin-top:0px;}


/*产品概况*/
.nymainxx_cont{ padding:30px 0px 90px 0px; overflow:hidden;}
.proxx_tab{ text-align:right;}
.proxx_tab a{ padding-left:28px; color:#595959; font-size:18px;}
.proxx_tab a.tab-act{ color:#286aab;}
.proxx_tab a:hover{ color:#286aab;}


.proxxc{ margin-top:30px; overflow:hidden;}
.proone h3{ font-size:50px; color:#000;}
.pub p{ color:#262626; font-size:14px;line-height:30px;}
.pub strong{ display:block; color:#262626;}
.prothree h3{ font-family:"Impact"; font-size:50px; color:#595959;padding-bottom:15px;overflow:hidden;}
.protwo h3{ font-family:"Impact"; font-size:50px; color:#595959;padding-bottom:15px;overflow:hidden;}
.protwo ul li{ float:left; width:50%;color:#262626; font-size:14px; line-height:30px;}
.pub h3{ margin-bottom:10px; overflow:hidden;}
.leftone{ width:60%; float:left; padding-right:20px;}

.leftone h3{font-size:30px;padding-bottom:20px;}

.rightone{ float:right; margin-top:3%;width:40%; text-align:left;}
.pub { margin-bottom:30px; overflow:hidden;}

/*产品资料*/
.ny_title{ font-size:30px; color:#000; margin-bottom:30px;}
.proxxc .pro_pub{ display:none;}
.down_list li{ overflow:hidden; line-height:66px; border-bottom:1px solid #808080; padding:0 50px;}
.down_list li .down_left{ width:70%; float:left;}
.down_list li .down_left img{ display:block; float:left; margin-top:16px;}
.down_list li .down_left strong{ display:block; float:left; font-size:16px; color:#000; padding-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.down_list li .down_right{ width:110px; float:right;}
.down_list li .down_right img{ display:block; margin-top:19px;float:left;margin-right:10px;}
.down_list li .down_right  span{ display:block; float:left;font-size:16px; color:#000; padding-left:14px;}
.down_list li:hover .down_right span{ color:#286aab;}

/*咨询*/
.message li{ border:1px solid #bfbfbf; border-radius:5px; line-height:48px;width:49%; margin-right:2%; overflow:hidden; float:left; margin-bottom:20px;}
.message li:nth-child(2n){ margin-right:0px;}

.message li span{ background:#1e78dd; line-height:48px; display:inline-block; min-width:119px; color:#fff; font-size:16px; text-align:center; float:left;}
.message li input{ border:none; line-height:48px; color:#595959; padding:0px 10px;width:80%;float:left;height:48px;}
.message li:last-child{ width:100%;}

.inside-button{width:266px; height:50px; line-height:50px;color: #fff; background:#000;border: 0; font-size:16px; text-align:center; text-transform:uppercase; margin-top:30px;}


/*单位换算*/
.nycurrent{ background:#fbfbfb; border-bottom:1px solid #ececed;line-height:52px; overflow:hidden;}
.nycurrent a{ margin-right:60px; color:#595959; font-size:16px; display:block; float:left;}
.nycurrent a:hover{ border-bottom:2px solid #286aab;}
.nycurrent a.car{ border-bottom:2px solid #286aab;}

.danwei_list .message li{ width:30%; float:left; margin-right:5%; margin-bottom:40px;}
.danwei_list .message li:nth-child(3n){margin-right:0%;}
.danwei_list .message li input{ width:60%;}

.message-submit{ padding-top:20px;}
.message-submit #tijiao{width:120px; height:50px; line-height:50px; text-align:center; border:none; background:#1e78dd; color:#fff;font-size:16px;}
.message-submit #quxiao{width:120px; height:50px; line-height:50px; text-align:center;border:none;background:#000;color:#fff; font-size:16px;}

/*关于我们*/
.nyableft{float:left;width:36%;}
.nyableft img{ display:block;}
.nyabright strong{ display:block; font-size:20px; color:#286aab; margin-bottom:18px;}
.nyabright p{ font-size:14px; color:#595959; margin-bottom:9px; line-height:26px;}
.nyabright span{ display:block; font-size:16px; color:#286aab; font-weight:bold; margin-bottom:20px; margin-top:30px;}
.nyabright{ width:64%; float:left;padding:4% 4.5% 1.2% 4.5%; background:#ececed; }
.nyabright div{ background: url(../images/ab_img2.png) no-repeat right bottom;min-height:450px;}
.ab_one{background:#ececed; overflow:hidden;}

.nyab_tit{ position:relative;font-weight:bold;}
.nyab_tit .en{ font-size:50px; color:#ececed; font-family:"Impact"; text-transform:uppercase;letter-spacing:3px; padding-left:42px;}
.nyab_tit .cn{ font-size:20px; color:#286aab; position:absolute; top:22px; left:0px; font-weight:bold;}
.ab_two .wsm_list { margin-top:40px; margin-bottom:67px;}
.ab_two .wsm_list li{ border:1px solid #e6e6e6;}
.ab_two{ padding-top:40px;}

.absan_con{overflow:hidden; padding-top:67px;}
.ab_three{ background:#ececed;overflow:hidden;}
.fuwu_left{ width:42%; float:left;padding-top:14px;}
.fuwu_left .nyab_tit .en { color:#fff;}
.fuwu_left i{ display:block; float:left; width:56px; height:5px; background:#286aab;margin-top: 36px; margin-right:23px;}
.fuwu_left .fuwu_wz{ float:left;width: 80%;}
.fuwu_wz ul{ margin-top:40px;}
.fuwu_wz ul li{ overflow:hidden; margin-bottom:30px;}
.fuwu_wz ul li strong{ display:block; float:left; font-size:16px; color:#286aab; margin-right:25px;} 
.fuwu_wz ul li div{ float:left; overflow:hidden;}
.fuwu_wz ul li p{ color:#595959; font-size:14px; margin-bottom:10px;}
.wzone strong{font-size:16px; color:#286aab; padding-right:25px;}
.wzone { padding-top:10px;}
.fuwu_right{ width:58%; float:left;}
.fuwu_right img{ display:block;}


.ab_four{ padding-top:43px;}
.brand_list{ margin-top:26px;}
.brand_list li{margin-bottom:20px;width:100%; overflow:hidden; cursor:pointer;}
.brand_list li .wz{ color:#595959; font-size:14px; line-height:25px;}
.brand_list li .wz strong{font-size:18px;}
.brand_list li .tp{ border:1px solid #e6e6e6; float:left;width:23%;-webkit-transition:all 334ms ease;transition:all 334ms ease; overflow:hidden;}
.brand_list li .wz{ width:77%; float:left; padding-left:4%;}

.brand_list li:hover .wz strong{ color:#286aab;}
.brand_list li:hover .tp{ border:1px solid #286aab;}
.brand_list li .tp img{transition:.5s;}
.brand_list li:hover .tp img{transform:scale(1.05);}
.brand_list li:hover .abmore i{padding-right:10px;}
.ab_five{ margin-top:48px;}
.ab_five .cue_list li{width:16.6666666666%;}
.cue_list li a img{ display:block; margin:0 auto;}

/*品牌介绍*/
.ppone{ overflow:hidden;}
.ppone .ppleft{ float:left;width:40%;}
.ppone .ppleft img{ display:block; width:100%;}
.ppone .ppright { width:60%; float:left; padding-left:4%; max-height:329px; overflow:hidden;}
.ppright h3{ font-size:50px; color:#000; line-height:57px; margin-bottom:10px;}
.ppright em{ display:block; font-style:normal; font-size:16px; color:#262626; margin-bottom:20px;}
.ppright p{font-size:16px; color:#565656; line-height:30px;}
.ppright .abmore{ margin-top:23px;}
.pub_wenzi{ overflow:hidden; margin-top:20px;}
.pub_wenzi p{font-size:16px; color:#565656; line-height:30px;}




.pptwo { margin-top:48px; overflow:hidden;}
.pptwo .nypro_two li{ width:23%; margin-right:2.5%;}
.pptwo .nypro_two li:nth-child(3n){margin-right:2.5%;}
.pptwo .nypro_two li:last-child{ margin-right:0px;}
.pptwo .nypro_two li .pro_wz{ border:1px solid #e6e6e6;box-shadow:none;}
.pptwo .nypro_two li .one{ margin-top:30px;}


/*联系我们*/
.lxwm_one{ overflow:hidden;}
.lxwmleft{width:36%; float:left; overflow:hidden; position:relative; }
.lxwmleft .beijing{background:#286aab;width:100%; margin-left:18%;min-height:405px; padding-top:13px;}
.lxwmleft .map {width:85%; position:absolute; left:0px; overflow:hidden; margin-top:8px;}
.lxwmleft .tupian {width:85%; position:absolute; left:0px; overflow:hidden; margin-top:8px;}
.lxwmleft #allmap {height:385px;width:100%}
.lxwmleft #allmap img {max-width:initial;max-height:inherit}
.lxwmleft #allmap .anchorBL {display:none}
.lcwm_tit{ padding-left:40px; font-size:50px; color:#fff; font-family:"Impact"; text-transform:uppercase; letter-spacing:3px;}

.lxwmright{ background:#ececed;padding: 4% 4.5% 1.2% 4.5%; float:left;width:64%;min-height:515px;}
.lxwmright .ribj{ background:url(../images/ab_img2.png) no-repeat right bottom;min-height: 480px;}
.lxwmright .ribj h3{ font-size:20px;color:#286aab; margin-bottom:44px;}
.lxwmright div p{ font-size:16px; color:#595959; margin-bottom:20px;}
.lxwmright div p a{ color:#286aab;}
.lxwmright div p a:hover{ font-weight:bold;}

.lxwm_two{ background:url(../images/lxbj.jpg) no-repeat center center; padding:40px 0px 30px 0px;}
.home_feed{padding:0px 4% 0px 6%;margin-top:60px;}
.home_feed li{ width:30.333%; float:left; margin-bottom:35px;margin-right:3%;}
.home_feed li .xm{ color:#f2f2f2; font-size:16px; float:left;}
.home_feed li .bk{ float:left;width:72%; line-height:33px;height:33px; }
.home_feed li .bk input[type='text']{ background:#fff; height:33px; line-height:33px; border:none; opacity:0.8;width:100%; padding:0 8px;border:none;}  
.home_feed li:nth-child(5){ width:64%; margin-right:0px;}  
.home_feed li:nth-child(5) .bk {width:86%;}  
.home_feed li .wz{ font-size:16px; color:#f2f2f2;}
.home_feed li:nth-child(6){ width:40%;}
.home_feed li:nth-child(7){width:100%; margin-right:4.5%; float:left;}
.home_feed li:nth-child(7) input[type='submit']{background:#286aab; height:50px; line-height:50px; border:none;width:266px; color:#fff; text-transform:uppercase; font-size:16px;}

.lxwm_three{ padding-top:40px; padding-bottom:30px;}
.lxwm_three .faq {
	font-size: 16px;
	color: #333;
	padding-top: 27px;
	overflow: hidden;
	margin-top:20px;
}

.lxwm_three .faq dl {
	margin-bottom: 35px
}

.lxwm_three .faq dt {
	clear: both;
	line-height: 92px;
	height: 92px;
	cursor: pointer;
	padding-left:77px;
	background: #fafafa
}

.lxwm_three .faq dt .title {
	padding-right: 45px;
	margin-right:77px;
	height: 92px;
	font-size: 20px; font-weight:bold;
	line-height: 92px;
	position: relative;
	color: #0c4b96;
	background: url("../images/job-04.png") no-repeat center right;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}

.lxwm_three .faq dt:hover {
	background: #fafafa;
	color: #fff
}

.lxwm_three .faq dt:hover .title {
	background: url("../images/job-05.png") no-repeat center right;
	
}

.lxwm_three .faq dd {
	clear: both;
	background: #fafafa;
	height: 0;
	overflow: hidden;
	font-size: 14px;
	color: #666;
}

.lxwm_three .faq dd .nr {
	margin: 0px 77px 60px 77px;border-top:2px solid #e6e6e6; padding-top:33px;
	line-height:37px; font-size:16px; color:#4c4c4c;
}
.lxwm_three .faq dd .nr p b{ font-size:16px;}
.lxwm_three .faq dd .nr p a{ display:block; font-size:16px; color:#fff; background:#d40000; height:57px; line-height:57px;width:230px; text-align:center; margin-top:35px;}


.lxwm_three .faq dl.cur dt {
	color: #fff
}

.lxwm_three .faq dl.cur dt .title {
	background: url("../images/job-05.png") no-repeat center right
}

.lxwm_three .faq dl.cur dd {
	height: auto
}

/*新闻中心*/
.nynews_list li{ width:32%; float:left; margin-right:2%; overflow:hidden; margin-bottom:2%;}
.nynews_list li:nth-child(3n){ margin-right:0px;}
.nynews_list li img{ display:block;transition: .5s;width:100%;}
.nynews_list li .wz{ padding:30px 22px 20px 22px; overflow:hidden; background:#f1f4fd;}
.nynews_list li .wz i{ display:block; color:#286aab; font-size:18px; margin-bottom:8px;}
.nynews_list li .wz strong{ color:#404040; font-size:17px; display:block; margin-bottom:20px;overflow:hidden;height:23px;}
.nynews_list li .wz p{ color:#595959; font-size:14px; line-height:25px;min-height:101px; overflow:hidden;}
.nynews_list li .more{ background:#286aab; color:#fff; font-size:16px; text-transform:uppercase;padding:0px 22px; line-height:50px;transition: all .3s ease; height:50px;}
.nynews_list li:hover img{transform:scale(1.05);}
.nynews_list li:hover .wz strong{ color:#286aab;}
.nynews_list li:hover .wz i{ color:#595959;}
.nynews_list li:hover .more{ padding-left:40px;}


/*新闻详细*/
.xwxx_ma{ padding:0px 15%;}
.xwxx_ma h3{ font-size:40px; color:#404040; font-weight:normal; margin-bottom:40px;}
.xwxx_ma span{ display:block; color:#595959; font-size:14px; border-bottom:1px solid #ececed; padding-bottom:10px; margin-bottom:36px;}
.xwxx_ma .wzxx p{ font-size:14px; color:#595959; line-height:26px;  margin-bottom:20px;}


/*应用*/
.yyanli li{ float:left; width:32%; margin-right:2%; position:relative; overflow:hidden;}
.yyanli li:nth-child(3n){ margin-right:0px;}
.yyanli li img{ display:block;width:100%;transition:.5s; }
.yyanli li .wz{position: absolute;bottom: 0;width: 100%; padding:0px 22px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; background:#286aab; color:#fff; font-size:16px; height:50px; line-height:50px;}
.yyanli li .hover{top:0;left:0;opacity:0;z-index:1;color:#fff;width:100%;height:100%;display:block;position:absolute;text-align:center;-webkit-transition-duration:.7s;
transition-duration:.7s;-webkit-transform:translateY(200px);-ms-transform:translateY(200px);transform:translateY(200px);background-color:rgba(40, 106,171, 0.7);padding:0 5px;}
.yyanli li:hover img{ transform:scale(1.05);}
.yyanli li:hover .wz{ display:none}
.yyanli li:hover .hover{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.yyanli li .hover p{top:50%; position:absolute;width:100%; left:0px; font-size:24px;}


/*应用列表*/
.yylb_list li{ width:32%; float:left; margin-right:2%; overflow:hidden; margin-bottom:2%;}
.yylb_list li:nth-child(3n){ margin-right:0px;}
.yylb_list li img{ display:block;transition: .5s;width:100%;}
.yylb_list li .wz{ padding:30px 22px 20px 22px; overflow:hidden; background:#f1f4fd;height:226px;}
.yylb_list li .wz strong{ color:#286aab; font-size:20px; display:block;margin-bottom:10px;overflow:hidden;}
.yylb_list li .wz p{ color:#595959; font-size:14px; line-height:25px;overflow:hidden;}
.yylb_list li .more{ background:#286aab; color:#fff; font-size:16px; text-transform:uppercase;padding:0px 22px; line-height:50px;transition: all .3s ease; height:50px;}
.yylb_list li:hover img{transform:scale(1.05);}
.yylb_list li:hover .wz strong{ color:#286aab;}
.yylb_list li:hover .more{ padding-left:40px;}


/*应用详细*/
.yylbxx{ padding:0px 15%;}
.yylbxx h1{ font-size:40px; color:#404040; font-weight:normal; border-bottom:1px solid #ececed; padding-bottom:20px; margin-bottom:25px;}
.yylbxx p{ font-size:14px; color:#595959; line-height:26px; margin-bottom:15px; text-indent:2em;}
.alxx_list{ margin-top:50px; overflow:hidden;}
.xgcp .nypro_two li{ float:left;width:23.5%; margin-right:2%; }
.xgcp .nypro_two li .pro_wz{border:1px solid #e6e6e6; box-shadow:none;}
.xgcp .nypro_two li:nth-child(4n){ margin-right:0px;}
.xgcp .nypro_two li:nth-child(3n){ margin-right:2%;}
.xgcp .nypro_two li .two{ min-height:125px; margin-bottom:24px;}

.nypro_two li a img{ width:100%;}





.share_code_box {
    position: fixed;
    width:370px;
    border: 1px solid #d8d8d8;
    left: 50%;
    margin-left: -250px;
    top: 50%;
    background: #fff;
    padding: 55px 34px 40px 45px;
    z-index: 10001;
    height: 370px;
    margin-top: -150px;
    box-sizing: border-box;
    display: none;
}
.share_code_box .close {
    position: absolute;
    text-align: center;
    right: 0px;
    top: 0px;
    width: 30px;
    cursor: pointer;
    height: 30px;
    background: #286aab;
    color: #fff;
    display: block;
}
.share_code_box .close span {
    font-size: 28px;
    width: 28px;
    height: 28px;
    position: absolute;
    left: 50%;
    margin-left: -14px;
    top: 50%;
    line-height: 22px;
    margin-top: -14px;
}
.code_box .code{overflow: hidden;
    position: relative;
    width: 260px;
    height: 260px;
    border: 1px solid #e8e8e8;
    margin-left: auto;
    margin-right: auto;}


.tins{ font-size:16px; color:#595959;}

.wzdtu li:first-child {
	border-top:0
}
.wzdtu li {
	padding:20px 0;
	border-top:solid 1px #ddd
}
.wzdtu li span {
	font-size:16px;
	color:#286aab
}
.wzdtu li .subnav {
	padding-top:10px
}
.wzdtu li .subnav a {
	padding-right:15px;
	display:inline-block
}

     /*************** SIMPLE INNER SCROLLBAR ***************/
	 .ppright .div1{ padding-right:5%;}
.content .demo > div {
    max-height:336px;
    overflow: auto;
}

/*************** SIMPLE INNER SCROLLBAR ***************/
.scroll-wrapper {
    overflow: hidden !important;
    padding: 0 !important;
    position: relative;
}
.scroll-wrapper > .scroll-content {
    border: none !important;
    box-sizing: content-box !important;
    height: auto;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none !important;
    overflow: scroll !important;
    padding: 0;
    position: relative !important;
    top: 0;
    width: auto !important;
}
 .scroll-wrapper > .scroll-content::-webkit-scrollbar {
 height: 0;
 width: 0;
}
.scroll-element {
    display: none;
}
.scroll-element, .scroll-element div {
    box-sizing: content-box;
}
.scroll-element.scroll-x.scroll-scrollx_visible,  .scroll-element.scroll-y.scroll-scrolly_visible {
    display: block;
}
.scroll-element .scroll-bar,  .scroll-element .scroll-arrow {
    cursor: default;
}
.scroll-textarea {
    border: 1px solid #FFF;
    border-top-color: #999999;
}
.scroll-textarea > .scroll-content {
    overflow: hidden !important;
}
.scroll-textarea > .scroll-content > textarea {
    border: none !important;
    box-sizing: border-box;
    height: 100% !important;
    margin: 0;
    max-height: none !important;
    max-width: none !important;
    overflow: scroll !important;
    outline: none;
    padding: 2px;
    position: relative !important;
    top: 0;
    width: 100% !important;
}
 .scroll-textarea > .scroll-content > textarea::-webkit-scrollbar {
 height: 0;
 width: 0;
}

.scrollbar-inner > .scroll-element,  .scrollbar-inner > .scroll-element div {
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}
.scrollbar-inner > .scroll-element div {
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}
.scrollbar-inner > .scroll-element.scroll-x {
    bottom: 2px;
    height: 8px;
    left: 0;
    width: 100%;
}
.scrollbar-inner > .scroll-element.scroll-y {
    height: 100%;
    right: 2px;
    top:0;
    width:4px;
}
.scrollbar-inner > .scroll-element .scroll-element_outer {
    overflow: hidden;
}

.scrollbar-inner > .scroll-element .scroll-element_track {
    background-color: #7caac4;width:2px;margin-left:1px;
}
.scrollbar-inner > .scroll-element .scroll-bar {
    background-color: #286aab;width:4px;
}
.scrollbar-inner > .scroll-element:hover .scroll-bar {
    background-color: #286aab;width:4px;
}
.scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar {
    background-color: #286aab;width:4px;
}
/* update scrollbar offset if both scrolls are visible */

.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
    left: -12px;
}
.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
    top: -12px;
}
.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
    left: -12px;
}
.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
    top: -12px;
}



@media (max-width:1500px) {
.inab_right{padding-top: 4%;}
	

}
@media (max-width:1400px) {
.inab_right{ padding-right:5%; padding-top:3%;}
.inab_right .wenzi h1{ margin-bottom:3px;}
.abmore{ margin-top:20px;}
	
.message li input{ width:70%;}
	
.nyabright{padding:3% 4.5% 1.2% 4.5%;}
.nyabright strong{ margin-bottom:9px;}
.nyabright span{ margin-bottom:9px; margin-top:15px;}
.nyabright div{ min-height:433px;}	

}
@media (max-width:1200px) {
.tcl_homeone .head_one{ margin-bottom:5px;}	
.tcl_homeone .head_one .logo{ margin-top:10px;}
.tcl_homeone .head_one .head_ss{ margin-top:36px;width:310px;}
.tcl_homeone .head_one .head_ss .inp_srh{ width:257px;}	
	
	
.home_title .daxie{font-size: 106px;letter-spacing: 23px;line-height: 93px;}
.home_title .xiaoxie{font-size: 38px;bottom: 2px;}


.inab_right{padding-right:1%; padding-top:2%;}
.inab_right h3{ font-size:38px; margin-bottom:0px;}
.inab_right .wenzi h1{ font-size:17px;}

.danwei_list .message li input{ width:50%;}

.nyableft{width:45%;}
.nyableft img{width:100%;}
.nyabright{width:64%;}
.wsm_list li div span{ min-height:105px;}
.fuwu_wz ul{ margin-top:10px;}
.fuwu_wz ul li{ margin-bottom:0px;}
.wzone strong{ padding-right:30px;}

.brand_list li .abmore{ margin-top:7px;width: 150px; height:39px; line-height:39px;}
.brand_list li .abmore a{ font-size:14px;}
.ab_five .cue_list li{ width:20%;}
.ppright h3{ font-size:20px;line-height:27px; margin-bottom:0px;}
.ppright em{ margin-bottom:5px;}
.ppright p{ line-height:25px; font-size:14px;}
.ppright .abmore {margin-top: 9px;}

.lxwmleft .beijing{ margin-left:0%;}

.nynews_list li .wz strong{ font-size:16px; min-height:48px; margin-bottom:10px;}
.nynews_list li .wz i{ font-size:16px; margin-bottom:3px;}
.nynews_list li .wz{padding: 17px 22px 20px 22px;}
.nynews_list li .wz p{ min-height:100px;}

.yyanli li .hover p{font-size:17px; font-weight:bold;top:40%;}

.content .demo > div{max-height: 300px;}

}

.pcbann img{width:100%;}

@media (max-width:1024px){
.home-banner .in_banner { display:none;}
.home-banner .phone_banner{ display:block;}
.hmoe_newslist li{width:32%; margin-right:2%;}
.tcl_homefive{ padding:30px 0px;}
.hmoe_newslist { margin-top: 20px;}
.cue_list li{ width:25%;}

.nybanner .pcbann{ display:none;}
.nybanner .phonebann{ display:block;}


/*.nyableft{width:50%;}
.nyabright{width:50%;}
*/.fuwu_left i{ width:43px;}
.fuwu_left{ padding-top:4px;}
.fuwu_wz ul{ margin-top:0px;}
.fuwu_wz ul li p{ margin-bottom:6px;}

.ab_five .cue_list li{ width:25%;}
.brand_list li .tp{ display:none;}
.brand_list li .wz{ width:100%; padding-left:0px;}
.ab_four {padding-top: 20px;}
.brand_list {margin-top: 10px;}
.ab_five {margin-top: 25px;}
.ab_five .cue_list{    margin-top: 29px;}

.ppone .ppleft{ width:100%;}
.ppone .ppright{ width:100%; padding-left:0px; margin-top:20px;}

.lxwm_three .faq{ margin-top:0px;}
.lxwm_three .faq dl{ margin-bottom:15px;}
.lxwm_three .faq dt{ padding-left:20px; height:50px; line-height:50px;}
.lxwm_three .faq dt .title{ font-size:15px;height:50px; line-height:50px;margin-right: 20px;}
.lxwm_three .faq dd .nr{ margin:0px 20px 30px 20px;padding-top: 13px; font-size:14px; line-height:30px;}
.lxwm_three .faq dd .nr p b{ font-size:15px;}
.lxwm_three{ padding-top:20px; padding-bottom:10px;}
.xwxx_ma{ padding:0px 0px;}
.xwxx_ma h3{ font-size:18px; font-weight:bold; margin-bottom:10px;}
.xwxx_ma span{ margin-bottom:15px;}
.xwxx_ma .wzxx p img{ display:block;}

.yylbxx{ padding:0px;}
.yylbxx h1{ font-size:17px; font-weight:bold; padding-bottom:10px; margin-bottom:15px;}


} 


@media (max-width:992px){
.phone-nav{ display:block;top:31px;}
.tcl_homeone .head_one .head_ss{ display:none;}
.tcl_homeone .nav{ display:none;}
.home-banner .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:15px;}
.home-banner .home-banner-slick-phone .slick-dots li{margin:0 8px;width:30px;height:5px;}
.home-banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0px 8px;border-radius:0px;width:30px;height:5px;}
.wsm_list li{width:48.5%; margin-bottom:20px;}
.wsm_list li:last-child{ margin-right:0px;}
.wsm_list li:nth-child(2n){ margin-right:0px;}
.tcl_homethree{ background:#e4e4e4;}
.tcl_hometwo{ margin-top:20px; padding-bottom:20px;}
.hpro_list { margin-top: 13px;}
.pro-tab{ margin-bottom:20px;}
.tcl_homethree{ padding:30px 0px 20px 0px;}
.wsm_list {margin-top: 20px;}
.inab_left{ width:100%; float:none;}
.inab_right{ width:100%; float:none; padding-left:2%;}
.abmore{width: 150px; height:46px; line-height:46px;}
.abmore a{ font-size:14px;}
.hmoe_newslist li{ margin-right:1%;}
.hmoe_newslist li div{ padding:14px;}
.hmoe_newslist li .one{ margin-bottom:6px; font-size:14px;}
.hmoe_newslist li .two{ margin-bottom:2px;font-size:12px;}
.hmoe_newslist li .three{ font-size:13px; line-height:26px;}

.cue_list li{ width:33.333%;}
.db_menu{ padding:30px 0px;}
.db_left{ display:none; float:none;}
.db_right{ width:100%; float:none;}
.db_right li h1{ margin-bottom:12px;}

.nypro_one h2{ font-size:17px;margin-bottom: 6px;}
.nypro_one{ width:100%; float:none;}
.nypro_one p{font-size: 14px;line-height: 26px;}
.nymain_cont{padding-top: 20px;padding-bottom: 30px;}
.nypro_two{    padding-top: 26px;}
.nypro_two li{ width:48.3%;}
.nypro_two li:nth-child(3n){margin-right:3%;}
.nypro_two li:nth-child(2n){margin-right:0%;}
.nypro_two li .pro_wz strong{ font-size:17px;}
.nypro_two li .pro_wz span{ font-size:15px;}

.nypro_two li .two{margin-bottom: 20px;padding: 0px 12px;}
.nypro_two li .pro_wz strong{padding: 0px 12px;}
.nypro_two li .pro_wz span{padding: 0px 12px;}

.message li input{ width:80%;}
.message li{ width:100%;}
.proxx_tab a{ font-size:14px; font-weight:bold; padding-left:20px;}
.proone h3{ font-size:20px;}
.prothree h3,.protwo h3{ font-size:20px; padding-bottom:8px;}
.pub strong{ font-size:17px;}
.pub h3{ margin-bottom:0px;}

.protwo ul li{ width:100%;}
.nymainxx_cont{ padding:30px 0px;}
.ny_title{ font-size:20px;}
.down_list li{ padding:0px;}
.inside-button{ margin-top:8px;}
.danwei_list .message li{ width:47%;}
.danwei_list .message li:nth-child(3n){ margin-right:5%;}
.danwei_list .message li:nth-child(2n){ margin-right:0px;}
.nycurrent a{ font-size:14px;margin-right: 30px;}
/*.nyableft{width:100%;}
.nyabright{width:100%;}
*/.ab_two{ padding-top:20px;}
.ab_two .wsm_list {margin-top: 17px;}

.fuwu_left{ width:100%; margin-bottom:20px;}
.fuwu_left i{ width:56px;}
.fuwu_right {width:100%;}
.fuwu_right img{ width:100%;}

.ab_five .cue_list li{ width:33.333%;}
.pptwo .nypro_two li:nth-child(2){ margin-right:2.5%;}
.pptwo{ margin-top:20px;}

.lcwm_tit{ font-size:30px;}
.lxwm_two{ background-size:cover;}

.home_feed{ padding:0 1%;}
.home_feed li{ font-size:28px;}
.home_feed li .bk{ width:62%;margin-top: -8px;}
.home_feed li:nth-child(5) .bk{ width:81.5%;}

.nynews_list li{ width:49%;}
.nynews_list li:nth-child(3n){ margin-right:2%;}
.nynews_list li:nth-child(2n){ margin-right:0%;}

.yyanli li{ width:48%; margin-bottom:2%;}
.yyanli li:nth-child(3n){ margin-right:2%;}
.yyanli li:nth-child(2n){ margin-right:0px;}
.xgcp .nypro_two li{width:48.5%;}

.onelefy{ width:100%; float:none; overflow:hidden;}
.onerighty{ width:100%; float:none; text-align:inherit; overflow:hidden;}
.onelefy h2{ font-size:17px;}
.onelefy p{ font-size:14px; line-height:25px;}
.nyproxx_two li .wz{ font-size:14px; line-height:40px; overflow:hidden; height:40px;}
.cpdier .onerighty{ margin-top:20px;}
.down_list li .down_left strong{ font-size:14px;}
.down_list li .down_right{width:100px;}
.yylb_list li{width:49%;}
.yylb_list li:nth-child(3n){ margin-right:2%;}
.yylb_list li:nth-child(2n){ margin-right:0px;}
.yylb_list li .wz strong{ font-size:17px; margin-bottom:5px;}
.yylb_list li .wz{ padding:20px 10px;}
.absan_con{    padding-top: 10px;}
}

@media (max-width:767px){
.home_title .daxie{ font-size:40px;line-height: 49px;letter-spacing:4px;}
.home_title .xiaoxie{ font-size:18px;letter-spacing: 2px;bottom: 9px;left:0px;}
.pro-tab a{padding-right: 34px; padding-bottom:5px;}
.wsm_list li{ padding:20px 10px;}
.bq_left{ width:100%; float:none; margin-bottom:20px;}
.bq_right{ width:100%; float:none;}
.message li input{ width:58%;}
.leftone{ width:100%; float:none;}
.rightone{ width:100%; float:none; text-align:inherit;}
.ab_five .cue_list li{ width:50%;}
.pptwo .nypro_two li{ width:48%;}
.pptwo .nypro_two li:nth-child(2n){ margin-right:0px;}
.nyab_tit .en{ font-size:30px;}
.nyab_tit .cn{ font-size:17px;top: 13px;}
.lxwmleft{ width:100%;float:none;}
.lxwmleft .beijing {margin-left: 10%;}

.lxwmright{width:100%; float:none; min-height:inherit;}
.lxwmright .ribj{background:none;}
.lxwmright .ribj h3{font-size: 17px; margin-bottom:10px;}
.lxwmright div p{ font-size:14px;margin-bottom: 8px;}

.lxwm_two{ padding:20px 0px; background-size:cover;}
.home_feed li .xm{ min-width:82px; text-align:left; margin-bottom:5px;}
.home_feed li{width:100%; margin-bottom:20px;}
.home_feed{ padding:20px 0px 20px 0px;margin-top:0px;}
.home_feed li:nth-child(5){width:100%;}
.home_feed li .bk{width:81.5%;}
.home_feed li:nth-child(6){width:100%;}
.home_feed li:nth-child(7){ margin-right:7.9%;}
.nycurrent a{margin-right: 21px;}
.nyproxx_two li{width:48.3%;}
.nyproxx_two li:nth-child(2n){ margin-right:0px;}
.nyproxx_two li:nth-child(3n){ margin-right:3%;}
.nycur_show a{ padding:0px 5px;}
.yylbxx img{ display:block; width:100%;}
.alxx_list .nyab_tit .en{ font-size:28px;letter-spacing:0px;}
.alxx_list .nyab_tit .cn{top: 9px;}
}
@media (max-width:640px){
.tcl_homeone .head_one .logo{ max-width:143px;margin-top: 7px;}
.bd_homeone{ height:74px;}
.phone-nav{top:10px;}
.hhome_news .home-bottom ul li{width:100%; padding:0px 16px; margin-bottom:20px; float:none;}
.footer .footer-top .footer-ewm{ margin-left:0px; margin-right:10%;}
.footer .footer-top .footer-contact{width:60%;}
.nypro_list ul li{ width:50%;}
.hmoe_newslist li{ width:100%; margin-bottom:10px;}
.cue_list li{ width:50%;}
.nycur_show{ font-size:14px; line-height:50px;}
.danwei_list .message li{ width:100%; margin-bottom:20px;}
.danwei_list .message li input{ width:60%;}
.message-submit {padding-top: 10px;}
.wsm_list li div p{ min-height:48px;}
.wsm_list li div span{ min-height:147px;}
.yyanli li{ width:100%; margin-right:0px; float:none;}
.yyanli li .hover p{top:50%;}
.inab_right h3{ font-size:32px;}
.tcl_homesix { padding-top:25px;}
.pptwo .nypro_two li{width:100%;}
.yylb_list li{width:100%;}
	}
@media (max-width:540px){
.nypro_two li{ width:100%;margin-right:0%;}
.nypro_two li:nth-child(3n){margin-right:0%;}
.nypro_two li:nth-child(2n){margin-right:0%;}
.nypro_two li .two{ min-height:inherit;}
.nynews_list li{ width:100%;}
.nynews_list li .wz strong{ min-height:inherit;}
.nynews_list li .wz p{ min-height:inherit;}
.xgcp .nypro_two li{width:100%;}
.xgcp .nypro_two li .two{ min-height:inherit;}

}


@media (max-width: 767px) {
.leftone h3{font-size:20px;}
}

@keyframes myfirst{0%{transform:translate(0,0)}
50%{transform:translate(0,-10px)}
100%{transform:translate(0,0)}
}


.cpdiyi{clear:both;}
.a3 .b2{display:none !important;}
.a3 .b3{display:none !important;}


.leftone ul li{list-style:inherit;}
.leftone ul {padding:20px;}




.xinzen_abone{ padding-top:60px; overflow:hidden;}
.xinzen_title{ text-align:center;color:#595959; font-size:40px; margin-bottom:30px;}
.xinz_neirong p{ font-size:16px; color:#595959; line-height:30px;}
.xinzen_tp{ margin-top:40px;}
.xinzen_tp .tp_one{ float:left; width:49%;}
.xinzen_tp .tp_two{ float:right;width:49%;}
.xinzen_tp img{ display:block; width:100%;}
.xinzeng_yi{ overflow:hidden;}
.xinzeng_er{ margin-top:80px; overflow:hidden;}
.er_two { overflow:hidden; padding-top:20px;}
.er_two .er_left{ width:46%; float:left;}
.er_two .er_left p{font-size:16px; color:#595959; line-height:30px;} 

.er_right{ float:right;}
.er_right img{ display:block; width:100%;}

.xinzeng_san{ padding-top:80px; padding-bottom:30px; overflow:hidden;}
.xinzeng_san p{font-size:16px; color:#595959; line-height:30px;}
.xinzen_list{ margin-top:50px; overflow:hidden;}
.xinzen_list li{ float:left;width:23.5%; margin-right:2%; text-align:center; overflow:hidden;}
.xinzen_list li:nth-child(4n){ margin-right:0px;}
.xinzen_list li img{ display:block;transition:.5s;}
.xinzen_list li span{ display:block;font-size:16px; color:#000; margin-top:15px;}
.xinzen_list li:hover img{transform:scale(1.05);}

@media (max-width:1200px){
	.er_right{width:52%;}
}


@media (max-width:1024px){
	.xinzen_abone{padding-top: 28px;}
	.xinzen_title{font-size:20px;margin-bottom: 17px;}
	.xinz_neirong p{ font-size:14px; line-height:27px;}
	.xinzen_tp{ margin-top:20px;}
	.xinzeng_er{ margin-top:30px;}
	.er_two .er_left p{ font-size:14px; line-height:27px;}
	.xinzeng_san{padding-top: 30px;padding-bottom: 15px;}
	.xinzeng_san p{ font-size:14px; line-height:27px;}
	.xinzen_list li span{ font-size:14px; margin-top:10px;}
	.xinzen_list{ margin-top:25px;}
	.er_two .er_left{ width:100%; float:none;}
	.er_right{ width:100%; margin-top:20px;}
	.er_two{ padding-top:0px;}
}
@media (max-width:640px){
	.xinzen_list li{ width:48.5%; margin-bottom:20px;}
	.xinzen_list li:nth-child(2n){ margin-right:0px;}
	
}
