﻿@charset "utf-8";
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
body{width: 100%;overflow-x: hidden; font-size:12px; line-height:22px;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
a {color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:none;} /*for ff f6n.net*/
a:hover {text-decoration:none;}

/*定位*/
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.zoom {zoom:1}
.hidden {visibility:hidden;}
.vam {vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}

/*其他*/
.curp{cursor:pointer};

/*原reset*/
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
/*end reset*/


#roll_top,#fall,#ct{position:relative;cursor:pointer;height:52px;width:52px}
#roll_top{background:url(../images/top.gif) no-repeat}
#fall{background:url(../images/top.gif) no-repeat 0 -80px}
#ct{background:url(../images/top.gif) no-repeat 0 -40px}
#roll{display:block;width:15px;margin-right:-558px;position:fixed;right:46%;top:80%;_margin-right:-558px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.8)); z-index:100;}


/* CSS Document */
.content ,.container{margin-left:auto; margin-right:auto; width:1200px;}

/*头部导航*/
.topWrap {background:url(../images/tpbg.jpg) repeat-x center top;font-family: "Microsoft Yahei";  height: 170px; position: relative; overflow: hidden;}
.header { width: 1200px; margin:0 auto;  }
.twz { height:34px; color: #666666; line-height: 34px; font-size: 14px;}
.twz a { display: inline-block;  color: #666666; position: relative;padding:0 25px; }
.twz a:nth-child(1){background:url(../images/tpico1.png) no-repeat left center;}
.twz a:nth-child(2){background:url(../images/tpico2.png) no-repeat left center;}
.twz a:nth-child(3){background:url(../images/tpico3.png) no-repeat left center;padding-right: 0;}
.fz {width: 310px;float: left;overflow: hidden;}
.fz select {width: 180px;height: 22px;border: 1px solid #afafaf;font-size: 12px;color: #333333; background: none;}
.fz select option {font-size: 12px;}

.h_nr { height: 136px; overflow: hidden;padding-top: 17px; box-sizing: border-box; }
.logo { height: 79px;margin-right: 20px; overflow: hidden; box-sizing: border-box;}
.logo img { height: 79px; display: block; }
.h_nr h2 {background: url(../images/logobg.png) no-repeat left 8px;padding-left: 30px; margin-top: 8px; width: 400px; float: left; font-size: 22px; color: #666666; font-weight: normal; text-align: left; line-height: 34px; height: 72px; }
.h_nr h2 b{color: #333333; font-size: 24px; font-weight: bold; display:  block; letter-spacing: 1px; }
.h_nr .sc{margin-top: 5px; height: 65px;  float: right;  box-sizing:border-box; position: relative; text-align:center;font-size:16px; color:#000;}
.h_nr .sc:before{content: "";width: 72px;height: 1px; position: absolute;left:0;top:11px; background: #cdcdcd;}
.h_nr .sc:after{content: "";width: 72px;height: 1px; position: absolute;right:0;top:11px; background: #cdcdcd;}
.h_nr .sc img{width: 121px; height: 22px;display: block;margin:0 auto;}
.h_nr span{ background: url(../images/tel.png) no-repeat 2px 10px; height: 34px; line-height: 34px; display: block;padding-left: 20px;padding-top: 10px; }
.h_nr span p {overflow: hidden;text-align: center; color: #ff9f00;font: 22px "Arial";  font-weight: bold; }

.menubg{ height: 70px; background: #067516;}
.topmenu{width: 1200px;margin:0 auto;}
.topmenu ul{ overflow:hidden;}
.topmenu li { float: left;height: 70px; line-height: 70px; position: relative; }
.topmenu li.home:before{content: "";width: 21px;height: 21px; background: url(../images/home.png) no-repeat;position: absolute;top:24px;left:15px;z-index: 3;}
.topmenu li a:after{content: "";width: 1px;height: 70px; background:#559615;position: absolute;top:0px;right:0px;z-index: 1;}
.topmenu li:last-child a:after{background: none;}
.topmenu li a { text-decoration: none; color: #ffffff; font-size: 16px; display: inline-block; padding:0 32px; position: relative;z-index: 2; }
.topmenu li.home a{padding:0 35px 0 50px;}
.topmenu li.nones a:after{ background: none; }
.topmenu li:after{content:'';position:absolute;height:100%;width:0;background:#ff9f00;bottom:0;left:0;-webkit-transition:width .3s;transition:width .3s;color: #fff; z-index: 1;}
.topmenu li:hover:after,.topmenu li.cur:after{width:100%;color: #fff;z-index: 1;}
.topmenu li a:hover, .topmenu .cur a { font-weight: normal; text-decoration: none;  color: #fff;  }
.h_head_gd{filter:alpha(opacity=100);opacity:1; position:fixed; top:0px; width:100%;_position:absolute;_top:expression(eval(document.documentElement.scrollTop)-0); z-index:10; left:0; transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}

/*  广告轮播图 */
.banner{ margin: 0 auto;position:relative; height:600px;}
.banner .bd{height:100%; z-index:0;position:relative;left:50%; margin-left:-960px;}
.banner_ctr{ height:90px;position:absolute;top:45%;z-index:2;left:50%;margin-left:-600px;}
.banner_ctr a{ display:block;width:40px;height:40px; background: url('../images/ctrl.png') no-repeat 0 0; position:absolute; opacity:0;filter: alpha(opacity=0);display:block;}
.banner_ctr a.prev{left:-90px;}
.banner_ctr a.next{right:-1280px; background-position: -40px 0px;}
.banner_ctr a:hover{opacity:1;filter:alpha(opacity=100);}
.banner .hd{position:absolute; bottom:10px; text-align: center; z-index:5;left: 50%;font-size: 0; line-height: 0;height: 0px; margin-left:-50px;height:14px;overflow:hidden;}
.banner .hd li{background:#fff; z-index:2; cursor:pointer; display:inline-block;width:62px; height:5px; margin:0 5px;}
.banner .hd li:hover,.banner .hd .cur{background:#ff9f00;}

/* search */
.search{width: 100%;height: 57px;border-bottom: 1px solid #cccccc;}
.search .container{overflow: hidden;}
.search p{float: left;line-height: 57px;width: 720px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.search p span{font-style: 14px;color: #333333;font-weight: bold;}
.search p a{padding: 0 15px;color: #666666;font-size: 14px;border-left: 1px dotted #a6a6a6;}
.search p a.first{border-left: none;}
.search .Input{width: 333px;height: 57px;overflow: hidden;float: right;border-bottom: 1px solid #000000;background: #f2f2f2;}
.search .Input input{width: 248px;padding-left: 20px;border: none;height: 57px;float: left;font-size: 14px;color: #999999;line-height: 57px;outline: none;background: none;}
.search .Input .search-btn{display: block;background: url(../images/searchBtn.png) no-repeat center;height: 57px;width: 65px;float: left;}

/* Title */
.Title{width: 100%;text-align: center;padding-top: 68px;}
.Title h3{font-size: 35px;color: #333333;font-weight: normal;}
.Title h3 em{color: #ff9f00;font-weight: bold;}
.Title p{margin: 16px auto 0;}
.Title i{display: block;width: 254px;height: 11px;margin: 16px auto 0;}
.Title i img{display: block;}

/*首页产品中心*/
.product{width: 100%;background: url(../images/productBg.jpg);padding-bottom: 77px; overflow:hidden;}
.product .mainCon{width: 100%;margin-top: 42px;}
.product .mainCon .sideBar{width: 260px;float: left;}
.product .mainCon .sideBar .top{width: 260px;height: 68px;text-align: center;padding-top: 22px;background: url(../images/productBg02.jpg) no-repeat center;}
.product .mainCon .sideBar .top h3{font-size: 24px;color: #fff;}
.product .mainCon .sideBar .top p{font-size: 15px;color: #fff;text-transform: uppercase;}

.product .mainCon .sideBar .box{width: 100%;/* height: 735px; */background: #333333;padding-bottom: 10px;}
.product .mainCon .sideBar dt{height: 41px;line-height: 41px;border-bottom: 1px solid #4d4d4d;text-indent: 24px;background: url(../images/product_icon01.png) no-repeat 230px center #444444;font-size: 16px;color: #fff;}

.product .mainCon .sideBar dd li{color: #999999;display: block;height: 30px;position: relative;}
.product .mainCon .sideBar dd li>a{height: 30px;line-height: 30px;color: #999999;display: block;text-indent: 24px;font-size: 14px;}
.product .mainCon .sideBar dd li:hover{background: url(Img/Index/product_icon02.png) no-repeat 230px center;color: #ff9f00;}
.product .mainCon .sideBar dd li:hover>a{color: #ff9f00;}
.product .mainCon .sideBar dd li .xial{width: 152px;position: absolute;right: -170px;top: 0;z-index: 99999;background: #262626;padding: 16px 0 16px 18px;display: none;}
.product .mainCon .sideBar dd li .xial a{display: block;font-size: 14px;color: #999999;margin-bottom: 9px;background: url(../images/product_icon01.png) no-repeat 128px center;}
.product .mainCon .sideBar dd li .xial a:hover{background: url(../images/product_icon02.png) no-repeat 128px center;color: #ff9f00;}
.product .mainCon .sideBar dd li:hover .xial{display: block;}
.product .mainCon .sideBar dt a {font-size: 16px;color: #fff;}


.product .mainCon .section{width: 913px;float: right;}
.product .mainCon .section .box2{width: 100%;}
.product .mainCon .section .box2 ul{display: flex; justify-content: space-between;  flex-wrap: wrap;}
.product .mainCon .section .box2 li{width: 284px;height: 429px;border: 3px solid #eeeeee;background: #fff; margin-bottom:20px;}
.product .mainCon .section .box2 li img{display: block;}
.product .mainCon .section .box2 li .intro{background: #fff;height: 136px;border-top: 1px solid #eeeeee;padding-top: 42px;text-align: center;}
.product .mainCon .section .box2 li .intro h3{font-size: 18px;color: #333333;font-weight: bold;overflow: hidden;white-space:nowrap;text-overflow: ellipsis;padding: 0 5px;}
.product .mainCon .section .box2 li .intro h3 a{color: #333333;}
.product .mainCon .section .box2 li .intro p{margin-top: 14px;}
.product .mainCon .section .box2 li .intro p span{font-size: 14px;color: #666666;margin-left: 18px;}
.product .mainCon .section .box2 li .intro p span:first-child{margin-left: 0;}
.product .mainCon .section .box2 li .intro a:hover{text-decoration: none;}
.product .mainCon .section .box2 li .intro .details{background: #eeeeee;width: 138px;height: 38px;text-align: center;line-height: 38px;font-size: 14px;color: #666666;display: block;margin: 20px auto 0;border-radius: 3px;text-decoration: none;}
.product .mainCon .section .box2 li:hover{border-color: #ff9f00;}
.product .mainCon .section .box2 li:hover .details{background: #ff9f00;color: #fff;}

/*应用案例*/
.case{width: 100%;background: url(../images/caseBg01.jpg) no-repeat center;height: 590px;}
.case .Title h3 a{color: #fff;}
.case .mainCon{width: 100%;margin-top: 40px;}
.case .mainCon .sideBar{width: 260px;float: left;}
.case .mainCon .sideBar li{border-top: 1px solid #4b4b4b;border-bottom: 1px solid #232323;background: #333333;font-size: 18px;color: #cccccc;}
.case .mainCon .sideBar li{border-top: 1px solid #4b4b4b;border-bottom: 1px solid #232323;background: #333333;font-size: 18px;color: #cccccc;height: 64px;line-height: 64px;text-align: center;position: relative;}
.case .mainCon .sideBar li a{color: #cccccc;text-decoration: none;display: block;}  
.case .mainCon .sideBar li i{display: none;;width: 7px;height: 10px;position: absolute;right: -7px;top: 50%;margin-top: -5px;}
.case .mainCon .sideBar li.cur{background: #ff9f00;}
.case .mainCon .sideBar li.cur a{color: #fff;}
.case .mainCon .sideBar li.cur i{display: block;}
.case .mainCon .sideBar li img{display: block;}
.case .mainCon .sideBar a.more{display: block;border-top: 1px solid #4b4b4b;border-bottom: 1px solid #232323;background: #333333;font-size: 18px;color: #cccccc;height: 64px;line-height: 64px;text-align: center;text-decoration: none;}
.case .mainCon .sideBar a.more:hover{background: #ff9f00;color: #fff;}
.case .mainCon .section{width: 921px;float: right;overflow: hidden;position: relative;height: 331px;}
.case .mainCon .section dl{width: 100%;}
.case .mainCon .section dl dt{float: left;width: 485px;height: 329px; background: url(../images/caseBg02.png) no-repeat center;}
.case .mainCon .section dl dt img{display: block;margin: 0 auto;}
.case .mainCon .section dd{float: right;width: 411px;}
.case .mainCon .section dd h3{padding-top: 13px;font-size: 18px;color: #fff;font-weight: normal;}
.case .mainCon .section dd h3 a{color:#fff;text-decoration: none;}
.case .mainCon .section dd p{margin-top: 40px;line-height: 28px;font-size: 14px;color: #cccccc;}
.case .mainCon .section dd .btn{width: 100%;overflow: hidden;margin-top: 46px;}
.case .mainCon .section dd .btn a{display: block;width: 178px;height: 46px;border: 1px solid #a0a1a1;font-size: 14px;color: #999999;float: left;line-height: 46px;text-align: center;text-decoration: none;margin-right: 14px;border-radius: 3px;}

/* partner */
.partner{width: 100%;background: url(../images/partnerBg.jpg);padding-bottom: 72px;}
.partner .mainCon{width: 100%;position: relative;margin-top: 40px;}
.partner .mainCon i{display: block;width: 18px;height: 34px;overflow: hidden;position: absolute; top: 48px;z-index: 99;cursor: pointer;}
.partner .mainCon i.prev{left: -56px;}
.partner .mainCon i.next{right: -56px;}
.partner .mainCon i img{display: block;position: relative;}
.partner .mainCon i:hover img{top: -34px;}
.partner .mainCon .conBox{width: 100%;height: 132px;position: relative;overflow: hidden;}
.partner .mainCon .conBox ul{position: absolute;top: 0;left: 0;}
.partner .mainCon .conBox li{float: left;width: 239px;height: 132px;margin-right: 1px;}
.partner .mainCon .conBox li img{display: block;}

/* Notes */
.Notes{width: 100%; overflow:hidden;}
.Notes .mainCon{width: 100%;margin-top: 45px;}

.xfsb_nr{width:1200px; background: url(../images/NotesPic01.jpg) no-repeat center; margin:0 auto;}
.xfsb_nr ul{overflow: hidden; }
.xfsb_nr li{float: left; width: 50%;overflow: hidden; height:200px;}
.xfsb_nr b{font-family: font1; padding-right: 10px; color:#ff9f00}
.xfsb_nr span{display: block;line-height: 64px;  font-size: 24px; }
.xfsb_nr ul li:nth-child(1) span{padding-left: 56px; padding-top:127px;}
.xfsb_nr ul li:nth-child(2) span{padding-right: 120px; padding-top:100px;}
.xfsb_nr ul li:nth-child(3) span{padding-left: 50px; padding-top:123px;}
.xfsb_nr ul li:nth-child(4) span{padding-right: 76px; padding-top:127px;}
.xfsb_nr ul li:nth-child(5) span{padding-left: 210px; padding-top:70px;}
.xfsb_nr ul li:nth-child(2n) span{float: right;}

/* adv */
.adv{width: 100%;background: url(../images/advBg01.jpg);height: 1870px;}
.adv .Title h3 span{font-size: 60px;color: #333333;font-weight: bold;}
.adv .Title{padding-top: 57px;}
.adv .mainCon{width: 100%;margin-top: 25px;}
.adv .mainCon .con1{background: url(../images/advPic_01.jpg) no-repeat center;height: 389px;padding-top: 56px;}
.adv .mainCon .con2{background: url(../images/advPic_02.jpg) no-repeat center;height: 389px;}
.adv .mainCon .con3{background: url(../images/advPic_03.jpg) no-repeat center;height: 386px;}
.adv .mainCon .con4{background: url(../images/advPic_04.jpg) no-repeat center;height: 367px;padding-top: 13px;}
.adv .mainCon .con dt{float: left;width: 64px;}
.adv .mainCon .con dd{float: left;margin-left: 32px;}
.adv .mainCon .con1 dd{width: 443px;}
.adv .mainCon .con2 dd{width: 442px;}
.adv .mainCon .con3 dd{width: 468px;}
.adv .mainCon .con4 dd{width: 442px;}
.adv .mainCon .con dd h3{font-size: 30px;color: #333333;}
.adv .mainCon .con dd p{font-size: 16px;color: #ff9f00; padding-top:15px;}
.adv .mainCon .con dd ul{margin-top: 39px;}
.adv .mainCon .con dd li{line-height: 28px;color: #666666;margin-top: 16px;font-size: 14px;}
.adv .mainCon .con dd li:first-child{margin-top: 0;}
.adv .mainCon .con dl{margin-left: 29px;}
.adv .mainCon .con2 dl,.adv .mainCon .con4 dl{margin-left: 627px;}
.adv .mainCon .con .kf{display: block;width: 158px;height: 44px;text-align: center;text-decoration: none;border: 1px solid #cccccc;line-height: 44px;font-size: 16px;color: #666666;margin-top: 50px;}
.adv .mainCon .con .kf:hover{background: #ff9f00;border-color: #ff9f00;color: #fff;}
.adv .mainCon .con1 dd ul{margin-top: 30px;}

/* flow2 */
.flow2{width: 100%;background: url(../images/flow2Bg.jpg) no-repeat center;height: 520px;}
.flow2 .Title h3{color: #fff;}
.flow2 .mainCon{width: 100%;margin-top: 70px;background: url(../images/flow2_xian.png) no-repeat  center 33px;}
.flow2 .mainCon ul{ overflow:hidden;}
.flow2 .mainCon li{width: 80px;float: left;margin-left: 80px;}
.flow2 .mainCon li span{display: block;width: 80px;height: 80px;overflow: hidden;position: relative;}
.flow2 .mainCon li img{display: block;position: relative;}
.flow2 .mainCon li em{display: block;text-align: center;margin-top: 18px;color: #fff;font-size: 16px;}
.flow2 .mainCon dl{width: 395px;margin: 66px auto 0; overflow:hidden;}
.flow2 .mainCon dt{float: left;}
.flow2 .mainCon dt a{font-size: 16px;color: #fff;width: 172px;height: 43px;line-height: 43px;text-align: center;border: 1px solid #7d7d7d;border-radius: 4px;display: block;text-decoration: none;}
.flow2 .mainCon dd{float: left;margin-left: 18px;}
.flow2 .mainCon dd p{font-size: 16px; color: #fff;}
.flow2 .mainCon dd span{display: block;font-size: 24px;color: #ff9f00;font-weight: bold;}

/* about */
.about{background: #f2f2f2;width: 100%;padding-bottom: 73px;}
.about .menu{width: 100%;margin-top: 34px;}
.about .menu ul{width: 670px;height: 47px;margin: 0 auto;}
.about .menu li{width: 154px;height: 45px;text-align: center;line-height: 45px;border: 1px solid #dddddd;border-radius: 4px;float: left;font-size: 15px;color: #666666;background: #fff;margin-left: 15px;}
.about .menu li a{color: #666666;text-decoration: none;display: block;}
.about .menu li:first-child{margin-left: 0;}
.about .menu li.cur{background: #ff9f00;border-color: #e98e0c;}
.about .menu li.cur a{color: #fff;}
.about .mainCon{width: 100%;position: relative;margin-top: 33px;}
.about .mainCon i{display: block;width: 18px;height: 34px;overflow: hidden;position: absolute; top: 156px;z-index: 99;cursor: pointer;}
.about .mainCon i.prev{left: -56px;}
.about .mainCon i.next{right: -56px;}
.about .mainCon i img{display: block;position: relative;}
.about .mainCon i:hover img{top: -34px;}
.about .mainCon .conBox{width: 100%;height: 355px;position: relative;overflow: hidden;}
.about .mainCon .conBox>ul{position: absolute;top: 0;left: 0;}
.about .mainCon .conBox>ul>li{width: 1200px;height: 355px;float: left;}
.about .mainCon .conBox .li1 dt{float: left;border: 3px solid #dddddd;width: 596px;height: 349px;}
.about .mainCon .conBox .li1 dt img{display: block;}
.about .mainCon .conBox .li1 dd{width: 556px;float: right;padding-top: 12px;}
.about .mainCon .conBox .li1 dd h3{font-size: 18px;color: #333333;text-decoration: none;}
.about .mainCon .conBox .li1 dd em{display: block;width: 65px;height: 1px;background: #ff9f00;margin: 18px 0 20px 0;}
.about .mainCon .conBox .li1 dd p{font-size: 14px;color: #666666;line-height: 27px;height: 189px;overflow: hidden;text-overflow: ellipsis;}
.about .mainCon .conBox .li1 dd .more{width: 141px;height: 38px;line-height: 38px;text-align: center;font-size: 14px;color: #666666;text-decoration: none;border: 1px solid #cccccc;margin-top: 34px;display: block;}
.about .mainCon .conBox .li1 dd .more:hover{background-color: #ff9f00;color:#fff}
.about .conBox .li2 ul{width: 105%;height: 343px;padding-top: 55px;}
.about .conBox .li2 li{float: left;width: 282px;height: 343px;margin-right: 24px;text-align: center;}
.about .conBox .li2 li span{display: block;width: 282px;height: 201px;background: url(../images/aboutBg02.png) no-repeat center;padding-top: 33px;}
.about .conBox .li2 li img{display: block;margin: 0 auto; width: 256px;height: 171px;}
.about .conBox .li2 li em{display: block;width: 100%;height: 58px;line-height: 58px;color: #333333;font-size: 15px;}
.about .conBox .li2 li a{display: block;text-decoration: none;}
.about .conBox .li2 li:hover em{color:#ff9f00}

.about .conBox .li3 ul{width: 105%;}
.about .conBox .li3 li{float: left;margin-right: 7px;width: 320px;height: 177px;}
.about .conBox .li3 li img{display: block;width: 320px;height: 177px;}
.about .conBox .li3 li:first-child img{width: 546px;height: 355px;}
.about .conBox .li3 li:first-child{width: 546px;height: 355px;}

.rongyu ul{width: 105%; overflow:hidden;}
.rongyu li{float: left;width: 282px;height: 343px;margin-right: 24px;text-align: center;}
.rongyu li span{display: block;width: 282px;height: 201px;background: url(../images/aboutBg02.png) no-repeat center;padding-top: 33px;}
.rongyu li img{display: block;margin: 0 auto; width: 256px;height: 171px;}
.rongyu li em{display: block;width: 100%;height: 58px;line-height: 58px;color: #333333;font-size: 15px;}
.rongyu li a{display: block;text-decoration: none;}
.rongyu li:hover em{color:#ff9f00}

/*新闻中心*/
.news_main .yin_t{background:url(../images/news_tbg.gif) no-repeat center 0;}
.news{ width:550px;padding: 30px 0;}
.news_t{ height:70px;line-height: 26px;overflow: hidden;border-bottom: #f3f3f3 2px solid;}
.news_t p{float: left;}
.news_t p{font-size: 18px;color: #333;font-weight: bold;}
.news_t p i{color: #cecece;font-size: 20px;display: block;font-weight: normal; font-family:"Times New Roman", Times, serif;text-transform: uppercase;}
.news_t span{float: right;width: 25px;height: 25px;display: block;line-height: 0;padding: 23px 0 0;}
.news_t span img{width: 25px;height: 25px;}
.news dl{ width:550px; padding:25px 0;border-bottom: #ddd 1px solid; display: inline-block;margin-bottom: 15px;}
.news dt{ width:150px; height:113px;overflow: hidden;float: left;line-height: 0;}
.news dt img{ height:113px;}
.news dd{width:370px;float: left; padding:0 0 0 20px;}
.news dd h3{ height:30px; line-height:30px; overflow:hidden;padding: 8px 0 0; }
.news dd h3 a{ font-size: 18px;color: #333;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width: 370px;}
.news .news_desc{ font-size:14px; color:#909090; height:40px; line-height:20px;overflow: hidden;}
.news dd span{display: block; font-weight: bold;}
.news ul li{ height:28px; line-height:28px; overflow:hidden;}
.news ul li a{font-weight: bold; font-size:14px; color:#333;display: block;float: left;width: 410px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;padding-left: 20px; background:url(../images/news_ico01.gif) no-repeat 0 11px;}
.news ul li span{display: block;float: right;font-size: 14px;color: #909090;width: 100px; text-align:right;}

/*  常见问答 */
.faq{background:#f1f1f1;padding:50px 0;overflow:hidden;}
.faqLeft{width:220px;}
.faqLeft h3{font-size:18px;color:#333;margin-bottom:45px;font-weight:normal;text-transform: uppercase;}
.faqLeft h3 span{display:block;font-size:10px;color:#888;font-family:Arial;-webkit-transform:scale(0.8);-moz-transform:scale(1);transform-origin:left;}
.faqLeft .more{display:inline-block;width:150px;height:45px;line-height:45px;text-align:center;color:#fff;font-size:14px;background:#067516;border-radius:3px;}
.faqLeft .more i{display:inline-block;width:18px;height:18px;margin-left:10px;position:relative;top:5px;}
.faqLeft .more:hover{opacity:.8;}

.faqMain{width:970px;overflow:hidden;height:140px;}
.faqMain ul{width:1000px;}
.faqMain li{float:left;background:#fff;padding:15px;width:280px;height:110px;margin-right:20px;}
.faqMain li h4{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;height:30px;background: url('../images/a.jpg') no-repeat left 3px;padding-left:30px;}
.faqMain li h4 a{color:#067516;}
.faqMain li p{background: url('../images/q.jpg') no-repeat left 5px;padding-left:30px;}

/* 底部 */
.footer{ overflow: hidden; width: 100%; background:#333; color:#FFF; padding-top:20px;}
.footer-left{float:left; width:700px;  line-height:25px;}
.footer-left span{display:block; width:28px; height:3px; background:#ffba00; margin-top:10px; float:left;}
.foot-er{float:left; width:91px; text-align:center; margin-top:50px;}
.foot-er img{width:91px; height:91px;}
.foot-right{float:right; font-size:30px; line-height:36px; font-family: Arial, Helvetica, sans-serif; color:#ff9f00; margin-top:60px;}
.foot-right span{float:left; height:80px; font-size:14px; width:80px; text-align:center; color:#fff; line-height:22px; padding-top:43px; background: url(../images/tel_foot.png) no-repeat;}

.foot-bottom{overflow:hidden; font-size:14px; border-top:#4b4b4b solid 1px; margin:10px 0; padding-top:10px;}
.foot-bottom span{float:right;}
.foot-bottom a{color:#FFF; font-size:14px;}
.foot-bottom a:hover{color:#ffba00;}

/* 内页共用 */
.mub01InpageBannerr {width: 100%;height: 450px; overflow: hidden;}
.mub01MainContent {width: 100%;background: url(../images/znjj_bg.png);padding-bottom: 30px;}
.mub01address {width: 100%;}
.mub01address .container {position: relative;}
.mub01address .con {width: 100%;position: absolute;top: -50px;left: 0;height: 50px;background: url(../images/mub01addressBg.png);}
.mub01address .p1 {height: 50px;line-height: 50px;font-size: 13px;color: #fff;float: left;width: 1180px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mub01address .p1 a {color: #fff;padding: 0 4px;}
.mub01address .p1 img {margin: 0 10px 0 20px;position: relative;top: 4px;}
.mub01address .p2 {float: right;font-size: 13px;color: #fff;line-height: 50px;margin-right: 22px;}
.mub01address_search .con {top: 0px;}

/* about 关于我们页面*/
.aboutMenu2 {width: 1200px;text-align: center;margin:0 auto;padding: 42px 0 0;}
.aboutMenu2 ul{width:100%;text-align:center;}
.aboutMenu2 li {display:inline-block;*display:inline;*zoom:1;padding:0 20px;height:50px;font-size: 15px;color: #333333;background: #fff;line-height: 50px;text-align: center;border:#ddd solid 1px;
margin-left:8px;font-weight:bold;}
.aboutMenu2 li a {color: #333;text-decoration: none;display: block;}
.aboutMenu2 li.cur {background:  #067516;}
.aboutMenu2 li.cur a {color: #fff;border-color: #067516;}
.aboutMenu2 li:hover {background: #067516;}
.aboutMenu2 li:hover a {color: #fff;border-color: #067516;}

.mub01Title {width: 100%;text-align: center;padding: 50px 0;}
.mub01Title h3 {font-size: 26px;color: #1e1e1e;font-weight: bold;}
.mub01Title h3 em {color: #067516;font-weight: bold;}
.mub01Title h3 i {display: inline-block;height: 1px;background: #e5e5e5;width: 522px;position: relative;top: -6px;}
.mub01Title h3 i.xianL {margin-right: 12px;}
.mub01Title h3 i.xianR {margin-left: 12px;}
.mub01Title p {font-size: 12px;color: #999999;font-family: arial;margin-top: 6px;}

.mub02Title {width: 1200px;text-align: center;padding: 50px 0; margin:0 auto;}
.mub02Title h2{height: 21px;position: relative;}
.mub02Title h2 a{font-size:30px;display: block;width: 100%;text-align: center;position: absolute;left: 0;top: 0;z-index: 9;}
.mub02Title i{display: block;width: 430px;height: 1px;background: #dddddd;position: absolute;left: 0;top: 18px;border-right: 17px solid #067516;}
.mub02Title h2 span{font-size: 30px;color: #067516;}
.mub02Title em{display: inline-block;width: 430px;height: 1px;background: #dddddd;position: absolute;right: 0;top: 18px;border-left: 17px solid #067516;}

/*关于我们--简介*/
.about_x{ overflow:hidden; line-height:28px;font-size:15px;color:#666666;}
.about_x p {font-size: 15px;color: #666;text-indent: 30px;line-height: 35px;}
.about_x img{margin-bottom:15px; max-width:100%;}
.about_x .img{ float:right; width:49%; margin-left:3%; overflow:hidden;border-radius:4px; margin-top:10px;}
.about_x .img img{ margin-bottom:0; width:100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.about_x .img:hover img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.about_x .ul{ overflow:hidden; padding-top:50px; clear:both;}
.about_x .ul li{ float:left; width:32%; margin-bottom:2%; margin-right:2%; overflow:hidden; background-repeat:no-repeat; background-position:center center; background-size:cover;border-radius:4px;}
.about_x .ul li.bgs1{ background-image:url(../images/about_bg1.png);}
.about_x .ul li.bgs2{ background-image:url(../images/about_bg2.png);}
.about_x .ul li.bgs3{ background-image:url(../images/about_bg3.png);}
.about_x .ul li:nth-child(3n+0){ margin-right:0;}
.about_x .ul li img{ display:block; margin:0 auto; width:100%; margin-bottom:15px; }
.about_x .ul li .h3{ font-weight:bold; height:32px; line-height:32px; margin-bottom:30px; overflow:hidden; text-align:center; color:#333333;}

/*关于我们--文化*/
.companyStyle {margin:0 auto;padding-bottom:30px;width:1200px;overflow:hidden;}
.companyStyle .list{width:1215px;}
    .companyStyle .item{position:relative;float:left;margin:0 7.5px;width:285px;height:280px;overflow:hidden;}
    .companyStyle .pic{position:relative;width:100%;height:280px;}
    .companyStyle .pic img{display:block;width:100%;height:280px;}
    .companyStyle .pic p{position:absolute;bottom:0;left:0;width:100%;height:50px;line-height:50px;font-size:18px;color:#fff;text-align:center;background:#6ca336;opacity: 0.9;}
    .companyStyle .text{position:absolute;z-index:-1;top:100%;left:0;width:100%;height:180px;line-height:28px;text-align:center;background:#6ca336;transition:all 1s; opacity: 0.9; font-size: 18px;color:#fff; padding-top:100px;}
    .companyStyle .text a{display:block;font-size:18px;color:#fff;}
    .companyStyle .item:hover .text{top:0;z-index:999;}
    .companyStyle .item:hover .pic p{display:none;}

/*关于我们--荣誉*/
  .aboutHonor {width: 100%;}
.aboutHonor .mub01Title h3 {color: #1e1e1e;}
.aboutHonor .mub01Title p {color: #999999;}
.aboutHonor .mainCon {width: 100%; position: relative;margin-top: 34px;}
.aboutHonor .mainCon i {display: block;width: 42px;height: 42px;cursor: pointer;position: absolute;top: 80px;overflow: hidden;}
.aboutHonor .mainCon .btn01 {background: url(../images/aboutMienBtn01.png) no-repeat left top;left: -70px;}
.aboutHonor .mainCon .btn02 {background: url(../images/aboutMienBtn02.png) no-repeat left top;right: -70px;}
.aboutHonor .mainCon .aboutHonorCon {width: 100%;position: relative;height: 300px;overflow: hidden;}
.aboutHonor .mainCon .aboutHonorCon ul {width: 105%;position: absolute;top: 0;left: 0;}
.aboutHonor .mainCon .aboutHonorCon li {width: 280px;float: left;margin-right: 26px;}
.aboutHonor .mainCon .aboutHonorCon li span {display: block;width: 100%; margin-top: 14px;  font-size: 14px;  color: #333; text-align: center; line-height:28px;}
.aboutHonor .mainCon .aboutHonorCon li a {  text-decoration: none;}
.aboutHonor .mainCon .aboutHonorCon li img {  display: block;  width: 278px;  height: 200px;  border: 1px solid #f4f4f4;}
.aboutHonor .mainCon .aboutHonorCon li img:hover {border: 1px solid #067516;}
.aboutHonor .mainCon .aboutHonorCon li span:hover { color: #067516;}

.row {background-repeat: no-repeat; background-position: right 0 bottom 0;background-color: #f5f5f5; overflow:hidden;}
.row .pic { width: 50%;  float: left;}
.row .pic img{width: 100%;}
.row .cont { margin-top: 70px; width: 50%;  float: left;}
.row .cont .text { line-height: 45px; font-size: 18px;color: #555555; padding-left:50px;box-sizing: border-box;vertical-align: middle;}
.row .cont .text p {margin-bottom: 2px;}

/* aboutMien*/
  .aboutMien {width: 100%;padding-top: 30px;background: #fff;}
.aboutMien .mainCon {width: 100%;height: 460px;position: relative; margin-top: 34px;}
.aboutMien .mainCon span { display: block; width: 42px;  height: 42px;  cursor: pointer;  position: absolute;  top: 50%;  margin-top: -21px; overflow: hidden;}
.aboutMien .mainCon .btn01 { background: url(../images/aboutMienBtn01.png) no-repeat left top; left: 0;}
.aboutMien .mainCon .btn02 {background: url(../images/aboutMienBtn02.png) no-repeat left top; right: 0;}
.aboutMien .aboutMienCon {overflow: hidden;  width: 1080px;  height: 100%; margin: 0 auto; position: relative}
.aboutMien .aboutMienCon .aboutMienBox { width: 1080px; height: 100%; margin: 0 auto;}
.aboutMien .aboutMienCon .iteam { position: absolute;  overflow: hidden;  height: 70%;  top: 12% !important;}
.aboutMien .aboutMienCon .iteam img { display: block}
.aboutMien .aboutMienCon .iteam b { display: block; position: absolute; left: 0; top: 0;width: 100%;height: 100%;background: url(../images/aboutMienBg.png) repeat;}
.aboutMien .aboutMienCon .iteam.active b {display: none;}
.aboutMien .aboutMienCon .iteam.active {  height: auto; top: 0 !important;}
.aboutMien .aboutMienCon .iteam.active p { color: #333333;  font-size: 14px; margin-top: 16px; text-align: center;}
.aboutMien .aboutMienCon .iteam.active p a { display: block; color: #333; text-decoration: none;}


/* 在线客服样式 */
.gr_kefu{position:fixed;width:50px;height:275px;right:0;top:214px;z-index:100;}
.gr_kefu ul li{width:50px;height:50px;float:left;position:relative;margin-bottom:1px;font-size:12px;line-height:50px;}
.gr_kefu ul li .sidebox{position:absolute;width:50px;height:50px;top:0;right:0;transition:all 0.3s;color:#fff;background:#067516;overflow:hidden;opacity:.8;}
.gr_kefu ul li.kf2 .sidebox{/* background:#7fbb57; */overflow:visible;}
.gr_kefu ul li .sidebox:hover{opacity:1;}
.gr_kefu ul li .sidetop{width:50px;height:50px;line-height:50px;display:inline-block;background:#222;transition:all 0.3s;opacity:.8;}
.gr_kefu ul li .sidetop:hover{opacity:1;}
.gr_kefu ul li img{float:left;}
.gr_kefu ul li .sidebox3{font-size:16px;}
.gr_kefu ul li .kImg{padding:13px;}
.gr_kefu .kf_wx{ position:absolute; top:0;left:-140px;width:110px;display:;background:#fff;border:1px solid #dadada;padding:14px;line-height:20px;color:#333;text-align:center;display:none;}
.gr_kefu .kf_wx img{ display:block;width:110px; height:110px;margin-bottom:5px;float:none;}
.gr_kefu .qq{height:0;position:relative;z-index:2;}
.gr_kefu .qq .sidebox{border:1px solid #067516;height:auto;border-radius:5px 0 0 5px;width:140px;background:#fff;opacity:1;bottom:-50px;top:auto;text-align:center;padding-bottom:5px;right:-150px;}
.gr_kefu .qq h5{height:35px;line-height:35px;background:#067516;font-weight:normal;color:#fff;font-size:14px;padding:0 10px;text-align:left;margin-bottom:10px;}
.gr_kefu .qq h5 i{float:right;cursor:pointer;transition:all 0.3s;position:relative;z-index:5;}
.gr_kefu .qq h5 i:hover{transform: rotate(90deg);}
.gr_kefu .qq  a{display:block;height:32px;line-height:32px;border-radius:18px;border:1px solid #067516;margin:5px 15px}

/* 产品 */
.cpMain{width: 100%;background: url(../images/znjj_bg.png);padding-bottom: 30px;; overflow:hidden;}
.cpMain .container{ margin-top:20px;padding-bottom:20px; margin-left: auto; margin-right: auto; width: 1200px;}
.cpMain .pleft{ float:left; width:250px; }
.cpMain .pleft h3{ padding-left:80px; width:160px; height:100px; background:url(../images/pro_h.png) no-repeat 35px center; background-color:#067516; font-weight:normal; line-height:100px; font-size:18px; color:#fff; border-radius:10px 10px 0 0}
.cpMain .pleft h3 a{ color:#fff;}
.cpMain .pleft h3 span{ font-size:14px; color:#fff; margin-left:5px;}

.cpMain .pleft dl {background: #fff;border: 1px solid #dddddd;border-radius: 0 0 5px 5px;}
.cpMain .pleft dl a{text-decoration:none;}
.cpMain .pleft dl dt {height: 70px;line-height: 70px;width: 250px;position: relative;left: -1px;background: #067516;font-size: 20px;text-indent: 25px;top: -1px;margin-bottom: 15px;border-radius: 5px 5px 0 0;}
.cpMain .pleft dl dt a {display: block;color: #fff;height: 70px;background: url(../images/proicon02.png) no-repeat 200px center; }
.cpMain .pleft dl:first-child dt a {display: block;color: #fff;height: 70px;background: url(../images/proicon01.png) no-repeat 200px center;}
.cpMain .pleft dl dd {font-size: 14px;height: 44px;line-height: 44px;margin-left: 30px;padding-left: 20px;background: url(../images/ty01.png) no-repeat left center;position: relative;}
.cpMain .pleft dl dd>a {color: #333;}
.cpMain .pleft dl dd.cur ,.cpMain .pleft dl dd:hover {background: url(../images/ty02.png) no-repeat left center;}
.cpMain .pleft dl dd.cur>a ,.cpMain .pleft dl dd:hover>a {color: #067516;}

.cpMain .phone { overflow:hidden; width:166px; padding:30px 0; padding-left:75px; border-radius:10px; background:url(../images/pro_phone.png) no-repeat 20px center; background-color:#067516;}
.cpMain .phone p{ font-size:16px; color:#fff;}
.cpMain .phone b{ display:block; font-size:24px; color:#fff; font-family:'Times New Roman'}

.dqpkcprocont{ font-size:14px;}
#di_bottom{margin-bottom:20px;}

/*产品左边联系我们*/
.pleft .divBox{overflow:hidden;width: 220px;background-color:#fff;border-top:5px solid #067516;margin-bottom:10px;padding:20px 15px;}
.pleft .divBox .lxfs{ font-size:20px; color:#067516; margin:10px 0 18px 0;font-weight:bold;}
.pleft .divBox .lxfs a{color:#067516;}
.pleft .divBox  span{ display:block; font-size:14px; color:#303030; line-height:28px;}

.cpright{ width:880px; padding:0 25px; background:#fff; float:right; min-height:600px; margin-bottom:20px;}
#ny_prBox{background-color: #fff; margin-bottom:30px; min-height:500px; margin-top: 55px;}
#rtop{padding-top: 18px; padding-bottom: 15px;margin: 12px 20px 0 20px;}
.rtop{ overflow:hidden; padding-top:20px; padding-bottom:9px; border-bottom:1px solid #dbdbdb;}
.rtop h5{ float:left; padding-left:10px; border-left:3px solid #067516; font-weight:normal; line-height:16px; font-size:16px; color:#067516; }
.rtop span{ float:right;}

.productlist{margin:0 auto;overflow:hidden; margin-top:25px;}
.productlist li{float:left;margin-right:25px; margin-bottom:25px; width:274px;background:#f4f4f4;overflow:hidden;transition:all 1s;border:#fff solid 1px;}
.productlist li .pic{width:274px; height:210px; background:#f4f4f4;  overflow:hidden; text-align:center;}
.productlist li .pic img{width:274px; height:210px;transition:all 1s;}
.productlist li .text{padding:15px 30px;overflow:hidden;background:url(../images/read03.png) no-repeat 95% center;}
.productlist li .text span{display:block;height:25px;line-height:25px;font-size:16px;font-weight:bold; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.productlist li:hover{background:#067516;border-color:#067516;}
.productlist li:hover img{transform:scale(1.1);}
.productlist li:hover .text{background-image:url(../images/read03_cur.png);}
.productlist li:hover .text *{color:#fff;}
.productlist li:nth-child(3n){margin-right:0}

.kehulist{margin:0 auto;overflow:hidden; margin-top:25px;}
.kehulist li{float:left;margin: 20px 12px; width:198px;background:#f4f4f4;overflow:hidden;transition:all 1s; box-shadow: 0 0 10px #ccc;}
.kehulist li .pic{width:200px; background:#f4f4f4;  overflow:hidden; text-align:center;}
.kehulist li .pic img{width:200px;transition:all 1s;}
.kehulist li .text{padding:15px 20px;overflow:hidden;background:url(../images/read03.png) no-repeat 95% center;}
.kehulist li .text span{display:block;height:18px;line-height:18px;font-size:14px;color:#333;font-weight:bold;}
.kehulist li:hover{background:#067516;border-color:#067516;}
.kehulist li:hover img{transform:scale(1.1);}
.kehulist li:hover .text{background-image:url(../images/read03_cur.png);}
.kehulist li:hover .text *{color:#fff;}
.kehulist li:nth-child(4n){margin-right:0}

/*产品内容区*/
.inContent{overflow:hidden; margin-top:50px;}
.tbPic{position:relative;z-index:1;float:right;border:1px solid #dadada; padding:20px;}
.tbPic a{background:#fff;display:table-cell;text-align:center;vertical-align:middle;}
.tbPic a img{vertical-align:middle;max-width:380px;max-height:380px;}
.tbPic a{*display:block;*font-family:Arial;*line-height:1;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:300px;height:300px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(../images/img/mask.png);cursor:move;z-index:1;}


.tbPicList .tbThumb{position:relative;width:112px;height:334px;overflow:hidden;top:33px;}
.tbPicList .tbThumb ul{position:absolute;height:99999px;}
.tbPicList .tbThumb ul li{background:none;float:left;width:107px;height:85px;position:relative;}
.tbPicList .tbThumb ul li a{display:block;width:103px;height:75px;border:2px solid #d9d9d9;text-align:center;background:#fff}
.tbPicList .tbThumb ul li img{max-width:100%;max-height:100%;cursor:pointer;}
.tbPicList .tbThumb ul li a em{display:block;width:5px;height:9px;position:absolute;right:-5px;top:35px;}
.tbPicList .tbThumb ul li a.tbSelected{border-color:#50b64f;}
.tbPicList .tbThumb ul li a.tbSelected em{background:url(../images/img/jt.png) no-repeat;}

.productShowTitle{width:420px;overflow:hidden;}
.productShowTitle h2{line-height:22px;font-size:18px;padding:10px 0;font-weight:normal;border-bottom:1px dotted #d9d9d9;}
.productShowTitle .description{padding-top:10px;overflow:hidden;border-bottom:1px dotted #d9d9d9;padding-bottom:15px;}
.productShowTitle .description h3{font-weight:normal;font-size:14px;color:#333;line-height:30px;}
.productShowTitle .description ul li{width:265px;padding-right:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left;color:#999;}
.productShowTitle .description ul li.li2{width:215px;padding-right:0;}
.productShowTitle .description p{color:#999;}
.productShowTitle .advisory{padding-top:30px;}
.productShowTitle .advisory a{display:block;width:140px;height:40px;background:#50b64f;border-radius:3px;border-bottom:5px solid #007F3C;line-height:40px;text-align:center;font-size:16px;color:#fff;margin-top:20px; float:left;}
.productShowTitle .advisory a:hover{background:#FF7417;border-color:#FF6600;color:#fff;}
.productShowTitle .advisory .tel{background:url(../images/telbj.jpg) no-repeat left center;line-height:22px;padding-left:48px;}
.productShowTitle .advisory .tel span{display:block;font-size:20px;font-family:arial;color:#50b64f;}

.tabListBox{overflow:hidden;margin-top:35px;}
.tabList{height:40px;background:#f5f5f5;}
.tabList li{display:block;width:107px;height:40px;line-height:40px;float:left;text-align:center;font-size:16px;background:#d8d8d8;color:#333;}
.tabList li.on{color:#fff;background:#50b64f;}
.tabBox{overflow:hidden;padding-top:15px;}
.tabBoxC{font-size:14px;line-height:24px;color:#666;}
.tabBoxC img{ max-width:100%; height:auto; margin-bottom:10px;}

/*产品内容区订购*/
.orderBox{padding:25px;background:#f5f5f5;overflow:hidden;margin-top:20px;}
.orderBox h3{font-size:15px;line-height:18px;font-weight:normal;}
.orderBox .table{padding-top:20px;overflow:hidden;}
.orderBox .table li{float:left;height:35px;margin-bottom:10px;}
.orderBox .table li span{float:left;border:1px solid #efefef;line-height:33px;height:33px;width:78px;display:inline-block;text-align:center;background:#fff;}
.orderBox .table li .iptTxt{float:right;width:320px;border:1px solid #efefef;border-left-width:0;height:33px;line-height:33px;background:#fff;color:#999;padding-left:10px;}
.orderBox .table li .input-text{border:1px solid #efefef;border-left-width:0;height:33px;line-height:33px;background:#fff;color:#999;padding-left:10px;}
.orderBox .table li .iptCode{float:left;width:259px;border:1px solid #efefef;border-left-width:0;height:33px;line-height:33px;background:#fff;color:#999;padding-left:10px;}
.orderBox .table li .checkcode{float:right;border:1px solid #efefef;border-left-width:0;background:#fff;padding:5px 9px 6px 10px;}
.orderBox .table li .btn{width:410px;height:35px;line-height:35px;background:#50b64f;cursor:pointer;font-size:14px;color:#fff;text-align:center;border:none;font-family:"Microsoft Yahei"}
.orderBox .table li .btn:hover{background:#FF7417;color:#fff;}
.orderBox .table li.areLi{width:410px;float:right;height:215px;overflow:hidden;}
.orderBox .table li.areLi .txtContent{width:403px;height:183px;border:1px solid #efefef;outline:none;resize:none;padding:15px;color:#999;line-height:18px;background:#fff;}

/*产品内容区相关产品*/
.relContent{overflow:hidden;margin-top:20px;}
.relContent ul{padding-top:15px;}
.recTitle{padding-left:20px;height:40px;line-height:40px;background:url(../images/img/page_line.jpg) no-repeat 10px center #f5f5f5;font-size:16px;font-weight:bold;color:#333;font-weight:normal;}
.pictureList li,.relContent li{width:280px;float:left;margin-right:20px;margin-bottom:10px;}
.relContent li:nth-child(3n){margin-right:0}
.pictureList li img,.partnerList li img,.relContent li img{border:2px solid #ebebeb;padding:3px;}
.pictureList li img:hover,.partnerList li img:hover,.relContent li img:hover{border-color:#50b64f}
.pictureList li h3,.partnerList li h3,.relContent li h3{line-height:40px;text-align:center;padding:0 10px;font-size:15px;}
.partnerList li{width:220px;float:left;margin-right:20px;margin-bottom:10px;}
.productList li{width:280px;border:1px solid #e2e2e2;float:left;margin-right:20px;margin-bottom:20px;padding:9px 9px 0;}
.productList li .item{display:block;width:280px;height:280px;overflow:hidden;position:relative;}
.productList li .item .txt{width:210px;height:0px;background:url(../images/tm.png);padding:0 35px;color:#fff;position:absolute;left:0px;bottom:0px;}
.productList li .item .txt p{line-height:20px;}
.productList li .item .txt span{display:block;width:40px;height:40px;margin:15px auto 0;}
.productList li:hover{border-color:#50b64f;}
.productList li:hover h3{color:#50b64f;}
.productList li h3{line-height:49px;text-align:center;}
.relContent{overflow:hidden;margin-top:20px;}
.relContent ul{padding-top:15px;}

/*新闻左侧推荐文章*/
.pleft .wenzhang{width:100%;   height:100%;   overflow:hidden;   margin-bottom:10px;   }
.pleft .wenzhang .title{  height:40px;   line-height:40px; background:#067516; } 
.pleft .wenzhang .title h2 a{display:block;   float:left;   font-size:16px;   text-indent:30px;   color:#fff;    } 
.pleft .wenzhang .title h2{display:block;   float:left;   font-size:16px;   text-indent:30px;   color:#fff;    } 
.pleft .wenzhang ul{  height:100%;   display:block;   overflow:hidden;   padding:10px;   border:1px solid #dedede;   border-top:none;        background-color:#fff; border-radius: 0 0 5px 5px;  }
.pleft .wenzhang ul li{   width:100%;   line-height:35px;   display:block;   overflow:hidden;   float:left;   font-size:14px; border-bottom: 1px dashed #CCCCCC;  }     
.pleft .wenzhang ul li a{   height:35px;   display:block;   float:left;    color:#333;   text-indent:10px;   background:url(../images/tb.gif) no-repeat 0px 15px;   } 
.pleft .wenzhang ul li a:hover{   color:#ff0000;   } 
.pleft .wenzhang ul li span{  height:35px;   float:right;   color:#666;   display:block;} 

/*新闻左客户*/
.pleft .client{   width:100%;   height:100%;   overflow:hidden;   margin-bottom:10px;   }
.pleft .client .title{  height:40px;   line-height:40px; background:#067516; } 
.pleft .client .title h2 a{display:block;   float:left;   font-size:16px;   text-indent:30px;   color:#fff;    } 
.pleft .client ul{  height:100%;   display:block;   overflow:hidden;   border:1px solid #dedede;   border-top:none;   padding:10px;      background-color:#fff;   }
.pleft .client ul li{   width:109px; display:block;   overflow:hidden;   float:left;   font-size:12px;margin-right:10px; margin-bottom:10px;   text-align:center;   } 
.pleft .client ul li:nth-child(2n){margin-right:0} 
.pleft .client ul li img{   width:105px;   height:53px;   display:block;   border:1px solid #dedede;   } 
.pleft .client ul li span{   display:block;   } 
.pleft .client ul li span a{   width:99px;   padding-top:10px;   display:block;   color:#666666;   text-align:center;   } 

/*新闻列表*/
.proIndex {   width:100%;   height:100%;   overflow:hidden;   margin-top:40px;   }
.proIndex li{background:#fdfdfd;overflow:hidden;padding:20px;font-size:14px;color:#999;margin-bottom:20px; border:#eee 1px solid;}
.proIndex li h4{font-size:18px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;height:35px; font-weight: bold;}
.proIndex li h4 a {color:#333;}
.proIndex .more{display:inline-block;width:60px;height:20px;line-height:20px;text-transform:uppercase;font-size:10px;text-align:center;background:#d5d5d5;-webkit-transform:scale(0.8);-o-transform:scale(1);color:#fff;border-radius:3px;}
.proIndex li:hover{background:#e5e5e5;color:#333;}
.proIndex li:hover a{color:#333;}
.proIndex li:hover .more{background:#fff;color:#067516;}
.proIndex li.last{height:210px;line-height:210px;text-align:center;font-size:42px;}
.proIndex li.last h3{font-weight:normal;}
.proIndex li.last:hover{background:#f4f4f4;color:#666;}
.proIndex li .muted {margin-right: 15px;font-size: 12px;color: #bbb;}

/* 方案列表 */
.news_list{background-color: #fff; padding:20px;}
.news_list ul li{border-bottom:1px #f2f2f2 solid;}
.news_list ul li a{display:block;overflow:hidden; padding:15px 0px;}
.news_list ul li .img{float:left;margin-right:25px;overflow: hidden;}
.news_list ul li .img img{max-width:none;width:290px; height:200px;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;transition:.6s;}
.news_list ul li .text{width:calc(100% - 350px);float:left;}
.news_list ul li .text h3{font-size:16px;margin:15px 0;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_list ul li .text p{font-size:14px;color:#999;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;margin-bottom:25px;line-height:24px;}
.news_list ul li .text .time em{display:inline-block;vertical-align:top;color:#666;padding-left:30px;background:url(../images/bg07.png) left center no-repeat;font-size:14px;line-height:32px;}
.news_list ul li .text .time span{float:right;width:118px;height:32px;line-height:32px;border:1px #666 solid;text-align:center;font-size:14px;color:#666;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;}
.news_list ul li:hover .img img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.news_list ul li:hover .text .time span{background:#ff9f00;color:#fff;border-color:#ff9f00;}
 

/*新闻详情页*/
.caseRead{ padding-bottom:20px;  overflow:hidden; }
.caseRead .title{ text-align:center; font-size:28px; line-height:1.1em; color:#5b5b5b; padding:5px; margin-bottom:10px;}
.caseRead time{ font-size:14px; color:#727272; background:#f2f2f2; line-height:36px; display:block; text-align:center;}
.caseRead .des {border: 1px dashed #e5e5e5;line-height: 24px; padding:12px; color: #b2b2b2; margin-top: 15px;}
.caseRead .text{ font-size:14px; line-height:28px; color:#333; padding-top:15px; padding-bottom:30px;}
.caseRead .text img{margin:15px auto;display: block; max-width:100%;}
.caseRead .pnBox p{line-height:28px;}
.caseRead .pnBox a{ color:#727272;}
.caseRead .pnBox a:hover{ color:#191919;}   

/*留言信息*/
.baojiabox{ padding-top:40px;}
.baojia{width: 1200px;background-color: #fff; margin:0 auto; overflow: hidden; }
.baojia .desc { width: 980px; font-size:14px; color:#686868; line-height:28px; text-indent:2em; margin:0 auto; padding-top:35px;}

.fBack {width: 980px; padding-bottom: 50px;margin:0 auto; overflow: hidden;}
.fBack h2 {padding: 35px 0 35px 30px;background: url(../images/fkpro.png) no-repeat left center;font-size: 16px;font-weight: bold;}
.fBack h4 {padding: 35px 0 35px 30px;background: url(../images/fklianxi.png) no-repeat left center;font-size: 16px;font-weight: bold;}

.fBack ul{overflow: hidden; float:left;}
.fBack ul li {display: block;overflow: hidden; margin-bottom: 30px; float:left;}
.fBack .w30{width: 293px;}
.fBack .w465{width: 465px;}
.fBack .w100{width: 100%;}
.fBack .wr{float:right;}
.fBack .mb{ margin-right:50px;}
.fBack label {float: left;width: 128px; overflow: hidden;    font-size: 14px;    color: #666666;    line-height: 40px;    height: 40px;    text-align: left;}
.fBack .reds {color: #f79904; margin-right:3px;}
.fBack  .divs { overflow: hidden;}
.fBack .inputs2{    width: calc(100% - 2px);    width: -webkit-calc(100% - 2px);
    width: -moz-calc(100% - 2px);
    background: #fff;
    height: 38px;
    line-height: 38px;
    font-size: 16px;
    color: #999999;
    border: 1px solid #afaeae;
border-radius: 5px;
    outline: none;
    text-indent: 10px;
    font-family: "微软雅黑";
}
.fBack .textarea {box-sizing: border-box;padding: 1%;width:100%;background: #fff; font-size: 16px; border: 1px solid #afaeae; outline: none; color: #999;height: 220px;}
.fBack .input-text{
    width: calc(10% - 2px);
    width: -webkit-calc(10% - 2px);
    width: -moz-calc(10% - 2px);
    background: #fff;
    height: 38px;
    line-height: 38px;
    font-size: 16px;
    color: #999999;
    border: 1px solid #afaeae;
border-radius: 5px;
    outline: none;
    text-indent: 10px;
    font-family: "微软雅黑";
}
.fBack .bnts2 {border: none; width: 180px; font-size: 18px; height: 58px; line-height: 58px; background: #067516; text-align: center; color: #fff;border-radius: 3px; margin-right:50px;}
.fBack .bnts3 {border: none; width: 180px; font-size: 18px; height: 58px; line-height: 58px; background: #504f4f; text-align: center; color: #fff;border-radius: 3px; }

/*联系我们*/
.p-contact-one{ width: 1200px; display: block;margin: 0 auto;overflow: hidden;background: #fff;}
.p-contact-one dd{ display: block;float: left;width: 45%;padding: 3%;overflow: hidden;}
.p-contact-one dd span{ display: block;font-size: 18px; line-height:36px;font-weight: bold;color: #333;margin-bottom: 30px;}
.p-contact-one dd font{ display: block;font-size: 16px;letter-spacing: 1px;margin-bottom: 20px;}
.map {margin:3%;  display: block;float: right;width:43%; -webkit-box-shadow: 0 0 12px #AFAEAE;-moz-box-shadow: 0 0 12px #AFAEAE;-o-box-shadow: 0 0 12px #AFAEAE;-ms-box-shadow: 0 0 12px #AFAEAE;
    box-shadow: 0 0 12px #AFAEAE;}
.map #allmap {height: 400px;}

/*分支机构--页面*/
.branch{width: 1200px; display: block;margin: 0 auto;overflow: hidden;background: #fff;} 
.branch ul{padding: 3%;} 
.branch ul li{float: left; width: 50%; } 
.branch ul li .one{border-bottom: 1px solid #efefef; width: 500px; padding-bottom: 20px; } 
.branch ul li:nth-child(1n) .one{margin-right: 100px; } 
.branch ul li:nth-child(2n) .one{margin-left: 100px; } 
.branch ul li .tlt{font-size: 18px; color: #333; margin: 80px 0 25px 0; } 
.branch ul li p{font-size: 14px; color: #666; line-height: 25px; }
.branch ul{margin-bottom: 60px;overflow: hidden;}
.branch .title3{font-size: 22px; color: #067516; width: 100%; text-align: center; margin: 20px 0 -30px; } 
.branch .title3 i{display: inline-block; margin: 0 13px; }


/* f翻页 */
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 14px;
  padding: 8px 12px;
  margin: 0 5px;
  border-radius: 3px;
}
.pagination span {
    color: #333;
    font-size: 14px;
    padding: 8px 2px;
    margin: 0 5px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #4fc08d;
  border: 1px solid #4fc08d;
}
.pagination a.page-num-current {
  color: #fff;
  background: #4fc08d;
  border: 1px solid #4fc08d;
}
/* ----- PB分页数字条效果 结束 ----- */

/*友情链接*/
.yqlj{ overflow:hidden; background:#f1f1f1; padding:15px 0;}
.yqlj .ys1{font-size:16px; color:#0f8b46;}
.yqlj .ys2{ text-align:left; width:40px; color:#999; padding-right:8px;}
.yqlj a{font-size:14px; padding-right:20px;}

/* 侧边悬浮导航 */
.right_nav{ right:0; bottom:100px; position:fixed; text-align:left;overflow: hidden;z-index:999;}
.right_nav li{background:#666;margin:4px 0;padding: 10px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;cursor:pointer;position:relative; right: -70px;}
.right_nav li .iconBox{text-align: center;overflow: hidden;display: flex;align-items: center;justify-content: space-between}
.right_nav li img{width: 30px;height:30px;}
.right_nav li h4{color: #fff;font-size:14px;margin:2px 0;margin-left: 15px;}
.right_nav li:hover{background:#ff9f00}
.right_nav li .hideBox{display: none;position: absolute;right:120px;padding:10px;padding-right: 15px; top:-10px;z-index: 999;}
.right_nav li .hideBox .hb{border: 1px solid #ccc;background-color: #fff; padding: 10px 20px;border-top: 2px solid #666;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.right_nav li .hideBox .hb h5{padding: 5px 0;border-bottom: 2px solid #ccc;color: #666;font-size: 16px;font-weight: 400;display: block;white-space: nowrap;}
.right_nav li .hideBox .hb p {margin-top: 5px;font-size: 18px;font-weight: 700;}
.right_nav li .hideBox .hb .qqtalk{margin-top: 10px;}
.right_nav li .hideBox .hb .qqtalk a{display: flex;align-items: center}
.right_nav li .hideBox .hb .qqtalk img{width: 25px;height:25px;}
.right_nav li .hideBox .hb .qqtalk p{font-size: 14px;font-weight: 400;white-space: nowrap;margin-top: -5px;margin-left: 5px;}
.right_nav li:nth-child(3) .hideBox img{width:140px;height: 140px;margin-top: 10px;}