﻿@charset "utf-8";
/* eyoucms.com 易优CMS -- 好用,免费,安全 */
/* CSS Document */
body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div { border:0 none; margin:0; padding:0; font-weight:normal; font-family:"微软雅黑"; font-size:16px;}
header,footer, section, details, aside, menu, nav, article, hgroup, figure, figcaption, time { display:block; margin:0px; padding:0px;}
ul,ol,li{ list-style-type:none;}
select,input,img{ vertical-align:top;}
a img{ border:0;}
em,i{ font-style:normal;}
a:hover{ text-decoration:underline;}
a,a:active,a:focus { outline:none;}
textarea { resize:none;}
table { border-collapse:collapse; border-spacing:0;}
h2, h3, h4, h5, h6{ font-size:20px; font-weight:bold;}
.clearfix:before,.clearfix:after{ content:"";display:table;}
.clearfix:after{ clear:both;}
.clearfix{*zoom:1;/*IE/7/6*/}
a{ color:#7f7f7f; text-decoration:none;}
a:hover { color:#1BAD41; text-decoration:none;}
div {

max-width:1200px;
margin: 0 auto;
padding: 0;
}
/* 头部 */
.top-box{ width:100%; height:195px;}
.top-t{ width:100%; height:40px;}
.t-con{ width:1200px; height:40px; overflow:hidden; margin:0 auto;}
.td-l{ width:600px; line-height:40px; color:#fff; float:left;}
.td-r{ width:232px; padding:0 0 0 368px; overflow:hidden; float:left;}
.td-r ul{ width:242px;}
.td-r h3{ line-height:40px; color:#fff; float:left;}
.td-r li{ width:18px; height:40px; margin:0 10px 0 0; cursor:pointer; float:left;}
.top-j{ width:1200px; height:127px; overflow:hidden; margin:0 auto;border-bottom: 1px solid #CCCCCC;}
.logo-box{ height:127px; float:left;}
.logo-font{ float: left; margin-left: 15px;margin-top: 35px;}
.logo-font2{float: left;width: 280px;font-size: 24px;color: #93C043;line-height: 127px;margin-left: 105px;}
.logo-font2 img{margin-top: 50px;}
.logo-font-top{ font-size: 24px;font-weight: bold;color: #333333;}
.logo-font-bottom{ font-size: 14px;}
.top-right{ float: right;}
.top-right-serch{ margin-top: 45px;}
.logo-box img{ display: flex; padding-top: 20px;}
.t-ico{ width:600px; height:127px; float:left;}
.ico-dh{ width:205px; font-size:24px; line-height:24px; padding:40px 0 0 105px; color:#7f7f7f; float:left;}
.ico-dh p{ font-size:18px;}
.ico-u{ width:290px; height:127px; overflow:hidden; float:left;}
.ico-u ul{ width:291px;}
.ico-u li{ width:96px; text-align:center; padding:79px 0 0 0; margin:0 0 0 1px; float:left;}
.entrance-box{width:250px; height:30px; padding-top: 52px;}
.entrance-href{font-size: 18px; font-weight: normal;}


/* 导航 */
.menu-box{ width:100%; height:45px;padding: 10px 0 10px 0;}
.nav{ width:1200px; height:45px; line-height:45px; position:relative; z-index:1; margin:0 auto;}
.nav a{ color:#2B2B2B;}
.nav-font{ font-size:18px;font-weight: normal;}
.nav .nLi{ float:left;  position:relative; display:inline;}
.nav .nLi h3{ width:150px; text-align:center; float:left;}
.nav .nLi h3 a{ display:inline-block;}
.nav .sub{ display:none; width:163px; left:0; top:45px; position:absolute; text-align:center; line-height:45px;}
.nav .sub li{ zoom:1;}
.nav .sub a{ display:block; padding:0 10px;}
.nav .sub a:hover{ color:#fff;}
.nav .on h3 a{ color:#2B2B2B;}

/* banner */
.banner-box{ height:306px; position:relative;}
/*.banner-box{ min-width:1000px; height:460px; position:relative;}*/
.banner-box .banner{ position:relative; z-index:0;}
.banner-box .banner ul{ width:100% !important;}
.banner-box .banner li{ width:100% !important; height:306px;}
/*.banner-box .banner li{ width:100% !important; height:460px;}*/
.banner-box .banner li a{ position:absolute; width:100%; height:306px; display:block; z-index:1;}
/*.banner-box .banner li a{ position:absolute; width:100%; height:460px; display:block; z-index:1;}*/
.banner-box .dn{ min-width:100%; position:absolute; z-index:1; bottom:5px; left:0; height:30px; line-height:30px; text-align:center;}
.banner-box .dn ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:4px; background:#fff; border-radius:14px; overflow:hidden; line-height:9999px; filter:alpha(opacity=100);opacity:1;}
.banner-box .dn ul .on{ filter:alpha(opacity=100);opacity:1;}


/* 公共样式 */
.pull-left{
    float: left!important;
}
.pull-right{
    float: right!important;
}
.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
ul,li{
    margin:0;
    padding:0;
    list-style-type: none;
}


/* 轮播图插件样式 */
.carousel-box{
    position: relative;
    width:100%;
}
.transverse-box{
    position: relative;
    width:66.7%;
}
.img-item{
    position: absolute;
    top:0;
    left:0;
    z-index: 0;
}
.vertical-box{
    position: relative;
    width:33.3%;
}
.vertical-box ul{
    overflow: hidden;
}
.img-item{
    transition: width 1s;
}
.img-item img{
    width:100%;
    height:100%;
}
.vertical-box ul li{
    font-size: 0;
}
.vertical-box ul li img{
    width:100%;
    height:100%;
}
.left-arrow{
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top:50%;
    left:0px;
    color:#fff;
    margin-top:-35px;
    font-size: 50px;
    font-weight: 200;
    text-align: center;
    line-height: 100px;
    width:50px;
    height:70px;
    background:rgba(0,0,0,0.6);
    cursor: pointer;
    z-index: 99;
}
.right-arrow{
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top:50%;
    right:0px;
    color:#fff;
    margin-top:-35px;
    font-size: 50px;
    font-weight: 200;
    text-align: center;
    line-height: 100px;
    width:50px;
    height:70px;
    background:rgba(0,0,0,0.6);
    cursor: pointer;
    z-index: 99;
}



/* 搜索 */
.search-box{ width:1200px; height:36px; padding:0 0 0 0; overflow:hidden; margin:20px auto 0 auto;}
.ss-l{ width:650px; height:36px; line-height:36px; overflow:hidden; float:left; color: #7f7f7f;}
.ss-l .animate {display: inline-block;white-space: nowrap;animation: 10s wordsLoop linear infinite normal;}

.ss-l h3{ float:left;}
.ss-l a{ padding:0 20px 0 0; float:left;}
.ss-r{ width:365px; position:relative; overflow:hidden; float:right;}
.ss-r-input{ width:365px; float: left;border-radius: 20px;background: #F1F1F1;}
.ss-r input { width:355px; background:#F1F1F1; height:36px; border:0; padding:0 0 0 10px;}
.ss-r input:focus{outline: none;}
.ss-r .go { position:absolute; display:block; top:0; right:0; width:60px; height:30px; cursor:pointer;margin: 3px;border-radius: 20px;}

/* 关于我们&新闻动态 */
.usne-box{ width:1200px; overflow:hidden; margin:50px auto 0 auto;}
.us-box{ width:750px; height:345px; overflow:hidden; margin:0 20px 0 0; float:left;}
.us-tu{ width:290px; height:320px; padding:0 25px 25px 0; background:url(../img/ustu-bg.jpg) right bottom no-repeat; overflow:hidden; float:left;}
.us-con{ width:415px; height:345px; color:#7f7f7f;  margin:0 0 0 20px; overflow:hidden; float:left;}
.us-tit{ height:37px; font-size:18px; color:#ccc; padding:0 0 0 35px; line-height:19px; overflow:hidden;}
.us-tit p{ color:#000; font-size:18px;}
.us-wz{ margin:20px auto; height:238px; line-height:30px; overflow:hidden;}
.us-more{ width:90px; height:30px; line-height:30px; text-align:center; overflow:hidden; margin:0 325px 0 0;}
.us-more a{ width:90px; height:30px; color:#fff; display:block;}
.ne-box{ width:430px; height:345px; overflow:hidden; float:left;}
.ne-box .hd{ width:426px; height:36px;}
.ne-box .hd li{ width:146px; height:36px; line-height:36px; text-align:center; float:left;}
.ne-box .hd li a{ text-decoration:none; display:block;}
.ne-box .hd span{ width:126px; height:36px; line-height:36px; text-align:center; float:left;}
.ne-box .bd{ padding:5px 0 0 0;}
.ne-box .bd li{ height:41px; line-height:41px; border-bottom:1px dashed #ccc; background:url(../img/dian.jpg) center left no-repeat; padding:0 0 0 21px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ne-box .bd li span{ float:right; color:#7f7f7f;}

/* 联系我们 */
.lx-box{ width:1200px; height:240px; margin:50px auto 0 auto;}
.lx-l{ width:550px; height:240px; float:left;}
.lx-l img{ width:550px; height:240px;}
.lx-r{ width:650px; height:240px; position:relative; float:left;}
.lx-r .kf{ width:200px; height:320px; position:absolute; top:-80px; right:10px;}
.lx-ico{ height:30px; color:#fff; padding:2px 0 0 42px; font-size:30px; font-style:italic; position:absolute; top:30px; left:40px;}
.lx-ico span{ font-size:24px;}
.lx-wz{ position:absolute; top:70px; left:50px; color:#fff; line-height:24px; width:400px;}
.lx-an{ position:absolute; left:170px; bottom:30px; text-align:center;}
.lx-an a{ width:120px; height:32px; line-height:32px; text-align:center; display:block; text-decoration:none;}

/* 产品展示 */
.cp-box{ width:1200px; overflow:hidden; margin:0 auto 0 auto;padding-bottom: 20px;}
/*.cp-box2{ width:100%; overflow:hidden; margin:0 auto 0 auto;background-color:#F1F1F1 ;}*/
.cp-tit{ height:30px; line-height:30px; text-align:center; font-size:30px; background:url(../img/cp-tit.jpg) center no-repeat; overflow:hidden;}
.cp-tit-first{ height:18px; line-height:18px; text-align:center; font-size:18px;  overflow:hidden;font-weight: bold;color: #1BAD41;margin-bottom: 30px;}
.cp-tit-first2{ height:30px; line-height:30px; text-align:center; font-size:30px;  overflow:hidden;font-weight: bold;color: #93C043;margin-bottom: 30px;width: 677px;margin-left: 0px;}
.cp-tit-first3{ height:18px; line-height:18px; text-align:center; font-size:18px;  overflow:hidden;font-weight: bold;color: #1BAD41;margin-bottom: 30px;}
.fl-box-right{float: right;margin-top: 67px;}
.fl-box-right-top{width: 260px;height: 260px;}
.fl-box-right img{width: 100%;}
.fl-box-right-buttom{margin-top: 26px;}
.fl-box-right-buttom-img1{float: left;width: 120px;height: 120px;}
.fl-box-right-buttom-img2{float: left;width: 120px;height: 120px;margin-left: 20px;}
.cp-tit span{ font-size:30px; color:#cfcfcf; margin:0 5px 0 0;}
.fl-box{ width:140px; height:200px; margin:20px 55px 20px 5px; overflow:hidden; overflow:hidden; float:left;box-shadow: 0px 5px 6px 0px #dfdada;background-color: #fff;}
.fl-tit{ height:40px; font-size:30px; line-height:30px; text-align:center; background:url(../img/bg1.png) center no-repeat;}
.fl-tit a{ color: #FFFFFF;}
.fl-tit p{ font-size:24px;}

.fl-tit2{ height:85px; font-size:30px; line-height:30px; text-align:center; background:url(../img/bg2.png) center no-repeat; padding:23px 0 0 0;}
.fl-tit2 a{ color: #FFFFFF;}
.fl-tit2 p{ font-size:24px;}

.fl-con{ width:140px; height:140px; position:relative;}
.fl-con li{ width:140px; height:34px; line-height:36px; text-align:center; margin:12px auto 0 auto; overflow:hidden;font-size: 18px;}
.fl-con li a{ width:100px; height:32px; display:block;margin-left: 20px;color: #333333;line-height: 32px;cursor: pointer;}
.fl-con .hit a{color: #10A638;border:1px solid #10A638;border-radius: 20px;}
.fl-con .hit2 a{color: #93C043;border:1px solid #93C043;border-radius: 20px;}
.fl-con li a:hover{color: #93C043;}
.cp-more{ width:208px; height:36px; line-height:36px; text-align:center; position:absolute; bottom:-17px; left:10px;}
.cp-con{ width:970px; height:402px; margin:20px 0 0 0; overflow:hidden; float:left;position: relative;}
.cp-con ul{ width:970px; height:422px;}
.cp-con li{ width:260px; height:315px; margin:0 95px 20px 0; overflow:hidden; float:left;}
.cp-con li:nth-child(3){ margin:0 0 20px 0;}
.cp-con li:nth-child(6){ margin:0 0 20px 0;}
.cp-con li .c-tu{ width:260px; height:200px; overflow:hidden;}

.cp-con li .c-tu a{ color:#fff; -webkit-transition:All 2s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; transition:All 0.4s ease-in-out;}
.cp-con li .c-tu a:hover{ text-decoration:none; display:block; transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05);-ms-transform:scale(1.05);}
.cp-con li .c-tit{ width:100%; height:30px; padding-top: 10px;text-align:center; margin:5px 0 0 0;}
.cp-con li .c-tit-top{ width:100%; height:30px; line-height:30px; text-align:center; margin:20px 0 0 0;font-size: 20px;font-weight: bold;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow:ellipsis;float: left;}
.c-tit a {color: #333333;}
.c-tit-2{text-align: center;margin-top:10px;}
.c-tit-2 a{color: #333333;font-size: 24px;}
.c-tit-2 a:hover{color: #1BAD41;}
.c-tit-top a{color: #333333;}
.cp-con a{color: #333333;}
.cp-con a:hover{color: #93C043;}
/* 案例展示 */
.al-box{ width:1200px; overflow:hidden; margin:50px auto 0 auto;}
.al-tit{ height:30px; line-height:30px; text-align:center; font-size:30px; background:url(../img/al-tit.jpg) center no-repeat; overflow:hidden;}
.al-tit span{ font-size:30px; color:#cfcfcf; margin:0 5px 0 0;}
.al-con{ width:1200px; height:191px; overflow:hidden; margin:20px 0 0 0; position:relative;}
.al-con .next{ width:54px; height:60px; margin:65px 20px 66px 0; overflow:hidden; cursor:pointer; float:left;}
.al-con .prev{ width:54px; height:60px; margin:65px 0 66px 20px; overflow:hidden; cursor:pointer; float:left;}
.al-con .bd{ width:1200px; height:191px; overflow:hidden; float:left;}
.al-con li{ width:210px; height:179px; padding:5px; border:1px solid #ececec; margin:0 20px 20px 0; overflow:hidden; float:left;}
.al-con li .c-tu{ width:210px; height:144px; overflow:hidden;}
.al-con li .c-tu a{ color:#fff; -webkit-transition:All 2s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; transition:All 0.4s ease-in-out;}
.al-con li .c-tu a:hover{ text-decoration:none; display:block; transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05);-ms-transform:scale(1.05);}
.al-con li .c-tit{ width:210px; height:30px; line-height:30px; text-align:center; margin:5px 0 0 0;}
.pageListNav strong{font-weight: normal;}
/* 底部 */
.foot-box{ width:100%; }/*margin:50px 0 0 0;*/
.link-box{ width:100%;float: left; }
.link-con{ width:100%; line-height:40px; margin:0 auto; padding-left: 10px;}
.link-con h3{ color:#333333; float:left; font-size: 16px; width: 10%;font-weight: bold;}
.link-con .cont-link{ width: 90%; float: left;}
.link-con a{ color:#333333; margin:0 20px 0 0; float:left;}
.foot-con{ width:100%; height:220px;padding-top: 30px;}
.foot-cc{ width:1200px; height:155px; overflow:hidden; margin:0 auto;border-bottom: 1px solid #cccccc;}
.foot-cc-left1{float: left;width: 250px;line-height: 150px;font-size: 16px;}
.foot-cc-left1 ul{}
.foot-cc-left1 li{height: 28px;line-height: 28px;font-size: 14px;}
.foot-cc-left1 li a{color: #333333;}
.foot-cc-left1 li a:hover{color: #1BAD41;}
.foot-cc-left2{float: left;width: 350px;line-height: 150px;font-size: 16px;margin-left: 80px;}
.foot-cc-left2 ul{}
.foot-cc-left2 li{height: 28px;line-height: 28px;font-size: 14px;}
.foot-cc-left3{float: right;width: 100px;margin-left: 150px;}
.foot-cc-left3-img{width: 100px;margin-top: 9px;height: 100px;}
.foot-cc-left3-font{font-size: 14px;font-weight: bold;margin-top: 5px;}
.foot-l{ width:45%; height:220px; padding:20px ; float:left; }
.foot-f{ float: left; width: 30%; text-align: center; height: 160px; border-left: solid 1px #ececec; padding: 5px;}
.foot-f a{color: ##7f7f7f;}
.foot-f ul li{ line-height: 26px;}
.foot-menu{ padding:0 20px;}
.foot-menu-con{ width:778px; overflow:hidden;}
.foot-menu-con ul{ width:783px;}
.foot-menu-con li{ width:82px; height:50px; line-height:50px; font-size:14px; text-align:center; padding:0 0 0 5px; float:left;}
.foot-menu-con li a{ color:#fff; height:50px; display:block;}
.foot-menu-con li a:hover{ color:#fff; height:50px; text-decoration:none; display:block;}
.foot-wz{ color:#7f7f7f; height:112px; font-size: 14px; padding-left: 2px; }
.foot-wz a{ color:#7f7f7f;}
.foot-r{width:25%;height:220px; margin:20px 0;float: left; text-align: center;}/*width:240px; */
.foot-r img{ width:50%;display:block; margin:0 auto;}
.foot-ll{width: 20%; float:left; margin:20px 0; text-align: center;}
.foot-ll p{ color: #7f7f7f; font-size: 14px;}
/*右侧悬浮导航*/
.fixed-right-nav{ position:fixed; z-index:50;right:50%; margin-right:-688px; top:80%; margin-top:-100px; width:68px; text-align:center; opacity:.9;}
.fixed-right-nav a{ display:block; height:50px; border-radius:2px; margin-bottom:2px; background:#939393; overflow:hidden; color:#fff; text-decoration:none;}
.fixed-right-nav a:hover{ text-decoration:none;}
.fixed-right-nav .backtop i{ display:block; width:29px; height:17px; margin:17px auto 0; background:url(../img/ico.png!c) no-repeat -42px -116px;}
.fixed-right-nav .msg i{ display:block; width:16px; height:17px; margin:9px auto 0; background:url(../img/ico.png!c) no-repeat -48px -45px;}
.fixed-right-nav .decora i{ display:block; width:18px; height:18px; margin:8px auto 0; background:url(../img/ico.png!c) no-repeat -47px -68px;}
.fixed-right-nav .qrcode i{ display:block; width:18px; height:18px; margin:15px auto 0; background:url(../img/ico.png!c) no-repeat -47px -91px;}
.fixed-right-nav .qrcodePic{ position:absolute; bottom:2px; visibility:hidden;right:80px; width:150px; height:150px;transform:scale(0);-webkit-transform:scale(0);transition:all ease .3s;-webkit-transition:all ease .3s;transform-origin:right bottom;-webkit-transform-origin:right bottom;cursor:default}
.fixed-right-nav .qrcode:hover .qrcodePic{ visibility:visible;transform:scale(1);-webkit-transform:scale(1);}
@media(max-width:1410px){
    .fixed-right-nav{ right:0; margin-right:0;} 
}

/* 内页 */
.n-box{ width:1200px; overflow:hidden; margin:0 auto;}
.n-l{ width:140px; height:200px; margin:20px 55px 20px 5px; overflow:hidden; overflow:hidden; float:left;box-shadow: 0px 5px 6px 0px #dfdada;background-color: #fff;}
.n-r{ width:1000px; margin:20px 0 0 0; float:left;}

.n-cont{ line-height:30px; } /*background:#f5f5f5;*/
.n-cont img{ display:block; margin:20px auto 10px auto; max-width:100%; height:auto !important;}
.con_title{text-align:center; font-size:20px; margin-top:10px;}
.author{ text-align:center; font-size:12px; border-bottom:#c8c8c8 dashed 1px; height:28px; line-height:28px; margin:5px 0px 10px 0px;}
.n-zb{ height:16px; line-height:16px;overflow:hidden;}
.n-zb a{ color:#000;}
.fy{ margin:30px 0 0 0; border-top:1px dashed #c8c8c8; padding:7px 0 0 10px; line-height:30px;}

.l-b{ overflow:hidden;}
.n-lx{ width:232px; height:370px; margin:20px 0 0 0; position:relative; overflow:hidden;}

.n-lx-ico{ height:40px; line-height:20px; color:#fff; padding:0 0 0 42px; font-size:24px; font-style:italic; position:absolute; top:20px; left:20px;}
.n-lx-ico p{ font-size:18px;}
.n-lx-wz{ position:absolute; top:70px; left:3px; color:#fff; line-height:24px;}/*width:192px; */
.n-lx-an{ position:absolute; left:20px; top:300px; text-align:center;}
.n-lx-an a{ width:90px; height:32px; line-height:32px; text-align:center; display:block; text-decoration:none;}

.lb-tit{ height:45px; line-height:45px; text-align:center;}
.er-fl{padding:10px 10px 0 10px;}
.er-fl li{ height:36px; line-height:36px; text-align:center; margin:0 0 10px 0;}
.er-fl li a{ display:block;font-size: 24px;color: #333333;}
/*.er-fl li a:hover{ color:#10A638; }*/

.n-tusm{ width:1000px; overflow:hidden;margin-bottom:30px;}
.n-tu{ width:970px; overflow:hidden;}
.n-tusm ul{ width:1000px; min-height:422px;}
.n-tu ul{ width:970px; min-height:422px;}
.n-tusm li{ width:69px; height:110px; margin:20px 15.6px 0 0; overflow:hidden; float:left;}
.n-tusm li:nth-child(12){margin:20px 0px 0 0;}
.n-tusm li:nth-child(24){margin:20px 0px 0 0;}
.n-tusm li:nth-child(36){margin:20px 0px 0 0;}
.n-tusm li:nth-child(48){margin:20px 0px 0 0;}
.n-tusm li:nth-child(60){margin:20px 0px 0 0;}
.n-tu li{ width:220px; height:244px;margin:20px 30px 0 0; overflow:hidden; float:left;}
.n-tu li:nth-child(4){margin:20px 0px 0 0;}
.n-tu li:nth-child(8){margin:20px 0px 0 0;}
.n-tu li:nth-child(12){margin:20px 0px 0 0;}
.n-tu li:nth-child(16){margin:20px 0px 0 0;}
.n-tusm li .c-tusm{ width:67px; height:67px; overflow:hidden;border: 1px solid #f1f1f1;border-radius: 10px;}
.n-tu li .c-tu{ width:220px; height:200px; overflow:hidden;border-radius: 10px;}
.n-tusm li .c-tusm a{ color:#fff; -webkit-transition:All 2s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; transition:All 0.4s ease-in-out;}
.n-tu li .c-tu a{ color:#fff; -webkit-transition:All 2s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; transition:All 0.4s ease-in-out;}
.n-tusm li .c-tusm a:hover{ text-decoration:none; display:block; transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05);-ms-transform:scale(1.05);}
.n-tu li .c-tu a:hover{ text-decoration:none; display:block; transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05);-ms-transform:scale(1.05);}
.n-tusm li .c-titsm{ width:69px; height:30px; line-height:30px; text-align:center; margin:5px 0 0 0;}
.n-tusm li .c-titsm a:hover{color: #10A638;}
.n-tu li .c-tit{ width:210px; height:30px; line-height:30px; text-align:center; margin:5px 0 0 0;}

.n-tusm-typelist{width:1000px; overflow:hidden;margin-bottom:30px;}
.n-tusm-typelist ul{ width:1000px;}
.n-tusm-typelist li{ width:80px; height:110px; margin:20px 73.3px 0 0; overflow:hidden; float:left;}
.n-tusm-typelist li:nth-child(7){margin:20px 0px 0 0;}
.n-tusm-typelist li:nth-child(14){margin:20px 0px 0 0;}
.n-tusm-typelist li:nth-child(21){margin:20px 0px 0 0;}
.n-tusm-typelist li:nth-child(28){margin:20px 0px 0 0;}
.n-tusm-typelist li:nth-child(35){margin:20px 0px 0 0;}
.n-tusm-typelist li .c-tusm a{ color:#fff; -webkit-transition:All 2s ease-in-out; -moz-transition:All 0.4s ease-in-out; -o-transition:All 0.4s ease-in-out; transition:All 0.4s ease-in-out;}
.n-tusm-typelist li .c-tusm a:hover{ text-decoration:none; display:block; transform:scale(1.05); -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05);-ms-transform:scale(1.05);}
.n-tusm-typelist li .c-tusm{ width:78px; height:78px; overflow:hidden;border: 1px solid #f1f1f1;border-radius: 10px;}
.n-tusm-typelist li .c-titsm{ width:80px; height:30px; line-height:30px; text-align:center; margin:5px 0 0 0;}
.n-tusm-typelist li .c-titsm a:hover{color: #10A638;}

.pageListNav{ margin:40px auto 0 auto; text-align:center;padding-bottom: 30px;}
.pageListNav a{ display:inline-block; padding:0 15px; height:36px; line-height:36px; color:#858585; margin:0 5px 0 0; border:1px solid #d6d6d6; border-radius:3px 3px;}
.pageListNav a:hover{ color:#fff; text-decoration:none;}
.pageListNav span{ display:inline-block; padding:0 15px; height:36px; line-height:36px; color:#ffffff; margin:0 5px 0 0; border:1px solid #d6d6d6; border-radius:3px 3px; background:#93C043;}
.pageListNav .ym{ width:27px; padding:0 15px; text-align:center; height:18px; margin:8px 5px 0 0; border:1px solid #d6d6d6;}

.n-fl{ width:228px; padding:0 0 12px 0; position:relative;}
.n-fl li{ width:208px; height:36px; line-height:36px; text-align:center; margin:12px auto 0 auto; overflow:hidden;}
.n-fl li a{ width:208px; height:36px; display:block;}

.n-lb{ margin:6px 15px 20px 0; overflow:hidden;width:1000px;}

.n-lb li{ height:41px; line-height:41px; border-bottom:1px dashed #ccc; padding:0 0 0 21px;}
.n-lb li span{ color:#7f7f7f; float:right;}
.n-lb li a:hover{color: #10A638;}
.n-lb2{ margin:20px 15px 20px 0; overflow:hidden;width:677px;float: left;position: relative;}
.n-lb2 li{ height:41px; line-height:41px; border-bottom:1px dashed #ccc; padding:0 0 0 21px;}
.n-lb2 li span{ color:#7f7f7f; float:right;font-size: 14px;}
.n-lb2-ps{position: absolute;top: 1px;left: 630px;font-size: 14px;width: 50px;}
.n-lb2-ps a:hover{color: #10A638;}
.n-lb2-ps2{position: absolute;top: 12px;left: 920px;font-size: 14px;width: 50px;}
.n-lb2-ps2 a:hover{color: #10A638;}
/*.n-lb2 li:nth-child(1){height: 120px;background-color: #F1F1F1;border-bottom: none;margin-bottom: 20px;}
.n-lb2 li:nth-child(2){height: 120px;background-color: #F1F1F1;border-bottom: none;margin-bottom: 20px;}*/
.n-lb2-a{background: #F1F1F1;height: 120px;}
/*.n-lb2-a:hover{background-color: #ddd;}*/
/*.aa:hover{background-color: #fff;}*/
.asd{height: 120px;background-color: #F1F1F1;border-bottom: none;margin-bottom: 20px;}
.asd:hover{background: #CCCCCC;}
.asd-left{float: left;width: 120px;text-align: center;}
.asd-left1{margin-top: 30px;font-size: 26px;font-weight: bold;color: #333333;}
.asd-left2{color: #333333;}
.asd-right{float: left;width: 540px;}
.asd-right1{margin-top: 24px;height: 18px;line-height: 18px;font-size: 18px;color: #333333;width:540px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow:ellipsis;}
.asd-right2{margin-top: 11px;font-size: 14px;}
.asd-right2 a:hover{color: #333333;}
.asd-right-list{float: left;width: 540px;}
.asd-right-list1{margin-top: 24px;height: 18px;line-height: 18px;font-size: 18px;color: #333333;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow:ellipsis;}
.asd-right-list-img{float: right;width: 133px;height: 100px;overflow: hidden;margin-top: 10px;margin-right: 30px;}
.asd-right-list-img img{width: 100%;}
.cp-title{width: 450px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow:ellipsis;float: left;}
/*.n-nl-lis{font-size: 18px;}*/
/*.n-lb2 a:hover {color: #1BAD41;}*/
.n-nl-lis a:hover{color: #1BAD41;}
.asd a:hover{color: #7f7f7f;}
.panest ul{ display: none;}
.panesz ul{ display: none;}
.panes ul{ display: none;}
/* 留言板 */
.lyb-box{ background:#f5f5f5; padding:20px; margin:20px 0 0 0; overflow:hidden;}
.oinput1{ border:1px solid #ccc; height:20px; line-height:20px; width:370px; color:#444; background:#fff;}
.oinput2{ border:1px solid #ccc; height:20px; line-height:20px; width:370px; color:#444; background:#fff;}
.textarea1{ border:1px solid #ccc; color:#444; background:#fcfcfc; font-size:14px; margin-top:5px;}
.mesage_ask{ line-height:1.8; background:#eee; padding:5px 10px; margin-top:10px; font-size:12px; color:#191919;}
.mesage_ask p{ margin:0;}
.mesage_replay{padding:5px 10px; line-height:1.8; font-size:14px;}
.mesage_replay p{ margin:0;}
.admin{ color:#a40101;}