
/* CSS Document */

/*===================CSS Reset================*/
::selection{color:#fff;background-color: #4687f2;}
::-moz-selection{color:#fff;background-color: #4687f2;}
::-webkit-selection{color:#fff;background-color: #4687f2;}
::-webkit-scrollbar{width: 8px;height: 2px;background-color: #F5F5F5;}
::-webkit-scrollbar-track{border-radius: 10px;background-color: #E2E2E2;}
::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);background-color: #ddd;}
*{padding: 0;margin: 0;}
body{font: 14px/1.231 '微软雅黑', 'Microsoft YaHei', arial, helvetica, clean, sans-serif;position:relative;color: #333;margin: 0;line-height:1.1;min-width:1200px;overflow-x:auto;background:#fefefe;}
:focus{outline: 0;}
input,button,a{outline:0;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display: block;}
ins{background-color: #ff9;color: #000;text-decoration: none;}
mark{background-color: #ff9;color: #000;font-style: italic;font-weight: bold;}
del{text-decoration: line-through;}
table{border-collapse: collapse;border-spacing: 0;}
hr{display: block;height: 1px;border: 0;border-top: 1px solid #cccccc;margin: 1em 0;padding: 0;}
input,select{vertical-align: top;}
li,ul{list-style-type: none;}
img{border: none;max-width:100%;}
a{text-decoration: none;color:#393939;}
a:link,a:hover,a:active,a:visited{text-decoration: none;}
input,textarea{outline: 0;border: 0;}
textarea{resize: none;}
h1,h2,h3,h4,h5,h6,dl,dd,dt,i,em{font-weight: normal;font-style: normal;}
ul, li{list-style: none;margin: 0;padding: 0;}
.no_padding{padding:0;margin-bottom: 0 !important;}
/*自定义样式*/
.fl{float: left;}
.fr{float: right;}
.wrap{width: 1400px;margin: 0 auto;display: block; position: relative; *overflow: hidden;}
.img{overflow:hidden;}
.img img{max-width:100%;*height:100%;}
h5{text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;}
h5 a{display:block;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.txt p{color:#777;}
.clear{clear:both;}
.wrap:after,.clearfix:after{content:'';display:block;overflow: hidden;height: 0; clear: both;}
.rel { position: relative;}
.abs { position: absolute;}
a{cursor:pointer;}
@font-face {font-family: "iconfont"; /* Project id  */ src: url('../font/iconfont.ttf') format('truetype');}
.iconfont {font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}


#header{}
#header .top{line-height:40px;height:40px;background:#f5f5f5;font-size:12px;overflow: hidden;}
#header .top .top_r {display:flex;align-items: center;justify-content: center;}
#header .top .top_r .wx,#header .top .top_r .line,#header .top .top_r .tel{display:inline-block;line-height:36px}
#header .top .top_r .wx{cursor:pointer;}
#header .top .top_r .wx em:before{content: "\e63c";color:#7c7c7c;}
#header .top .top_r .wx em{padding-right:5px;}
#header .top .top_r .tel em:before{content: "\e744";color:#7c7c7c;font-size:10px;}
#header .top .top_r .tel em{padding-right:5px;}
#header .top .top_r .tel i{font-size:18px;color:rgb(229 0 18);line-height:40px;}
#header .top .top_r .line{padding:0;width:1px;height:40px; position: relative;margin:0 10px;}
#header .top .top_r .line:after{content:''; position:absolute;height:16px;width:1px;background:#6a6a68;top:12px;left:0;}

#header .top-nav{height:94px;}
#header .top-nav .logo{height:94px;display:flex;align-items: center;justify-content: center;}
#header .top-nav .logo a{display:inline-block;}
#header .top-nav .nav{height:94px;display:flex;aalign-items: center;justify-content: center;}
#header .top-nav .nav >ul >li{float:left;overflow:visible;position: relative;}
#header .top-nav .nav >ul >li:before { content: ""; position: absolute; z-index: -1; display: block;  width: 0; height: 2px; background: rgb(229 0 18) ; bottom: 0; left: 50%; margin-left: -31px; transition: .5s; -ms-transition: .5s; -moz-transition: .5s;  -o-transition: .5s;  -webkit-transition: .5s;}
#header .top-nav .nav >ul >li:hover:before{width:62px;}
#header .top-nav .nav >ul >li>a{display:block;line-height:94px;padding:0 25px;font-size:16px;}
#header .top-nav .nav >ul >li .sub{ position:absolute;  width:100%;left: 0; top:94px; padding-top:20px; opacity:0;transition: .3s; -webkit-transition: .3s; visibility:hidden;z-index:999;}
#header .top-nav .nav >ul >li .sub a{ color:#fff !important; display:block; height:45px; line-height:45px;text-align:center; border-bottom: 1px solid rgba(200,200,200,.5);background:rgb(229 0 18/70%); transition: .3s; -webkit-transition: .3s;}
#header .top-nav .nav >ul >li .sub a:hover{ color:#fff !important; background:rgb(229 0 18) ;border-bottom:1px solid rgb(229 0 18) ; padding-left:10px;} 
#header .top-nav .nav >ul >li:hover .sub{ padding-top:0px; opacity:1; visibility:visible;}


#header .top-nav .search{width: 50px;margin-left:20px;text-align:center; padding-left:0px;font-size: 16px;height:94px;display:flex;align-items: center;justify-content: center;cursor: pointer;}
/*#header .top-nav .search .form{display:none;position: absolute;}*/
#header .top-nav .search a{display:block;width:100%;height:94px;color:#e60719;line-height:94px;font-size: 20px;font-family: "iconfont" !important;}
#header .top-nav .search a:before{content:"\e624";}
.banner .swiper-slide  a{display:block;}
.banner .swiper-slide img{opacity: 0;}

.banner .swiper-button-prev,.banner .swiper-button-next{display:none;}
.banner .swiper-pagination{bottom:20px!important;}
.banner .swiper-pagination span{background:#FFFFFF; opacity: 1;width:10px;height:10px; border-radius: 5px;margin:0 6px!important;}
.banner .swiper-pagination span.swiper-pagination-bullet-active{width:50px; background:#e50012;}

#j_seach_box{ position:fixed; z-index:9999; top:0;  left:0; display:none; height:100%; width:100%; }
#j_seach_box .bg_box{ position:fixed; z-index:9994; top:0px; display:none;  height:100%; width:100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D8000000', endColorstr='#D8000000');background:rgba(0,0,0,0.85);}
#j_seach_box form{ position:absolute; border-radius: 4px; overflow: hidden; top:50%; z-index:9999; background: #fff;  height: 80px; width: 1000px; left:50%; margin-left:-500px; margin-top:-40px;}
#j_seach_box input[type="text"]{ border: none;  width: 900px; display: block; height:80px; text-align: center; color: #434343; font-size: 16px; background:none; line-height:80px; padding:0 20px; }
#j_seach_box input[type="text"]:focus{ text-align: left;}
#j_seach_box input[type="submit"]{  position:absolute; right:0; top:0; padding: 0; z-index:2;font-family:"iconfont" !important; height:80px; width:80px; cursor:pointer; border:none;color:#999999;font-size: 24px;}
#j_seach_box input[type="submit"]:hover{color:#db0000;}

/**/
.mf_tit{text-align:center;padding-top:80px;*height:52px;width:360px;margin:auto;}
.mf_tit .mft_word{display:inline-block;position:relative;z-index:99}
.mf_tit .title{font-weight:700;font-size:28px;line-height:34px;padding:0 20px;width: 180px;margin:0 auto;}
.mf_tit .tit_intr{font-size:14px;line-height:14px;margin-top:15px;color:#999}
.mf_tit .mft_solid{display:block;position:absolute;width:360px;margin-top:-46px;z-index:10;border-bottom:1px solid #ccc}

.index_floor_one{height:124px;background:#fff}
.index_floor_one .wrap{position:absolute;width:1400px;left:50%;margin-left:-700px}
.index_floor_one .show{position:relative;float:left;width:calc(20% - 90px);padding-left:90px;height:70px;margin-top:28px}
.index_floor_one .show .icon_good{display:flex;align-items:center;justify-content: center; border:#e9e9e9 solid 1px;border-radius:50%;  position:absolute;width:70px;height:70px;left:0;top:0;font-family: "iconfont" !important;font-size:30px;color:#cccccc;}
.index_floor_one .show .icon_good.icon_01:before{content: "\e64b";font-size:32px;}
.index_floor_one .show .icon_good.icon_02:before{content: "\e612";}
.index_floor_one .show .icon_good.icon_03:before{content: "\e65e";font-size:35px;}
.index_floor_one .show .icon_good.icon_04:before{content: "\e606";font-size:32px;}
.index_floor_one .show .icon_good.icon_05:before{content: "\e68c";font-size:42px;margin-left:8px;}
.index_floor_one .show .icon_good:hover{background:#e50012;color:#ffffff;}

.index_floor_one .show span{display:block;vertical-align:top;width:160px}
.index_floor_one .show .title{font-weight:700;font-size:20px;padding-top:14px;padding-bottom:6px}
.index_floor_one .show .title em{font-weight:700;color:#db0000}
.index_floor_one .show .info{font-size:12px;color:#878787}
.index_floor_two{background:#eff0f1;*height:470px;padding-bottom:80px;}
.index_floor_two .wrap{margin-top:50px;padding-left:0px}
.index_floor_two .mf_tit{width:360px;margin:0 auto}
.index_floor_two .mf_tit .mft_solid{width:360px}
.index_floor_two .mf_tit .title{font-size:30px;padding:0 26px;background:#eff0f1}
.index_floor_two .brand_serve{float:left;width:calc(25% + (20px / 3 ) - 22px ); margin-right:20px;background:#fff;-webkit-transition:all .5s;transition:all .5s}
.index_floor_two .brand_serve:last-child{margin-right:0;}
.index_floor_two .brand_serve:hover{transform: translateY(-3px);}
.index_floor_two .brand_serve .title{overflow:hidden;padding:20px;background:#f36668}
.index_floor_two .brand_serve .left{float:left}
.index_floor_two .brand_serve .left dt{font-size:24px;margin-bottom:4px;color:#fff}
.index_floor_two .brand_serve .left dd{font-size:12px;color:#fff;color:rgba(255,255,255,.3)}
.index_floor_two .brand_serve .right{float:right;font-size:14px;text-align:center;width:26px;height:26px;line-height:26px;margin-top:4px;padding:0;border:1px solid #fff;color:#fff;}
.index_floor_two .brand_serve .right:before{content:"\e603";}
.index_floor_two .brand_serve .show_box{padding:34px 20px 10px;height:72px;}
.index_floor_two .brand_serve .show_box h3{font-size:16px;padding-bottom:4px;color:#333}
.index_floor_two .brand_serve .show_box p{font-size:14px;color:#878787;line-height:24px;}
.index_floor_two .brand_serve .btn_box{overflow:hidden;padding-left:0;margin-top:24px;padding-bottom:40px;text-align:center;}
.index_floor_two .brand_serve .btn_box a{display:inline-block;width: 115px;height: 36px;line-height: 36px;text-align: center; font-size: 14px;border-radius: 4px;background: #f36668; color: #fff;}
.index_floor_two .brand_serve .btn_box a:nth-child(2){border:solid 1px #f36668; color: #f36668;background:none!important;margin-left: 20px;}
.index_floor_two .brand_serve.box_03 .title{background:#52c79e}
.index_floor_two .brand_serve.box_04 .title{background:#65a9f1}
.index_floor_two .brand_serve.box_02 .title{background:#fc9258;}
.index_floor_two .brand_serve.box_03 .btn_box a{background: #52c79e; }
.index_floor_two .brand_serve.box_04 .btn_box a{background: #65a9f1; }
.index_floor_two .brand_serve.box_02 .btn_box a{background: #fc9258; }
.index_floor_two .brand_serve.box_03 .btn_box a:nth-child(2){border:solid 1px #52c79e; color: #52c79e;background:none!important;}
.index_floor_two .brand_serve.box_04 .btn_box a:nth-child(2){border:solid 1px #65a9f1; color: #65a9f1;background:none!important;}
.index_floor_two .brand_serve.box_02 .btn_box a:nth-child(2){border:solid 1px #fc9258; color: #fc9258;background:none!important;}
.index_floor_two .brand_serve.box_01:hover .title{background: #ed373a;}
.index_floor_two .brand_serve.box_03:hover .title{background: #1ea375;}
.index_floor_two .brand_serve.box_04:hover .title{background: #3c89db;}
.index_floor_two .brand_serve.box_02:hover .title{background: #ed732f;}
.index_floor_two .brand_serve .btn_box a.btn_red:hover { background: #ed373a;}
.index_floor_two .brand_serve .btn_box a.btn_border:hover {color: #ed373a;border-color: #ed373a;}
.index_floor_two .brand_serve.box_03 a.btn_red:hover {background: #1ea375;}
.index_floor_two .brand_serve.box_03 a.btn_border:hover { color: #1ea375; border-color: #1ea375;}
.index_floor_two .brand_serve.box_04 a.btn_red:hover {background: #3c89db;}
.index_floor_two .brand_serve.box_04 a.btn_border:hover {color: #3c89db;border-color: #3c89db;}
.index_floor_two .brand_serve.box_02 a.btn_red:hover {background: #ed732f;}
.index_floor_two .brand_serve.box_02 a.btn_border:hover {color: #ed732f;border-color:#ed732f;}


/**/
.index_floor_three{width: 100%;height: 560px;background: url(../image/index_floor_three.jpg) center;}
.index_floor_three .mf_tit .title{font-size:30px;padding:0 0px;background:#548ac8;color:#FFFFFF;width:238px;margin:auto;}
.index_floor_three .mf_tit .tit_intr{color:#FFFFFF;}
.index_floor_three .index_floor_three-text{padding: 80px 0;text-align: center;}
.index_floor_three .index_floor_three-text .title{font-size: 42px;color: #fff;font-weight: bold;}
.index_floor_three ul{margin-top:50px;}
.index_floor_three li{float: left;width: calc(25% - 80px);height: 210px;text-align: center;color: #eee;cursor: pointer;padding: 30px 40px;transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s;}
.index_floor_three li:hover{transform: translateY(-3px);background-color: rgba(255, 255, 255, 0.1);transition: box-shadow .3s, border .3s, background-color .3s, color .3s, transform .3s;}
.index_floor_three li .iconfont{font-size: 70px;font-weight:normal;}
.index_floor_three li .title{margin-top: 10px;margin-bottom: 20px;font-size: 20px;}
.index_floor_three li .desc{line-height: 1.75;font-size: 14px;color: #ddd;}
.index_floor_three .index_floor_three-more{margin-top: 40px;text-align: center;height: 34px;line-height: 34px;font-size: 14px;}
.index_floor_three .index_floor_three-more span{margin-right: 6px;}
.index_floor_three .index_floor_three-more a{color: #ccc;}
.index_floor_three .index_floor_three-more a:hover{display: inline-block;width: 156px;height: 34px;background-color: #fff;color: #005fc1;}


/**/
.index_floor_four{padding-bottom:40px;}
.index_floor_four .mf_tit .title{background:#ffffff;}
.index_floor_four .wrap{margin-top:50px;padding:0 60px;}
.index_floor_four .swiper-slide{ *height: 496px; background: #FFFFFF; border-radius: 6px; display: block;}
.index_floor_four .swiper-slide .box{box-shadow:0 0px 6px 3px rgb(223 223 223 / 33%);margin:5px 5px 10px;position: relative;overflow: hidden;}
.index_floor_four .swiper-slide .imgbox{height:240px;overflow: hidden;position: relative;z-index:1;background:#FFFFFF;}
.index_floor_four .swiper-slide .imgbox img{max-width:100%;display:block;}
.index_floor_four .swiper-slide .text{text-align:center;padding-bottom:20px;position: relative;z-index: 1;}
.index_floor_four .swiper-slide .xz_roll_title{text-align:center;}
.index_floor_four .swiper-slide .xz_roll_title a{font-size: 20px; color: #232323; margin-top: 23px;}
.index_floor_four .swiper-slide span{font-size:16px;color:#999999;text-align:center;display:block;line-height:24px;margin-top:20px;}
.index_floor_four .swiper-slide span em{font-size:14px;display:block;}
.index_floor_four .swiper-slide .xz_roll_a{ width: 100%; height: 265px; overflow: hidden;display: block;}
.index_floor_four .swiper-slide img{ border-radius: 6px 6px 0 0;object-fit: cover;}
.index_floor_four .swiper-slide .xz_roll_title a{ font-size: 24px; color: #1a1a1a; margin-top: 23px; display: inline-block;}
.index_floor_four .swiper-slide .xz_roll_p{ text-align:justify; padding: 10px 30px 0;font-size: 14px; color: #b5b5b5; height:40px;line-height:22px; padding-bottom: 0px; margin: 0 0 30px;overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;   -webkit-line-clamp: 2;}
.index_floor_four .swiper-slide .xz_roll_button{padding: 5px 20px; line-height: 32px; background: #e50012; border-radius: 50px; text-align: center; color: #FFFFFF;*border:2px solid #FFFFFF;}
.index_floor_four .swiper-button-next,.index_floor_four  .swiper-button-prev{width:40px;height:40px;border-radius:20px;background:#dbdbdb;}
.index_floor_four .swiper-button-next:after,.index_floor_four .swiper-button-prev:after{font-size:18px;color:#7e7e7e;}
.index_floor_four .swiper-button-next{right:0;}
.index_floor_four  .swiper-button-prev{left:0;}
.index_floor_four .swiper-slide .imgbox img,.index_floor_four .swiper-slide span,.index_floor_four .swiper-slide .xz_roll_title a,.index_floor_four .swiper-slide .xz_roll_p,.index_floor_four .swiper-button-next:after,.index_floor_four .swiper-button-prev:after,.index_floor_four .swiper-slide .box:after{-webkit-transition: All 0.2s ease-in-out; -moz-transition: All 0.2s ease-in-out;-ms-transition: All 0.2s ease-in-out; -o-transition: All 0.2s ease-in-out; transition: All 0.2s ease-in-out;}
.index_floor_four .swiper-button-next:hover,.index_floor_four  .swiper-button-prev:hover{background:#e50012;}
.index_floor_four .swiper-button-next:hover:after,.index_floor_four .swiper-button-prev:hover:after{color:#FFFFFF;}
.index_floor_four .swiper-container{padding-bottom:30px;}
.index_floor_four .swiper-container .swiper-pagination{bottom:0;display:none;}
.index_floor_four .swiper-slide .box:after{content:'';position: absolute;width:100%;height:0%;background:#e50012;left:0;bottom:0;}
.index_floor_four .swiper-slide:hover .imgbox img{ -webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}
.index_floor_four .swiper-slide:hover .box:after{height:270px;}
.index_floor_four .swiper-slide:hover *{color:#FFFFFF!important;}
.index_floor_four .swiper-slide:hover .xz_roll_button{border:2px solid #FFFFFF;}

/**/
.index_floor_five{padding-top: 80px; padding-bottom: 50px;background-attachment: fixed; background-position: center center; background-size: cover;position: relative; z-index: 1;text-align: center;}
.index_floor_five:after {background: #232323 none repeat scroll 0 0; content: ""; height: 100%; left: 0; opacity: 0.75;position: absolute; top: 0; width: 100%;z-index: -1;}
.index_floor_five .xz_forme{font-size: 50px; font-weight: bold;color: #ff971c; position: relative; top: -12px;}
.index_floor_five .xz_forme_ul{ width: 75%; margin: 20px auto; overflow: hidden; text-align: center;display: flex; align-items: center; justify-content: center;}
.index_floor_five .xz_forme_ul li{display:inline-block;margin-right: 10px;}
.index_floor_five .xz_input{width: 250px; height: 40px; font-size: 14px; color: #808080; text-indent: 1em;}
.index_floor_five .btn1{width: 139px; height: 40px; background: #e50012; color: #ffffff;border: 0; text-align: center;font-size: 16px;}
.index_floor_five .btn2{width: 200px; height: 40px; background: #ff971c; color: #ffffff; line-height: 40px; padding: 20px 25px;}

/**/
.index_floor_six{padding:0 0 55px;}
.index_floor_six .mf_tit .title{background:#ffffff;}
.index_floor_six .wrap{margin-top:50px;}
.index_floor_six .wrap ul{margin-right:-20px;}
.index_floor_six .wrap ul li{float:left;width:calc(16.5% - 20px);margin:0 20px 20px 0;border:#f1f1f1 solid 1px;}
.index_floor_six .wrap ul li a{display:flex;align-items: center;justify-content: center;position: relative;overflow: hidden;}
.index_floor_six .wrap ul li a img:nth-child(1){-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%);}
.index_floor_six .wrap ul li a img:nth-child(2){position: absolute;top:100%;-webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out;-ms-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; transition: All 0.4s ease-in-out}
.index_floor_six .wrap ul li a:hover img:nth-child(2){top:0%;}

/**/
.index_floor_seven{background:#eff0f1;padding:0 0 70px;}
.index_floor_seven .mf_tit .title{background:#eff0f1;}
.index_floor_seven .wrap{margin-top:100px;}
.index_floor_seven .wrap .item{display: inline-block;vertical-align: top;*width: 447px;width:calc(33% - 16px);height: 460px;background: #fff;border-radius: 3px;margin-right: 25px;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 50px 30px 0;}
.index_floor_seven .wrap .item .top-sign{width: 187px;height: 53px;line-height: 53px;text-align: center;color: #fff;font-size: 20px;left: 0;background: url("../image/im_dljz.png") no-repeat center center;top: -36px;}
.index_floor_seven .wrap .item:nth-child(2) .top-sign{background: url("../image/im_gszc.png") no-repeat center center;}
.index_floor_seven .wrap .item:last-child{margin-right: 0;}
.index_floor_seven .wrap .item:last-child .top-sign{background: url("../image/im_gssj.png") no-repeat center center;}
.index_floor_seven .wrap .item .top-sign a{color: #fff;}
.index_floor_seven .wrap .item.zx_list ul li:nth-child(1){padding-bottom:20px;border-bottom:1px solid #e5e5e5;margin-bottom:20px;}
.index_floor_seven .wrap .item.zx_list .title{max-width: 400px; overflow:hidden;height: 16px;line-height: 16px;color: #333;font-size: 14px;text-align: left;}
.index_floor_seven .wrap .item.zx_list .title a{height: 16px;line-height: 16px;color: #333;font-size: 16px;text-align: left;display: block;}
.index_floor_seven .wrap .item.zx_list .title a:hover{color: #db0000;}
.index_floor_seven .wrap .item.zx_list .des{margin-top: 20px;height:60px;line-height: 30px;color: #999999;font-size: 14px;text-align: left;white-space: normal;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.index_floor_seven .wrap .item.zx_list  .des a{color: #999;}
.index_floor_seven .wrap .item.zx_list ul{margin-top: 10px;}
.index_floor_seven .wrap .item.zx_list ul li:nth-child(n+2){height:46px;}
.index_floor_seven .wrap .item.zx_list ul li:nth-child(n+2) span{line-height: 46px;color: #333333;font-size: 14px;display: inline-block;}
.index_floor_seven .wrap .item.zx_list ul li:nth-child(n+2) span:first-child{float: left;}
.index_floor_seven .wrap .item.zx_list ul li:nth-child(n+2) span:first-child a{max-width: 250px;display: block;overflow: hidden;text-overflow: ellipsis; height:30px;}
.index_floor_seven .wrap .item.zx_list ul li:nth-child(n+2) span:first-child a:hover{color: #db0000;}
.index_floor_seven .wrap .item.zx_list ul li:nth-child(n+2) span:last-child{float: right;}
.index_floor_seven .wrap .item.zx_list ul li:nth-child(n+2) span:last-child time{color:#999999;font-size:13px;}

.index_floor_seven .wrap .item.cjwt ul li{padding-bottom:15px;border-bottom:1px dashed #e5e5e5;margin-bottom:15px;}
.index_floor_seven .wrap .item.cjwt ul li .title{height: 16px;line-height: 16px;color: #333;font-size: 14px;text-align: left;}
.index_floor_seven .wrap .item.cjwt ul li .title a{height: 16px;line-height: 16px;color: #333;font-size: 16px;text-align: left;display: block; overflow:hidden}
.index_floor_seven .wrap .item.cjwt ul li .title a:hover{color: #db0000;}
.index_floor_seven .wrap .item.cjwt ul li .des{margin-top: 10px;height:24px;line-height: 24px;color: #999999;font-size: 14px;text-align: left;white-space: normal;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.index_floor_seven .wrap .item.cjwt ul li .des a{color: #999;}

.p-contact{text-align: center;background-position: center;background-size: cover;background-repeat: no-repeat;height: 300px;width: 100%;background-image: url(../image/contact_bg.bd55ca08.png);background-attachment: fixed;overflow: hidden;}
.p-contact h2{padding-top: 80px;height: 45px;font-size: 32px;font-weight: 500;color: #333;line-height: 45px;box-sizing: content-box;transition: all 1s ease;opacity: 1;}
.p-contact .p-contact-info{height: 28px;font-size: 16px;color: #666;line-height: 28px;margin: 20px 0 32px;transition: all 2s ease;}
.p-contact .button-default{display: inline-block;width: 180px;height: 46px;line-height: 46px;border-radius: 1px;font-size: 16px;text-align: center;transition: all .1s linear 0s;background: 0 0;color: #e50012;border: 1px solid rgb(229 0 18 / 20%);}
.p-contact .button-default:hover{background:rgb(229 0 18 / 10%);}

/**/
.footer{background:#1f1f24;padding:45px 0 50px;}
.footer .f_logo{}
.footer .f_logot{}
.footer .f_logob{margin-top:30px;}
.footer .f_logob span{color:#b5b5b5;font-size:12px;display:block;margin-bottom:10px;}
.footer .f_logob p{color:#e50012;font-size:18px;font-weight:600;line-height:26px;}
.footer .fewm{padding:0 0 0 50px;border-left:#47474b solid 1px;}
.footer .fewm img{width:120px;}
.footer .fewm p{color:#616162;margin-top:5px;text-align:center;}
.footer .fnav {}
.footer .fnav dl{float:left;margin-right:90px;}
.footer .fnav dl dt a{color:#b5b5b5;}
.footer .fnav dl dt{margin-bottom:10px;}
.footer .fnav dl dd{line-height:30px;}
.footer .fnav dl dd a{color:#616162;}
.footer .fnav dl dd a:hover{text-decoration: underline;}
.Copy{background:#000000;color:#999999;font-size:14px;height:56px;line-height:56px;text-align:center;}
.Copy p{}

.tc1 .tc{transition:all ease 300ms;position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 9999;}
.tc1 .tc{pointer-events: none;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transform:scale(1.1);display: none;}
.tc1 .tc.act{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;pointer-events: auto;transform:scale(1);}
.tc1 .close:hover{transform:rotate(180deg);}
.tc1 .close,.tc{transition:all ease 400ms;-moz-transition:all ease 400ms;-ms-transition:all ease 400ms;-o-transition:all ease 400ms;-webkit-transition:all ease 400ms;}
.tc1 .tc-box{position:absolute;overflow: hidden;top:50%;z-index:9999;height: 15rem;width: 12rem;left:50%;margin-left: -6rem;margin-top: -7.5rem;}
.tc1 .tc.act{display: block;}
.tc1 .close{position: absolute;cursor:pointer;font-size: 20px;right: 30px;top: 30px;}
.tc1 .tc-bg{height: 100%;background: rgba(0,0,0,.9);position: absolute;top: 0;left: 0;width: 100%;z-index: 0;}
.tc1 .tc-box h3 img{width:12rem;height:12rem;}
.tc1 .tc-box h5{width:12rem;height:3rem;line-height:3rem;font-size:1rem;color:#fff;text-align:center}

/**/
.nybanner{background-repeat:no-repeat;background-position: center;background-size:cover;height:370px;}
.n_nav{}
/*=====面包屑===*/
.n_nav{ height:60px; border-bottom:1px solid #e4e2e1; border-top:1px solid #e4e2e1;}
.n_nav ul{ float:left;}
.n_nav ul li{ height:60px; line-height:59px; text-align:center; float:left; display:inline-block; position:relative;padding-left:20px; margin-right:40px; }
.n_nav ul li a{ display:block; position:relative; z-index:1; text-align:center; font-size:15px; color:#333333;}
.n_nav li i { position: absolute; left:0; top: 20px; display: block; height:0; width:4px; background:#e50012; transition:all ease 300ms; z-index:0;}
.n_nav li:hover i,.n_nav li.on i{ height:20px;}
.n_nav h3{ font-size:12px; line-height:59px; display:inline-block; float:right; color:#707070;}
.n_nav h3:before{ content:"\e632";color: #acacac;margin-right:6px; font-size:16px;font-weight:600;position:relative; top:1px;font-family: "iconfont"!important; }
.n_nav h3 a{ margin:0 5px; display:inline-block; color:#7b7b7d; font-size:12px;}
.n_nav h3 a:hover{ color:#e50012;}
.n_nav h3 em{ color:#acacac; margin-left:5px;}


/**/
.page{margin:50px auto 0px auto;}
.page .box{display:inherit;width:100%;text-align: center;}
.page a{padding: 0 13px;height: 35px;line-height: 35px;display:inline-block;margin:0 2px;color: #666666;font-size: 14px;border-radius:2px;background: #eeeff4;transition: 0.36s;}
.page .on{background: #e50012;color:#fff !important;}
.page a font{font-size: 14px;font-family: "SimSun";color: rgb( 68, 68, 68 );}
.page span{/* background:#4a41bd;*//* color:#fff !important;*//* border:1px solid #4a41bd;*/}
.page a:hover{background: #e50012;color:#fff !important;text-decoration:none;}
.page a:hover font{color:#fff;}


.n_content{padding:72px 0 65px}
.n_content .n_about{font-size:14px;line-height:30px;padding:0 100px;color:#666666;}
.n_content .n_about img{max-width:100%;height:auto!important;}
.n_content .n_about p{text-indent:28px;margin-bottom:10px;}



.n_content ul.twlist:after{content: "";height: 0;display: block;clear: both;}
.n_content ul.twlist li{margin: 0px 4% 0 0;text-align: center;float: left;width:30.66%;margin-bottom: 52px!important;overflow: hidden;}
.n_content ul.twlist li:nth-child(3n){margin-right:0;}
.n_content ul.twlist li dd{ width:100%;margin:0 auto; position:relative; overflow:hidden; background-color:#fff;}
.n_content ul.twlist li dd .imgs{ overflow:hidden; width:100%; position:relative;}
.n_content ul.twlist li dd .imgs img{ display:block; 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;}
.n_content ul.twlist li dd .txts{overflow:hidden; background:url(/images/i_bg4.jpg) right bottom no-repeat; background-size:100% 1px; padding-top:7%;text-align:left;}
.n_content ul.twlist li dd .txts .cons{ width:94%; margin:0 auto; max-width:400px; overflow:hidden;}
.n_content ul.twlist li dd .txts .h2{  font-weight:normal; color:#333; height:28px; line-height:28px; overflow:hidden; font-size:18px;text-overflow: ellipsis;white-space: nowrap; }
.n_content ul.twlist li dd .txts .dates{ height:26px; line-height:26px; overflow:hidden; font-size:14px; color:#acacac;}
.n_content ul.twlist li dd .txts .p{ line-height:24px; height:48px; overflow:hidden; color:#6d6d6d; font-size:14px; margin-top:18px;text-overflow: ellipsis;display:-webkit-box; 
-webkit-box-orient:vertical;-webkit-line-clamp:2;   }
.n_content ul.twlist li dd .txts span{ height:1px; overflow:hidden; font-size:0; margin-top:5%; display:block; background-color:#e50012; width:0; transition: all 0.6s; }
.n_content ul.twlist li dd:hover .imgs 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);}
.n_content ul.twlist li dd:hover .txts span{width:100%;}
.n_content ul.twlist li dd:hover .h2{ color:#e50012;}

/**/
.n_content ul.newslist li{padding: 30px 0;border-top: 1px dashed #d6d9dc;}
.n_content ul.newslist li:first-child{border-top: none;padding-top:0;}
.n_content ul.newslist li:after{content:'';display:block;overflow: hidden;clear: both;height:0;}
.n_content ul.newslist li .news-box-img{float: left;width: 19%;overflow: hidden;}
.n_content ul.newslist li .news-box-img img{width: 100%;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
.n_content ul.newslist li .news-box-con{float: right;width: 78%;}
.n_content ul.newslist li .news-box-title{font-size: 18px;line-height: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.n_content ul.newslist li .news-box-date{padding-left: 18px;background: url("/images/time.jpg") no-repeat left center;line-height: 20px;font-size: 14px;color: #999999;margin-top: 8px;}
.news-box-p{font-size: 14px;color: #7b7b7b;line-height: 24px;height: 48px;overflow: hidden;margin-top: 8px;}
.n_content ul.newslist li .news-box-pl{font-size: 14px;color: #7b7b7b;line-height: 24px;height: 48px;overflow: hidden;margin-top: 8px;}
.n_content ul.newslist li .news-box-more{width: 110px;text-align: center;color: #828282;line-height: 32px;margin-top: 16px;border: 1px solid #bababa;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}

/**/
.n_content  ul.pic_list:after{content:'';display:block;overflow: hidden;clear: both;height:0;}
.n_content  ul.pic_list li{float:left;width:calc(33.33% - 45px);height: 365px;box-sizing:border-box;margin:0px 45px 40px 0;position:relative;}
.n_content  ul.pic_list li .img{width: 100%;height: 273px;overflow:hidden;border:#d1d1d1 solid 1px;border-bottom-width:0;}
.n_content  ul.pic_list li .img img{width:100%;height: 273px;}
.n_content  ul.pic_list li .con{width: 100%;height: 90px;padding: 0 25px;box-sizing: border-box;background: #f1f3f5;}
.n_content  ul.pic_list li .con .left{float:left;width: 100%;text-align: center;margin-top: 22px;}
.n_content  ul.pic_list li .con .left h6{height:1.5rem;line-height:1.5rem}
.n_content  ul.pic_list li .con .left h6 span{font-size:0.75rem;color:#737373;vertical-align:top}
.n_content  ul.pic_list li .con .left h4{font-size: 15px;color: #595a5a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.n_content  ul.pic_list li .con .right{float:right;width: 100%;text-align: center;}
.n_content  ul.pic_list li .con .right span{margin-top: 10px;display:inline-block;width: 19px;height: 19px;line-height:15px;text-align:center;font-size: 14px;color: #b6b6b6;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;border: #c1c4c6 1px solid;box-sizing: border-box;}
.n_content  ul.pic_list li:hover .con .right span{background:#e50012;border:#e50012 1px solid;color:#fff;}
.n_content  ul.pic_list li h6{position:absolute;width:100%;height: 2px;bottom:0;}
.n_content  ul.pic_list li h6 span{float:left;display:inline-block;width:0;height: 2px;background:#e50012;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.n_content  ul.pic_list li:hover  h6 span{width:100%;}

/**/
.n_content  ul.anli_list:after{content:'';display:block;overflow: hidden;clear: both;height:0;}
.n_content  ul.anli_list li{float:left;width:calc(16.5% - 20px);margin:0 20px 20px 0;border:#f1f1f1 solid 1px;}
.n_content  ul.anli_list li a{display:flex;align-items: center;justify-content: center;position: relative;overflow: hidden;}
.n_content  ul.anli_list li a img:nth-child(1){-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%);}
.n_content  ul.anli_list li a img:nth-child(2){position: absolute;top:100%;-webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out;-ms-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; transition: All 0.4s ease-in-out}
.n_content  ul.anli_list li a:hover img:nth-child(2){top:0%;}

/**/
/*==============新闻详情=====================*/
.n_article{width:1300px;}
.n_article .ar_title{position:relative;z-index:9;padding:0px 0 10px 0;border-bottom:1px dashed #e5e5e5;}
.n_article .ar_title strong{font-weight: normal;}
.n_article .ar_title h1{font-size:18px;display:block;font-weight: 700;text-align:center;line-height:25px;margin-bottom:10px;color:#565659;}
.n_article .ar_title h2{font-size:12px;display:block;text-align:center;color:#7f8084;line-height:30px;}
.n_article .ar_article{padding-top:30px;padding-bottom:20px;min-height:300px;line-height:30px;}
.n_article .ar_article .btn_box{width:100px;height:36px;line-height:36px; border-radius: 5px;border:1px solid #e50012;text-align:center;}
.n_article .ar_article .btn_box a{color:#e50012;display:block;}
.n_article .ar_article .btn_box:hover{background:#e50012;}
.n_article .ar_article .btn_box:hover a{color:#FFFFFF;}
.ar_fot{ margin-top:10px; position:relative; padding:15px 0 0; border-top:1px dashed #e5e5e5;}
.ar_fot h1{ display:block; font-size:12px; line-height:30px; color:#575859;  }
.ar_fot h1 a{ font-size:12px; color:#575859; font-weight:normal;}
.ar_fot h1 a:hover{ color:#063579;}
.ar_fot .bnt_back{ position:absolute; top:28px; right:0; color:#fff; background:#063579; padding:0 25px; font-size:14px; height:30px; line-height:30px;}
.ar_fot .bnt_back:hover{ border-radius:3px;}


/*==============人才招聘=====================*/
#list_slide{position:relative;}
#list_slide dl{margin-bottom:15px;position: relative;background:#f3f5f8;}
#list_slide dt{display:block;position:relative;padding: 0px 45px;background: #ebedf1;cursor:pointer;height:120px;background:url(../image/icon_hr_on.png) center right 50px no-repeat;overflow:hidden;}
#list_slide dt .txt{margin-right:83px;border-right:1px solid #d1d1d1;height:100%;}
#list_slide dt.on .txt{border-right:1px solid #ff6672;}
#list_slide dt h1{font-size:18px;color:#616265;font-weight:600;padding-top:37px;padding-bottom:15px;display:block;}
#list_slide dt p{margin-left:-60px;}
#list_slide dt span{color:#9e9e9e;font-size:14px;padding:0 60px;border-left:1px solid #bfc0c2;}
#list_slide dd{display:none;line-height:24px;padding: 0px 30px;padding-bottom:30px;background:#f4f5f7;}
#list_slide dd p{margin-bottom:0;}
#list_slide dd p:last-child{padding-bottom:0;}
#list_slide dd .content{padding:14px 20px 15px 20px;}
#list_slide dd .content{color:#929397;font-size:12px;line-height:24px;}
#list_slide dt.on{background:url(../image/icon_hr_off.png) center right 50px no-repeat #e50012;color:#fff;}
#list_slide dt.on h1{color:#fff;}
#list_slide dt.on span{color:#fff;border-left:1px solid #ff6672;}
/**/
.n_content  ul.teamlist{margin-right:-10px;}
.n_content  ul.teamlist:after{content:'';display:block;overflow: hidden;clear: both;height:0;}
.n_content  ul.teamlist li{ float:left;width:calc(25% - 10px);margin-right:10px;margin-bottom:10px;background: #FFFFFF; border-radius: 6px; display: block;}
.n_content  ul.teamlist li .box{box-shadow:0 0px 6px 3px rgb(223 223 223 / 33%);margin:5px 5px 10px;position: relative;overflow: hidden;}
.n_content  ul.teamlist li .imgbox{height:240px;overflow: hidden;position: relative;z-index:1;}
.n_content  ul.teamlist li .imgbox img{max-width:100%;display:block;}
.n_content  ul.teamlist li .text{text-align:center;padding-bottom:20px;position: relative;z-index: 1;}
.n_content  ul.teamlist li .xz_roll_title{text-align:center;}
.n_content  ul.teamlist li .xz_roll_title a{font-size: 20px; color: #232323; margin-top: 23px;}
.n_content  ul.teamlist li span{font-size:16px;color:#999999;text-align:center;display:block;line-height:24px;margin-top:20px;}
.n_content  ul.teamlist li span em{font-size:14px;display:block;}
.n_content  ul.teamlist li .xz_roll_a{ width: 100%; height: 265px; overflow: hidden;display: block;}
.n_content  ul.teamlist li img{ border-radius: 6px 6px 0 0;object-fit: cover;}
.n_content  ul.teamlist li .xz_roll_title a{ font-size: 24px; color: #1a1a1a; margin-top: 23px; display: inline-block;}
.n_content  ul.teamlist li .xz_roll_p{ text-align:justify; padding: 10px 30px;font-size: 14px; color: #b5b5b5; height:70px;line-height:22px; padding-bottom: 20px; margin: 0;}
.n_content  ul.teamlist li .xz_roll_button{padding: 5px 20px; line-height: 32px; background: #e50012; border-radius: 50px; text-align: center; color: #FFFFFF;*border:2px solid #FFFFFF;}
.n_content  ul.teamlist li .box:after{content:'';position: absolute;width:100%;height:0%;background:#e50012;left:0;bottom:0;}
.n_content  ul.teamlist li .imgbox img,.n_content  ul.teamlist li span,.n_content  ul.teamlist li.xz_roll_title a,.n_content  ul.teamlist li.xz_roll_p,.n_content  ul.teamlist li .box:after{-webkit-transition: All 0.2s ease-in-out; -moz-transition: All 0.2s ease-in-out;-ms-transition: All 0.2s ease-in-out; -o-transition: All 0.2s ease-in-out; transition: All 0.2s ease-in-out;}
.n_content  ul.teamlist li:hover .imgbox img{ -webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}
.n_content  ul.teamlist li:hover .box:after{height:270px;}
.n_content  ul.teamlist li:hover *{color:#FFFFFF!important;}
.n_content  ul.teamlist li:hover .xz_roll_button{border:2px solid #FFFFFF;}

/*联系我们*/
.n_lianxi{height:453px;margin-bottom:48px;background:#f0f2f3;padding-top:75px;}
.n_lianxi .txt1{background:url(../image/n_lianxi_bg.jpg) left center no-repeat;padding-left: 600px;padding-top:55px;height:311px;}
.n_lianxi .tt{color:#323339;font-size:22px;font-weight:600;padding-bottom:20px;background:url(../image/n_lianxi_tt.png) left bottom no-repeat;margin-bottom:30px;}
.n_lianxi .txt1 p{font-size:14px;color:#757576;line-height:30px;}
.n_lianxi .txt1 p img{margin-left:0px;}
.n_lianxi .hd_box{}
.n_lianxi .hd_box{margin:-14px;}
.n_lianxi .hd_box ul li{width:375px;height:129px;float:left;text-align:center;color:#323339;font-size:18px;font-weight:100;background:#ebedf1;padding-top:45px;box-sizing:border-box;margin:0 18px;cursor:pointer;}
.n_lianxi .hd_box ul li span{font-size:12px;color:#adaeb1;font-family:arial;text-transform:uppercase;font-weight:100;display:block;padding-top:9px;}
.n_lianxi .hd_box ul li:hover{color:#fff;background:#e50012;font-weight:600;}
.n_lianxi .hd_box ul li:hover span{color:#fff;}
.n_lianxi .hd_box ul li.on{color:#fff;background:#e50012;font-weight:600;}
.n_lianxi .hd_box ul li.on span{color:#fff;}
.n_lianxi .hd_Scroll{position:relative;}
.n_lianxi .hd_Scroll .sPrev,.n_lianxi .hd_Scroll .sNext{position:absolute;top:47px;}
.n_lianxi .hd_Scroll .sPrev{left:-50px;}
.n_lianxi .hd_Scroll .sNext{right:-50px;}
.n_lianxi .bd{height:630px;border:1px solid #d9d9d9;margin-top:40px;}
.n_lianxi .bd .txt{height:166px;padding:40px 20px;}
.n_lianxi .bd .txt h5{font-weight:600;color:#323339;font-size:18px;line-height:90px;float:left;width:250px;border-right:1px solid #e7e7e7;margin-right:47px;}
.n_lianxi .bd .txt .mid{font-size:14px;color:#757576;line-height:24px;margin-top:8px;}
.n_lianxi .bd .txt .n_ewm{float:left;margin-left:40px;float:right;}
.n_lianxi .bd .txt .n_ewm img{width:98px;height:98px;}
.n_lianxi .bd .txt .n_ewm span{width:13px;display:inline-block;float:left;font-size:12px;color:#a4a4a4;margin-top:22px;margin-right:12px;}
#n_un_box .n_left{width: 850px;}
#n_un_box .n_right{width:387px;}
.j_form{position:relative;}
.j_form label{width: 290px;border:1px solid #e5e5e5;overflow:hidden;position:relative;display:block;height:45px;line-height:43px;margin: 0 0 15px 0;font-size:12px;color:#bebebe;padding-left:120px;}
.j_form .label .h_x{left: 395px;top: -8px;position: absolute;}
.j_form input[type="text"]{height:40px;background:none;color:#676767;width:250px;border:none;background:#fff;border-radius:0px;display:block;padding:0 15px;line-height:40px;font-size:12px;font-family:microsoft yahei;}
.j_form input[type="text"]:focus{}
.j_form label strong{font-weight:normal;display:block;background:#edeef0;border-right:1px solid #e5e5e5;color:#5e5f61;height:45px;line-height:43px;position:absolute;width: 120px;left:0px;top:0;font-size:14px;text-align:center;}
.j_form .textarea_box{width:calc( 100% - 120px);height:106px;}
.j_form .textarea_box strong{height:106px;line-height:106px;}
.j_form textarea{width: 635px;height: 106px;resize:none;color:#66656b;padding-right:10px;background:#fff;border: none;line-height:24px;font-size:12px;padding: 6px 15px;font-family:microsoft yahei;}
.j_form textarea:focus{}
.yzm_box input[type="submit"]{position:absolute;right: 0;bottom: 0;}
.j_form input[type="submit"]{float: right;width:237px;cursor:pointer;height:45px;background:#e50012;color:#fff;font-size:14px;border:none;transition:.3;-webkit-transition:.3s;}
.j_form input[type="submit"]:hover{}



/**/
.shangbiao .wrap{width:1200px!important;}
.shangbiao .title{text-align:center;}
.shangbiao .title h1{font-size:32px;font-weight:bold;color:#333;margin-bottom:10px;}
.shangbiao .title h1 span{color:#e50012;}
.shangbiao .title p{color:#e50012;font-size:20px;margin-top:20px;font-family:'宋体';font-weight:600;}
.shangbiao .sbbox1{margin-top:70px;padding-bottom:50px;}
.shangbiao .sbbox1 .zcsb{width:280px;height:300px;position:relative;margin:20px 20px;}
.shangbiao .sbbox1 .zcsb h1{color:#e50012;font-size:20px;font-weight:bold;position:absolute;top:30px;width:100%;text-align:center;}
.shangbiao .sbbox1 .zcsb .imc{position:absolute;top: 70px;left: 26%;}
.shangbiao .sbbox1 .zcsb p{color:#333;font-size:16px;position:absolute;width:100%;text-align:center;}
.shangbiao .sbbox1 .imk{display:none;}
.ccbox_h {display: -webkit-box; -webkit-box-orient: horizontal;-webkit-box-pack: center; -webkit-box-align: center; display: box; box-orient: horizontal; box-pack: center;box-align: center;}
.shangbiao .zcsb:hover>.imk{display:block;}

a.ba{width:260px;height:50px;text-indent:-15px;line-height:50px;display:block;margin:auto;border:1px solid #e50012; border-radius: 25px;text-align:center;color:#e50012;font-size:20px;background:url(../image/sbmore1.png)no-repeat center right 75px;}
a.ba:hover{color:#FFFFFF;background:url(../image/sbmore1_1.png) #e50012 no-repeat center right 75px;}
/**/
.shangbiao .sbbox2{background:url(../image/sbbg2.jpg) #f7f7f7 no-repeat center top;padding-top:70px;padding-bottom:50px;}
.shangbiao .sbbox2 .cards{margin-top:50px;}
.shangbiao .sbbox2 .cards .card{float:left;width:286px;margin:0 9px 60px;background:#fff;position:relative}
.shangbiao .sbbox2 .cards .card::after,.shangbiao .sbbox2 .cards .card::before{content:'';position:absolute;left:9px;width:268px;height:16px;background:url(../image/icon-index.png) no-repeat}
.shangbiao .sbbox2 .cards .card::before{background-position:0 -215px;top:-16px}
.shangbiao .sbbox2 .cards .card::after{background-position:0 -189px}
.shangbiao .sbbox2 .cards .card:nth-child(4n+1){margin-left:0}
.shangbiao .sbbox2 .cards .card:nth-child(4n){margin-right:0}
.shangbiao .sbbox2 .cards .c-header{padding-top:30px;box-sizing:border-box;text-align:center}
.shangbiao .sbbox2 .cards .c-header i{width:74px;height:84px;display:inline-block;}
.shangbiao .sbbox2 .cards .c-header h3{line-height:60px;height:60px;font-size:24px;color:#333;border-bottom:1px solid #ddd;margin:0 30px}
.shangbiao .sbbox2 .cards .c-content{margin:10px 36px 0}
.shangbiao .sbbox2 .cards .c-content .c-body{border-bottom:1px solid #e5e5e5}
.shangbiao .sbbox2 .cards .c-content .c-body li{height:34px;line-height:34px}
.shangbiao .sbbox2 .cards .c-content .c-body li::before{content:'';width:16px;height:16px;background:url(../image/icon-index.png) -278px -215px no-repeat;color:#999;font-size:16px;display:inline-block;vertical-align:middle;margin-right:12px}
.shangbiao .sbbox2 .cards .c-content .c-footer{text-align:center;font-size:18px}
.shangbiao .sbbox2 .cards .c-content .c-footer span{font-size:14px;color:#999999;line-height:22px;}
.shangbiao .sbbox2 .cards .c-content .c-footer .unit{color:#ec6c11;font-size:16px}
.shangbiao .sbbox2 .cards .c-content .c-footer .price{color:#ec6c11;font-size:30px}
.shangbiao .sbbox2 .cards .c-content .c-footer .trade-btn{width:180px;height:40px;line-height:40px;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#e50012;border:1px solid #e50012;background:#fff;font-size:16px;display:inline-block;border-radius:40px;margin:28px 0;box-sizing:border-box}
.shangbiao .sbbox2 .cards .card:hover{background:#e50012;box-shadow:0 20px 20px -10px rgba(4,52,149,.5)}
.shangbiao .sbbox2 .cards .card:hover .c-footer .trade-btn{background:#e50012;color:#fff;border:none}
.shangbiao .sbbox2 .cards .card:hover *{color:#FFFFFF!important;}
.shangbiao .sbbox2 .cards .card:hover:before{ background-position: 0 -261px;}
.shangbiao .sbbox2 .cards .card:hover:after{background-position:0 -235px}
.shangbiao .sbbox2 .cards .card:hover .c-content .c-footer .trade-btn{background:#FFFFFF;color:#e50012!important;}
.shangbiao .sbbox2 .cards .card:nth-child(1) .c-header i{background:url(../image/sbbox2_icon1.png)no-repeat center top;}
.shangbiao .sbbox2 .cards .card:nth-child(2) .c-header i{background:url(../image/sbbox2_icon2.png)no-repeat center top;}
.shangbiao .sbbox2 .cards .card:nth-child(3) .c-header i{background:url(../image/sbbox2_icon3.png)no-repeat center top;}
.shangbiao .sbbox2 .cards .card:nth-child(4) .c-header i{background:url(../image/sbbox2_icon4.png)no-repeat center top;}
.shangbiao .sbbox2 .cards .card:nth-child(5) .c-header i{background:url(../image/sbbox2_icon5.png)no-repeat center top;}
.shangbiao .sbbox2 .cards .card:nth-child(6) .c-header i{background:url(../image/sbbox2_icon6.png)no-repeat center top;}
.shangbiao .sbbox2 .cards .card:nth-child(7) .c-header i{background:url(../image/sbbox2_icon7.png)no-repeat center top;}
.shangbiao .sbbox2 .cards .card:nth-child(8) .c-header i{background:url(../image/sbbox2_icon8.png)no-repeat center top;}
.shangbiao .sbbox2 .cards .card:nth-child(1):hover .c-header i{background:url(../image/sbbox2_icon1_2.png)no-repeat center top;}
.shangbiao .sbbox2 .cards .card:nth-child(2):hover .c-header i{background:url(../image/sbbox2_icon2_2.png)no-repeat center top;}
.shangbiao .sbbox2 .cards .card:nth-child(3):hover .c-header i{background:url(../image/sbbox2_icon3_2.png)no-repeat center top;}
.shangbiao .sbbox2 .cards .card:nth-child(4):hover .c-header i{background:url(../image/sbbox2_icon4_2.png)no-repeat center top;}
.shangbiao .sbbox2 .cards .card:nth-child(5):hover .c-header i{background:url(../image/sbbox2_icon5_2.png)no-repeat center top;}
.shangbiao .sbbox2 .cards .card:nth-child(6):hover .c-header i{background:url(../image/sbbox2_icon6_2.png)no-repeat center top;}
.shangbiao .sbbox2 .cards .card:nth-child(7):hover .c-header i{background:url(../image/sbbox2_icon7_2.png)no-repeat center top;}
.shangbiao .sbbox2 .cards .card:nth-child(8):hover .c-header i{background:url(../image/sbbox2_icon8_2.png)no-repeat center top;}

/**/
.shangbiao .sbbox3{padding-top:70px;padding-bottom:50px;}
.shangbiao .sbbox3 .list{margin-top:50px;margin-bottom:50px;}
.shangbiao .sbbox3 .list ul li{float:left;width:25%; cursor: pointer;}
.shangbiao .sbbox3 .list ul li:after{content:'';display:block; overflow: hidden;height:0;clear: both;}
.shangbiao .sbbox3 .list ul li .imgbox{float:left;width:94px;height:94px;margin-right:15px;border:#b1b1b1 solid 1px;border-radius: 47px; position: relative;}
.shangbiao .sbbox3 .list ul li .imgbox:after{content:'';position: absolute;width:100px;height:100px;top:-3px;left:-3px;background:url(../image/sbbox3quan.png)no-repeat center;background-size:100px;}
.shangbiao .sbbox3 .list ul li:hover .imgbox:after{transform: translate(0,-15px);transform: rotate(360deg); transition: transform 1s ease 0s;}
.shangbiao .sbbox3 .list ul li:nth-child(1) .imgbox{background:url(../image/sbbox3icon1.png)no-repeat center;}
.shangbiao .sbbox3 .list ul li:nth-child(2) .imgbox{background:url(../image/sbbox3icon2.png)no-repeat center;}
.shangbiao .sbbox3 .list ul li:nth-child(3) .imgbox{background:url(../image/sbbox3icon3.png)no-repeat center;}
.shangbiao .sbbox3 .list ul li:nth-child(4) .imgbox{background:url(../image/sbbox3icon4.png)no-repeat center;}
.shangbiao .sbbox3 .list ul li .text{float:left;width:calc(100% - 130px);padding-top:20px;}
.shangbiao .sbbox3 .list ul li .text h3{font-size:18px;font-weight:600;color:#333333;margin-bottom:10px;}
.shangbiao .sbbox3 .list ul li .text p{font-size:12px;color:#333333;}
.shangbiao .sbbox3 .list ul li:hover .text h3{color:#e50012;}

.shangbiao .sbbox4{padding-top:70px;padding-bottom:50px;background:url(/images/part2-bg.jpg) no-repeat center top;}
.shangbiao .sbbox4 .title h1{color:#FFFFFF;}
.shangbiao .sbbox4 .container{text-align:center;margin:50px 0 30px;}
.shangbiao .sbbox4 a.ba{background:url(../image/sbmore1.png) #FFFFFF no-repeat center right 75px;}
.shangbiao .sbbox4 a.ba:hover{;background:url(../image/sbmore1_1.png) #e50012 no-repeat center right 75px;}
/**/
.shangbiao .sbbox5{padding-top:70px;padding-bottom:50px;}
.shangbiao .sbbox5 .container{margin:50px 0 0;}
.shangbiao .sbbox5 .container ul li{float:left;text-align:center;width:25%;}
.shangbiao .sbbox5 .container ul li h3{font-weight:bold;color:#333;font-size:18px;margin-top:20px;}
.shangbiao .sbbox5 .container ul li a{border:solid 1px #e50012;line-height:28px;border-radius:15px ;text-indent:-15px;display:block;width:114px;margin:20px auto;background:url(../image/tb_con2.png)no-repeat center right 15px;}
.shangbiao .sbbox5 .container ul li a:hover{background:url(../image/tb_con2_1.png)#e50012 no-repeat center right 15px;color:#FFFFFF;}

/**/
.sbbox6{padding-top:70px;padding-bottom:60px; background:#F7f7f7;}
.shangbiao .sbbox6 .container{margin:50px 0 0;}
.shangbiao .sbbox6 .container ul li{float:left;text-align:center;width:16.5%;}
.shangbiao .sbbox6 .container ul li h3{font-size:18px;margin-top:5px;}

.sbbox7{padding-top:70px;padding-bottom:50px; }
.shangbiao .sbbox7 .container{margin:50px 0 0;padding:0 100px;}
.shangbiao .sbbox7 .container ul li{margin-bottom:15px;}
.shangbiao .sbbox7 .container ul li input[type="text"]{border:solid 1px #dfdfdf;width:calc(100% - 10px);line-height:36px;font-size: 14px;  padding-left: 10px;}
.shangbiao .sbbox7 .container ul li textarea{border:solid 1px #dfdfdf;font-family:'微软雅黑';width:calc(100% - 20px);line-height:20px;height:70px;font-size: 14px;  padding:10px 10px;}
.shangbiao .sbbox7 .container ul li:nth-child(1){width:48%;float:left;}
.shangbiao .sbbox7 .container ul li:nth-child(2){width:48%;float:right;}
.shangbiao .sbbox7 .container ul li:nth-child(3){clear:both;}
.shangbiao .sbbox7 .container ul li:nth-child(4) input[type="text"]{width:200px;margin-right:10px;}
.shangbiao .sbbox7 .container ul li:nth-child(5) {text-align:center;margin-top: 20px;}
.shangbiao .sbbox7 .container ul li:nth-child(5) input[type="submit"]{display:inline-block;width: 200px; height: 36px; border-radius:18px; border: none; background: #e50012; color: #fff;}

/**/
.zhuanli .zlbox{padding:70px 0 70px;background:#f7f7f7;}
.zhuanli .zlbox .tit h3{font-size: 26px; font-weight: bold; color: #333; line-height:36px;margin-bottom:30px;}
.zhuanli .zlbox .tit h3 em{color: #e50012;font-weight: bold;}
.zhuanli .zlbox article{font-size:14px;line-height:24px;color:#666666;}
.zhuanli .zlbox article p{margin-bottom:10px;*text-indent:24px;}
.zhuanli .zlbox .text{width:calc(100% - 500px);}
.zhuanli .zlbox .img{padding-top:30px;}


.zhuanli .wrap{width:1200px!important;}
.zhuanli .title{text-align:center;}
.zhuanli .title h1{font-size:32px;font-weight:bold;color:#333;margin-bottom:10px;}
.zhuanli .title h1 span{color:#e50012;}
.zhuanli .title p{color:#e50012;font-size:20px;margin-top:20px;font-family:'宋体';font-weight:600;}
.zhuanli .zlbox1{padding-top:70px;padding-bottom:50px;}
.zhuanli .zlbox1 .hcd1{background:url(../image/zlbg1.jpg) no-repeat center center;margin:50px 0;height: 328px;}
.zhuanli .zlbox1 .hcd1 dl{clear: both;}
.zhuanli .zlbox1 .hcd1 dt{width: 544px;float: left;margin-top: 30px;padding-bottom: 12px;}
.zhuanli .zlbox1 .hcd1 dd{width: 500px;float: left;margin-left: 68px;margin-top: 28px;padding-bottom: 12px;}
.zhuanli .zlbox1 .hcd1 dt h4{width: 61px;float: left;padding-left: 97px;font-size: 20px;line-height: 30px;color: #fff;font-weight: 600;}
.zhuanli .zlbox1 .hcd1 dt p{width: 352px;float: left;padding-left: 22px;font-size: 15px;color: #333;margin: 0px 0;line-height: 24px;}
.zhuanli .zlbox1 .hcd1 dd h4{width: 61px;float: right;font-size: 20px;line-height: 30px;color: #fff;font-weight: 600;}
.zhuanli .zlbox1 .hcd1 dd p{width: 321px;float: left;padding-left: 87px;font-size: 15px;color: #333;margin: 7px 0;line-height: 24px;}
.zhuanli .zlbox1 .hcd1 b{display: block;text-align: center;font-size: 20px;margin-bottom: 10px;color: #da4b1f;}

/**/
.zhuanli .zlbox2{background:#f7f7f7;padding-top:70px;padding-bottom:50px;}
.zhuanli .zlbox2 .list{margin:50px 0;}
.zhuanli .zlbox2 .list li{width:calc(33.333% - 20px);float:left;padding:10px}
.zhuanli .zlbox2 .list li:hover .li-block{padding:20px 40px 80px 40px}
.zhuanli .zlbox2 .list li:hover .li-block .br{left:0%}
.zhuanli .zlbox2 .list li:hover .li-block .img{bottom:50px}
.zhuanli .zlbox2 .list li:hover .li-block .more{bottom:0px}
.zhuanli .zlbox2 .list li .li-block{padding:50px 40px 50px 40px;background:#fff;width:calc(100% - 80px);float:left;position:relative;overflow:hidden;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.zhuanli .zlbox2 .list li .li-block .br{width:100%;height:2px;background:#e50012;top:0px;position:absolute;left:-80%;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.zhuanli .zlbox2 .list li .li-block .img{position:absolute;top:50px;right:20px;width:90px;height:105px;background-image:url(../image/trs_sprites.png);background-repeat:no-repeat;background-position: center;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}
.zhuanli .zlbox2 .list li .li-block .more{position:absolute;bottom:-100%;left:0px;width:100%;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;background-image:linear-gradient(to right, #fa632a 0%, #f6312a 100%);width:100%;text-align:center;line-height:40px;color:#fff}
.zhuanli .zlbox2 .list li .li-block .more a{color:#FFFFFF;}
.zhuanli .zlbox2 .list li .li-block .content{position:relative;z-index:100;width: 200px;height:90px}
.zhuanli .zlbox2 .list li .li-block .content .tit{font-size:20px;font-weight:bold}
.zhuanli .zlbox2 .list li .li-block .content .desc{color:#808080;margin-top:10px;line-height: 20px;font-size: 12px;}
.zhuanli .zlbox2 .list li .li-block .content .price{margin-top:30px}
.zhuanli .zlbox2 .list li .li-block .content .price em{color:#ff0000;font-size:24px}
.zhuanli .zlbox2 .list li:hover .li-block .img{top:20px;}
.zhuanli .zlbox2 .list li:nth-child(1) .li-block .img{background-position:top -20px left -135px;}
.zhuanli .zlbox2 .list li:nth-child(2) .li-block .img{background-position:top -140px left -140px;}
.zhuanli .zlbox2 .list li:nth-child(3) .li-block .img{background-position:top -257px left -140px;}

/**/
.zhuanli .zlbox3{padding-top:70px;padding-bottom:50px;}
.zhuanli .zlbox3 .content{margin:50px 0;text-align:center;}

.zhuanli .zlbox4{padding-top:70px;padding-bottom:50px;background:url(../image/zlbg2.png) no-repeat center center;position: relative;}
.zhuanli .zlbox4:before{content:'';display:block;overflow: hidden;position: absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);}
.zhuanli .zlbox4 .content{margin:50px 0;text-align:center;position: relative;z-index:1;}
.zhuanli .zlbox4 .title h1{color:#FFFFFF;}
.zhuanli .zlbox4 .list {margin:50px 0;}
.zhuanli .zlbox4 .list ul li{background:#fff;width:258px;height:295px;float:left;margin-left:55px;position:relative;cursor:pointer}
.zhuanli .zlbox4 .list ul li a{display:block;position: relative;overflow: hidden;height:100%;}
.zhuanli .zlbox4 .list ul li i{display: flex;align-items: center;justify-content: center; width: 71px;height: 145px;margin: 0 auto;border-top: 6px solid #FF9D29;line-height: 145px;text-align: center;font-size: 60px;}
.zhuanli .zlbox4 .list ul li h3{line-height: 38px;text-align: center;font-size: 16px;font-weight: 700;color: #333;}
.zhuanli .zlbox4 .list ul li p{line-height: 32px;color: #999;font-size: 13px;text-align: center;}
.zhuanli .zlbox4 .list ul li:first-child{margin-left:0;}
.zhuanli .zlbox4 .list ul li:nth-child(1) i{border-top: 6px solid #D84A4A;}
.zhuanli .zlbox4 .list ul li:nth-child(2) i{border-top: 6px solid #A492F1;}
.zhuanli .zlbox4 .list ul li:nth-child(3) i{border-top: 6px solid #43C1F5;}
.zhuanli .zlbox4 .list ul li:nth-child(4) i{border-top: 6px solid #FF9D29;}
.zhuanli .zlbox4 .list ul li .more { position: absolute; bottom: -100%; left: 0px; width: 100%;transition: all .5s; -moz-transition: all .5s; -webkit-transition: all .5s; -o-transition: all .5s; background-image: linear-gradient(to right, #fa632a 0%, #f6312a 100%);width: 100%;text-align: center;line-height: 40px;color: #fff;}
.zhuanli .zlbox4 .list ul li:hover .more {bottom: 0px;}

/**/
.zlbox5{background: #f7f7f7;padding-top:70px;padding-bottom:50px;}
.zlbox5 .list{margin-top:50px;position: relative;}
.zlbox5 .swiper-container .swiper-slide .slides_header{height:48px;color:#e50012;font-weight:bold;margin-bottom:20px}
.zlbox5 .swiper-container .swiper-slide .slides_section{width:229px;padding-bottom:20px;font-size:14px;overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5;}
.zlbox5 .swiper-container .swiper-slide .slides_section{}
.zlbox5 .swiper-container .swiper-slide .box{min-height:200px;padding:0 20px 50px 44px;font-size:15px;line-height:25px;color:#666;background:#fff url("../image/issue_back.jpg") no-repeat}
.zlbox5 .swiper-container .swiper-slide a{color:#e50012;}
.zlbox5 .swiper-button-prev{left:-60px;}
.zlbox5 .swiper-button-next{right:-60px;}
.zlbox5 .swiper-button-prev,.zlbox5 .swiper-button-next{width: calc(var(--swiper-navigation-size)/ 44 * 24); height:calc( var(--swiper-navigation-size)/44 * 36);color:#e50012;}
.zlbox5 .swiper-button-prev:after,.zlbox5 .swiper-button-next:after{font-size: calc(var(--swiper-navigation-size)/ 44 * 36);}
.zlbox5 .swiper-pagination{display:none;}

.look-more-td { text-align: center; margin: 40px auto 0;}
.look-more-td .look-btn { display: inline-block; margin: 0 15px; width: 140px; height: 32px; background: transparent; border-radius: 5px; text-align: center; line-height: 30px;text-decoration: none;cursor: pointer; color: #e50012;border: solid 1px #e50012;}

.zlbox6{padding-top:70px;padding-bottom:30px;border-bottom:#f1f1f1 solid 1px;}
.zhuanli .zlbox6 .list {margin:50px 0;}
.zhuanli .zlbox6 .list ul:after,.zhuanli .zlbox6 .list ul li:after{content:'';display:block; overflow: hidden;height:0;clear: both;}
.zhuanli .zlbox6 .list ul li{float:left;width:calc(33% - 50px);height:107px;margin:0 20px 20px 0;padding:20px;background:#FFFFFF;box-shadow: 0px 0px 3px 2px rgb(0 0 0 / 0.05);}
.zhuanli .zlbox6 .list ul li:nth-child(3){margin-right:0;}
.zhuanli .zlbox6 .list ul li .iconfont{float:left;margin-right:20px;padding-top:20px;height:80px;width:70px;}
.zhuanli .zlbox6 .list ul li h3{font-size:16px;color:#333333;margin-bottom:10px;font-weight:600;}
.zhuanli .zlbox6 .list ul li p{font-size:13px;color:#666666;line-height:20px;}
.zhuanli .zlbox6 .list ul li:nth-child(3) .iconfont img,.zhuanli .zlbox6 .list ul li:nth-child(4) .iconfont img{width:60px;}




.fwxm_message{}
.fwxm_message{padding-top:70px;padding-bottom:50px; }
.fwxm_message .container{margin:50px 0 0;padding:0 100px;}
.fwxm_message .container ul li{margin-bottom:15px;}
.fwxm_message .container ul li input[type="text"]{border:solid 1px #dfdfdf;width:calc(100% - 10px);line-height:36px;font-size: 14px;  padding-left: 10px;}
.fwxm_message .container ul li textarea{border:solid 1px #dfdfdf;font-family:'微软雅黑';width:calc(100% - 20px);line-height:20px;height:70px;font-size: 14px;  padding:10px 10px;}
.fwxm_message .container ul li:nth-child(1){width:48%;float:left;}
.fwxm_message .container ul li:nth-child(2){width:48%;float:right;}
.fwxm_message .container ul li:nth-child(3){clear:both;}
.fwxm_message .container ul li:nth-child(4) input[type="text"]{width:200px;margin-right:10px;}
.fwxm_message .container ul li:nth-child(5) {text-align:center;margin-top: 20px;}
.fwxm_message .container ul li:nth-child(5) input[type="submit"]{display:inline-block;width: 200px; height: 36px; border-radius:18px; border: none; background: #e50012; color: #fff;}


/**/
.ruanzhu .wrap{width:1200px!important;}
.ruanzhu .title{text-align:center;}
.ruanzhu .title h1{font-size:32px;font-weight:bold;color:#333;margin-bottom:10px;}
.ruanzhu .title h1 span{color:#e50012;}
.ruanzhu .title p{color:#666666;line-height:24px;font-size:20px;margin-top:20px;background:url(../image/rzicon1.png)no-repeat center;}
.ruanzhu .rzbox1{padding-top:70px;padding-bottom:50px;background:url(../image/zl1bg.jpg)no-repeat bottom center; }
.ruanzhu .rzbox1 .container{ height: 600px;margin: 0 auto;position: relative;}
.ruanzhu .rzbox1 .container .ccbox_h { width: 445px;height: 80px; position: absolute;display: -webkit-box; -webkit-box-orient: horizontal; -webkit-box-pack: center; -webkit-box-align: center; display: box; box-orient: horizontal; box-pack: center; box-align: center;}
.ruanzhu .rzbox1 .container .rzbox1_bg{position:absolute;top:130px;left:430px;}
.ruanzhu .rzbox1 .container .list1{top:50px;left:577px;}
.ruanzhu .rzbox1 .container .list2{top:200px;left:-20px;}
.ruanzhu .rzbox1 .container .list3{top:450px;left:60px;}
.ruanzhu .rzbox1 .container .list4{top:200px;left:780px;}
.ruanzhu .rzbox1 .container .list5{top:450px;left:695px;}
.ruanzhu .rzbox1 .container .ccbox_h .img{width:17%;}
.ruanzhu .rzbox1 .container .list2 .img,.ruanzhu .rzbox1 .container .list3 .img,.ruanzhu .rzbox1 .container .list2 .ccbox_h .text,.ruanzhu .rzbox1 .container .list2 .ccbox_h .text{text-align:right;}
.ruanzhu .rzbox1 .container .ccbox_h .text{width:83%;}
.ruanzhu .rzbox1 .container .ccbox_h .text h1{font-size:20px;color:#d21c28;font-weight:bold;line-height: 21px;}
.ruanzhu .rzbox1 .container .ccbox_h .text h3{font-size:16px;color:#666666;margin-top:5px;}


/* 优势*/
.ruanzhu .rzbox2{padding-top:70px;padding-bottom:50px; background: #fafafa;}
.ruanzhu .rzbox2 .container{ margin: 50px auto 50px;position: relative;}
.ruanzhu .rzbox2 ul li{float: left;width: 245px;margin-left: 20px;padding: 30px 20px 50px 20px;background: #fff;text-align: center;border-radius: 2px;box-shadow: 0 5px 5px rgba(0,0,0,.05);transition: all .3s ease-in-out;}
.ruanzhu .rzbox2 ul li:hover{transform: translateY(-10px);}
.ruanzhu .rzbox2 ul li:first-child{margin-left: 0;}
.ruanzhu .rzbox2 ul li div{margin: 0 auto;width: 190px;height: 178px;background-image: url(../image/ruanzhu.png);background-repeat: no-repeat;}
.ruanzhu .rzbox2 .bg-icon1{background-position: 23px -197px;}
.ruanzhu .rzbox2 .bg-icon2{background-position: -138px -197px;}
.ruanzhu .rzbox2 .bg-icon3{background-position: -296px -197px;}
.ruanzhu .rzbox2 .bg-icon4{background-position: -454px -197px;}
.ruanzhu .rzbox2 ul li h3{font-size: 20px;font-weight: bold;margin-bottom: 15px;}
.ruanzhu .rzbox2 ul li p{font-size: 16px;color: #666;}

.ruanzhu .rzbox3{padding-top:70px;padding-bottom:50px;}
.ruanzhu .rzbox3 .container{ margin: 70px auto 70px;position: relative;}
.ruanzhu .rzbox3 .title p {background:url(../image/rzicon2.png)no-repeat center;}
.ruanzhu .rzbox3 ul li{width:25%;float: left;text-align: center;transition: all .3s ease-in-out;}
.ruanzhu .rzbox3 ul li:hover{transform: translateY(-10px);}

.ruanzhu .rzbox4{padding-top:70px;padding-bottom:50px;background:#fafafa;}
.ruanzhu .rzbox4 .container{ margin: 50px auto 50px;position: relative;}
.ruanzhu .rzbox4 ul li{float:left;width:241px;height:240px;position:relative;text-align:center;}
.ruanzhu .rzbox4 ul li:nth-child(n+1){margin-left:-1px;}
.ruanzhu .rzbox4 ul li img{margin-top:20px;}
.ruanzhu .rzbox4 ul li h1{position:absolute;top:125px;color:#fff;font-size:20px;width:100%;text-align:center;}
.ruanzhu .rzbox4 ul li h3{color:#333333;font-size:16px;margin-top:15px;}
.ruanzhu .rzbox4 ul li p{color:#D21C28;font-size:16px;margin-top:26px;font-weight:bold;}
.ruanzhu .rzbox4 ul li p img{margin-right:10px;margin-top:0;}
/**/
.ruanzhu .rzbox5{padding-top:70px;padding-bottom:10px;border-bottom:#f0f0f0 solid 1px;}
.ruanzhu .rzbox5 .container{ margin: 50px auto 50px;position: relative;}
.ruanzhu .rzbox5 ul li{width: 554px;height: 150px;float:left;border-radius: 5px;box-shadow:0px 0px 5px 6px rgb(0 0 0 / 6%);background-color: #ffffff;padding: 30px 0 0 26px;margin-bottom: 30px;}
.ruanzhu .rzbox5 ul li:nth-child(2n){float:right;}
.ruanzhu .rzbox5 ul li .ques{margin-bottom: 22px;}
.ruanzhu .rzbox5 ul li .ques img,.ruanzhu .rzbox5 ul li .ans img,.ruanzhu .rzbox5 ul li .ques div,.ruanzhu .rzbox5 ul li .ans div{float: left;}
.ruanzhu .rzbox5 ul li .ques img,.ruanzhu .rzbox5 ul li .ans img{margin-right: 18px;}
.ruanzhu .rzbox5 ul li .tit,.ruanzhu .rzbox5 ul li .cont{max-width: 482px;}
.ruanzhu .rzbox5 ul li .tit{font-size: 16px;font-weight:600;line-height: 26px;color: #e50012;}
.ruanzhu .rzbox5 ul li .cont{font-size: 14px;line-height: 30px;color: #333333;margin-top: -5px;overflow: hidden;  display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;}
.ruanzhu .rzbox5 ul li.card-r{padding-left: 25px;}
.ruanzhu .rzbox5 .btnbox{padding-top: 30px;}
.ruanzhu .rzbox5 .btnbox .zxbtn{width: 180px;height: 54px;border-radius: 5px;background-color: #ffffff;cursor: pointer;text-align: center;font-size: 17px;line-height: 54px;color: #ffffff;background: -webkit-gradient(linear, left top, right top, from(#f7cd6e), to(#ff8f2c));background: linear-gradient(left, #f7cd6e, #ff8f2c);filter: progid:DXImageTransform.Microsoft.gradient(enabled=bEnabled, startColorstr=#f7cd6e, endColorstr=#ff8f2c);-webkit-box-shadow: 0 0 10px 4px #381d34;box-shadow: 0 0 10px 4px #381d34;margin: 0 auto;}

.ruanzhu .fwxm_message .title p{background:none;color:#e50012;font-family:'宋体';    font-weight: 600;}
.message{padding:70px 0;}
.message .left{width:40%}
.message .left .title00{text-align:left;margin-bottom: 2rem;}
.message .left p{font-size:16px;line-height:32px;color:#4c4c4c}
.message .left .h3{font-size:2.125rem;color:#d9353c;font-family:roboto_m;margin: 1.5rem 0 3.125rem;}
.message .left .title00 h4{font-size:2.375rem;color:#9f9f9f;font-family: roboto_l;text-transform:uppercase;margin-bottom:0.875rem;line-height:2rem;}
.message .left .title00 h3{font-size:2rem;color:#303030;}
.message .right{width:48%}
/*表单*/.message .form form{margin: 0 -8px;}
.message .form .n_l{float: right;width: 790px;padding: 0;}
.message .form .n_l .title{margin-bottom:55px;}
.message .form .n_l .title h4{font-size:24px;color:#030303;margin-bottom:26px;}
.message .form .n_l .title p{font-size:14px;color:#565758;line-height:30px;}
.message .form .n_l form{margin:0 -19px;}
.message .form .layui-form-item{float:left;width:50%;clear:none;position: relative;}
.message .form .layui-form-pane .layui-form-label{width: 10px;line-height: 50px;height: 50px;background: none;border: none;border-radius:4px 0 0 4px;font-size: 16px;color: #282828;text-align: left;padding: 0;position: absolute;left: -2px;}
.message .form .layui-form-select dl{top: 50px;}
.message .form .layui-form-pane .layui-form-label font{font-size:16px;color: #ff0000;}
.message .form .layui-form-pane .layui-form-label small{font-size:16px;color:#d6bb68}
.message .form .layui-form-pane .layui-input-block{margin-left: 0;min-height:48px;padding: 0 8px;}
.message .form .layui-input, .form .layui-select{height: 50px;font-size: 16px;background: #f2f2f2;border: none;border-radius: 2px;}
.message .form .layui-textarea{height: 160px;font-size: 14px;background: #f2f2f2;border: none;border-radius: 0;}
.message .form .layui-form-select .layui-input{font-size: 14px;color:#242425;}
.message .form .layui-form-pane .layui-btn{width: 176px;}
.message .form .layui-btn{height: 50px;background: #d9353c;border-radius: 2px;color: #fff;font-size: 14px;}
.message .form .layui-btn:hover{background: #bd171e;color:#fff;}
.form .n_r{float: left;width: 459px;}
.form .layui-form-select .layui-edge{position:absolute;right: 23px;top:50%;cursor:pointer;border-width: 5px;border-top-color: transparent;border-top-style:solid;transition:all .3s;-webkit-transition:all .3s;border-top: transparent 7px solid;background:url(/images/layui-edge.png) center no-repeat;width: 11px;height: 7px;border: none;margin-top: -2.5px;}
.form .layui-input#test1{background: #f1f4f6 url(/images/rili.png) 92% center no-repeat;}
@media screen and (max-width:1560px){
.wrap {	width: 1300px;}
	
}
@media screen and (max-width:1350px){
	.index_floor_four .wrap{width:1200px;}	
	.index_floor_one .wrap{width:1300px;margin-left:-650px;}
}