@charset "utf-8";
@import url("common.css");

.idx_top{position: relative;height: 100vh;padding-bottom: 64px;}
.ny_top{height: auto;}
/*banner*/
.idx_ban{width:100%;height:100%;position: relative;overflow: hidden;}
.swiper-container{width:100%;height:100%;}
.idx_ban .swiper-wrapper .swiper-slide {background-position: center;background-size: cover;}
.idx_ban .swiper-wrapper .swiper-slide a{width: 100%;height: 100%;display: block;}
.idx_ban .swiper-button-prev, 
.idx_ban .swiper-container-rtl .swiper-button-next {
background: url(../images/xf_pre.png) no-repeat;
left:5%;right: auto;}
.idx_ban .swiper-button-next, 
.idx_ban .swiper-container-rtl .swiper-button-prev {
background: url(../images/xf_nex.png) no-repeat;
right:5%;left: auto;}
.idx_ban .swiper-button-next, 
.idx_ban .swiper-button-prev {position: absolute;top: 50%;
width:0;height:38px;margin-top: -22px;cursor: pointer;background-size:38px 38px;
background-position: center;background-repeat: no-repeat;opacity:.1;display: block !important;z-index:100;}
.idx_ban:hover .swiper-button-next, 
.idx_ban:hover .swiper-button-prev{width:38px;opacity:.7;}
.idx_ban .swiper-pagination-bullet{width:12px;height:12px;display: inline-block;
border-radius: 100%;background:none;opacity:1;border:2px solid #fff;margin: 5px 7px;}
.idx_ban .swiper-pagination-bullet-active{background:#c6162c;opacity:1;border:2px solid #c6162c;}
.idx_ban .swiper-button-next.swiper-button-disabled, 
.idx_ban .swiper-button-prev.swiper-button-disabled {opacity:1;cursor: auto;pointer-events: none;}

#ban_pgt,
#mb_ban_pgt{bottom:30px;left:0;bottom:20px;right:0;width:100%;z-index:5;}

header{width: 100%;height:64px;/*background-image:linear-gradient(to right,#c30c22 0,#d9a337 100%);*/-webkit-box-shadow: 0px 2px 10px 3px rgba(0,0,0,0.15);box-shadow: 0px 2px 10px 3px rgba(0,0,0,0.15);position: absolute;left: 0;bottom: 0;right: 0;background: #fff;}
header.fixed{position: fixed;left: 0;top: 0;z-index: 100;}

.lg_box{width: 100%; position: absolute;top: 30px;left: 0;z-index: 10;}
.logo{width:422px;overflow: hidden;}
.logo a{display: block;}
.logo img{width: 100%;}
header.fixed .logo{margin-top: 20px;}

.header,
.nav_box ul li a:after,
.nav_box ul li,
.logo,
#banner .swiper-button-next, 
#banner .swiper-button-prev{transition: ease .5s;-webkit-transition: ease .5s;-moz-transition: ease .5s;-o-transition: ease .5s;-ms-transition: ease .5s;}
.mb_banner{display: none;}
.nav_box ul{display: flex;justify-content: space-between;}
.nav_box ul li{line-height:64px;font-size: 16px;position: relative;width: 100%;text-align: center;}
.ny_header .nav_box ul li{line-height: 90px;}
.nav_box ul li a{display:inline-block;/*color: #fff;*/position: relative;}
.nav_box ul li:hover a,
.nav_box ul li.nav_select a{/*color: #f4a412;*/color: #fff;}
.nav_box ul li:hover{/*background: #af091d;*/background-image:linear-gradient(to right,#c30c22 0,#d9a337 100%);}
.nav_box ul li.nav_select{background: #af091d;}

.nav_box ul li .down_lis{width:100%;position: absolute;right: 0;margin: auto;top:64px;z-index: 666;max-height: 0;overflow: hidden;background: rgba(255,255,255,.75);left: 0;border-radius: 0 0 8px 8px;}
.nav_box ul li .down_lis dl dd{width: 100%;position: initial;border-top: 1px solid #fafafa;}
.nav_box ul li .down_lis dl dd a{display: block;padding: 0;/*line-height: 40px;*/position: initial;font-size: 14px;padding: 10px 0;line-height: 24px;}
.nav_box ul li:hover .down_lis{max-height: 500px;padding-bottom: 3px;}
.nav_box ul li .down_lis dl dd a{color: #333;}
.nav_box ul li .down_lis dl dd:hover{/*background: #f4a412;*/background-image:linear-gradient(to right,#c30c22 0,#d9a337 100%);}
.nav_box ul li .down_lis dl dd:hover a{color: #fff;}


.nav_box ul li .down_lis,
.nav_box ul li .down_lis dl dd a,
.login a{transition: ease .3s;-webkit-transition: ease .3s;-moz-transition: ease .3s;-o-transition: ease .3s;-ms-transition: ease .3s;}
.login{margin-left: 8px;}
.login,
.login a{display: inline-block;}
.login a{line-height: 36px;padding: 0 10px;background: #c6162c;border-radius: 30px;color: #fff;}
.login a:hover{/*background: #c6162c;color: #fff;*/}

.hd_right{margin-top: 14px;}
.search_bx{height: 36px;/*width:15%;*/display: inline-block;border-radius: 30px;background: rgba(0,0,0,.02);border: 1px solid rgba(0,0,0,.2);overflow: hidden;margin-left: 10px;}
.search_bx .sch_ipt{height: 34px;padding: 0 10px;background: transparent;/*color: #fff;*/outline: none;}
.search_bx .sch_btn{width: 40px;height: 34px;background: transparent;outline: none;cursor: pointer;border-radius: 0 30px 30px 0;}
.search_bx .sch_btn i{font-size:20px;/*color: #fff;*/}

.search_bx .sch_ipt:required:invalid, input:focus:invalid{box-shadow: none; -moz-box-shadow: none;}
/*.search_bx .sch_ipt::-webkit-input-placeholder{color:rgba(255,255,255,.6);} 
.search_bx .sch_ipt:-moz-placeholder{color:rgba(255,255,255,.6);} 
.search_bx .sch_ipt::-moz-placeholder{color:rgba(255,255,255,.6);} 
.search_bx .sch_ipt:-ms-input-placeholder{color:rgba(255,255,255,.6);} */
.search_bx .sch_ipt::-webkit-input-placeholder{color:rgba(0,0,0,.6);} 
.search_bx .sch_ipt:-moz-placeholder{color:rgba(0,0,0,.6);} 
.search_bx .sch_ipt::-moz-placeholder{color:rgba(0,0,0,.6);} 
.search_bx .sch_ipt:-ms-input-placeholder{color:rgba(0,0,0,.6);} 


.fixed{position: fixed;top: 0;}



.h_hr{display: none;}

.c_n{min-height:300px;padding-bottom:20px;}
.set_title{padding:30px 0;line-height: 38px;}
.title_left b{font-size: 32px;}
.title_left b span{color: #c6162c;}
.title_left em{font-size: 20px;font-family: 'arial';color: #939393;text-transform: uppercase;margin-left: 5px;}
.title_right{display: inline-block;padding-left: 20px;font-size: 18px;color: #939393;}
.title_right i{display: inline-block;font-size: 18px;margin-left:5px;}

.pt_left{width: 48%;height:445px;margin-right:3%;}

.party_siwp{width: 100%;height: 100%;}
.party_siwp .swiper-slide a{width: 100%;height: 100%;display: block;position: relative;}
.party_siwp .swiper-slide a .new_slide{width: 100%;height: 100%;}
.new_slide .new_pic{width: 100%;height: 100%;overflow: hidden;}
.new_slide .new_pic .new_img{width: 100%;height: 100%;}
.new_slide:hover .new_pic .new_img{transform: scale(1.05);}

.new_slide .new_swip_text{background: rgba(0,0,0,.4);width: 100%;position: absolute;left: 0;bottom: 0;right: 0;color: #fff;line-height:44px;padding:10px 50px 10px 15px;}
.new_slide .new_swip_text h1{font-size:16px;}
.new_slide:hover .new_swip_text{background: rgba(0,0,0,.8);} 
.party_siwp .swiper-pagination{width: auto;right:15px;left: auto;bottom:20px;}
.party_siwp .swiper-pagination-bullet{width:9px;height:9px;display: inline-block;position: relative;border-radius: 100%;background:#fff;opacity:1;margin: 0 8px;}
.party_siwp .swiper-pagination-bullet-active{background: #c6162c;}
.set1_right_hr{padding-bottom: 20px;border-bottom: 1px solid #e7e7e7;}
.set1_right_hr a{width: 100%;height: 100%;display: block;}
.set1_right_hr a h1{font-size:18px;color: #2e2e2e;font-weight: bold;}
.set1_right_hr a p{line-height: 24px;color: #7c7c7c;margin-top:15px;font-size: 14px;}
.set1_right_hr a .new_Htime{margin-top:15px;color: #c6162c;}

.mg_t{margin-top:10px;}
.news_lis ul li{line-height:43px;padding-left:15px;position: relative;}
.news_lis ul li a{width: 100%;height: 100%;}
.news_lis ul li a h1{font-size: 16px;color: #666;}
.news_lis ul li span{margin-left: 30px;}
.news_lis ul li:before{content: '';position: absolute;height: 1px;border-left:8px solid #c6162c;border-top:6px solid transparent;border-bottom:6px solid transparent;left: 0;top: 0;bottom: 0;margin: auto;}
.news_lis ul li:hover a h1,
.set1_right_hr a:hover h1{color: #c6162c;}

.new_slide .new_pic .new_img,
.bs_lis ul li,
.bs_lis ul li a .bus_con,
.bs_lis ul li a .bus_con h1:after,
.bs_lis ul li a .bus_con p,
.bs_lis ul li a .bus_con .bus_more,
.bs_lis ul li a .bus_con h1{transition: ease .5s;-webkit-transition: ease .5s;-moz-transition: ease .5s;-o-transition: ease .5s;-ms-transition: ease .5s;}

.business{padding: 0 0 50px;background: url(../images/bs_bg.jpg) no-repeat center center;background-size: cover;margin-top: 30px;}
.bs_lis ul{display: flex;}
.bs_lis ul li{flex: 1;height: 406px;position: relative;overflow: hidden;}
.bs_lis ul li a{width: 100%;height: 100%;display: block;overflow: hidden;}
.bs_lis ul li a .business_pic{width: 100%;height: 100%;}
.bs_lis ul li a .bus_con{width: 160px;height:160px;position: absolute;left: 0;top: 0;background: rgba(0,0,0,.4);padding: 0 5%;display: flex;align-items: center;text-align: center;justify-content: center;color: #fff;border-radius: 50%;right: 0;bottom: 0;margin: auto;flex-direction: inherit;}
.bs_lis ul li a .bus_con h1{font-size: 26px;font-weight: bold;padding-bottom:0;position: relative;display: inline-table;width: 100%;}
.bs_lis ul li.active{flex: 2;}
.bs_lis ul li a .bus_con h1:after{content: '';position: absolute;width:0;height: 5px;background: #af091d;left: 0;right: 0;bottom: 0;margin: auto;visibility: hidden;opacity:0;}
.bs_lis ul li a .bus_con p{line-height: 26px;margin-top:0;visibility: hidden;opacity:0;}
.bs_lis ul li a .bus_con .bus_more{display: inline-block;padding:7px 30px;background:#fff;border-radius: 20px;color: #404040;margin-top: 35px;font-size: 14px;line-height: 24px;visibility: hidden;opacity:0;height: 0;}
.bs_lis ul li a .bus_con .bus_more i{font-size: 24px;margin-left: 5px;vertical-align: middle;}
.bs_lis ul li a .bus_con .bus_more:hover{background: #c6162c;color: #fff;}
.bs_lis ul li.active a .bus_con{width: 100%;height: 100%;border-radius: 0;flex-direction: column;}
.bs_lis ul li.active a .bus_con h1:after,
.bs_lis ul li.active a .bus_con p,
.bs_lis ul li.active a .bus_con .bus_more{visibility: visible;opacity:1;height: auto;} 
.bs_lis ul li.active a .bus_con h1:after{height: 5px;}
.bs_lis ul li.active a .bus_con h1{line-height: inherit;padding-bottom:25px;display: block;}
.bs_lis ul li.active a .bus_con p{margin-top:30px;}
.bs_lis ul li.active a .bus_con h1:after{width: 33px;}

.set_about{padding-bottom: 50px;background: url(../images/abt_bg.jpg) no-repeat center center;background-size: cover;}

.title_left1,
.abt_left{color: #fff;}
.title_left em,
.title_right1{color: #e5e5e5;}

.abt_title{position: relative;}
.abt_title h1{font-size: 24px;position: relative;z-index: 5;}
.abt_title:before{content: '';position: absolute;width: 40px;height: 40px;background: #c30c22;border-radius: 50%;left: -17px;top:0;bottom: 0;margin: auto;}
.abt_txts{line-height: 32px;margin-top: 30px;}
.abt_more a{display: inline-block;padding:8px 18px;color: #fff;background: rgba(255,255,255,.1);border-radius: 30px;border: 1px solid #fff;margin-top:60px;}
.abt_more a span{margin-left:40px;font-family: '宋体';}

.abt_right{position: relative;width: 50%;margin-left: 10%;padding-left:21%;}
.video{width: 428px;height: 280px; position: absolute;left: 0;bottom: 0;top: 0;margin: auto;}
.abt_pic{width:100%;}
.abt_pic img{width: 100%;}

.case_lis{margin: auto;}
.case_lis .swiper-slide{height:290px;overflow: hidden;position: relative;}
.case_pic{width: 100%;height:220px;overflow: hidden;position: relative;}
.case_lk{position: relative;width: 100%;height:100%;display: block;}
.case_lk .case_img{width: 100%;height: 100%;}
.case_lis .swiper-slide:hover .case_pic .case_img{transform: scale(1.05);}
.case_title{line-height: 60px;font-size: 18px;text-align: center;}

.case_pic .case_img,
.case_lis .swiper-slide .case_img,
.case_lis .swiper-slide .case_pic,
.case_lis .swiper-slide,
.case_lk .case_img,
.zbiao_lis ul li,
.nyNew ul li a .nyNewPic .nyNewImg{transition: ease .4s;-webkit-transition: ease .4s;-moz-transition: ease .4s;-o-transition: ease .4s;-ms-transition: ease .4s;}
#case{margin: auto;}
#case .swiper-button-prev, 
#case .swiper-container-rtl .swiper-button-next{
left:0;right: auto;}
#case .swiper-button-next, 
#case .swiper-container-rtl .swiper-button-prev{
right:0;left: auto;}
#case .swiper-button-next, 
#case .swiper-button-prev{position: absolute;top:40%;font-size: 20px;font-family: '宋体';font-weight: bold;width:40px;height:40px;z-index: 10;cursor: pointer;background-size:40px 40px;background-position: center;background-repeat: no-repeat;transition: ease .3s;opacity:.1;display: block !important;background:rgba(0,0,0,.5);text-align: center;line-height: 40px;}
#case:hover .swiper-button-next, 
#case:hover .swiper-button-prev{opacity:1;color: #fff;}


.ft_hr{background: #f1f1f1;}
.ft_top{padding: 20px 0;color: #7d7d7d;border-bottom: 1px solid #e6e6e6;}
.ft_top a{color: #7d7d7d;display:inline-block;margin-right: 20px;line-height: 26px;}
.ft_top img{float: left;margin-right: 5px;}
.ft_top a:hover{color: #c6162c;}

.ft_bm{padding: 30px 0;}
.ft_bm_left{width:340px;margin-right: 1%;}
.ft_bm_left .ft_Lis{line-height: 26px;color: #7d7d7d;margin-bottom: 13px;}
.ft_bm_left .ft_Lis i{display: inline-block;margin-right: 10px;}
.ft_bm_left .ft_Lis p b{font-size: 24px;color: #c6162c;}

.ft_menu ul li{display: inline-block;float: left;width: 20%;text-align: center;}
.ft_menu ul li h1{font-size: 16px;color: #565656;margin-bottom:10px;font-weight: bold;}
.ft_menu ul li dl dd a{display: inline-block;line-height:36px;color: #7d7d7d;}
.ft_menu ul li dl dd a:hover{color: #c6162c;}

.ft_ewm{margin-left: 3%;}
.ft_ewm p{display: inline-block;text-align: center;}
.ft_ewm p:last-child{margin-left: 8px;}
.ft_ewm p img{display: block;width: 112px;}

.ft_bt{text-align: center;padding:18px 0;background: #7a0412;color: #fff;}
.ft_bt a{color: #fff;}
.ft_bt span,.ft_bt em,.ft_bt a{display: inline-block;}
.mg_lt{margin-left: 10px;}
.ft_bt a:hover{color: rgba(255,255,255,.8);}
.ft_bt em{padding:0 8px;font-size: 12px;border-radius: 4px;border: 1px solid rgba(255,255,255,.8);}

/**********************************表格下载**********************************/
.ny_ban img{width: 100%;}
.header_menu{padding: 30px 0;background: #fafafa;text-align: center;}
.header_menu a{display: inline-block;/*padding:20px 52px;*/padding:0 52px;height:64px; line-height: 60px; font-size: 18px;color: #191919;background: #fff;margin: 0 10px;transition: ease .2s;border-radius: 6px;position: relative;border: 2px solid #fff;}
.header_menu a span{display: inline-block;position: relative;padding-left: 20px;}
.header_menu a span:before{content: '';position: absolute;width:7px;height:7px;border: 2px solid #c6162c;border-radius: 50%;left: 0;top: 0;bottom: 0;margin: auto;}
.header_menu a.mn_active{background-image: linear-gradient(to right,#c30c22 0,#d9a237 100%);color: #fff;height:64px;line-height:64px;border: none;}
.header_menu a:hover{border: 2px solid #c30c22;}
.header_menu a.mn_active:hover{border:none;color: #fff}
.header_menu a:hover{color: #c30c22;}
.header_menu a.mn_active span:before{border: 2px solid #fff;}
.ny_cn{padding:50px 0;}
.download_lis ul li{border: 1px dashed #dcdcdc;margin-bottom: 24px;transition: ease .3s;}
.download_lis ul li a{width: 100%;height: 100%;align-items: center;padding: 20px;}
.download_lis ul li a h1{font-size: 18px;padding-left:30px;position: relative;}
.download_lis ul li a h1:before{content: '';position: absolute;width: 18px;height: 18px;background: url(../images/bg_icon.png) no-repeat;left: 0;top: 0;bottom: 0;margin: auto;}
.download_lis ul li a .downl{display: inline-block;padding:6px 20px;background: #c30c22;color: #fff;border-radius: 20px;margin-left: 30px;}
.download_lis ul li a .downl i{font-size:16px;margin-left: 5px;}
.download_lis ul li a .downl:hover{background: #d89a36;}
.download_lis ul li:hover{border: 1px dashed #999;}


/**********************************招标信息**********************************/
.zbiao_lis ul li{border: 1px dashed #e5e5e5;margin-bottom: 24px;}
.zbiao_lis ul li a{width: 100%;height: 100%;background: #fafafa;padding:14px 20px;align-items: center;}
.zbiao_lis ul li a .zb_left{padding-left:30px;position: relative;}
.zbiao_lis ul li a .zb_left h1{font-size: 18px;color: #373737;}
.zbiao_lis ul li a .zb_left:before{content: '';position: absolute;width: 17px;height: 17px;background: url(../images/zb_icon.png) no-repeat;background-size: cover;left: 0;top: 5px;}
.zbiao_lis ul li a .zb_left p{color: #b2b2b2;margin-top: 10px;}
.zbiao_lis ul li a .ck_detail{display: inline-block;padding:11px 28px;color: #c30c22;background: #c30c22;border-radius: 20px;color: #fff;margin-left: 30px;}
.zbiao_lis ul li a .ck_detail:hover{background:#d89a36;}
.zbiao_lis ul li:hover{box-shadow: 0 0 15px #999;}
.zbiao_lis ul li:hover a{background: #fff;}
.zbiao_lis ul li:hover a .zb_left h1{color: #c30c22;}

.pages{text-align: center;line-height: 32px;color: #8f8f8f;margin-top:50px;}
.pages a{display: inline-block;padding: 0 15px;border: 1px solid #dfdfdf;color: #8f8f8f;margin: 0 2px;}
.pages .page_ipt{width: 54px;height: 34px; border: 1px solid #dfdfdf;text-align: center;margin: 0 5px;}
.pages a.page_active,
.pages a:hover,
.pages a.goTo:hover{background: #c30c22;border: 1px solid #c30c22;color: #fff;}
.pages a.goTo{background: #eeeeee;}


/**********************************留言反馈**********************************/
.contact_img{position: relative;}
.contact_img img{width: 100%;}
.contact_img .lyb_text{position: absolute;top: 0;left: 0;width: 100%;text-align: center;height: 100%;display: flex;flex-direction: column;justify-content: center;color: #fff;}
.contact_img .lyb_text h1{font-size: 24px;margin-bottom: 30px;}
.contact_img .lyb_text p{line-height: 26px;margin-top:6px;}

.Mesg_board{padding: 50px 16%;box-shadow: 0 0 15px #eee;}
.msg_lis ul li{margin-bottom: 17px;}
.msg_lis ul li span{line-height: 42px;color: #696969;margin-right:20px;}
.msg_lis ul li .msg_ipt{height: 42px;border: 1px solid #dcdcdc;padding: 0 10px;outline: none;}
.msg_lis ul li em{font-style: normal;color: #da1313;width:270px;padding-left:20px;}
.msg_lis ul li em b{font-weight: normal;}
.msg_lis ul li .msg_textarea{height: 170px;border: 1px solid #dcdcdc;outline: none;padding:10px;font-size: 16px;resize: none;}
.msg_btn{text-align: center;margin-top: 30px;font-size: .24rem;}
.msg_btn .btns1{width: 112px;height:40px;display: inline-block;background: #f7f7f7;color: #8d8d8d;margin: 0 5px;cursor: pointer;}
.msg_btn .btns2{background: #c30c22;color: #fff;cursor: pointer;}

.msg_btn  .btns1:hover{background: #f8a62a;color: #fff;}

.yzm{width: 300px;height:42px;}
.yzm .ly_input{border: 1px solid #dcdcdc;line-height: 40px;text-align: left;padding: 0 10px;font-size: 16px;margin-right: 5px;outline: none;}
.yzm .ly_yzm{height:42px;width: 100px;background: #eee;line-height:42px;text-align: center;}
.msg_lis ul li.yam_Li{line-height: 42px;}
.msg_lis ul li.yam_Li span{margin-right:4px;}


/**********************************联系方式**********************************/
.contact_cont{padding: 45px 45px 0 45px;background: #f9f9f9;position: relative;z-index: 5;}
.contact_md{min-height: 300px;padding: 40px;background: #fff;}
.map{margin-top: -100px;}
.map img{width: 100%;}
.conpany_title h1{font-size: 30px;font-weight: bold;color: #c30c22;}
.conpany_title p{font-size: 14px;color: #959595;margin-top: 10px;position: relative;padding-bottom: 15px;}
.contact_plis{font-size: 18px;line-height:28px;color: #404040;margin-top:30px;}
.contact_plis p{margin:16px 0;}
.contact_plis p span{color: #8b8b8b;}

.contact_right{width: 330px;margin-left: 15%;}
.contact_right .focus_on a{display: inline-block;padding-bottom: 15px;position: relative;font-size: 18px;color: #8b8b8b;}
.contact_right .focus_on a:after,
.conpany_title p:after{content: '';position: absolute;width: 22px;height: 3px;background: #c30c22;left: 0;bottom: 0;}

.contact_ewm{margin-top: 30px;}
.contact_ewm ul li{display: inline-block;float: left;text-align: center;margin-left: 20px;}
.contact_ewm ul li:first-child{margin-left: 0;}
.contact_ewm ul li img{width: 150px;display: block;}
.contact_ewm ul li p{color: #7d7d7d;margin-top: 10px;}

.single_box{padding-bottom: 30px;}
.single_box img{max-width: 100%;}


/**************************新闻中心**************************/
.nyNew{margin-top: -20px;}
.nyNew ul li{padding: 20px 0;border-bottom: 1px solid #e8e8e8;}
.nyNew ul li a{width: 100%;height: 100%;}
.nyNew ul li a .nyNewPic{width:299px;height:200px;overflow:hidden;margin-right:25px ;}
.nyNew ul li a .nyNewPic .nyNewImg{width: 100%;height: 100%;}
.nyNew ul li a .nyNewText h1{font-size: 20px;}
.nyNew ul li a .nyNewText p{color: #6b6b6b;line-height: 30px;margin-top: 15px;}
.nyNew ul li a .nyNewText .nyNewTime{margin-top:50px;font-size: 18px;font-family: 'Arial';color: #858585;}
.nyNew ul li a .nyNewText .nyNewTime i{font-size: 20px;}
.nyNew ul li a:hover .nyNewPic .nyNewImg{transform: scale(1.05);}
.nyNew ul li a:hover .nyNewText p{color: #282828;}


/**************************新闻详情**************************/
.ny_Ncn{padding-bottom: 80px;min-height: 400px;}
.newXq_title{padding: 0 0 30px;text-align: center;border-bottom: 8px solid #f3f3f3;}
.newXq_title h1{font-size: 30px;font-weight: bold;}
.newXq_title p{margin-top: 25px;}
.newXq_title p span{margin: 0 20px;color: #b4b4b4;}
.newXq_title p span i{margin-right: 8px;}

.Xq_cont{margin-top:30px;}
.Xq_cont img,
.singlePage img{max-width: 100%;}
.Xq_page{margin-top: 40px;}
.Xq_page a{line-height: 65px;background: #eaeaea;width: 50%;padding: 0 20px;color: #555555;}
.Xq_page a.fr{text-align: right;}
.Xq_page a.fl span{margin-right: 8px;}
.Xq_page a.fr span{margin-left: 8px;}
.Xq_page a:hover{color: #c30c22;}

/**************************业务范围**************************/
.business_item{margin: 0 -18px;}
.business_item ul li{width:33.333%;float: left;padding: 0 18px;margin-bottom:35px;}
.business_item ul li a{width: 100%;height: 100%;}
.business_item ul li .item_pic{position: relative;width: 100%;height: 0;padding-bottom: 70%;transition: all .5s ease;overflow: hidden;}
.business_item ul li .item_pic .item_img{width: 100%;height: 100%; position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%)scale(1);transition: all 0.5s;}
.business_item ul li .item_title{font-size: 18px;padding: 20px;background: #fafafa;text-align: center;}
.business_item ul li a:hover .item_pic .item_img{transform: translate(-50%, -50%)scale(1.1);}

/**************************注册**************************/
.ct_wraper{height: 100%; position: relative;}
.ct_bg{width: 100%;height: 100%;position: fixed;top: 0px;z-index: -1;
background: url(../images/ct_bg.jpg) no-repeat bottom;background-size: cover;}
.center_ft{background: #191919;width: 100%;}
.ct_container{min-height:860px;padding-bottom:58px;}
.center_head{height: 200px;display: flex;align-items: center;justify-content:space-between;}
.return_home a{display: inline-block;padding:11px 31px;border: 1px solid #fff;color: #fff;border-radius: 10px;}

.registered_con{padding:30px 20% 50px;background: #fff;border-radius: 20px;}
.reg_head h1{display: inline-block;font-size: 28px;font-weight: bold;}
.reg_head .has_account{display: inline-block;margin-left:30%;color: #9e9e9e;}
.reg_head .has_account a{color: #c30c22;}

.reg_lis{margin-top:30px;}
.reg_lis ul li{margin-top: 20px;}
.reg_lis ul li h1{font-size: 16px;color: #5d5d5d;}
.reg_lis ul li .reg_con{margin-top:10px;}
.reg_lis ul li .reg_con em{font-size: 14px;color: #c30c22;margin-left: 10px;line-height: 46px;}
.reg_lis ul li .reg_con em b{font-weight: normal;position: absolute;right: -107px;
top: -1px;bottom: 0;margin: auto;}
.reg_lis ul li .reg_con .reg_ipt{line-height: 46px;background: #f5f5f5;border-radius: 12px;padding: 0 10px;font-size: 16px;outline: none;} 

.reg_lis ul li .reg_con .reg_relative{position: relative;background: #f5f5f5;border-radius: 12px;}
.reg_lis ul li .reg_con .reg_relative .yzm_phone{padding: 0 5%; line-height: 46px;display: inline-block;background: #c30c22;color: #fff;border-radius: 12px;text-align: center;}

.ty_input[type=checkbox]  {display: inline-block;vertical-align: middle;width:17px;height:17px;
-webkit-appearance: none;background: url(../images/cb_bf.png) no-repeat;background-size: contain;outline: 0 !important;float: left;margin:2px 8px 0 0;}
.ty_input[type=checkbox]:after{content: "";display:block;width:17px;height:17px;color: #fff;background: none;}
.ty_input[type=checkbox]:checked:after{width:17px;height:17px;background:url(../images/cb_on.png) no-repeat;background-size: contain;}

.read_ty{margin-top: 30px;}
.read_ty a{color: #c30c22;}
.zc_btn{width: 100%;line-height: 46px;font-size: 16px;color: #fff;background: #c30c22;border-radius: 14px;margin-top:25px;cursor: pointer;}
.zc_btn:hover{background: #f4ac11;}

.reg_lis ul li .reg_con .reg_relative .upload{padding:0 6%;background: #b1b1b1;}
.reg_lis ul li .reg_con .reg_relative .upload:hover{background: #c30c22;}
.regis_lg img{width: 100%;}

/**************************登录**************************/
.login_con{height: 512px;padding:0 30px 0 0;overflow: hidden;background: #fff;border-radius: 20px;}
.login_img{width: 60%;height: 100%;margin-right:30px;}
.login_con .login_box{padding:25px 0;}
.reg_lis ul li .yam{width:90px;height: 46px;display: block;margin-left: 15px;}
.reg_lis ul li .hyiz{font-size: 14px;display: inline-block;padding: 0 20px;line-height: 46px;color: #257ce2;}

.forget{color: #9d9d9d;display: block;text-align: center;margin-top: 20px;}
.ct_relative{position: relative;}
.regis_lg{width: 637px;}

/**************************会员中心**************************/
.user_head{background: url(../images/ct_hd.jpg) no-repeat center center;background-size: cover;height: 200px;}
.user_head .w12{display: flex;align-items: center;justify-content: space-between;height: 100%;}
.user_bg{background: #fafafa;}
.user_con{padding:35px;background: #fff;border-radius: 20px;min-height: 500px;margin:35px 0 50px;}
.user_title{line-height: 40px;margin-bottom: 23px;}
.user_title span{font-size: 28px;font-weight: bold;}
.user_title .u_more{display: inline-block;color: #b4b4b4;}
.mg_top{margin-top: 40px;}
.user_hRight{color: #fff;}
.user_hRight a{color: #fff;margin-left: 15px;display:inline-block;}
.user_hRight a:hover{color: #ffba00;}

/**************************文件下载**************************/
.tsp_box1{margin:35px 0 0;}
.regis_tration{background: #fff;padding: 30px;border-radius: 20px;}
.regtitl h1{font-size:26px;}
.regtitl p{margin-top:10px;}
.regtitl p span{color: #7a7a7a;margin-right:30px;}
.reg_bm{height:90px;background: #f5f5f5;margin-top:30px;border-radius: 20px;}
.reg_bm .bmsig{width:100px;height:90px;font-size:18px;color:#fff;text-align:center;background:#c11212;padding:19px 27px 20px 29px;border-radius: 20px;/*font-weight: bold;*/}
.reg_bm .bmsrt{height:90px;margin: 1px 1px 0 0;padding-left: 10px;padding-top: 5px;}
.bmsrthr span{line-height: 40px;color: #7a7a7a;}
.bmsrthr{height: 48%;align-items: center;}
table.data-table{width:100%;}
table.data-table tr:odd{background:#dcebff;}
table.data-table td{line-height:24px;vertical-align: top;}
table.data-table .colspan-a{width:35%;}
table.data-table .colspan-b{width:25%;}
table.data-table .colspan-c{width:40%;}
table.data-table td pre{display: block; padding:5px; border: 1px solid #00caff;background: #f8fcff;text-align: left;}
.testBtn-a{display: inline-block;height:30px;line-height:30px;padding:0 10px; border:0; border-radius:5px;color:#fff;background:rgb(65,133,244);cursor: pointer;}
.testBtn-a.on{background:#c9c9c9;color:#666;cursor: default;}
.data-show-box{line-height:30px;font-size: 24px;color: #7a7a7a;}
.date-tiem-span,.date-s-span{display: inline-block;font-size:24px; width:36px; height:30px;line-height:30px; text-align: center; color:#c11212 !important; border-radius:5px;font-family: arial;}
.date-select-a{margin-right:5px;}

.infms{margin-top:25px;}
.infms p{margin-top:15px;font-size: 18px;}
.infms p span{color: #868686;}
.bm_bg{height: 50px;background: #c11212;text-align: center;line-height: 50px;border-radius: 6px;max-width: 500px;}
.bm_bg a{display: block;color: #fff;font-size: 18px;margin: 24px 0;}
.bm_bg:hover,
.my_jj a:hover{background: #8d0808;}
.infms .mg_t{margin-top:28px;}
.tab_detail table{width: 100%;}

.reg_rft{width:344px;margin-left:30px;}
.us_wenti{padding: 25px;background: #fff;border-radius: 20px;margin-bottom: 30px;}
.wt_title h1{font-size: 22px;}
.wt_title i{width: 20px;height: 20px;background: url(../images/cuotion.png) no-repeat;float: left;margin:4px 9px 0 0}
.reftl h1{font-size: 18px;color: #c11212;}
.feflis,
.zixun_con{margin-top:15px;}
.feflis ul li{line-height:38px;}
.feflis ul li a{display: block;transition: ease .5s;-moz-transition: ease .5s;-webkit-transition: ease .5s;color: #626262;}
.feflis ul li a:hover{color: #c11212;margin-left: 5px;transition: ease .5s;-moz-transition: ease .5s;-webkit-transition: ease .5s;}
.zixun_con p{color: #626262;} 
.zixun_con p span{color: #c30c22;font-weight: bold;}
.user_service{height: 389px;margin-bottom: 0;}

.user_download{padding-bottom: 40px;}
.process_box{padding:30px 0 30px 30px;background: #fff;border-radius: 20px;margin-top: 30px;}
.process_con{align-items: center;}
.process_title{width:80px;font-size: 32px;color: #c30c22;font-weight: bold;}
.process_lis ul li{width:20%;display: inline-block;float: left;position: relative;}
.process_lis ul li .tanx{align-items: center;}
.process_lis ul li .process_txt p{font-size: 14px;color: #7f7f7f;}
.process_lis ul li .process_txt h1{font-size: 18px;color: #2f2f2f;margin-top: 10px;}
.process_lis ul li i{display: inline-block;width: 60px;margin-right: 15px;}
.process_lis ul li i img{width: 100%;}
.process_lis ul li:after{content: '>';position: absolute;height:30px; font-size:30px;font-family: '宋体';right:10%;bottom: 0;top: 0;margin: auto;color: #666;font-weight: bold;}
.process_lis ul li:last-child:after{display: none;}
.tab_container{padding:0 0 50px;background: #fff;border-radius: 20px;margin-top: 30px;}
.tab_hlis .tab_H_item{width: 50%; display: inline-block;line-height: 70px;border-bottom: 1px solid #f0f0f0;font-size: 20px;color: #737373;text-align: center;float: left;}
.tab_hlis .tab_on{font-size: 24px;font-weight: bold;color: #c30c22;border-bottom: 1px solid #c30c22;}
.tab_con{margin-top: 30px;}
.tab_sub{display: none;}

.tab_detail img{max-width: 100%;}

.logo1{display: none;}
.detail_ft{margin-top: 30px;}



@media (max-width:1050px){
.contact_md,
.tsp_box1,
.process_con{display: block;}
.contact_right{width: 100%;margin-top: 40px;margin-left: 0;}
.reg_rft{width: 100%;margin-top: 30px;margin-left: 0;}
.user_service{height: auto;}
.process_lis ul li:after{right:20%;}
.process_title{width: 100%;}	
.process_lis{margin-top: 25px;}
.process_lis ul li{width: 30%;margin: 15px 0;}
}

@media (max-width:980px){
.business_item ul li{width: 50%;}
.registered_con{padding: 30px 16% 50px;}
.regis_lg{width: 500px;}	
}




@media (max-width:1100px){
.header{background: #fff;}	
.login a {background: #c6162c;color: #fff;}
.search_bx {background: rgba(255,255,255,.1);border: 1px solid rgba(0,0,0,.5);color: #333;}
.search_bx .sch_ipt:required:invalid, input:focus:invalid{box-shadow: none; -moz-box-shadow: none;}
.search_bx .sch_ipt::-webkit-input-placeholder{color:rgba(0,0,0,.6);} 
.search_bx .sch_ipt:-moz-placeholder{color:rgba(0,0,0,.6);} 
.search_bx .sch_ipt::-moz-placeholder{color:rgba(0,0,0,.6);} 
.search_bx .sch_ipt:-ms-input-placeholder{color:rgba(0,0,0,.6);} 
.search_bx .sch_ipt {/*height:.58rem;padding: 0 .1rem;font-size: .24rem;*/color: #333;}

.nav_box,
.ft_menu{display: none;}
.h_hr{display: block;}
.h_hr .l_g{margin: 36px 0 0 20px;}
....height2e{height:90px;}
.h_hr .menu,
.h_hr .menu_2{padding:14px 28px;position: absolute;right:20px;top:15px;}
.h_hr .menu_2{display: none;}
.h_hr .menu_2 span:before{ transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg); -o-transform:rotate(-45deg); -ms-transform:rotate(-45deg);top:0;}
.h_hr .menu_2 span:after{ transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg); -o-transform:rotate(45deg); -ms-transform:rotate(45deg);top:0;}
.pull_down {display: none;background: #ededed;}
.pull_down ul {position: relative;height: 100%;background: #fff;z-index: 101;padding-bottom:20px;}
.pull_down ul li{line-height:50px;border-bottom: 1px solid #f0f0f0;}
.pull_down ul li a {width: 100%;font-size:18px;display: block;padding: 0 10px;}
.pull_down ul li .nav_dlis{display: none;line-height:30px;border-top:1px solid #f5f5f5;border-radius: .06rem;background: #fbfbfb;padding: 10px 0 10px 10px;}
.pull_down ul li .nav_dlis a{display:inline-block;width: auto;padding:0 20px;font-size:16px;color: #666;line-height:44px;position: relative;}
.pull_down ul li .nav_dlis a:before{content: '';position: absolute;width: 8px;height: 8px;border: 1px solid #848484;border-radius: 50%;left: 1px;top: 17px;}
.pull_down ul li .nav_dlis a:hover:before{border: 1px solid #c6162c;}
.pull_down ul li .nav_dlis a:last-child{border-bottom: none;}
.pull_down ul li a span{float: right;font-family: '宋体';display: inline-block; transform: rotate(-270deg);font-size:26px;margin-right:15px;transition: ease .5s;}
.pull_down ul li:hover .nav_dlis a{color: #666;}
.pull_down ul li a:hover span{transform: rotate(-90deg);color: #c6162c;}
.pull_down ul li:hover a,
.pull_down ul li .nav_dlis a:hover{color: #c6162c;}
.pull_down ul li a.mobile_nav{color: #c6162c;}
.pull_down ul li a.mobile_nav span{transform: rotate(-90deg);color: #c6162c;}

.shade {max-width:100%;height: 100%;position: fixed;z-index: 99;background: rgba(0, 0, 0, 0.5);display: none;left: 0;right: 0;margin: auto;}
.pad_lf40 {padding:0 20px;}
.h_hr .menu span,
.h_hr .menu span:before,
.h_hr .menu span:after,
.h_hr .menu_2 span:before,
.h_hr .menu_2 span:after{position: absolute;display: block;width:40px;height:3px;top: 60%; left:10%; cursor: pointer;content: '';background-color: #861a04;border-radius: 1px;-webkit-transition: all .4s cubic-bezier(0.19,1,.22,1);-o-transition: all .4s cubic-bezier(0.19,1,.22,1);-moz-transition: all .4s cubic-bezier(0.19,1,.22,1);transition: all .4s cubic-bezier(0.19,1,.22,1);border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.h_hr .menu span:before{ top:-12px;left:0%;}
.h_hr .menu span:after{ top:12px;left:0%;}

#banner{display: none;}

.logo1{display: block;width:330px;margin: 7px 0 0 20px;}
.logo1 img{width:100%;}
.hd_right{position: absolute;top: 0;right: 94px;}

.pt_left{width: 100%;}
.new_container{display: block;}
.set1_right{margin-top: 30px;}
.Mesg_board {padding: 50px 5%;}
.pull_d_bg{background: #fff;position: relative;z-index: 888}
.mb_search{display: none;}
}


@media(max-width:768px) {
.header{position: fixed;left: 0;top: 0;z-index: 8;height: 1.1rem;}
.idx_top {padding-bottom:0;padding-top: 1.1rem;}
.lg_box,.hd_right{display: none;}
.mb_search{display: block;}
.h_hr {width: 100%;position: fixed;top: 0;height: 1.1rem;}
.h_hr .menu,
.h_hr .menu_2{padding:.29rem .3rem;right:.2rem;top:.19rem;}
.h_hr .menu_2{right: 0.2rem;}

.pull_down {top:1.1rem;position: absolute;width: 100%;}
.pull_down ul {padding-bottom:.2rem;}
.pull_down ul li{line-height:.8rem;}
.pull_down ul li a {width: 100%;font-size:.26rem;}
.pull_down ul li .nav_dlis{line-height:.7rem;border-radius: .06rem;background: #fbf3f3;}
.pull_down ul li .nav_dlis a{padding:0 .2rem;font-size:.24rem;line-height:.7rem;display: inline-block;border-bottom:none;}
.pull_down ul li a span{font-size:.26rem;margin-right:.15rem;}

.pad_lf40 {padding:0 .2rem;}
.h_hr .menu span,
.h_hr .menu span:before,
.h_hr .menu span:after,
.h_hr .menu_2 span:before,
.h_hr .menu_2 span:after{width:.45rem;height:.04rem;top: 60%; left:10%;border-radius:.02rem;-webkit-border-radius:.02rem;-moz-border-radius:.02rem;}
.h_hr .menu span:before{ top:-.15rem;left:0%;}
.h_hr .menu span:after{ top:.15rem;left:0%;}
.pull_down ul li .nav_dlis a:before {width:.1rem;height:.1rem;
border: 1px solid #848484;left:.02rem;top:0;bottom: 0;margin: auto;}
.logo1 {width: 4.3rem;margin:.25rem 0 0 .25rem;}
.mb_banner{display: block;}
.mb_search{padding: 0 .25rem .2rem;}
.search_bx {height:.6rem;border-radius:.6rem;background: rgba(255,255,255,.5);
border: 1px solid rgba(0,0,0,.2);margin-left: 0;}

.search_bx .sch_ipt:required:invalid, input:focus:invalid{box-shadow: none; -moz-box-shadow: none;}
.search_bx .sch_ipt::-webkit-input-placeholder{color:rgba(0,0,0,.6);} 
.search_bx .sch_ipt:-moz-placeholder{color:rgba(0,0,0,.6);} 
.search_bx .sch_ipt::-moz-placeholder{color:rgba(0,0,0,.6);} 
.search_bx .sch_ipt:-ms-input-placeholder{color:rgba(0,0,0,.6);} 
.search_bx .sch_ipt {height:.58rem;padding: 0 .1rem;font-size: .24rem;color: #333;}
.login {margin-left:0;}
.login a {line-height:.6rem;padding: 0 .5rem;border-radius:.6rem;font-size: .24rem;background: #c6162c;color: #fff;}
.search_bx .sch_btn {width:1rem;height:.58rem;border-radius: 0 .6rem .6rem 0;}
.search_bx .sch_btn i{font-size: .3rem;color: #333;}

.about_cont{display: block;}

.c_n{min-height:3rem;padding-bottom:.2rem;}
.set_title{padding:.3rem 0;line-height:.38rem;}
.title_left b{font-size:.32rem;}
.title_left em{font-size:.2rem;margin-left:.1rem;}
.title_right{padding-left:.2rem;font-size:.24rem;}
.title_right i{font-size:.24rem;margin-left:.08rem;}

.pt_left{height:4.45rem;margin-right:0;}

.new_slide .new_swip_text{line-height:inherit;padding:.2rem .5rem .2rem .15rem;}
.new_slide .new_swip_text h1{font-size:.24rem;}
.party_siwp .swiper-pagination{right:.2rem;bottom:.24rem;}
.party_siwp .swiper-pagination-bullet{width:.1rem;height:.1rem;margin: 0 .1rem;}
.set1_right_hr{padding-bottom:.3rem;}
.set1_right_hr a h1{font-size:.28rem;}
.set1_right_hr a p{line-height:.4rem;margin-top:.15rem;font-size:.24rem;}
.set1_right_hr a .new_Htime{margin-top:.15rem;font-size: .2rem;}

.mg_t{margin-top:.2rem;}
.news_lis ul li{line-height:.6rem;padding-left:.15rem;}
.news_lis ul li span{font-size: .2rem;margin-left: .3rem;}
.news_lis ul li a h1{font-size:.24rem;}
.news_lis ul li:before{border-left:.08rem solid #c6162c;border-top:.06rem solid transparent;border-bottom:.06rem solid transparent;}


.business{padding: 0 0 .5rem;margin-top:.3rem;}
.bs_lis ul{display: block;}
.bs_lis ul li{height:4.06rem;}
.bs_lis ul li a .bus_con{width:2rem;height:2rem;padding: 0 .3rem;}
.bs_lis ul li a .bus_con h1{font-size:.3rem;}
.bs_lis ul li a .bus_con h1:after{height:.05rem;}
.bs_lis ul li a .bus_con p{line-height:.4rem;font-size: .24rem;}
.bs_lis ul li a .bus_con .bus_more{padding:.07rem .3rem;border-radius:.3rem;margin-top: .35rem;font-size:.24rem;line-height:.4rem;}
.bs_lis ul li a .bus_con .bus_more i{font-size:.24rem;margin-left:.08rem;}

.bs_lis ul li.active a .bus_con h1:after{height:.05rem;}
.bs_lis ul li.active a .bus_con h1{padding-bottom:.25rem;}
.bs_lis ul li.active a .bus_con p{margin-top:.3rem;}
.bs_lis ul li.active a .bus_con h1:after{width:.33rem;}

.set_about{padding-bottom:.5rem;}
.abt_title{margin-left: .3rem;}
.abt_title h1{font-size:.3rem;}
.abt_title:before{width:.4rem;height:.4rem;left: -.17rem;}
.abt_txts{line-height:.5rem;margin-top:.3rem;font-size: .24rem;}
.abt_more a{padding:.18rem .25rem;border-radius:.4rem;margin-top:.6rem;font-size: .24rem;}
.abt_more a span{margin-left:2.4rem;}
.abt_pic {display: none;}
.abt_right{width: 100%; margin-left:0;padding-left:0;margin-top: .5rem;}
.video{width:100%;height:4.8rem;position: initial;}
.video img{width: 100%;}
.case_lis .swiper-slide{height:3rem;}
.case_pic{height:2.2rem;}
.case_title{line-height:.6rem;font-size:.24rem;}

#case .swiper-button-next, 
#case .swiper-button-prev{font-size:.2rem;width:.4rem;height:.4rem;background-size:.4rem .4rem;line-height:.4rem;}
.w14 {max-width:100%; padding: 0 .3rem;}

.ft_top{padding:.2rem 0;font-size: .24rem;}
.ft_top a{margin-right:.2rem;line-height:.4rem;font-size: .24rem;}
.ft_top img{margin-right:.05rem;width: .2rem;}

.ft_bm{padding:.3rem 0;}
.ft_bm_left{width:100%;margin-right:0;font-size: .24rem;}
.ft_bm_left .ft_Lis{line-height:.4rem;margin-bottom:.13rem;font-size: .24rem;}
.ft_bm_left .ft_Lis i{margin-right:.1rem;width: .2rem;}
.ft_bm_left .ft_Lis i img{width: 100%;}
.ft_bm_left .ft_Lis p b{font-size:.3rem;}

.ft_ewm{display: none;}

.ft_bt{padding:.2rem 0;line-height: .36rem;font-size: .24rem;}
.mg_lt{margin-left:.1rem;}
.ft_bt em{padding:0 .1rem;font-size:.18rem;border-radius:.04rem;line-height: .24rem;}

/**********************************表格下载**********************************/
.header_menu{padding:.3rem 0 .2rem;}
/*.header_menu a{padding:.16rem .3rem;font-size:.24rem;margin: 0 .1rem .1rem;}
.header_menu a span{padding-left:.2rem;}
.header_menu a span:before{width:.09rem;height:.09rem;border:.02rem solid #c6162c;}
.header_menu a.mn_active span:before,
.header_menu a:hover span:before{border:.02rem solid #fff;}*/
.header_menu a{padding:0 .16rem;height:.64rem; line-height:.6rem; font-size: .24rem;margin: 0 .1rem;border-radius:.06rem;border:.02rem solid #fff;}
.header_menu a span{padding-left:.2rem;}
.header_menu a span:before{width:.07rem;height:.07rem;border:.02rem solid #c6162c;}
.header_menu a.mn_active{height:.64rem;line-height:.64rem;}
.header_menu a:hover{border:.02rem solid #c30c22;}
.header_menu a.mn_active span:before{border:.02remx solid #fff;}

.ny_cn{padding:.5rem 0;}
.download_lis ul li{margin-bottom:.24rem;}
.download_lis ul li a{padding:.2rem;}
.download_lis ul li a h1{font-size:.26rem;padding-left:.3rem;}
.download_lis ul li a h1:before{width:.18rem;height:.18rem;background-size: cover;}
.download_lis ul li a .downl{padding:.06rem .2rem;border-radius:.2rem;margin-left: .3rem;font-size: .2rem;}
.download_lis ul li a .downl i{font-size:.18rem;margin-left:.06rem;}


/**********************************招标信息**********************************/
.zbiao_lis ul li{margin-bottom:.24rem;}
.zbiao_lis ul li a{padding:.14rem .2rem;}
.zbiao_lis ul li a .zb_left{padding-left:.3rem;}
.zbiao_lis ul li a .zb_left h1{font-size:.26rem;}
.zbiao_lis ul li a .zb_left:before{width:.17rem;height:.17rem;top:.05rem;}
.zbiao_lis ul li a .zb_left p{margin-top:.1rem;font-size: .2rem;}
.zbiao_lis ul li a .ck_detail{padding:.11rem .28rem;border-radius:.2rem;margin-left:.3rem;font-size: .22rem;}
.zbiao_lis ul li:hover{box-shadow: 0 0 .15rem #999;}
.pages{line-height:.32rem;margin-top:.6rem;font-size: .2rem;}
.pages a{padding: 0 .15rem;margin: 0 .02rem;margin-bottom: .2rem;}
.pages .page_ipt{width:.54rem;height:.34rem;margin: 0 .05rem;}

/**********************************留言反馈**********************************/
.contact_img .lyb_text p{line-height:.5rem;margin-top:.15rem;}
.Mesg_board{padding:.4rem .3rem .8rem;box-shadow: 0 0 .15rem #eee;}
.msg_lis ul li{margin-bottom:.2rem;}
.msg_lis ul li span{line-height:.6rem;margin-right:.4rem;font-size: .24rem;}
.msg_lis ul li .msg_ipt{height:.6rem;padding: 0 .1rem;font-size: .24rem;}
.msg_lis ul li em{width:.2rem;padding-left:.2rem;}
.msg_lis ul li em b{display: none;}
.msg_lis ul li .msg_textarea{height:1.7rem;padding:.1rem;font-size:.24rem;}
.msg_btn{margin-top:.5rem;}
.msg_btn .btns1{width:2.5rem;height:.6rem;margin: 0 .2rem 0 0;font-size: .24rem;}

.yzm{width:5rem;height:.6rem;}
.yzm .ly_input{line-height:.58rem;padding: 0 .1rem;font-size:.24rem;margin-right: .1rem;}
.yzm .ly_yzm{height:.6rem;width:2rem;line-height:.6rem;}
.msg_lis ul li.yam_Li{line-height:.6rem;}
.msg_lis ul li.yam_Li span{margin-right:.15rem;}


/**********************************联系方式**********************************/
.contact_cont{padding:.1rem;}
.contact_md{min-height:3rem;padding:.25rem;}
.map{margin-top:.5rem;}
.conpany_title h1{font-size:.3rem;}
.conpany_title p{font-size:.24rem;margin-top:.1rem;padding-bottom:.15rem;}
.contact_plis{font-size:.24rem;line-height:.4rem;margin-top:.3rem;}
.contact_plis p{margin:.2rem 0;}
.contact_right .focus_on a{padding-bottom:.15rem;font-size:.24rem;}
.contact_right .focus_on a:after,
.conpany_title p:after{width:.3rem;height:.04rem;}
.contact_ewm{margin-top:.3rem;}
.contact_ewm ul li{margin-left:.2rem;}
.contact_ewm ul li img{width:2rem;}
.contact_ewm ul li p{margin-top:.15rem;font-size: .24rem;}
.single_box{padding-bottom: .3rem;}


/**************************新闻中心**************************/
.nyNew{margin-top:-.25rem;}
.nyNew ul li{padding:.25rem 0;}
.nyNew ul li a .nyNewPic{width:2.5rem;height:1.68rem;margin-right:.25rem;}
.nyNew ul li a .nyNewText h1{font-size:.26rem;}
.nyNew ul li a .nyNewText p{line-height:.38rem;margin-top:.15rem;font-size: .24rem;}
.nyNew ul li a .nyNewText .nyNewTime{margin-top:.15rem;font-size:.2rem;}
.nyNew ul li a .nyNewText .nyNewTime i{font-size:.24rem;}


/**************************业务范围**************************/
.business_item{margin:0 -.1rem;}
.business_item ul li{float: left;padding: 0 .1rem;margin-bottom:.3rem;}
.business_item ul li .item_pic{padding-bottom:2.15rem;}
.business_item ul li .item_title{font-size:.24rem;padding:.2rem;}

/**************************注册**************************/
.ct_container{min-height:8.5rem;padding-bottom:.58rem;padding-left:0;padding-right:0;}
.center_head{height:1.2rem;}
.return_home a{padding:.11rem .3rem;border-radius:.1rem;font-size: .24rem;}
.regis_lg {width:5rem;}
.registered_con{padding:.3rem .3rem .5rem;border-radius:.2rem;}
.reg_head h1{font-size:.32rem;}
.reg_head .has_account{margin-left:0;font-size: .22rem;float: right;}

.reg_lis{margin-top:.3rem;}
.reg_lis ul li{margin-top:.25rem;}
.reg_lis ul li h1{font-size:.26rem;}
.reg_lis ul li .reg_con{margin-top:.15rem;}
.reg_lis ul li .reg_con em{font-size:.2rem;margin-left:.15rem;line-height:.6rem;}
.reg_lis ul li .reg_con em b{display: none;}
.reg_lis ul li .reg_con .reg_ipt{line-height:.6rem;border-radius:.12rem;padding: 0 .1rem;font-size:.24rem;} 
.reg_lis ul li .reg_con .reg_relative{border-radius:.12rem;}
.reg_lis ul li .reg_con .reg_relative .yzm_phone{padding: 0 .3rem; line-height: .6rem;border-radius:.12rem;font-size: .24rem;}

.ty_input[type=checkbox]  {width:.2rem;height:.2rem;margin:.05rem .08rem 0 0;}
.ty_input[type=checkbox]:after{width:.2rem;height:.2rem;}
.ty_input[type=checkbox]:checked:after{width:.2rem;height:.2rem;}
.read_ty{margin-top:.3rem;font-size: .24rem;}
.zc_btn{line-height:.6rem;font-size:.24rem;border-radius:.12rem;margin-top:.25rem;}

.reg_lis ul li .reg_con .reg_relative .upload{padding:0 .3rem;font-size: .24rem;}


/**************************登录**************************/
.login_con{height:auto;padding:0 .3rem;border-radius:.2rem;}
.login_img{display:none;}
.login_con .login_box{padding:.25rem 0;}
.reg_lis ul li .yam{width:.9rem;height:.6rem;margin-left:.15rem;}
.reg_lis ul li .hyiz{font-size:.2rem;display: inline-block;padding: 0 .2rem;line-height:.6rem;color: #257ce2;}

.ft_line{height: 1.5rem;}
.forget{color: #9d9d9d;display: block;text-align: center;margin-top: 20px;}
.ft_fixed{position: fixed;left: 0;bottom: 0;right: 0;}


/**************************会员中心**************************/
.user_head{height:1.8rem;}
.user_con{padding:.25rem;border-radius:.2rem;min-height:5rem;margin:.35rem 0 .5rem;}
.user_title{line-height:.6rem;margin-bottom:.25rem;}
.user_title span{font-size:.32rem;}
.user_title .u_more{font-size: .2rem;}
.mg_top{margin-top:.4rem;}

.user_head .w12{display: block;padding-top: 20px;}
.user_hRight{font-size: .24rem;position: absolute;
top: .25rem;right: .25rem;}
.user_hRight a{margin-left: .15rem;}
.user_head .regis_lg{margin:.55rem auto 0;}


/**************************文件下载**************************/
.tsp_box1{margin:.35rem 0 0;}
.regis_tration{padding:.3rem;border-radius:.2rem;}
.regtitl h1{font-size:.3rem;}
.regtitl p{margin-top:.15rem;font-size: .24rem;}
.regtitl p span{margin-right:.3rem;}
.reg_bm{height:.9rem;margin-top:.3rem;border-radius:.2rem;}
.reg_bm .bmsig{width:1rem;height:.9rem;font-size:.24rem;padding:.12rem .2rem .2rem .2rem;border-radius:.16rem;margin-right: .2rem;}
.reg_bm .bmsrt{height:.9rem;margin: 1px 1px 0 0;padding-left: .1rem;padding-top:0;}
.bmsrthr span{line-height:.4rem;}
table.data-table td{line-height:.4rem;}
table.data-table td pre{padding:.05rem;}
.testBtn-a{height:.3rem;line-height:.3rem;padding:0 .1rem border-radius:.05rem;}
.data-show-box{line-height:.3rem;font-size:.24rem;}
.date-tiem-span,.date-s-span{font-size:.24rem; width:.36rem; height:.3rem;line-height:.3rem; border-radius:.05rem;}
.date-select-a{margin-right:.05rem;}

.infms{margin-top:.25rem;}
.infms p{margin-top:.15rem;font-size:.24rem;}
.bm_bg{width:1.54rem;height:.5rem;line-height:.5rem;border-radius:.06rem;}
.bm_bg a{font-size:.24rem;margin:.4rem 0 0;}
.infms .mg_t{margin-top:.28rem;}

.us_wenti{padding:.25rem;border-radius:.2rem;margin-bottom:.3rem;}
.wt_title h1{font-size:.26rem;}
.wt_title i{width:.2rem;height:.2rem;margin:.09rem .09rem 0 0;background-size: cover;}
.reftl h1{font-size:.24rem;}
.feflis,
.zixun_con{margin-top:.2rem;font-size: .24rem;}
.feflis ul li{line-height:.48rem;font-size: .24rem;}
.feflis ul li a:hover{margin-left:.05rem;}

.user_download{padding-bottom:.4rem;}
.process_box{padding:.3rem 0 .3rem .3rem;border-radius:.2rem;margin-top: .3rem;}
.process_title{font-size:.32rem;}
.process_lis ul li{margin:0 0 .3rem;}
.process_lis ul li .process_txt p{font-size:.18rem;}
.process_lis ul li .process_txt h1{font-size:.22rem;margin-top:.1rem;}
.process_lis ul li i{width:.6rem;margin-right:.15rem;}
.process_lis ul li:after{height:.3rem; font-size:.24rem;right:.12rem;}
.tab_container{padding:0 0 .3rem;border-radius:.2rem;margin-top: .3rem;}
.tab_hlis .tab_H_item{line-height:.7rem;font-size:.2rem;}
.tab_hlis .tab_on{font-size:.24rem;}
.tab_con,
.reg_rft{margin-top:.3rem;}
.bmsrthr{font-size: .26rem;}
.w12{padding: 0 .3rem;}
.user_download{padding-bottom: .5rem;}







	
}












