@charset "utf-8";
/*登录*/
.login-top{height:100px;background:#303e81;}
.login-top-left h6{width:265px;color:#fff;font-size:22px;float:left;padding-top:20px;}
.login-top-left h5{color:#fff;font-size:22px;float:left;border-left:1px solid #fff;padding-left:40px;margin-left:50px;margin-top:34px;}
.login-top-right{padding-top:35px;}
.login-top-right h6{color:#fff;font-size:18px;}
.login-top-right a{font-size:18px;color:#00fff6;text-decoration:underline;}
.login-bg{height:750px;background:url(../../images/login-bg_02.png) no-repeat center center;background-size:cover;}
.login-content{width:470px;height:358px;background:rgba(255,255,255,0.6);margin:0 auto;padding-top:42px;}
.login-dis{padding-top:175px;}
.login-content-a{width:400px;height:315px;margin:0 auto;}
.acount-title{font-size:23px;color:#fff;text-align:center;margin-bottom:30px;}
.send-receipt li{float:left;font-size:14px;color:#333;}
.fp-wz{padding-top:7px}
.fp-wz-pad{padding-left: 100px;height: 64px;}
.fp-wz-pad-32{padding-left: 32px;}
.send-receipt{height:65px;margin-top: 20px;}
.upload-btn{display:inline-block;width:65px;height:35px;text-align:center;color:white;line-height:35px;background:#4a6bdb;margin-left: 5px}
.lg-wz li{height:42px;border:1px solid #4158c0;border-radius:4px;margin-bottom:35px;}
.lg-icon{width:42px;height:42px;background:#4158c0;line-height:42px;text-align:center;float:left;}
.lg-wz input{width:86.5%;height:42px;padding-left:10px;border:none;background:rgb(255,255,255,0);}
.lg-wz input::-webkit-input-placeholder{font-size:14px;color:#333;}
.login-tip{font-size:14px;color:#bc1c21;background:url(../../images/lg-icon_07.png) no-repeat left center;padding-left:30px;margin:10px 0 15px;}
.lg-submit{width:100% !important;cursor:pointer;background:#13269a !important;font-size:18px;color:#fff;letter-spacing:10px;}
.forget-psg{margin-top:25px;font-size:14px;}
.check{width:18px;height:18px;border:1px solid #4158c0;border-radius:4px;float:left;cursor:pointer;margin-right:10px;}
.check:checked{background:url(../../images/input-checked.png) no-repeat center center;}
.payWay{width:18px;height:18px;border:1px solid #4158c0;border-radius:4px;cursor:pointer;margin-right:10px;}
.payWay:checked{background:url(../../images/input-checked.png) no-repeat center center;}
.forget-psg label{margin-right:20px;}
.rember-right{font-size:14px;color:#bc1c21;text-decoration:underline;}
/*End 登录*/
/*注册*/
.register-a{width:480px;margin:60px auto;}
.register{border-bottom:1px solid #cccccc;}
.register-a label{width:85px;text-align:right;font-size:14px;color:#333;display:block;float:left;line-height:40px;}
.register-a input{width:340px;height:40px;background:#fff;text-indent:20px;border:1px solid #efefef;border-radius:4px;}
.register-a input::-webkit-input-placeholder{font-size:14px;color:#999999;}
.register-a li{margin-bottom:20px;overflow:hidden;}
.register-b .check{width:18px;height:18px;margin-right:8px;}
.register-b li{float:left;margin-top:10px;margin-right:10px;}
.register-b p{float:left;font-size:14px;color:#333;}
.register-b{overflow:hidden;position:relative;}
.yzm{width:120px !important;}
.tj-submit{width:100% !important;cursor:pointer;background:#fff;font-size:18px;color:#333;letter-spacing:10px;text-indent:0 !important;}
.phone-yzm input{width:255px;border:none;}
.phone-yzm{border:1px solid #efefef;float:left;border-radius:4px;margin-bottom:20px;}
.phone-yzm a{font-size:14px;color:#3c457f;margin-right:10px;height:40px;display:block;float:right;line-height:40px;}
/*.tj-submit:hover{background:#3f5597 !important;color:#fff;}*/
.register-a input:focus{border:1px solid #3f5597;}
.phone-yzm input:focus{border:none;}
.tj-submit input:focus{background:#3f5597;color:#fff;border:none;}
.yzm-img{width:70px;height:26px;margin-left:25px;margin-top:5px;}
.yzm-change{margin-top:10px;margin-left:15px;font-size:14px;color:#333;}
/*End 注册*/
/*验证样式*/
.Validform_checktip{margin-left:8px;overflow:hidden;color:#999;font-size:12px;}
.Validform_right{color:#009c28; padding-left:30px; background:url(../../images/right.png) no-repeat left center; }
.Validform_wrong{color:#bc0f00;  padding-left:30px; white-space:nowrap; background:url(../../images/error.png) no-repeat left center; }
.Validform_loading{padding-left:20px; background:url(../../images/onLoad.gif) no-repeat left center; }
/*.Validform_error{background-color:#ffe7e7; }*/
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none !important;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999'); box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#999;
background: -moz-linear-gradient(top, #999, #666 100%); background: -webkit-gradient(linear, 0 0, 0 100%, from(#999), to(#666)); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#666666');}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#ccc;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #bbb; border-top:none; text-align:left;}
.Validform_checktip{margin-left:10px;margin-top:10px;display:block;}
.registerform .label{display:inline-block; width:70px;}
.action{padding-left:92px;}
.register-b{height:70px;}
.register-b .Validform_wrong,.register-b .Validform_right{position:absolute;top:31px;left:0;} 
#verify{height: 34px; vertical-align: top; font-size: 16px;}
#code_img {width: 100px; height: 35px; cursor: pointer; vertical-align: top; float:left;margin-left:20px;}
/*End 验证样式*/
/*资讯*/
/*header*/
.current{background:#bc1c21;color:#fff;}
.zx_header{height:70px;background:#ffffff;}
.zx_header>div>a:first-child{padding-top: 15px}
.zx_header>div>ul{overflow:hidden;margin-left: 45px}
.zx_header>div>ul li{float:left;margin-left: 10px}
.zx_header>div>ul li a{display:inline-block;width:95px;height:70px;line-height:70px;text-align:center;}
.zx_header>div>input{width:170px;height:33px;border:1px solid #e4e4e4;margin-top: 20px;text-indent: 10px;font-size: 14px}
.zx_header>div>a:nth-child(3){display:inline-block;width:59px;height:33px;line-height:34px;border:1px solid #e4e4e4;border-left:none;text-align: center;background:#f2f2f2;margin-top: 20px;}
.zx_header>div>ul li a:hover{background:#bc1c21;color:white;}
/*End header*/
/*咨询左边*/
.nav_2{overflow:hidden;font-size: 12px;margin:20px 0 15px 0;}
.nav_2 li{float:left;color:#333333;}
.nav_2 li a{color:#333333;}
.nav_2 li span{padding-right: 5px;color:#333333;}
.zx_left{width:830px;}
.zx_left,.zx_single_left{float:left;margin-right: 20px}
.zx_top{padding: 20px;background:#ffffff;height:260px;}
.news_item{height:210px;overflow:hidden;}
.news_item div:first-child{width:270px;height:210px;display:table-cell;text-align: center;vertical-align: middle}
.news_item div:first-child>img{max-width:270px;max-height: 210px}
.news_item div:last-child{width:500px;margin-left: 20px}
.news_item div:last-child h3{font-size: 20px;font-weight: bold;color:#333333;margin-bottom: 20px}
.news_item div:last-child>h4:nth-child(2){font-size: 14px;color:#666666;line-height:22px}
.news_item div:last-child>h4:nth-child(3){font-size:12px;color:#999999;margin:13px 0;}
.news_item div:last-child>h4:nth-child(3)>span:first-child{margin-right: 35px;}
.news_item div:last-child>div>ul:first-child{float:left;overflow:hidden;}
.news_item div:last-child>div>ul:last-child{float:right;overflow:hidden;}
.news_item div:last-child>div>ul li{float: left;height:25px;line-height: 25px;}
.news_item div:last-child>div>ul:first-child li{width:65px;border:1px solid #e2e2e2;text-align: center;margin-right:6px;color:#666666;font-size: 12px}
.news_item div:last-child>div>ul:last-child li{margin-left: 30px;font-size:12px;color:#888888;}
.news_item div:last-child>div>ul:last-child li img{vertical-align:middle;margin-right: 10px}
.news_item div:last-child>div>ul:last-child li:first-child img{width:20px;}
.news_item div:last-child>div>ul:last-child li:last-child img{width:25px;}
#nextnews .carousel-indicators span{background-color:#d1d1d1;}
#nextnews .carousel-indicators span.active{background:#bd1c21}
.zx_list{margin-top: 20px}
.zx_list>ul>li{display:inline-block;padding:20px 45px 25px 20px;background:#ffffff;margin-bottom: 7px}
.zx_list>ul>li:hover{opacity: 0.8}
.zx_list>ul li a>div:first-child{width:150px;height:120px;display:table-cell;text-align: center;vertical-align: middle}
.zx_list>ul li a>div:first-child>img{max-width:150px;max-height: 120px}
.zx_list>ul li a>div:last-child{width:593px;margin-left: 20px}
.zx_list>ul li a>div:last-child h3{font-size: 18px;color:#333333;margin-bottom: 10px}
.zx_list>ul li a>div:last-child>div:nth-child(2){height:70px;}
.zx_list>ul li a>div:last-child>div:nth-child(2)>h4:first-child{font-size: 14px;color:#666666;line-height:22px;height:50px;}
.zx_list>ul li a>div:last-child>div:nth-child(2)>h4.author{font-size:12px;color:#999999;margin-top:5px;}
.zx_list>ul li a>div:last-child>div:nth-child(2)>h4.author>span:first-child{margin-right: 35px;}
.zx_list>ul li a>div:last-child>div:nth-child(3){margin-top: 10px}
.zx_list>ul li a>div:last-child>div:nth-child(3)>ul:first-child{float:left;overflow:hidden;}
.zx_list>ul li a>div:last-child>div:nth-child(3)>ul:last-child{float:right;overflow:hidden;}
.zx_list>ul li a>div:last-child>div:nth-child(3)>ul li{float: left;height:25px;line-height: 25px;}
.zx_list>ul li a>div:last-child>div:nth-child(3)>ul:first-child li{width:65px;border:1px solid #e2e2e2;text-align: center;margin-right:6px;color:#666666;font-size: 12px}
.zx_list>ul li a>div:last-child>div:nth-child(3)>ul:last-child li{margin-left: 30px;font-size:12px;color:#888888;}
.zx_list>ul li a>div:last-child>div:nth-child(3)>ul:last-child li img{vertical-align:middle;margin-right: 10px}
.page{height:65px;text-align: center;margin-bottom: 40px;clear:both;background:white;padding-top: 25px}
.page ul{height:35px;}
.page ul li{display: inline-block;font-size: 14px}
.page ul li a{display: inline-block;color:#333333;text-align: center;height:35px;line-height:35px}
.page>ul>li:nth-child(1),.page>ul>li:nth-child(9){width:78px;height:33px;border:1px solid #e9e9e9;}
.page>ul>li:nth-child(2),.page>ul>li:nth-child(8){width:35px;height:35px;}
.page>ul>li:nth-child(2)>a{color:#bc1c21;}
.page>ul>li:nth-child(3),.page>ul>li:nth-child(4),.page>ul>li:nth-child(5),.page>ul>li:nth-child(6),.page>ul>li:nth-child(7){width:33px;height:33px;border:1px solid #e9e9e9;background:#f7f7f7;}
.page>ul>li:nth-child(10){width:100px;}
.page>ul>li:nth-child(11) input{width:33px;height:33px;border:1px solid #e9e9e9;margin:0 5px;text-indent:15.5px}
.page>ul>li:nth-child(11) a{width:52px;height:33px;border:1px solid #e9e9e9;background:#f7f7f7;margin-left: 5px;color:black;}
/*End 咨询左边*/
/*咨询左边详情*/
.zx_single_left{width:785px;margin-bottom:60px;}
.zx_single_left>div:first-child{background:white;padding:65px 25px 50px 20px;}
.zx_title{text-align:center;padding-bottom:20px;border-bottom:2px solid #eaeaea;}
.zx_title h3{font-size:22px;font-weight:bold;}
.zx_title ul{overflow:hidden;}
.zx_title ul li{display:inline-block}
.zx_title ul:nth-child(2){margin:25px 0 15px 0;}
.zx_title ul:nth-child(2) li{margin-right:35px;font-size:12px;color:#999999;}
.zx_title ul:nth-child(2) li:last-child{margin-right:0px}
.zx_title ul:nth-child(2) li img{vertical-align:middle;margin-right:10px}
.special_1{font-size:14px !important}
.zx_title ul:nth-child(3) li{width:68px;height:25px;border:1px solid #e2e2e2;text-align:center;line-height:25px;font-size:12px}
.zx_title ul:nth-child(3) li a{color:#666666;}
.zx_article{padding-top:25px}
.zx_article ul{overflow:hidden;}
.zx_article ul li{text-indent:2em;font-size:14px;color:#666666;line-height:25px}
.specail_3{text-indent:0em !important;margin:25px 0 15px 0;}
.special_4,.special_5{margin-top:30px;}
.special_5{text-indent:4em !important}
.pre_next{margin-top: 70px}
.pre_next a{font-size:14px;}
.pre_next a:hover{color:#bd1c21;}
.pre_next a:first-child{float:left}
.pre_next a:last-child{float:right}
/*咨询右边栏*/
.zx_right{width:340px;float: left;}
.module{padding:27px 20px 17px 20px;background:#ffffff;margin-bottom: 10px}
.module>h4{border-left: 6px solid #bc1c21;font-size:16px;color:#333333;height:16px;line-height:16px;padding-left: 10px;font-weight: bold;margin-bottom: 15px}
.article_list,.label_list,.rank_list,.choice,.recommend{overflow:hidden;}
.article_list li{height:30px;background:url('../images/zx_list.jpg') no-repeat left 8px;text-indent: 8px}
.article_list li a{display:inline-block;width:285px;font-size:14px;color:#666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.article_list li a:hover{color:#bd1c21;}
.label_list li{float:left;height:27px;line-height:27px;padding:0 8px;border:1px solid #e2e2e2;margin-right: 4px;font-size: 12px;color:#666666;margin-bottom:10px}
.label_list li:hover{border:1px solid #bd1c21;}
.label_list li a{color:#666666}
.imgDiv{margin-bottom:5px}
.imgDiv>img{max-width:340px}
.rank_list li,.choice li,.recommend li{height:30px;}
.rank_list li a,.choice li a,.recommend li a{display:inline-block;width:290px;font-size: 14px;color:#666666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rank_list li a:hover,.choice li a:hover,.recommend li a:hover{color:#bd1c21;}
.rank_list li a>span{margin-right: 12px;}
/*End 咨询右边栏*/
/*分页*/
.ui-paging-container {color: #666; font-size: 12px }
.ui-paging-container ul {overflow: hidden; text-align: center }
.ui-paging-container li, .ui-paging-container ul {list-style: none }
.ui-paging-container li {display: inline-block; padding: 3px 3px; margin-left: 5px; color: #666 }
.ui-paging-container li.ui-pager {cursor: pointer; border: 1px solid #ddd; border-radius: 2px; line-height: 30px; min-width: 36px; }
.ui-paging-container li.focus {background-color: none; border: none; color: #e23a3a; }
.ui-paging-container li.ui-pager:hover{background: #F9F9F9; }
.ui-paging-container .js-page-action{width: 80px; }
.ui-paging-container li.ui-paging-ellipse {border: none }
.ui-paging-container li.ui-paging-toolbar {padding: 0 }
.ui-paging-container li.ui-paging-toolbar select {height: 36px; border: 1px solid #ddd; color: #666 }
.ui-paging-container li.ui-paging-toolbar input {vertical-align: top; line-height: 36px; height: 36px; padding: 0; border: 1px solid #ddd; text-align: center; width: 30px; margin: 0 0 0 5px; outline: none; }
.ui-paging-container li.ui-paging-toolbar a {text-decoration: none; display: inline-block; height: 36px; border: 1px solid #ddd; vertical-align: top; border-radius: 2px; line-height: 36px; padding: 0 3px; cursor: pointer; margin-left: 5px; color: #666 }
.ui-paging-container li.ui-pager-disabled, .ui-paging-container li.ui-pager-disabled:hover {background-color: #f6f6f6; cursor: default; border: none; color: #ddd }
.qm-list-paging {padding:20px 0px;clear:both;margin-bottom:60px;background:white}
/*End 资讯*/
/*服务详情下单*/
.service-title{font-size:22px;color:#e30209;text-align:center;margin:60px auto 40px;}
.service-a h4{font-size:22px;color:#000000;}
.table-m{width:1190px;display:table;background:#f5fafd;border:1px solid #ebebeb;padding:10px 20px 0px;margin:20px 0;}
.entrus-all span{float:left;color:#da1919;margin-right:4px;line-height:24px;}
.table-m h6{font-size:14px;}
.table-m  td{width:30%;}
.inp-check{width:3% !important;}
.entrus-all h4,.entrus-all h5{font-size:14px;cursor:pointer;}
.entrus-all h4{color:#1b81e0;}
.entrus-all h5{background:#13269a;color:#fff;border-radius:3px;text-align:center;line-height:24px;width:50px;}
.ser-add{font-size:16px;color:#fff;display:inline-block;height:40px;line-height:40px;background:#3449d9;padding:0 10px}
.service-a{margin-bottom:35px;overflow:hidden;}
.ser-project{border:1px solid #ebebeb;overflow:hidden;padding:10px;margin-top:15px;}
.ser-img{width:100px;height:100px;}
.ser-img img{width:100%;height:auto;}
.ser-wz h5,.ser-wz h6{font-size:16px;color:#333;}
.ser-wz{margin-left:20px;margin-top:10px;}
.ser-wz h5{margin-bottom:10px;}
.ser-num span,.ser-num input{border:1px solid #ebebeb;}
.ser-num span{width:25px;height:28px;display:block;line-height:28px;text-align:center;float:left;font-size:18px;cursor:pointer;}
.ser-num{ovreflow:hidden;margin-left:400px;margin-top:35px;}
.ser-num input{float:left;width:60px;height:28px;text-align:center;margin:0 5px;}
.ser-price{font-size:22px;color:#e30209;line-height:100px;margin-right:60px;}
.ser-quan{border:1px solid #ebebeb;padding:20px 35px;margin:20px 0;overflow:hidden;}
.ser-quan h5{float:left;margin-right:80px;font-size:16px;color:#333;}
.ser-quan span{color:#e30209;}
.invoice{overflow:hidden;border:1px solid #ebebeb;padding:25px;margin:20px 0;}
.invoice-a input{margin-top:2px;}
.invoice-a>li{margin-bottom:10px;overflow:hidden}
.invoice-a label{font-size:16px;color:#333;}
.invoice-write{overflow:hidden;}
.inv{width:110px;height:33px;border:1px solid #e8e8e8;text-indent:10px;}
.invoice-write li{float:left;margin-right:20px;}
.invoice-write input{width:110px;height:33px;border:1px solid #e8e8e8;text-indent:10px;}
.invoice-write span{font-size:14px;color:#333;}
.upload-btn{display:inline-block;width:65px;height:35px;text-align:center;color:white;line-height:35px;background:#4a6bdb;margin-left: 5px}
.upload{display:inline-block;width:173px;height: 33px;line-height: 33px;text-align:center;position: relative;border: 1px solid #e8e8e8;color: #333;background:#fbfbfb;}
.change{position: absolute;overflow: hidden;right: 0;top: 0;opacity: 0;}
.re-upload{margin-left:0 !important;margin-top:5px;}
.invoice-add,.contract-add{width:88px;height:33px;background:#f4f4f4;margin-top:20px;border:1px solid #e8e8e8;border-radius:4px;text-align:center;line-height:33px;display:block;float:right}
.in-x{margin-left:30px;border-top:1px solid #e8e8e8;margin-top:20px}
.order-all{height:75px;background:#fefefe;border:1px solid #e8e8e8;text-align:right;line-height:75px;}
.order-all h5{padding-right:60px;font-size:16px;}
.order-all span{font-size:24px;color:#e30209;}
.tj-order{width:220px;height:55px;background:#bc0f00;font-size:24px;border-radius:4px;color:#fff;line-height:55px;text-align:center;margin:25px auto 100px;display:block;}
.ad-panel{display:none;}
.flip{cursor:pointer;float:right;color:#666;margin-right:50px;font-size:16px;height:40px;width:80px;background:#f5f5f5;color:#333;text-align:center;line-height:40px;border:1px solid #ccc}
.dele-fp,.dele-ht{position: absolute;right:30px;top:50px;}
.dele-fp:hover{color:#e30209;}
.inv-new-whole,.cont-new-whole{border-bottom:1px solid #e8e8e8;padding:10px 0;position:relative;}
.upload-file{margin-top: 5px;}
/*End 服务详情下单*/
/*弹出页面样式*/
.shade{width:100%;height:100%;background:#000;position:fixed;left:0;top:0;bottom:0;right:0;opacity:0.8;z-index:1000;}
.chose-wtd-b{width:650px;min-height:520px;background: #fff;border-radius: 8px;position: absolute;z-index: 1001;}
.xz-address {padding: 15px 0;}
.xz-address span{text-align:center;display:block;font-size:16px;color:#000;font-weight:bold;}
.xz-address img{margin-right:20px;margin-top:-20px;cursor:pointer;}
.wtd-style {overflow: hidden; padding: 12px 90px 25px 70px; }
.wtd-style li {overflow: hidden; margin-bottom: 10px; }
.wtd-style-a{width: 120px;font-size:14px;text-align:right;overflow:hidden;float:left;padding-top:5px;}
.wtdip-a,.wtdip-b {width: 350px; height: 30px; border: 1px solid #dfdfdf; }
.wtd-style input {padding-left: 10px;}
.wtd-style span{margin-left:120px;}
.wtd-style-a span{margin-left:0;}
.wtd-bottom {width: 650px; padding-left:270px; overflow: hidden; }
.wtdip-b {width:180px; }
.wtd-cancel-sp,.wtd-qr-sp{width: 120px; height:40px; color: #fff; float: left; line-height: 40px; text-align: center; border-radius: 4px; display: block;} 
.wtd-cancel-sp{background:#cccccc;margin-right: 20px;} 
.wtd-qr-sp{background:#bc1c21;}
.shade,.chose-wtd-b{display:none;}
/*End 弹出页面样式*/
/*上传凭证*/
.add-address{width:580px;height:390px;display:none;background:#fff;border-radius:8px;position:absolute;z-index:1001;}
.vouch-top{height:42px;background:#f6f6f6;line-height:42px;padding:0 15px 0 25px;border-radius:4px;}
.v-close{padding-top:14px;}
.vouch-tab{overflow:hidden;margin-bottom:20px;}
.vouch-tab li{color:#999;font-size:16px;float:left;cursor:pointer;}
.vouch-tab li:first-child{margin-right:70px;}
.vouch-bottom{padding:30px 85px 20px 40px;}
.vouch-hover{margin-right:70px;color:#bc1c21 !important;padding-bottom:8px;border-bottom:2px solid #bc1c21;}
.vouch-chose{width:288px;height:33px;margin-right:10px;line-height:33px;text-align:center;border:1px solid #e4e4e4;font-size:14px;color:#333;}
.vouch-upload{width:133px;display:block;height:33px;line-height:33px;text-align:center;border:1px solid #e9e9e9;background:#f7f7f7;font-size:14px;color:#333;}
.vouchpay-img{width:150px;height:75px;}
.vouchpay-img img{width:100%;height:auto;}
.vouch-file{overflow:hidden;margin-bottom:15px;}
.vouch-delete{overflow:hidden;margin-bottom:35px;}
.del{font-size:14px;color:#bc1c21;margin-left:20px;line-height:75px;}
.vouch-c{width:215px;margin:0 auto;}
.vouch-save,.vouch-cancel{width:95px;color:#fff;height:35px;float:left;font-size:16px;display:block;line-height:35px;text-align:center;border-radius:4px;}
.vouch-save{background:#bc1c21;margin-right:20px;}
.vouch-cancel{background:#b4b4b4;}
.vouch-c{overflow:hidden;}
.couch-tip{text-align:center;font-size:12px;color:#999;margin-top:30px;}
.vouch-show{display:none;}
.vouch-num{width:454px;height:60px;border:3px solid #e4e4e4;padding-left:20px;margin-bottom:70px;}
.inv-img{width:94px;height:55px; padding-left:5px;}
.inv-img img{width:100%;height:auto;}
/*End 上传凭证*/
/*服务详情*/
.mbx{margin:20px 0;overflow:hidden;}
.mbx li,.mbx li a{float:left;font-size:12px;color:#666;}
.mbx li span{margin:0 2px;line-height:20px;}
.mbx{margin:20px 0;overflow:hidden;}
.mbx li,.mbx li a{float:left;font-size:12px;color:#666;}
.mbx li span{margin:0 2px;line-height:20px;}
.ins-left{width:990px;}
.ins-right{width:200px;margin-top:20px;}
.ins-a-img{width:350px;height:350px;margin-bottom:15px;overflow:hidden;position:relative}
.ins-a-img img{width:100%;height:350px;}
.jd-label-b{width:40px !important;height:147px !important;position:absolute;top:0;left:0}
.ins-b{font-size:12px;color:#333;border:1px solid #e4e4e4;padding:7px 5px;}
.ins-c{padding-top:10px;margin-right:10px;}
.ins-c h6{font-size:12px;color:#333;float:left;}
.ins-b img{padding-right:5px;}
.ins-content-b{margin-left:40px;}
.ins-content-b h2{font-size:22px;color:#000;}
.ins-content-b ul{overflow:hidden;margin:25px 0 55px;}
.ins-content-b ul li{font-size:14px;color:#000;margin-bottom:5px;}
.ins-content-b a{width:172px;height:45px;line-height:45px;display:block;text-align:center;background:#e30209;font-size:18px;color:#fff;border-radius:4px;}
.ins-detial{padding-top:20px;overflow:hidden;}
.ins-top{width:850px;height: 44px;border:1px solid #e9e9e9;border-left:none;}
.ins-detial-a{width:95px;color:#bc1c21;font-size:14px;padding:12px 20px;border-top:1px solid #bc1c21;border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;text-align:center;}
.ins-detial ul{width:880px;padding:55px 0;padding-left:45px;}
.ins-detial ul li{font-size:16px;color:#333;margin-bottom:40px;}
.ins-detial ul li:last-child{margin-bottom:0;}
.ins-top-all{overflow:hidden;}
.ins-g h5{font-size:18px;color:#000;float:left;padding-left:20px;margin-bottom:15px;}
.products-h{margin-top:10px;font-size: 14px;overflow:hidden;clear:both;margin-bottom:80px;}
.products-h li{width:168px;heigt:273px;border:1px solid #e9e9e9;float:left;padding:9px;margin-right:10px;margin-bottom: 10px}
.products-h li div{margin-top: 10px;}
.products-h li>a>div>p{font-size: 16px;color:#bc1c21;margin-bottom: 5px}
.products-h li>a>div:nth-child(2)>span,.hot_sell li>a>div:nth-child(2)>span{color:#000;}
.products-h li>a>div:nth-child(3){font-size: 12px;color:#a7a7a7;}
.products-h li>a>div:nth-child(3)>span:last-child{float:right;}
section.right_sidebar{width:198px;float:left;margin-left:10px;border:1px solid #e9e9e9;}
section.right_sidebar>p{margin-top:10px;margin-left:10px;font-size: 14px}
.hot_sell{width:198px;font-size: 14px}
.hot_sell ul li{width:168px;heigt:273px;float:left;padding:10px;margin-top: 10px}
.hot_sell li div{margin-top: 10px;}
.hot_sell li>a>div>p{font-size: 16px;color:#bc1c21;margin-bottom: 5px}
.hot_sell li>a>div:nth-child(3){font-size: 12px;color:#a7a7a7;}
.hot_sell li>a>div:nth-child(3)>span:last-child{float:right;}
.swiper-container {width: 100% !important; height: 100%; } 
.title{padding:5px 0 0 25px;}
.title p{color:#000;margin-bottom:10px;display:block;}
.title>p>b{font-size:20px;width:460px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
.title>ul li{float:left;padding-right:10px;font-size:14px;color: #c51c1c;}
.title>ul li a{color:#999;outline:none;display:block;}
.title>ul li span{padding:0 5px;color:#bc1c21;}
.title>ul li img{vertical-align: middle;border:none;}
.title>ul li:last-child{position:relative;}
#pop{padding-top: 3px;cursor:pointer;}
.search_right{height:70px;line-height: 70px}
.search_right input{width:408px;height:38px;border:1px solid #dedede;text-indent:1em;font-size:14px;}
.search_right a{width:85px;height:40px;color:white;text-align: center;display: inline-block;line-height: 40px;float:right;margin-top: 15px;margin-right:2px;}
.search_right a.search_01{background:#333333;}
.search_right a.search_02{background:#4c5796;}
ul.header_nav{clear:both;height:40px;background:#3b4481;}
.header_nav li{float:left;margin-right:55px;}
.header_nav li:first-child{margin-left:90px}
.header_nav li a{display:inline-block;width:80px;height:40px;line-height:40px;text-align: center;color:#fff;font-size:16px;}
.header_nav li a:hover,.ser-hover{background:#4a74ca;}
.pop{position: absolute;display:none;left:-300px;top:25px;z-index: 99;width:320px;height:120px;padding:15px 0px 0px 25px;}
.pop p{font-size: 12px;}
.pop p:last-child{text-indent:2em}
.sc{display: block;width:68px;height:20px;border:1px solid #be1d1d;text-align: center;line-height: 20px;color:#be1d1d;border-radius: 5px;font-size: 12px}
.sc:hover{background:#be1d1d;color:white;}
.honor{line-height:inherit !important;width:96% !important;margin-left:25px !important;}
.honor .swiper-wrapper{margin-left:94px;}
.honor .swiper-slide{padding-top:40px;}
.honor img{margin-right:50px;}
.honor-prev {background-image: url(../images/qj_08.jpg) !important;}
.honor-next {background-image: url(../images/qj_09.jpg) !important; }
.honor-prev:hover{background-image: url(../images/qj_15.jpg) !important;}
.honor-next:hover{background-image: url(../images/qj_14.jpg) !important; }
.honor-prev,.honor-next{width:50px!important;;height: 90px !important;background-size:inherit !important;top:40% !important;}
.banner img{width:100%;}
.meter-left{width:350px;}
.meter-right h2{font-size:22px;color:#000;}
.meter-right{width:800px;margin-left:40px;}
.meter-a{overflow:hidden;margin:15px 0;}
.meter-a li{border:1px solid #e9e9e9;font-size:12px;color:#666;text-align:center;padding:5px 10px;float:left;margin-right:5px;}
.meter-b{width:800px;height:140px;background:#ecedf3;margin-top:20px;}
.meter-c{padding:15px 25px 18px 34px;}
.meter-c li{overflow:hidden;margin-bottom:15px;}
.meter-c li h6,.meter-c li h5,.meter-c li h4{float:left;}
.meter-c li h6{font-size:14px;color:#999;margin-right:20px;}
.meter-c li h5{font-size:14px;color:#666;margin-right:20px;}
.meter-c li span{margin-right:5px;}
.meter-c li:nth-child(1) h5{font-size:30px;color:#e30209;}
.meter-c li:nth-child(1) span{font-size:22px;}
.meter-c li:nth-child(1) h6{padding-top:12px;}
.meter-c li h4{width:83px;height:25px;margin-left:10px;text-align:center;line-height:25px;font-size:14px;color:#fdfdfd;background:url(../images/metering-img_06.png) no-repeat center center;}
.meter-c li strong{margin:0 5px;}
.acc-order{font-size:14px;color:#666;margin-top:45px;}
.meter-d,.meter-d-sp{margin-top: 15px;}
.meter-d h6,.meter-d ul li,.meter-d-sp h6,.meter-d-sp ul li{float:left;}
.meter-d h6,.meter-d-sp h6{font-size:12px;color:#666;text-align:right;line-height:30px;}
.meter-d h6{margin-left:15px;}
.meter-d ul,.meter-d-sp ul{width:700px;margin-left:15px;}
.meter-d ul li,.meter-d-sp ul li{font-size:12px;color:#333;padding:6px 16px;margin-bottom:10px;border:1px solid #e4e4e4;margin-right:5px;cursor:pointer;}
.meter-d ul li:hover,.meter-d-sp ul li:hover{border:1px solid #e30209;}
.acount{border:1px solid #e4e4e4;float:left;height:24px;margin-left:15px;}
.add,.reduce{text-align:center;line-height:24px;font-size:18px;background:#f5f5f5;border-right:1px solid #e4e4e4;}
.add{border-right:none;border-left:1px solid #e4e4e4;}
.acount input{width:45px;display:inline-block;text-align:center;font-size:12px;color:#333;}
.active-qy{border:1px solid #e30209 !important;background:url(../images/metering-img_10.png) no-repeat right bottom;color:#333 !important;}
.quick-order,.add-cart{width:172px;height:45px;line-height:45px;font-size:18px;color:#fff;text-align:center;border-radius:4px;float:left;margin-top:25px;}
.quick-order{background:#e30209;margin-right:20px;margin-left:15px;}
.quick-favorite,.add-cart{width:172px;height:45px;line-height:45px;font-size:18px;color:#fff;text-align:center;border-radius:4px;float:left;margin-top:25px;}
.quick-favorite{background:#5963ad;margin-right:20px;margin-left:15px;}
.add-cart{background:#ffeded;color:#d7161c;border:1px solid #d7161c;}
.meter-content-left{width:200px;}
.meter-content-a{overflow:hidden;clear:both;}
.meter-content-a>div{padding-top:inherit;}
.meter-content-b{margin-top:30px !important;overflow:hidden;margin-bottom:40px;}
.meter-content-left h5{background:url(../images/metering-img_18.png) no-repeat 110px center;padding:15px 10px;border-bottom:1px solid #e9e9e9;}
.meter-content-top{border:1px solid #e9e9e9;}
.meter-service{padding:22px 25px;overflow:hidden;}
.meter-service li{float:left;margin-right:30px;}
.meter-service li:last-child{margin-right:0;}
.meter-service li h6{font-size:14px;color:#333;text-align:center;}
.meter-service li span{font-size:14px;color:#bc1c21;text-align:center;display:block;margin-top:15px;}
.meter-honor h6{background:url(../images/meter-line_03.jpg) no-repeat center center;text-align:center;font-size:14px;color:#666;}
.meter-honor-img{overflow:hidden;margin:10px 0 10px 10px;}
.meter-honor-img img{float:left;margin-right:10px;}
.meter-address{background:url(../images/metering-img_39.png) no-repeat left center;font-size:12px;color:#666666;margin-left:10px;padding-left:15px;}
.meter-collect{padding:15px 20px;margin-bottom:15px;}
.meter-collect a{font-size:12px;color:#333;border:1px solid #e9e9e9;padding:8px 13px;}
.meter-content-bottom{border:1px solid #e9e9e9;overflow:hidden;}
.hover-style{color:#e30209;border-top: 2px solid #e30209;border-bottom: 1px solid #fff !important;}
.meter-tab li{width:100%;height:40px;float:left;font-size:14px;text-align:left;background:#fafafa;padding-left:10px;line-height:40px;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;}
.meter-tab li:last-child{border-right:none;}
.meter-tab{overflow:hidden;}
.meter-list{padding:10px;display:none;}
.meter-list li{margin-bottom:20px;}
.meter-list-img{width:178px;height:178px;overflow:hidden;position: relative;}
.meter-list-img img{width:100%;height:178px;}
.meter-list-price{color:#bc1c21;font-size:16px;margin:10px 0 5px;}
.meter-list-des{font-size:14px;color:#333;}
.meter-content-right{width:770px;margin-left:10px;}
.meter-other-tab{width:770px;height: 43px;border:1px solid #e9e9e9;margin-bottom:15px;}
.meter-other-tab li{float:left;padding:0px 28px;height: 41px;font-size:14px;border-right:1px solid #e9e9e9;line-height:41px;}
.meter-other-tab li span{color:#e30209;margin-left:10px;}
.meter-other-tab li:last-child{border-right:1px solid #e9e9e9;}
.meter-service-int{padding:0px 40px 20px 45px;overflow:hidden;}
.meter-service-int li{font-size:14px;color:#333;line-height:35px;}
.meter-service-int img{max-width:930px;}
.meter-ab-a{margin-right:35px;width:889px;height:306px;}
.meter-ability{overflow:hidden;margin-top:20px;}
.meter-ab-a img{width:100%;height:auto;border:1px solid #d6d6d6;}
.meter-ser-detial{width:890px;margin-top:20px;}
.report-style{border:1px solid #e9e9e9;height:40px;line-height:40px;text-indent:20px;}
.swiper-container{width:940px;margin-top:10px !important;}
.meter-collect-a{overflow:hidden;margin-top:20px;margin-bottom:30px;}
.meter-collect-a li{width:178px;float:left;margin-right:22px;}
.meter-collect-a li:last-child{margin-right:0;}
.meter-collect-a li img{border:1px solid #e9e9e9;}
.meter-collect-a li span{color:#666;font-size:14px;text-align:center;display:block;margin-top:12px;}
.meter-explan{margin-top:15px;overflow:hidden;}
.meter-explan li{width:160px;text-align:center;font-size:12px;color:#999;float:left;}
.meter-explan-a{margin-top:inherit;border-bottom:1px solid #e9e9e9;}
.meter-explan-a li{color:#666;padding:12px 0;}
.meter-sp li,.meter-sp{border-bottom:none !important;}
.report-style-a{font-size:14px;color:#333;text-align:center;margin-bottom:20px;}
.meter-access h5{float:left;line-height:45px;}
.evalu-tab{margin-left:65px;float:left;}
.evalu-tab li{float:left;text-indent:0;margin-right:35px;cursor:pointer;font-size:14px;color:#333;}
.tab-active{color:#e30209 !important;border-bottom:1px solid #e30209;}
.port-img{width:25px;height:25px;background:#d2d2d2;border-radius:100%;float:left;}
.nick{font-size:12px;color:#666;line-height:28px;margin-left:10px;}
.evalu-content-a{overflow:hidden;clear:both;display:none;}
.evalu-content-a li{padding:20px 180px 20px 20px;overflow:hidden;border-bottom:1px solid #e9e9e9;}
.evalu-right li{padding:0;border:none;}
.evalu-right{margin-left:40px;}
.evalu-right div:nth-child(2n){font-size:14px;color:#333;margin:10px 0;}
.evalu-right div:nth-child(3n) span{font-size:12px;color:#999;margin-right:10px;}
.evalu-content-a li:last-child{border-bottom:none}
.report-des{overflow:hidden;margin:30px 0 20px;}
.report-des img{float:left;margin-right:20px;border:1px solid #e9e9e9;}
.order-bth{clear:both;}
.mr{font-size:14px;color:#666;margin-right:20px;}
.img-size-y{width:158px;height:222px;float:left;margin-right:20px;}
.img-size-y img{width:100%;height:auto;}
.img-size-n{width:180px;height:180px;}
.img-size-n img{width:100%;height:180px;}
.order-record{border-bottom:1px solid #ebebeb;overflow:hidden;padding-bottom:15px;}
.order-record li{float:left;text-align:center;font-size:14px;}
.order-sp{padding-top:15px;}
.order-record li:first-child{width:20%;}
.order-record li:nth-child(2n){width:65%;}
.order-record li:last-child{width:15%;}
.order-sp span{color:#999;margin:0 1%;}
.order-sp{color:#333;}
.mater-f{display:none;}
.shop-img{width:58px;height:58px;}
.shop-img img{width:100%;height:auto;border:1px solid #efefef;}
.shop-all{overflow:hidden;margin:20px 0 10px;}
/*End 服务详情*/
/*支付页面*/
.payment-all{width:556px;margin:170px auto 280px;text-align:center;}
.payment-all h5{font-size:30px;color:#288c31;}
.payment-all h6{font-size:16px;color:#000;margin:30px auto 25px;}
.payment-all h4{font-size:16px;color:#bc1c21;}
.payment-bottom{width:300px;margin:40px auto 0;}
.payment-bottom a{width:140px;border-radius:4px;line-height:32px;height:32px;display:block;float:left;border:1px solid #e4e4e4;font-size:14px;color:#666;}
.payment-bottom a:first-child{margin-right:15px;}
.pay-fail-color{color:#e82c0b !important;}
/*End 支付页面*/
[v-cloak]{
    display:none;
}

/*搜索结果*/
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#999999;
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#999999;
}


.list-header{width:100%;height:145px;background:url("../../images/list-bg.jpg") no-repeat center center;position:relative;}
.list-header-title{margin-top: 15px;overflow:hidden;}
.list-header-title img{width: 59px;height: 70px;margin-right: 10px;}
.list-header-title h2{color:#fff;font-size:26px;font-weight: bold;/* background:url("../../images/logo.png") no-repeat left 15px; */background-size:50px;height:90px;line-height:90px;padding-left:25px}
/*.list-header-search{border:1px solid #000;width:438px;height:38px;background:#4d5796;margin:40px 0 0 30px;box-sizing:unset}
.list-header-service{position:relative;}
.list-header-project{font-size: 14px; padding: 0 10px 0 15px;display:inline-block;height:38px;line-height:38px;color:#c4cbf8;}
.list-header-search input { font-size: 14px;width:285px;height:38px;margin-left:15px;background:#4d5796;color:#fff;}
.list-header-search ::-webkit-input-placeholder { 
    color:#c4cbf8;
}
.list-header-search ::-moz-placeholder { 
   color:#c4cbf8;
}
.header-search-btn{display:inline-block;height:38px;line-height:38px;width:47px;border-left:1px solid #000}
.header-search-btn img{margin-left: 13px}
.list-select{display:none;position:absolute;z-index:100;top:38px;}
.list-select li{width:85px;height:40px;text-align:center;line-height:40px;background:#4d5796}
.list-select li a{color:#c4cbf8;font-size:14px;}*/
.list-header-btn{margin-top:40px}
.list-header-btn a{display:inline-block;width:70px;height:40px;font-size: 16px;color:#fff;text-align:center;line-height:40px}
.btn-apply{background: #3ab1e2}
.btn-cash{background: #dfaa44}
.btn-join{background: #5dbe56}
.areaColor{background: #bec2e2}
.list-nav{z-index:99;background:url("../../images/list-navbg.png") no-repeat -4px -3px;height:50px;position:absolute;top:120px;width:1190px;box-shadow:0 2px 15px #333}
.list-nav>ul>li{float:left;padding:0 15px;line-height:50px;margin-right:15px;}
.list-nav>ul>li:hover{background:#ff8800;}
.list-nav>ul>li:first-child{margin-left:35px}
.list-nav>ul>li:not('#hotClassify'):hover{background: #e30209}
.list-nav>ul>li>a{color:white;font-size:16px;display:inline-block;height:50px;}

.list-content-area{background: #fff;margin:45px 0 20px 0;padding:25px 30px 10px 40px;overflow:hidden;}
.list-content-area span{color:333;font-size:14px;padding: 8px 15px;}
.list-content-area ul{width:960px;}
.list-content-area ul li{float:left;margin-right:15px;font-size:14px;margin-bottom:15px;padding: 8px 15px;}
.list-content-area ul li:first-child{margin-right: 10px}
.list-content-area ul li a{color:#333;font-size:14px}
.list-area-add{background:url("../../images/add.jpg") no-repeat center;display:inline-block;width:12px;height:19px;}
.content-area-open{display:none}

.list-content-service{overflow:hidden;}
.list-content-service>ul>li{width:210px;padding:5px;margin-right:22px;background:#fff;float:left;margin-bottom: 20px;border-radius:10px}
.list-content-service>ul>li:hover{background:#ebebeb}
.list-service-img{background:#cbcdd9;width:210px;height:210px;border-radius:6px;position:relative}
.list-service-img img{width:100%;height:210px;border-radius:6px}
.jd-label{width:25px !important;height:92px !important;position:absolute;top:0;left:0}
.list-content-service>ul>li:nth-child(5n){margin-right: 0}
.list-service-word{padding:0 5px}
.list-service-word h4{font-size:14px;color:#666;margin-top: 15px;height:22px;overflow:hidden;line-height:22px;white-space:nowrap;text-overflow:ellipsis;}
.list-service-word h2{font-size:16px;color:#ff8800;margin-top: 15px;font-weight: bold}
.list-service-word span{display:inline-block;margin:15px 0;text-align:right;width:100%;font-size: 14px;color:#999999;background:url(../../images/order-icon_03.png) no-repeat 150px center;}
/*End 搜索结果*/

/*左边分类导航*/
.list-left-nav{overflow:hidden;position:absolute;background:rgba(255,255,255,0.75);top:50px;z-index:100;width:154px;display:none;left:0;}
.special{background:#fff;border:1px solid #eee;}
.list-left-nav h3{font-weight:bold;font-size:14px;height:40px;line-height:40px;border-bottom: 1px solid #ccc}
.list-left-nav ul{overflow:hidden;margin:10px 0}
.list-left-nav ul li{font-size:14px;color:#333;display:block;padding:5px 0;cursor:pointer;line-height:25px}
.list-left-nav ul li:hover{background:#fff}
.special ul li:hover{background:#f5f5f5}
#hotClassify{margin:0;padding:0;width:154px;text-align:center;background:#4c57a6 url("../../images/img_arrow_down_light.png") no-repeat 120px center;}
/* End 左边分类导航*/
/*首页*/
.jd-indexNav-color{background: #ff8800}
.banner{ width:100%; height:470px; overflow:hidden; position:relative;font-size:0}
.b-img{ height:500px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:470px; float:left;}
.b-list{position:absolute;z-index:1;bottom:20px;left:50%;margin-left:-75px;height:10px}
.b-list span{ display:block;cursor:pointer; width:35px; height:7px;background:#fff; float:left; margin:0 5px;opacity:0.5}
.b-list .spcss{opacity:1}

#smarticker1{height:48px;border:1px solid #2a317a;background:#191d4c;padding:0 20px;overflow:hidden;width:1148px;}
#smarticker1 li{height:48px;line-height:48px;}
#smarticker1 li span{color:white;font-size: 16px}
.news-content{margin-left:55px;}
.news-time{margin-left:25px}
.news-box{position:relative;margin:30px 0 40px 0;}
.news-more{display:inline-block;height:48px;line-height:48px;color:#878dda;font-size: 16px;position:absolute;right:10px;top:0;}


.index-data{overflow:hidden;}
.index-data li{float:left;width:230px;height:165px;margin-right:10px;text-align:center}
.index-data li:first-child{background:url("../../images/index-data01.png") no-repeat center;}
.index-data li:nth-child(2){background:url("../../images/index-data02.png") no-repeat center;}
.index-data li:nth-child(3){background:url("../../images/index-data03.png") no-repeat center;}
.index-data li:nth-child(4){background:url("../../images/index-data04.png") no-repeat center;}
.index-data li:nth-child(5){background:url("../../images/index-data05.png") no-repeat center;margin-right:0;}
.index-data li h2{margin-top: 85px;font-size:24px;color:#fff;font-weight: bold}
.index-data li h5{color:#fff;font-size:16px;margin-top: 5px}
.data-title-s{margin-top: 110px !important;margin-left: 20px}
.data-s{margin-top:25px;margin-left: 15px}
.data-s h2{margin-top:0 !important;margin-bottom:5px;font-weight:normal !important;font-size:20px !important;text-align: left}

.index-title{height:55px;background:url("../../images/index-title-bg.png") no-repeat 0;position:relative;margin-bottom:25px;margin-top: 40px}
.index-title h2{text-align:center;font-size:24px;font-weight:bold;height:55px;line-height:55px;color:white;}
.index-title a{position:absolute;top:23px;right:0;color:#878dda;}
.index-list li:hover{background: #282d60 !important;}
.index-list li h3{color:#666666;font-size: 14px;margin-top: 15px;height:19px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.index-explain{overflow:hidden;}

.explain-content{overflow:hidden;margin-bottom:70px;position:relative;height:320px;}
.explain-img{width:550px;height:320px;position:absolute;left:0;z-index:100;}
.explain-img img{width:100%;height:auto;}
.explain-word{width:695px;height:280px;position:absolute;right:0;z-index:99;background:url("../../images/index-imgbg.png") no-repeat right;padding:40px 0 0 0px;}
.explain-word h4{width:490px;text-indent:35px;font-size:14px;color:#cdcedb;font-style:oblique;line-height:22px;padding-left: 110px}
.explain-detail{float:right;padding: 10px 100px 0 0;color:#878dda;font-size:12px}


/*店铺首页*/
.shop-header{height:100px;}
.shop-header-left{margin-top:20px}
.shop-img{width:60px;height:60px;border:1px solid #dddddd;}
.shop-img img{width:100%;height:58px;}
.shop-title2 h2{font-weight:bold;font-size: 20px;height:26px;width:450px;}
.shop-title2{margin-left: 10px;margin-top:15px}
.shop-title{margin-left: 10px;margin-top:15px}
.shop-title h2{font-weight:bold;font-size: 20px;height:26px;width:380px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.shop-title li{float:left;margin-left: 10px;font-size:14px;color:#666666;}
.shop-title li:first-child{margin-left:5px;}
.shop-title li span{margin:0 10px 0 5px;color:#bc1c21;}
.shop-header-right{margin-top: 30px}
.shop-header-box{position:relative;width:394px;height:38px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;border-left:1px solid #dedede;}
.shop-header-right input{width:260px;height:37px;padding-left: 15px}
.shop-header-right a{display:inline-block;width:85px;height:38px;text-align:center;color:#fff;line-height:40px}
.shop-header-box .list-header-project{color:black;padding:0;}
.shop-header-box .list-select{left:-1px;}
.shop-header-box .list-select li{background:#fff;border:1px solid #dedede;}
.shop-header-box .list-select li:last-child{border-top:none;}
.shop-header-box .list-select li:hover{background:#f5f5f5;}
.shop-header-box .list-select li a{color:#333;}
.shop-header-right .search_01{background:#4c5796}
.shop-header-right .search_02{background:#333;margin-left: 1px}

.shop-header-nav{height:40px;background: #3b4481;}
.shop-header-nav-current{background:#4a74ca}
.shop-header-nav li{float:left;margin-right:75px}
.shop-header-nav li:first-child{margin-left:58px}
.shop-header-nav li a{display:inline-block;height:40px;padding:0 20px;color:white;line-height:40px}
.shop-header-nav li a:hover{background:#4a74ca}

#jd_indexbanner{height:360px;margin-top:10px}
#jd_indexbanner .carousel-indicators span{width:10px;height:10px;}
#jd_indexbanner .carousel-indicators span.active{width:30px;height:10px;background:#fff;border-radius:10px}

.shop-index-title{background:url("../../images/shop-titlebg.jpg") no-repeat center;height:45px;margin:40px 0 30px 0;position:relative;}
.shop-index-title h2{color:#3b4481;font-size:28px;font-weight:bold;text-align:center;}
.shop-index-title a{position:absolute;right:0;font-size: 15px;color:#999999;top:15px;}
.index-shop-list{overflow:hidden;}
.index-shop-list li{background:#f5f5f5;padding:10px;width:202px;margin-right: 18px;float:left;margin-bottom: 20px;border-radius:10px}
.index-shop-list li:nth-child(5n-4){margin-left: 5px}
.index-shop-list li:nth-child(5n){margin-right: 0px}
.index-shop-list li:hover{background: #fff;box-shadow:0 0 10px #5c5c5c}
.index-shop-list li h2{margin:5px 0 20px 0;width:192px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.index-shop-list .list-service-img{width:200px;height:210px;}
.index-shop-list .list-service-img img{width:100%;height:210px;}
.final{margin-bottom:10px}


/*店铺服务项目页*/
.bread-nav{height:40px;line-height:40px}
.bread-nav li{float:left;font-size:12px;color:#666666;}
.bread-nav li a{color:#666666;}
.service-list>ul>li{width:220px;background:#f5f5f5;float:left;margin-right:20px;margin-bottom: 20px;border-radius:10px}.service-list>ul>li:nth-child(5n-4){margin-left:5px}
.service-list>ul>li:nth-child(5n){margin-right:0px}
.service-list>ul>li:hover{box-shadow:0 0 10px #dadada}
.service-list .list-service-img{width:218px;height:218px;border:1px solid #f5f5f5;background:#f5f5f5}
.service-list .list-service-word h4{margin-top:8px;padding:0 15px;font-size:14px}
.service-list .list-service-word h2{margin:10px 15px 15px 15px;}

/*嘉昆太温页*/
.jktw-title{height:55px;position:relative;margin-bottom:15px;}
.jktw-title h2{font-size:24px;font-weight:bold;height:55px;line-height:55px;color:#333}
.jktw-title a{position:absolute;top:15px;right:0;color:#999;font-size:14px}
/*店铺介绍*/
.shop-word h2,.shop-contact h2{background:url("../../images/shop-img06.png") no-repeat center;text-align: center;font-size:20px;color:#333;margin-bottom: 20px}
.shop-word h4{line-height:28px;color:#666666;font-size: 14px}
.shop-word h4:first-child{padding-bottom: 15px;}
.shop-contact{margin-top: 30px;}
.shop-contact h2{margin-bottom: 25px}
.contact-logo{width:370px;height:300px}
.contact-logo img{width:100%;height:250px;}
.contact-content{margin-left: 60px}
.contact-content h4{line-height: 30px;color:#666666;}

.machine-infor{overflow:hidden;margin-top:15px;}
.machine-infor li{color:#333;font-size:14px;margin-bottom: 10px;}
.free-ask{display:block;width:172px;height:45px;line-height:45px;font-size:18px;color:#fff;text-align:center;border-radius:4px;float:left;margin-top:90px;background:#e30209;margin-left:15px}
.machine-content{margin:35px 0 0 40px;}
.machine-content h2{margin-bottom:15px;color:#333333;font-size:14px}

#file{display:inline-block !important;}
.p-left{padding-left: 10px;}

/*双创券介绍*/
.double-content{background:#fff;padding:40px 35px 85px 35px;margin-top: 45px;margin-bottom:30px}
.double-content h1{font-size:24px;text-align:center;color:#333333;margin-bottom:30px}
.double-content h3{font-size:16px;color:#333333;line-height:28px}
.double-content h2{margin-top: 40px;font-size:24px;color:#333333;margin-bottom:20px}
.double-content h4{color:#333333;font-size:16px;line-height:28px;text-indent: 30px}


/*三种情况s*/
.join-sucess,.join-back,.join-false{margin:0 auto;/*width:600px;*/margin-top:300px}
.join-sucess h1{font-weight:bold;font-size:40px;color:#288c31;letter-spacing:5px}
.join-sucess h1 img,.join-back h1 img,.join-false h1 img{width:100px;margin-right: 20px}
.join-sucess a,.join-back a,.join-false a{width: 170px;border-radius: 4px;line-height: 50px;height: 50px;display: inline-block;border: 1px solid #e4e4e4;color: #666;margin-top: 30px}
.publish-btn{margin-right:20px}
.join-back h1,.join-false h1{color:#e82c0b;font-weight:bold;font-size:40px;letter-spacing:5px}
.join-back,.join-false{margin-top:220px;}
.join-back h2,.join-false h2{text-align:left;font-size:20px;color:#666;margin:15px 0 0 40px;}
.advice-show{overflow:hidden;padding:20px;width:530px;margin-left:40px;text-align:left}


/*上海市级服务资源*/
.remind-page{margin-top: 45px;margin-bottom:30px;background:#fff url("../../images/index-bg02.jpg") no-repeat center 90px;padding:260px 0 200px 0;}
.remind-word,.remind-btn{width:400px;margin:0 auto;}
.remind-word h2,.remind-word p{color:#666;font-size:14px}
.remind-word p{margin-top: 8px;line-height:25px}
.remind-word p span{padding-left:30px;}
.remind-btn a{display:inline-block;width:120px;height:40px;border-radius:5px;font-size:16px;line-height:40px;text-align:center;margin-top:20px;margin-left: 130px}
.btn-a{background:#e8e8e8;color:#666;margin-left:60px}
.btn-b{background:#ff8800;color:#fff;margin-left:40px}

/*双创券使用流程*/
.help-box{margin-top: 45px;margin-bottom:30px;overflow:hidden;background:#fff}
.help-tab{overflow:hidden;background:#fff}
.help-tab li{float:left;height:50px;line-height:50px;padding:0 30px;cursor:pointer;font-size:14px}
.help-current{color:#ff8800;}
.help-content{overflow:hidden;}
.flowchart-content{background:#fff url("../../images/flowchart.png") no-repeat center 100px;padding:40px 35px 85px 35px;}
.flowchart-content h1,.institute-help h1,.user-help h1{font-size:24px;text-align:center;color:#333333;margin-bottom:30px;}
.flowchart-content h3{font-size:16px;color:#333333;line-height:32px}
.flowchart-content h2,.institute-help h2,.user-help h2{margin-top: 40px;font-size:24px;color:#333333;margin-bottom:20px;text-align:left}
.first-step{margin-top: 230px !important}
.flowchart-content h4,.institute-help h3,.user-help h3{color:#333333;font-size:16px;line-height:32px;text-indent: 30px;text-align:left}
.flowchart-content h5{color:#333333;font-size:16px;line-height:32px;text-indent: 30px;margin-top:10px}
.flowchart-content h5 span{font-weight: bold}
.flowchart-content h6{color:#ff8800;font-size:14px;margin-top:10px;}
.useWay{width:100%;margin-top:10px}
.useWay-title{margin-top: 20px !important}
.useWay thead{background:#c0e8ff;}
.useWay tr{height:40px;text-align: center}
.useWay tbody td{color:#666666;font-size:14px;text-align:center;background:#e7f6ff;border-bottom:1px solid #93c8e7;width:25%;}
.useWay tbody tr:last-child td{border:none;}
.download-link{overflow:hidden;margin-top:30px;margin-left: 30px}
.download-link li{float:left;font-size:16px;margin-right:30px;}
.download-link li a{color:#4c69e8;text-decoration:underline;}
.institute-help,.user-help{padding:20px 35px 85px 35px;background:#fff}
.institute-help h3 span,.user-help h3 span{color:#ff8800;padding:0 10px;}
.institute-help h4,.user-help h4{margin:10px 0 30px 0;}
.institute-help img,.user-help img{margin-top:20px}
.toobig{width:80%;}

/*服务合同*/
.in-y{overflow:hidden;margin-top: 10px;padding-bottom:5px;border-top: 1px solid #e8e8e8;margin-left: 30px;}
.send-contract{width: 100%;height: 123px;}
.send-contract li{float:left;margin-right:70px;font-size:14px;}
.send-contract li:last-child{margin-right:0}
.send-contract li .upload{width:150px;}
.annex{text-decoration: underline;color:#4c69e8; margin-left:80px;font-size:14px;display:block;margin-top: 10px;width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.annex-sp{margin-left: 50px;}

.heip{height: 36px;}


/*返回*/
.back-pre{font-size:14px;color:#333;background:#f5f5f5;width:50px;line-height:30px;text-align:center;border:1px solid #ddd;height:30px;margin-top:5px;}
.back-pre:hover{background:#4a74ca;color:#fff;border:1px solid #4a74ca;}
/*兑现*/
.fulfill{background:#fff;padding:0 35px;margin-top:55px;overflow:hidden;}
.title-sp{margin-top:25px;}
.fulfill-title{height:58px;line-height:70px;border-bottom:2px solid #ebebeb;margin-bottom:20px}
.fulfill-title h2{color:#333;font-size:22px;}
.fulfill-infor ul{overflow:hidden;}
.fulfill-infor ul li{float:left;overflow:hidden;margin-bottom:15px;}
/*.fulfill-infor ul li:nth-child(2n){float:right;}*/
.fulfill-infor ul li label{display:inline-block;width:95px;text-align:right;color:#333333;font-size:14px;margin-left:20px;margin-right: 10px}
.fulfill-infor ul li:nth-child(2n) label{width:160px;}
.fulfill-infor ul li input{width:343px;height:38px;border:1px solid #e5e5e5;padding-left:15px;}
.fulfill-btn{margin:40px 0 50px 0;}
.fulfill-btn a{display: inline-block;width:130px;height:45px;border-radius:5px;color:#fff;font-size:22px;line-height:45px;}
.xiugai-btn{display: inline-block;width:60px;height:30px;border-radius:4px;color:#333;line-height:30px;}
.tianjia-btn{display: inline-block;width:60px;height:30px;border-radius:4px;color:#333;line-height:30px;}

.fulfill-search{overflow:hidden;margin-top:30px}
.fulfill-search li{float:left;margin-right: 70px;margin-bottom: 15px;position:relative;}
.fulfill-search li:nth-child(3n){margin-right:0;}
.fulfill-search li label{color:#333;font-size:14px;margin-right:10px;line-height:40px;margin-left:20px;}
.fulfill-search li input{width:243px;height:38px;border:1px solid #e5e5e5;padding-left:15px;}
.search-sp input{width:103px !important;}
.yuan{position:absolute;top:8px;}
.yuan-a{left:155px;}
.yuan-b{right:15px;}
.seperate-line{display:inline-block;width:12px;height:2px;background:#000;margin-bottom:5px}
.search-btn{display:inline-block;margin-left: 115px;width:100px;height:40px;line-height:40px;text-align:center;font-size:22px;color:#fff;border-radius: 5px;background:#dfaa44}
.fulfill-table{overflow:hidden;margin-top:25px;}
.fulfill-table table{width:100%;}
.fulfill-table table input[type="checkbox"]{width:18px;height:18px;border:1px solid #e5e5e5;margin:0 18px;background:#fff;vertical-align:middle;}
.fulfill-table table input[type="checkbox"]:checked{background:#404982 url("../../images/white-gg.png") no-repeat center;border:1px solid #404982;}
.fulfill-table thead th{height:43px;background:#ebebeb;border:1px solid #e5e5e5;color:#333333;font-size:14px;font-weight: normal;}
.fulfill-table tbody td{text-align:center;color:#333333;font-size:14px;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;}
.fulfill-table tbody tr td:last-child{border-right:1px solid #e5e5e5;}
.fulfill-table tbody div{margin:0 auto;}
.fulfill-table tbody img{width:95px;margin:8px 0;}
.fulfill-paging{padding:40px 0 !important;margin-bottom:0 !important}
.fulfill-paging .ui-paging-container li.focus {background-color:#404982; border:1px solid #404982; color: #fff;}
.next-btn{background:#dfaa44;}
.next-btn1{background:#dfaa44;}
.back-btn{background: #dfaa44;}

.text-box{overflow:hidden;position: relative;}
.text-box span{position:absolute;left:20px;top:20px;color:#666;font-size:14px;}
.fulfill h3{text-align:center;font-size:20px;color:#dfaa44;height:100px;line-height:100px}
.fulfill textarea{width:1078px;resize:none;height:520px;border:1px solid #cccccc;margin-bottom: 60px;outline:none;background:url("../../images/line.jpg") no-repeat right bottom;padding:20px;font-size:14px;color:#333;}
.submit-btn{background:#2fce2f;}
.tianjia-btn{background:#55a1dc;margin-right: 5px}
.save-btn{background:#dfaa44;}
.print-btn{background:#df7344}
.xiugai-btn{background:#55dcd7}
.fulfill-page{overflow:hidden;}
/* 兑现友情提示 */
.fulfill-remind{background:#fff;overflow:hidden;margin-top:55px;margin-bottom:30px;}
.remind-bg{margin:90px 0 55px 0;background:url("../../images/remind.png") no-repeat center;height:235px;}
.remind-bg span{font-size:34px;box-shadow:;color:#fff;line-height:235px;text-shadow:2px 2px 5px #4e7bbe;margin-left:20px;}
.f-apply-btn{display:block;width:120px;height:40px;line-height:40px;background:#ff8800;color:#fff;border-radius:3px;font-size:18px;margin-bottom:85px;}
.f-apply-btn:hover{opacity:0.8}
/* 兑现提示 */
.remind-bg-b{margin:55px 0 90px 0;background:url("../../images/remind-a.png") no-repeat center;height:404px;}
.re-b-box{margin-right:150px;margin-top:340px;}
.re-b-box a{display:inline-block;width:140px;height:45px;line-height:45px;font-size:18px;color:#fff;border-radius:5px;text-align:center;margin-left:25px;}
.re-b-btna{background:#6ecdd3}
.re-b-btnb{background:#ff9170}
.re-b-btnc{background:#7088ff}
.remind-bg-c{margin:150px 0 160px 0;background:url("../../images/remind-b.png") no-repeat 300px;height:232px;}
.re-c-box{margin-right:200px;margin-top:35px;width:450px;}
.re-c-box h2,.re-c-box h3{font-size:24px;text-align:left;color:#333333;}
.re-c-box h3{text-indent:30px;line-height:35px;margin-top:5px;}
.re-c-box h3 span{color:#dc0808;}
.re-c-btn{display:inline-block;width:140px;height:45px;line-height:45px;font-size:18px;color:#fff;border-radius:5px;text-align:center;margin-left:25px;background:#e1e1e1;margin-top:20px;}

.remind-bg-d{margin:150px 0 160px 0;background:url("../../images/remind-c.png") no-repeat 300px;height:232px;}
.re-d-box{margin-right:170px;margin-top:50px;width:450px;}
.re-d-box h2,.re-d-box h3{font-size:24px;text-align:left;color:#ff0601;}
.re-d-box h3{text-indent:30px;line-height:35px;margin-top:5px;}
.re-d-box a{display:inline-block;width:140px;height:45px;line-height:45px;font-size:18px;color:#fff;border-radius:5px;text-align:center;margin-left:25px;margin-top:20px;}
.re-d-btna{background:#a2FF;}
.re-d-btnb{background:#ff9170;}


/* 内页公用头部 */
.public-head{height:180px;background:url("../../images/head01.png") no-repeat center;}
.public-head .list-header-search{margin-left:80px;}
.public-head .index-logo{margin-bottom:35px;padding-top:40px;}
.public-head .main-menu{margin-top:0;border-radius:5px 5px 0 0;}
.list-header-search{width: 340px;height: 40px;background:#fff;border-radius: 20px;}
.search-left{width: 300px;}
.list-header-service{position:relative;height: 45px;}
.list-header-project{font-size: 14px;padding: 0 5px 0 16px;display:inline-block;line-height: 40px;color:#333;}
.list-header-search input{font-size: 14px;width: 200px;height: 40px;margin-left: 10px;}
.header-search-btn{display:inline-block;line-height: 40px;width: 40px;}
.list-select{display:none;position:absolute;z-index:100;;border-radius:8px;background:#fff;margin-top:5px;overflow:hidden;left:15px;box-shadow:0 0 10px #ddd}
.list-select li{width:80px;height:40px;text-align:center;line-height:40px;background:#fff;font-size:14px;}
.list-select li a{color:#999;font-size:14px;}
.list-select li:hover a{color:#381CC9;}
/*面包线*/
.mbx-ht{overflow:hidden;font-size:14px;color:#666;margin:10px auto !important;background:#fbfbfb;border:1px solid #dfdfdf;padding:10px 0;}
.mbx-ht li,.mbx-ht p,.mbx-ht h6,.mbx-ht h4,.mbx-add,.mbx-ht img{float:left;font-size:14px;cursor:unset;}
.mbx-ht span{margin:0 5px;}
.mbx-ht h4{line-height:12px;color:#e91b2a;margin:0 5px;}
.mbx-ht h6{color:#e91b2a;margin-right:10px;}
.mbx-add span{margin-top:2px !important;display:block;float:left;}
.mbx-ht img{margin-top:6px;}
.mbx-ht a{color:#666;}
.mbx-wz{text-indent:10px;}
/*End 面包线*/

.meter-content-right-r{width:175px;margin-left:14px;}
.meter-content-right-r .title{font-size:16px;line-height:32px;border:1px solid #e9e9e9;color:#000;height:38px;width:175px;padding-left:19px;margin-bottom:10px;}
.meter-content-right-r .aboutInstr{width:175px;}
.meter-content-right-r .aboutInstr a{font-size:14px;line-height:28px;color:#666;display:block;padding-left:20px;width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.meter-content-right-r .aboutInstr a:hover{color:#4c76c7;}


