/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0; list-style:none; text-decoration:none; border:0; list-style:none;}
body{ font-size:16px; font-family:' '; color:#333; line-height:30px;}
a{ color:#666;}
a:hover{ color:#FF3F00; text-decoration:none;}
p{line-height:1.5em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper1{ width:1000px; margin:0 auto;}
input,textarea,select{outline:none}
input,input:link,input:visited,input:hover,input:active,input:focus{ outline:none;}
img{object-fit: cover;
image-rendering: -moz-crisp-edges;
image-rendering: -o-crisp-edges;
image-rendering: -webkit-optimize-contrast;
image-rendering: crisp-edges;
-ms-interpolation-mode: nearest-neighbor; max-width:100%;}
/*common end*/


.head{ width:100%; background:#fff; position:relative; z-index:55; left:0; top:0;}
.head1bg{ background:#060000;}
.head1{ height:60px;}
.head1 .logo{ float:left; width:20%; height:60px; position:relative;}
.head1 .logo img{ max-width:100%; max-height:100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto 0;}
.menu1{ float:right; line-height:60px;}
.menu1 ul li{ float:left; position:relative;}
.menu1 ul li span{}
.menu1 ul li span a{ display:block; text-align:center; font-size:14px; padding:0 12px; color:#fff;}
.menu1 ul li span a:hover,.menu1 ul li:hover span a{ color:#333; background:#fff;}
.menu1 ul li dl{ width:100%; padding:10px 0; background:#fff; box-shadow:0px 0px 10px rgba(0,0,0,.1); position:absolute; top:100%; left:0; display:none;}
.menu1 ul li:hover dl{ display:block;}
.menu1 ul li dl dd{ line-height:26px;}
.menu1 ul li dl dd a{ display:block; text-align:center; font-size:16px; padding:10px 10px; color:#666;}
.menu1 ul li dl dd a:hover{ color:#FF3F00;}
.head2bg{}
.head2{ height:50px;}
.head2 .logo_txt{ float:left; margin-top:20px;}
.head2 .logo_txt .h2{ font-size:15px; line-height:30px;}
.menu2{ float:right; line-height:30px; margin-top:20px;}
.menu2 ul li{ float:left; position:relative; background:url(../images/split1.gif) left center no-repeat;}
.menu2 ul li span{}
.menu2 ul li span a{ display:block; text-align:center; font-size:14px; padding:0 10px; color:#333;}
.menu2 ul li span a:hover,.menu2 ul li:hover span a{ color:#FF3F00; }
.menu2 ul li dl{ width:160px; padding:10px 0; background:#fff; box-shadow:0px 0px 10px rgba(0,0,0,.1); position:absolute; top:100%; left:50%; transform:translateX(-50%); display:none;}
.menu2 ul li:hover dl{ display:block;}
.menu2 ul li dl dd{ line-height:22px;}
.menu2 ul li dl dd a{ display:block; text-align:center; font-size:12px; padding:10px 10px; color:#666;}
.menu2 ul li dl dd a:hover{ color:#FF3F00;}
.menu2 ul li.lang span a{ background:#FF3F00; color:#fff;}


.bannerbg{/* background:url(../images/kxdg-bg6.jpg) center no-repeat; background-size:cover;*/}
.swiper-container1 { width: 100%; }
.swiper-container1 .swiper-slide {
/* Center slide text vertically */
/*display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;*/
}
.swiper-container1 .swiper-slide img{ display:block; width:100%;}
.swiper-container1 .swiper-pagination1{ display:none;}
.swiper-container1 .swiper-pagination1 .swiper-pagination-bullet{}
.swiper-container1 .swiper-pagination1 .swiper-pagination-bullet.swiper-pagination-bullet-active{}
.swiper-container1 .swiper-button-prev1,.swiper-container1 .swiper-button-next1{}
.swiper-container1 .swiper-button-prev1{}
.swiper-container1 .swiper-button-next1{}


.tit1{ text-align:center;}
.tit1 .h2{ font-size:40px; line-height:50px;}
.tit1 .h3{ font-size:20px; line-height:30px; margin-top:20px;}
.tit1 .h3 a{ color:#FF3F00;}
.tit1 .h3 a:hover{ color:#999;}
.con01bg{ padding:60px 0 60px 0; background:#f5f5f5;}
.con01{}
.con01 .list{ margin-top:50px;}
.con01 .list img{ display:block; margin:0 auto; max-width:100%;}

.tit2{ text-align:center;}
.tit2 .h2{}
.tit2 .h2 img{ display:block; margin:0 auto; max-width:100%; max-height:50px;}
.tit2 .h3{ font-size:25px; line-height:35px; color:#999; margin-top:20px;}
.con02bg{ padding:60px 0 60px 0;}
.con02{}
.con02 .list{ margin-top:30px;}
.con02 .list ul li{ float:left; width:calc((100% - 20px)/5); margin:30px 0 0 5px; background:#f5f5f5;}
.con02 .list ul li:nth-child(5n-4){ margin-left:0; clear:left;}
.con02 .list ul li nr_box{}
.con02 .list ul li .img{ padding-bottom:100%; position:relative;}
.con02 .list ul li .img img{ max-width:100%; max-height:100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto auto;}
.con02 .list ul li .txt{ color:#333; text-align:center; padding:20px 0;}
.con02 .list ul li .txt .h2{ font-size:20px; height:50px; color:#0190d4;}


.footbg{ padding:60px 0 30px 0; background:url(../images/dbbg.jpg);}
.foot{}
.foot .list1{}
.foot .list1 .lt{ float:left; width:560px;}
.foot .list1 .lt .box1{ border-bottom:double 1px #dddddd; padding-bottom:10px;}
.foot .list1 .lt .box1 ul li{ float:left; width:130px; margin:0 15px 30px 15px; background:#b0b0b0;}
.foot .list1 .lt .box1 ul li:hover{ background:#FF3F00;}
.foot .list1 .lt .box1 ul li .nr_box{ padding:30px 0 0 0;}
.foot .list1 .lt .box1 ul li .img{ height:40px; position:relative;}
.foot .list1 .lt .box1 ul li .img img{ max-width:100%; max-height:100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto auto;}
.foot .list1 .lt .box1 ul li .txt{ text-align:center; color:#666; padding:10px 0;}
.foot .list1 .lt .box1 ul li:hover .txt{ color:#fff;}
.foot .list1 .lt .box1 ul li .txt .h2{ font-size:16px; line-height:28px;}
.f_nav{ }
.f_nav dl{ float:left; width:calc(25% - 30px); margin:15px 15px 15px 15px; text-align:center;}
.f_nav dl dt{ font-size:16px; line-height:26px; margin:0 0 15px 0;}
.f_nav dl dt a{ color:#333;}
.f_nav dl dt a:hover{ color:#FF3F00;}
.f_nav dl dd{ font-size:14px; line-height:24px; margin:5px 0 0 0;}
.foot .list1 .rt{ float:right; width:265px; background:url(../images/xian.jpg) left top no-repeat; min-height:415px; padding-left:95px;}
.f_ewm{}
.f_ewm img{ display:block; margin:0 auto; max-width:100%; box-shadow:0px 0px 5px rgba(0,0,0,.2);}
.f_contact{ text-align:center; margin-top:25px;}
.f_contact .h2{ font-size:20px; line-height:30px; color:#0190d4;}
.f_contact .h3{ font-size:14px; line-height:24px;}
.f_contact .h4{ font-size:16px; line-height:32px; margin-top:10px;}
.f_contact .h4 span{ display:inline-block; vertical-align:top; text-align:center; background:#FF3F00; color:#fff; padding:0 10px;}
.f_contact .h4 span:hover{ opacity:.9;}
.foot .list2{ margin-top:30px; padding-top:15px; border-top:3px solid #d3d3d3; font-size:12px; line-height:22px;}
.foot .list2 .lt{ float:left;width: 80%;}
.foot .list2 .rt{ float:right;}
.f_logo{}
.f_logo img{ display:block; max-width:100%; max-height:90px;}


/*Add------------------------------------------------------------------------------*/

.more1{ text-align:right;}
.more1 span{ display:inline-block; vertical-align:top; text-align:center; line-height:26px; padding:0 10px; min-width:90px; font-size:12px; background:#FF3F00; color:#fff;}
.more1 span:hover{ opacity:.9;}
.aboutus1bg{ min-height:740px;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;}
.aboutus1{ }
.aboutus1 .list{ float:right; width:40%;}
.aboutus1 .list .h2{ font-size:34px; line-height:70px; color:#FF3F00; text-align:right;}
.aboutus1 .list .h3{ font-size:24px; line-height:34px; text-align:right; margin-top:10px;}
.aboutus1 .list .txt{ font-size:16px; line-height:2em; color:#666; margin-top:100px; margin-bottom:30px; text-align:right;}

.aboutus2bg{ padding:80px 0; background:#f7f7f7;}
.aboutus2{}
.aboutus2 .list{ border-right:1px double #d9d9d9;}
.aboutus2 .list ul li{ float:left; width:calc(100%/3);}
.aboutus2 .list ul li .nr_box{ border-left:1px double #d9d9d9; padding:0 30px;}
.aboutus2 .list ul li .txt{}
.aboutus2 .list ul li .txt .h2{ font-size:18px; line-height:28px; font-weight:bold;}
.aboutus2 .list ul li .txt .h3{ font-size:14px; line-height:24px; height:150px; color:#999; margin-top:10px;}
.aboutus2 .list ul li .img{ padding-bottom:44%; position:relative; margin-top:30px;}
.aboutus2 .list ul li .img img{ display:block; width:100%; height:100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto auto;}

.aboutus3bg{ padding:60px 0;}
.aboutus3{}
.aboutus3 .list{}
.aboutus3 .list video{ display:block; width:100%;}

.tit3{ text-align:center;}
.tit3 .h2{ font-size:66px; line-height:76px;}
.tit3 .h2 span{ color:#FF3F00;}
.tit3 .h3{ font-size:20px; line-height:30px; color:#999; margin-top:15px;}
.aboutus4bg{ padding:60px 0;}
.aboutus4{}
.aboutus4 .list{ margin-top:50px; border-top:1px double #dcdcdc; padding-top:60px;}
.aboutus4 .list .box1{ float:left; width:250px;}
.aboutus4 .list .box1:nth-child(3){ float:right;}
.aboutus4 .list .box1 ul li{ border-top:1px double #dcdcdc;}
.aboutus4 .list .box1 ul li:nth-child(1){ border:none;}
.aboutus4 .list .box1 ul li .img{ padding-bottom:60%; position:relative;}
.aboutus4 .list .box1 ul li .img img{ max-width:100%; max-height:90%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto auto;}
.aboutus4 .list .box2{ float:left; width:298px; border-left:1px double #dcdcdc; border-right:1px double #dcdcdc; margin-left:50px; padding:0 50px;}
.aboutus4 .list .box2 ul li{ position:relative; margin-bottom:20px;}
.aboutus4 .list .box2 ul li .img{ padding-bottom:63%; position:relative;}
.aboutus4 .list .box2 ul li .img img{ display:block; width:100%; height:100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto auto;}
.aboutus4 .list .box2 ul li .txtbg{ width:100%; background:rgba(0,0,0,.5); position:absolute; left:0; bottom:0; transition:all .3s ease;}
.aboutus4 .list .box2 ul li .txt{ text-align:center; padding:5px 0;}
.aboutus4 .list .box2 ul li .txt .h2{ color:#fc0; font-size:16px; line-height:26px;}
.aboutus4 .list .box2 ul li:hover .txtbg{ height:100%;}

.tit4{ text-align:center;}
.tit4 .h2{ font-size:50px; line-height:60px; color:#999;}
.tit4 .h2 span{ font-weight:bold; color:#0190d4; margin-right:10px;}
.tit4 .h3{ font-size:18px; line-height:28px; margin-top:5px;}
.aboutus5bg{ padding:60px 0 260px 0; background:url(../images/contact-bg.jpg) top repeat-x; position:relative;}
.aboutus5bg:before{ content:""; width:100%; height:200px; background:url(../images/contact-bg2.jpg) center no-repeat; position:absolute; left:0; bottom:0;}
.aboutus5{}
.aboutus5 .list{ margin-top:50px; border-top:1px double #dcdcdc; padding-top:60px;}
.aboutus5 .list .lt{ float:left; width:462px; height:274px; background:url(../images/mapbg.png) left top no-repeat; border-right:1px double #d3d3d3; padding-right:18px;}
.aboutus5 .list .lt .map{ padding:25px 70px 45px 70px; width:322px; height:204px;}
.aboutus5 .list .lt .map img{ display:block; width:322px; height:204px;}
.aboutus5 .list .lt .map iframe{ display:block width:322px; height:204px;}
.aboutus5 .list .rt{ float:right; width:400px;}
.aboutus5 .list .rt dl dt{ font-size:18px; line-height:28px; font-weight:bold; color:#0190d4; margin-bottom:40px;}
.aboutus5 .list .rt dl dd{ font-size:14px; line-height:24px; color:#666;}


.inbanner{}
.inbanner img{ display:block; width:100%;}

.insidebg{ padding:30px 0 60px 0;}
.inside{}


.tit5{ text-align:center;}
.tit5 .h2{ font-size:12px; line-height:1em;}
.tit5 .h3{ font-size:24px; line-height:34px;}
.news1bg{ padding:60px 0;}
.news1{}
.news1 .list{ margin-top:60px;}
.swiper-container2 { width: 100%; }
.swiper-container2 .swiper-slide {
/* Center slide text vertically */
/*display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;*/
}
.swiper-container2 .swiper-slide .imgbg{ float:left;}
.swiper-container2 .swiper-slide .img{ border:1px solid #c9c9c9; width:70px; height:70px; position:relative;}
.swiper-container2 .swiper-slide .img img{ max-width:100%; max-height:100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto auto;}
.swiper-container2 .swiper-slide .txtbg{ float:right; width:calc(100% - 80px);}
.swiper-container2 .swiper-slide .txt{}
.swiper-container2 .swiper-slide .txt .h2{ font-size:16px; line-height:20px;}
.swiper-container2 .swiper-slide .txt .h3{ font-size:12px; line-height:16px; margin-top:5px;}
.swiper-container2 .swiper-pagination2{ display:none;}
.swiper-container2 .swiper-pagination2 .swiper-pagination-bullet{}
.swiper-container2 .swiper-pagination2 .swiper-pagination-bullet.swiper-pagination-bullet-active{}
.swiper-container2 .swiper-button-prev2,.swiper-container2 .swiper-button-next2{ display:none;}
.swiper-container2 .swiper-button-prev2{}
.swiper-container2 .swiper-button-next2{}

.news2bg{ padding:60px 0 80px 0; background:#f7f7f7;}
.news2{}
.news2 .list{ margin-top:60px;}
.swiper-container3 { width: 100%; }
.swiper-container3 .swiper-slide {
/* Center slide text vertically */
/*display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;*/
}
.swiper-container3 .swiper-slide .imgbg{ }
.swiper-container3 .swiper-slide .img{ padding-bottom:110%; position:relative; background:#fff;}
.swiper-container3 .swiper-slide .img img{ max-width:100%; max-height:100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto auto;}
.swiper-container3 .swiper-pagination3{ display:none;}
.swiper-container3 .swiper-pagination3 .swiper-pagination-bullet{}
.swiper-container3 .swiper-pagination3 .swiper-pagination-bullet.swiper-pagination-bullet-active{}
.swiper-container3 .swiper-button-prev3,.swiper-container3 .swiper-button-next3{ display:none;}
.swiper-container3 .swiper-button-prev3{}
.swiper-container3 .swiper-button-next3{}

.news3bg{}
.news3{}
.news3 img{ display:block; width:100%;}


.tit6{ text-align:center; padding:30px 0;}
.tit6 .h2{ font-size:40px; line-height:50px; font-weight:bold;}
.tit6 .h3{ font-size:17px; line-height:27px; margin-top:20px; color:#FF3F00;}
.pro1_box1bg{ background:#f0eeee;}
.pro1_box1{ background:#f3f3f3;}
.pro1_box1 ul li{ padding:80px 0;}
.pro1_box1 ul li .nr_box{
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;}
.pro1_box1 ul li .imgbg{ width:60%;}
.pro1_box1 ul li .img{}
.pro1_box1 ul li .img img{ display:block; width:100%;}
.pro1_box1 ul li .txtbg{ width:40%;}
.pro1_box1 ul li .txt{ padding:0 10%;}
.pro1_box1 ul li .txt .h2{ font-size:25px; line-height:35px; color:#FF3F00; text-align:center;}
.pro1_box1 ul li .txt .h3{ font-size:18px; line-height:2em; margin-top:35px;}

.pro1_box2bg{ padding:80px 0;}
.pro1_box2{}
.pro1_box2 .list{}
.pro1_box2 .list ul li{}
.pro1_box2 .list ul li .nr_box{
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;}
.pro1_box2 .list ul li .imgbg{ width:50%;}
.pro1_box2 .list ul li .img{}
.pro1_box2 .list ul li .img img{ display:block; width:100%; height:393px;}
.pro1_box2 .list ul li .txtbg{ width:50%; height:393px; background:#f6f6f6;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;}
.pro1_box2 .list ul li .txt{ padding:0 10%; width:80%;}
.pro1_box2 .list ul li .txt .h2{ font-size:25px; line-height:35px;}
.pro1_box2 .list ul li .txt .h3{ font-size:14px; line-height:24px; margin-top:35px;}

.pro1_box3bg{ background:url(../images/jjgbg-bg1.jpg) top repeat-x;}
.pro1_box3{ }
.pro1_box3 .list{ width:60%; position:absolute; right:0; bottom:120px;}
.pro1_box3 .list .txt{}
.pro1_box3 .list .txt .h2{ font-size:25px; line-height:35px; font-weight:bold; color:#FF3F00;}
.pro1_box3 .list .txt .h3{ font-size:14px; line-height:24px; margin-top:30px;}


.tit7{ text-align:center;}
.tit7 .h2{ font-size:40px; line-height:50px;}
.tit7 .h3{ font-size:20px; line-height:30px; color:#999;}
.pro2_box1bg{ padding:60px 0 120px 0; background:url(../images/bllbdg-p2bg.jpg) center repeat-x; }
.pro2_box1{}
.pro2_box1 .list{ margin-top:60px;}
.pro2_box1 .list ul li{ float:left; width:calc((100% - 6px)/3); margin:0 0 2px 2px; position:relative;}
.pro2_box1 .list ul li:nth-child(4n-3){ margin-left:0;}
.pro2_box1 .list ul li .img{ padding-bottom:80%; position:relative;}
.pro2_box1 .list ul li .img img{ display:block; width:100%; height:100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto auto;}
.pro2_box1 .list ul li .txtbg{ width:100%; background:rgba(0,0,0,.5); position:absolute; bottom:0; left:0; display:none;}
.pro2_box1 .list ul li:hover .txtbg{ display:block;}
.pro2_box1 .list ul li .txt{ color:#fff; padding:15px 10px; text-align:center;}
.pro2_box1 .list ul li .txt .h2{ font-size:18px; line-height:28px;}

.pro2_box2bg{ }
.pro2_box2{}
.pro2_box2 .list{}
.pro2_box2 .list img{ display:block; margin:0 auto; max-width:100%;}


.pro3_box1bg{}
.pro3_box1{}
.pro3_box1 img{ display:block; margin:0 auto; width:100%;}

.pro3_box2bg{ padding:80px 0;}
.pro3_box2{}
.pro3_box2 .list{}
.pro3_box2 .list ul li{ margin-bottom:10px;}
.pro3_box2 .list ul li .nr_box{
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;}
.pro3_box2 .list ul li .imgbg{ width:60%;}
.pro3_box2 .list ul li .img{}
.pro3_box2 .list ul li .img img{ display:block; width:100%; height:350px;}
.pro3_box2 .list ul li .txtbg{ width:40%; height:350px; background:#ffa004; color:#fff;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;}
.pro3_box2 .list ul li .txt{ padding:0 10%; width:80%;}
.pro3_box2 .list ul li .txt .h2{ font-size:28px; line-height:38px; font-weight:bold; text-align:center;}
.pro3_box2 .list ul li .txt .h3{ font-size:16px; line-height:26px; margin-top:15px;}
.pro3_box2 .list ul li:nth-child(2n) .txtbg{ background:#69a60f;}

.pro3_box3bg{ padding:60px 0 80px 0;}
.pro3_box3{}
.pro3_box3 .list{}
.pro3_box3 .list .box1{ margin-bottom:10px;}
.pro3_box3 .list .box1 .lt{ float:left; width:660px;}
.pro3_box3 .list .box1 .lt .img{}
.pro3_box3 .list .box1 .lt .img img{ display:block; width:100%; height:500px;}
.pro3_box3 .list .box1 .rt{ float:right; width:330px;}
.pro3_box3 .list .box1 .rt .txtbg{ height:300px; background:#91cbd5; color:#fff;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;}
.pro3_box3 .list .box1 .rt .txt{ padding:0 10%; width:80%;}
.pro3_box3 .list .box1 .rt .txt .h2{ font-size:28px; line-height:38px; font-weight:bold;}
.pro3_box3 .list .box1 .rt .txt .h3{ font-size:16px; line-height:26px; margin-top:5px;}
.pro3_box3 .list .box1 .rt .img{}
.pro3_box3 .list .box1 .rt .img img{ display:block; width:100%; height:200px;}
.pro3_box3 .list .box2{ margin-bottom:10px;}
.pro3_box3 .list .box2 .lt{ float:left; width:450px;}
.pro3_box3 .list .box2 .lt .txtbg{ height:180px; background:#ffa004; color:#fff;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;}
.pro3_box3 .list .box2 .lt .txt{ padding:0 10%; width:80%;}
.pro3_box3 .list .box2 .lt .txt .h2{ font-size:28px; line-height:38px; font-weight:bold;}
.pro3_box3 .list .box2 .lt .txt .h3{ font-size:16px; line-height:26px; margin-top:5px;}
.pro3_box3 .list .box2 .rt{ float:right; width:540px;}
.pro3_box3 .list .box2 .rt .img{}
.pro3_box3 .list .box2 .rt .img img{ display:block; width:100%; height:180px;}
.pro3_box3 .list .box3{ margin-bottom:10px;}
.pro3_box3 .list .box3 .lt{ float:left; width:450px;}
.pro3_box3 .list .box3 .lt .img{ float:left; width:190px;}
.pro3_box3 .list .box3 .lt .img img{ display:block; width:100%; height:240px;}
.pro3_box3 .list .box3 .lt .txtbg{ float:left; width:260px; height:240px; background:#b33475; color:#fff;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;}
.pro3_box3 .list .box3 .lt .txt{ padding:0 10%; width:80%;}
.pro3_box3 .list .box3 .lt .txt .h2{ font-size:28px; line-height:38px; font-weight:bold;}
.pro3_box3 .list .box3 .lt .txt .h3{ font-size:16px; line-height:26px; margin-top:5px;}
.pro3_box3 .list .box3 .rt{ float:right; width:540px;}
.pro3_box3 .list .box3 .rt .img{ float:left; width:250px;}
.pro3_box3 .list .box3 .rt .img img{ display:block; width:100%; height:240px;}
.pro3_box3 .list .box3 .rt .txtbg{ float:right; width:290px; height:240px; background:#bfbc51; color:#fff;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;}
.pro3_box3 .list .box3 .rt .txt{ padding:0 10%; width:80%;}
.pro3_box3 .list .box3 .rt .txt .h2{ font-size:28px; line-height:38px; font-weight:bold;}
.pro3_box3 .list .box3 .rt .txt .h3{ font-size:16px; line-height:26px; margin-top:5px;}



.pro4_box1{}
.pro4_box1 .list{ text-align:center;}
.pro4_box1 .list img{ display:inline-block; vertical-align:middle; max-width:100%;}

.pro4_box2bg{}
.pro4_box2{}
.pro4_box2 img{ display:block; margin:0 auto; width:100%;}




.pro5_box1{}
.pro5_box1 .list{ text-align:center;}
.pro5_box1 .list img{ display:inline-block; vertical-align:middle; max-width:100%;}

.pro5_box2bg{}
.pro5_box2{}
.pro5_box2 img{ display:block; margin:0 auto; width:100%;}


.pro6_box1bg{}
.pro6_box1{}
.pro6_box1 ul li{ padding:120px 0; text-align:center;}
.pro6_box1 ul li .nr_box{}
.pro6_box1 ul li img{ display:inline-block; vertical-align:middle; max-width:100%;}


