﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{font-size:14px;font-family:"微软雅黑","宋体";color:#434343;background-color:#FFF;}
ol,ul,li{list-style:none;}
img{border:0;}
a{color:#434343;text-decoration:none;}
a:hover{color:#2EB2D9;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
input,button{font-family:"微软雅黑","宋体";}
em,i{font-style:normal;}
/*base*/
.wrap{width:1200px;margin:0 auto;clear:both;}
.wrap:after{content:"";display:block;clear:both;}
.overhide{overflow:hidden;}
.fix{clear:both;}
.fix:after{content:"";display:block;clear:both;}
.mt5{margin-top:5px!important;}
.mt10{margin-top:10px!important;}
.mt15{margin-top:15px!important;}
.mt20{margin-top:20px!important;}
.mt50{margin-top:50px!important;}
.mt100{margin-top:100px!important;}
.mb5{margin-bottom:5px!important;}
.mb10{margin-bottom:10px!important;}
.mb15{margin-bottom:15px!important;}
.mb20{margin-bottom:20px!important;}
.mb30{margin-bottom:30px!important;}
.mb50{margin-bottom:50px!important;}
.mb100{margin-bottom:100px!important;}
.pt5{padding-top:5px!important;}
.pt10{padding-top:10px!important;}
.pt15{padding-top:15px!important;}
.pt20{padding-top:20px!important;}
.pt50{padding-top:50px!important;}
.pt100{padding-top:100px!important;}
.hide{display:none;}
.color_blue{color:#1169C3;}
.color_red{color:#FF0000;}
.color_org{color:#F75938;}
.w100{width:100px;}
.w200{width:200px;}
.text_center{text-align:center;}
.box-bg-img{width:100%;background-repeat:no-repeat;background-position:center center;}
.img-box{text-align:center;width:100%;overflow:hidden;}
.img-box img{display:block;margin:0 auto;}
.img-box img.full{width:100%;}
/*header*/
.header{height:120px;}
.header .logo{float:left;width:380px;height:120px;}
.header .logo a{display:block;height:120px;text-indent:-9999px;background:url(../images/base/logo.png?v2) no-repeat left;}
.header .rbox{float:right;width:800px;height:120px;font-size:16px;}
.header .rbox .user-info{padding:35px 0 20px 0;}
.header .rbox .user-info p{text-align:right;}
.header .rbox .user-info p a{padding:0 10px;}
.header .rbox ul{float:right;}
.header .rbox ul li{float:left;position:relative;height:35px;margin-left:50px;}
.header .rbox ul li a{display:block;width:70px;height:35px;line-height:35px;text-align:center;border-bottom:2px solid #FFF;}
.header .rbox ul li a.current,.header .rbox ul li a:hover{color:#2EB2D9;border-bottom:2px solid #2EB2D9;}
.header .rbox ul li dl{position:absolute;z-index:999;width:100px;top:40px;left:-15px;background:url(../images/base/tm50.png);display:none;}
.header .rbox ul li dl dd a{display:block;height:38px;line-height:38px;border-bottom:1px solid #222;width:100%;margin-left:0;color:#FFF;font-weight:normal;font-size:14px;}
.header .rbox ul li dl dd a:hover{color:#FFF;border-bottom:1px solid #222;}
.header .rbox ul li dl dd:last-child a{border-bottom:none;}
/*footer*/
.foot-fix{height:95px;clear:both;width:100%;background:url(../images/index/foot_fix.png) no-repeat center #EEE;}
.footer{background-color:#626262;color:#FDFDFD;clear:both;width:100%;padding:40px 0 90px;}
.footer .frbox{width:600px;float:right;height:210px;}
.footer .frbox .lxian{height:135px;width:55px;border-left:1px solid #BFBFBF;float:left;}
.footer .frbox .weixin,.footer .frbox .app{width:170px;height:45px;float:left;background-repeat:no-repeat;background-position:left top;padding-top:135px;font-size:12px;line-height:135%;color:#DEDEDE;}
.footer .frbox .weixin{background-image:url(../images/base/foot_weixin.png);}
.footer .frbox .app{background-image:url(../images/base/foot_app.png);}
.footer .frbox .tel{font-size:16px;}
.footer .frbox .tel strong{display:block;font-size:26px;padding-top:10px;font-weight:normal;}
.footer .menu{width:600px;height:210px;float:left;}
.footer .menu dl{width:140px;float:left;}
.footer .menu dl.tedian{width:140px;}
.footer .menu dl.news{width:210px;}
.footer .menu dl dt{font-size:16px;margin-bottom:20px;}
.footer .menu dl dd{margin-bottom:10px;color:#DEDEDE;}
.footer .menu dl dd a{color:#DEDEDE;font-size:14px;height:20px;line-height:20px;display:block;overflow:hidden;}
.footer .copy p{text-align:center;margin-bottom:5px;font-size:12px;}
.footer .copy p.cnzz{padding-top:10px;}
.footer .foot-fixed{position:fixed;width:100%;left:0;right:0;bottom:0;height:70px;background:url(../images/base/foot_fixed_bg.png?v2) no-repeat center top;}
.footer .foot-fixed a{display:block;height:70px;text-indent:-9999px;float:left;}
.footer .foot-fixed a:hover{background-image:url(../images/base/foot_fixed_bg.png?v2);background-repeat:no-repeat;}
.footer .foot-fixed a.a{width:205px;}
.footer .foot-fixed a.b{width:205px;}
.footer .foot-fixed a.c{width:230px;}
.footer .foot-fixed a.d{width:245px;}
.footer .foot-fixed a.e{width:160px;}
.footer .foot-fixed a.a:hover{background-position:-2px -70px;}
.footer .foot-fixed a.b:hover{background-position:-208px -70px;}
.footer .foot-fixed a.c:hover{background-position:-408px -70px;}
.footer .foot-fixed a.d:hover{background-position:-635px -70px;}
.footer .foot-fixed a.e:hover{background-position:-890px -70px;}
/*i-link*/
.footer .i-link{line-height:25px;color:#FFF;border-top:1px solid #AAAAAA;margin-top:25px;padding-top:15px;}
.footer .i-link label{display:block;height:30px;width:80px;font-size:14px;float:left;}
.footer .i-link .list{width:1120px;float:right;}
.footer .i-link .list ul li{float:left;margin-right:10px;}
.footer .i-link .list ul li a{color:#DEDEDE;font-size:12px;}
/*head-mini*/
.head-mini .toper{height:32px;line-height:32px;background-color:#DCDCDC;font-size:12px;color:#797979;border-bottom:1px solid #EAEAEA;}
.head-mini .toper a{color:#797979;}
.head-mini .toper span{padding:0 7px;}
.head-mini .toper .home{float:left;padding-left:140px;background:url(../images/base/mini_logo.png) no-repeat left center;}
.head-mini .toper .home ul li{float:left;position:relative;}
.head-mini .toper .home ul li dl.nav-child{position:absolute;z-index:9999;display:none;left:-25px;top:32px;min-width:100%;line-height:38px;background-color:rgba(0,0,0,.6);border-radius:5px;}
.head-mini .toper .home ul li:hover dl.nav-child{display:block;}
.head-mini .toper .home ul li dl.nav-child dd a{display:block;height:38px;line-height:38px;border-bottom:1px solid #999;color:#FFF;font-weight:normal;font-size:14px;text-align:center;padding:0 15px;width:70px;}
.head-mini .toper .home ul li dl.nav-child dd a:hover{color:#FFF;border-bottom:1px solid #999;background-color:rgba(0,0,0,.3);}
.head-mini .toper .home ul li dl.nav-child dd:last-child a{border-bottom:none;}
.head-mini .toper .other{float:right;}
.head-mini .suber{padding:10px 0;border-bottom:1px solid #2EB2D9;margin-bottom:20px;}
.head-mini .suber .location{float:left;background:url(../images/base/mini_loction.png) no-repeat left center;height:35px;line-height:35px;padding-left:25px;color:#676767;}
.head-mini .suber form{float:right;}
.head-mini .suber form input{border:1px solid #D2D2D2;height:33px;line-height:33px;padding:0 10px;width:390px;float:left;}
.head-mini .suber form button{background-color:#2EB2D9;color:#FFF;width:110px;text-align:center;height:35px;border:none;cursor:pointer;float:left;}
/*head-home*/
.head-home{border-bottom:2px solid #2EB2D9;}
.head-home .toper{height:32px;line-height:32px;background-color:#DCDCDC;font-size:12px;color:#797979;border-bottom:1px solid #EAEAEA;width:100%;position:fixed;z-index:999;}
.head-home .toper .wrap{position:relative;}
.head-home .toper a{color:#797979;}
.head-home .toper span{padding:0 7px;}
.head-home .toper .home{float:left;text-align:center;width:100%;}
.head-home .toper .other{position:absolute;right:0;}
.head-home .suber{position:relative;padding-top:32px;}
.head-home .suber .logo{height:105px;width:375px;float:left;}
.head-home .suber .logo a{display:block;height:80px;padding-top:25px;}
.head-home .suber .logo a img{position:relative;right:35px;bottom:15px;}
.head-home .suber .search-nav{height:0px;float:left;}
.head-home .suber .search-nav form{float:left;padding-top:25px;}
.head-home .suber .search-nav form input{border:1px solid #D2D2D2;height:33px;line-height:33px;padding:0 10px;width:390px;float:left;}
.head-home .suber .search-nav form button{background-color:#2EB2D9;color:#FFF;width:110px;text-align:center;height:35px;border:none;cursor:pointer;float:left;}
.head-home .suber .tel{height:85px;float:right;font-size:12px;line-height:20px;position:relative;top:23px;}
.head-home .suber .search-nav ul{padding-top:15px;position:relative;right:48px;}
.head-home .suber .search-nav ul li{float:left;position:relative;}
.head-home .suber .search-nav ul li a{font-size:16px;display:block;width:95px;height:35px;line-height:35px;}
.head-home .suber .search-nav ul li dl.nav-child{position:absolute;z-index:9999;display:none;left:-35px;top:35px;min-width:100%;line-height:38px;    /*background: url(../images/base/tm50.png);*/background-color:rgba(0,0,0,.6);border-radius:5px;}
.head-home .suber .search-nav ul li:hover dl.nav-child{display:block;}
.head-home .suber .search-nav ul li dl.nav-child dd a{display:block;height:38px;line-height:38px;border-bottom:1px solid #999;color:#FFF;font-weight:normal;font-size:15px;text-align:center;width:145px;}
.head-home .suber .search-nav ul li dl.nav-child dd a:hover{color:#FFF;border-bottom:1px solid #999;background-color:rgba(0,0,0,.3);}
.head-home .suber .search-nav ul li dl.nav-child dd:last-child a{border-bottom:none;}
.head-home .suber .cnb{position:absolute;left:37%;top:11px;font-family:'微软雅黑';font-size:18px;font-weight:bold;}
/*head-sub*/
.head-sub-bot{width:100%;height:75px;}
.head-sub{position:fixed;z-index:999;width:100%;height:75px;line-height:75px;background-color:#fff;font-size:12px;color:#797979;border-bottom:1px solid #EAEAEA;}
.head-sub img{position:absolute;top:10px;width:280px;}
.head-sub .bank_hezuo{position:absolute;left:0;right:0;top:15px;width:333px;height:28px;margin:0 auto;padding-top:20px;background:url(../images/base/header_bank_hezuo.png) no-repeat center;}
.head-sub .home{float:left;}
.head-sub .home a.he{display:block;float:left;padding-right:10px;padding-top:3px;height:29px;}
.head-sub .other{float:right;color:rgb(150,5,12);font-size:16px;}
.head-sub a{color:rgb(150,5,12);}
.head-sub span{padding:0 7px;}
.head-home .d-suber .logo{height:85px;}
.head-home .d-suber .logo a img{width:200px;}
.head-home .d-suber .search-nav ul li a{width:90px;}
.head-home .d-suber .tel{font-size:16px;}
.head-home .d-suber .search-nav .fix{top:20px;}
.head-home .d-suber .tel{height:30px;top:42px;}
/*==========投诉弹窗==========*/
.ts_box{position:relative;width:600px;height:634px;overflow:hidden;}
.ts_box .ts_title{width:100%;height:70px;line-height:70px;text-align:center;font-size:32px;font-weight:normal;color:#2b2b2b;border-bottom:1px dashed #c8c8c8;margin-top:0;margin-bottom:0;}
.ts_box input[type="radio"] + label::before{content:"\a0";display:inline-block;vertical-align:middle;font-size:18px;width:0.5em;height:0.5em;margin-right:.4em;border-radius:50%;border:1px solid #c9c9c9;text-indent:.15em;line-height:1;padding:.2em;}
.ts_box input[type="radio"]:checked + label::before{background-color:#34ccfe;background-clip:content-box;border:1px solid #c9c9c9;padding:.2em;}
.ts_box input[type="radio"]{position:absolute;clip:rect(0,0,0,0);}
.ts_box .ts_form{width:100%;height:420px;}
.ts_box .ts_form input.company{position:absolute;left:0;}
.ts_box .ts_form ul{width:538px;margin:0 auto;margin-top:30px;margin-bottom:30px;margin-left:40px;}
.ts_box .ts_form ul li{display:inline-block;padding-right:7px;}
.ts_box .ts_form ul li label{color:gray;}
.ts_box .ts_form ul li label.leibie{color:#000;}
.ts_box .ts_form .content{position:relative;width:685px;margin:0 auto;}
.ts_box .ts_form .content label.company{position:absolute;left:20px;}
.ts_box .ts_form .content label.people{position:absolute;left:40px;top:50px;}
.ts_box .ts_form .content label.des{position:absolute;left:40px;top:100px;}
.ts_box .ts_form .content label.tel{position:absolute;left:318px;top:0px;}
.ts_box .ts_form .content label.cases{position:absolute;left:12px;top:205px;}
.ts_box .ts_form .content input{border:1px solid #c9c9c9;border-radius:8px;outline:none;text-indent:25px;font-size:16px;color:#454545;}
.ts_box .ts_form .content textarea{border:1px solid #c9c9c9;border-radius:8px;outline:none;text-indent:25px;font-family:'微软雅黑';font-size:16px;color:#454545;resize:none;padding-top:5px;}
.ts_box .ts_form .content input.company{position:absolute;left:135px;top:-3px;width:160px;height:30px;}
.ts_box .ts_form .content input.tel{position:absolute;left:405px;top:-3px;width:160px;height:30px;}
.ts_box .ts_form .content input.people{position:absolute;top:49px;left:135px;width:340px;height:30px;}
.ts_box .ts_form .content textarea.des{position:absolute;left:135px;top:105px;height:75px;width:430px;}
.ts_box .ts_form .content textarea.cases{position:absolute;left:135px;top:205px;height:75px;width:430px;}
.ts_box .tip{position:relative;top:310px;left:-2px;width:540px;height:90px;margin:0 auto;border:1px solid #2d75c1;background-color:#dfefff;border-radius:8px;}
.ts_box .tip span{position:relative;left:35px;top:10px;color:#2d75c1;}
.ts_box .tip p{position:relative;top:15px;width:100%;text-align:center;color:#2d75c1;}
/*右上角关闭按钮*/
.layui-layer-setwin .layui-layer-close2{right:-17px!important;top:-17px!important;}
.btns{position:absolute;bottom:0;width:100%;height:70px;line-height:70px;background-color:#f2f0f1;z-index:2;text-align:center!important;padding:0!important;}
.btn0,.btn1{width:140px;height:40px!important;line-height:40px!important;text-align:center;background-color:#fff;color:#0358b3;border:0;border-radius:8px!important;font-size:18px;outline:none;margin-right:25px;cursor:pointer;margin-top:15px!important;}
.btn0{border-color:#4898d5;background-color:#2e8ded;color:#fff;}