/**Global Style Setting**/
a{ cursor:pointer;}
a:focus,a:active,a:hover{ color:inherit; outline:none; text-decoration:none;}
h1{font-size: 60px;}
h2{font-size: 50px;}
h3{font-size: 38px;}
.newshowt{font-size: 24px;}
h4{font-size: 28px;}
h5{font-size: 20px;}
.clear{clear: both}

.color-gold{color: #0055a2;}
.color-white{color: #FFFFFF;}
.color-white a{color: #FFFFFF;}
.color-block-black{background-color: #666666; height: 3px; }
.border-gold{background:url(../images/bg-border-s-gold.png) scroll no-repeat 0 bottom;}
.border-white{background:url(../images/bg-border-s-white.png) scroll no-repeat 0 bottom;}
.border-white-l{background:url(../images/bg-border.png) scroll no-repeat 0 bottom;}
.align-left{text-align: left;}
.align-center{text-align: center;}
.align-right{text-align: right;}
.shortline-gold, .shortline-white{width: 30px; height: 2px; display: inline-block;}
.shortline-gold{background-color: #0055a2;}
.carousel-space{padding-left: 10px; padding-right: 10px; display: inline-block;}
.read-more{background:url(../images/icon-read-more.png) scroll no-repeat right center; background-size:20px 22px; display:inline-block; height: 28px; line-height: 28px; padding-right: 32px;}

.transition-300 {-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}

header{height:100px;/*overflow:hidden;*/font-size:16px;color:#4f4f4f;max-width: 1440px;margin: 0 auto}
header a{color:#4f4f4f;text-decoration: none;}
header .on a, header a:hover{color: #0055a0; text-decoration: none; background:none;}
/*header .on a:before{content: '['}
header .on a:after{content: ']'}*/

header .logo{width:20%;float:left; }
header .logo a{display: block}
header nav.navbar{width:60%;float:right;z-index: 9999;}
header nav.navbar #navbar{ width:100%;}
header nav.navbar #navbar ul.nav{ width:100%;}
header nav.navbar #navbar li{width:14%; height:70px; line-height:100px;text-align:center;float:left;}
header nav.navbar #navbar ul.nav li a{height:70px; line-height: 50px; display: inline-block; padding: 0 2px; background:none;}

header nav.navbar #navbar ul.dropdown-menu{ width:auto; min-width:100%; border:none; border-radius:0; background:rgba(255,255,255,0.8); margin:0; padding:0;}
header nav.navbar #navbar ul.dropdown-menu li{ float:none; clear:both; width:auto; min-width:0; height:auto; padding:0; line-height:100%;}
header nav.navbar #navbar ul.dropdown-menu li a{ padding:0; height:34px; line-height:34px; padding:0 10px;}
header nav.navbar #navbar ul.dropdown-menu li a:hover{ color:#0055a0; background:none;}
header nav.navbar #navbar li.on li a{ color:#333;}
header nav.navbar #navbar li.on li a:before,
header nav.navbar #navbar li.on li a:after{content: '';}

.navbar-toggle{ margin:4px 6px;}
.navbar-toggle .icon-bar{ background:#0055a2; width:28px; height:4px;}


header .language{float:right;height:50px;line-height:50px; margin-right: 20px; font-size:14px;}

.breadcrumb{height:40px;background-color: #FFFFFF; margin:0; color: #727272; border-top: solid 1px #000000; border-radius:0; padding:8px 20px 10px 40px;}
.breadcrumb a{color: #727272;}

footer {text-align: center; height: 100px; padding:30px 0;font-size: 14px;width: 100%;color: #000;/*margin-top:30px;*/}
footer .copyright nav{height: 20px; line-height: 20px; margin: 20px auto 10px 0;}
footer .copyright p{height: 30px; line-height: 30px;}
footer .copyright li{border-right: solid 1px #6d6d6d; width: 19%; display: inline-block;}
footer .copyright li:last-child{border-right: none;}
footer a{color:inherit;}
footer .qrcode{ width:25%; max-width:300px; float:right;}


/**Global Style Setting End**/

/**Index Style Setting**/
.swiper-container{ width: 100%; height: 100%;}
.swiper-slide{ text-align: center; color: #bd8e40; text-shadow:none; width:100%; overflow:hidden;}
.swiper-slide img{ width:100%;}
.swiper-slide .carousel-caption{top: 15%; color: #fff; text-shadow:none;}
.swiper-slide .align-left .carousel-caption{left: 10%; right: 0; text-align: left;}
.swiper-slide .align-right .carousel-caption{right: 10%; left: auto; text-align: right;}
.swiper-slide .carousel-caption .read-more{padding: 4px 16px; border: solid 1px #fff; background: none; height: auto; line-height: auto; position: relative; margin-top:20px; color: #fff;}
.swiper-slide .carousel-caption .read-more:before{content: ' '; background-color: #00478b; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -2;opacity:0.4;filter:alpha(opacity=40);}
.swiper-slide .carousel-caption .read-more:hover{text-decoration: none;}
.swiper-container .swiper-pagination{ bottom:40px;}
.swiper-container .swiper-pagination .swiper-pagination-bullet{width: 60px; height: 4px; background: url(../images/bg-carousel-pagination.png) scroll no-repeat 0 0; margin: 0 4px; border: none; border-radius: 0; opacity:1;}
.swiper-container .swiper-pagination .swiper-pagination-bullet-active{width: 136px; background-image: url(../images/bg-carousel-pagination-active.png)}

.swiper-button-next,.swiper-button-prev{width: 31px; height: 30px; position: absolute; top: 50%; margin-top:-15px; display: block; z-index: 30; background: url(../images/bg-social-history-arrow.png) scroll no-repeat 0 0; cursor: pointer;}
.swiper-button-next{ right:-40px; background-position: 0 -30px;}
.swiper-button-prev{ left:-40px;}


.index-industry{width: 100%; height:auto; text-align:center;margin-top: -150px;}
.index-industry li{position: relative; text-align: center; height: 44px; overflow: hidden; display:inline-block; margin:0 1%;}
.index-industry a{width:auto; height: 44px; line-height: 44px; padding:0 25px 0 15px; display: block; background-color: transparent; color: #fff; font-size: 18px; position: relative; z-index: 5; margin: 0 auto;}
.index-industry a:hover{color: #FFFFFF; text-decoration: none;}
.index-industry a:before{position: absolute; width: 0; height: 44px; top: 0; left: 0; background: #0356a4; z-index: -1; content: ' ';
    transition: 0.5s;
    -moz-transition: 0.5s; /* Firefox 4 */
    -webkit-transition: 0.5s; /* Safari and Chrome */
    -o-transition: 0.5s; /* Opera */
}
.index-industry a:hover:before{width: 100%;}
.index-industry a span{width:20px; height: 30px; background: url(../images/bg-icon-index-industry.png) scroll no-repeat 0 0; 
display: inline-block; position: relative; left: 0; top: 10px;}
.index-industry ul li:nth-child(1) a{background:#00478b;}
.index-industry ul li:nth-child(1) a:hover span{background-position: 0 -30px;}
.index-industry ul li:nth-child(2) a{background:#0056a8;}
.index-industry ul li:nth-child(2) a span{background-position: 0 -30px;}
.index-industry ul li:nth-child(2) a:hover span{background-position: 0 -30px;}
.index-industry ul li:nth-child(3) a{background:#0064c3;}
.index-industry ul li:nth-child(3) a span{background-position:0 -30px;}
.index-industry ul li:nth-child(3) a:hover span{background-position: 0 -30px;}
.index-industry ul li:nth-child(4) a{background:#006dd4;}
.index-industry ul li:nth-child(4) a span{background-position: 0 -30px;}
.index-industry ul li:nth-child(4) a:hover span{background-position:0 -30px;}
.index-industry ul li:nth-child(5) a span{background-position: -160px 0;}
.index-industry ul li:nth-child(5) a:hover span{background-position: -160px -30px;}
.index-industry ul li:nth-child(6) a span{background-position: -200px 0;}
.index-industry ul li:nth-child(6) a:hover span{background-position: -200px -30px;}
/*970*/



/**Index Style Setting End**/

/**Common Style Setting**/
.layout-kv{position: relative; z-index: 5;}
.layout-container{position: relative; z-index: 10;}

.menu{ margin-bottom: 50px; position:absolute;z-index: 900;width: 300px;margin-top: -49px;}
.fixed{position: fixed; top: 0;margin:0}
.menu li{height: 50px; line-height: 50px; background-color: #f2f2f2; color: #626262; font-size: 16px; border-bottom: solid 1px #e8e8e8;  overflow:hidden;}
.menu li:last-child{border-bottom: none;}
.menu li a{ color: #626262; width: 90%; margin: 0 5%; display: inline-block; height: 50px; line-height: 50px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.menu li:hover,
.menu li.on{background-color: #0055a2;  position: relative;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.menu li:hover a,
.menu li.on a{color: #ffffff; text-decoration:none;position: relative;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.menu li:hover:after,
.menu li.on:after{content: ' >'; position: absolute; right: 2%; color:#FFF;}
.menu li a .keyword{ color:#bd934c; text-decoration:underline;}
.menu li a:hover .keyword{ color:#FFF;}
.menu .pagination{position: relative; width: 90%; top: 0; margin: 0; height: 40px;}
.menu .prev, .menu .next{position: absolute; display: inline-block; color: #0055a2; height: 40px; line-height: 40px;}
.menu .next{right: 0; }
.menu .prev::before{content: '<    ';}
.menu .next::after{content: '    >';}
.menu .disabled{ color:#d2d2d2;}

#single-kv{position: relative;}
#single-kv .single-kv-reference{position: absolute; width: 20%; height: 100%; top: 0; left: 60%; z-index: 20;}
#single-kv .single-kv-content{position: absolute; z-index: 4; width: 80%; left: 0; right: 0; margin: 0 auto;}
#single-kv .single-kv-content .color-block-black{width: 20%; margin: 0 auto; display: block;}
#single-kv .single-kv-content h3, #single-kv .single-kv-content h4{text-align: center;}
#single-kv .single-kv-mask{position: relative; z-index: 2;top:0;left:0;width:100%;height:100%;background-color: #FFFFFF;opacity:0.7;filter:alpha(opacity=70);}

.page-content{padding: 40px 15px 80px 15px; text-align: center; line-height: 160%; font-size:14px; line-height:26px;}
.page-list{background-color: #f8f7f5; padding: 50px 0;}
.page-list li{text-align: center;}
.page-list a.detail{color: #bd934c; display: inline-block; border: solid 1px #bd934c; padding: 4px 8px; margin: 20px auto;}
.page-list a.detail:hover{background-color: #bd934c; color: #FFFFFF; text-decoration: none;}

.mobileMenu{ width:100%; height:40px; background:url(../images/mobileNav.png) 97% 14px no-repeat #f1f1f1; display:none;}
.mobileMenu a{ display:block; margin-left:15px; width:80%; height:40px; line-height:40px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; font-size:14px; color:#696969;}



.detail-content{ margin-top:40px;}

.detail-content .content p:first-child{ margin-top:20px;}
.detail-content .content p{ font-size:14px; line-height:26px; margin-bottom:20px;}
.detail-content .content p .news-detail-btn{ display:inline-block; padding:0 10px; border:1px solid #bd934c; color:#bd934c; text-decoration:none; margin-left:15px;}
.detail-content .content p .news-detail-btn a{ color:inherit; text-decoration:inherit;}
.detail-content .content p .news-detail-btn::after{content:" >";}


/**Contact us Responsibility Style Setting End**/

/**About Responsibility Style Setting**/
.about-content{ margin:15px 0;float: right}
.about-content .ceo-photo{ float:left; margin-right:30px; margin-top:40px;}
.about-subtitle{ font-size:18px; line-height:200%;}
.about-content .content{ clear:both;min-height: 350px;padding:0 0 30px 0;line-height:2;}
.about-content .content img{max-width: 100%;height: auto}
.about-content .content p{ font-size:14px; line-height:28px; margin-bottom:20px;}
.about-content .content li{ font-size:14px; line-height:28px;}
.about-content .content p:first-child{ margin-top:20px;}

.new_date{ font-style: italic; font-size: 12px;}
.ke_content{ clear: both; padding:50px 0;font-size: 14px; line-height: 28PX;min-height: 350PX;}

.about-content .about-histroy-page{ display:none;}
.about-content .about-histroy-page.on{ display:block;}

.about-histroy-page-content p{ margin:20px 0 10px 0;}

.about-content .pagination{position: relative; width: 100%; top: 0; margin: 0; height: 40px;}
.about-content .prev, .about-content .next{position: absolute; display: inline-block; color: #0055a2; height: 40px; line-height: 40px;}
.about-content .next{right: 0; }
.about-content .prev::before{content: '<    ';}
.about-content .next::after{content: '    >';}
.about-content .pagination .disabled{ color:#d2d2d2;}

.about-content .images{position: relative; margin-top:40px; padding:0 15px;}
.about-content .images .image-list{position: relative; z-index: 5;}
.about-content .images .image-list ul li img{ min-height:150px;}
.about-content .images .move{width: 31px; height: 30px; position: absolute; top: 6px; display: block; z-index: 30; background: url(../images/bg-social-history-arrow.png) scroll no-repeat 0 0; cursor: pointer;}
.about-content .images .prev{left: -40px;}
.about-content .images .next{right: -40px; background-position: 0 -30px;}
.about-content .images .prev:before,
.about-content .images .prev:after,
.about-content .images .next:before,
.about-content .images .next:after{content: '';}

.about-content .about-video-content{ margin:20px 0;}


.about-content2{margin:15px 0; width:100%;}

.about-content2 .content{min-height: 350px;line-height: 2;}
.about-content2 .content p{line-height: 2;}

.gndt{width:90%; margin:0 auto; margin-top:10px; margin-bottom:10px; }
.gndt_tit{ float:left; width:1048px;background:url(../imagesp/fybh_tit_bg.jpg) left center no-repeat; }
.gndt_tit h3{width:120px; float:left;color:#656565; font-size:20px;line-height:44px; font-weight:bold;text-indent:20px; display:block; float:left;}
.gndt_tit_position{width:250px; float:right; font-size:12px;line-height:26px; padding-top:18px; display:block;}

.gndt2{width:100%;}
.gndt_l{width:100%;background-color:#ececec; margin-bottom:20px;clear: both}
.gndt_l1{width:28%;float:left;padding-right:2%;overflow: hidden;}
.gndt_l1 img{cursor: pointer; transition: all 0.6s;}
.gndt_l1 img:hover{ transform: scale(1.4);}
.gndt_l2{ width:70%; float:right;}
.gndt_l2 h4,.gndt_l2 h4 a{ font-size:16px; font-weight:normal; color:#008cd6;}

.gndt_l2 ul{ padding-top:10px; }
.gndt_l2 ul li{font-size:12px; padding-right: 15px;}
.gndt_l2 ul li a{ color:#545454;}
.gndt_l2 ul li a:hover{ color:#850000}
.gndt .d{font-size:12px; color:#999; padding-top:10px;}

.page{ width:100%;height: 24px; /*margin-bottom: 30px; margin-top:-1px;background-color: #110505*/}
.page ul{width:180px; margin: 0 auto}
.page li{ display: block; border: 1px solid #cacccb; width:25px;  float: left; text-align: center ; font-size: 14px; margin:0 1px;}
.page li a{ display: block}
.page li a:hover{}
.page ul .cur a{ background-color: #FFFFFF; color: #050505; display: block}

.gndt .gd{width:200px; float:left; font-size:14px; margin-left:20px; text-align:center; line-height:30px; margin-top:20px; display:block}
.gndt .gd a{width:200px; background-color:#ececec;color:#545454; display:block;}
.gndt .gd a:hover{width:200px; background-color:#683e07; display:block; color:#FFF; }

/*contact*/
.ny_contact1{ padding-top:23px; height:723px; background:url(../images/ny_contact1.jpg) no-repeat left bottom; width:1140px; margin:0 auto; overflow:hidden;position:relative}
.ny_contact1_1{ width:500px; float:right; padding:50px 0px 0px 0px; text-align:left}
.ny_contact1_1 h1{ font-size:36px; line-height:42px; color:#4b4b4b; padding-bottom:20px;}
.ny_contact1_1 h1 span{ color:#bd934c;font-size: 28px;}
.ny_contact1_2{ padding-left:35px; background:url(../images/ny_contact_email.png) no-repeat left 13px; color:#0e3483; font-size:24px; line-height:40px;}
.ny_contact1_3{padding-left:35px; background:url(../images/ny_contact_tel.png) no-repeat left 13px; color:#39393a; font-size:24px; line-height:40px;}
.ny_contact1_4{ width:500px; float:left; height:267px;  margin-left:100px;padding-top:60px;}
.map{width: 532px;height: 328px;z-index: 999;bottom: 0;right:0;position: absolute}
.ny_contact1_5{ padding-top:45px; padding-left:65px; text-align:left; color:#bd934c; font-size:20px;}
.ny_contact1_6{ line-height:50px; font-weight:bold}
.ny_contact1_7{ line-height:30px; font-style:italic;padding-top: 20px;}
.ny_contact1_map{ width:540px; height:267px; float:right;}

.contact2{ background: #f0f2f7; width: 100%; min-height:500px;}
.contact2_1{ max-width: 1140px; margin: 0 auto; margin-top: 20px; margin-bottom: 20px; padding-top: 20px; padding-bottom: 20px;}
.contact2_1 h3{margin-bottom:20px;}
.contactus{width: 80%;margin: 0 auto;}
.num {
    display: block;
    width: 20%;
    text-align: center;
    font-size: 100px;
    color: #035cac;
    padding-top: 0;
    line-height: 140px;
    font-family: Arial;float: left;
}
.cent {
    width: 80%;
    padding-top: 4px;float: left;
}
.cent .img {
    display: block;
    width: 100%;height: auto;
}
.cent .img img{width: 100%;height: auto;}
.ttbox {
    width: 100%;
    display: block;
}
.ttbox .f30 {
    font-size: 26px;
    color: #035cac;
}
.word {
    display: block;
    width: 100%;
    margin-top: 16px;
    line-height: 26px;
    font-size: 16px;
}

.contact2_1 h3{font-size:36px; line-height:42px;color:#bd934c;text-align: center }
.contact2_2{ width:31%;  float:left;padding-right:2%;margin-top: 15px;font-size: 16px;}
.contact2_2 strong{font-size: 24px;color: #00478a;font-weight: normal;line-height:50px;}
.contact2_2 p{padding-top:5px;}
.contact2_2 a{color: #000;font-size: 16px;}


.copy{ width: 100%; margin: 0 auto;}



.gongyong a {
	width:50px;
	height:50px;
	background:#000;
	color:#fff;
	position:fixed;
	text-align:center;
	line-height:50px;
	right:2%;
	text-decoration:none;
	transition:all 0.5s;
	display:none;
}
.zhiding a {
	top:80%;
}
.gongyong a.hover {
	background:#00478b;
}

/*.gsjj p{text-indent: 2em}*/
.pagination{text-align: center;display: block;padding-top:20px;}
.pagination a{margin:0 2px; }
.page-num:not(:disabled) {
	cursor: pointer;
}
.page-num, .page-link {
	position: relative;	
	padding: .5rem .75rem;
	margin-left: -1px;
	line-height: 1.25;
	/*color: #17a2b8;*/
	background-color: #fff;
	border: 1px solid #dee2e6;
}
a.page-num:hover, .page-link:hover {
	text-decoration: none;
}
.page-num-current,.page-num-current:visited {
	z-index: 1;
	color: #FCA008;
	background-color:#fff;
	border: 1px solid #dee2e6;
}
.page-num-current:hover {
	color: #fff;
}



@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}
@keyframes fadeInright {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    transform: none;
  }
}
@keyframes fadeIntop {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}
/*添加动画*/
.ny_contact1_1{
    animation-duration:1s;
    animation-fill-mode: both;
    animation-name: fadeInright;
}
.ny_contact1_5{
    animation-duration:1s;
    animation-fill-mode: both;
    animation-name: fadeInLeft;
}
.contactus{
    animation-duration:3s;
    animation-fill-mode: both;
    animation-name: fadeInLeft;
}
#navbar,.swiper-container,footer{animation-duration:3s;
    animation-fill-mode: both;
    animation-name: fadeIntop;
}

@media screen and (max-width: 900px) { 
.gndt {width: 100%;} 
 .ke_content{padding: 20px 0;}
} 

@media screen and (max-width: 500px) { 
    	header{ position:fixed; left:0; top:0; z-index:20; width:100%; background:#FFF; z-index:1000;height: 50px;}
    	header .logo{ margin:0 auto;width: 140px;float: none;}
	header .logo img{width: 100%;height: auto}
    	header nav.navbar{ width:100%; position:absolute; left:0; top:0; margin:0; padding:0; border:none; box-shadow:none;}
    	header nav.navbar #navbar{ clear:both; float:none; width:100%; background:#f1f1f1; overflow-y:auto; overflow-x:hidden;}
	header nav.navbar #navbar ul.nav{ clear:both; float:none; padding:0; margin:0;}
	header nav.navbar #navbar ul.nav li{ float:none; width:100%; text-align:left; border-bottom:1px solid #e6e6e6; padding:10px 0; height:auto;}
	header nav.navbar #navbar ul.nav li a{ width:100%; padding:0; font-size:20px; color:#0055a2; display:block;height: 50px;}
	header nav.navbar #navbar ul.nav li a:after{ content:">"; float:right; height:50px; line-height:50px; transition: all 0.5s ease 0s;}
	
	header nav.navbar #navbar ul.nav li.dropdown.open a:after{ transform:rotate(90deg);}
	
	header nav.navbar #navbar ul.dropdown-menu{ float:none; width:100%; background:#f1f1f1; box-shadow:none;}
	header nav.navbar #navbar ul.dropdown-menu li{ float:none; clear:both; width:100%; height:auto; padding:10px 0 0 0; border-bottom:none; border-top:1px solid #e6e6e6;}
	header nav.navbar #navbar ul.dropdown-menu li a{ height:40px; line-height:40px; padding:0; font-size:16px;}
	header nav.navbar #navbar ul.dropdown-menu li a:after{ content:"";}
	header nav.navbar #navbar ul.dropdown-menu li a:hover{ color:#0055a2; background:none;}
    
    .swiper-container{ width: 100%; height: 100%;padding-top: 50px;}
.swiper-slide{ text-align: center; color: #bd8e40; text-shadow:none; width:100%; overflow:hidden;}
.swiper-slide img{ width:100%;}
.swiper-slide .carousel-caption{top:5%; color: #fff; text-shadow:none;}
.swiper-slide .align-left .carousel-caption{left: 10%; right: 0; text-align: left;}
.swiper-slide .align-right .carousel-caption{right: 10%; left: auto; text-align: right;}
.swiper-slide .carousel-caption .read-more{padding: 4px 16px; border: solid 1px #fff; background: none; height: auto; line-height: auto; position: relative; margin-top:20px; color: #fff;}
.swiper-slide .carousel-caption .read-more:before{content: ' '; background-color: #00478b; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: -2;opacity:0.4;filter:alpha(opacity=40);}
.swiper-slide .carousel-caption .read-more:hover{text-decoration: none;}
.swiper-container .swiper-pagination .swiper-pagination-bullet{width: 30px; height: 4px; background: url(../images/bg-carousel-pagination.png) scroll no-repeat 0 0; margin: 0 4px; border: none; border-radius: 0; opacity:1;background-size:100% 100%;}
.swiper-container .swiper-pagination .swiper-pagination-bullet-active{width: 60px;  background-image: url(../images/bg-carousel-pagination-active.png);background-size:100% 100%;}
	
	.swiper-container .swiper-pagination{ bottom:10px;}
    #single-kv{padding-top:10px;}
    .menu{display: none;}
    .about-subtitle{ font-size:14px; line-height:20px;}
    .gongyong{display: none;}
    .color-gold {font-size:22px;} 
    .about-content {  float: none;margin:0;padding:0; }
.newshowt {font-size:20px;} 
    .col-lg-8,.col-md-8{padding: 0;margin: 0}
    
	.contact2{min-height:300px;}
	.contact2_1{padding:20px 1%;width:98%}
	.contactus{width: 100%}
	.num{font-size:38px;line-height:83px;width: 15%;}
	.contact2_2{float: none;width: 100%;padding-top: 20px;}
    
    .ny_contact1{width: 100%;height: 375px;overflow: hidden;background-position: top left;}
	.ny_contact1_1{ width:85%; float:none;margin: 0 auto;background:url(../images/w_bg.png) repeat;padding: 20px 5%;}
	.ny_contact1_1 h1{ font-size:36px; line-height:42px; color:#4b4b4b; padding-bottom:20px;}
	.ny_contact1_1 h1 span{ color:#bd934c;}
	.ny_contact1_2{font-size:20px;padding-left: 25px;margin-top: -20px;}
	.ny_contact1_3{font-size:20px;padding-left: 25px;}
	.ny_contact1_4{ width:100%; float:none;margin-left:80px;display: none}
	.ny_contact1_5{padding-left:0;  font-size:14px; width:100%;padding-top: 0;}
	.ny_contact1_5 img{width:50%;height: auto}
	.ny_contact1_6{ line-height:50px; font-weight:bold}
	.ny_contact1_7{ line-height:30px; font-style:italic}	
    .ttbox img {max-width:50%;height: auto}
    
	.map{display: none}
    	.gndt{width: 100%}
	.gndt_l2{padding-bottom: 10px;}
	.gndt_l2 ul{display: none}
    
} 

