body{ padding-top:0; background:#f8f8f8;font-family:Microsoft YaHei}
.fl{ float:left}.fr{ float:right}

/*login*/
.form-signin {min-width: 290px;max-width: 320px;padding:20px 30px 30px 30px; height:300px; background:#fff; border-radius:4px; box-shadow:1px 1px 20px #999}
.form-signin .form-control {   box-sizing: border-box;    font-size: 16px;    height: auto;    padding:10px;position: relative;}

.form-signin input { margin-bottom: 20px;}
h2.form-signin-heading{  font-size:20px; margin:10px 0 20px 0}
.form-control.yanzma{ width:60%; float:left}
.btn-yanzma{ width:38%; float:right; font-size:16px;border:1px solid #ccc; text-align:center; background:#f0f0f0; color:#666; padding:10px 0px;border-radius:4px;  }
.btn-primary{ /*margin-top:10px; float:left*/}
.loginBtn{ margin-top:20px; float:left}
.btn-primary{ background:#00a8ef; border:0}
.loginok{ line-height:30px; padding:36px 0; font-size:16px;}
.loginok p{ position:relative; padding-left:80px;}
.loginok b{ position:absolute; left:0; top:0; display:block; width:80px; color:#999}

/*login end*/
/*top  banner*/
.list-group-item.item1-bt {background: #eee;border: 1px solid #ddd;display: block;margin-bottom: -1px;padding: 10px 5px;}
.header {background: #222; height:auto; padding: 70px  0; position: relative;    text-align: center;}

/*nav top*/
.collapse {display: none;}
.no-gutter {margin: 0}
.modal-header {	padding: 0}
.standard-nav {	background-color: #fff}
nav .navbar-nav.nav-right {	float: right;	letter-spacing: 0}
nav .navbar-nav.nav-right a {text-transform: none;	color: #5e5e5e;	font-size: 14px}
.navbar-brand { padding: 0; margin-right:10px;}
.navbar-brand img {	width: 230px; margin-right:20px;}
.nav>li>a:focus, .nav>li>a:hover {	background-color: #fff;	color: #00AFEC}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover {	background-color: #fff;	color: #00AFEC}
.navbar-nav>li>.dropdown-menu {	margin-left: 0px}
.dropdown-menu>li>a:hover {	background-color: #fff;	color: #00AFEC}
.dropdown:hover .dropdown-menu {	display: block}
.navbar-toggle { margin-right:0}
.navbar-toggle .icon-bar {	background-color: #00AFEC}
.mdi-magnify {	color: #00AFEC}
.navbar-nav li {	margin-left: 15px;	letter-spacing: 1px;}
.nav li a{text-transform:uppercase;color:#8A8A8A;background-color:#fff;letter-spacing:2px; height:50px; line-height:50px; font-size:15px;cursor:pointer}
.navbar-nav > li > a{ padding:0 10px; font-family:Microsoft YaHei; color:#333}
.nav > li > a{ padding:0}
.dropdown-menu{ }
.message{ background:url(../images/message.png) no-repeat 15px center; display:block; width:50px; height:21px; position:relative}
.nav li a .me-number{ display:block; position:absolute; top:10px; left:25px; background:#f4523b; width:14px; height:14px; line-height:12px; text-align:center; font-size:11px; color:#fff; border-radius:50%;letter-spacing:0}
.nav li a.navcur{ color:#00a8ef}
#zhizhao{ width:230px;height:180px}
/*footer*/
.copyright { background: #3a3a3b;border-top: 1px solid #303030;color: #fff;font-size: 13px;padding: 20px 0;text-align: center;position: fixed;left: 0;bottom: 0;width:100%;}
.qyfooter{ width:100%; height:80px;}
/**/
*{ margin:0; padding:0}
em,i{ font-style:normal}
ul,li{ list-style-type:none}
h1,h2,h3,b{ font-weight:normal}
.fontred{ color:#f00}.fontgrey{ color:#999;}
.padb50{ padding-bottom:50px;}.mart20{margin-top:20px;}
.blockh2{ text-align:center; height:120px; line-height:120px;}
.small-card {    background-color: #f6f6f6;    margin: 0 auto;    min-height: 333px;}
.heading-section h2 {    color: #a4a4a4;     font-size: 20px;    line-height:40px;}
.thumbnail{ border:0; }
.link-block img{ width:100%; height:auto; margin-top:10px;}
.navbar{ margin-bottom:0}
.bgWhite{ background:#fff; margin:20px auto}
.bgawhite{ background:#fff;}
.conth2{ font-size:20px; border-bottom:1px solid #e6e6e6; margin:0 auto;height:90px; line-height:90px;width:90%; }
.conth3{ font-size:14px; margin-top:0; margin-bottom:0;height:50px; line-height:50px; text-indent:30px;}
.tx-fuwu{ text-align:center; margin-bottom:20px;}
.tx-fuwu b{ display:block;height:60px; line-height:60px; font-size:18px;}
.tx-fuwu .addBtn{ cursor:pointer; width:58px; height:28px; line-height:28px; border-radius:2px; background:#f8f8f8; border:1px solid #e6e6e6; margin:0 auto}
.tx-fulist{ padding:50px;}
.fwblockh3{ margin:0; font-size:14px; text-indent:30px; padding-bottom:20px;}
.fuBlock{min-height:310px;border:1px solid #e7e7e7; border-radius:5px; padding:10px 15px 0 15px; position:relative; margin:0 5px 20px 5px; }
.fuBlock li{ position:relative}
.fuBlock b{ position:absolute; left:0; top:0; width:98px;font-weight:normal; color:#666}
.fuBlock p{ margin-left:98px; padding:0 5px;}
.fuBlock li:first-child b{ font-size:16px; color:#333;}
.fuBlock ul{ padding:10px 0}
.fuBlockbom{ height:50px; line-height:50px; background:#f8f8f8; width:100%; position:absolute; left:0; bottom:0; border-top:1px solid #e6e6e6}
.fuBlockbom span{ font-size:20px; text-indent:10px;}
.fuBlockbom em{ text-align:right; color:#259ae4; padding-right:15px;}
.fuBlockbom em a{color:#259ae4; cursor:pointer}
.txtinput1{ background:#f8f8f8; border:1px solid #e6e6e6; width:100%; height:38px; line-height:38px; border-radius:4px; text-indent:10px;}
.fuform-li{ padding-left:10px; display:block;line-height:40px; margin-bottom:20px;}
.fuBlockp{ padding:0 0 50px 0}
.btninput1{ background:#259ae4; width:100%; height:40px; line-height:40px; text-align:center; border:0; border-radius:5px; color:#fff; font-size:16px;}
.copyright a{ color:#fff; text-decoration:underline}

.modal-dialog.windone{ width:300px; position:fixed;top: 50%; left: 50%;  
  -webkit-transform: translate(-50%,-50%);  
      -ms-transform: translate(-50%,-50%);  
          transform: translate(-50%,-50%);  }
		  .modal.fade .modal-dialog{-webkit-transform: translate(-50%,-50%);  
      -ms-transform: translate(-50%,-50%);  
          transform: translate(-50%,-50%); margin:0}


.indexblock1{ border:2px solid #f7f6f5; margin:0 10px 20px 10px;}
.indexblock1 .thumbnail{ padding:0}
.indexblock1 b{ font-size:20px;padding:0 0 0 15px;}
.indexblock1 p{ font-size:16px; color:#666; padding:10px 0 10px 15px;}
.chooseus img{ margin:0 auto 20px auto}
.chooseus { text-align:center; margin-bottom:50px;}
.hezuoImg img{ margin:0 5% 20px 5%; width:90%; height:auto}
.hezuoImg{ padding-bottom:70px;}
.topbanner{ background:url(../images/banner.jpg) no-repeat top center; min-height:300px; padding:50px 0}
.form-signin-heading{ text-align:center}
.Lphoto img{ width:30px; height:30px; border-radius:50%; margin-top:-5px; margin-left:10px;}
.mess-top{ background:url(../images/message2.png) no-repeat 10px center; height:76px; padding:18px 0 18px 60px; display:block;  border-bottom:1px solid #eeeff0}
.mess-top p{ color:#999}
.messageWind{ width:380px; height:126px; left:-164px; top:50px; border:0; padding:0}
.jiaobiao{ position:absolute; top:-9px; left:50%; margin-left:-6px;}
.nav li a.message-btn{ height:50px; line-height:50px; background:#f1fbff; display:block; text-align:center; color:#666; font-size:16px; position:absolute; left:0; bottom:0; width:100%}
.mycenterWind{width:230px; height:130px; left:-90px; top:50px; border:0; padding:0}
.myc-top{ padding:15px; display:block}
.myc-bot{ height:50px; border-top:1px solid #efefef}
.zh-guanli{ display:block; width:50%; background:url(../images/myshez.png) no-repeat 20px center; float:left; text-indent:40px;}
.myc-out{display:block; width:50%; background:url(../images/myout.png) no-repeat 20px center; float:left;text-indent:40px;}
.helpWind{ width:293px; height:191px; left:-20px;top:50px; border:0; padding:0; border-radius:0}
.order-table td,.order-table th{ text-align:center;border:1px solid #ccc; padding:5px 0}
.beizhu-w{ width:200px}
.order-table th{ background:#eee;  font-weight:normal}
.order-table{ margin:50px 0;}
.order-table a{ cursor:pointer}
.linkblack{ color:#333;}
.order-table td.tdtxt-left{ text-align:left; padding-left:5px;}
.table-smallmar{ margin:10px 0 20px 0}
.order-btn{ text-align:center; padding-bottom:20px;}
.order-btn a{ display:inline-block; width:220px; height:36px; line-height:36px; color:#333; cursor:pointer; margin:10px 20px; background:#fff; border-radius:4px; border:1px solid #999;}
.order-btn a.cur{ color:#fff;background:#00a8ef; border:1px solid #00a8ef}
.modal-body .p1{ color:#999; text-align:left}
.modal-body .Prenyuan{color:#474747; border-bottom:1px solid #e5e6e5; text-align:center; width:80%; margin:0 auto; padding:10px 0}
.windfuwu{ width:840px; margin:30px auto; height:auto; border-radius:0; background:#fff; padding:30px;}
.windfuwu:after{ display:block; content:''; clear:both}
.addh2{ border-bottom:1px solid #ccc; font-size:16px; height:36px; line-height:36px; margin:0}
.fuwuInput{ display:block; padding:10px;}
.fuwuInput .form-control{ height:40px; line-height:40px;}
.fuwu-Textarea{ background:#f0f2f5; border-radius:0; border:1px solid #f0f2f5; box-shadow:none; margin-bottom:10px;line-height:30px;}
.bx-txt{ font-size:18px;}
.fuwu-beizhu{ padding:10px}
.fuwuAdd-btn{ text-align:right}
.fuwuAdd-btn a{ display:inline-block; width:110px; height:38px; line-height:38px; background:#fff; border:1px solid #259ae4; text-align:center; color:#259ae4; border-radius:4px; margin-right:10px;}
.fuwuAdd-btn a.cur{ background:#259ae4; color:#fff;}
.inputT-right1{ text-align:right; padding-right:10px; height:34px; line-height:34px; font-weight:normal; margin:0}
.qiye-add{ padding:20px 0 30px 0;min-height:640px;}
.qiye-add:after{ content:''; display:block; clear:both; padding:20px 0 30px 0}
.qiye-add li{ width:100%; float:left; font-size:16px; padding-bottom:20px;}
.qiye-addtop{ padding:50px 0 0 17.7%; height: auto;display:block; font-size:18px;}
.inputT-right2{ height:180px; line-height:180px; text-align:right; padding-right:10px;}
.upload-li{ height:auto; margin-bottom:20px;}
.upload-li img{ width:auto; height:180px; margin-right:10px; display:block; float:left}
.form-control.yanzma2{ width:200px;float:left; height:34px; line-height:34px;}
.btn-yanzma2{ width:100px; float:left; height:34px; line-height:34px; text-align:center; background:#80cc5a; border:none; color:#fff; border-radius:4px; margin-left:10px;}
.uploadP{ padding-top:160px; float:left}
.zh-alert{ position:fixed; width:80%; top:48px; left:40px;}
.upload{ display:block; position:relative}
.upload input[type="file" ]{opacity:0; position:absolute; left:0; top:0; width:230px; height:180px; cursor:pointer}
.geren-txt{ line-height:34px;}
.fontgrey6{ color:#666}
.pageBlock{ margin:20px auto 50px auto; display: block;text-align:center; width:100%}
.pageBlock li { display:inline-block; width:34px; height:34px; padding:0}
.pageBlock li a{ float:inherit; width:32px; height:32px; padding:0; display:inline-block; line-height:30px;}
.windClose{ float:right}
.windClose img{ width:13px; height:13px;}
.po-re{ position:relative}
.error-tk{ position:absolute; left:0; top:38px; font-size:12px; background:#fff2f1 url(../images/icon_error.png) no-repeat 5px center/15px; text-indent:25px; padding:5px 10px 5px 0; z-index:2; border:1px solid #fbdfdc}
.error-tk2{ position:absolute; left:10px; top:80px; font-size:12px; background:#fff2f1 url(../images/icon_error.png) no-repeat 5px center/15px; text-indent:25px; padding:5px 10px 5px 0; z-index:2; border:1px solid #fbdfdc}

.error-close{}
.error-close img{ width:14px; height:14px;}
.dl_cur {border: 1px solid #00a8ef; color: #00a8ef; background: #fff; cursor: pointer;}
.fuwuday{ display:block; position:absolute; right:10px; top:50%; margin-top:-11px;}
.fuwuday img{ display:block;width:20px; height:22px;}
.dis-block{ display:block;}
.timeB{ line-height:28px; display:block}
.timeUl { background:#fff;border:1px solid #ccc;position:absolute; top:38px; left: 0; width:100%; z-index:3;overflow-y: scroll; height:300px;}
.timeUl li{ height:30px; line-height:30px;  text-indent:10px;}
.adr-block{ position: relative;  width:100%}
.dzxl {border: 1px solid #c8c8c8; height: 300px; overflow-y: scroll; margin:0; position:absolute; left:0; top:38px;background:#fff; z-index:1;}
.dzxl li {border-bottom: 1px solid #e4e4e4;height:auto; width: 100%; padding:10px 0}
.adr-block h3{ margin:0; padding:0; line-height:20px; font-size:16px; }
.adr-block h4{margin:0; padding:0; line-height:20px; font-size:14px; color:#666}
.dzxl li img{ width:20px; height:auto; margin:5px 10px 20px 10px;}
.qiye-hide{display: none;}
nav .support-link{display:none}




/*cao yalei*/
.bagr{background: #fff;margin: 20px auto;padding: 0 ;}
.pad{padding:150px 120px 230px 120px;overflow: hidden;}
.pad:after{content:'';clear:both;display:block}
.tijiao h1{font-size:36px;margin: 0 0 15px 0;}
.tijiao p{font-size: 24px;color: #666666;margin: 0;}
.fanhui{width: 360px;height: 64px;text-align: center;background: #259ae4;color: #fff;font-size: 24px;display: block;border-radius:4px;margin-top: 170px;}
.corsy{color: #f13a39;}
.qyxx{background: #fefef2;padding: 60px 0 90px 0;margin-top: 120px;}
.qyxx span {display: block;font-size: 18px;color: #000000;margin-top: 30px;}
.align_lt{text-align:left}
.align_rt{text-align:right}
.success{text-align: center;}
.tzrt{font-size: 16px;text-align: right;padding: 16px 0;}
.tzlt{font-size: 16px;padding: 16px 0;}
.tzlt a{color: #000;}
.tjdd{font-size:20px;padding:20px 0;margin: 0 15px; border-bottom:1px solid #e6e6e6; }
.tzpad{padding-bottom: 200px;}
.magder{border-bottom: 1px solid #e6e6e6;margin: 0 15px;}
.greyBtn{ background:#ccc}

/*cao yalei*/


@media screen and (max-width: 770px) {
.nav-right {	float: left}
}
.dropdown-menu li {	margin-right: 0}
.top-links {	display: none}
.top-links .nav-right li a {	letter-spacing: 0px;	font-family: SourceSansRegular;	color: #5e5e5e;	font-size: 15px;	line-height: 1.5em}
.top-links.inline {	float: right !important;	display: block;	margin-top: 0;	padding-left: 0}

@media only screen and (min-width: 768px) {
.helpWind{ left:-122px;}
.top-links {
	display: block
}
.top-links.inline {
	display: none
}
.support-link {
	display: none !important
}
nav .container-fluid {
	margin-top: 0px !important
}
}
.top-links li a {
	text-transform: capitalize;
	background: none;
	font-size: 12px;
	font-weight: normal;
}
.top-links li a:active {
	color: #fff
}
.top-links li a:active, .top-links li a:hover, .top-links li a:focus {
	background: none
}
@media only screen and (max-width: 1200px) {
.nav-right {display: none}

}
@media all and (max-width: 1200px) and (min-width: 768px) {
.navbar-nav li {margin-right: 0}
}
@media only screen and (max-width: 990px) {
.conth2{ height:60px; line-height:60px;}
.tx-fuwu b{ height:30px; line-height:30px; font-size:16px;}
.tx-fulist{ padding:0px;}
.inputT-right1{ text-align:left;}
.inputT-right2{ text-align:left; height:34px; line-height:34px;}
.qiye-addtop{ padding-left:0;}
.xsfont14{ font-size:14px;}
}
@media only screen and (max-width: 768px) {
.tx-fuwu img{ width:100px;}
.header {padding:50px 0 ;}
.order-table td,.order-table th{ word-wrap:break-word;}
.order-table{table-layout:fixed;}
.windfuwu{ width:auto;}
.bx-txt{ font-size:14px}
.tzrt{font-size:15px;text-align: right;padding:10px 0;}
.tzlt{font-size:15px;padding: 10px 0;}
.uploadP{ padding-top:10px;}
}
@media only screen and (max-width: 480px) {
.beizhu-w{ width:100px}
.top-links.inline a {	padding-left: 5px}
.chooseus img{ width:100px; height:auto; margin:10px auto}
.blockh2{ font-size:18px; height:30px; line-height:30px;}
.indexblock1 b{ font-size:16px;}
.indexblock1 p{ font-size:14px;}
.hezuoImg{ padding-bottom:10px;}
.form-signin{ padding:10px;}
.navbar-brand img { margin-right:0px;}
.conth2{ font-size:15px;}
.order-table{ font-size:12px;}
.fuwuAdd-btn a{ width:100px;}
.bagr{background: #fff;margin:10px auto;padding: 0;}
.tijiao h1{font-size:18px;margin: 0 0 7px 0;}
.tijiao p{font-size:12px;color: #666666;margin: 0;}
.success img{width: 57px ;height: 57px;}
.fanhui{width: 180px;height:32px;text-align: center;background: #259ae4;color: #fff;font-size:12px;display: block;border-radius: 5px;margin-top: 85px;padding: 0;}
.pad{padding:75px 20px 150px 20px;}
.qyxx{background: #fefef2;padding: 30px 0 45px 0;margin-top:60px;}
.qyxx span {display: block;font-size: 9px;color: #000000;margin-top:15px;}
.tzrt{font-size:13px;text-align: right;padding:10px 0;}
.tzlt{font-size:13px;padding: 10px 0;}
.tjdd{font-size:15px;padding:10px 0;margin: 0 8px; border-bottom: 1px solid; }
.tzpad{padding-bottom: 100px;}


}
@media only screen and (max-width: 342px) {
nav .container {
	width: 100%;
	margin: 0;
	padding: 0
}
a.navbar-brand {
	margin-top: 0;
	padding:  0
}
.fuBlock{ padding:5px}
}
/*nav top end*/
/*erqi */
.header{ width:100%; height:64px; position:fixed; top:0; left:0;font-size:16px; z-index:1; padding:0;
transition:all .5s cubic-bezier(.455,.03,.515,.955);-moz-transition:all .5s cubic-bezier(.455,.03,.515,.955);
-webkit-transition:all .5s cubic-bezier(.455,.03,.515,.955);}
.header-inner{width:1200px; margin:0 auto;height:64px;}
.header-inner h1{ display:block; float:left; height:26px; padding:19px 0; margin:0;}
.headheight{ height:64px;}
.logo1{ background:url(../images/logo1.png) no-repeat left center; display:block; width:220px; height:26px; float:left;}
.headnav{ display:block; float:left; height:64px; line-height:64px;}
.headnav li{ float:left; padding:0 25px; }
.headnav li a{ color:#fff; opacity:0.6;}
.headnav li a.cur{ color:#fff; opacity:1;}
.headnav li a:hover{color:#fff; opacity:1;text-decoration:underline;}
.rlogo{ float:right;color:#fff; height:64px; line-height:64px; position:relative;}
.rlogo-wind{ width:100px; height:90px; line-height:30px; padding:10px; background: rgba(0,0,0,0.8); position:absolute; left:-30px; top:64px; color:#fff; border-radius:0 0 5px 5px; text-align:center; font-size:14px;}
.rlogo-wind p{ cursor:pointer;}
.rlogo a{color:#fff; cursor:pointer;}
.rlogo a:hover{ text-decoration:underline;color:#fff;}
.rlogo em{ display:inline-block; width:1px;margin: 0 20px;}
.headerblue .logo1{ background:url(../images/logo2.png) no-repeat left center;}
.headerblue{ background:#1b2b3b;}

.secfoot{ width:100%; height:auto; background:#1b2b3b; }
.secfoot-cont{ width:1200px; height:auto; margin:0 auto; color:#fff;}
.secfoot-cont1{ width:960px; height:auto; line-height:30px; padding:15px 0; color:#999; margin:0 auto;}
.secfoot-cont1 b{ color:#cecfd2; font-size:16px;}
.left-tihsi{ display:block; position:absolute; left:-90px; top:0; width:80px; height:40px; line-height:40px; text-align:right;}
.qipaow{ width:200px; height:70px; line-height:70px; color:#fff; font-size:22px; background:rgba(0,0,0,0.5); position:fixed; top:50%; left:50%; margin:-35px 0 0 -100px; border-radius:10px;}
.qpsussico{ background:url(../images/secsuss.png) no-repeat center center; display:inline-block; width:30px; height:70px; float:left; margin:0 10px 0 30px;}

body.minh{ min-height:100vh; height:auto;box-sizing: border-box;  position:relative;}
.secfoot-block{height:91px;}
.secfoot-po{ position:absolute; bottom:0;}
/*end*/


