*{ margin: 0; padding: 0; font-family:"Microsoft YaHei";}
img{ border: none;}
a{ text-decoration: none;}
li{ list-style: none;}
body{ overflow-x:hidden;}

.contentbox .news .caption a.more{ float: right; margin-right: 10px; font-size: 16px; color: #265c04; }
.technicalbox{ width: 1200px; margin: 0 auto;}


/*首页开始*/
.header{ width: 100%; height: 100%;}
.header .topbox{ width: 100%; height: 30px; background-color: #eeeeee;}
.header .topcontent{ width: 1200px; height: 30px; line-height: 30px; margin: 0 auto;}
.header .topcontent .left{ float: left; font-size: 12px; color: #666;}
.header .topcontent .right{ float: right;}
.header .topcontent .right a{ display: block; float: left; height: 12px; line-height: 12px; margin-top: 9px; padding: 0 10px; border-right: 1px solid #333; font-size: 12px; color: #333;}
.header .topcontent .right a:hover{ color: #317506;}
.header .middlebox{ width: 1200px;height: 70px; margin: 10px auto;}
.header .middlebox .logo{ float: left; width: 550px; height: 70px;}
.header .middlebox .hotline{ float: right; }
.header .middlebox .hotline p{ margin-top: 10px; padding-left: 20px; background: url(../img/tel.png) left center no-repeat; font-size: 16px; color: #265c04;}
.header .middlebox .hotline b{ font-size: 28px;color: #265c04;}
.header .navbox{ width: 100%; height: 50px; background-color: #265c04;}
.header .navbox ul{ width: 1200px; margin: 0 auto;}
.header .navbox ul li{ float: left; width: 150px; height: 50px;}
.header .navbox ul li a{ display: block; width: 150px; height: 50px; line-height: 50px; text-align: center; color: #fff; transition: background 1s;}
.header .navbox ul li a:hover{background: #317506;}
.bannerbox{ width: 100%; height: 500px;}
#full-screen-slider { width:100%; height:500px; float:left; position:relative;}
#slides { display:block; width:100%; height:500px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block;max-width:1350px; margin:auto; height:100%; text-indent:-9999px}
#pagination { display:block;  list-style:none; position:absolute; left: 50% !important; margin-left: -100px !important; top:465px; z-index:9900;  padding:5px 15px 5px 0; }
#pagination li { display:block; list-style:none; width:8px; height:8px; float:left; margin-left:15px; border-radius:10px; border:1px #000 solid; background-color: #000;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { border:1px #317506 solid; background:#317506}
.contentbox{ width: 1200px; margin: 20px auto;}
.contentbox .about{ float: left; width: 600px;}
.contentbox .about .caption{ width: 600px; height: 40px; line-height: 40px; font-size: 22px; color: #265c04; font-weight: bold;}
.contentbox .about .nr{ width: 600px; margin-top: 10px;}
.contentbox .about .nr .video{ float: left; width: 330px; height: 235px;}
.contentbox .about .nr .data{ float: left; width: 260px; margin-left: 10px;}
.contentbox .about .nr .data h3{ margin-top: 10px; font-size: 16px; color: #333;}
.contentbox .about .nr .data div{ width: 260px; height: 200px; margin-top: 10px; line-height: 25px; font-size: 14px; color: #333; overflow: hidden;}
.contentbox .news{ float: left; width: 600px;}
.contentbox .news .caption{ width: 600px; height: 40px; line-height: 40px; font-size: 22px; color: #265c04; font-weight: bold;}
.technicalbox{ width: 1200px; margin: 0 auto;}
.technicalbox .caption{ width: 1200px; height: 40px; line-height: 40px; font-size: 22px; color: #265c04; font-weight: bold;}
.technicalbox ul{ width: 1200px; margin-top: 20px;}
.technicalbox ul li{ float: left; width: 400px;}
.technicalbox ul li a{ position: relative; display: block; width: 385px; margin: 0 auto; }
.technicalbox ul li a .pic{ width: 385px; height: 260px;}
.technicalbox ul li a .pic img{ width: 385px; height: 260px;}
.technicalbox ul li a .but{ width: 315px; height: 45px; line-height: 45px; padding-left: 70px; background: url(../img/up.png) 20px center no-repeat #265c04; font-size: 18px; color: #fff; font-weight: bold;}
.technicalbox ul li a:hover .but{background: url(../img/down.png) 20px center no-repeat #265c04;}
.technicalbox ul li a .up{ position: absolute; top: 0;width: 345px; height: 220px;padding: 20px 20px; background:rgba(35,81,4,0.8); line-height: 26px; font-size: 14px; color: #fff; overflow: hidden; display: none;}
.applicationbox{ width: 1200px; margin: 30px auto;}
.applicationbox .caption{ width: 1200px; height: 40px; line-height: 40px; font-size: 22px; color: #265c04; font-weight: bold;}
.applicationbox ul{ width: 1200px; margin-top: 20px;}
.applicationbox ul li{ float: left; width: 300px; margin-bottom: 10px;}
.applicationbox ul li a{ display: block; width: 286px; height: 185px; overflow: hidden;}
.applicationbox ul li a img{width: 286px; height: 185px;}
.applicationbox ul li a img:hover{transform: scale(1.1);transition: all 1s ease 0s;-webkit-transform: scale(1.1);-webkit-transform: all 1s ease 0s;}
.footer{ width: 100%; padding: 20px 0; background-color: #317506; }
.footer .nav{ width: 1200px; margin: 0 auto;}
.footer .nav ul{ width: 700px;}
.footer .nav ul li{ float: left; width: 100px;  }
.footer .nav ul li a{ font-size: 18px; color: #fff;}
.footer .content{ width: 1200px; margin: 0 auto; padding-bottom: 20px; border-bottom: 1px solid #fff; color: #fff;}
.footer .content .left{ float: left; width: 900px; height: 85px;}
.footer .content .left .caption{ margin-top: 35px;  height: 16px; line-height: 16px; font-size: 16px; }
.footer .content .left .nr{ margin-top: 20px; height: 14px; line-height: 14px; font-size: 14px; overflow: hidden;}
.footer .content .right{ float: left; width: 260px; margin-left: 40px; position: relative;}
.footer .content .right a.ly{ display: block; float: left; width: 160px; height: 45px; line-height: 45px; margin-top: 40px; background-color: #fff; border-radius: 10px; text-align: center; font-size: 14px; color: #317506; cursor: pointer;}
.footer .content .right .message{ display: none; position: absolute; width: 365px; height: 300px; bottom:-85px; background-color: #fff; box-shadow: 0 0 15px #bfbfbf; }
.footer .content .right .message .up{ width: 325px; height: 30px; line-height: 30px; margin: 15px auto 10px; }
.footer .content .right .message .up span{ font-size: 22px;color: #265c04; font-weight: bold;}
.footer .content .right .message .up .close{ float: right; width: 30px; height: 30px; background: url(../img/close.png) center no-repeat; border: none;outline: none; cursor: pointer;}
.footer .content .right .message .down input[type=text]{ display: block; width: 310px; height: 35px; padding-left: 10px; border: 1px solid #bfbfbf; border-radius: 5px; margin: 15px auto; outline: none;}
.footer .content .right .message .down textarea{display: block; width: 300px; height: 40px; line-height: 20px; padding: 10px; border: 1px solid #bfbfbf; border-radius: 5px; margin: 0 auto; resize:none;outline: none;}
.footer .content .right .message .down input[type=submit]{ display: block; width: 320px; height: 40px; border: 1px solid #317506; border-radius: 5px; background-color: #317506; margin: 15px auto; color: #fff;outline: none; cursor: pointer;}
.footer .content .right .ewm{ display: block; float: left; width: 85px; height: 85px; margin-left: 15px;}
.footer .bot{ width: 1200px; margin: 10px auto 0;}
.footer .bot .banquan{ float: left; width: 900px; height: 32px; line-height: 32px; font-size: 14px; color: #fff; overflow: hidden;}
.footer .bot .lx{ float: right;}
.footer .bot .lx a{ margin: 0 10px;}
.footer .bot .lx a img{ width: 32px; height: 32px;}
/*  客服 */
.float_qq{ position:absolute; top:260px; right:0; width:50px; height:203px; z-index:6666;}
.float_qq li{ width:auto; height:50px; z-index:20; list-style:none;}
.qq_drop_down{display: none;width:60px;height: 52px;text-align: center;}
.float_qq li.float_qq1,.float_qq li.float_qq4{ position:absolute; left:0; width:62px;}
.float_qq li.float_qq1{ top:156px;}
.float_qq li.float_qq2{ position:absolute; top:0; left:0; width:126px;}
.float_qq li.float_qq3,.float_qq li.float_qq5{ position:absolute; top:52px; left:0; width:220px;}
.float_qq li.float_qq4{ top:104px;}
.float_qq li.float_qq5{top:51px;}
.float_qq4{ position:absolute; top:153px; left:0;}
.float_qq li a{ display:block;color:#FFF; font-size:14px; height:50px; line-height:50px; overflow:hidden; background-color:#000; opacity:0.8; border-radius:6px;text-decoration:none;}
.float_qq li a img{ display:block; float:left; vertical-align:middle; width:24px; height:24px; margin:12px 12px 14px 14px;}
.float_qq li a:hover{ background-color:#e5000c; opacity:1;}
.float_shwx{ position:absolute; top:0; left:-140px; background:url(../img/float_wxbd.png) no-repeat top right; width:110px;display:none;background:#fff;border:1px solid #dadada;padding:14px;border:1px solid #ccc;line-height:20px;}
.float_shwx img{ display:block;background-color:#fff;width:110px; height:110px;margin-bottom:5px;}
.float_qq p{font-size:14px;}
/*  客服 */
/*首页结束*/

/*应用领域开始*/
.nybannerbox{ width: 100%; height: 330px;}
.nyplacebox{ width: 100%; height: 60px; border-bottom: 1px solid #dcdcdc;}
.nyplacebox .content{ width: 1200px; margin: 0 auto;}
.nyplacebox .content .columnname{ float: left; width: 245px; height: 60px; line-height: 60px; background-color: #265c04; text-align: center; font-size: 18px; color: #fff;}
.nyplacebox .content .columnname a{ display: block; width: 245px; height: 60px; color: #fff;}
.nyplacebox .content .place{ float: right; height: 60px; line-height: 60px; padding-left: 30px; background: url(../img/index.png) left center no-repeat; font-size: 14px; color: #666;}
.nyplacebox .content .place a{ color: #666;}
.applicationareabox{ width: 100%; height: 100%; padding: 30px 0 80px; background-color: #eeeeee;}
.applicationareabox ul{ width: 1200px; margin: 0 auto;}
.applicationareabox ul li{ width: 1200px; background-color: #fff; margin-bottom: 20px; transition:0.5s;}
.applicationareabox ul li a{ display: block; width: 1200px; height: 220px;}
.applicationareabox ul li a .pic{ float: left; width: 320px; height: 220px;transition:0.5s;}
.applicationareabox ul li a .pic img{  width: 320px; height: 220px;transition:0.5s;}
.applicationareabox ul li a .content{ float: left; width: 860px;height: 218px; padding-left: 19px; border: 1px solid #dcdcdc; border-left: none;transition:0.5s;}
.applicationareabox ul li a .content h3{ width: 700px; margin-top: 10px; font-size: 18px; color: #000; text-overflow:ellipsis;overflow:hidden;white-space:nowrap;transition:0.5s;}
.applicationareabox ul li a .content span{ display: block; height:150px; margin-top: 10px; line-height: 25px; font-size: 16px; color: #333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;}

.applicationareabox ul li:hover .pic img{ opacity:0.9;}
.applicationareabox ul li:hover a .content h3{ color:#265c04;}
.applicationareabox ul li:hover a .content span{ color:#265c04;}
/*应用领域结束*/ 

/*科研创新开始*/
.nyplacebox .content .columnname2{ float: left; height: 60px; line-height: 60px;  text-align: center; font-size: 18px; color: #fff;}
.nyplacebox .content .columnname2 li{ float: left; width: 160px;border-right: 1px solid #ccc}
.nyplacebox .content .columnname2 li a{ display: block;width: 160px; height: 60px; color: #333; transition: 1s;}
.nyplacebox .content .columnname2 li a:hover{background-color:#265c04; color: #fff;}
.innovationbox{ width: 100%; height: 100%; padding: 30px 0 80px; background-color: #eee;}
.innovationbox .detail{ width: 1160px; margin: 0 auto; padding: 20px 20px 40px; background-color: #fff; line-height: 30px; font-size: 16px; color: #333;}
/*科研创新结束*/

/*联系我们页开始*/
.nyplacebox .content .columnname3{ float: left; height: 60px; line-height: 60px;  text-align: center; font-size: 18px; color: #fff;}
.nyplacebox .content .columnname3 li{ float: left; width: 245px;border-right: 1px solid #ccc}
.nyplacebox .content .columnname3 li a{ display: block;width: 245px; height: 60px; color: #333; transition: 1s;}
.nyplacebox .content .columnname3 li a:hover{background-color:#265c04; color: #fff;}
.contactbox{ width: 100%; height: 100%; padding: 50px 0 80px; background-color: #eee;}
.contactbox .content{ width: 1200px; margin:0 auto;}
.contactbox .content .info{ float: left; width:440px;}
.contactbox .content .info h3.lmmc{ padding-left: 10px; border-left: 5px solid #265c04; font-size: 24px; font-weight: normal;}
.contactbox .content .info .nr{ width: 435px; margin: 20px 0; margin-left: 15px; line-height: 25px; font-size: 14px; color: #333;}
.contactbox .content .info .ewm{ width: 435px; margin-top: 20px; margin-left: 15px;}
.contactbox .content .info .ewm span{ display: block; float: left; width: 170px; height: 170px;}
.contactbox .content .info .ewm span img{width: 170px; height: 170px;}
.contactbox .content .info .ewm font{ display: block; float: left; margin-left: 20px; line-height: 170px; font-size: 14px; color: #333;}
.contactbox .content .map{ float: left; width: 750px; height: 405px; margin-left: 10px;}
/*联系我们页结束*/

/*客户留言页开始*/
.messagebox{ width: 100%; height: 100%; padding: 50px 0 80px; background-color: #eee;}
.messagebox .content{ width: 1200px; margin:0 auto;}
.messagebox .content h3.lmmc{ margin: 0 0 30px; padding-left: 10px; border-left: 5px solid #265c04; font-size: 24px; font-weight: normal;}
.messagebox .content p{ float:left; width:600px; height:60px; margin-bottom: 30px; line-height:60px; font-size:14px;}
.messagebox .content p input[type=text]{width:510px; height:60px; padding-left:20px; background-color:#fff; border:none; border-radius: 5px;}
.messagebox .content textarea{ width:1160px; height:160px; padding:10px 20px; line-height:25px;background-color:#fff; border:none;outline:none;resize:none;border-radius: 5px;}
.messagebox .content input[type=submit]{ width:1200px; height:60px; margin-top:30px; line-height:60px; background-color:#265c04; border:none; text-align:center; color:#fff; cursor:pointer; transition: background 1s; border-radius:5px;}
.messagebox .content input[type=submit]:hover{ background-color:#2b6805;}
/*客户留言页结束*/

/*人才招聘页开始*/
.nyplacebox .content .columnname4{ float: left; height: 60px; line-height: 60px;  text-align: center; font-size: 18px; color: #fff;}
.nyplacebox .content .columnname4 li{ float: left; width: 200px;border-right: 1px solid #ccc}
.nyplacebox .content .columnname4 li a{ display: block;width: 200px; height: 60px; color: #333; transition: 1s;}
.nyplacebox .content .columnname4 li a:hover{background-color:#265c04; color: #fff;}
.personnelbox{ width: 100%; height: 100%; padding: 30px 0 80px; background-color: #eee;}
.personnelbox .content{ width: 1200px; margin:0 auto;}
.personnelbox .content h3.lmmc{ margin: 0 0 30px; padding-left: 10px; border-left: 5px solid #265c04; font-size: 24px; font-weight: normal;}
.personnelbox .content ul{ width: 100%;}
.personnelbox .content ul li{ width: 100%; padding: 20px 0; margin-bottom: 30px; background-color:#fff;transition: background 1s;}
.personnelbox .content ul li .all{ display: block; width: 1200px; margin: 0 auto; color: #000;}
.personnelbox .content ul li .all .position{ float: left; width: 200px; margin-left: 40px; text-align: center;  min-height: 170px; line-height: 170px; font-size: 30px; color: #265c04;}
.personnelbox .content ul li .all .content{ float: left; width: 610px; margin-left: 40px;}
.personnelbox .content ul li .all .content h3{ width: 500px;  font-size: 16px; font-weight: normal;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; color: #333;}
.personnelbox .content ul li .all .content span{ display: block; width: 650px; line-height: 30px; font-size: 16px; }
.personnelbox .content ul li .all a{ display: block; float: left; width: 240px; height: 60px;line-height: 60px; margin-top: 55px; margin-left: 30px; background-color: #265c04; text-align: center;  font-size: 16px; color: #fff; tr               ansition: background 1s;}
.personnelbox .content ul li .all a:hover{ background-color: #317506;}
/*人才招聘页结束*/

/*新闻列表页开始*/
.newslistbox{ width: 100%; height: 100%; padding: 30px 0 80px; background-color: #eee;}
.newslistbox .newslist{ width: 1200px; margin:0 auto;}
.newslistbox .newslist li{ float: left; width: 400px; margin-bottom: 30px;}
.newslistbox .newslist li a{ display: block; width: 375px; margin: 0 auto; background-color: #fff; }
.newslistbox .newslist li a:hover .pic img{transform: scale(1.1);transition: all 1s ease 0s;-webkit-transform: scale(1.1);-webkit-transform: all 1s ease 0s;}
.newslistbox .newslist li a:hover .info h4{ color: #265c04;}
.newslistbox .newslist li a .pic{ width: 375px; height: 275px; overflow: hidden;}
.newslistbox .newslist li a .pic img{ width: 375px; height: 275px;transition: all 1s ease 0s}
.newslistbox .newslist li a .info{ width: 355px; padding: 5px 10px 10px;}
.newslistbox .newslist li a .info h4{ font-size: 16px; color: #333;text-overflow:ellipsis;overflow:hidden;
white-space:nowrap; font-weight: normal;}
.newslistbox .newslist li a .info font{ display: block; margin:5px 0; font-size: 14px; color: #666;}
.newslistbox .newslist li a .info span{ display: block; line-height: 18px; font-size: 14px; color: #666;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
/*新闻列表页结束*/

/*新闻详情页开始*/
.newsdetailbox{ width: 1200px; margin: 40px auto 0; padding-bottom: 80px;}
.newsdetailbox h3{ text-align: center; font-size: 18px; font-weight: normal;}
.newsdetailbox .publisher{ margin-top: 10px; text-align: center; font-size: 16px; color: #333;}
.newsdetailbox .publisher span{ margin: 0 10px; font-size:14px;}
.newsdetailbox .detail{ width: 100%; margin-top: 30px; line-height: 28px; font-size: 14px; color: #333;}
.newsdetailbox .detail img{ display: block; max-width: 100%; margin: 10px 0;}
.newsdetailbox .detail table{ border-collapse: collapse;}
.newsdetailbox .detail p img{display: block;  max-width: 100%; margin: 10px 0;}
.newsdetailbox .detail p table{ border-collapse: collapse;}
.newsdetailbox .otherarticle{ width: 100%; margin: 20px auto 30px;}
.newsdetailbox .otherarticle .previous{ float: left; display: block; width: 35%; height: 26px; line-height: 26px; padding-left: 40px; background: url(../img/left.png) left center no-repeat; font-size: 14px; color: #333;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.newsdetailbox .otherarticle .next{ float: right; display: block;width: 35%; height: 26px; line-height: 26px; padding-right: 40px; background: url(../img/right.png) right center no-repeat; text-align: right; font-size: 14px; color: #333;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.newsdetailbox .otherarticle a:hover{ color: #265c04;}
/*新闻详情页结束*/

/*公司简介开始*/
.aboutbox{ width: 100%; height: 100%; padding: 30px 0 80px; background-color: #eee;}
.aboutbox .course{ width: 1200px; margin:0 auto;}
.aboutbox .course h3.lmmc{ margin: 0 0 20px; padding-left: 10px; border-left: 5px solid #265c04; font-size: 24px; font-weight: normal;}
.aboutbox .course .main{ width: 1200px; background-color: #fff;border: 1px solid #dcdcdc;}
.aboutbox .course .main .info{ display: block; float: left; width:510px; height: 335px; padding: 20px 20px; line-height: 25px; font-size: 14px; color: #666; overflow: hidden;  }

.aboutbox .course2{ width: 1200px; margin:0 auto;}
.aboutbox .course2 h3.lmmc{ margin: 0 0 20px; padding-left: 10px; border-left: 5px solid #265c04; font-size: 24px; font-weight: normal;}
.aboutbox .course2 .main{ width: 1200px; background-color: #fff;border: 1px solid #dcdcdc;}
.aboutbox .course2 .main .info{ display: block; width:1160px; min-height:150px; line-height: 25px; font-size: 14px; color: #666; overflow: hidden; margin:0 auto; padding:10px 20px; }

.aboutbox .course3{ width: 1200px; overflow:hidden; margin:30px auto;}
.aboutbox .course3 h3.lmmc{ margin: 0 0 20px; padding-left: 10px; border-left: 5px solid #265c04; font-size: 24px; font-weight: normal;}
.aboutbox .course3 .main{ width: 1200px; background-color: #fff;border: 1px solid #dcdcdc;}
.aboutbox .course3 .main .info{ display: block; width:1160px; min-height:150px; line-height: 25px; font-size: 14px; color: #666; overflow: hidden; margin:0 auto; padding:10px 20px; }

.aboutbox .course4{ width: 1200px; overflow:hidden; margin:30px auto 0;}
.aboutbox .course4 h3.lmmc{ margin: 0 0 20px; padding-left: 10px; border-left: 5px solid #265c04; font-size: 24px; font-weight: normal;}
.aboutbox .course4 .main{ width: 1200px; background-color: #fff;border: 1px solid #dcdcdc;}
.aboutbox .course4 .main .info{ display: block; width:1160px; min-height:150px; line-height: 25px; font-size: 14px; color: #666; overflow: hidden; margin:0 auto; padding:10px 20px; }


.aboutbox .course .main .video{ float: left; width: 650px; height: 400px; }
.aboutbox .situation{ width: 1200px; margin:30px auto;}
.aboutbox .situation h3.lmmc{ margin: 0 0 20px; padding-left: 10px; border-left: 5px solid #265c04; font-size: 24px; font-weight: normal;}
.aboutbox .situation .main{ width: 1200px; overflow:hidden; padding: 0 0; background:#fff;border: 1px solid #dcdcdc;}
.aboutbox .situation .main .info{ display: block; width:1200px; min-height:150px; line-height: 25px; font-size: 14px; color: #666; overflow: hidden; margin:0 auto;}
.aboutbox .situation .main .info img{ max-width:1180px; margin:0 auto;}
.aboutbox .situation .main .info p img{ max-width:1180px; margin:0 auto;}


.aboutbox .situation .main .nr1{float: left; width: 170px; height: 188px; margin-left: 30px; overflow: hidden;}
.aboutbox .situation .main .nr1 .zl{ width: 100%; height: 114px;}
.aboutbox .situation .main .nr1 .zl h5{ text-align: center; font-size: 20px; color: #737373;}
.aboutbox .situation .main .nr1 .zl span{ display: block; margin-top: 8px; height: 80px; line-height: 16px; font-size: 12px; color: #737373; overflow: hidden;}
.aboutbox .situation .main .nr1 b{display: block; text-align: center; font-size: 56px; color: #36aab6;}
.aboutbox .situation .main .nr2{  float: left; width: 170px;height: 188px;margin-left: 210px; overflow: hidden; }
.aboutbox .situation .main .nr2 .zl{ width: 100%; height: 114px;}
.aboutbox .situation .main .nr2 .zl h5{ text-align: center; font-size: 20px; color: #737373;}
.aboutbox .situation .main .nr2 .zl span{ display: block; margin-top: 8px; height: 80px; line-height: 16px; font-size: 12px; color: #737373; overflow: hidden;}
.aboutbox .situation .main .nr2 b{display: block; text-align: center; font-size: 56px; color: #e99000;}
.aboutbox .situation .main .nr3{  float: left; width: 170px;height: 188px;margin-left: 210px; overflow: hidden; }
.aboutbox .situation .main .nr3 .zl{ width: 100%; height: 114px;}
.aboutbox .situation .main .nr3 .zl h5{ text-align: center; font-size: 20px; color: #737373;}
.aboutbox .situation .main .nr3 .zl span{ display: block; margin-top: 8px; height: 80px; line-height: 16px; font-size: 12px; color: #737373; overflow: hidden;}
.aboutbox .situation .main .nr3 b{display: block; text-align: center; font-size: 56px; color: #5b5a54;}
.aboutbox .situation .main .nr4{  float: left; width: 170px;height: 188px;margin-left: 220px; overflow: hidden; }
.aboutbox .situation .main .nr4 .zl{ width: 100%; height: 114px;}
.aboutbox .situation .main .nr4 .zl h5{ margin-top: 8px; text-align: center; font-size: 20px; color: #737373;}
.aboutbox .situation .main .nr4 .zl span{ display: block; height: 80px; line-height: 16px; font-size: 12px; color: #737373; overflow: hidden;}
.aboutbox .situation .main .nr4 b{display: block; text-align: center; font-size: 56px; color: #ca3a18;}
.aboutbox .situation .main .nr5{  float: left; width: 170px;height: 188px;margin-left: 210px; overflow: hidden; }
.aboutbox .situation .main .nr5 .zl{ width: 100%; height: 114px;}
.aboutbox .situation .main .nr5 .zl h5{  margin-top: 8px; text-align: center; font-size: 20px; color: #737373;}
.aboutbox .situation .main .nr5 .zl span{ display: block;height: 80px; line-height: 16px; font-size: 12px; color: #737373; overflow: hidden;}
.aboutbox .situation .main .nr5 b{display: block; text-align: center; font-size: 56px; color: #c7cc34;}
.aboutbox .situation .main .nr6{  float: left; width: 170px;height: 188px;margin-left: 210px; overflow: hidden; }
.aboutbox .situation .main .nr6 .zl{ width: 100%; height: 114px;}
.aboutbox .situation .main .nr6 .zl h5{margin-top: 8px;  text-align: center; font-size: 20px; color: #737373;}
.aboutbox .situation .main .nr6 .zl span{ display: block; height: 80px; line-height: 16px; font-size: 12px; color: #737373; overflow: hidden;}
.aboutbox .situation .main .nr6 b{display: block; text-align: center; font-size: 56px; color: #36aab6;}
/*公司简介结束*/

/*知识产权页开始*/
.zxcqbox{ width: 100%; height: 100%; padding: 30px 0 80px; background-color: #eee;}
.zxcqbox .zscqlist{ width: 1200px; margin:0 auto;}
.zxcqbox .zscqlist li{ float: left; width: 400px; margin-bottom: 30px;}
.zxcqbox .zscqlist li a{ display: block; width: 375px; margin: 0 auto; background-color: #fff; }
.zxcqbox .zscqlist li a:hover .pic img{transform: scale(1.1);transition: all 1s ease 0s;-webkit-transform: scale(1.1);-webkit-transform: all 1s ease 0s;}
.zxcqbox .zscqlist li a:hover .info h4{ color: #265c04;}
.zxcqbox .zscqlist li a .pic{ width: 375px; height: 385px; overflow: hidden;}
.zxcqbox .zscqlist li a .pic img{ width: 375px; height: 385px;transition: all 1s ease 0s}
.zxcqbox .zscqlist li a span{ display: block; width: 355px; padding: 0 10px; height: 50px; line-height: 50px; font-size: 16px; color: #333;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; font-weight: normal;}
/*知识产权页结束*/