* {margin:0;padding:0;}
a {text-decoration:none !important;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}
a:hover {text-decoration:none;outline:none;}
ul,li {list-style:none}
.fl {float:left}
.fr {float:right}
.clear {clear:both}
input {outline:none}
.pic{ width: 100%;height:auto;}
.cont9 {width:82%;margin:0 9%;display: inline-block;}
@media (min-width:1500px){
    .cont9 {width:72%;margin:0 14%;display: inline-block;}
}
.licon {width:100%;height:auto;}
p {position:relative;font-size:14px;line-height:28px;font-family:'Open Sans',sans-serif;margin:0px;transition:all 500ms ease;}
body,html {background:#fff;height:100%;}
body {font-family:"微软雅黑";box-sizing:border-box;}
button{border:none; outline:none;}
.top {z-index:99;position:relative;}
@media (min-width:1500px) {.container {max-width:1400px;padding:0;}}
@media (max-width:1499px) {.container {max-width:1200px;padding:0 15px;}}
@media (max-width:1299px) {.container {max-width:940px;padding:0 15px;}}
@media (max-width:979px) {.container {max-width:100%;margin-left:15px;margin-right:15px;padding:0;}}
/*导航*/
.navbar1.navbar-fixed-top{ background: #fff !important;}
.navbar-default {background:none !important;}
.navbar-nav {float:right !important;}
.navbar-nav>li {padding:0 10px;line-height:80px;}
.navbar-nav>li>a {line-height:32px !important;color:#333;font-size:16px;}
.navbar-nav>li:hover>a {color:#db2218;}
.nav>li>a{ padding: 15px 22px !important;}
.navbar-brand {padding:8px 0 !important;}
.navbar-brand>img {display:block;width:auto;height:50px;}
.navbar-nav>li>ul {position:absolute;left:50%;top:62px;width:0%;background:#fff;opacity:0;padding:10px;z-index:-1;transition:.5s;box-shadow:0 4px 4px 1px rgba(0,0,0,0.15);overflow:hidden;height:100%;}
.navbar-nav>li:hover>ul {opacity:1;width:200%;left:-50%;z-index:2;height:auto;}
.navbar-nav>li>ul>li {text-align:center;padding:5px 0;transition:.5s;line-height:22px;}
.navbar-nav>li:hover>ul>li>a {color:#333;transition:.5s;}
.navbar-nav>li>ul>li:hover{ background:#db2218;}
.navbar-nav>li>ul>li:hover>a {color:#fff;}
.navbar-nav>li>ul>li>a {color:#333;transition:.5s;}
.navbar>div>i {display:none;}
@media (min-width:1500px) {
    .navbar1::before{ width: 24%;}
    .nav>li>a{ padding: 15px !important;}
}

/* banner */
.jq22-container{ margin-top: 67px;}
.flexslider {position:relative;overflow:hidden;}
.slides {position:relative;z-index:1;padding-left:0;}
.slides img {width:100%;height:auto;}
.flex-control-nav {position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li {display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a {display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active {background-position:0 0;}
.flex-direction-nav {position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a {display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev {left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next {right:40px;background:url(../images/next.png) center center no-repeat;}

/* syabout */
.syabout{ width:100%; height:auto; display:inline-block; margin:80px 0 50px;}
.sytit h2{ font-weight: 600; position:relative; margin:0 0 38px 0;}
.sytit h2::before{ content: ""; position: absolute; background:#db2218; width: 120px; height:3px; bottom: -10px;}

/*数据统计滚动*/
.product-number-info {position:relative;background:url(../images/bgab.jpg) top center no-repeat;background-size: cover; min-height: 680px; margin-top:-10px;padding:72px 0;}
.product-number-info .product-number-inner {width:1200px;margin:0 auto;}
/* .product-number-info ul {width: 72%; float: left; position: absolute; bottom: 100px; } */
.product-number-info ul {width: 70%; float: left; position: absolute; bottom: 180px; }
.product-number-info ul.q:after {content:"";clear:both;display:table;}
.product-number-info li {float:left;width:32%;height:90px;/*border-left:1px solid #fff;*/color:#fff;padding-top:1px; text-align: center;}
.product-number-info li:first-child {border:none;}
.product-number-info li b {font-weight:400;font-size:52px;line-height:1;display:inline-block;position:relative;margin:15px 0 10px;}
.product-number-info li b i {font-style:normal;font-weight: 600;}
.product-number-info li b sup {position:absolute;font-size:20px;right:-15px;top:-3px;}
.product-number-info li b em {font-style:normal;font-size:28px;font-weight:100;padding-left:2px;position:relative;top:-4px;}
.product-number-info li p {font-size:14px;}
/* .product-number-info li.li-2 b,.product-number-info li.li-2 p {padding-left:70px;}
.product-number-info li.li-3 b,.product-number-info li.li-3 p {padding-left:70px;}
.product-number-info li.li-3 b,.product-number-info li.li-3 p {padding-left:70px;}
.product-number-info li.li-4 b,.product-number-info li.li-4 p {padding-left:78px;} */
.product-number-info li.li-5 {text-align:right;}
.product-number-info li.li-5 b {padding-right:2px;}
.syabout p{ width: 90%; font-size:18px; line-height: 36px; text-align: justify;}
/* .syright{ position:absolute; right:0; bottom: 120px; width:28%; padding-left: 50px;} */
.syright{ position:absolute; right:0; bottom: 70px; width:100%; text-align: center;}
.abv{ width:100%; height:auto; margin-top:50px;}

/* syproduct */
#i_tb {width:100%;font-size:0px;margin-top:80px;}
.licon {width:16.666%;display:inline-block;border-right:#e1e1e1 1px solid;text-align:center;position:relative;overflow:hidden;transition:all 1s ease 0s;}
#i_tb .licon:nth-child(6) {border-right:#e1e1e1 0px solid;}
.licon p {font-size:16px;padding-top:140px;padding-bottom:20px;transition:all 1s ease 0s;}
.licon:hover p {color:#fff}
.licon a {display:block;position:absolute;width:100%;height:100%;top:0px;left:0px;}
.licon01 {background:url(../images/ld_icon001.png) no-repeat center 20px;}
.licon01:hover {background:url(../images/ld_icon0012.png) no-repeat center 20px;}
.licon02 {background:url(../images/ld_icon002.png) no-repeat center 20px;}
.licon02:hover {background:url(../images/ld_icon0022.png) no-repeat center 20px;}
.licon03 {background:url(../images/ld_icon003.png) no-repeat center 20px;}
.licon03:hover {background:url(../images/ld_icon0032.png) no-repeat center 20px;}
.licon04 {background:url(../images/ld_icon004.png) no-repeat center 20px;}
.licon04:hover {background:url(../images/ld_icon0042.png) no-repeat center 20px;}
.licon05 {background:url(../images/ld_icon005.png) no-repeat center 20px;}
.licon05:hover {background:url(../images/ld_icon0052.png) no-repeat center 20px;}
.licon06 {background:url(../images/ld_icon006.png) no-repeat center 20px;}
.licon06:hover {background:url(../images/ld_icon0062.png) no-repeat center 20px;}
#i_tb .licon:after {content:"";position:absolute;height:600px;width:600px;top:-50%;left:50%;float:left;margin-left:-300px;background:#db2218;-webkit-transition:all 1s ease 0s;
    transition:all 1s ease 0s;border-radius:600px;transform:scale(0);z-index:-55;}
#i_tb .licon:hover:after {transform:scale(1)}
.syproduct{ width:100%; background: #f5f5f5; margin: 80px 0 0; padding:80px 0 40px 0;}

/* produce */
.produce {background:url(../images/produce.jpg) no-repeat center;margin-bottom:64px;background-position:50% 55.231%;background-size:cover;background-attachment:fixed;}
.produce .pdutitle {width:50%;padding:126px 0;}
.produce .pdutitle>h3 {font-size:44px;color:#fff;font-weight:bold;}
.produce .pdutitle>h4 {font-size:24px;color:#fff;}
.produce .pdutitle>p {font-size:14px;color:#fff;line-height:30px;margin-top:50px;}
.symore>a {font-size: 20px; display:inline-block; color:#fff; padding:10px 50px;border:solid 1px #fff;transition:.5s;position:relative;z-index:2;margin-top:50px;}
.symore>a::before {content:" ";position:absolute;left:0;top:0;width:0;height:100%;transition:.5s;z-index:1;}
.symore>a:hover::before {background:#db2218;width:100%;border:1px solid #db2218;}
.symore>a>span {position:relative;z-index:3;}
.symore>a:hover>span{ color:#fff !important;}

/* product section start */
.product_section {width:100%;float:left;margin:20px 0;}
.product_taital {width:100%;float:left;font-size:40px;color:#363636;text-transform:uppercase;text-align:center;font-weight:bold;}
.product_text {width:100%;float:left;font-size:16px;color:#363636;margin:0px;text-align:center;padding-bottom:50px;}
.stretch-card>.card {width:100%;min-width:100%}
.flex {-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
@media (max-width:991.98px) {.padding {padding:1.5rem}
}
@media (max-width:767.98px) {.padding {padding:1rem}
}
.padding {padding:3rem}
.card {position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:transparent;border:0px}
.image_main {width:100%;background-color:#fff;/* border:1px solid #000;*/    display:flex;justify-content:center;align-items:center;transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;}
.owl-carousel .owl-item .image_main img {display:block;width:100%;height:auto;}
.price_text {width:100%;text-align:center;font-size:18px;color:#555;font-weight:bold;padding-top:20px;line-height:30px;}
.price_text span {color:#333;font-size:16px;}
.product_section.layout_padding .owl-carousel .owl-nav button.owl-next,
.product_section.layout_padding .owl-carousel .owl-nav button.owl-prev {border-radius:100px;margin:0 10px;width:45px;height:45px;color:#fff;background:#333;}
.product_section.layout_padding .owl-carousel .owl-nav button.owl-next:hover,
.product_section.layout_padding .owl-carousel .owl-nav button.owl-prev:hover{ background:#db2218;}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev {display:flex;font-size:23px;justify-content:center;align-items:center;text-align:center;padding:0px;background-image:url(../images/angle-left.png);background-size:12px;background-position:center;background-repeat:no-repeat;width:12px;display:flex;padding:0px;margin-left:13px;position:absolute;top:50%;transform:translateY(-100%);}
.owl-carousel .owl-nav button.owl-next {right:-90px;top:160px;}
.owl-carousel .owl-nav button.owl-prev {left:-90px;top:160px;}
.owl-carousel .owl-nav button.owl-next {background-image:url(../images/angle-right.png);}
.owl-carousel .owl-nav button.owl-next span,.owl-carousel .owl-nav button.owl-prev span {font-size:50px;margin-top:-6px;}
.owl-carousel {display:none;width:100%;z-index:1}
.owl-carousel .owl-stage {position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer {position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper {-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item {min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img {display:block;width:100%}
.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled {display:none}
.no-js .owl-carousel,.owl-carousel.owl-loaded {display:block}
.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev {cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot {background:0 0;color:inherit;border:none;padding:0!important;font:inherit}
.owl-carousel.owl-loading {opacity:0;display:block}
.owl-carousel.owl-hidden {opacity:0}
.owl-carousel.owl-refresh .owl-item {visibility:hidden}
.owl-carousel.owl-drag .owl-item {margin-right:20px;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab {cursor:move;cursor:grab}
.owl-carousel.owl-rtl {direction:rtl}
.owl-carousel.owl-rtl .owl-item {float:right}
.owl-carousel .animated {animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in {z-index:0}
.owl-carousel .owl-animated-out {z-index:1}
.owl-carousel .fadeOut {animation-name:fadeOut}
@keyframes fadeOut {0% {opacity:1}
100% {opacity:0}
}
.owl-height {transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy {opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy {transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper {position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon {position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover {-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn {display:none}
.owl-carousel .owl-video-tn {opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame {position:relative;z-index:1;height:100%;width:100%}
@media (min-width:768px) and (max-width:991px) {.owl-carousel .owl-nav button.owl-next {right:288px;top:490px;}
.owl-carousel .owl-nav button.owl-prev {left:288px;top:490px;}
}
@media (min-width:576px) and (max-width:767px) {.owl-carousel .owl-nav button.owl-next {right:-90px;top:170px;display:none;}
.owl-carousel .owl-nav button.owl-prev {left:-90px;top:170px;display:none;}
}
@media (max-width:575px) {.owl-carousel .owl-nav button.owl-next {right:-90px;top:170px;display:none;}
.owl-carousel .owl-nav button.owl-prev {left:-90px;top:170px;display:none;}
}
.morebtn {width:100%;height:auto;text-align:center;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.morebtn a {width:72px;height:28px;line-height:28px;display:inline-block;border-radius:50px;color:#333;margin:0 2px;}
.morebtn a:hover{ color:#fff;}
.morebtn a:nth-of-type(1) {background:#fff;}
.morebtn a:nth-of-type(1):hover {background:#db2218;}
.morebtn a:nth-of-type(2) {background:#132e89;}
.morebtn a:nth-of-type(2):hover {background:#db2218;}
.morebtn a:nth-of-type(2) i {font-size:22px;padding-top:3px;}
/* product section end */

/* sy-news */
.nsybox{ width: 96%; height:auto; display:inline-block;}
.nsybox .nzi{  width: 90%; display:inline-block; margin:-30px 5% 0 5%;  background:#fff; position: relative; z-index:2; box-shadow: 3px 8px 12px #ddd;}
.nsybox .nzi h4{ font-weight: 600; padding:30px 30px 5px; font-size: 17px;}
.nsybox .nzi:hover h4{ color: #db2218;}
.nsybox .nzi p{ padding:0 30px; }
.nsybox .nzi a{ border-top:1px solid #ddd; display: inline-block; width:100%; padding: 0 30px;line-height: 48px; color:#333; margin-top: 15px;}
.tubox {width:96%;margin:0 2%;overflow:hidden;}
.tubox img {transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;}
.nsybox:hover .tubox img {transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);}



/* sylink */
.sylink{ background: url(../images/bg.jpg) top center no-repeat; padding: 86px 0 96px; margin-top: 80px;}
.sylink h2{ color: #fff; font-weight:600; margin-bottom: 50px;}
.sylink ul{ width: 90%; margin: 0 5%;}
.sylink ul li{ text-align: center; color:#fff; font-size: 18px;}


/* footer */
.footer{ width: 100%; height:auto; margin: 80px 0 0; border-top:1px solid #ddd; background: #fff; padding: 80px 0 0;}
.footer .footleft{ width:90%;}
.footer .footleft img{ margin:0 0 20px 0;}
.footer .footleft p{ font-size:15px;}
.footer .footleft p i{ color:#db2218;}
.footer .footright{ width: 100%; color:#333; text-align:center;}
.footer .footright img{ border:1px solid #ddd; padding:10px;}
.footer h4{ margin-bottom: 18px; font-size: 20px; font-weight: 600;}
.footer ul li a{ color:#666; line-height:34px;}
.footer ul li a:hover{ color:#db2218;}
.ficon{ float: right; margin: 20px 0 0;}
.ficon a{ display:inline-block; width:30px; height:30px; text-align:center; background:#003370;}
.ficon a:hover{ background:#00a2e9;}
.ficon i {font-size:24px;color:#fff; line-height: 30px;}
.bottom_bq{ border-top:1px solid #ddd; margin: 30px 0 0; line-height: 56px;}
.bottom_bq a{ color:#333;}
.left{ float:left;}
.right{ float:right;}



/* ny-about */
.nyban {margin-top:67px;}
/* .nynav {width:100%;height:auto;background:#fff;display:inline-block;border-bottom:1px solid #ddd;}
.nynav ul {margin:0;}
.nynav ul li {float:left;padding:0 36px;height:48px;line-height:48px;}
.nynav ul li a {color:#333;}
.nynav ul .active {background:#004ea2;}
.nynav ul .active a {color:#fff;font-size:16px;}
*/
.nycontent {width:100%;height:auto;display:inline-block;margin:76px 0 0;}
.text-general {width:90%;height:auto;margin:0 5% 30px;}
.text-general h3 {margin:0 0 15px;}
.text-general p {font-size:15px;letter-spacing:0.025em;color:rgba(0,0,0,0.8);line-height:25px;font-weight:normal;margin-bottom: 15px  ;}

/* ny-culture */
.wenhuabox {border-right:1px solid #ddd;margin:0 0 50px;height:246px;}
.linenone {border-right:none;}
.wenhuabox h4 {color:#004ea2;font-weight:600;}
.wenhuabox h4 img {width:40px;height:auto;margin-right:5px;}
.wenhuabox h5 {color:#111;line-height:22px;}
.wenhuabox p {margin:0;line-height:24px;color:#666;}

/* ny-shebei */
.facbox {width:100%;display:inline-block;margin:15px 0 0;}
.facbox .faclist {position:relative;top:0px;display:inline-block;vertical-align:top;/* padding:10px;*/height:inherit;background:#ffffff;margin:10px 0;border:1px solid #e2e2e28f;transition:all .5s ease;}
.facbox .faclist:hover {top:-10px;box-shadow:rgba(0,0,0,0.2) 0px 3px 18px 2px;}
.pagination {display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:30px auto 60px;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;}

/*honor*/
.carousel1 {padding:0 20px;-webkit-perspective:500px;perspective:500px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.carousel1>* {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}
.carousel1 figure {margin:0;width:40%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s;}
.carousel1 figure a {display:block;width:100%;box-sizing:border-box;padding:0 0px;}
.carousel1 figure a:not(:first-of-type) {position:absolute;left:0;top:0;}
.carousel1 nav {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 0;}
.carousel1 nav button {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 5px;cursor:pointer;color:#333;background:none;border:1px solid;letter-spacing:1px;padding:5px 10px;}

/* left-nav */
.nav-pro>ul {border:none;}
.nav-pro>ul>li {position:relative;margin:0 15px 0 0;border-bottom:1px solid #f5f5f5;transition:.3s;}
.nav-pro>ul>li>a {padding:2px 0 0 10px;display:block;transition:.3s;cursor:pointer;line-height:42px;}
.nav-pro>ul>li:hover>a {border-left:5px solid #004ea2;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 #004ea2;background:#f5f5f5;display:block;}
.nav-pro>ul>li>a {color:#333;font-size:18px;}
.nav-pro>ul>li>ul>li>a {color:#555;padding:10px 5px;margin:0 10px;border-bottom:1px solid #ddd;display:block;font-size:15px;}
.nav-pro>ul>li>ul>.active {background:#004ea2;}
.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;}

/* ny-product */
.pbox {width:94%;height:auto;margin: 0 3% 24px;}
.pbox img {width:100%;height:auto;margin:50px auto box-shadow:0 0 1px #ccc;background-color:skyblue;transition:all 1s;border:1px solid #ddd;}
.pbox img:hover {box-shadow:2px 2px 5px #ddd;}
.pbox p {text-align:center;line-height:56px;font-size:16px;color:#1b1b1b;border-bottom:1px solid #ddd;}
.pbox:hover p {color:#004ea2;border-bottom:1px solid #004ea2;}
.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;}
.procanshu{ padding-left: 60px;}
.procanshu table {width:100% !important;height:auto;border:1px solid #ddd !important;}
.procanshu table tbody tr{ border-bottom: 1px solid #ddd !important;}
.procanshu table tbody tr td:nth-of-type(1) {background:#f8f8f8;font-weight:600;}
.procanshu table tbody tr td {padding:10px;vertical-align:center;box-sizing: border-box;border-width: 1px;border-color: rgba(0,164,233,.1) !important;text-align:center;}
.procanshu table tbody tr td p{ margin-bottom: 0 !important;}

/* bread */
.position {width:100%;height:52px;border-bottom:1px solid #ddd;}
.position .posbox {width:100%;display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;}
.position .posbox .nybanleft {width:60%;}
.position .posbox .nybanleft h3 {position:relative;display:inline;padding:18px 36px;line-height:48px;background:#004ea2;color:#fff;font-size:16px;}
.position .posbox .nybanleft ul li {float:left;padding:4px 36px;line-height:46px;font-size:22px;position:relative;margin-top:-4px;}
.position .posbox .nybanleft ul .active {background:#004ea2;}
.position .posbox .nybanleft ul .active a {color:#fff;}
.position .posbox .nybanleft ul a {color:#333;font-size:16px;}
.position .posbox .nybanright {line-height:52px;}
.position .posbox .nybanright a {color:#333;}

/* ny-download */
.downbox li a{ display:inline-block; width:96%; padding: 24px 24px 20px; margin: 0 2% 20px; background:#f5f5f5;}
.downbox p { font-weight: 600;border-left: 5px solid #333; margin-bottom: 0;}
.downbox li:hover p{ border-left: 5px solid #004ea2; color: #004ea2;}
.downbox h4{ margin: 0 0 8px 0; font-weight: 600; color:#333;}
.downbox span{ color: #666; line-height: 32px; display: block; float: right;}


/* ny-news */
.newshow {width:100%;padding:0 50px 50px;}
.newshow p {font-size:15px;line-height:26px;text-indent:2em;margin-bottom:10px;}
.newback {display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;margin-top:50px;}
.newback a:hover {color:#014d97;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    background-color: #333 !important;
    border-color: #333 !important;
    color: #fff !important;
}
.pagination>li>a, .pagination>li>span{ color: #333 !important;}

/* ny-contact */
.linkbox {width: 96%; border:2px solid rgba(2,78,149,.1);padding:20px 36px;margin:20px 2% 30px;min-height:194px;}
.linkbox h4 {font-weight:600;margin:15px 0;color:#004ea2;}
.linkbox p {color:#777;}
.linkbox p span {color:#333;}
.messagebox {width:100%;display:inline-block;/* border:1px solid #ddd;*/    padding:30px 45px;margin:20px 0 50px;}
.messagebox h4 {font-size:20px;}
.message-con {width:86%;margin:0 7%;padding:46px 50px;/* border:2px solid rgba(2,78,149,.1);*/    background:rgba(255,255,255,.55);box-shadow:2px 2px 4px rgba(2,78,149,.1);}
.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.33333%;margin:5px 0 0;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;border:2px solid rgba(2,78,149,.1);}
.form-group1 {width:100%;margin:10px 0;padding:5px;}
.form-group1 textarea {width:100%;height:90px;}
.yzm {margin:15px 30px 0 0;}
.submit {background:#004ea2;color:#fff;border-radius:0;font-size:15px;width:16%;margin:12px 42%;height:38px;outline:none;letter-spacing:1px;cursor:pointer;border:none;}
.message-bd {height:30px;}
.message-con img {height:35px;}
.proshow {width:100%;display:inline-block;margin:0 0 50px;}
.pback {display:block;padding:3px 24px;border-radius:15px;background:#666;color:#fff;}
.pback:hover {background:#024e95;color:#fff;}
.mobbanner .item .imgbox {width:100%;}
.mobbanner .item .imgbox img {max-width:100%;}
.sj{ display: none;}
.pc{ display: block;}

@media all and (max-width:768px) {
    .sj{ display: block;}
    .pc{ display: none;}
    /* sy-style */
    .navbar-toggle .icon-bar{ background: #333;}
    .navbar-toggle{ border:1px solid #ddd !important;}
    .navbar-brand>img{ height:42px;}
    .navbar-nav{ float: none !important;}
    .nav>li>a{ text-align: center; padding:0 !important; line-height: 32px !important;}
    .navbar-nav>li>ul{ display:none;}
    .flex-direction-nav{ display: none;}
    .flex-control-nav{ bottom: 0;}
    .product-number-info{ background-size: 100%; min-height: 0 !important;}
    .product-number-info ul{ display: none;}
    .syright{ display: none;}
    .licon{ width: 50%; border-right: none;}
    .produce .pdutitle{ width: 100%;}
    .nsybox{ margin-bottom: 20px;}
    .fnav{ display: none;}
    .footright{ display: none;}
    /* ny-style */
    .position {height:44px;}
    .container {width:100%;margin:0;max-width:none !important;}
    .position .posbox .nybanleft {width:100%;}
    .position .posbox .nybanleft ul {width:100%;display:inline-block;margin:0;}
    .position .posbox .nybanleft ul li {width:25%;float:left;padding:0;text-align:center;}
    .position .nybanright {display:none;}
    .nycontent {margin:36px 0 0;}
    .downbox h5 {line-height:34px;}
    .downbox i {padding-top:0;}
    .linkbox {margin:15px 0 10px;}
    .form-group {width:100%;}
    .message-con {width:100%;margin:0;padding:20px;}
    .submit {width:50% !important;margin:0 25%;}
    .wenhuabox {margin:0;}
    .sjhonorbox img {width:46%;margin:10px 2%;float:left;}
    .faqbox p span {font-size:14px;}
    .procanshu{ padding-left: 0;}
    .footer{ margin-top: 30px; padding-top: 40px;}
}










