@media (min-width:1200px){
	.ny_statement{background:url(../images/shuye_bg.png) no-repeat center top;background-size:contain;height:1391px;position:relative}
	.statement_c{width:880px;position:absolute;left:230px;top:200px}
}
@media (min-width:992px) and (max-width:1199px){
	.certificate .search-form .form-control{width:90%}

.ny_story .media_story h4{font-size:14px;margin-top:10px}
}
@media (max-width:991px){
	#top_nav .dropdown>.dropdown-menu>li>a{background:#1b3c76;margin-bottom:5px;border-radius:4px}
	.ny_culture li{width:100%}
	.ny_culture li h4{font-size:30px}
	.ny_culture li h5{font-size:18px;margin-top:20px}
	.range h4{margin-bottom:20px}
	.info table img{width:100%;}
}
@media (min-width:768px) and (max-width:991px){
	header .navbar .navbar-header .navbar-toggle{margin-top:55px}
	.ny_story .media_story h3{margin-top:60px}
	.cert .title{margin-top:30px}
	.ny_answer .form-group .form-control{width:88%}
	.info table img{width:100%;}
}
@media (max-width:767px){
	.navbar-default{background:url(../images/top_bg.jpg) no-repeat top center #2f3251;background-size:150%}
	.navbar-brand{padding:15px 0;width: 75%;}
	.navbar-brand>img{width: 100%;}
	.top-textbg{background:0 0}
	.navbar-default .navbar-collapse,.navbar-default .navbar-form{border:none}
	.navbar-toggle{margin-top:20px;margin-right:0;padding:6px 6px}
	.navbar-default .navbar-toggle .icon-bar{background-color:#fff}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}
	.index_pro{margin:15px auto 30px auto}
	.index_pro .text{position:absolute;right:5%;left:5%;top:25%;z-index:10;text-align:center}
	.index_pro .text h1{font-size:18px;margin-bottom:0}
	.index_pro .text p{color:#333;font-size:14px;margin:0}
	.certificate{padding:30px 0;background:linear-gradient(to right,#5cb9c8,#3567a6)}
	.certificate .search-form{margin-bottom:0}
	.certificate .search h1{font-size:24px;margin:0 0 30px 0}
	.certificate .search-form .form-control{width:78%;float:left}
	.certificate .search-form .radio-inline{margin:0}
	.certificate .list{min-height:200px}
	.certificate .list h2{font-size:18px;padding:30px 0 15px 0}
	.certificate .list p{font-size:14px;margin-bottom:5px}
	.index_news{margin:30px auto 30px auto}
	.index_news h3{margin:0 0 15px 0}
	.copyright-text {text-align: center;}
	.client{padding-top:30px;padding-bottom:30px;background:linear-gradient(#48acc4,#3567a6)}
	.client h3{font-size:18px}
	.link h3{font-size:18px}
	.link{padding:30px 0 30px 0;background:url(../images/bg_link.jpg) no-repeat bottom center #445e92;background-size:100%}
	.swiper-button-next,.swiper-button-prev {background-size: 14px 22px;width: 14px;    height: 22px;}
	.sub-banner .text {padding-top: 0px;}
	.sub-banner .text h1{font-size:24px;text-align:center}
	.sub-banner .text h1 img{height: 35px;}
	.sub-banner .text h2{font-size:18px;text-align:center; margin-top: 5px;}
	.cert{margin:30px auto}
	.nav-list .btn{margin:0 5px 15px 5px;font-size:14px;font-weight:700}
	.cert .title{margin-top:30px;margin-bottom:15px;font-size:24px}
	.auditor .welcome{margin-top:30px;margin-bottom:15px}
	.train{margin:30px auto}
	.train .title{margin-top:30px;margin-bottom:15px;font-size:24px}
	.train .info{padding:15px 15px}
	.train-course p{font-size:14px}
	.auditor{margin:30px auto}
	.auditor .title{margin-top:30px;margin-bottom:15px;font-size:24px}
	.auditor-login{margin-top:30px;margin-bottom:30px;padding-bottom:30px}
	.auditor-login .login-title{margin-top:-3px}
	.auditor-login .form-group{margin-bottom:15px}
	.news{margin:30px auto}
	.news .title{margin-top:30px;margin-bottom:15px;font-size:24px}
	.news .more .text-right{text-align:left}
	.shownews_c p{line-height: 25px; font-size: 12px;}
	.ny_answer .form-group .form-control{display:inline-block;width:60%}
	.index_news ul{margin-bottom:20px}
	.nav-list .btn{margin:0 1% 12px;width: 45%;}
	.range .col-md-6:last-child h4{margin-top:20px}
	.ny_story .media_story{position:relative;margin-bottom:15px;padding:10px 10px 0 10px;border-radius:0;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
	.ny_story .media_story h3{color:#333;text-align:left}
	.ny_story .media_story h4{margin-top:20px;color:#666;text-align:left;line-height:32px;font-size:14px;margin-top:10px}
	.ny_story .media_story h3{font-size:20px;margin-top:10px}
	.left_bg .carousel-indicators{bottom:-25px}
	.range{padding:10px 20px}
	.certificate .list .btn{font-size: 14px;font-weight: bold;}
    .certificate .list .sy_tel{font-size: 14px;font-weight: bold;}
    .link img{width:100%;}
    .shownews_c img{width:100%;}
    .info p img{width:100%;}
    .tz-gallery img {width:100%;}
    .info table img{width:100%;}
    .ny_news .media_news{height: auto;margin-bottom:10px;}
    .ny_news .media_news h5{height: 50px;overflow: hidden;}
    .tz-gallery .caption {height: 80px;overflow: hidden;}
    .index_pro .thumbnail {margin: 0px;}
    .index_pro .thumbnail .caption h3{font-size: 12px; font-weight: bold;}
    .linkinfo .kuan {height: 35px; line-height: 35px;}
    .pull-left,.pull-right {float: none;}
    .mainlist{min-height: auto;}
}
@media (max-width:375px){
	body{font-size:13px}
	.certificate span{font-size:13px}
	.index_pro .text p{font-size:12px}
	.info table img{width:100%;}
}
