*{margin: 0;padding: 0; font-family: "微软雅黑";box-sizing: border-box; color: #707070; font-size: 15px; box-sizing: border-box;}
h1,h2,h3,h4,h5,h6{ font-weight: normal;}
li{list-style: none; margin: 0; padding: 0;}
a{ color: #707070; text-decoration: none;}
/*滚动条*/
::-webkit-scrollbar{width:4px}
::-webkit-scrollbar-thumb{background:#44adfe}
::-webkit-scrollbar-thumb:window-inactive{background:#44adfe}
.weight{ font-weight: bold;}
input,textarea,button{outline: none;}
.clear{ clear: both;}

.w1200{ width: 1200px; margin: 0 auto;}
.w830{ width: 830px; margin: 0 auto;}


.header{ transition: all 0.5s ease;  position: fixed; width: 100%; height: auto; z-index: 120;}
.logo{ float: left; width: 314px; height: 90px; background: url(../img/logo_white.png) left center no-repeat;}
.header_fr,.header_login{ float: right;}
.header_fr>ul{ height: 54px; overflow: hidden;}
.header_fr>ul>li{ float: left;}
.header_fr>ul>li:last-child>a{ padding-right: 0;}
.header_fr>ul>li>a{ display: block; padding: 0 16px; line-height: 54px; color: #FFFFFF; font-weight: bold;}

.header_login{ padding-top: 13px; line-height: 23px; color: #c2c2c2;}
.header_login a,.header_login em,.header_login span{color: #c2c2c2; display: block; float: left;}
.header_login a{color: #c2c2c2;}
.header_login em{ padding: 0 15px; font-style: normal;}
.header_login span{ margin-left: 56px; padding-right: 11px; background: url(../img/lan_icon.png) right center no-repeat;}
.header_show,.header_fixed{ background: #ffffff;}
.header_show .logo,.header_fixed .logo{ background: url(../img/logo.png) left center no-repeat;}
.header_show .header_fr>ul>li>a,.header_fixed .header_fr>ul>li>a{ color: #000;}
.header_show .header_fr>ul>li:hover>a,.header_fixed .header_fr> ul>li:hover>a{ color: #f60;}
.header_show .header_login a,.header_fixed .header_login a{ color: #a5a5a5;}

.submenus{ display: none; position: fixed; left: 0; top: 90px; width: 100%; background: rgba(255,255,255,0.8); z-index: 110;}
.header_fr>ul>li:hover .submenus{ display: block;}
.submenus_tit{ width: 417px; float: left; min-height: 120px;}
.submenus_tit h2{ padding-top: 35px; line-height: 100%; font-size: 25px; color: #2c2c2c;font-weight: bold;}
.submenus_tit h3{ padding-top: 12px; line-height: 100%; font-size: 20px; color: #565656;}
.submenus ul{ width: calc(100% - 417px); padding: 10px 0; float: left; overflow: hidden;}
.submenus ul li{ width: 270px; height: 40px; overflow: hidden; float: left; margin: 5px 0;}
.submenus ul li span{ margin-right: 13px; float: left; position: relative; display: block; width: 40px; height: 40px; border-radius: 10px;background-image: linear-gradient(to top, #ff8c00, #ff5300);}
.submenus ul li span img{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.submenus ul li a{ line-height: 40px; color: #565656;}
.banner{ height: 550px; overflow: hidden;}
.banner .swiper-slide h2{ display: block; padding-top: 185px; font-size: 50px; color: #FFFFFF; font-weight: bold; text-align: center;}
.banner .swiper-slide p{ display: block; font-size: 20px; color: #FFFFFF; text-align: center; padding-top: 23px;}
.banner .swiper-slide p strong{font-size: 20px; color: #FFFFFF;}
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {/* Center slide text vertically */
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}

.banner_search{ width: 850px; z-index: 110; position: absolute; left: 50%; transform: translateX(-50%); top: 328px;}
.tab{ width: 100%; overflow: hidden; height: 50px; border-radius: 5px 5px 0 0;}
.tab li{ text-align: center; width: 50%; float: left; height: 50px; background: rgb(255,255,255,.8);}
.tab li.active{ background: rgb(255,127,0,.8);}
.tab li span{ background: url(../img/tab_icon01.png) left center no-repeat; display: inline-block; padding-left: 30px; line-height: 50px; font-size:18px; color: #000000 ; font-weight: bold;}
.tab li:last-child span{ background: url(../img/tab_icon02.png) left center no-repeat;}
.tab li.active span{ color: #FFFFFF; background: url(../img/tab_icon01_hover.png) left center no-repeat;}
.tab li:last-child.active span{background: url(../img/tab_icon02_hover.png) left center no-repeat;}
.tabcon{ padding: 10px;background: rgb(255,127,0,.8);}
.tabcon_con{ display: none;}




.dialog_bg,.qiye_dialog_bg{ display: none; z-index: 109; position: fixed; left:0; top: 0; width: 100%; height: 100%; background: rgb(0,0,0,0.1);}
.dialog{ display: none; z-index: 111; width: 538px; height: auto; border-radius: 10px; background: #FFFFFF; position: fixed; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.dialog_con{ padding: 26px 30px;}
.dialog_con h3{line-height: 37px; color: #FF6600; font-weight: bold;}
.dialog_con p{ color: #747474; font-size: 14px; line-height: 20px;}
.dialog_btn{padding:13px 0; background: #f5f5f5;}
.dialog_btn a{ display: block; margin: 0 auto; width: 142px; height: 40px; border-radius: 5px; background: #ff8c00; text-align: center; line-height: 40px; color: #FFFFFF;}

.login{ display: none; padding: 0 25px; z-index: 120; width: 384px; height: auto; background: #FFFFFF; border-radius: 10px; margin-left: 216px; position: fixed; left:50%; top: 43px;}
.login h2{ padding-top: 24px;}
.login h2 span{ line-height: 33px; display: inline-block; border-bottom: 3px #f60 solid; font-size: 20px; color: #000; font-weight: bold;}
.login_from{padding-top: 30px;}
.login_from input[type="text"],.login_from input[type="password"]{ background:#f5f5f5 url(../img/tab_icon01.png) 13px center no-repeat; text-indent: 45px; width: 100%; height: 48px; border: none; border-radius: 5px; margin-bottom: 12px;}
.login_from button{ border: none; width: 100%; height: 46px; border-radius: 5px; background: #ff8c00; color: #FFFFFF; line-height: 46px; font-weight: bold;}
.login_from p{ line-height: 38px; color: #afafaf; font-size: 13px}
.forget{ display: flex; justify-content: space-between; padding: 30px 0;}
.forget a{ display: block;}
.forget a:last-child{ color: #f60;}
.login_from label{ display: block; margin-bottom: 10px; padding: 19px 0;}
.login_from label input{ float: left; width: 20px; height: 20px; margin-right: 10px;}
.login_from input[type="password"]{ background:#f5f5f5 url(../img/password.png) 13px center no-repeat;}

.Serviceguarantee,.ourservice{ background: #f7f9fc;}
.ourservice{ padding-bottom: 40px;}
.Serviceguarantee ul{ overflow: hidden; padding: 25px 0 90px;}
.Serviceguarantee ul li{ float: left; width: calc(100% / 6);text-align: center;}
.Serviceguarantee ul li span{ position: relative; margin: 0 auto; display: block; border-radius: 45px; width: 150px; height: 150px;background-image: linear-gradient(to right, #ff8c00, #ff5300);}
.Serviceguarantee ul li span img,.ourservice ul li span img{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.Serviceguarantee ul li h3{ padding-top: 30px; font-size: 20px; color: #000; }
.Serviceguarantee ul li p{ display: block; padding-top: 10px; font-size: 14px; color: #747474;}
.ouradvantage,.Serviceguarantee,.ourservice{ padding-top: 33px;}
.ouradvantage ul{ overflow: hidden;}
.ouradvantage ul li{ position: relative; min-height: 349px; width: 25%; float: left; padding-top: 181px;}
.ouradvantage ul li img{ position: absolute; left: 50%; bottom: 168px; transform: translateX(-50%);}
.ouradvantage ul li p{ padding: 24px 45px 0;}
.ouradvantage{ position: relative;}
.ouradvantage::after{ content: ""; position: absolute; left: 50%; top: 0; width: 1px; height: 48px; background: #000000;}
.ourservice ul{ overflow: hidden;}
.ourservice ul li{ cursor: pointer; position: relative; width: 20%; float:left; padding-top: 105px; height: 400px; background: #fff; border-left: 1px #f7f9fc solid;}
.ourservice ul li span{ display: block; width: 100%; height: 85px; position: relative;}
.ourservice ul li h3{ text-align: center; font-size: 20px; font-weight: bold; padding-top: 66px; color: #000;}
.ourservice ul li p{ text-align: center; color: #747474; padding-top: 37px; line-height: 120%;}
.ourservice ul li em{ display: none; position: absolute; left: 50%; transform: translateX(-50%); bottom: 27px; width: 35px; height: 14px; background:url(../img/chakan.png) center no-repeat;}
.ourservice ul li:hover{ background-image: linear-gradient(to top, #ff8c00, #ff5300);}
.ourservice ul li span img.ourservice_icon{ display: block;}
.ourservice ul li span img.ourservice_icon_hover{ display: none;}
.ourservice ul li:hover span img.ourservice_icon{ display: none;}
.ourservice ul li:hover span img.ourservice_icon_hover{ display: block;}
.ourservice ul li:hover h3,.ourservice ul li:hover p{ color: #ffff;}
.ourservice ul li:hover em{ display: block;}


.loginpassword{ position: relative;}
.loginpassword span{ cursor: pointer; display: block; width: 35px; height: 48px; position: absolute; right: 0; top: 0;}
.loginpassword span.jianpan{ right: 40px; background: url(../img/ruanjianpan.png) center no-repeat;}
.loginpassword span.eye{ right: 5px;; background: url(../img/eye.png) center no-repeat;}



.enterpriseinquiry{ min-height: 270px;background-image: linear-gradient(to bottom, #cb9f19, #9b6f12);}
.enterpriseinquiry .w1200{ background: url(../img/enterpriseinquiry_bg.png) right center no-repeat;}
.enterpriseinquiry h2{ font-size: 35px; color: #FFFFFF; text-align: center; padding-top: 65px; padding-bottom: 43px;}
.enterpriseinquiry .businesssearch_con button{background-image: linear-gradient(to right, #ff8c00, #ff5300);}
.worldmap{ min-height: 450px; }
.worldmap .w1200{position: relative;}
.worldmap_list{ position: relative; width: 1110px; float: right; background: url(../img/worldmap.png) center no-repeat; min-height: 450px;}
.worldmap ul{ position: absolute; left: 0; bottom: 38px;}
.worldmap ul li{ overflow: hidden; line-height: 40px; font-size: 14px;}
.worldmap ul li img{ display: block; float: left; margin:10px;}
.worldmap_list a.wlist_btn{ position: relative; display: block; font-size: 16px; color: #ca9600; padding-bottom: 30px;}
.worldmap_list a.wlist_btn::after{ content: ""; width: 16px; height: 16px; border-radius: 16px; background: #ca9600; position: absolute; left: 50%; bottom: 0; transform: translateX(-50%);}
.worldmap_list .meizhou{ position: absolute;left: 244px;top: 103px;}
.worldmap_list .ouzhou{  position: absolute;left: 600px; top: 56px;}
.worldmap_list .yazhou{ position: absolute;left: 807px;top: 111px;}
.worldmap_list .feizhou{ position: absolute; left: 550px; top: 179px;}
.worldmap_list .dayangzhou{ position: absolute;left: 929px;top: 287px;}
.city{ z-index: 120; display: none; position: absolute; left: -400px; top: 0; width: 400px; padding: 0 30px; box-sizing: border-box; height: auto; background: #FFFFFF; border-radius: 10px;}
.city h2{ float: left; position: relative; font-weight: bold; font-size: 20px; color: #000; display:inline-block; padding-top: 23px; padding-bottom:10px ;}
.city h2::after{ cursor: pointer; content: ""; position: absolute; left: 0; bottom: 0; width: 100%; height: 3px; background: #ff8c00;}
span.close{ margin: 23px 0 0 0; display: block; width: 24px; height: 24px; background: url(../img/close.png) center no-repeat; float: right;}
.city p{ clear: both; overflow: hidden; padding: 30px 0 20px;}
.city p a{ display: block; line-height: 40px; color: #747474; font-size: 14px; float: left; margin-right: 17px;}
.city p a:hover,.citylist ul li a:hover{ color: #ff8c00; text-decoration: underline;}
#city{ width: 838px; padding: 0 22px 0 42px; position: fixed; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.citylist{ clear: both;}
.citylist ul {  padding: 30px 0}
.citylist ul li{ overflow: hidden;}
.citylist ul li span{ width: 74px; display: block; float: left; height: 40px; line-height: 40px; font-weight: bold; color: #000;}
.citylist ul li a{ display: block; float: left; line-height: 40px; color: #747474; margin-right: 20px;}






.Serviceprice{ background: #f7f9fc; padding: 23px 0 54px;}
.Serviceprice_banner{ min-height: 198px;background-image: linear-gradient(to right, #ff8c00, #ff5300);}
.Serviceprice_table{ margin-top: 20px; background: #FFFFFF; border-bottom: 5px #f60 solid;}
.Serviceprice_table .tr:nth-child(even){ background: #f7f9fc;}
.tr{ overflow: hidden;}
.tr .td,.tr .th{ float: left;}
.tr .th{ height: 282px;}
.w240{ width: 240px;}
.w5{ width: calc((100% - 240px) / 5); border-left: 1px #eff1f4 solid; }
.tr .td{ line-height: 62px;}
.td_tit{ text-align: center; font-size: 16px; color: #000;}
span.yes,span.no{ display: block; width: 62px; height:62px; background:#0069A6; margin: 0 auto;}
span.yes{ background: url(../img/yes_icon.png) center no-repeat;}
span.no{ background: url(../img/no_icon.png) center no-repeat;}
.th_tit{ line-height:282px; color: #000; font-size: 20px; font-weight: bold; text-align: center;}
.th_w5_tit{ text-align: center;}
.th_w5_tit a{ display: block; margin:0 auto; width: 138px; height: 48px; border-radius: 5px; text-align: center; line-height: 48px; font-size: 16px; color: #747474; background: #f7f9fc;}
.th_w5_tit a:hover{background-image: linear-gradient(to right, #ff8c00, #ff5300); color: #FFFFFF;font-weight: bold;}
.th_w5_tit p{ padding:40px 0 30px; color: #f60; font-size: 16px;}
.th_w5_tit p strong{ font-size: 25px; color: #f60;}
.th_w5_tit span{ display: block; padding-top: 20px; font-size: 14px; color: #747474;}
.th_w5_tit h5{ padding-top: 50px; font-size: 16px; color: #000; font-weight: bold;}
.tradewitkey_tit{ min-height: 130px;}
.tradewitkey_tit .usermessage_font h2, .tradewitkey_tit .usermessage_font h3{ color: #000;}
.tradewitkey{ padding: 0 0 30px;}
.tradewitkey ul{ overflow: hidden;}
.tradewitkey ul li{ text-align: center; padding-left: 245px; position: relative; float: left; width: calc((100% - 5px) / 2); height: 200px; background: #FFFFFF; margin-bottom: 5px;}
.tradewitkey ul li:nth-child(even){ float: right;}
.tradewitkey ul li img{ position: absolute; left: 0; top: 0;}
.tradewitkey_font{padding: 0 20px; position: relative; top: 50%; transform: translateY(-50%);}
.tradewitkey_font p{ font-size: 20px; color: #000; line-height: 120%;}
.tradewitkey_font span{ display: block; padding-top: 10px; color: #747474;}

.businesssearch{ background-image: linear-gradient(to right, #ff8c00, #ff5300); min-height: 230px;}
.businesssearchcon .businesssearch_con{ display: none;}
.businesssearch_con button{ font-size: 20px; color: #FFFFFF; float: right; width: 125px; height: 60px; background: #ffa800; border: none;border-radius: 0 4px 4px 0; }
.businesssearch_con_tit{ position: relative; width: 164px; height: auto; float: left; background: #fff; border-radius: 4px 0 0 4px;}
.businesssearch_con_tit span{ display: block; line-height: 60px; text-indent: 27px; color: #7c7c7c; font-size: 15px;}
.businesssearch_con_tit ul{ display: none; position: absolute; left: 0; top: 60px; width: 100%; max-height: 175px; overflow-y: scroll; z-index: 99;}
.businesssearch_con_tit ul li{ text-indent: 27px; line-height: 35px; border-bottom: 1px #D6D6D6 solid; background: #FFFFFF;}
.businesssearch_con_tit em{ display: block; position: absolute; top: 0; right: 0; width: 50px; height: 60px; background: url(../img/select_icon2.png) center no-repeat;}
.businesssearch_con input{ text-indent: 28px; border: none; height: 60px; background: #FFFFFF; border-left: 1px #d6d6d6 solid; float: left; width: calc(100% - 289px);}
.businesssearch p{ text-align: right; color: #FFFFFF; font-size: 17px; padding-top: 27px;}
.businesssearch p strong{ color: #FFFFFF;}
.businesssearch_tab{ overflow: hidden; padding: 24px 0;}
.businesssearch_tab span{ font-size: 18px; margin: 0 27px; display: block; float: left; width: 88px; height: 43px; padding-bottom: 5px; line-height: 38px; text-align: center; color: #FFFFFF;}
.businesssearch_tab span.active{ font-weight: bold; background: url(../img/tabbg.png) center no-repeat; color: #f60;}
.businesssearch_qyecha input{ width: calc(100% - 423px);}
.businesssearch_con_tit2{border-left: 1px #d6d6d6 solid; width: 134px; border-radius: 0 0 0 0;}

.screen{ padding: 0 0 48px;}
.screen_fenye{ float: right; overflow: hidden;}
.screen_fenye span,.screen_fenye a{ margin-left: 5px; float: left; display: block; width: 50px; height: 50px; background: #f7f9fc; line-height: 50px; text-align: center; color: #cacdd5;}
.screen_fenye a.prev{ background-image: url(../img/prev_icon.png); background-position: center; background-repeat: no-repeat;}
.screen_fenye a.next{ background-image: url(../img/next_icon.png); background-position: center; background-repeat: no-repeat;}
.screen_fenye span.current{ background: #ff6600; color: #FFFFFF;}
.screen_fenye a:hover{ background-color:#fbf0e9 ;}
.screen_fenye em,.screen_fenye p{ display: block; float: left; line-height: 50px; color: #747474;}
.screen_fenye p{ padding: 0 10px; font-weight: bold;}
.screen_list{ padding: 0 0 20px;}
.screen_list dl{ position: relative; overflow: hidden; padding: 32px 0 42px; border-bottom: 1px #eff1f4 solid;}
.screen_list dl dt{ width: 192px; float: left; border-right: 6px #f7f9fc solid;}
.screen_list dl dt h3{ padding: 12px 0 22px; text-align: center; font-size: 16px; color: #afafaf;}
.screen_list dl dt h3 strong{ font-weight: normal; font-size: 40px; color: #FF6600;}
.screen_list dl dd{ width: calc(100% - 198px); float: right; padding-left: 38px;}
.screen_list dl dd h3{ line-height: 23px; font-size: 23px; color: #0069a6; font-weight:bold;}
.screen_list dl dd h3 em{ display: inline-block; padding: 0 10px; margin-left: 10px; border-radius: 4px; background: #e9f2ec; font-style: normal; font-weight: normal; color: #009944;}
.screen_list dl dd h5{ padding-top: 16px; font-size: 14px; font-weight: bold;}
.screen_list dl dd h5 em{ color: #d7d7d7; padding: 0 15px; font-weight: normal; font-style: normal;}
.screen_list dl dd p{ padding-top: 27px; font-size: 14px; color: #afafaf;}
.screen_list dl dd p em{ padding: 0 70px 0 15px; font-style: normal; font-size: 14px; color: #000;}
.screen_list dl dd a{ position: absolute; right: 37px; top: 26px; box-shadow: 0 3px 0 #f2f2f2; background: url(../img/guanzhu_icon.png) 20px center no-repeat; text-indent: 40px; line-height: 41px; font-size: 14px; display: block; width: 87px; height: 43px; border: 1px #d7d7d7 solid; border-radius: 100px;}
.star{ text-align: center;}
.star em{ display: inline-block; width:19px; height: 18px; background: url(../img/star.png) center no-repeat;}
.star em.orange{ background: url(../img/star_red.png) center no-repeat;}
.screen_condition{ padding: 20px 0; border:1px #f7f9fc solid; border-bottom-width: 6px;}
.screen_condition_fl{ float: left;}
.screen_condition_fr{ float: right;}
.screen_condition_fr a{ line-height: 40px; margin: 0 13px;}
.screen_condition_fr a.active{ color: #f60;}
.screen_condition_fl dl dt,.screen_country dl dt{ float: left; width: 120px; line-height: 40px; text-align: center; font-weight:bold;}
.screen_condition_fl dl dd{ margin-right: 5px; position: relative; float: left; width: 154px;}
.screen_country dl{ padding: 25px 0; overflow: hidden;}
.screen_country dl dd{ float: left; width: calc(100% - 120px);}
.screen_country dl dd a{ display: inline-block; margin: 7px; line-height: 26px;}
.screen_country dl dd a.active{ background: #f60; color: #fff; border-radius: 100px; padding: 0 10px;}

.usermessage{  padding: 35px 0 52px;}
.usermessage_banner{ position: relative;}
.usermessage_banner > img{ display: block; width: 100%; height: ;}
.usermessage_font{ position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 100%; text-align: center;}
.usermessage_font h2,.usermessage_font h3{ color: #FFFFFF; font-size: 22px;}
.usermessage_font h2{ font-size: 40px; text-transform:uppercase; line-height: 120%;}
.usermessage_form{ padding: 42px 320px 0;}
.usermessage_form_line{ overflow: hidden; padding: 8px 0;position: relative;}
.usermessage_form_label{ width: 90px; float: left; padding-right: 30px; text-align: right; line-height: 44px; font-weight: bold;}
.usermessage_form_text,.usermessage_form_area{ float: right; width: 464px; height: 44px; background: #FFFFFF; border: 1px #d7d7d7 solid; text-indent: 15px; line-height: 44px;}
.usermessage_form_button{ float: left; margin-left: 96px; width: 154px; height: 44px; border-radius: 44px; border: none; background-image: linear-gradient(to right, #ff8c00, #ff5300); font-weight: bold; color: #FFFFFF; line-height: 44px;}
.usermessage_form_area{ text-indent: 0; padding: 0 15px; height: auto; line-height: 44px;}
.w178{ text-indent: 37px; background: #FFFFFF url(../img/user_duanxin.png) 13px center no-repeat; float: left; margin-left: 96px; width: 178px;}
.usermessage_form_btn{background-image: linear-gradient(to right, #956d52, #000); border: none; height: 44px; line-height: 44px; color: #fff; padding: 0 25px; float: left; margin-left: 10px;}
em.password{ display: block; width: 44px; height: 44px; cursor: pointer; background: url(../img/password_icon.png) center no-repeat; position: absolute; right: 0; top: 8px;}
.phone_select{ position: relative; width: 178px; float: left; margin-left: 6px; }
.phone_select span,.screen_condition_fl dl dd span{ display: block; width:100%; line-height: 42px; text-indent: 15px;background: #FFFFFF; border: 1px #d7d7d7 solid; }
.phone_select ul,.screen_condition_fl dl dd ul{ z-index: 99; display: none; position: absolute; left:0; top: 43px; width: 178px;background: #FFFFFF; border: 1px #d7d7d7 solid;}
.phone_select ul li,.screen_condition_fl dl dd ul li{ cursor: pointer; line-height: 44px; text-indent: 15px;}
.usermessage_form_phone{ overflow: inherit; clear: both;}
.phone_select em,.screen_condition_fl dl dd em{ display: block; position: absolute; right: 0; top: 0; width: 30px; background: url(../img/select_icon.png) center no-repeat; height: 44px; border: 1px #d7d7d7 solid;}
.w286{ width: 286px; float: left; border-left-color: #FFFFFF;}

.footer{ background: #504d4b; min-height: 135px;}
.footer p{ padding-top: 27px; text-align: center; color: #c3c3c3; font-size: 13px;}
.links{ padding-top: 43px; text-align: center;}
.links a{ padding: 0 17px;}
.links a,.links{ color:#FFFFFF;  font-size: 15px}
.screen_condition_fl dl dd ul{ width:auto; min-width: 154px;}


/* 新增版块 */
.Enterpriseimage_banner{ height: 226px;background-image: linear-gradient(to top, #434959, #182f45);  }
.Enterpriseinformation dl{ position: relative; width: 100%; height: auto; overflow: hidden; padding: 24px 0 0 ;}
.Enterpriseinformation dl dt,.Enterpriseinformation dl dd{ float: left;}
.Enterpriseinformation dl dt img{ display: block;width: 152px; height: 152px; }
.Enterpriseinformation dl dt p{ text-align: center; line-height: 34px; font-size: 14px; color: #afafaf;}
.Enterpriseinformation dl dt p strong{ font-weight: normal; color: #747474;}
.Enterpriseinformation dl dd h2{ margin-bottom: 8px; float: left; height: 30px; overflow: hidden; line-height: 30px; font-size: 23px; color: #0069a6;}
.Enterpriseinformation dl dd>a{ margin-left: 20px; display:block; float: left; width: 30px; height: 30px; background: url(../img/Enterprise_search.png) center no-repeat;}
.Enterpriseinformation dl dd p{ font-weight: bold; overflow: hidden; clear: both; line-height: 25px;  font-size: 14px;color: #707070;}
.Enterpriseinformation dl dd p span{ width: 135px; display: block; float: left; font-size: normal;}
.Enterpriseinformation dl dd em{ display: block; line-height: 30px; font-style: normal; color: #afafaf;}
.Enterpriseinformation dl dd{ padding-left: 35px;}
.button{ padding: 7px 0 0; overflow: hidden;}
.button a{ display: block; float: left; margin-right: 15px; padding: 0 34px; border-radius: 34px; height: 34px; text-align: center; line-height: 32px; border: 1px #d7d7d7 solid; background: #ededed; color: #747474;}
.like{ display: block; width: 35px; height: 32px; background: url(../img/unlink.png) center no-repeat; position: absolute; right: 0; top: 24px;}
.like.yes{ background: url(../img/link.png) center no-repeat;}
.Enterprisecontent_tab{ padding-top: 53px; position: relative;}
.Enterprisecontent_tab ul{ width: 100%; background: #FFFFFF; overflow: hidden; position: absolute; left: 0; top:0; transform: translateY(-50%);}
.Enterprisecontent_tab ul li{ font-size: 16px; text-align: center; cursor: pointer; font-weight: bold; color: #000; width: 20%; float: left; height: 57px; line-height: 55px; border:1px #d7d7d7 solid; border-right: none;}
.Enterprisecontent_tab ul li:first-child{ border-radius: 5px 0 0 5px;}
.Enterprisecontent_tab ul li:last-child{ border-radius: 0 5px 5px 0; border: 1px #d7d7d7 solid;}
.Enterprisecontent_tab ul li.active{background-image: linear-gradient(to top, #ff8c00, #ff6600); border: none; color: #FFFFFF; }
.Statistics{}
.Statistics ul{ position: relative; overflow: hidden;}
.Statistics ul::after{ content: ""; position: absolute; z-index: 1; left:0 ; bottom: 0; width: 100%; height: 1px; background: #d7d7d7;}
.Statistics ul li{ position: relative; z-index: 5; padding: 0 20px; line-height: 46px; background: #f7f9fc; color: #747474; cursor: pointer; border-bottom: 1px #d7d7d7 solid; border-top: 1px #d7d7d7 solid;border-right: 1px #d7d7d7 solid;  float: left;}
.Statistics ul li:first-child{border-left: 1px #d7d7d7 solid;}
.Statistics ul li.active{ background: #FFFFFF; color: #000; font-weight:bold; border-bottom: 1px #fff solid;}
.mh294{ min-height: 294px;}
.Enterprisecontent,.wathet{background: #f7f9fc; padding-bottom: 30px;}
.Statistics_con{ width: 100%; height: auto; background: #FFFFFF;}
.Statistics_table{ padding: 10px 8px 13px; margin-top: 10px;background: #FFFFFF;}
.Statistics_table_tit{ padding-left: 10px;}
.Statistics_table_tit h2{ line-height: 50px; font-size: 17px; font-weight: bold; color: #000; padding-left: 15px; position: relative;}
.Statistics_table_tit h2::after{ content: ""; width: 5px; height: 17px; background: #ff6600; position: absolute; left: 0; top: 50%; transform: translateY(-50%);}
.Statistics_table_table table,.Transactionrecords table{ width: 100%; border-spacing:0; border-collapse: collapse;}
.Statistics_table_table table tr:first-child,.Transactionrecords table tr:first-child{ height: 53px; background-image: linear-gradient(to top, #d7d7d7, #f3f3f3);}
.Statistics_table_table table td,.Transactionrecords table td{ font-size: 12px; line-height: 16px; padding: 20px 5px; border: 1px #ececec solid;}
.Statistics_table_table table tr:nth-child(2n),.Transactionrecords table tr:nth-child(2n){ background-color: #f7f9fc;}
.Transactionrecords input[type="text"]{ width: 42px; height: 24px; border-radius: 3px; background: #f4f4f4; border: 1px #d7d7d7 solid; line-height: 24px; text-align: center; color: #747474;}
.Transactionrecords input[type="checkbox"]{ width: 20px; height: 20px; background: #fff;}
.Statistics_table_table p{ display: flex; align-items: center; padding-top: 5px;}
.Statistics_table_table p a{ display: inline-block; padding-right: 5px;}
.Transactionrecords strong{ font-weight: bold; color: #f60;}
.Transactionrecords{ padding-bottom: 38px;}

.wathet{ padding-top: 16px;}
.mh220{ min-height: 220px; border-top: 2px #354153 solid;}
.Statistics_table_td{ padding-bottom: 0;}
.Statistics_table_td table td{ padding: 0 34px; line-height: 54px;}
a.Statistics_table_more{ display: block; width: 100%; height: 44px; color: #0069a6; font-weight: bold; line-height: 44px; text-align: center;}
.fenye{display:none; justify-content: center; align-items: center; padding-top: 17px;}
.fenye a,.fenye span{ display:inline-block; width: 24px; height: 30px; margin: 0 4px; text-align: center; line-height: 30px;}
.fenye span{ color: #f60;}
.fenye a.fenye_home,.fenye a.fenye_prev,.fenye a.fenye_next{ width: 63px; height: 30px;}
.fenye a.fenye_home{ background: url(../img/fenye_home.png) center no-repeat;}
.fenye a.fenye_home:hover{ background: url(../img/fenye_home_hover.png) center no-repeat;}
.fenye a.fenye_prev{ background: url(../img/fenye_prev.png) center no-repeat;}
.fenye a.fenye_prev:hover{ background: url(../img/fenye_prev_hover.png) center no-repeat;}
.fenye a.fenye_next{ background: url(../img/fenye_next.png) center no-repeat;}
.fenye a.fenye_next:hover{ background: url(../img/fenye_next_hover.png) center no-repeat;}
.recommend_con{ padding: 20px 26px; background: #FFFFFF;}
.recommend_con ol{ border-top: 1px #ececec solid; overflow: hidden;}
.recommend_con ol li{ border-bottom: 1px #ececec solid; width: 25%; float: left; line-height: 42px;}
.recommend_con ol li a{ display: block; text-indent: 24px; font-size: 12px; color: #747474; text-transform:uppercase;}
.recommend_con ol li a:hover{ color: #0069a6; text-decoration: underline;}
a.Changebatch{ display: block; width: 238px; margin: 27px auto 0; height: 50px; border-radius: 50px; background: #0069a6; color: #FFFFFF; text-align: center; line-height: 50px; font-weight: bold;}

.qiye_dialog{ display: none; width: 824px; height: auto; overflow:hidden; position: fixed; left: 50%; top: 50%; z-index: 110; transform: translate(-50%,-50%); background: #FFFFFF;}
.Statistics_table_scorll{ overflow-y:scroll; height: 220px;}
.qiye_dialog_tit{ position: relative;}
.qiye_dialog_tit span{ cursor: pointer; z-index: 119; display: block; width: 22px; height: 22px; background: url(../img/close.png) center no-repeat; position: absolute; right: 12px; top: 6px;}
.qiye_dialog .Statistics_table{ margin-top: 0;}
.Statistics_table_scorll table tr:first-child{ height: inherit; background: none;}
.Statistics_table_scorll table td a{ color: #0069a6; text-decoration:underline;}
.qiyedialog{ cursor: pointer;}

.Transactionrecords table tr th span{ cursor: pointer; display: block; width: 100%; display:flex; justify-content: center; align-items: center;}
.Transactionrecords table tr th span em{ display: inline-block; width: 10px; height:54px; background: url(../img/th_down.png) center no-repeat;}
.Transactionrecords table tr th span.up em{ background: url(../img/th_up.png) center no-repeat;}


