@charset "utf-8";
/* CSS Document */
body{font-size:12px;font-family:"微软雅黑";margin:0px auto;padding:0px;color:#303030;overflow-x:hidden;}
img{border:none;}
p{margin:0;padding:0;}
ul,li,ol,dl,dt,dd{margin:0;padding:0;list-style-type:none;}
a{color:#333;font-size:12px;text-decoration:none;}
a:hover{color:#41A60A;text-decoration:none;}
.clearfix{zoom:1;}
.clearfix:after{display: block; clear: both; visibility: hidden; height:0; overflow: hidden; content: "."; }
.clear{clear: both;}
.center{margin:auto;}
.sbj{margin-top:30px;}
.sbj1{margin-top:60px;}
.sbj2{margin-bottom:30px;}
.fl{float:left;}
.fr{float:right;}
.topnav{position: absolute;top: 0px;z-index: 1999;width: 100%;margin:0px auto;}
.logo{color: #fff;text-align: center;font-size: 37px;font-weight: bold;padding: 10px 0px;}
.logo p{text-transform: uppercase;font-weight: normal;font-size: 12px;}
#nav{width: 100%;height:70px;line-height:70px;border-bottom: 2px solid #fff;}
#nav li{float:left;text-align:center;}
#nav li a{line-height:70px;display:block;height:70px;text-align:center;font-size:16px;color: #fff;}
#nav li:hover{text-decoration:none; height:70px;border-bottom: 2px solid #ff8d1d;}
#nav li:hover a{color: #ff8d1d;font-weight: bold;}
#nav li dl{background-color:#ff8d1d;list-style-type:none;text-align:left;left:-999em;position:absolute;z-index:99999;float:left;}
#nav li dl dt{height:46px;line-height:46px;border-bottom:1px solid #fff;}
#nav li dl dt a{font-size:14px;height:46px;line-height:46px;color: #fff!important;font-weight: normal!important;}
#nav li dl dt a:hover{font-size:15px;font-weight:bold!important;transition:all 0.3s ease-in-out 0s;}
#nav li:hover dl{left:auto;}
#wrap{ width:100%; background:url(../images/bgc.jpg) no-repeat center center; height:610px; padding:45px 0px;}
.title{ text-align:center;font-size:26px;font-weight: bold;}
.title p{ background:url(../images/line.png) no-repeat center bottom; padding-bottom:8px;text-transform: uppercase;font-weight: normal;font-size:16px;}
.company{ margin:0px auto;justify-content:space-between;display: flex;flex-wrap: wrap;}
.company dl{width:30%;margin-top:50px;text-align:center;}
.company dl img{margin-bottom:50px;transition: all .8s ease 0s;}
.company dl:hover img{transform: rotate(360deg);}
.company dl dt{ font-size:22px; color:#222222; font-weight:bold;}
.company dl p{ line-height:28px;color:#222222; margin-top:10px;}
.company dl li{ line-height:28px;color:#222222; margin-top:10px;}
.more{margin:20px auto 0px auto;background-color:#41A60A;width:160px;height:42px;line-height:42px;border-radius:10px;text-align:center;}
.more a{color:#fff;font-size:14px;font-weight:bold;}
.more:hover{background-color: #FF8D1D;}
.fs_rt dl{ margin:30px auto; text-align:center; height:37px;}
.fs_rt dl a{background-color:#41A60A;width:92px;height:31px;line-height:31px;text-align:center;display:inline-block; color:#fff;font-weight:bold;font-size:14px;margin:0px 6px;}
.fs_rt dl a:hover{width:92px;height:37px;line-height:31px;text-align:center;display:inline-block;color:#fff;background:url(../images/btn.png) no-repeat center top;}
.cur{width:92px;height:37px!important;line-height:31px;text-align:center;display:inline-block;color:#fff;background:url(../images/btn.png) no-repeat center top #fff!important;}
.n_list{justify-content:space-between;display: flex;flex-wrap: wrap;}
.n_list li{width:50%;border-bottom:1px dashed #999999;margin-bottom:20px;padding-bottom:20px;}
.n_list li p{margin-right:30px;}
.n_list li p img{width:140px;height:140px;float:left;margin-right:20px;}
.n_list li p a{color:#41a60a;font-size:14px;font-weight:bold;transition: all .8s ease 0s;}
.n_list li p span{color:#b2b2b2;margin:5px 0px;display:inline-block;}
.n_list li p b{font-weight:normal;color:#333333;line-height:22px;}
.n_list li p:hover a{margin-left:20px;}
#wrap1{ width:100%; background-color:#F5F3F4; padding:45px 0px;}
.pro-con ul{display:flex;justify-content:space-between;flex-wrap:wrap;}
.pro-con ul li{width:24%;margin-bottom:30px;transition:all ease-in-out 0.3s}
.pro-list{position:relative;transition:all ease-in-out 0.3s;overflow:hidden;-webkit-box-shadow:0 0 8px #999; -moz-box-shadow:0 0 8px #999; box-shadow:0 0 8px #999;}
.pro-list img{border:5px solid #FFFFFF;}
.pro-list:before{position:absolute;content:'';width:100%;height:0;left:0;bottom:0;transition:all ease-in-out 0.3s; }
.xiangqing1{position:absolute;text-align:center;transition:all ease-in-out 0.3s;border:5px solid #126900; background:rgba(255,255,255,0.6);}
.xiangqing1 dl a{color:#126900;display:block; font-size:18px; padding-top:110px; background:url(../images/fdj.png) no-repeat center bottom; padding-bottom:10px;}
.xiangqing1 dt{width:77px; height:21px; margin:9px auto 0px auto; text-align:center; background-color:#126900;}
.xiangqing1 dt a{color:#fdff37;}
.pro-con ul li:hover .xiangqing1{bottom:0px}
.prott {overflow:hidden;zoom:1;margin-top:30px;}
.prott .pcontt {float:left;overflow:hidden;zoom:1;}
.prott .ScrCont1{width:32733px;zoom:1;}
.prott #List3_1{float:left;}
.prott #List4_1{float:left;}
.prott .LeftBotton1{background: url(../images/left.jpg) no-repeat left top;float:left;width:28px;height:28px;margin-top:95px;}
.prott .RightBotton1{background:url(../images/right.jpg) no-repeat top right;float:right;width:28px;height:28px;margin-top:95px;}
.prott .pl1{display:block;cursor:pointer;float:left;}
.prott .pl1 li{width:260px;float:left; text-align:center;margin:0px 10px;padding-top: 10px;}
.prott .pl1 li a{width:250px;display:inline-block;-webkit-box-shadow:0 0 8px #999; -moz-box-shadow:0 0 8px #999; box-shadow:0 0 8px #999; border:5px solid #fff;overflow: hidden;}
.prott .pl1 li a img{width:250px;height:200px; transition: all 0.6s;}
.prott .pl1 li:hover a img{transform: scale(1.3);}
.prott .pl1 li p{ color:#303030;font-size:14px;margin-top:15px;}
.prott .pl1 li:hover p{color: #41A60A;}
.contact{margin:0px 25px;background:url(../images/contact.png) no-repeat right center;height:240px;padding-top:70px;}
.contact p{font-size:14px;line-height:36px;}
.contact p b{color:#41a60a;font-size:16px;}
.footer{width:100%;background-color:#41A60A;}
.footnav{padding:50px 0px;}
.footnav ul{width:480px;float:left;}
.footnav ul b{color:#ffd21d;font-size:18px;}
.footnav ul li{margin-top:15px;margin-bottom:35px;}
.footnav ul li a{color:#fff;padding-right:10px;}
.footnav ul span{color:#fff;background-color:#ffd21d;height:21px;line-height:21px;width:69px;display:inline-block;text-align:center; margin-bottom:5px;}
.footnav ul strong{color:#fff;font-weight:bold;font-size:22px;}
.footnav ul ol{color:#fff;margin-top:5px; font-size: 14px;}
.footnav dl{float:left;margin-left:130px;width:139px;color:#fff;text-align:center;font-size: 14px;}
.footnav dl img{margin-top:5px;}
.footnav dt{width:401px;float:right;margin-top:30px;text-align:right;}
.footnav dt span{font-size:26px;font-weight:bold;color:#fff;}
.footnav dt p{font-size:14px;color:#fff;margin-top:5px;margin-bottom:20px;}
.footnav dt b{color:#fff;font-weight:normal;font-size:14px;margin-bottom:5px;display:inline-block;}
/*内页样式*/
.mup{width:100%;background-color: #EFEFEF;border-bottom: 1px solid #DFDEDE;height: 42px;line-height: 42px;font-size: 14px;}
.mup img{margin-right: 5px;}
.mup span{float: right;}
.mup span a{font-size: 16px;}
.title3{text-align: center;font-size: 36px;font-weight: bold;border-bottom: 1px solid #ccc;color: #303030;padding-bottom: 10px;}
.title3 span{color: #222;}
.title3 li{width:40px;height: 3px;background-color: #41a60a;margin:8px auto 0px auto;}
.nr{line-height:32px;font-size:15px;color: #333;}
.nr a{font-size: 15px;}
.nrr{line-height:32px;font-size:15px;color: #333;}
.inews ul{border-bottom: 1px solid #ccc;padding-bottom: 10px;margin-bottom: 10px;}
.inews ul li{background:url(../images/newsico.gif) no-repeat left center;line-height: 32px;height: 32px;}
.inews ul li a{ padding-left:10px;font-size:16px;transition:all .2s ease;}
.inews ul li a:hover{color: #41a60a;margin-left: 5px;}
.inews ul li span{float:right;}
.inews ul p{color:#999;}
.pubdate{text-align: center;font-size:16px;width: 80%;margin: 10px auto 15px auto;}
.right{float: left;}
.ileft{ width:240px;float:left;margin-right:20px;}
.icpfl{ background-color:#EDEFF2;padding-bottom:5px;}
.icpfl ol{height:40px; background:url(../images/icon.png) no-repeat 25px center #41a60a; color:#ffffff; font-size:18px;line-height:20px; padding:23px 0px 23px 60px; font-weight:bold;}
.icpfl ol p{ font-size:14px; font-weight:normal;}
.icpfl ul{ list-style-type:none; background:#E9EBEC;}
.icpfl ul li{background: url(../images/newsico.gif) no-repeat 20px center  #fff;height:42px;line-height: 42px;margin:12px 0px;}
.icpfl ul li a{padding-left:35px;font-size: 15px;font-weight: bold;}
.icpfl ul p{background: url(../images/newsico.gif) no-repeat 35px center  #fff;height:36px;line-height: 36px;margin:12px 0px;}
.icpfl ul p a{padding-left:50px;font-size: 14px;font-weight: bold;}
.icpfl ul dt{background: url(../images/newsico.gif) no-repeat 45px center  #fff;height:32px;line-height: 32px;margin:12px 0px;}
.icpfl ul dt a{padding-left:60px;font-size: 13px;}
.lxwm1{border: 1px solid #D5D5D5;}
.lxwm1 dl{background: url(../images/nyLPhoen_ico.png) no-repeat 25px center #41a60a;height:62px;color: #fff;font-size: 22px;padding-left:75px;padding-top:18px;}
.lxwm1 dt{font-size: 12px;font-family: Arial;text-transform: uppercase;}
.lxwm1 ul{padding:10px 2px;text-align: center;}
.lxwm1 ul li{font-size: 15px;border-bottom: 1px dashed #D5D5D5;line-height: 34px;}
/*---------在线留言---------*/
.message{line-height:24px;width: 630px;margin: 0px auto;}
.message dt{float:left;clear:both;width:80px;margin-left:20px;height:30px;margin-top:10px;}
.message dd{float:left;margin-top:10px;}
.message input{line-height:24px;height:24px;}
.message p{clear:both;margin-left:200px;}
.sub{height:30px;width:60px;display:block;float:left;margin-left:30px;}
/*---------新闻列表页---------*/
.tittle{text-align: center;font-size:24px;font-weight: bold;}
.lb{text-align: left;}
.lb a{ color:#333;}
.lb a:hover{color: #41a60a;font-weight: bold;}
.page{text-align: center;margin: 10px auto 0px auto;}
.page li{display: inline-block;line-height: 40px;border: 1px solid #cccccc;padding: 0 18px;margin: 0px 3px;border-radius: 3px;}
.page li a{color: #999999;font-size: 14px;}
.page li:hover{background-color: #41a60a;border: 1px solid #41a60a;}
.page li:hover a{color: #fff;}
.curr{background-color: #41a60a;color: #fff;border: 1px solid #41a60a!important;}
.sub{height:40px!important;width:120px;float:left;margin-left:30px;margin-top: 30px;border:0px;background-color: #41a60a;text-align: center;color: #fff;line-height: 40px!important;font-size: 14px;}
.tittle6 {text-align: center;font-size: 24px;font-weight: bold;}
@media screen and (max-width:1399px){
.moddle{ width:1200px;}
#nav li{width:171px;}	
#nav li dl{width:171px;}
.slide_nav{top:50%;}
.pro-list{width:288px;height:288px;}	
.pro-list img{width:278px;height:278px;}
.pro-con ul li:hover .pro-list:before{height:288px;}	
.xiangqing1{width:278px;height:278px;}	
.prott{width:1266px;margin-left:-33px;}	
.prott .pcontt{width:1200px;}	
.prolist {width: 100%;overflow: hidden;}
.prolist dl {float: left;width:232px;height: auto;line-height: 0px;margin-right: 10px;}
.prolist dl:nth-child(5n){margin-right: 0px;}	
.prolist dt {width:230px;height: auto;text-align: center;border: 1px solid #CCCCCC;border-radius: 5px;}
.prolist dt a {width: 100%;}
.prolist dd {text-align: center;height:46px;line-height:46px;overflow: hidden;font-size: 14px;width: 100%;}
.pro_list_img {width:230px;height:230px;display: table-cell;vertical-align: middle;margin: 0px;float: none;line-height: 0px;
font-size: 0px;overflow: hidden;}
.prolist dt .pro_list_img img {padding: 0px;border: none;width: auto;height: auto;max-width: 100%;max-height: 100%;display: block;margin: auto;line-height: 0px;font-size: 0px;cursor:pointer;transition: all 0.6s;}
.prolist dl dd a {color: #333;}
.prolist dt:hover .pro_list_img img{transform:scale(1.3);}
.prolist dl:hover dd a{color: #41a60a;}
.right{width:940px;}
.product {width: 100%;overflow: hidden;}
.product dl {float: left;width:226px;height: auto;line-height: 0px;margin-right: 12px;}
.product dl:nth-child(4n){margin-right: 0px;}	
.product dt {width:224px;height: auto;text-align: center;border: 1px solid #CCCCCC;border-radius: 5px;}
.product dt a {width: 100%;}
.product dd {text-align: center;height:46px;line-height:46px;overflow: hidden;font-size: 14px;width: 100%;}
.product_img {width:224px;height:224px;display: table-cell;vertical-align: middle;margin: 0px;float: none;line-height: 0px;
font-size: 0px;overflow: hidden;}
.product dt .product_img img {padding: 0px;border: none;width: auto;height: auto;max-width: 100%;max-height: 100%;display: block;margin: auto;line-height: 0px;font-size: 0px;cursor:pointer;transition: all 0.6s;border-radius: 5px;}
.product dl dd a {color: #333;}
.product dt:hover .product_img img{transform:scale(1.3);}
.product dl:hover dd a{color: #41a60a;}
}
@media screen and (min-width:1400px){
.moddle{ width:1400px;}	
#nav li{width:175px;}	
#nav li dl{width:200px;}
.slide_nav{top:50%;}
.pro-list{width:336px;height:336px;}	
.pro-list img{width:326px;height:326px;}	
.pro-con ul li:hover .pro-list:before{height:326px;}	
.xiangqing1{width:326px;height:326px;}		
.prott{width:1456px;margin-left:-28px;}	
.prott .pcontt{width:1400px;}
.prolist {width: 100%;overflow: hidden;}
.prolist dl {float: left;width:272px;height: auto;line-height: 0px;margin-right: 10px;}
.prolist dl:nth-child(5n){margin-right: 0px;}	
.prolist dt {width:270px;height: auto;text-align: center;border: 1px solid #CCCCCC;border-radius: 5px;}
.prolist dt a {width: 100%;}
.prolist dd {text-align: center;height:46px;line-height:46px;overflow: hidden;font-size: 14px;width: 100%;}
.pro_list_img {width:270px;height:270px;display: table-cell;vertical-align: middle;margin: 0px;float: none;line-height: 0px;
font-size: 0px;overflow: hidden;}
.prolist dt .pro_list_img img {padding: 0px;border: none;width: auto;height: auto;max-width: 100%;max-height: 100%;display: block;margin: auto;line-height: 0px;font-size: 0px;cursor:pointer;transition: all 0.6s;}
.prolist dl dd a {color: #333;}
.prolist dt:hover .pro_list_img img{transform:scale(1.3);}
.prolist dl:hover dd a{color: #41a60a;}
.right{width:1140px;}
.product {width: 100%;overflow: hidden;}
.product dl {float: left;width:276px;height: auto;line-height: 0px;margin-right: 12px;}
.product dl:nth-child(4n){margin-right: 0px;}	
.product dt {width:274px;height: auto;text-align: center;border: 1px solid #CCCCCC;border-radius: 5px;}
.product dt a {width: 100%;}
.product dd {text-align: center;height:46px;line-height:46px;overflow: hidden;font-size: 14px;width: 100%;}
.product_img {width:274px;height:274px;display: table-cell;vertical-align: middle;margin: 0px;float: none;line-height: 0px;
font-size: 0px;overflow: hidden;}
.product dt .product_img img {padding: 0px;border: none;width: auto;height: auto;max-width: 100%;max-height: 100%;display: block;margin: auto;line-height: 0px;font-size: 0px;cursor:pointer;transition: all 0.6s;border-radius: 5px;}
.product dl dd a {color: #333;}
.product dt:hover .product_img img{transform:scale(1.3);}
.product dl:hover dd a{color: #41a60a;}
}

/* 网络平台 */
.flexwrap{display: flex;justify-content: space-between;flex-wrap: wrap;}
.flex{display: flex;justify-content: space-between;}
.daren{ overflow: hidden; padding: 80px 0;}
.hui {color: #000;width: 24%;float: left;text-align: center;font-size: 16px;border-right: 1px solid #ccc;}
.hui:last-child{border-right: 0;}
.dahong {color: #41a60a;font-weight: bold;font-size: 45px;display: inline-block;}
.hui .imgdiv{display: flex;justify-content: center;align-items: center;width: 100px;height: 100px;border: 1px solid #41a60a;transition: 0.5s;margin: 0 auto 20px;}
.hui:hover .imgdiv{border-radius: 50px;}

.lianjie{padding: 250px 0;background: url(../images/img01.jpg) no-repeat center center;background-attachment: fixed;}
.lianjie ul li{width: 19%;padding: 80px 0;text-align: center;font-size: 20px;color: #fff;background: #41a60a;cursor: pointer;transition: 0.5s;font-weight: bold;position: relative;overflow: hidden;}
.lianjie ul li a{font-size: 20px;color: #fff;}
.lianjie ul li .line{width: 30px;height: 3px;background: #fff;margin: 20px auto 0;}
.lianjie ul li:hover{transform: translateY(-5px);box-shadow: 0 0 10px #555;}
.lianjie ul li .table{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #fff;font-size: 16px;padding-top: 40px;display: none;}
.lianjie ul li .table input{outline: none;border: 1px solid #41a60a;background: #f1f1f1;padding: 0 10px;width: calc(90% - 20px);line-height: 35px;margin-bottom: 20px;}
.lianjie ul li .table button{width: 100px;line-height: 35px;margin: 0 auto;outline: none;border: none;background: #41a60a;color: #fff;cursor: pointer;}
.lianjie ul li b{font-size: 30px;position: absolute;right: 0;top: -10px;color: #333;display: none;}
.customer{padding: 80px 0;background: url(../images/img02.jpg) no-repeat center center;background-attachment: fixed;}
.customer .bTop{margin-bottom: 40px;}
.customer .bTop .line{width: 4px;height: 42px;background: #41a60a;float: left;margin-right: 10px;}
.customer .bTop .topic{font-size: 32px;font-weight: bold;}

.customer ul li{float: left;margin-right: 20px;margin-bottom: 20px;width: 15%;text-align: center;padding: 40px 0;font-size: 18px;background: rgba(255,255,255,0.7);overflow: hidden;position: relative;z-index: 2;}
.customer ul li::after{content: "";position: absolute;left: 0;top: -102px;width: 100%;height: 100%;background: #41a60a;transition: 0.5s;z-index: -1;}
.customer ul li:hover{color: #fff;}
.customer ul li:hover::after{top: 0;}
.customer ul li:nth-child(6n){margin-right: 0;}