* {margin:0;padding:0;}
a {text-decoration:none blink !important;}
a:hover {text-decoration:none}
ul,li {list-style:none}
input {outline:none}
body,html {background:#fff; overflow-x: hidden;}
body {font-family:"Arial","微软雅黑";box-sizing:border-box;font-size:14px;}
.patop80 { padding-top: 80px;}
.pabot80 { padding-bottom: 80px;}
.container {padding-left:0 !important;padding-right:0 !important;}
.cont9{ width: 1200px; height:auto; margin: 0 auto;}
@media all and (min-width: 1450px) and (max-width: 1920px){
    .cont9{ width: 1360px; height:auto; margin: 0 auto;}
}
.pic {width:100%;height:auto;display:inline-block;}
.pa0{ padding: 0;}


/*头部导航*/
.navbar {z-index:2;border:none;margin-bottom:0;background: #111;}
.navbar-default .navbar-nav>li>a {color:#fff;}
.navbar-brand {width:240px;padding-top: 12px !important;}
.navbar-brand img {width:100%;display:block;}
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover {background:transparent;color:#fff;}
.navbar-collapse {float:right;}
.navbar-nav>li {padding:0 10px;margin:0;}
/* .navbar-nav .active {background:#c4151d;} */
.navbar-nav>li>a {font-size:16px;line-height:50px;}
.navbar-nav>li>ul {opacity:0;position:absolute;top:80px;left:0;transition:.3s;background:#fff;width:100%;transform:translateY(-200px);z-index:-3;}
.navbar-nav>li:hover{background:#c4151d;}
.navbar-nav>li a:hover {color:#fff !important;}
.navbar-nav>li:hover>ul {display:block;opacity:1;transform:translateY(0);z-index:3;}
.navbar-nav>li>ul>li {text-align:center;padding:5px 0;}
.navbar-nav>li>ul>li>a {color:#777;line-height: 36px;font-weight: 600;}
.navbar-nav>li>ul>li:hover>a {border-bottom:solid 1px #aaa; color:#333 !important;}
.navbar-nav>li>ul>li>ul {position:absolute;left:134px;top:0;width:207px;height:186px;background:#fff;display:none;}
.navbar-nav>li>ul>li:hover>ul {display:block;}
.navbar-nav>li>ul>li>ul>li {width:100%;padding-top:20%;}
.container-fluid {height:118px;}
@media all and (max-width:767px) {
    .navbar-brand {width:140px;margin-left:10px;}
    .navbar {background:#fff;}
    .navbar-collapse {float:none;background:#fff;height:100%;}
    .navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover {background:transparent;}
    .navbar-default .navbar-toggle {border:transparent;}
    .navbar-default .navbar-toggle .icon-bar {background:#000;}
    .navbar-nav>li>ul>li>ul {display:none;}
    .navbar-nav>li>ul {display:none;}
}
.carousel-indicators li{ height: 3px; border: none !important; }
.carousel-indicators .active{ height: 3px;}
/*导航结束*/

/* banner */
/* .jq22-container{ padding-top:50px;} */
.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:26px;height:9px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a {display:inline-block;width:26px;height:9px;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{ margin-top:0;width:100%;display:inline-block;background:#f5f5f5;}
.sytit{ border-left:2px solid #c4151d;padding:30px 0 0 30px;margin-bottom: 80px;}
.sytit h3{ font-size:28px;font-weight:600;color:#333;margin-bottom:0;}
.sytit h3 span{ font-size:35px;color:#999;display:inline-block;margin-top:-10px;}
.sytit2{ font-size:28px;font-weight:600;color:#fff;margin-bottom:50px;position:relative;}
.sytit2::before{ content: "";position:absolute;width:2px;height:86px;background:#c4151d;top:-99px;left:50%;}
.syabox{ width: 80%;margin: 0 auto 80px;}
.syabox h1{ font-weight: 600;margin-bottom: 30px;}
.syabox p{ font-size: 18px;line-height: 32px;}
.adtu{ background: url(../images/bg1.jpg) center center no-repeat fixed;
    background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    max-height: 560px;
    padding: 100px 0;
    color: #fff;
    position: relative;margin-top:-16px;text-align:center;}
.adtu a{ color:#fff;font-size:24px;border:1px solid #fff;padding:10px 80px;display:inline-block;margin:0 auto;}
.adtu a:hover{ background: #c4151d;border:1px solid #c4151d;}


/*数据统计滚动*/
.product-number-info{ margin-top:30px;position:relative;}
.product-number-info ul {margin-top: 20px; position: relative;margin-left: 20%;}
.product-number-info ul.q:after {content:"";clear:both;display:table;}
.product-number-info li {float:left; width:26%;height:auto;margin:0;color:#333;background: #fff;display: inline-block; padding:42px; 
    box-shadow: 0px 0px 29px 0px rgba(0, 0, 0, 0.1);}
.product-number-info li:hover{color:#c4151d;}
.product-number-info li:first-child {border:none;}
.product-number-info li b {font-weight:400;font-size:56px;line-height:1;display:inline-block;position:relative;margin:15px 0 10px;}
.product-number-info li b i {font-style:normal;}
.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:16px;font-weight:100;padding-left:2px;position:relative;top:-4px;}
.product-number-info li h4 {font-size:20px;margin:0;font-weight: 500;}
.product-number-info li span{ font-size: 24px;border:1px solid #333;border-radius: 50%;padding:8px;margin-bottom: 20px;width:42px;height:42px;text-align:center;}
.product-number-info li:hover span{ color:#333;}
.product-number-info li.item1 {height:300px;transition:0.5s;margin-top:20px;}
.product-number-info li.item1:hover {transform:translate(0,-10px);}
.product-number-info li.item2 {height:250px;transition:0.5s;margin-top:70px;}
.product-number-info li.item2:hover {transform:translate(0,-10px);}
.product-number-info li.item3 {height:320px;transition:0.5s;box-shadow: 0px;background:#c4151d url(../images/);color:#fff;text-align:center;}
.product-number-info li.item3 b{ font-size:32px;font-weight:600;margin-bottom:30px;}
.product-number-info li.item3:hover {transform:translate(0,-10px);}
.product-number-info li.item4 {height:300px;transition:0.5s;margin-top:20px;}
.product-number-info li.item4:hover {transform:translate(0,-10px);}
.product-number-info li.item5 {height:250px;transition:0.5s;margin-top:70px;}
.product-number-info li.item5:hover {transform:translate(0,-10px);}


/* yytubox */
.yytubox{ width:100%; display:inline-block; margin:30px 0; overflow: hidden;}
.yytulist{ width:100%;display: flex; display: -webkit-flex; flex-flow: row wrap; justify-content: space-between;}
.yytuleft { width:32.5%;}
.yytuleft { position:relative;}
.yyturight{ display:inline-block;width:32.5%;}
.yyzi{ position: absolute; }
.yyzi h2{ font-weight: 600; font-size: 20px; letter-spacing: -1px; text-shadow: 0px 2px 5px rgba(0,0,0,.6);;}
.yyzi h2 a{color: #fff; }
/* .yyzi p{ background:#fff; padding:5px 20px; border-radius: 30px;} */
.yytitbox{ position: relative;display: flex; flex-wrap: wrap; align-items: center; justify-content: center; }
.marbott{ margin-bottom: 3%;}
@media (min-width:1500px) {
    /* .yytubox{  max-height: 830px; } */
}
.yypicture {width:100%;margin:0 auto;overflow:hidden;position: relative;}
.yypicture::before{ content: ""; position: absolute;width: 100%;height: 100%;background:rgba(0,0,0,.1);}
.yypicture img {transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;}
.yypicture:hover img {cursor: pointer;transform:scale(1.1);-webkit-transform:scale(1.);-o-transform:scale(1.1);-moz-transform:scale(1.);}
.yypicture.ny{ width:96%;margin:0 2%;}


.syoushi{ width:100%;height:auto;background:url(../images/map.jpg) center center no-repeat;display:inline-block;}
.titbox{ background: #c4151d;}
/* syoushi */
.youshibox{ margin: 30px 0 50px;}
.youshibox ul{ width:100%;height:auto;display: inline-block;border:solid 1px rgba(0,0,0,.1);}
.youshibox ul li{ padding:30px 50px 40px;}
.youshibox ul li p{ margin-bottom:36px;color:#888;}
.youshibox ul li img{ -webkit-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}
.youshibox ul li:hover img{ -webkit-transform: translateY(-10px);transform: translateY(-10px);}
.lright{border-right:solid 1px rgba(0,0,0,.1);}
.lbottom{border-bottom:solid 1px rgba(0,0,0,.1);}
.youshibox ul li h3{ font-size:20px;font-weight:600;}
.youshibox ul li:hover h3{ color:#c4151d;}


.sychanpin{ width:100%;height:auto;display:inline-block;background:url(../images/bg2.jpg) center center no-repeat;padding:80px 0 60px;}
.sycp{ width:98%; margin:0 1%;overflow:hidden;position:relative;}
.sycp::before{ content:"";position:absolute;width:100%;height:70%;background:#f5f5f5;}
.sycp a{ position:relative;z-index:2;color:#333;}
.sycp img {transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;}
.sycp:hover img {transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);}
.sycp h3{ padding-top:50px;font-weight:600;}
.sycp:hover h3{ color:#c4151d;}



/* sy-news */
.synews {width:100%;height:auto;padding:80px 0;}
.synzi {padding:22px 30px;}
.synzi .time {font-size:22px;color:#d8171b;position:relative;margin-bottom:15px;}
.synzi .time::before {content:"";width:50px;height:2px;background:#d8171b;position:absolute;top:10px;left:156px;}
.synzi h3 {font-size:18px;color:#333;line-height:32px;margin:0 0 24px;}
.synzi span {font-size:15px;color:#555;}
.synews ul {width:100%;display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;}
.synews ul li {width:32%;transition:all 0.3s ease 0s;background:#f5f5f5;}
.synews ul li:hover {box-shadow:0px 10px 30px rgba(0,0,0,0.1);transform:translate(0,-10px);}


/* footer */
.footer {width:100%;height:auto;padding:60px 0;background:#222;color:#f5f5f5;display:inline-block;vertical-align:top;}
.footer p {color:#ddd;font-size: 16px;}
.footer p b {color:#dd242c;font-size:18px;}
.flist h3 {font-size:18px;font-weight:400;color:#8f8f8f;margin-bottom:26px;}
.flist p {width:100%;display:inline-block;}
.flist p a {font-size:14px;color:#ddd;}
.flist p a:hover{ color:#dd242c;}
.flist p span {float:left;}
.fright {width:100%;height:auto;display:inline-block;}
.fright .frbot{ margin-bottom: 24px;}
.fright .frbot h5{ color: #8f8f8f;}
.fright h2 {font-size:24px;margin-bottom:30px;}
.fright h3 {font-size:18px;margin-bottom:15px;color:#8f8f8f;margin-bottom:26px;}
.ficon i {font-size:24px;color:#999;margin-right:10px;}
.bq {width:100%;height:auto;margin:36px 0 0;border-top:1px solid #444;padding:20px 0 0;display: flex; display: -webkit-flex; flex-flow: row wrap; justify-content: space-between;}
.bq a {color:#ddd;}
.ewm {width:100px;height:auto;}


/* 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:#fff;margin:60px 0;}
.nytitle {width:100%;height:auto;display:inline-block;margin:0 0 30px 0;}
.nytitle h2 {text-transform:uppercase;color:#111;font-weight:600;font-size:28px;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;}
.abjj p{ line-height:28px;}

/* ny-download */
.downlist h3{ margin-bottom: 38px; font-size: 22px; font-weight: 600;}
.downbox{ width:100%; height: auto; display: inline-block; margin:0;}
.downbox li a{ width: 96%; height: auto; color: #333; margin: 10px 2%; background: #fff; border: 1px solid #ddd; display: inline-block; padding: 20px 26px;}
.downbox li:hover a{ border: 1px solid #db2218}
.downbox p{ text-indent: 0; font-size: 17px; font-weight: 600; color: #555; margin-bottom: 15px;}
.downbox li a b{  color: #555; font-weight: normal !important; border-radius: 0; float: right; padding: 0 10px;}
.downbox li:hover a b{ background: #db2218 color: #fff; border: none; }

/* 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;}

/* ny-product */
.nyprobg {width:100%;height:auto;background:#e5e5e5;padding:60px 0;}
.single-blog {position:relative;}
.single-blog {width:95%;margin:0 auto 20px;background:#fff;}
.blog-img{width:100%;margin:0 auto 20px;overflow:hidden;}
.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:hover .blog-img img {transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);}
.blog-content{ width: 100%;display: inline-block;border-bottom:1px solid #e5e5e5;}
.blog-content h3 {margin:0;font-size:18px;font-weight:600;text-align:center;line-height:30px;padding-top:20px;display:flex;flex-wrap:wrap;
    align-items:center;justify-content:center;}
.blog-content h3 a {color:#333;}
.single-blog:hover .blog-content h3 a {color:#c4151d;}
.blog-content h6{ font-size:12px;color:#fff;background:#666;display:inline-block;float:right;margin-right:20px;padding:5px;}
.single-blog:hover .blog-content h6{ background:#333;}
.prowz {line-height:52px;text-align:center;background:#c4151d;color:#fff;font-size:15px;}
.prowz i {color:#fff;font-size:20px;}
.prowz a {color:#fff;}
.prowz ul{ width: 100%; line-height: 52px; margin: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center;}
.prowz ul li{ float: left; margin: 0 20px;}
.prowz ul li a{ font-size: 18px; }
.prowz ul .pactive a{ color:#fff;height:53px;line-height:53px;display:inline-block;position:relative;}
.prowz ul .pactive a::before{ content:"";position:absolute;top:0;left:0;right:0;width:100%;height:3px;background:#fff;}
.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;}
.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;}
.pro-title h2 {font-size:20px !important;height:42px !important;line-height:42px !important;}
.pro-title {margin-top:0 !important;}
.pcsright {padding-left:30px;}
/* .canshu {width:100%;margin:5px 0 0 0;padding:0 15px 0 0;height:500px;overflow-y:auto;overflow-x:hidden;}
.canshu::-webkit-scrollbar {width:4px;height:4px;}
.canshu::-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);}
.canshu::-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);} */
.canshu h4{ width:100%;height:46px;line-height:46px;background:#ddd;color:#333;text-align:center;font-weight:600;margin:40px 0 0;}
.canshu p{ font-size: 16px;}
.canshu table {width:100% !important;height:auto;margin:20px auto 10px;}
.canshu table tbody tr {border-bottom:1px dotted rgba(12,32,72,.6);}
.canshu table tbody tr:nth-of-type(odd) {font-weight:600;}
.canshu table tbody tr td {width:100px !important;height:auto;padding:10px;display:table-cell;vertical-align:inherit;white-space:nowrap;text-align:left;}
.canshu table tbody tr td img {max-height:100px;max-width:76%;height:auto;}
.canshu table tbody tr td:last-child {border-right:none;}
.canshu table tbody tr td p {width:100%;height:auto;display:table-cell;}
.xunjia {margin:12px 0;width:120px;height:28px;line-height:28px;background:#333;text-align:center;}
.xunjia a {color:#fff;}
.xunjia:hover {background:#f57720;}
.sp-large a img {width:100% !important;}
.protop {width:100%;height:auto;display:inline-block;margin:0 0 12px 0;}
.protop h2 {float:left;font-size:24px;font-weight:600;margin:10px 0;}
.sp-large a img {min-width:468px !important;}
.wenz{ width:96%;margin-left:4%;padding:15px;}
.wenz h3{ font-size:24px;margin-bottom:30px;}
.wenz p{ text-align:justify;}


/* ny-zhaopin */
.zpbox {width:100%;display:inline-block;padding:20px 16px;margin-bottom:15px;position:relative;background:#fafafa;box-shadow:1px 2px 5px #ddd;}
.zpbox h4 {margin:10px 0 18px;}
.zpbox h4 b {color:#c8000a;}
.zpbox h4 img {display:inline-block;height:20px;width:auto;margin-top:-24px;position:absolute;top:42px;left:20px;}
.zpbox h4 span {font-size:14px;}
.zpbox p {color:#555;font-size:13px;}
.zpbox a {width:100%;height:auto;display:inline-block;color:#333;}
.zpleft {width:86%;height:auto;float:left;padding-left:36px;}
.zpleft h4 {font-size:18px;font-weight:600;}
.zpleft h5 {font-size:14px;color:#666;padding-left:5px;margin:0;}
.zpright {width:14%;float:right;height:auto;text-align:center;background:none;border-radius:0;color:#555;border:1px solid #555;margin:22px 0 0;padding:5px 0;font-size:13px;}
.zpbox:hover .zpright {color:#c8000a;border:1px solid #c8000a;}
.joinleft b {color:#333;}
.joinleft ul {margin:20px 0 0;width:90%;}
.joinleft ul li {border-bottom:1px dotted #ddd;padding:10px 0;color:#777;}
.joinms {padding:30px 50px;color:#666;border:5px solid #f5f5f5;line-height:32px;margin-top:20px;}
.joinms p {margin:0;}
.joinms p strong {color:#c8000a;font-size:18px;}
.linkpad h3 {font-size:24px;color:#333;}
.pback {float:right;display:block;font-size:14px;padding:2px 22px;border-radius:15px;background:#999;color:#fff;text-decoration:none;}
.pback:hover {background:#c8000a;color:#fff;}

/* 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:0 0 10px;font-weight:600;}
.newshow h3 {font-size:22px;margin-bottom:20px;}
.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;}

/* ny-contact */
.linkmap{ width:100%; height:auto; display: inline-block; background: #444; }
.linkmesg{ width:100%; height:auto; display: inline-block; background:#fff; margin: 40px 0 0;}
.linkbox {width:100%;height:auto;display:inline-block;padding:80px 50px 30px 0;}
.linkbox h3 { font-size:22px;margin: 42px 0 10px 0; border-left:5px solid #fff;padding-left:8px; font-weight: 600; color:#fff;}
.linkbox h5{ line-height:52px;border-bottom:1px solid rgba(255,255,255,.3);color:#fff;font-size:18px; margin-bottom: 40px;}
.linkbox h5 i{ color:#f5f5f5;font-size:20px;width:26px;height:auto;}
.linkbox b {font-weight:normal;}
.link2{ width:100%;height:auto; display: inline-block; margin: 0 0 12px;}
.link2 h4{ color: #fff; font-size: 16px; font-weight: 600; border-left: 3px solid #fff; padding-left: 5px;}
.link2 ul { margin-left: 20px;}
.link2 ul li {padding:0 15px;line-height:32px;color:#fff;font-size:16px;}
.messagebox {width:100%;display:inline-block;padding:68px 0;background:url(../images/bg3.jpg) center center no-repeat;}
.messagebox h4 {font-size:28px;font-weight:600;}
.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;}
.submit {background:#c8000a;color:#fff;border-radius:0;font-size:15px;width:200px;margin:22px auto;height:46px;outline:none;letter-spacing:1px;cursor:pointer;border:none;}


@media all and (max-width:768px) {
    html,body{ width:100%;overflow-x:hidden;}
    .cont9{ width:96% !important;height:auto;margin:0 2%;}
    .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{ color:#c4151d;}
    .flex-direction-nav{ display:none;}
    .product-number-info{ display:none;}
    .yyturight{ width:100%;}
    .yytuleft{ display:none;}
    .sytit2 { color: #333;}
    .synews ul li{ width: 100%;}
    .fright{ padding:0 0 0 30px;}
    .flist{ display:none;}
    .bq{ padding:0 30px;}
    .navbar-default .navbar-nav>li>a{ color:#333;}
    .navbar-nav>li>a{ line-height:20px;text-align:center;}
    /* ny-style */
    .nyban img{ width:150%;height:auto;margin:0 0 0 -50%;}
    .nyabbg{ width:96% !important;height:auto;margin:0 2% !important;}
    .abjj img{ width:100%;height:auto;}
    .newshow{ margin:50px 0 0;}
    .messagebox{ margin:20px 0;}
    .form-group{ width:100%;}
}