﻿/**
 * 人人站CMS
 * ============================================================================
 * 版权所有 2015-2030 山东康程信息科技有限公司，并保留所有权利。
 * 网站地址: http://www.rrzcms.com
 * ----------------------------------------------------------------------------
 * 如果商业用途务必到官方购买正版授权, 以免引起不必要的法律纠纷.
 * ============================================================================
 */
body{font-size:14px;font-family:微软雅黑,"Open Sans",sans-serif;}
input,select,textarea{font-size:1em;font-family:微软雅黑,"Open Sans",sans-serif;}
.wrap{position:relative;margin:0 auto;width:96%;max-width:1180px;}
a,img{border:0;}
li,ul{list-style:none;}
*{margin:0;padding:0;}
.flt{float:left;}
.frt{float:right;}
.clear{clear:both;}
.clear:after,.clear:before{clear:both;display:table;content:'';}
.img{position:relative;overflow:hidden;}
.img:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;display:block;border:1px solid rgba(255,255,255,0);content:'';-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-ms-transition:all .5s;}
.img:hover:before{top:10px;right:10px;bottom:10px;left:10px;border:1px solid rgba(255,255,255,.5);}
.img:hover{background:#000;}
.img:hover img{opacity:.7;-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);}
.img img{display:block;}
img{max-width:100%;}
*,:after,:before{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;-ms-transition:all .5s;}
.header{position:fixed;top:0;left:0;z-index:1000;width:100%;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.1);line-height:70px;}
.header .logo{position:absolute;top:0;bottom:0;left:0;padding:0 35px;background:#faad39;}
.logo img{vertical-align:middle;}
.menu{text-align:center;}
.menu ul li{display:inline-block;margin:0 10px;}
.menu ul li a{display:block;padding:0 15px;border-bottom:2px solid #fff;color:#333;font-size:16px;}
.menu ul li a:hover,.menu ul li.on a{color:#faad39;border-bottom-color:#faad39;}
.search{position:absolute;top:50%;right:0;overflow:hidden;margin-top:-16px;padding-left:45px;height:32px;border:1px solid #ddd;border-radius:20px;line-height:14px;}
.search .btn{position:absolute;top:0;bottom:0;left:0;width:45px;background:url(../images/icon1.png) no-repeat center center;}
.search .btn a{display:block;width:auto;height:32px;border:none;}
.search .div_input{margin:7px 0;width:150px;border-left:1px solid #ddd;}
.div_input input{width:100%;border:0;}
.mainer{padding-top:72px;}
.banner .item{height:700px;}
.banner .owl-dots{counter-reset:nav;}
.banner .owl-dots:after{margin-right:180px;}
.banner .owl-dots:after,.banner .owl-dots:before{display:inline-block;width:40px;height:50px;background:rgba(255,255,255,.8);content:' ';vertical-align:middle;line-height:50px;line-height:50px;}
.banner.owl-theme .owl-dots .owl-dot{vertical-align:middle;}
.banner.owl-theme .owl-dots .owl-dot span{display:block;margin:0;width:50px;height:50px;border-radius:0;background:rgba(255,255,255,.8);color:#888;vertical-align:middle;font-size:16px;line-height:50px;}
.banner.owl-theme .owl-dots .owl-dot.active span,.banner.owl-theme .owl-dots .owl-dot:hover span{background:rgba(255,255,255,.8);color:#333;}
.banner .owl-dots .owl-dot span:before{display:block;content:"0" counter(nav);counter-increment:nav;text-align:center;}
.banner.owl-theme .owl-controls .owl-dots{margin:0 auto;max-width:1200px;text-align:right;}
.banner_owl{position:relative;}
.banner_owl .banner_cur{position:absolute;bottom:0;left:0;z-index:10;width:100%;}
.banner_cur .cur{position:absolute;right:0;bottom:0;}
.banner_cur .cur span{float:left;display:block;width:90px;height:50px;background:#333;cursor:pointer;}
.banner_cur .cur span:hover{background:#faad39;}
.banner_cur .cur span:after{display:block;margin:0 auto;width:10px;height:50px;background:url(../images/cur1.png) no-repeat left center;content:'';}
.banner_cur .cur span:hover:after{width:40px;}
.banner_cur .cur span.next:after{background:url(../images/cur2.png) no-repeat right center;}
.page_tit{position:relative;z-index:1;padding:78px 0;}
.page_tit h2{position:absolute;top:50%;left:-55px;z-index:-1;margin-top:-75px;color:#f5f5f5;font-weight:400;font-size:183px;font-family:Cambria;line-height:133px;}
.page_tit h3{margin-bottom:10px;color:#333;font-size:30px;}
.page_tit p{color:#999;font-size:16px;}
.page_tit .text{display:inline-block;}
.page_tit .tit_tag{float:right;}
.tit_tag ul li{display:inline-block;padding:0 10px;height:17px;border-left:1px solid #ddd;line-height:17px;}
.tit_tag ul li:first-child{border-left:0;}
.tit_tag ul li a{display:block;margin-top:-4px;padding:0 12px;color:#333;font-size:16px;line-height:26px;}
.tit_tag ul li a:hover,.tit_tag ul li.on a{background:#faad39;color:#fff;}
.tit_tag ul{padding:20px 0;}
.page1_box .img{float:left;margin-right:30px;width:500px;}
.page1_box{position:relative;background:#f5f5f5;}
.page1_box:after{clear:both;display:block;content:'';}
.page1_box .text{overflow:hidden;}
.page1_box .text h3{overflow:hidden;padding-top:10px;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:18px;line-height:60px;}
.page1_box .text h3 a{color:#333;}
.page1_box .text h3 a:hover{color:#faad39;}
.page1_box .text h4{margin-bottom:30px;color:#faad39;font-weight:400;font-size:16px;}
.page1_box .text h4 span{font-weight:700;font-size:30px;}
.btn{width:160px;}
.btn a{display:block;border:1px solid #999;text-align:center;line-height:38px;}
.btn a span{display:inline-block;padding-right:20px;background:url(../images/icon5.png) no-repeat right center;color:#666;text-transform:uppercase;font-size:18px;}
.btn a:hover{border-color:#faad39;}
.btn a:hover span{padding-right:30px;background:url(../images/icon5-1.png) no-repeat right center;color:#faad39;}
.page1_box .bottom{position:absolute;right:0;bottom:0;left:500px;background:#faad39;text-align:center;}
.page1_box .bottom li{display:inline-block;width:30%;color:#fff;font-size:18px;line-height:110px;}
.page1_box .bottom li img{margin-right:20px;vertical-align:middle;}
.page1_list ul li{float:left;width:33.333%;}
.page1_list ul li:nth-child(3n+1){clear:both;}
.page1_list ul li img{width:100%;}
.page1_list ul{margin:10px -10px;}
.page1_list ul li a{display:block;margin:10px;}
.page1_list ul li p{margin-top:15px;color:#333;text-align:center;font-size:16px;line-height:20px;}
.page1_list ul li .img:hover img{opacity:.5;}
.page1_list ul li a:hover .img span{top:50%;opacity:1;}
.page1_list ul li a:hover p{color:#faad39;}
.page1_list ul li .img span{position:absolute;top:60%;left:0;display:block;margin-top:-12px;width:100%;height:25px;background:url(../images/icon6.png) no-repeat center center;opacity:0;}
.page1_list ul:after{clear:both;display:block;content:'';}
.page1_list{margin-bottom:40px;}
.page2{padding:70px 0;background:url(../images/about.jpg) no-repeat center center;}
.page2 .wrap{background:#fff;}
.page2_img{width:50%;}
.page2_img img{display:block;}
.page2_text{width:50%;background:#fff;}
.page2_text .page_tit{padding:40px 0;}
.page2_text .box{padding:30px 80px;padding-top:40px;}
.page2_text .box>.text{overflow:hidden;height:192px;color:#222;font-size:14px;line-height:32px;}
.page2_text .box>.text p{text-align:justify;}
.more{margin-top:30px;}
.more a{display:block;width:160px;background:#faad39;text-align:center;line-height:40px;}
.more a span{display:inline-block;padding-right:45px;background:url(../images/icon7.png) no-repeat right center;color:#fff;text-transform:uppercase;font-size:18px;}
.more a:hover{background:#ff9d09;}
.more a:hover span{padding-right:55px;}
.page2_img{float:right;}
.news_lt{float:left;width:47%;}
.news_lt .box{padding:20px 50px;padding-bottom:50px;height:423px;background:#f5f5f5;}
.news_lt h4{margin-bottom:20px;color:#aaa;font-weight:400;font-size:30px;}
.news_lt h3{color:#333;font-weight:400;font-size:18px;}
.news_lt h3 a{display:block;overflow:hidden;color:#333;text-overflow:ellipsis;white-space:nowrap;}
.news_lt h3 a:hover{color:#faad39;}
.news_lt .text{margin:10px 0;color:#666;line-height:30px;}
.news_lt .img{margin-bottom:25px;}
.news_lt .img img{width:100%;}
.news_lt .btn a{border-color:#ddd;}
.news_lt .btn a:hover{border-color:#faad39;}
.news_lt .btn a span{color:#333;}
.news_lt .btn a:hover span{color:#faad39;}
.news_rt{float:right;width:47%;}
.news_list a{display:block;padding:30px 20px;}
.news_list li{border-bottom:1px solid #ddd;}
.news_list li:first-child{border-top:1px solid #ddd;}
.news_list li h3{color:#333;font-weight:400;font-size:18px;}
.news_list li h3 a{display:block;overflow:hidden;color:#333;text-overflow:ellipsis;white-space:nowrap;}
.news_list .tit label{display:block;margin:10px 0;margin-top:11px;width:40px;height:4px;background:#faad39;}
.news_list .tit{position:relative;}
.news_list .tit .date{position:absolute;top:0;right:0;color:#999;text-align:right;}
.news_list .tit .date span{display:block;margin-bottom:5px;font-size:30px;}
.news_list .d_text{overflow:hidden;padding-right:30%;height:60px;background:url(../images/icon8.png) no-repeat 97% center;line-height:30px;}
.news_list .d_text p{color:#999;}
.news_list li a:hover{background:#faad39;}
.news_list li a:hover h3{color:#fff;}
.news_list li a:hover label{background:#fff;}
.news_list li a:hover .d_text p{color:#fff;}
.news_list li a:hover .date{color:#fff;}
.news_list li a:hover .date span{color:#fff;}
.news_list li a:hover .d_text{background:url(../images/icon8-1.png) no-repeat 99% center;}
.news_index{padding-bottom:50px;}
.footer{margin-top:35px;padding-top:55px;background:#f4f4f4;line-height:32px;}
.footer .ewm{margin-top:-90px;margin-right:60px;margin-left:10px;text-align:center;}
.footer .ewm img{display:block;}
.footer .f_tel h3{color:#222;font-weight:400;}
.footer .f_tel{color:#faad39;font-size:18px;}
.footer .frt{text-align:right;}
.footer .frt h4{font-weight:400;font-size:18px;}
.footer .frt p a{display:inline-block;padding:0 15px;height:16px;border-left:1px solid #222;color:#222;line-height:16px;}
.footer .frt p{margin:0 -15px;}
.footer .frt{position:relative;}
.footer .top{position:absolute;top:-85px;right:0;margin-bottom:25px;width:60px;height:60px;background-color:#faad39;background-image:url(../images/top.png);background-position:center center;background-repeat:no-repeat;cursor:pointer;}
.footer .top:hover{background-color:#de8500;}
.footer .frt p a:hover{color:#faad39;}
.footer .frt p a:first-child{border-left:0;}
.footer .foot2{margin-top:20px;padding:10px 0;background:#333;color:#fff;text-align:center;font-size:14px;line-height:26px;}
.pro_info{padding-top:25px;border-top:1px solid #ddd;}
.pro_info h3{margin-bottom:20px;padding:0 15px;border-bottom:1px solid #faad39;background:#f6f7f8;font-weight:400;font-size:18px;line-height:45px;}
.page_banner .item{height:300px;}
.main_tit{background:#f5f5f5;text-align:center;line-height:50px;}
.main_tit ul li{display:inline-block;}
.main_tit ul li:first-child{background:0 0;}
.main_tit ul li a{position:relative;display:block;padding:0 30px;color:#333;font-size:16px;}
.main_tit ul li a:before{position:absolute;right:0;bottom:0;left:0;display:block;margin:0 auto;width:12px;height:12px;background:url(../images/icon9.png) no-repeat center center;content:'';opacity:0;}
.main_tit ul li a:hover,.main_tit ul li.on a{color:#faad39;}
.main_tit ul li a:hover:before,.main_tit ul li.on a:before{bottom:-6px;opacity:1;}
.pro_tit{text-align:center;}
.pro_tit li{display:inline-block;margin:0 35px;text-align:center;}
.pro_tit li label{display:block;line-height:30px;}
.pro_tit{margin:20px 0;}
.pro_tit li span{display:block;margin-bottom:2px;line-height:60px;}
.pro_tit li img{vertical-align:middle;}
.pro_tit li:hover{transform:translateY(-10px);}
.pro_tit li.on a label,.pro_tit li:hover a label{color:#fa8f39;}
.pagesize{padding-bottom:50px;text-align:center;}
.pagesize a{display:inline-block;margin:0 10px;min-width:40px;border-bottom:1px solid #ccc;border-radius:2px;color:#666;vertical-align:middle;text-align:center;font-size:16px;line-height:40px;}
.pagesize a.on,.pagesize a:hover{border-color:#faad39;background:#faad39;color:#fff;}
.pagesize a.prev{margin-right:30px;}
.pagesize a.next{margin-left:30px;}
.pagesize a.next,.pagesize a.prev{width:70px;height:40px;border-radius:0;background:#999;cursor:pointer;}
.pagesize a.next:after,.pagesize a.prev:after{display:block;margin:0 auto;width:10px;height:40px;background:url(../images/cur1.png) no-repeat left center;content:'';}
.pagesize a.next:after{background:url(../images/cur2.png) no-repeat right center;}
.pagesize a.next:hover:after,.pagesize a.prev:hover:after{width:30px;}
.pagesize a.next:hover,.pagesize a.prev:hover{background:#faad39;}
.pro_list.page1_list ul li .img span{background:url(../images/icon6-1.png) no-repeat center center;}
.pro_list.page1_list ul li .img:before{display:none;}
.pro_details{margin-top:100px;}
.pro_img{float:left;margin-right:5%;width:46%;}
.pro_img .img img{display:block;}
.pro_img .img_owl{margin-top:35px;padding:0 45px;}
.pro_text{overflow:hidden;}
.pro_img .owl-theme .owl-controls .owl-nav [class*=owl-]{position:absolute;top:50%;margin:0;padding:0;width:10px;height:11px;}
.pro_img .owl-theme .owl-controls .owl-nav .owl-prev{left:-40px;}
.pro_img .owl-theme .owl-controls .owl-nav .owl-next{right:-40px;}
.pro_img .owl-theme .owl-controls{bottom:50%;margin-bottom:5px;}
.img_owl .item{position:relative;background:#faad39;}
.img_owl .item span{position:absolute;top:60%;left:0;display:block;margin-top:-8px;width:100%;height:16px;background:url(../images/icon6-2.png) no-repeat center center;opacity:0;}
.img_owl .item.on img,.img_owl .item:hover img{opacity:.2;}
.img_owl .item.on span,.img_owl .item:hover span{top:50%;opacity:1;}
.pro_text h3{color:#333;font-weight:400;font-size:18px;}
.pro_text h4{margin-top:15px;color:#faad39;font-weight:400;font-size:16px;}
.pro_text h4 span{font-size:24px;}
.pro_text .text{margin:15px 0;color:#999;line-height:30px;}
.pro_text .text2{color:#333;line-height:30px;}
.pro_text .text2 span{color:#666;}
.pro_text .more a span{font-size:16px;}
.pro_text .more a{padding:0 15px;line-height:50px;}
.pro_details .box{margin-top:75px;padding:35px 0;border-top:1px solid #ddd;}
.img_owl .page1_list li{float:none;width:auto;}
.img_owl .page1_list li a{margin:0;}
.pro_details .box .owl-theme .owl-controls{top:40%;bottom:auto;}
.pro_details .box .owl-theme .owl-controls .owl-nav [class*=owl-]{position:absolute;top:50%;margin:0;margin-top:-20px;padding:0;width:70px;height:40px;border-radius:0;background:#999;}
.pro_details .box .owl-theme .owl-controls .owl-nav .owl-prev{left:-70px;}
.pro_details .box .owl-theme .owl-controls .owl-nav .owl-next{right:-70px;}
.pro_details .box .owl-theme .owl-controls .owl-nav [class*=owl-]:after{display:block;margin:0 auto;width:10px;height:40px;background:url(../images/cur1.png) no-repeat left center;content:'';}
.pro_details .box .owl-theme .owl-controls .owl-nav [class*=owl-] span{display:none;}
.pro_details .box .owl-theme .owl-controls .owl-nav .owl-next:after{background:url(../images/cur2.png) no-repeat right center;}
.pro_details .box .owl-theme .owl-controls .owl-nav [class*=owl-]:hover:after{width:30px;}
.pro_details .box .page1_list ul li .img span{background:url(../images/icon6-1.png) no-repeat center center;}
.owl-theme .owl-item *{transition:all .5s;}
.about_list{padding:100px 0;}
.about_list .item:nth-child(2n+1) .img{float:left;}
.about_list .item:nth-child(2n) .img{float:right;}
.about_list .item:nth-child(2n) .text{text-align:right;}
.about_list .item{position:relative;}
.about_list .item .img{width:50%;}
.about_list .item img{display:block;}
.about_list .item .text{position:absolute;top:50%;overflow:hidden;width:50%;transform:translateY(-50%);}
.about_list .item:nth-child(2n+1) .text{left:50%;}
.about_list .item .box{padding:0 40px;}
.about_list .item h3{font-weight:400;font-size:20px;}
.about_list .item h4{color:#999;font-weight:400;font-size:14px;}
.about_list .item label{display:inline-block;margin:10px 0;width:30px;height:4px;background:#faad39;}
.about_list .item p{overflow:hidden;margin-top:40px;height:auto;color:#222;text-align:left;text-align:justify;line-height:30px;}
.about_owl{margin:50px 0;border-bottom:1px solid #ddd;}
.about_owl .item span{position:relative;display:block;padding-top:20px;height:50px;color:#ddd;text-align:center;font-size:30px;cursor:pointer;}
.about_owl .item span:hover,.about_owl .item.on span{padding-top:0;height:70px;color:#faad39;font-size:50px;}
.about_owl .item span:after{position:absolute;right:0;bottom:0;left:0;display:block;margin:0 auto;margin-top:5px;width:2px;height:10px;background:#ddd;content:'';}
.about_owl.owl-theme .owl-controls{top:100%;bottom:auto;}
.about_owl.owl-theme .owl-controls .owl-nav [class*=owl-]{position:absolute;top:50%;margin:0;margin-top:-20px;padding:0;width:70px;height:40px;border-radius:0;background:#ccc;}
.about_owl.owl-theme .owl-controls .owl-nav .owl-prev{left:-70px;}
.about_owl.owl-theme .owl-controls .owl-nav .owl-next{right:-70px;}
.about_owl.owl-theme .owl-controls .owl-nav [class*=owl-]:after{display:block;margin:0 auto;width:10px;height:40px;background:url(../images/cur1.png) no-repeat left center;content:'';}
.about_owl.owl-theme .owl-controls .owl-nav [class*=owl-] span{display:none;}
.about_owl.owl-theme .owl-controls .owl-nav .owl-next:after{background:url(../images/cur2.png) no-repeat right center;}
.about_owl.owl-theme .owl-controls .owl-nav [class*=owl-]:hover:after{width:30px;}
.about_list2 .list .box{position:relative;padding:0 40px;}
.about_list2 .list li:nth-child(2n) .box{padding-left:0;}
.about_list2 .list li:nth-child(2n+1) .box{padding-right:0;}
.about_list2 .list{position:relative;margin:70px 0;}
.about_list2 .list .line{position:absolute;top:10px;right:0;bottom:0;left:0;margin:0 auto;width:1px;background:#ddd;}
.about_list2 .list li{position:relative;clear:both;margin-bottom:20px;width:50%;}
.about_list2 .list li:nth-child(2n+1){float:right;}
.about_list2 .list li .img{float:left;margin-right:20px;margin-left:0;}
.about_list2 .list li:nth-child(2n+1) .img{float:right;margin-right:0;margin-left:20px;}
.about_list2 .list li .text{overflow:hidden;padding-top:40px;min-height:120px;}
.about_list2 .list li .text p{padding-top:5px;border-top:1px solid #ddd;color:#333;line-height:30px;}
.about_list2 .list li .time{position:absolute;right:0;margin-right:-125px;width:250px;color:#666;font-size:30px;}
.about_list2 .list li:nth-child(2n+1) .time{right:auto;left:0;margin-right:0;margin-left:-125px;}
.about_list2 .list .time label{display:block;overflow:hidden;width:125px;text-align:right;}
.about_list2 .list li:nth-child(2n) .time label{text-align:left;}
.about_list2 .list .time span{float:right;float:right;display:block;width:125px;color:#ddd;text-align:right;}
.about_list2 .list li:nth-child(2n+1) .time span{float:left;text-align:left;}
.about_list2 .list .time i{position:absolute;top:8px;right:0;left:0;display:block;margin:0 auto;width:20px;height:20px;background:url(../images/icon10.png) no-repeat center center;}
.news_p_list{padding:80px 0;}
.news_p_list ul li{clear:both;}
.news_p_list .img{float:right;margin-right:0;margin-left:40px;width:50%;}
.news_p_list li:nth-child(2n+1) .img{float:left;margin-right:40px;margin-left:0;}
.news_p_list .text{overflow:hidden;}
.news_p_list .text h3{padding-top:20px;font-weight:400;font-size:18px;line-height:50px;}
.news_p_list .text h3 a{position:relative;display:block;overflow:hidden;padding-right:110px;text-overflow:ellipsis;white-space:nowrap;}
.news_p_list .text h3 a:hover{color:#faad39;}
.news_p_list .text h3 span{position:absolute;top:0;right:0;color:#999;font-size:16px;}
.news_p_list .text p{overflow:hidden;margin-bottom:15px;height:60px;color:#666;line-height:30px;}
.news_p_list .btn span{font-size:14px;}
.div_pos{padding-top:30px;color:#666;}
.div_pos a{color:#666;}
.div_pos a.on,.div_pos a:hover{color:#faad39;}
.news_details{padding:50px 0;}
.news_details .tit h2{margin-bottom:10px;color:#333;font-weight:400;font-size:24px;line-height:35px;}
.news_details .tit{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ddd;}
.news_details .tit p{color:#999;}
.news_details .text{padding-bottom:30px;border-bottom:1px solid #ddd;color:#999;line-height:30px;}
.news_details .text h3{color:#333;font-weight:400;font-size:16px;}
.news_details .text p{min-height:30px;}
.news_details .bottom{line-height:50px;}
.news_details .bottom span{display:inline-block;max-width:45%;}
.news_details .bottom span a{display:block;overflow:hidden;color:#999;text-overflow:ellipsis;white-space:nowrap;}
.news_details .bottom span a:hover{color:#faad39;text-decoration:underline;}
.contact{margin-bottom:70px;}
.cont_lt{float:left;margin-top:40px;width:39%;color:#333;line-height:50px;}
.cont_lt ul li{padding-left:30px;}
.cont_lt ul li.li1{background:url(../images/icon11.png) no-repeat left center;}
.cont_lt ul li.li2{background:url(../images/icon12.png) no-repeat left center;}
.cont_lt ul li.li3{background:url(../images/icon13.png) no-repeat left center;}
.cont_lt ul li.li4{background:url(../images/icon14.png) no-repeat left center;}
.cont_lt ul li.li5{background:url(../images/icon15.png) no-repeat left center;}
.cont_rt{float:right;margin-top:-90px;width:61%;}
.contact_box{margin-bottom:20px;padding:50px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);}
.contact_box .tit{height:40px;background:url(../images/icon21.png) no-repeat left center;text-align:left;line-height:50px;}
.contact_box .tit h3{display:inline-block;padding-left:10px;height:20px;border-left:5px solid #faad39;font-weight:400;font-size:20px;line-height:20px;}
.contact_box ul{margin:0 -1.5%;}
.contact_box ul li{float:left;margin:0 1.5%;margin-bottom:15px;width:30.333%;}
.contact_box ul li span{display:block;padding-left:10px;color:#888;line-height:35px;}
.contact_box .div_input{padding:0 15px;border:1px solid #ddd;border-radius:3px;line-height:40px;}
.div_input input{width:100%;border:0;background:0 0;}
.div_input textarea{padding:5px 0;width:100%;height:80px;border:0;background:0 0;resize:none;}
.contact_box ul li.li_last{width:97%;}
.contact_box .btn1 a{display:inline-block;width:200px;border:0;border-radius:3px;background:#faad39;color:#fff;text-align:center;font-size:16px;line-height:40px;}
.contact_box .btn1 a:hover{background:#faad39;color:#fff;}
.contact_box .btn1{width:auto;text-align:center;text-align:left;}
.contact_box .btn1 span{display:inline-block;padding-right:25px;background:url(../images/icon23.png) no-repeat right center;color:#fff;}
.contact_box .btn1 a:hover span{color:#fff;}
@media only screen and (max-width:1340px){.pro_details .box .owl-theme .owl-controls .owl-nav .owl-next{right:-10px;}
	.pro_details .box .owl-theme .owl-controls .owl-nav .owl-prev{left:-10px;}
	.pro_details .page1_list ul{margin:0;}
	.about_list2 .owl{padding:0 70px;}
}
@media only screen and (max-width:1200px){.about_list .item .img{width:50%;}
	.about_list .item .box{padding:20px;}
	.about_list .item p{margin-top:20px;}
	.banner .item{height:600px;}
}
@media only screen and (max-width:1100px){.page1_box .bottom li img{margin-right:10px;}
	.page2_text .box{padding:30px 60px;}
	.page2_text .box>.text{height:150px;line-height:25px;}
	.banner .item{height:500px;}
}
@media only screen and (max-width:1000px){.header .logo{padding:0 20px;}
	.menu_wrap{position:absolute;top:50%;right:0;margin-top:-20px;width:40px;height:40px;background:url(../images/menu.png) no-repeat center center #faad39;background-size:20px auto;}
	.menu{position:fixed;top:60px;bottom:0;left:100%;z-index:1001;display:table;box-sizing:border-box;padding-bottom:60px;width:100%;height:100%;border-top:1px solid #ddd;background:#fff;}
	.h_menu .menu{left:0;}
	.h_menu .menu_wrap{background:url(../images/menu-1.png) no-repeat center center #faad39;background-size:20px auto;}
	.search{display:none;}
	.header .logo{position:initial;display:inline-block;line-height:60px;}
	.menu ul{display:table-cell;vertical-align:middle;}
	.menu ul li{display:block;}
	.menu ul li a{border-bottom:0;font-size:20px;}
	.header{position:fixed;top:0;left:0;width:100%;background:#fff;line-height:60px;}
	.mainer{padding-top:60px;}
	.page_tit{padding:50px 0;}
	.news_lt,.news_rt{width:49%;}
	.news_lt .box{box-sizing:border-box;padding:25px;height:493px;}
	.page1_box .bottom li{padding:15px 0;text-align:center;font-size:16px;line-height:25px;}
	.page1_box .bottom li img{display:block;margin:0 auto;}
	.news_p_list .text h3{padding-top:0;}
	.news_p_list .text p{height:50px;line-height:25px;}
}
@media only screen and (max-width:800px){.banner .item{height:400px;}
	.page1_box .img{width:50%;}
	.page1_box .text h4{margin-bottom:10px;}
	.page1_box .text h3{line-height:40px;}
	.page1_box .img{margin-right:10px;}
	.page2_text .box{padding-right:20px;padding-bottom:0;padding-left:40px;}
	.page2_text .page_tit{padding:20px 0;}
	.page2_text .box>.text{height:100px;}
	.more{margin-top:15px;}
	.page_tit h2{margin-top:-70px;margin-left:20px;font-size:100px;line-height:100px;}
	.page1_box .bottom{left:50%;}
	.page1_box .bottom li{padding:5px 0;}
	.news_list a{padding:25px 20px;}
	.news_lt .box{height:463px;}
	.page_tit{padding:25px 0;}
	.about_list .item p{margin-top:10px;}
	.about_list .item p{height:100px;line-height:25px;}
	.about_list,.news_p_list{padding:50px 0;}
	.news_p_list li{padding:10px 0;border-bottom:1px solid #ddd;}
	.news_p_list li:after{clear:both;display:block;content:'';}
	.news_p_list .img{float:left;margin-right:20px!important;margin-left:0;width:30%;}
	.news_p_list .btn{display:inline-block;width:auto;}
	.news_p_list .btn a{width:auto;border:0;text-align:left;line-height:20px;}
	.news_p_list .text h3{margin-bottom:10px;line-height:1.2em;}
	.news_p_list .text p{overflow:hidden;margin-bottom:10px;height:25px;text-overflow:ellipsis;white-space:nowrap;}
	.cont_lt,.cont_rt{float:none;width:100%;}
	.cont_rt{margin-top:15px;}
	.cont_lt ul li{float:left;box-sizing:border-box;min-width:50%;}
	.cont_lt ul{overflow:hidden;}
	.contact_box{padding:20px;}
	.about_list2 .list li .img{float:none;margin-right:0;margin-bottom:10px;}
	.about_list2 .list li:nth-child(2n+1) .img{float:none;margin-left:0;}
	.about_list2 .list li:nth-child(2n) .img{text-align:right;}
	.about_list2 .list li img{display:inline-block;}
	.page1_list ul li{width:33.33%;}
	.page1_list ul li:nth-child(4n+1){clear:none;}
	.page1_list ul li:nth-child(3n+1){clear:both;}
}
@media only screen and (max-width:750px){.btn{width:auto;}
	.btn a{display:inline-block;padding:0 20px;font-size:14px;line-height:30px;}
	.btn a span{font-size:14px;}
	.page1_box .img{float:none;margin:0;width:100%;}
	.banner .item{height:250px;}
	.banner .owl-dots:after,.banner .owl-dots:before,.banner.owl-theme .owl-dots .owl-dot span{width:30px;height:30px;line-height:30px;}
	.banner_cur .cur span{width:60px;height:30px;}
	.banner_cur .cur span:after{height:30px;}
	.banner .owl-dots:after{margin-right:120px;}
	.page_tit h3{margin-right:20px;font-size:20px;}
	.page_tit{display:flex;}
	.tit_tag{overflow-x:auto;text-align:right;white-space:nowrap;flex:1;}
	.tit_tag ul li{padding:0 1px;}
	.page1_box .bottom{position:initial;top:auto;right:auto;bottom:auto;left:auto;margin-top:20px;}
	.page1_box .text{padding:0 20px;}
	.page1_box .bottom li{font-size:14px;}
	.page1_list ul li{width:50%;}
	.page1_list ul li:nth-child(3n+1){clear:none;}
	.page1_list ul li:nth-child(2n+1){clear:both;}
	.page2_img,.page2_text{float:none;width:100%;}
	.page2_text .box{padding-bottom:20px;}
	.page2_text .box>.text{height:auto;}
	.page2{padding:20px 10px;background:url(../images/about1.jpg) no-repeat center center;background-size:cover;}
	.news_lt,.news_rt{float:none;width:100%;}
	.news_lt .box{height:auto;}
	.footer .frt{float:none;clear:both;text-align:center;}
	.footer .ewm{margin-right:30px;}
	.page1_list ul{margin:10px -5px;}
	.page1_list{overflow:hidden;}
	.footer .foot2 p{padding:0 5px;}
	.footer .frt p{margin:0 auto;}
	.page1_list ul li a{margin:5px;}
	.page_banner .item{height:150px;}
	.pro_tit li{margin:0 15px;}
	.pagesize a.next,.pagesize a.prev{margin:0 2px;}
	.pagesize a{margin:0 1px;width:30px;height:30px;min-width:30px;line-height:30px;}
	.pagesize a.next,.pagesize a.prev{width:50px;height:30px;}
	.pagesize a.next:after,.pagesize a.prev:after{height:30px;}
	.pro_tit ul{overflow-x:auto;white-space:nowrap;}
	.about_list .item .img,.about_list .item:nth-child(2n+1) .img{float:none;margin:0 auto;width:100%;}
	.about_list .item .text,.about_list .item:nth-child(2n+1) .text{position:initial;top:auto;right:auto;bottom:auto;left:auto;width:100%;text-align:left;transform:none;}
	.about_list .item:nth-child(2n) .text{text-align:left;}
	.about_list .item p{height:auto;}
	.about_list .item .box{padding:20px 0;}
	.news_p_list .img,.news_p_list li:nth-child(2n+1) .img{float:none;margin:0 auto;margin-bottom:10px;width:100%;}
	.news_p_list .btn a{padding-left:0;}
	.contact_box ul li{margin-bottom:5px;width:97%;}
	.contact_box .btn1{margin-top:10px;}
	.cont_lt{margin-top:15px;line-height:35px;}
	.footer .top{transform:scale(.7);}
	.about_owl.owl-theme .owl-controls .owl-nav [class*=owl-]{width:50px;height:30px;}
	.about_owl.owl-theme .owl-controls .owl-nav .owl-next{right:-50px;}
	.about_owl.owl-theme .owl-controls .owl-nav .owl-prev{left:-50px;}
	.about_owl.owl-theme .owl-controls .owl-nav [class*=owl-]:after{height:30px;}
	.about_list2 .owl{padding:0 50px;}
	.about_owl .item span{padding-top:10px;height:30px;font-size:20px;}
	.about_owl .item span:hover,.about_owl .item.on span{padding-top:0;height:40px;font-size:30px;}
	.about_list2 .list li{float:none!important;width:100%;}
	.about_list2 .list li .time{margin:0 auto!important;}
	.about_list2 .list li .box{padding:0!important;padding-left:20px!important;}
	.about_list2 .list .line{right:auto;left:5px;}
	.about_list2 .list .time i{right:auto;left:-5px;}
	.about_list2 .list .time label,.about_list2 .list .time span{float:none!important;display:inline-block!important;width:auto!important;color:#666;vertical-align:middle;font-size:16px;}
	.about_list2 .list .time{padding-left:20px;}
	.about_list2 .list li .text{min-height:initial;}
	.about_list2 .list li .text p{line-height:25px;}
	.about_list2 .list .time span:after{content:'-';}
	.about_list2 .list li .img{text-align:left!important;}
	.about_list2 .list li .time{right:auto!important;left:0!important;}
	.news_details{padding:20px 0;}
	.pro_img{float:none;margin-bottom:20px;width:100%;}
	.pro_img .img_owl{margin-top:20px;}
	.pro_details{margin-top:10px;}
	.pro_details .box{margin-top:20px;padding-top:20px;}
	.page_tit p{margin-right:20px;}
	.page1_box .bottom li img{width:30px;}
	.page1_box .bottom li{padding-top:10px;}
	.about_list,.news_p_list{padding:20px 0;}
	.about_owl{margin:20px auto;}
	.about_list2 .list{margin-top:40px;}
}
option{display:inline-block;}
.radio{width:auto!important;}
.radio span{display:inline-block!important;}
