@charset "utf-8";
/*全站主题颜色 同一系列，从深到浅*/
.g_ac0{color:#333;}
.g_ac0_h{color:#CD5403;}
.g_ac0:hover{color:#CD5403;}
.g_ac1{color:#333;}
.g_ac1_h{color:#FF6600;}
.g_ac1:hover{color:#FF6600;}
.g_ac2{color:#FF6600;}
.g_ac2_h{color:#FF6600;}
.g_ac2:hover{color:#FF5D56;}
.g_ac3{color:#2255DD;}
.g_ac3_h{color:#FF6600;}
.g_ac3:hover{color:#FF5D56;}

.g_ac98_h{color:#FF5D56;} /*过渡色，通用色*/
.g_ac98:hover{color:#FF5D56;} /*过渡色，通用色*/
.g_ac99_h{color:#B90505;} /*过渡色，通用色*/
.g_ac99:hover{color:#B90505;} /*过渡色，通用色*/

.g_bc0{border-color:#ccc;}
.g_bc0_h{border-color:#FF6600;}
.g_bc0:hover{border-color:#FF6600;}

.g_bg0{background-color:#CD5403;color:#fff;}
.g_bg1{background-color:#FF6600;color:#fff;}
/*全站主题色结束*/

.bfbtop{background-color:#fff;border-bottom:#e2e2e2 solid 1px;height:25px;color:#5b5b5b;font-size:15px;}
.bfbtop .d1{float:left;line-height:25px;font-size: 12px;}
.bfbtop .login{float:right;line-height:25px;font-size: 12px;}
.bfbtop .login a{color:#5b5b5b;}
.bfbtop .login a:hover{color:#fca700;}
.bfbtop .gg{float:right;margin:13px 0 0 0;}
.bfbtop .gg span{float:left;color:#fff;font-size:13px;border-radius:0 12px 0 12px;background-color:#ff7300;line-height:20px;padding:0 7px;}
.bfbtop .gg a{float:left;color:#ff5484;line-height:20px;margin:0 20px 0 7px;}
.bfbtop .nav{margin-right: 70px;}
.bfbtop .nav a{padding-left: 10px;padding-right: 10px;}
/*.bfbtop .nav a{padding-right: 13px;background:url(../homeimg/panImg/jian1.png) right center no-repeat;}*/

.bfbtop1{height:80px;background-color:#fff;}
.bfbtop1 .logo{float:left;}
.bfbtop1 .logo img{height:56px;margin:17px 0 0 0;max-height:66px}
.bfbtop1 .topser{float:right;width:720px;height:30px;border-radius:50px;border:#283748 solid 2px;margin:15px 0 0 0;text-align:left;}
.bfbtop1 .topser li{float:left;}
.bfbtop1 .topser .l1{width:105px;height:30px;background-color:#fff;border-radius:50px 0 0 50px;background:url(../homeimg/panImg/jian1.png) right center no-repeat;}
.bfbtop1 .topser .l1 #nowyx, #nowarea, #nowserver, #nowtype{float:left;font-size:15px;line-height:30px;height:30px;overflow:hidden;padding-left:30px;width:79px;cursor:pointer;}
.bfbtop1 .topser .l1 .toptymain1{float:left;width:480px;background-color:#fff;border:#e4e7ed solid 1px;border-radius:5px;margin:15px 0 0 0;padding:10px 0;position:relative;z-index:999;}
.bfbtop1 .topser .l1 .toptymain1 a{float:left;font-size:14px;line-height:30px;width:95px;margin:0 0 0 20px;overflow:hidden;height:30px;color:#606266;}
.bfbtop1 .topser .l1 .toptymain1 a:hover{color:#ff6600;}
.bfbtop1 .topser .l2{width:230px;height: 30px;overflow:hidden;}
.bfbtop1 .topser .l2 input{float:left;width:100%;height:30px;line-height:30px;border:0;font-size:15px;margin-left:23px;}
.bfbtop1 .topser .l3{}
.bfbtop1 .topser .l3 input{float:left;height:20px;margin:5px 0 0 10px;cursor:pointer;}

.bfbtop2{height:60px;box-shadow:0 4px 10px 7px #e6e6e6;line-height:60px;background-color:#fff;overflow:hidden;}
.bfbtop2 a{float:left;font-size:18px;padding:0 30px;}
.bfbtop2 a:hover{color:#fff;background-color:#283748;font-weight:700;}

/*底*/
.bfbbottom{background-color:#333333;border-top:#484847 solid 1px;margin-top:20px;}
.bfbbottom .u1{float:left;width:280px;text-align:center;color:#b3b1b1;font-size:14px;margin:35px 0 0 0;}
.bfbbottom .u1 li{float:left;width:100%;}
.bfbbottom .u1 .l1{background:url(../homeimg/panImg/bottomkf.png) center top no-repeat;padding:62px 0 0 0;}
.bfbbottom .u1 .l2{color:#ffa405;font-size:25px;padding:12px 0 10px 0;}
.bfbbottom .xx1{float:left;width:37px;height:120px;border-left:#555555 dotted 1px;margin-top:75px;}
.bfbbottom .u2{float:left;width:584px;margin:25px 0 0 20px;}
.bfbbottom .u2 li{float:left;}
.bfbbottom .u2 .l1{width:146px;}
.bfbbottom .u2 .l1 strong{float:left;clear:both;font-size:16px;color:#ccc;}
.bfbbottom .u2 .l1 a{float:left;clear:both;color:#999;margin:20px 0 0 0;}
.bfbbottom .u2 .l1 a:hover{color:#fca700;}
.bfbbottom .xx2{float:left;width:37px;height:120px;border-left:#555555 dotted 1px;margin-top:55px;}
.bfbbottom .rad{float:left;width:115px;margin:50px 0 0 30px;text-align:center;color:#ccc;}
.bfbbottom .rad img{margin:0 0 10px 0;}
.bfbbottom .bottom{float:left;border-top:#484847 solid 1px;width:1250px;margin:20px 0 0 0;padding:10px 0 10px 0;line-height:25px;color:#999;}
.bfbbottom .bottom a{color:#999;}
.bfbbottom .bottom a:hover{color:#fca700;}

.indexlink{float:left;line-height:25px;width:1250px;color:#b3b1b1;text-align:left;border-top:#484847 solid 1px;padding:20px 0 0 0;margin:35px 0 0 0;}
.indexlink a{color:#b3b1b1;}
.indexlink a:hover{color:#fca700;}

.footer-box{color: #333;box-sizing: border-box;clear: both;background: #fff;}
.footer-box .colorfff { color: #fff; }
.footer-box div, .footer-box span, .footer-box i, .footer-box ul, .footer-box li, .footer-box p, .footer-box a { box-sizing: border-box; position: relative; color: #333; }
.footer-box span, .footer-box i { display: inline-block; }
.footer-box .footer1 { height: 84px; background-color: #3280DB; min-width: 1200px; }
.footer-box .footer1-box { width: 1200px; margin: 0 auto; }
.footer-box .footer1-item { width: 258px; float: left; margin-right: 42px; }
.footer-box .footer1-item > p { margin-right: 10px; margin-top: 18px; }
.footer-box .footer1-item > p, .footer-box .footer1-item div { float: left; }
.footer-box .footer1-item > div { text-align: left; }
.footer-box .footer1-item > div p:first-child { margin-top: 24px; font-size: 18px; height: 20px; }
.footer-box .footer1-item > div p:last-child { margin-top: 5px; font-size: 12px; height: 14px; }
.footer-box .footer1-item .icon-footer-style { width: 48px; height: 48px; }
.footer-box .footer1-item .icon-footer-style i { position: absolute; }
.footer-box .footer1-item .icon-footer-style .icon-footer04 { left: 8px; }
.footer-box .footer1-item .icon-footer-style .icon-footer02 { left: 6px; top: 2px; }
.footer-box .footer1-item .icon-footer-style .icon-footer05 { left: 6px; top: 4.5px; }
.footer-box .footer1-item .icon-footer-style .icon-footer01 { left: 0px; }
.index-wrap-service {width: 1250px;display: flex;align-items: center;justify-content: space-around;height: 80px;background: #FFFFFF;border-radius: 16px;margin: 20px auto 20px auto;}
.index-wrap-service .service-box {width: 25%;position: relative;}
.index-wrap-service .service-box dl {height: 80px;display: flex;align-items: center;}
.index-wrap-service .service-box dl dt{padding-left: 40px;}
.index-wrap-service .service-box dl dt img {display: block;width: 38px;height: 38px;}
.index-wrap-service .service-box dl dd {padding-left: 14px;}
.index-wrap-service .service-box dl dd h3 {font-weight: 400;font-size: 14px;color: #222222;line-height: 19px;}
.index-wrap-service .service-box dl dd p {font-weight: 400;font-size: 12px;color: #AAAAAA;line-height: 16px;margin-top: 3px;}
.index-wrap-service .service-box::after {content: '';width: 1px;height: 34px;background: #eeeeee;position: absolute;right: 0;top: 23px;}

.footer2 { width: 1200px; margin: auto;height: 219px; }
.footer2-item { background: #fff; float: left; margin-top: 28px; margin-bottom: 29px; margin-right: 16px; }
.footer2-item .footer-title { font-size: 14px; margin-bottom: 17px; height: 16px; line-height: 16px; color: #333; }
.footer2-item > ul li { height: 14px; line-height: 14px; margin-bottom: 19px;margin-top: 5px; }
.footer2-item > ul li a { font-size: 12px; color: #666; }
.footer2-item > ul li a:hover { color: #FF5B01; }
.footer2-item > ul li:last-child { margin-bottom: 0; }
.footer2-item2-right { float: right; width: 299px; margin-top: 29px; border-left: 1px solid #ededed; padding-bottom: 6px; }
.footer2-item2-right p { text-align: center; }
.footer2-item2-right .footer-phone { font-size: 24px; font-weight: bold; color: #FF5B01; text-align: center; height: 26px; line-height: 26px; }
.footer2-item2-right .footer-phone-title { font-size: 12px; color: #999; height: 14px; line-height: 14px; margin-top: 6px; }
.footer2-item2-right .m-t17 { margin-top: 17px; }
.footer2-item2-right .advisory { width: 130px; text-align: center; height: 30px; line-height: 30px; border: 1px solid #FF5B01; margin: 25px auto 0 auto; cursor: pointer; }
.footer2-item2-right .advisory span { font-size: 12px; color: #FF5B01; }
.footer2-item2-right .advisory i { top: 4px; margin-right: 5px; }
.footer2-item2-right .advisory:hover { background: #FF5B01; }
.footer2-item2-right .advisory:hover span { color: #fff; }
.footer2-item2-right .advisory:hover i { background: url("//cdnimg.dd373.com/newfile/common/images/default/foot_white.png"); width: 16px; height: 16px; }
.footer { margin-top: 0 !important; padding-top: 31px !important; background: #f5f5f5 !important; }
.footer .user-bottom ul { margin-bottom: 8px !important; }
.footer .user-bottom ul li, .footer .ovh { line-height: 14px !important; }
.footer .user-bottom .user-btmenu li:after { top: 1px !important; }
.footer .user-bottom > p, .footer .user-bottom > .ovh { height: 14px !important; }
.footer .user-bottom .user-btmenu li a { padding: 0 8.5px; }
.footer .user-bottom .user-btmenu li a:hover { color: #FF5B01; }
.footer .user-bottom .ko-record li a { padding: 0; padding-right: 10px !important; }
.footer .user-bottom ul li:first-of-type a { padding-left: 0; }
.footer .user-bottom ul li a .safe { margin-right: 2px; }
.footer { box-sizing: border-box; margin-top: 28px; padding-top: 32px; padding-bottom: 30px; height: 120px; }
.footer .user-bottom { float: left; }
.footer .user-bottom a:hover { color: #FF5B01; }
.footer .user-bottom .user-btmenu li { position: relative; line-height: 12px; }
.footer .user-bottom .user-btmenu li a { font-size: 12px; color: #333; }
.footer .user-bottom .user-btmenu li:after { position: absolute; right: 0; top: 0; content: ""; width: 1px; height: 12px; background: #a9a9a9; }
.footer .user-bottom .user-btmenu li:last-child:after { background: transparent; }
.footer .user-bottom ul { margin-bottom: 10px; }
.footer .user-bottom ul li { float: left; line-height: 12px; }
.footer .user-bottom ul li:first-of-type a { padding: 0 8px 0 0px; }
.footer .user-bottom ul li a { display: inline-block; padding: 0 8px; font-size: 12px; color: #666; }
.footer .user-bottom ul li a .safe { display: inline-block; vertical-align: text-top; margin-right: 5px; width: 14px; height: 14px; background: url(//cdnimg.dd373.com/newfile/usercenter/images/safe-181a762177.png) no-repeat; }
.footer .user-bottom ul li a:hover { color: #FF5B01; }
.footer .user-bottom p { font-size: 12px; color: #999; line-height: 12px;text-align: left; }
.footer .user-bottom p a { font-size: 12px; color: #999; }
.footer .user-bottom p a:hover { color: #FF5B01; }
.footer .user-bottom p a span { text-transform: uppercase; }
.footer .user-bticon { float: right; height: 38px; *line-height: 58px; line-height: 88px; }
.footer .user-bticon ul { height: 100%; }
.footer .user-bticon ul li { float: left; padding-right: 4px; height: 100%; }
.footer .user-bticon ul li a { display: inline-block; }
.footer .user-bticon ul li a img { display: block; border: 1px solid #ced2d5; }
.footer .user-bticon ul li:last-child { padding-right: 0; }
.width164 {width: 164px;text-align: left;}
.row {width: 1200px;margin: 0 auto;}
.ovh{overflow: hidden;}