* {padding:0;margin:0;}

body {font:14px/24px '微软雅黑','Roboto',Arial,Helvetica,sans-serif;color:#232323;background:#fff;}

a {text-decoration:none !important;color:inherit;}

a:focus {outline:none;}

ul,li {list-style:none;}

.pic {width:100%;height:auto;display:block;}

.pa0 {padding:0;}

.top60 {margin-top:60px;}

.bottom60 {margin-bottom:60px;}

.pa0 {padding:0 !important;}

.topnav {background:#333;color:#fff;height:36px;line-height:36px;}

.topnav .right {text-align:right;}

.topnav .right p {margin:0 15px 0 0;display:inline;}



/* nav */

.header-top {position:relative;z-index:1;background-image:-ms-linear-gradient(left,#1DB9A0 0%,#4d94c4 100%);background-image:-moz-linear-gradient(left,#1DB9A0 0%,#4d94c4 100%);background-image:-o-linear-gradient(left,#1DB9A0 0%,#4d94c4 100%);/* background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#1DB9A0),color-stop(100,#4d94c4));*/    /* background-image:-webkit-linear-gradient(left,#1DB9A0 0%,#4d94c4 100%);*/    /* background-image:linear-gradient(to right,#1DB9A0 0%,#4d94c4 100%);*/}

.navbar-default {background:#fff;}

.navbar-collapse {float:right;/* width:80%;*/    background:#fff;}

.navbar-default .navbar-nav>li>a {position:relative;color:#111;-webkit-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;-moz-transition:all 600ms ease;transition:all 600ms ease;}

.navbar-default .navbar-nav>li>a:hover {color:#ffffff;z-index:1;}

.navbar-default .navbar-nav>li>a:hover::before {width:100%;}

.navbar-default .navbar-nav>li>a::before {position:absolute;content:'';left:0px;top:0px;width:0%;height:100%;z-index:-1;background-color:#61b030;-webkit-transition:all 600ms ease;-ms-transition:all 600ms ease;-o-transition:all 600ms ease;-moz-transition:all 600ms ease;transition:all 600ms ease;}

.navbar-nav>li>a {line-height:46px;font-size:16px;}

.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus {color:#fff;background-color:#61b030;}

.navbar-brand {height:auto;padding:0px 15px;background:#fff !important;}

.navbar-brand img {width:72%;height:auto;margin:0 auto;display:block;padding:15px 0 8px;float:left;}

.navbar-nav {float:right;}

.part1 {width:100%;height:auto;background:url(../images/bg1.jpg) left top no-repeat;background-size:cover;}

.carousel-indicators {left:25%;}



/* flexslider-banner */

.flexslider {position:relative;overflow:hidden;}

.slides {position:relative;z-index:1;}

.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:12px;height:12px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a {display:inline-block;width:12px;height:12px;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;}

.cont9 {width:96%;margin:0 2%;}

.cont8 {width:80%;margin:0 10%;}



/* banbottom */

.banbottom {width:100%;height:auto;display:inline-block;background:rgba(105,139,184,0.2);padding:20px 0 0;}

.syabjj {width:100%;height:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;}

.syabjj::after {content:"";position:absolute;top:18px;right:0;height:128px;width:1px;background:#f9f9f9;}

.syabjj img {width:76px;height:auto;}

.syabjj h3 {color:#444;font-size:36px;font-weight:600;margin:10px 0 40px;width:100%;text-align:center;}

.syabjj h3 span {font-size:18px;color:#333;padding-left:5px;font-weight:normal;}

.syabjj p {margin-top:-40px;text-indent:0 !important;font-size:16px;}

.banbottom ul {width:100%;margin:30px 0 22px;display:inline-block;}

.banbottom ul li {/* border-right:1px solid #f9f9f9;*/    text-align:center;}

.banbottom ul li:nth-of-type(6) {border-left:none !important;border-right:none !important;}

.banbottom ul li:nth-of-type(6) .abjj::after {background:none !important;}



/* sy-about */

.weabout {width:100%;height:auto;display:inline-block;padding:50px 0;background:url(../images/pattern-1.png) left center no-repeat;}

.weabout h2 {color:rgba(17,57,125,0.1);font-family:'Century Gothic';font-weight:bold;font-size:68px;}

.weabout h5 {font-size:22px;margin:-54px 0 26px;}

.weabout p {width:56%;margin:15px auto;font-size:15px;line-height:28px;color:#666;}

.button-box {width:100%;text-align:center;}

.btn-style-transparent {display:inline-block;font-size:13px;line-height:22px;color:#fff;padding:7px 41px;font-weight:500;overflow:hidden;border-radius:50px;background-color:#fff;text-transform:capitalize;background:#103681;}

.btn-style-transparent:hover {background-color:#61b030;color:#fff;}





/* sy-product */

.part3 {width:100%;height:auto;background:url(../images/bg2.jpg);padding:60px 0 100px;color:#fff;}

.part3 h3 {font-size:28px;font-weight:600;}

.part3 h4 {font-size:18px;margin:15px 0 0;}

.treat-grids {margin:-60px 0 0;}

#flexiselDemo1 {display:none;}

.nbs-flexisel-container {position:relative;max-width:100%;}

.nbs-flexisel-ul {position:relative;width:9999px;margin:0px;padding:0px;list-style-type:none;text-align:center;}

.nbs-flexisel-inner {overflow:hidden;margin:0px auto;}

.nbs-flexisel-item {float:left;margin:0;padding:0px;position:relative;line-height:0px;}

.nbs-flexisel-item>img {cursor:pointer;position:relative;}

.img-box {border:1px solid #ddd;margin:0 5px;}

.zoom .img-box {z-index:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2.2s ease-in-out;-moz-transition:all 2.2s ease-in-out;-ms-transition:all 2.2s ease-in-out;-o-transition:all 2.2s ease-in-out;transition:all 2.2s ease-in-out;}

.zoom:hover .img-box {-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);}

.zoom {display:block;overflow:hidden;position:relative;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}

.img-box-content,.pets-info {display:block;width:100%;height:100%;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}

.img-box-content img,.pets-info img {display:block;position:relative;max-width:100%;max-height:100%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}

.img-box-content {position:relative;}

.pets-info {top:0;left:0;position:absolute;}

.pets-info .pets-info-slid {display:block;position:relative;padding:2%;left:50%;top:50%;position:relative;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center;}

.strip_line {display:block;position:relative;height:1px;width:60%;margin:16px auto;background:rgba(255,255,255,0.5);clear:both;}

.pets-effect {display:block;overflow:hidden;position:relative;}

.pets-effect .pets-info {filter:alpha(opacity=0);-wekbit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:translateZ(0) scale(2,2);-moz-transform:translateZ(0) scale(2,2);-ms-transform:translateZ(0) scale(2,2);-o-transform:translateZ(0) scale(2,2);transform:translateZ(0) scale(2,2);color:#e6e6e6;}

.pets-effect .pets-info * {z-index:3;}

.pets-effect .pets-info:after,.pets-effect .pets-info:before {content:"";display:block !important;position:absolute;visibility:visible !important;background-color:rgba(0,0,0,0.8);top:0;left:0;bottom:0;right:0;width:101%;height:101%;z-index:-1;-webkit-transition:0.6s ease-in-out;-moz-transition:0.6s ease-in-out;-ms-transition:0.6s ease-in-out;-o-transition:0.6s ease-in-out;transition:0.6s ease-in-out;}

.pets-effect.ver_line .pets-info:before {-webkit-transform:translateZ(0) translateX(100%) rotateZ(180deg);-moz-transform:translateZ(0) translateX(100%) rotateZ(180deg);-ms-transform:translateZ(0) translateX(100%) rotateZ(180deg);-o-transform:translateZ(0) translateX(100%) rotateZ(180deg);transform:translateZ(0) translateX(100%) rotateZ(180deg);}

.pets-effect.ver_line .pets-info:after {-webkit-transform:translateZ(0) translateX(-100%) rotateZ(180deg);-moz-transform:translateZ(0) translateX(-100%) rotateZ(180deg);-ms-transform:translateZ(0) translateX(-100%) rotateZ(180deg);-o-transform:translateZ(0) translateX(-100%) rotateZ(180deg);transform:translateZ(0) translateX(-100%) rotateZ(180deg);}

.pets-effect.ver_line:hover .pets-info {filter:alpha(opacity=100);-wekbit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translateZ(0) scale(1,1);-moz-transform:translateZ(0) scale(1,1);-ms-transform:translateZ(0) scale(1,1);-o-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1);}

.pets-effect.ver_line:hover .pets-info:before {-webkit-transform:translateZ(0) translateX(50%) rotateZ(0deg);-moz-transform:translateZ(0) translateX(50%) rotateZ(0deg);-ms-transform:translateZ(0) translateX(50%) rotateZ(0deg);-o-transform:translateZ(0) translateX(50%) rotateZ(0deg);transform:translateZ(0) translateX(50%) rotateZ(0deg);}

.pets-effect.ver_line:hover .pets-info:after {-webkit-transform:translateZ(0) translateX(-50%) rotateZ(0deg);-moz-transform:translateZ(0) translateX(-50%) rotateZ(0deg);-ms-transform:translateZ(0) translateX(-50%) rotateZ(0deg);-o-transform:translateZ(0) translateX(-50%) rotateZ(0deg);transform:translateZ(0) translateX(-50%) rotateZ(0deg);}

.pets-effect.horizontal .pets-info:before {-webkit-transform:translateZ(0) translateY(100%) rotateZ(180deg);-moz-transform:translateZ(0) translateY(100%) rotateZ(180deg);-ms-transform:translateZ(0) translateY(100%) rotateZ(180deg);-o-transform:translateZ(0) translateY(100%) rotateZ(180deg);transform:translateZ(0) translateY(100%) rotateZ(180deg);}

.pets-effect.horizontal .pets-info:after {-webkit-transform:translateZ(0) translateY(-100%) rotateZ(180deg);-moz-transform:translateZ(0) translateY(-100%) rotateZ(180deg);-ms-transform:translateZ(0) translateY(-100%) rotateZ(180deg);-o-transform:translateZ(0) translateY(-100%) rotateZ(180deg);transform:translateZ(0) translateY(-100%) rotateZ(180deg);}

.pets-effect.horizontal:hover .pets-info {filter:alpha(opacity=100);-wekbit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translateZ(0) scale(1,1);-moz-transform:translateZ(0) scale(1,1);-ms-transform:translateZ(0) scale(1,1);-o-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1);}

.pets-effect.horizontal:hover .pets-info:before {-webkit-transform:translateZ(0) translateY(50%) rotateZ(0deg);-moz-transform:translateZ(0) translateY(50%) rotateZ(0deg);-ms-transform:translateZ(0) translateY(50%) rotateZ(0deg);-o-transform:translateZ(0) translateY(50%) rotateZ(0deg);transform:translateZ(0) translateY(50%) rotateZ(0deg);}

.pets-effect.horizontal:hover .pets-info:after {-webkit-transform:translateZ(0) translateY(-50%) rotateZ(0deg);-moz-transform:translateZ(0) translateY(-50%) rotateZ(0deg);-ms-transform:translateZ(0) translateY(-50%) rotateZ(0deg);-o-transform:translateZ(0) translateY(-50%) rotateZ(0deg);transform:translateZ(0) translateY(-50%) rotateZ(0deg);}

.pets-info-slid h4 {font-size:28px;color:#61b030;}

.pets-info-slid p {line-height:2.2em;color:#fff;font-size:14px;width:90%;margin:0 auto;}

.pets-effect-btm h5 {color:#666;font-size:18px;margin:0px 0 20px;text-align:center;border-bottom:1px solid #aeaeae;padding-bottom:20px;}

.nbs-flexisel-ul li:hover .pets-effect-btm h5 {color:#61b030;border-bottom:1px solid #61b030;}

.pets-effect-btm p {color:#fff;font-size:15px;text-align:center;line-height:2.2em;}

.pets-effect-btm {padding:2.5em 2.5em 0;}

.treatments p {color:#fff;}

.home-pro {margin:50px 0 60px;}

.sytitle {font-size:26px !important;color:#333 !important;margin:10px 0;letter-spacing:2px;}

.xian {width:100%;display:block;text-align:center;}

.gray {color:#999 !important;/* font-size:18px;*/    /* letter-spacing:3px;*/    margin:0;}

.listpro {margin:15px 0 30px;width:100%;height:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}

.listpro li {float:left;border:1px solid #ddd;padding:5px 25px;margin:0 10px;border-radius:30px;}

.listpro li a {color:#666;}

.listpro li:hover {background:#61b030;}

.listpro li:hover a {color:#fff;}

/*** ====================================================================Featured Section==================================================================== ***/

.featured-section {position:relative;width:100%;display:inline-flex;padding:28px 0px 52px;background:#f7f9fb url(../images/pattern-5.png) right center no-repeat;margin:50px 0 0;}

.title-box .pull-left h2 {border-left:5px solid #61b030;padding-left:8px;font-size:22px;}

.pull-right .view-events {display:inline-block;padding:26px 0 0;}

.owl-carousel .owl-item {position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}



/* synews */

.synews {width:100%;height:auto;display:inline-block;margin:20px 0;}

.synews .syntit h3 {color:#133984;font-size:28px;font-weight:600;text-transform:uppercase;letter-spacing:-1px;}

.syprightu {width:100%;margin:0;overflow:hidden;height:auto;}

.syprightu img {transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;}

.syprightu:hover img {transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);}

.left_con {width:100%;height:auto;}

.cont_box {width:100%;height:auto;color:#333;padding:20px 0 15px;display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;}

.cont_box .dec {font-size:18px;margin:0;padding-left:6px;}

.cont_box .year {font-size:16px;color:#999;display:block;padding:5px 10px 0 0;}

.cont_box {position:relative;}

.right_con {width:90%;margin:30px 0 0;}

.right_con ul li .cont_box:before {content:"";display:block;width:100%;height:1px;background-color:#c7d3d9;position:absolute;bottom:-2px;transition:all 0.6s ease 0s;}

.right_con ul li .cont_box:after {content:"";display:block;width:64px;height:1px;background-color:#61b030;position:absolute;bottom:-2px;transition:all 0.6s ease 0s;}

.right_con ul li .cont_box:hover:after {width:100%;background-color:#61b030;}

.more {width:100%;height:auto;text-align:right;margin:50px 0 0;}

.more>a {display:inline-block;padding:8px 50px;background:#103681;color:#fff;margin:20px 0;border-radius:50px;}

.more>a:hover {color:#fff;background:#61b030;}



/* footer */

.footer {width:100%;background:#f8fafc url(../images/bg.jpg) center center no-repeat;color:#fff;padding:46px 0 32px;position:relative;}

.ewm img {width:100px;height:100px;}

.bq {width:100%;display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(255,255,255,0.2);margin:28px 0 0;line-height:42px;padding:0 10px;color:#777;}

.bq p {width:60%;margin:0;color:rgba(255,255,255,0.7);}

.bq a {text-decoration:none;color:rgba(255,255,255,0.7);}

.ftel {display:flex;display:-webkit-flex;flex-flow:row wrap;margin-top:28px;}

.ftel img {width:42px;height:auto;padding:10px;/* border:1px solid #f5f5f5;*/ }

.ftel span {font-size:26px;display:inline-block;line-height:26px;color:#61b030;font-weight:600;margin:8px 0;}

.flink span {margin-right:10PX;}

.flink p {color:#fff;line-height:26px;}

.ly {color:#fff;margin:15px 10px 0 0;display:inline-block;}

.ly:hover {color:#fff;}

.ly img {margin-right:6px;border:1px solid #fefefe;padding:5px;border-radius:50%;}

.flei p a {color:#fff;}

.nytitname {width:100%;height:auto;margin:0 auto;line-height:62px;font-size:20px;letter-spacing:2px;font-weight:400;color:#fff;}

.nytitname:hover a {color:#fff !important;}

.inner-about {padding:0 20px;}

.inner-about h1 {margin:0;text-align:center;color:#CCC;}

.inner-about h2 {margin:0;text-align:center;font-size:26px;margin-top:20px;}

.inner-about p {text-indent:2em;font-size:15px;line-height:30px;margin-top:10px;color:#444;letter-spacing:2px;}

.inner-about h3 {margin:0;text-align:center;font-size:26px;margin-top:26px;border-top:#ccc 1px solid;padding-top:30px;}

.pa0 {padding:0;}



/* ny-about */

.position {border:none;background:#61ba46;}

.posbox ul {width:100%;line-height:62px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}

.posbox ul li {color:#fff;float:left;position:relative;}

.posbox ul li a {color:#fff;font-size:16px;width:100%;padding:0 42px;border-right:1px solid #ddd;}

.posbox ul li:last-of-type a {border-right:none;}

.posbox ul .active::before {content:"";position:absolute;bottom:12px;background:#f5f5f5;width:48%;margin:0 26%;height:2px;z-index:2;}

.posbox ul .active a {color:#fff;}

.nyabbg {background:#fff;margin:0 0 42px;}

.nycontent {width:100%;height:auto;margin:50px 0 0;display:inline-block;background:#fff;/* box-shadow:2px 3px 5px #ddd;*/    padding:0;}

.tu {width:100%;height:auto;display:block;margin:0 auto;}

.abjj {width:100%;margin:15px 0 0;padding:0 15px 0 0;height:358px;overflow-y:auto;overflow-x:hidden;}

.abjj h3{ font-size:20px !important;}

.abjj::-webkit-scrollbar {/*滚动条整体样式*/    width:4px;/*高宽分别对应横竖滚动条的尺寸*/    height:4px;}

.abjj::-webkit-scrollbar-thumb {/*滚动条里面小方块*/    border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.15);background:rgba(0,0,0,0.15);}

.abjj::-webkit-scrollbar-track {/*滚动条里面轨道*/    -webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.1);border-radius:0;background:rgba(0,0,0,0.1);}

.abjj p {line-height:25px;/* text-indent:2em;*/    font-size:15px;color:#666;text-align:justify;}

.abtu img {margin:20px 0 0;}



/* ny-news */

.newshow h3 {font-size:22px;margin-bottom:20px;}

.newshow p {font-size:18px;line-height:32px;text-indent:2em;margin-bottom:10px;}

.newshow .wenz p img {width:63%;height:auto;}

.newback {display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;margin-top:50px;}

.newback a:hover {color:#014d97;}



/* ny-download */

.downbox {width:90%;height:auto;margin:42px auto 30px;border-top:4px solid #009970;}

.downbox li {width:100%;padding:0 15px;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:#009970;}



/* ny-page*/

.pagination {display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:30px auto;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;}



/* ny-product */

.prone {width:100%;height:auto;display:inline-block;background:#f5f5f5;margin-bottom:20px; padding: 15px 0;}

.proneleft {width:100%;height:auto;/* display:-webkit-box;*/    background:#f0eff6;}

.pronetit h3 {background:#103681;color:#fff;padding:8px 20px;text-align:center;font-size:20px;border-radius:0 0 10px 10px;}

.pronetit p {color:#444;padding:0 20px;line-height:24px;font-size:16px;}

.proneright {width:100%;height:auto;padding:12px 30px;}

.proneright li {line-height:30px;font-size:16px;}

.proneright li a {color:#444;}

.proneright li a h4 {margin-bottom:15px;}

.proneright li a:hover {color:#19b0b1;}

.proneright li a:hover i {color:#19b0b1;}

.proneright li a i {color:#555;}

.proneright li a h4 {color:#444;}

.pboxny {width:100%;height:auto;margin-bottom:24px;}

.pboxny img {width:100%;height:auto;margin:0;box-shadow:0 0 1px #ccc;background-color:skyblue;transition:all 1s;border:1px solid #ddd;}

.pboxny img:hover {box-shadow:10px 10px 10px #ddd;}

.pboxny p {display: flex; flex-wrap: wrap; align-items: center; justify-content: center;text-align:center;line-height:20px; height:60px; padding: 12px 0 8px; font-size:14px;color:#1b1b1b;border-bottom:1px solid #ddd;}

.pboxny:hover p {color:#009970;border-bottom:1px solid #009970;}

.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;}

.pro-next {padding:15px 15px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:26px 0 8px;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:#009970;}

.prolist {width:100%;height:auto;display:inline-block;}

.pback {width:60px;text-align:center;border-radius:30px;border:1px solid #888;display:block;padding:4px 15px; font-size: 14px; font-weight: normal;}

.pback:hover {background:#61ba46;color:#fff; border: none;}

.cantit {background:#61ba46;padding:12px 0;color:#fff;margin:15px 0;}

.youcs {padding:20px 0;}

.youcs p{ margin: 0 12px; color: #555; line-height: 26px;}

.youcs p img {width:100%;height:auto;} 

.sp-wrap {border:1px solid #009970 !important;background:#fff !important;}

.sp-large {margin-bottom:5px !important;}

.sp-thumbs a:link,.sp-thumbs a:visited {opacity:1 !important;margin-right:5px;}

.pro-title {margin-top:0 !important; background: #f5f5f5;}

.pro-title h2 {padding: 10px !important; font-size: 20px; font-weight: 600; margin: 0;}

table {width:100% !important;height:auto;border:1px solid #ddd;}

table>tbody>tr:nth-of-type(1)>td {background:#f5f5f5;}

table>tbody>tr>td {padding:10px;vertical-align:center;border-bottom:1px solid #ddd;border-right:1px solid #ddd;text-align:center;}



/* left-nav */

.nav-pro>ul {border:none;/* box-shadow:2px 2px 5px rgba(0,0,0,0.2);*/}

.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;font-weight:600;}

.nav-pro>ul>li:hover>a {border-left:5px solid #61ba46;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 #61ba46;background:#f5f5f5;display:block;}

.nav-pro>ul>li>a {color:#333;font-size:15px;}

.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;font-weight:600;}

.nav-pro>ul>li>ul>.active {background:#61ba46;}

.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;}

.pinzhib {width:100%;height:auto;display:inline-block;background:url(../images/rybg.jpg) no-repeat top center;margin-bottom:50px;}

.pinzhib p {font-size:16px;height:40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#5b291d;font-weight:600;}

.thumbnail{ margin-bottom: 10px;}



/* 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 a {color:#61ba46;}

.news li a {color:#333;}

.news li a p {color:#666;font-size:15px;line-height:26px;}

.news li h4 {font-size:20px;margin:0 0 15px;}

.nico{ width:100%; height: 126px;}



/* ny-link */

.messagebox h4 {font-size:20px;font-weight:600;border-left:4px solid #61ba46;padding-left:7px;}

.messagebox .message-con {border-top:4px solid #ddd;margin:20px 0 0;padding-top:12px;}

.messagebox .message-con .form-control {width:94%;height:auto;margin:0 3%;padding:0 30px;line-height:52px;border-left:none;border-top:none;border-right:none;border-bottom:1px solid #ddd;border-radius:0 !important;box-shadow:none !important;}

.submit {display:block;margin:15px auto;background:#ddd;border:none;padding:10px 50px;border-radius:30px;}

.submit:hover {background:#009970;color:#fff;}

.linkbox1 {width:100%;height:auto;display:inline-block;margin:0 0 10px;text-align:center;}

.linkbox1 h3 {font-size:20px;font-weight:600;border-left:4px solid #61ba46;padding-left:7px;text-align:left;margin:9px 0 0;}

.linkbox1 ul {border-top:4px solid #ddd;margin:20px 0 0;}

.linkbox1 b {font-weight:normal;}

.linkbox1 ul li {line-height:28px;padding:30px 28px 36px;text-align:left;line-height:38px;}

.linkbox1 ul li i {color:#009970;}

.linkbox1 ul li p {border-bottom:1px dotted #ddd;padding:0 10px;}

@media all and (max-width:767px) {

    /* sy */

    .navbar-brand{ float: none;}

    .nav > li { display: inline-block; width: 100%; text-align: center; }

    .navbar-nav { margin: 7.5px 15px 0 0; }

    .navbar-nav>li>a{ line-height: 22px;}

    .flex-direction-nav{ display: none;}



    .cont8 {width:90%;margin:0 5%;}

    .nav>li:hover>ul {display:none;}

    .nav>li:click>ul {display:none;}

    .weabout p {width:82%;}

    .sj {display:none;}

    .linkbox {margin:28px 0 0;}

    .wailink p {width:100%;line-height:26px;padding:15px 0 0;}

    .posbox ul li {width:33%;}

    .posbox ul li a{ padding: 0; border: none;}

    .posbox ul .active::before{ margin: 0;}

    .posbox ul {width:100%;height:auto;line-height:52px;display:inline-block;}

    .cstype-wp>div {width:100%;}

    .lnbox img {margin:0;}

    .pinzhib .one {width:140%;margin-left:-20%;}

    .pinzhib p {font-size:12px;font-weight:normal;}

    .pa5 {padding:0 5px;}

    .inner-about {padding:0;}

    .linkbox1 ul li {padding:30px 0 36px;}

    .position {margin-top:50px;}

    .abjj h3{ font-size: 20px;}

    .news li{ padding: 15px 0;}

}

