* {margin:0;padding:0;}

a {text-decoration:none}

a:hover {text-decoration:none}

ul,li {list-style:none}

.fl {float:left}

.fr {float:right}

.clear {clear:both}

input {outline:none}

body,html {background:#fff;}

body {font-family:"Microsoft YaHei","Arial";box-sizing:border-box;}

.container {padding-left:0!important;padding-right:0!important;}

.pa0{ padding: 0;}



/*导航*/

.navbar {background:rgba(255,255,255,1);border:none;height:80px;margin-bottom:0!important;z-index:99;}

.navbar-brand {padding-top:0!important;}

.navbar-brand2{ display:none}

.navbar-brand>img {width:100%;/* padding-top:16px;*/}

.navbar-brand>p {font-size:26px;letter-spacing:4px;padding-top:20px;}

.navbar-brand>p>span {font-size:12px;letter-spacing:0;}

.nav {float:right;}

.dropdown-menu {min-width:0!important;}

.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse {max-height:620px;}

.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover {color:#000;}

.navbar-default .navbar-nav>li>a {height:85px;line-height:85px;font-size:16px;color:#000;}

.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover {color:#f57720;background-color:transparent;}

.navbar-default .navbar-nav>li>a:hover {color:#f57720;background-color:transparent;}

.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover {background:transparent;color:#f57720;}

.navbar-default .navbar-nav>.active>a>span {width:100%;}

.nav>li>a {padding:0 0!important;margin:0 18px;}

.nav>li>a>span {margin:auto;display:inline-block;position:absolute;bottom:5px;left:0;width:0;height:3px;background:#f57720;transition:.5s;border-radius:50px;}

.nav>li>a:hover>span {width:100%;}

.nav>li>a:hover {color:#f57720;}

.nav>li {position:relative;}

.nav>li>ul {position:absolute;left:0;top:80px;background:#fff;box-shadow:0 3px 9px rgba(0,0,0,.5);display:none;transform:translateY(30px);width:100%;transition:.3s;}

.nav>li:hover>ul {display:block;transform:translateY(0);}

.nav>li>ul>li {text-align:center;line-height:32px;}

.nav>li>ul>li:hover {background:#07952b;}

.nav>li>ul>li>a {font-size:12px;color:#666;}

.nav>li>ul>li:hover>a {color:#fff;}

.sjlan{ display: none !important;}

.sjtu{ display: none !important;}





@media screen and (min-width: 1201px) and (max-width: 1600px) {
	
	.search {position:relative; float:left; margin: 16px 0 0 20px; z-index: 10;}

.search input { width:190px; padding: 10px; height: 48px; border: none; background: #f5f5f5; box-shadow: none;}
}


@media all and (max-width:1200px) {

    .navbar-toggle {border:none;margin-top: 20px !important;}

    .navbar-toggle:hover {background:#fff!important;}

    .navbar-toggle:focus .icon-bar {background:#888!important;}

    .nav {float:none;}

    .navbar-default .navbar-collapse,.navbar-default .navbar-form {border:none;}

    body {overflow-x:hidden;}

    .nav>li>a {margin:0 7px;}

}











@media all and (max-width:767px) {

    .navbar-nav {z-index:999999;background:#fff;margin:27.5px 0!important;}

    .navbar-brand {}
	
	 .navbar-brand { display:none}
	
	.navbar-brand2{display: inline-block !important;}


    .navbar-brand img{margin: 0px 0 0; width:100%; height:0 auto}

    .navbar-toggle{ margin: 0;}

    .fr{ display: none;}

    .cont8{ width:94%;}

    .navbar-default .navbar-nav>li>a{ height: 36px; line-height: 36px; text-align:center;}

    .sjlan{ display: block !important;}

   /* .main-slider{ display: none !important;}*/
   .section-btn{ z-index:99999;}
   
   .main-slider{ }
	
	.main-slider .image-layer {background-size:100% 100%; height:0 auto}
	
	.main-slider .container {}
	
     .main-slider__content {position:relative;display:block; padding:0 25px;}

     .main-slider h2 {font-size:24px;font-weight:600;line-height:60px;margin:0;color:#fff;opacity:0;visibility:hidden;transform:translateY(120px);transition-delay:1000ms;transition:transform 2000ms ease,opacity 2000ms ease;text-transform:uppercase;}
	 
	 .main-slider h2 span {font-size:16px;font-weight:normal;letter-spacing:2px;line-height:42px;display:block;margin:8px 0 15px;} 

    /*.sjtu{ display: block !important; width:100%; height: auto; position: relative; background:url(../images/ban1.jpg) no-repeat; background-size:100% 100%;}

    .sjtu img{ width:100%;height:auto;}*/

    .right_con ul li .cont_box p{ font-size: 12px; padding: 10px 0;}

    .item .npzi{ left: 10%; top: 10%; width: 80%;}

    .sj{ display: block !important;}

    .pc{ display: none !important;}

    .sytitle h2{ font-size: 26px;}

    .sytitle{ width: 56%;}

    .linkfoot{ display: none !important;}

    .ewm{ display: none !important;}
	
	.abjj .ab-a{ width:100% !important; float:none}
	
	.abjj .ab-b{width:100% !important; float:none}
	
	.abjj .ab-b img{ width:100% !important;}
	
	.nytitle h2{ margin-left:20px !important;}

}

@media all and (max-width:355px){
	
	.navbar-brand {width:65%; padding:35px 0}
	.navbar-brand img{}
	}

.banner-bg {background:url(../images/ban_bg.png) center top no-repeat;height:54px;width:100%;position:absolute;left:0;bottom:-30px;z-index:60;}

/*结束*/



/*title*/

.title {width:100%;text-align:center;}

.title>h2 {font-size:34px;color:#6d6d6f;font-weight:normal;}

.title>p {font-size:16px;color:#f90101;}





/* footer */

.footer {width:100%;background:#333;color:#fff;padding:60px 0 30px;}

.nybq{ width:100%; height: 52px; line-height: 52px; display: inline-block; background: #222; color: #fff; text-align:center; font-size: 14px;}

.nybq a {color:#ddd !important;}

.footer h4{ font-size: 18px; margin-bottom: 15px;}

.footer .contact-us p{ line-height: 26px; font-size: 14px;}

.footer .nyfoot a{ line-height: 26px; font-size: 14px; color: #ddd;}



/* position */

.prowz {line-height:52px;text-align:center;background:#f57720;color:#fff;font-size:15px; margin-top: 80px;}

.prowz i {color:#fff;font-size:20px;}

.prowz a {color:#fff;}

.prowz ul{ width: 100%; line-height: 52px; margin: 0; }

.prowz ul li{ float: left; margin-right: 30px;}

.prowz ul li a{ font-size: 16px;}

.prowz ul .pactive a{ border-bottom: 3px solid #fff; padding-bottom: 13px;}



.pboxny {width:100%;height:auto;margin-bottom:24px;}

.pboxny img {width:100%;height:auto;margin:0;background-color:skyblue;transition:all 1s;/* border:1px solid #ddd;box-shadow:0 0 1px #ccc;*/}

.pboxny img:hover {box-shadow:10px 10px 10px #ddd;}

.pboxny p {text-align:center;line-height:56px;font-size:16px;color:#1b1b1b;border-bottom:1px solid #ddd;}

.pboxny:hover p {color:#133984;border-bottom:1px solid #133984;}

.position{ text-align: right;}



/* ny-about */


.nyban {position:relative;}

.nyban .postit {width:100%;height:auto;/* text-align:center;*/    position:absolute;left:23%;right:0;top:30%;}

.nyban .postit h4 {display:inline-block;margin:0 auto;font-size:24px;letter-spacing:2px;font-weight:200;color:#fff;background:rgba(19,53,128,.8);padding:10px 24px;}

.nyabbg {background:#f5f5f5; padding:60px 0;}

.nytitle {width:100%;height:auto;display:inline-block;margin:0 0 26px 0;}

.nytitle h2 {text-transform:uppercase;color:#222;font-size:32px;margin:20px 0 10px 0;}

.nytitle h3 {font-size:18px;line-height:32px;font-weight:600;}

.nytitle h4 {margin:15px 0 0;}

.abjj {font-size:16px;color:#666; line-height: 36px; text-indent: 2em; width:100%; }

.abjj .ab-a{ float:left; width:58%;}
.abjj .ab-b{ float:right; width:40%; overflow:hidden; margin:0 auto;border-radius: 7px;transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;}
.abjj .ab-b img{border-radius: 7px;transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;}
.abjj .ab-b:hover img{border-radius:7px;transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2);}



/* wenhua */


.iwenhua {
	padding:15px 0px 0px;
}
.whtitle {
	text-align:center;
}
.whtitle big {
	display:block;
	color:#404444;
	font-size:3.0rem;
	font-family:Fontone;
}
.whtitle span {
	display:block;
	font-size:1.6rem;
	color:#7c7c89;
	line-height:30px;
}


.iwenhua ul li {
	padding:0 10px;
}







@media (max-width:992px) {
	.whtitle big {
	font-size:2.0rem;
}
.whtitle span {
	font-size:1.4rem;
}
}
.iwenhua ul {
	margin-top:25px;
}
.iwenhua ul li {
	margin-bottom:30px;
}
.iwenhua ul li section {
	position:relative;
}
.iwenhua ul li section .iwhtext {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	text-align:center;
	border:7px transparent solid;
	left:0;
	color:#fff;
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	transition:.3s;
}
.iwenhua ul li section:hover .iwhtext {
	border:7px #f57720 solid;
	align-content:center;
}
.iwenhua ul li section .iwhtext big {
	display:block;
	font-size:2.2rem;
	line-height:30px;
	width:100%;
}
.iwenhua ul li section .iwhtext small {
	display:none;
	font-size:1.2rem;
	font-family:Avenir,arial;
	line-height:20px;
	width:100%;
}
.iwenhua ul li section .iwhtext span {
	display:none;
	font-size:1.6rem;
	margin:20px 0px 0px;
	line-height:28px;
	width:100%;
}
.iwenhua ul li section:hover .iwhtext small,.iwenhua ul li section:hover .iwhtext span {
	display:block;
}
@media (max-width:992px) {
	.iwenhua {
	padding:20px 0px 0px;
}
.iwenhua ul {
	margin:15px -5px 0;
}
.iwenhua ul li {
	margin-bottom:10px;
	padding:0 5px;
}
.iwenhua ul li section .iwhtext big {
	font-size:1.6rem;
}
.iwenhua ul li section .iwhtext span {
	font-size:1.4rem;
	margin:5px 0px 0px;
	line-height:20px;
}
.iwenhua ul li section .iwhtext {
	align-content:center;
}
.iwenhua ul li section .iwhtext small,.iwenhua ul li section .iwhtext span {
	display:block;
}
}



/* shuzi */

#productNumber ul {padding:32px 0 0;}

#productNumber ul.q:after {content:"";clear:both;display:table;}

#productNumber li { color:#333; text-align:center; padding: 20px 0;}

#productNumber ul li:nth-of-type(2) {border-left:none !important;border-right:none !important;}

#productNumber ul li:nth-of-type(3) {border-right:none !important;}

#productNumber li .zi {font-weight:400;font-size:36px;}

#productNumber li .zi i {font-style:normal; color:#f57720;font-size:42px;font-weight:600;width:100%;text-align:center;}

#productNumber li .zi em {font-style:normal;font-size:28px;font-weight:100;padding-left:2px;position:relative;top:-4px; color:#f57720;font-size:36px;font-weight:600;width:100%;text-align:center;}

#productNumber li p {font-size:16px; text-indent: 0; text-align: center;}



/* ny-page*/

.pagination {display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:30px auto 0;justify-content:space-between;}

.pagination span>a {padding:5px 10px;color:#333;border:solid 1px #ccc;border-radius:5px;}

.page-num-current {padding:5px 0 !important;}

.pagination span>a select,.pagination span>a select:focus {border:solid 1px transparent !important;padding:5px 10px;background:transparent;}

.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {z-index:3;color:#fff;cursor:default;background-color:#333;border-color:#333;}

.pagination>li>a,.pagination>li>span {color:#333;}



/* left-nav */

.nav-pro>ul {border:none;}

.nav-pro>ul>li {position:relative;margin:0 15px 0 0;border-bottom:1px solid #444;transition:.3s;background:#2b2320;}

.nav-pro>ul>li>a {padding:2px 0 0 12px;display:block;transition:.3s;cursor:pointer;line-height:42px;}

.nav-pro>ul>li:hover>a {border-left:5px solid #f57720;background:#f57720;}

.nav-pro>ul>li>i {position:absolute;right:6px;top:8px;font-size:24px;}

.nav-pro>ul>.active {border:none;}

.nav-pro>ul>.active>a {border-left:5px solid #333;background:#f57720;display:block;}

.nav-pro>ul>li>a {color:#fff;font-size:14px;}

.nav-pro>ul>li>ul>li>a {color:#fefefe;padding:10px 5px;margin:0 10px;border-bottom:1px dotted #666;display:block;font-size:13px;}

.nav-pro>ul>li>ul>.active {background:#333;}

.nav-pro>ul>li>ul>li>ul>li {padding-left:26px;}

.nav-pro>ul>li>ul>li>ul>li>a {color:#888;line-height:32px;width:92%;display:block;padding:0 0 0 8px;border-bottom:1px dotted #ddd;}

.submenu {display:none !important;}

.showsub .submenu {display:block !important;}

.sonmenu {display:none;}



/* tz-gallery */

.tz-gallery {width:98%;height:auto;display:inline-block;margin-left:2%;}

.tz-gallery .thumbnail {width:100%;margin:0 auto;overflow:hidden;}

.tz-gallery .thumbnail img {transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;}

.tz-gallery .thumbnail:hover img {transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);}

.tz-gallery .tutit {width:100%;height:auto;text-align:center;font-size:18px;line-height:58px;}



/* left-nav */  

.nav-pro>ul {border:none;}

.nav-pro>ul>li {position:relative;margin:0 15px 0 0;border-bottom:1px solid #e5e5e5;transition:.3s;background:#f5f5f5;}

.nav-pro>ul>li>a {padding:2px 0 0 20px;display:block;transition:.3s;cursor:pointer;line-height:42px;}

.nav-pro>ul>li:hover>a {border-left:5px solid #f57720;background:#f5f5f5;}

.nav-pro>ul>li>i {position:absolute;right:6px;top:8px;font-size:24px;}

.nav-pro>ul>.active {border:none;}

.nav-pro>ul>.active>a {border-left:5px solid #f57720;background:#f5f5f5;display:block;border-bottom:1px solid #e5e5e5;}

.nav-pro>ul>li>a {color:#333;font-size:16px;}

.nav-pro>ul>li>ul>li>a {color:#555;padding:10px 5px;margin:0 10px;border-bottom:1px solid #e5e5e5;display:block;font-size:15px;}

.nav-pro>ul>li>ul>.active {background:#333;}

.nav-pro>ul>li>ul>li>ul>li {padding-left:26px;}

.nav-pro>ul>li>ul>li>ul>li>a {color:#888;line-height:32px;width:92%;display:block;padding:0 0 0 8px;border-bottom:1px dotted #e5e5e5;}

.submenu {display:none !important;}

.showsub .submenu {display:block !important;}

.sonmenu {display:none;}



/* ny-product */

.prolist {width:100%;height:auto;}

.prolist li {width:100%; background: #fff; display:inline-block;border:#ddd 1px solid; margin-bottom: 5px;transition:all 1s;}

.prolist li:hover { background: #fafafa; }

.prolist li a {color:#333;}

.prolist li a p {color:#666;font-size:15px;line-height:26px;}

.prolist .plistu {width:36%;height:auto; float:left;}

.prolist .plicont {float:left;width:60%;margin-right:4%;padding:25px 35px;}

.prolist .plicont h4{ font-size: 20px; margin-bottom: 20px;}

.prolist .plicont span{ display: inline-block; background: #333; color: #fff; margin: 20px 0 0; padding: 5px 25px; border-radius: 30px;}

.prolist li:hover .plicont span{ background: #f57720;}



.nyprobg {width:100%;height:auto;background:#e5e5e5;padding:60px 0;}

.single-blog {position:relative;}

.single-blog {width:96%;margin:0 auto;overflow:hidden;background:#fff; margin:5px 0px}

.blog-img { width:100%;height:auto; overflow:hidden;border:1px solid #fff;}

.blog-img img {transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s; }

.single-blog .blog-img:hover img {transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);}

.blog-content{ width:96%; height:auto; background: #fff; margin: 0 auto 16px;}

.blog-content h3 {margin:0;font-size:13px;text-align:center;height:46px;line-height:46px;border-top: 1px solid #ddd;}

.blog-content h3 a {color:#333;}

.single-blog:hover .blog-content h3 a {color:rgba(241,109,10,.8);}

.pro-xq-ms>h3 {font-size:20px;color:#444;line-height:56px;text-indent:2em;font-weight:600;border-bottom:4px solid #d7d7d7;background-color:#eee;}

.pro-xq-ms>p {padding:5px 5px;display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;border-bottom:1px solid #000;}

.pro-xq-ms>p>a {color:#333;font-size:14px;}

.pro-xq-ms>p>span {font-size:14px;color:#333;}

.newback {display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;margin-top:50px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;line-height:46px;padding:0 15px;}

.newback a:hover {color:#014d97;}

.protop h2 {font-size:22px !important;line-height:42px !important; margin-bottom: 15px;}

.pcsright {padding-left:30px;}



.canshu {width:100%;margin:28px 0 0 0;height:auto;}

.canshu p {line-height:28px;font-size:14px;color:#666;;}

.canshu table {width:100% !important;height:auto;margin:20px auto 10px;}

.canshu table p{ padding:5px 0}

.canshu table tbody tr {border-bottom:1px dotted rgba(12,32,72,.6);}

.canshu table tbody tr td {display:table-cell;vertical-align:inherit;white-space:nowrap;text-align:center;border: 1px solid #e9e9e9; background: #fbfaf9; font-size: 16px; padding:5px 0; line-height:36px; }

.canshu table tbody tr td:nth-of-type(2){ background: #fff;}

.canshu table tbody tr td:last-child {border-right:none;}

.canshu table tbody tr td p {width:100%;height:auto;/*display:table-cell;*/}

.canshu #myTab {width:100%; margin-bottom: 20px;}







.nav-tabs>li{ width:100%;font-size:20px;padding:8px 0 !important; border: none;}

.nav-tabs>li>a{ color: #fff; display: inline-block;}

.nav-tabs>li>a:hover{ color:#fff !important;background:none !important; border: none;}

.nav-tabs>li.active{ background:#f57720;}

.nav-tabs>li.active>a,

.nav-tabs>li.active>a:focus,

.nav-tabs>li.active>a:hover {color:#fff !important;background:none !important;border:none;text-decoration:none; }







/* ny-service */

.sertit { margin-bottom: 20px; }

.sertit h3{ font-size: 24px; margin-bottom: 10px;}

.sertit p{ font-size: 16px; color: #666;}





/* ny-news */

/*.news {display:inline;}

.news li {width:100%;display:inline-block;border:#ddd 1px solid;padding:32px;margin-bottom:15px;transition:all 1s;}

.news li:hover {background:#fafafa;box-shadow:10px 10px 10px #ddd;}

.news li:hover h4 {color:#e7824a;}

.news li a {color:#333;}

.news li a p {color:#666;font-size:15px;line-height:26px;margin-bottom:10px;}

.news li h4 {font-size:18px;margin:20px 0 10px;font-weight:600;}

.news li a .ntu{ width:92%; height: 144px; margin-right: 8%;}*/

.newshow h3 {font-size:22px;margin-bottom:20px;}

.newshow p {font-size:15px;line-height:28px;text-indent:2em;margin-bottom:10px;}

.newshow div{line-height:28px;text-indent:2em;}

.newback {display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;margin-top:50px;}

.newback a:hover {color:#014d97;}







.nynewsbg{width:100%;height:auto;background:#e5e5e5;padding:60px 0;}

.news{
	
	
}
.news li{ padding:0 8px;}
.news a{
	display: block;
	position: relative;
}
.news a img{
	border-radius: 6px;
}
.news a span{
	display: block;
	color: #333;
	font-size: 1.8rem;
	line-height: 28px;
	margin: 30px 0px;
}
.news a small{
	display: block;
	color: #b4b4b4;
	font-size: 1.4rem;
	line-height: 20px;
	background: url(../images/ysjt.png) 60px center no-repeat;
	margin-bottom:15px;
}
.news a p{
	position: absolute;
	width: 130px;
	height: 36px;
	top: 20px;
	left: 20px;
	color: #f57720;
	background: rgba(255,255,255,.9) url(../images/rq.png) 15px center no-repeat;
	border-radius: 18px;
	line-height: 36px;
	padding-left: 35px;
}
.news>a{
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 15px;
	width: 330px;
	background-color: #f6f6f6;
	border-radius: 31px;
	margin: 0 auto;
}

.news li:hover{
	}


.news>a p{
	line-height: 32px;
	color: #f57720;
	padding-left: 20px;
	font-size: 1.5rem;
}
.news>a span{
	width: 32px;
	height: 32px;
	border-radius: 50%;
	background-color: #2559c7;
	display: flex;
	flex-wrap: wrap;
	align-content: center;
	justify-content: center;
	
}
.news>a span i{
	display: block;
	width: 50%;
	height: 50%;
	display: flex;
	padding: 1px;
}
.news>a span i:nth-of-type(1){
	justify-content: flex-end;
	align-items: flex-end;
}
.news>a span i:nth-of-type(2){
	align-items: flex-end;
}
.news>a span i:nth-of-type(3){
	justify-content: flex-end;
}
.news>a span i:after{
	content: "";
	display: block;
	width: 4px;
	height: 4px;
	background-color: #fff;
	border-radius: 50%;
}


















/* ny-download */  

.downbox {width:100%;height:auto;}

.downbox li {width:100%;padding:0 20px;background:#fff;border-bottom:1px solid #ddd;}

.downbox li a {width:100%;display:flex;line-height:56px;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;}

.downbox li p {color:#333333;font-size:16px;font-weight:400;margin:0;line-height:56px;padding-bottom:0;text-indent:0;}

.downbox li b {color:#999999;font-size:16px;font-weight:normal;}

.downbox li:hover b {color:#e7824a;}

.history h3{ font-size: 26px; margin-bottom: 30px;}



/* ny-contact */

.linkbox2 {width:100%;height:auto;display:inline-block;text-align:center; background: rgba(255,255,255,.8);}

.linkbox2 b {font-weight:normal;}

.linkbox2 ul li {line-height:28px;border:5px solid #ddd;padding:28px 40px 36px;text-align:left;}

.linkbox2 ul li p:nth-of-type(1) {line-height:24px !important;}

.linkbox2 ul li p:nth-of-type(2) {line-height:24px !important;}

.linkbox2 ul li p {border-bottom:1px dotted #ddd;margin-bottom:0;line-height:32px;padding:10px 0; font-size: 16px;}

.linkbox2 ul li p a {color:#333;}

.linkbox2 ul li h3 {font-size:20px;margin:10px 0 20px;padding-left:7px;border-left:4px solid #e7824a; font-weight: 600;}

.contact-box{background:#eee; width:100%; height:0 auto; float:left}

.messagebox {width:100%;display:inline-block;padding:38px 45px 16px; margin-top:30px;}

.linktu {width:100%;height:auto;margin:0 auto;position:relative;}

.linktu img {display:block;margin:0 auto;}

.messagebox h4 {font-size:20px;}

.message-con {width:100%;padding:10px 0 0;}

.message-con>form {display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}

.message-con>p {font-size:26px;font-weight:block;text-align:center;}

.form-group {width:33%;margin-bottom:10px;padding:5px;}

.form-group input,.form-group1 textarea {padding:10px;border-radius:5px;letter-spacing:1px;font-size:15px;outline:none;border:none;box-shadow:none;display:block;width:100%;height:34px;line-height:28px;color:#555;background-color:#fff;background-image:none;}

.form-group1 {width:100%;margin:0;padding:5px;}

.form-group1 textarea {width:100%;height:90px;}

.yzm {margin:15px 30px 0 0;}

.submit {background:#f57720;color:#fff;border-radius:0;font-size:15px;width:32%;margin:22px 36%;height:38px;outline:none;letter-spacing:1px;cursor:pointer;border:none;}

.message-bd {height:30px;}

.message-con img {height:35px;}

.linkicon2 {margin:20px 0;line-height:46px;text-align:center;}

.linkicon2 li {display:inline-block;background:rgba(0,0,0,.8);border-radius:50%;width:60px;height:60px;text-align:center;line-height:72px;margin:0 20px;}

.linkicon2 li:hover {background:rgba(70,158,48,.9);}

.linkicon2 li>a {color:#fff;}

.pro-next {padding:15px 15px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:26px 0 38px;display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;}

.pro-next p a {color:#333;}

.pro-next p a:hover {color:#e7824a;}

.pback {display:block;padding:3px 24px;border-radius:15px;background:#666;color:#fff; margin: 15px;}

.pback:hover {background:#e7824a;color:#fff;}

.youcs {color:#555;font-size:15px;line-height:28px;margin-bottom:10px;}

/* .youcs {width:100%;height:auto;margin:20px 0 0;}

.youcs .yxq {padding:0 10px;}

.youcs .yxq p {color:#666;font-size:14px;line-height:28px;text-align:justify;margin-bottom:10px;}

.youcs .yxq p img {width:100%;height:auto;}

.youcs h4 {font-size:20px;color:#333;background:#f5f5f5;height:46px;line-height:46px;letter-spacing:2px;text-align:center;font-weight:600;margin-bottom:20px;}

.youcs h4 strong {color:#222;line-height:46px;}

.youcs table {width:100% !important;height:auto;margin:20px auto 10px;background:#fff;}

.youcs table tbody tr:nth-of-type(1) td {background:#8db4e3;font-weight:600;}

.youcs table tbody tr td {padding:10px;vertical-align:center;border:2px solid #000;text-align:center;background:#d8d8d8;}

.scweb {background-image:linear-gradient(to right,#ff9000 0,#ff5000 100%);background-repeat:repeat-x;border:1px solid #e7824a;display:inline-block;padding:6px 30px;margin:15px 0 0 15px;color:#fff;border-radius:5px;}

.scweb:hover {color:#fff;}

.scweb:visited {color:#fff;text-decoration:line-through;}

.sjlg {display:none !important;} */



.wenz{ font-size: 15px;}

@media all and (max-width:768px) {

    body,html {overflow-x:hidden;}

    .search input{ display:none;}
	
	.search button{ display:none;}
	
	.ab-cont{ padding-top:5px;}

    .about-box dt img{ display:none}
	.about-box .ab-bo{ margin:10px 0px 15px;
	color: #666;
	line-height:28px;
	font-size:1.4rem;}
	
	.about-box dl dd>a{
	display:inline-block;
	padding:5px 15px;
	line-height:24px;
	text-align: center;
	color: #666;
	font-size: 1.2rem;
	background-color:rgb(0,0,0,0.1);
	letter-spacing: 1px;
}


   .news-box i{ display:none}
   
   .news-box p{ display:none}
   
   .news-box .col-md-4{ padding:0 15px}

	
    /* ny-style */    

    .prolist .plistu{ width:100% !important;}

    .prolist .plicont{ width:96%;}

    .nyfoot{ display: none;}

    .contact-us{ padding-left: 30px;}

    .position{ text-align:center;}

    .item .npzi{ left:0 !important; right: 0 !important; top: 10% !important; width:90% !important; padding: 30px !important; margin: 0 5%;}

    .prowz ul li{ margin: 0 10px;}

    .position{ display: none;}

    .newshow{ width: 90%; margin: 0 auto;}

    .form-group{ width: 100%;}

    .abjj{ width: 90%; margin: 0 auto;}

    .sertit{ width: 95%; margin: 0 auto;}
     
	 
	 
	.about-box .col-md-8{ width:100% }
	.about-box .col-md-6{ width:100% }
	.about-box dl{display:block;
	justify-content: space-between;}
	
	
	.news{ padding:0 15px;}

    .protop h2{ width:100%;}
	
	.youcs{ width:100%;}
		
	.pback{ display:block; width:100%; display:none}
	
	.navbar-brand{ padding-left:0; margin-left:0}
}

