@charset "utf-8";
* {
	-webkit-tap-highlight-color: transparent;
	margin: 0;
	padding: 0;
	font-family: 微软雅黑;
}
body,html{

	overflow-x: hidden;

	margin: 0;

	padding: 0;

	scroll-behavior: smooth;

}

body{

	font-family: '微软雅黑';

	width: 100%;

	position: relative;

}

a{

	cursor: pointer;

	text-decoration: none;

}

a:hover{

	text-decoration: none;

}

h1,h2,h3,h3,h5,h6{

	overflow: hidden;

}



/* header */

.beforehead{

	width: 100%;

	font-size: 14px;

	background: #f2f2f2;

	padding: 8px 0;

	color: #999999;

}

.welcome{

	float: left;

}

.beforeheadul{

	float: right;

	margin-bottom: 0;

}

.beforeheadul li{

	display: inline-block;

	padding: 0 10px;

}

@media (max-width:634px){

	.welcome{

		float: none;

	}

	.beforeheadul{

		float: none;

		margin-bottom: 0;

		padding-left: 0;

	}

	.beforeheadul li{

		display: inline-block;

		padding-left: 0;

	}

}

.beforeheadul li a{

	color: #999999;

}

.logohang{

	padding-top: 17px;

	padding-bottom: 17px;

}

.logobox{

	float: left;

	width: 46%;

}



.logobox a{

	display: inline-block;

}

.logobox a img{

	width: 100%;

}

@media (max-width:565px){

	.logobox{

		width: 70%;

	}

	.logobox a img{

		width: 100%;

	}



}

.phoneandjijia{

	float: right;

	height: 85px;

}

.phone{

	display: inline-block;

	text-align: right;

}

.phone h3{

	font-size: 17.95px;

	color: #333333;

	margin-bottom: 0;

}

.phone h3 span{

	font-size: 23.94px;

	color: #0526b3;

	font-weight: bold;

	margin-left: 8px;

}

.phone p{

	font-size: 13.96px;

	color: #666666;

}

.onlinepricing{

	display: inline-block;

	position: relative;

	top: -22px;

	margin-left: 10px;

}

.onlinepricing a{

	display: inline-block;

}

.navbox{

	width: 100%;

	clear: both;

	background: #24b5e3;

}

.navbox ul{

	list-style: none;

	padding-left: 0;

	margin-bottom: 0px;

}

.navbox ul li{

	display: inline-block;
	font-size: 15px;
	height: 52px;
	line-height: 52px;
	width: 100px;
	text-align: center;

}

.navbox ul li a{

	color: #fff;

}

.navbox ul li:hover{

	background: #fff;

}

.navbox ul li.on{

	background: #fff;

}

.navbox ul li:hover a{

	color: #333333;

	text-decoration: none;

}

.navbox ul li.on a{

	color: #333333;

	text-decoration: none;

}

header .menu_btn{

	float: left;

}

header .menu_btn{

	width: 40px;

	height: 40px;

	background: #e9eaea url(../dist/img/icon_menu.png) no-repeat center;

	margin-left: 5px;

	margin-top: 25px;

	cursor: pointer;

	transition:all 0.3s;

	display: none;

}

header .menu_btn:hover{

	background-color: #e60013;

}

.site_map{

	width: 360px;

	position: fixed;

	z-index: 99;

	top: 0px;

	bottom: 0;

	right: 0;

	background: #30395f;

	padding-left: 35px;

	padding-top: 35px;

	color: #fff;

	right: -100%;

	transition:all 0.6s;

	opacity: 0;

}

.site_map.on{

	right: 0;

	opacity: 1;

}

.site_map .close_side{

	width: 28px;

	height: 29px;

	outline: none;

	border:none;

	background: url(../dist/img/side-close.png) no-repeat;

	position: absolute;

	right: 20px;

}

.site_map h1{

	font-size: 18px;

	padding-top: 20px;

	padding-bottom: 10px;

	line-height: 20px;

	margin-bottom: 10px;

}

.site_map dl{

	overflow: hidden;

	margin-top: 30px;

	width: 108px;

	float: left;

	height: 220px;

}

.site_map dt a{

	font-size: 15px;

	padding-bottom: 5px;

	display: inline-block;

	margin-bottom: 10px;

	color: #fff;

}

.site_map dd a{

	margin-right: 10px;

	display: block;

	margin-bottom: 8px;

	font-size: 13px;

	font-weight: 700;

	color: #787f9d;

}

.site_map dd a:hover{

	color: #eee;

}

@media (max-width:992px){

	header .menu_btn{

		float: right;

		margin-top: 28px;

		display: block;

	}

	.site_map{

		padding: 15px;

	}

	.site_map h1{

		display: none;

	}

	.site_map dl{

		width: 100%;

		float: none;

	}

	.site_map{

		width: 80%;

		overflow-y:scroll;

		text-align: center;

	}

	.site_map dl{

		height: auto;

	}

}

@media (max-width:565px){

	header .menu_btn{

		margin-top: 0;

	}

}

.banner{

	width: 100%;

}

.banner .imgs{

	position: relative;

	height: 498.94px;

	background-position: center center;

	background-size: cover;

	background-repeat: no-repeat;

}

@media (max-width:1039px){

	.banner .imgs{

		height: 242.94px;

	}

}

@media (max-width:565px){

	.banner .imgs{

		height: 142.94px;

	}

}

.banner .imgs img{

	width: 100%;

}

.inbannerwenzi{

	position: absolute;

	top: 15%;

	right: 20%;

	color: #fff;

}

.inbannerwenzi h1{

	font-weight: bolder;

	font-size: 69.17px;

}

.inbannerwenzi p{

	font-weight: normal;

	font-size: 14px;

	text-transform: uppercase;

	margin-bottom: 40px;

}

.inbannerwenzi h3{

	font-size: 26px;

	font-weight: normal;

}

@media (max-width:1380px){

	.inbannerwenzi h1{

		font-size: 53.17px;

	}

	.inbannerwenzi h3{

		font-size: 19px;

	}

}

@media (max-width:1200px){

	.navbox ul li{

		width: 100px;

	}

	.inbannerwenzi h1{

		font-size: 38.17px;

	}

	.inbannerwenzi p{

		font-size: 12px;

		margin-bottom: 10px;

	}

	.inbannerwenzi h3{

		font-size: 16px;

		margin-top: 0px;

	}



}

@media (max-width:992px){

	.navbox{

		display: none;

	}

	.phoneandjijia{

		display: none;

	}

}

@media (max-width:552px){

	.inbannerwenzi h1 {

		font-size: 13.17px;

	}

}

/* header */





/* area1 */

.area1{

	background: #edf0f2;

	padding: 34px 0 45px 0;

}

.innerarea1_1white{

	background: #fff;

	border:1px solid #e6e6e6;

	padding: 30px 60px;

}

.areaul1{

	padding-left: 0;

	border-bottom:1px solid #e6e6e6;

	list-style: none;

}

.areaul1 li{

	display: inline-block;

	font-size: 24px;

	color: #666666;

	font-weight: normal;

	height: 60px;

	line-height: 60px;

	padding: 0 22.6px;

	cursor: pointer;

}

.areaul1 li.on{

	color: #0526b3;

	border-bottom: 5px solid #0526b3;

}

.innerarea1_1white label{

	font-size: 18px;

	width: 90px;

	font-weight: normal;

	color: #333333;

	vertical-align: middle;

}

.lamellarbox{

	display: table;

	margin-top: 15px;

}



.lamellarbox div{

	display: inline-block;

	width: 75px;

	height: 35px;

	background: #fcfcfc;

	text-align: center;

	font-size: 18px;

	color: #333;

	border:1px solid #e6e6e6;

	line-height: 35px;

	margin:0 3.2px;

	cursor: pointer;

}

.lamellarbox div:nth-child(5){

	margin-right: 0px;

}

.lamellarbox div.on{

	border: 1px solid #0526b3;

}

.boardsize{

	margin-top: 20px;

}

.boardsize div{

	display: inline-block;

}

.boardsize div input{

	background: #fcfcfc;

	border:1px solid #e6e6e6;

	width: 110px;

	height: 35px;

	outline: none;

}

.boardsize div span{

	margin-left: 10px;

}

.boardnum{

	margin-top: 20px;

}

.boardnum div{

	display: inline-block;

}

.boardnum div input{

	background: #fcfcfc;

	border:1px solid #e6e6e6;

	width: 338px;

	height: 35px;

	outline: none;

}

.submitbaojia{

	background: url(../dist/img/btnbg.png) no-repeat center center;

	height: 52px;

	width: 100%;

	margin-top: 35px;

	color: #fff;

	font-size: 18px;

	border: none;

	border-radius: 5px;

	background-size: cover;

}

.fwrxbox{

	width: 100%;

	margin-top: 20px;

}

.fwrxbox .fwrx{

	float: left;

}

.fwrxbox .fwrx p{

	font-size: 17.95px;

	color: #333;

	margin-bottom: 0;

}

.fwrxbox .fwrx h3{

	color: #0526b3;

	font-weight: 700;

	margin: 0 auto;

	font-size: 23.94px;

}

.zxzx{

	float: right;

	line-height: 51px;

}

.zxzx a{

	display: block;

}

.innerarea1_2white{

	background: #fff;

	border:1px solid #e6e6e6;

	padding: 30px 60px;

}

.areaul2{

	list-style: none;

	padding-left: 0px;

	border-bottom:1px solid #e6e6e6;

}

.areaul2 li{

	display: inline-block;

	font-size: 24px;

	color: #666666;

	font-weight: normal;

	height: 60px;

	line-height: 60px;

	margin: 0 58.6px;

}

.areaul2 li a{

	color: #666666;

	text-decoration: none;

}

.areaul2 li.on{

	color: #0526b3;

	border-bottom: 5px solid #0526b3;

}

.innerarea1_2white label{

	font-size: 18px;

	width: 90px;

	font-weight: normal;

	color: #333333;

	vertical-align: middle;

}

.loginnum{

	margin-top: 40px;

}

.loginnum input{

	background: #fff;

	border:1px solid #e6e6e6;

	width: 338px;

	height: 35px;

	outline: none;

}

.loginpassword{

	margin-top: 40px;

}

.loginpassword input{

	background: #fff;

	border:1px solid #e6e6e6;

	width: 338px;

	height: 35px;

	outline: none;

}

.submitlogin{

	background: url(../dist/img/btnbg.png) no-repeat center center;

	height: 52px;

	width: 100%;

	margin-top: 61px;

	color: #fff;

	font-size: 18px;

	border: none;

	border-radius: 5px;

	background-size: cover;

}

.lijiregister{

	background: #fcfcfc;

	height: 52px;

	width: 100%;

	margin-top: 19px;

	color: #fff;

	font-size: 18px;

	border: 1px solid #e6e6e6;

	border-radius: 5px;

	text-align: center;

	line-height: 52px;

}

.lijiregister a{

	display: block;

	color: #333333;

	font-size: 18px;

}

@media (max-width:1200px){

	.lamellarbox div{

		width: 51px;

	}

	.boardsize div input{

		width: 65px;

	}

	.boardnum div input{

		width: 223px;

	}

	.loginnum input{

		width: 223px;

	}

	.loginpassword input{

		width: 223px;

	}

	.areaul1 li{

		font-size: 18px;

		padding: 0 15.5px;

	}

	.areaul2 li{

		font-size: 18px;

		margin: 0 30.4px;

	}

}

@media (max-width:992px){

	.areaul1 li{

		font-size: 18px;

		padding: 0 10%;

	}

	.areaul2 li{

		font-size: 18px;

		margin: 0 18%;

	}

	.boardnum div{

		width: 83%;

	}

	.boardnum div input {

		width: 100%;

	}

	.boardsize div{

		width: 83%;

	}

	.boardsize div input {

		width: 40%;

	}

	.loginnum input {

		width: 83%;

	}

	.loginpassword input {

		width: 83%;

	}

}

@media (max-width:762px){

	.areaul1 li{

		font-size: 18px;

		padding: 0 4%;

	}

	.areaul2 li{

		font-size: 18px;

		margin: 0 4%;

	}

	.boardnum div{

		width: 60%;

	}

	.boardnum div input {

		width: 100%;

	}

	.boardsize div{

		width: 60%;

	}

	.boardsize div input {

		width: 19%;

	}

	.loginnum input {

		width: 60%;

	}

	.loginpassword input {

		width: 60%;

	}

	.loginpassword {

		margin-top: 20px;

	}

	.submitlogin{

		margin-top: 30px;

	}

}

@media (max-width:516px){



	.lamellarbox div {

		width: 20px;

	}



}

@media (max-width:495px){

	.areaul1 li {

		font-size: 14px;

		padding: 0 1%;

	}

	.areaul2 li{

		font-size: 14px;

		margin: 0 4%;

	}

	.innerarea1_1white{

		padding: 20px;

	}

	.innerarea1_2white{

		padding: 20px;

	}

	.innerarea1_1white label{

		font-size: 14px;

		width: 70px;

	}

	.innerarea1_2white label{

		font-size: 14px;

		width: 70px;

	}

	.submitbaojia{

		font-size: 14px;

	}

	.submitlogin{

		font-size: 14px;

	}

	.lijiregister a{

		font-size: 14px;

	}

	.zxzx{

		float: none;

	}

	.boardsize div span{

		font-size: 12px;

	}

	.boardsize div input {

		width: 18%;

	}

	.area1 .col-md-6{

		padding: 0;

	}

	.index_loginbox_new{

		display: none;

	}

	.area1{

		padding: 34px 0 20px 0;

	}

}

/* area1 */



/* area2 */

.area2{

	background: #f2f5f8;

	padding: 50px 0;

}

.area2_head{

	font-size: 30px;

	color: #333333;

	padding-left: 10px;

}

.area2_head span{

	float: right;

}

.area2_head span a{

	text-align: right;

	font-size: 18px;

	color: #333333;

}

.jqcjbox{

	margin-top: 20px;

	background: #fff;

	border:1px solid #e6e6e6;

}

.jqcjtable{

	width: 100%;

	border:none;

	background: #edf0f2;

	font-size: 14px;

	color: #333;

}

.jqcjtable tr td{

	height: 45px;

	line-height: 45px;

	text-align: center;

	width: 18.75%;

}

.jqcjtable tr td:nth-child(2){

	width: 25%;

}

.gb_list{

	height: 308px;

	overflow: hidden;

}

.gb_list ul{

	list-style: none;

	padding-left: 0;

	margin-bottom: 0;

}

.gb_list ul li .lists{

	width: 100%;

}

.gb_list ul li .lists div{

	display: inline-block;

	font-size: 14px;

	color: #666666;

	height: 37px;

	line-height: 37px;

	text-align: center;

	width: 18.1%;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.gb_list ul li .lists .qq2{

	width: 25%;

}



.productbox{

	margin-top: 20px;

}

.product-swiper .imgs{

	background-size: cover;

	background-repeat: no-repeat;

	background-position: center center;

	height: 290px;

	width: 100%;

}

.productname{

	width: 100%;

	text-align: center;

	height: 60px;

	line-height: 60px;

	font-size: 18px;

	background: #edf0f2;

	border:1px solid #e6e6e6;

	border-top: none;

}

.productname a{

	color: #274496;

}

.product-button-next,.product-button-prev{

	width: 65px;

	height: 75px;

	background-size: cover;

	top:40%;

}

.product-button-next{

	background-image: url(../dist/img/next.png);

	right: 0;

}

.product-button-prev{

	background-image: url(../dist/img/prev.png);

	left: 0;

}

@media (max-width:1200px){

	.gb_list ul li .lists div{

		width: 17.1%;

	}

}

@media (max-width:992px){

	.gb_list ul li .lists div{

		width: 18.1%;

	}

}

@media (max-width:717px){

	.gb_list ul li .lists div{

		width: 17.1%;

	}

}

@media (max-width:495px){

	.area2 .col-md-7{

		padding: 0;

	}

	.area2 .col-md-5{

		padding: 0;

		margin-top: 20px;

	}

	.area2{

		padding: 20px 0;

	}

}

/* area2 */



/* area3 */

.area3{

	padding: 60px 0 55px 0;

	background: url(../dist/img/area3bg.jpg) no-repeat center center;

	background-size: cover;

}

.area3leftbox{

	padding-right: 15px;

}

.area3leftbox img{

	width: 100%;

}

.area3rightbox h3{

	font-size: 30px;

	color: #333333;

	margin: 40px 0;

}

.area3rightbox .p{

	font-size: 14px;

	color: #333333;

	line-height: 25px;

	height: 150px;

	overflow: hidden;

	text-overflow: ellipsis;

	display: -webkit-box;

	-webkit-line-clamp: 6;

	-webkit-box-orient: vertical;

}

.viewmoreaboutus{

	background: #fff;

	border:1px solid #44c1db;

	width: 160px;

	height: 40px;

	border-radius: 40px;

	text-align: center;

	line-height: 40px;

	font-size: 16px;

	margin-top: 45px;

	transition: all .3s;

}

.viewmoreaboutus a{

	color: #333;

	display: block;

	text-decoration: none;

}

.viewmoreaboutus:hover{

	background: #44c1db;

}

.viewmoreaboutus:hover a{

	color: #fff;

}

@media (max-width:495px){

	.area3 .col-md-6{

		padding: 0;

	}

}

/* area3 */







.erweibox{

	text-align: center;

	width: 13.67%;

}

.erweibox p{

	font-size: 14px;

	color: #4c4c4c;

	margin-top: 20px;

}

.copyright{

	color: #999999;

	font-size: 13.99px;

	margin-top: 75px;

	text-align: center;

}

footer .container .col-md-2:nth-child(4){

	width: 15.67%;

}

footer .container .col-md-2:nth-child(5){

	width: 14.67%;

}

footer .container .col-md-2:nth-child(6){

	width: 21.67%;

}

@media (max-width:992px){

	footer .container .col-md-2:nth-child(4){

		width: 100%;

	}

	footer .container .col-md-2:nth-child(5){

		width: 100%;

	}

	footer .container .col-md-2:nth-child(6){

		width: 100%;

	}

	.erweibox{

		width: 100%;

	}

}

@media (max-width:565px){

	.footerlogobox{

		float: none;

		width: 100%;

		margin-bottom: 20px;

	}

	.footerlogobox img{

		width: 100%;

	}

	.footerfwdh{

		float: none;

		width: 100%;

	}

	.footerfwdh h3{

		font-size: 24px;

	}

	.footerulhead {

		margin-bottom: 5px;

		margin-top: 20px;

	}

	.erweibox{

		margin-top: 20px;

	}

	.copyright{

		margin-top: 0px;

	}

}

/* footer */



/* register */

.registerbox{

	width: 70%;

	margin: 0 auto;

	padding-top: 50px;

}

.register_head{

	font-size: 23.99px;

	font-weight: bold;

	color: #333333;

	border-bottom: 1px solid #e6e6e6;

	height: 60px;

	line-height: 60px;

}

.register_head label{

	font-weight: normal;

	font-size: 16px;

	color: #333333;

	float: right;

}

.register_head label a{

	font-weight: bold;

	color: #0526b3;

}

.register_body{

	padding-top: 50px;

}

.btnbox button{

	background: #e0e0e0;

	border-radius: 5px;

	border:none;

	font-size: 17.99px;

	margin-right: 20px;

	width: 221px;

	height: 54px;

	margin-bottom: 10px;

}

.btnbox button a{

	color: #666666;

	display: block;

	text-decoration: none;

}

.btnbox button.on{

	background: url(../dist/img/btnbg.png) no-repeat center center;

	background-size:100% 100%;

	-moz-box-shadow:0px 0px 20px #d6d8db;

	-webkit-box-shadow:0px 0px 20px #d6d8db;

	box-shadow:0px 0px 20px #d6d8db;

}

.btnbox button.on a{

	color:#fff;

}

.register_messagebox{

	margin: 20px 0;

}

.register_messagebox label{

	font-weight: normal;

	font-size: 17.98px;

	color: #333;

	width: 100px;

}

.register_messagebox input{

	background: #fafafa;

	border:1px solid #e6e6e6;

	height: 40px;

	margin-left: 15px;

}

.yzm{

	margin-left: 15px;

	width: 105px;

	height: 35px;

}

.width25{

	width: 25%;

}

.width40{

	width: 40%;

}

.inred{

	color: #bb0000;

}

.again{

	height: 40px;

	border-radius: 5px;

	border:1px solid #e6e6e6;

	width: 19%;

	margin-left: 15px;

}

.agree{

	margin: 40px 0;

}

.agree label{

	font-size: 13.91px;

	color: #666666;

	font-weight: normal;

}

.ljzc{

	background: url(../dist/img/btnbg.png) no-repeat center center;

	background-size:100% 100%;

	padding: 10px 50px;

	border-radius: 5px;

	border:none;

	font-size: 17.99px;

}

.ljzc a{

	color: #fff;

}

.register_messagebox select{

	background: #fafafa;

	border:1px solid #e6e6e6;

	height: 40px;

	margin-left: 15px;

	width: 18.9%;

}

.ingreen{

	color: #008000;

}

@media (max-width:996px){

	.registerbox{

		width: 100%;

	}

}

@media (max-width:439px){

	.btnbox button{

		font-size: 10.99px;

		margin-right: 14px;

	}

	.register_messagebox label{

		width: 81px;

		font-size: 12.98px;

	}

	.again {

		height: 40px;

		border-radius: 5px;

		border: 1px solid #e6e6e6;

		width: 88%;

		margin-left: 0px;

		margin-top: 10px;

	}

	.register_messagebox input{

		margin-left: 0;

	}

}






/* ycsqbox */

.rightsq{

	position: fixed;

	right: 0;

	bottom: 460px;

}

.rightsq div{

	background: #fff;

	width: 75px;

	height: 75px;

	text-align: center;

	margin-bottom: 10px;

	line-height: 80px;

	transition: all .3s;

	position: relative;

	box-shadow: 0 0 10px #ccc;

}

.rightsq div:hover{

	background: url(../dist/img/rightsqhover.png) no-repeat center center;

	background-size: cover;

}

.wxin{

	position: absolute;

	right: 122px;

	top: -81px;

	display: none;

}

.rightsq div:hover .wxin{

	display: block;

}

@media (max-width:565px){

	.rightsq{

		display: none;

	}
	.site_map dt a {
		padding-bottom: 0;
		margin-bottom: 0;
	}

}

/* ycsqbox */



.valuatin_main .name {
  float: left;
  width: 180px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  border: 2px solid #e2e9f2;
  background: linear-gradient(to right, #e5e8f4, #fff);
  color: #054E9B;
  font-weight: bold;
  font-size: 15px;
}
.modify .modify_btn {
  width: 180px;
  height: 50px;
  line-height: 50px;
  color: #fff;
  display: inline-block;
  background: linear-gradient(#064FA3, #003C80);
}
.pswMain_box {
  padding: 0 180px;
  margin-bottom: 60px;
}
.pswMain_box p {
  margin-bottom: 20px;
  color: #191C35;
  font-size: 14px;
}
.pswMain_box em {
  width: 100px;
  display: inline-block;
  text-align: right;
}
.pswMain_box span {
  margin-left: 10px;
}
.pswMain_box input {
  height: 40px;
  width: 220px;
  background: #F5F5F5;
  border: none;
  padding: 0 10px;
}
.strongCalendar,
.endDate_ {
  width: 200px!important;
}
.valuatin_main {
  margin-top: 40px;
  border-bottom: 2px solid #C8D3E6;
}
.valuatin_main h6 {
  font-size: 16px;
  color: #054E9B;
  border-bottom: 2px solid #054E9B;
}
.valuatin_main h6 span {
  display: inline-block;
  position: relative;
  margin-bottom: 2px;
}
.valuatin_main h6 span:after {
  content: "";
  height: 2px;
  background: rgba(255, 160, 0, 0.8);
  display: inline-block;
  position: absolute;
  bottom: -2px;
  left: 0;
  width: 100%;
}
.valuatin_main ul {
  margin: 15px 0 30px;
  overflow: hidden;
}
.valuatin_main li {
  overflow: hidden;
  margin: 15px 0;
}


.loginMain .login_left{
	width:720px;
	margin:auto;
	  height: auto;
  background: rgba(255, 255, 255, 0.7);
  margin: 150px auto;
  border-radius: 10px;
  box-shadow: 0 0 20px #ddd;
  overflow: hidden;
  padding-bottom: 100px;
}

.loginMain .login_left h4 {
  margin: 50px 0;
  color: #054E9B;
  font-size: 24px;
  font-weight: 500;
}
.login_left ul li b {
	margin:3px;
	font-weight:normal;
	font-size:12px;
}
.login_left ul li label {
	width:130px;
	height:38px;
	line-height:38px;
	float:left;
	text-align:right;
}
.login_left ul {
	padding-top:20px;
	overflow:hidden;
}
.login_left ul li {
	float:left;
	width:100%;
	font-size:14px;
	margin:5px auto;
	color:#555;
}
.login_left ul li input {
	width:270px;
	float:left;
	height:30px;
	line-height:30px;
	font-size:12px;
	font-family:'微软雅黑';
	vertical-align:middle;
	border:1px #ccc solid;
	padding-left:10px;
}
.login_left ul li span {
	float:left;
	margin-left:10px;
	color:#d90000;
	line-height:30px;
	height:30px;
	font-size:12px;
}
.login_left_i2 {
	background:url(../images/main_icon.png);
	width:12px;
	height:12px;
	float:left;
	margin: 9px 5px 0 0;
	background-position:-35px 0;
}
.login_left_i1 {
	background:url(../images/main_icon.png);
	width:12px;
	height:12px;
	float:left;
	margin: 9px 5px 0 0;
	background-position:-47px 0;
}
.login_left ul li.but a {
	background:#054E9B;;
	width:150px;
	height:38px;
	float:left;
	color:#fff;
	text-align:center;
	line-height:38px;
	font-size:16px;
}
.login_left ul li.but a:hover {
	background:#054E9B;;
	width:150px;
	height:38px;
	float:left;
	color:#fff;
	text-align:center;
	line-height:38px;
	font-size:16px;
	text-decoration:none;
}
.login_left ul li select {
	width:140px;
	float:left;
	height:25px;
	line-height:25px;
	font-size:12px;
	font-family:'微软雅黑';
	vertical-align:middle;
	border:1px #ccc solid;
	padding-left:10px;
	margin-right:10px;
	margin-top:5px;
}
.c03 {
	color: #d90000;
}

.ddliebiao{
	margin-top: 15px;
	height: auto;
	padding: 15px 20px;
	box-sizing: border-box;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;

}
.ddliebiao_right {
    float: right;
    width: 720px;
}
.ddliebiao_hyzx {

	width: 900px;
	height: 200px;
	border: #ccc 1px solid;
	background: url(../images/hyzxbj.jpg);
	background-repeat: repeat-x;
	margin-bottom: 10px;
	overflow: hidden;
}
.hyzx_xgtx {
	margin-left: 40px;
	float: left;
	width: 120px;
	margin-top: 20px;
}
.hyzx_grxx {
	float: left;
	width: 400px;
	margin-left: 20px;
	margin-top: 20px;
}

.caozuo_title {
	line-height: 35px;
	height: 35px;
	font-size: 16px;
	background: #f3f3f3;
	width: 900px;
	padding-left: 10px;
}
.hyzx_caozuo ul {
	padding: 5px;
}
.hyzx_caozuo ul li {
	width: 160px;
	height: 100px;
	float: left;
	margin-left: 10px;
}
.xiaoxiico {
	background: url(../images/xiaoxiguanli.jpg);
}
.shoucangico {
	background: url(../images/shouchangsp.jpg);
}
.dingdanico {
	background: url(../images/dingdanxinxi.jpg);
}
.wuliuico {
	background: url(../images/wuliuche.jpg);
}
.dingdanshuliang {
	margin-top: 65px;
	display: block;
	text-align: center;
}
.hyzx_dingdan {
	border: 1px #ccc solid;
	/* width: 810px; */
	height: auto;
	margin-bottom: 10px;
}
.hyzx_ddtitie {
	height: 30px;
	padding: 10px;
}
.hyzx_daiqueren {
	background: url(../images/hysydbbtbj.png);
	background-repeat: no-repeat;
	width: 120px;
	text-align: center;
	color: #fff;
	float: left;
	height: 50px;
	line-height: 25px;
	font-size: 16px;
}
.hyzx_dingdan table {
	border-top: solid 1px #ccc;
	margin-bottom: 10px;
}
.hyzx_yuecz {
	background: url(../images/hyzx_czbt.jpg);
	width: 64px;
	height: 30px;
	float: right;
	margin-left: 30px;
}

/*账户*/
.zhanghu_cz{background:url(../images/zhuanghu.gif);
	background-repeat:no-repeat;
	background-position:5px, center;
	padding-left:35px;
	font-family:"宋体";}
.huiyuanimg{ float:left; margin-top:20px;}
.zhuanghu_xiangqing ul li{ line-height:40px; color:#999; }
.zhuanghu_xiangqing ul{ float:left; margin-left:20px; }
.zhuanghu_xiangqing{ float:left; width:370px; margin-left:30px; background:url(../images/fenge_line.gif); background-repeat:no-repeat; background-position:right center; height:230px;}
.xiangqing_right{ color:#333;}
.xiangqing_yue{ color:#F60; font-size:16px; font-weight:700;}
.xiangqing_bangding{ color:#2a7ec5; margin-left:10px; font-size:12px;}
.zhuanghu_yuecz{ background:url(../images/yuecz.png); width:77px; height:36px; display:block;}
.zhuanghu_guanli ul li { line-height:50px; font-size:16px;}
.zhuanghu_guanli{ float:right; width:200px;}
.zhuanghu_xiugai{ border:#eaeaea solid 1px; width:720px; padding:10px; overflow:hidden; margin-bottom:10px;}
.zhuanghuyiruan{ overflow:hidden; margin-bottom:10px;}
.zhuanghu_xiugai ul li{ line-height:30px; color:#999; margin-left:20px;}
.zhuanghu_jiru table tr td{ text-align:left;  height:30px; font-size:12px; padding-left:20px; border-bottom:1px dashed #eaeaea; color:#999;}
.zhuanghu_jiru { border:#eaeaea solid 1px; width:720px; overflow:hidden;}
.zhanghu_jirucz{ font-size:14px; font-weight:700; color:#666; height:30px; background:#f7f7f7; line-height:30px; padding-left:10px; border-bottom:solid 1px #eaeaea; background:url(../images/sanjiaoxing.png); background-repeat:no-repeat; background-position:70px, center; }
.zhuanghu_jiruwenzi{ color:#F60; font-weight:bold; }




/***收货地址***/
.lab1301 {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	background:#f5f9fa;
}
.lab1302 {
	background:url(../images/dzbj.png);
	height:42px;
}
.lab1303 {
	font-size:16px;
	color:#FFF;
	float:left;
	width:200px;
	line-height:38px;
	padding-left:25px;
}
.lab1304 {
	float:right;
	line-height:30px;
	padding-right:15px;
	font-size:20px;
}
.lab1305 {
	width:160px;
	height:20px;
	border:solid #5d7ab4 2px;
	float:left;
	padding-left:10px;
	line-height:20px;
}
.lab1306 {
	background:url(../images/srarch.jpg);
	border:0px;
	width:19px;
	height:26px;
}
.chaxun {
	padding:8px;
	overflow:hidden;
	background:#e8f3f7;
}
.lab1307 {
	width:92px;
	height:26px;
	background:url(../images/zengjia.jpg);
	border:0;
}
.lab1308 {
	width:92px;
	height:26px;
	background:url(../images/sxin.jpg);
	border:0;
}
.lab1310 ul li {
	float:left;
	margin-left:5px;
}
.lab1309 {
	width:230px;
	float:left;
}
.lab1310 {
	width:110px;
	float:right;
}
.lab1311 table {
	border:solid #bdcccf 1px;
}
.lab1311 {
	padding:10px;
}
.lab1311 a {
	color:#000;
	font-family:"微软雅黑"
}
.lab1311 a:hover {
	color:#C63;
}



.baochen2 {
	background:url(../images/bottom-bc.jpg);
	background-image:url("../images/bottom-bc.jpg");
	width:80px;
	height:30px;
	border: none;
}

.quxiao2 {
	width:78px;
	height:30px;
	background:url(../images/bottom-qx.jpg);
	background-image:url("../images/bottom-qx.jpg");
	border:solid 1px #ccc;
	border: none;
}

.chongzhi {
	width:101px;
	height:32px;
	background-image:url(../images/rest.jpg);
	background:url(../images/rest.jpg);
	border:none;
}

.genghuanshouhuo {
	background-image:url(../images/ny2_072.png);
	background:url(../images/ny2_072.png);
	width:100px;
	height:26px;
	border:none;
	cursor: pointer;
	margin-left: 10px;
}

.confirmBtnclss {
	background-image:url(../images/confirm-qr.jpg);
	background:url(../images/confirm-qr.jpg);
	width:80px;
	height:30px;
	border:none;
	cursor: pointer;
	margin-left: 10px;
}


.labbox{  width:100%; height:auto;  border:1px solid #fff;  font-family:"微软雅黑"; font-size:12px;}
.labzhanghu{ width:700px; margin:0 auto; height:auto; margin-top:10px; margin-bottom:30px; padding-left: 10px;}
.wztitle{   font-family:"微软雅黑"; height:45px; line-height:45px; border-bottom:#6c7991 1px solid; display:block; padding-left:20px; background:url(../images/zfmm.jpg); background-repeat:no-repeat; background-position:left center; margin-bottom:20px;}
.labzhanghu span{  font-family:"微软雅黑"; line-height:40px; font-size:12px;  margin-bottom:10px; }
.lansrk{ width:260px; height:25px; line-height:25px;  margin-left:10px;  }
.labzhanghu p{  font-family:"微软雅黑"; font-size:12px;line-height:30px; }
.labxing{ margin-bottom:10px; overflow:hidden; } 
.yanzwenz{ width:100px; float:left; text-align:right;  }
.wenzts{ color:#afe1f8; margin-left:10px;}
.wztitle1{  font-family:"微软雅黑"; height:45px; line-height:45px; border-bottom:#6c7991 1px solid; display:block; padding-left:20px; background:url(../images/emile.jpg); background-repeat:no-repeat; background-position:left center; margin-bottom:20px;}
.tjanniu{  border:#FFF 1px solid; padding:5px; margin-left:15px;}
.labbc{ background:url(../images/czbc.jpg); width:136px; height:40px; border:none;  }
.labxing1{ margin-top:30px;   text-align: center; display:block;  width: 400px; }
.zhanghxx{ display:block; background:url(../images/zhxx.jpg); background-repeat:no-repeat; background-position: left center; height:33px;}
.labcz{ border:#35b5eb 1px solid; }
.zhmingxi{ float:left; width:260px;   margin-left:45px; margin-top:25px;}
.zhmingxi ul li{ background:url(../images/ICOi.png); background-repeat:no-repeat; background-position:left center; padding-left:20px;}
.mingxi{ width:30px; margin-left:15px; color:#0CF;}
.pay_account_chongzhi{ background:url(../images/czaniu.jpg); width:74px; height:35px; border:none;}
.czaniu{ float:left; width:150px; text-align:center; margin-top:70px;}
.czshuoming{ float:right; width:250px;   padding-left:20px; background:url(../images/qip.png); background-repeat:no-repeat; height:141px; padding-top:35px; margin-top:20px;}
.chongzhijilu table tr td{  height:35px; text-align:center; border: none;}
.jilubj{ background:url(../images/linebj.jpg); height:35px; background-repeat:repeat-x;  }
.jilu_title{ padding-left:20px; float:left; font-size:14px;} 
.jilu_yi{ border-bottom:1px #35b5eb solid; }
.bgzhis{ color:#d26e75;}


/* 遮盖效果 */
.common_zhegai_bg{ display: block;  position: absolute;  top: 0%;  left: 0%;  width: 100%;  height: 100%;  background-color: #333;  z-index:1001;  -moz-opacity: 0.7;  opacity:.30;  filter: alpha(opacity=70);}  
.common_zhegai_show{display: block;  position: absolute;  top: 30%;  left: 22%; 
    border: 8px solid #E8E9F7;  background-color: white;  z-index:1002;  overflow: auto;
    width: 50%; height: 80px;	  
	font-size:15px;
	font:bold;
	font-family:"微软雅黑";
	text-align: center; 	
	padding-top: 4px; 
}  	
.common_zhegai_bg2{ display: block;  position: absolute;  top: 0%;  left: 0%;  width: 100%;  height: 100%;    z-index:1001;  -moz-opacity: 0.7;  opacity:.30;  filter: alpha(opacity=70);}
.common_zhegai_show2{display: block;  position: absolute;  top: 30%;  left: 45%; 
    background-color: white;  z-index:1002;  overflow: auto;
    width:200px;
    height:200px;
	font-size:15px;
	font:bold;
	font-family:"微软雅黑";
	text-align: center; 	
	padding-top: 4px; 
}


.land_danxing {

	height: 21px;
	border: solid #999 1px;
	margin-left: 10px;

}

.dingdan_xq {
	border-top: 1px solid #e8dede;
	padding: 20px;
	background: #fafafa;
	margin-bottom: 10px;
	border-bottom: 1px solid #e8dede;
}

.dingdan_xq ul li {
	line-height: 30px;
	font-size: 14px;
	font-family: "宋体";
	color: #766e6e;
}
.wuliu_xq {
	border:1px solid #e8dede;
	padding:20px;
	background:#fffdee;
	margin-bottom:10px;
}
.wuliu_xq {
	margin:15px;
}
.wuliu_xq ul li {
	line-height:30px;
	font-size:13px;
	font-family:"宋体";
	color:#766e6e;
}
.wuliu_title {
	height:25px;
	line-height:25px;
	padding-left:45px;
	font-size:16px;
	margin-bottom:10px;
	display:block;
	background:url(../images/ddzuiz.png);
	background-repeat:no-repeat;
	background-position:20px, center;
	color:#766e6e;
}
.qingdan_title {
	height:25px;
	line-height:25px;
	padding-left:45px;
	font-size:16px;
	margin-bottom:10px;
	display:block;
	background:url(../images/qingdan.png);
	background-repeat:no-repeat;
	background-position:20px, center;
	color:#766e6e;
}
.qingdan_table table tr td {
	text-align:center;
	border-bottom:#e8dede solid 1px;
}
.qingdan_table {
	color:#766e6e;
	font-family: "宋体";
	font-size:14px;
	margin-bottom:10px;
}
.qingdan_table table {
	border:solid 1px #eaeaea;
	margin-left:15px;
}
.qingdan_table a {
	font-family:"宋体";
	color:#766e6e;
}

.btn_ret{
	background: linear-gradient(#FFA000, #805000);
	width: 180px;
	margin: 0 10px;
	line-height: 50px;
	display: inline-block;
	color: #fff;

}
/** 提示框 */
.tanchuangbox{
	margin:0 auto;
	width:300px;
	height:200px;
	background-image:url(../images/tx_tc.jpg);
	background-repeat:no-repeat;}
.tcbiaoti{
	height:35px;
	line-height:35px;
	float:left;
	margin-left:45px;
	font:bold;
	font-family:"微软雅黑";
	color:#FFF;
	font-size:16px;}
.guanbi{
	background-image:url(../images/tx_close.jpg);
	width:32px;
	height:27px;
	float:right;
	 cursor: pointer; 
	}
.tishinr{
	height:90px;
	margin-top:20px;
	text-align:center;
	line-height:30px;
	font-size:14px;
	font:bold;
	font-family:"微软雅黑";
	color:#006699;
	}
.btl{
	width:100%;
	height:35px;
	}


	.ziliao {
	padding:20px;
	border-bottom:solid 1px #ede8ee;
	border-left:solid 1px #ede8ee;
	border-right:solid 1px #ede8ee;
	width:900px;
}
.ziliao_baochen {
	background:url(../images/querenbaocun.jpg);
	width:103px;
	height:29px;
}

.tuwenye {
	margin:0 auto;
	width:1024px;
	overflow:hidden;
	margin-top:20px;
	font-size:14px;
	margin-bottom:20px;
	height:auto;
	background:#FFF;
}

/***支付页面 **/
.fktable {
	width:990px;
	margin-left:auto;
	margin-right:auto;

	font-size:14px;
}
.fktable table span {
	color:#bd561e;
	font-size:14px;
	padding-right:5px;
}
.dxxx {
	text-align:center;
	border-left:solid #d0d0d0 1px;
	border-bottom:solid #d0d0d0 1px;
	border-right:solid #d0d0d0 1px;
	border-top:solid #d0d0d0 1px;
}
.exxx {
	text-align:center;
	border-left:solid #d0d0d0 1px;
	border-bottom:solid #d0d0d0 1px;
	border-right:solid #d0d0d0 1px;
}

.zhifu {
	width:142px;
	height:63px;
	border:none;
	background:url(../images/zfan.png);
	cursor:pointer;
}
.radio input {
	line-height:38px;
	height:38px;
	float: left;
}
.teshuxing {
	padding-left:15px;
	font-size:24px;
	border-top:solid #028271 1px;
	height:50px;
	line-height:40xp
}
.yxxinxi {
	overflow:hidden;
	padding:6px;
}
.yxxinxi .pay_ul_cs radio {
	float: left;
	display: inline-block;
	margin: 0px;
}


.jiage {
	font-size:18px;
	color:#f00;
}
.shuaxin {
	color:#F00;
	text-decoration:underline;
}
.jiner {
	padding-left:25px;
	font-size:16px;
	line-height:35px;
	
}
.radio2 {
	width:235px;
	height:50px;
	border:dashed #CCC 1px;
	float:left;
	text-align:center;
	line-height:50px;
	background:url(../images/gdyx.png);
}
.diyixing {
	background:url(../images/tablebj.jpg);
}
.exxx:hover {
	background-color:#fffbec;
}
	
	
	/*下单成功页面*/
.dingdan_zhuangtai{ width:900px; margin-left:auto; margin-right:auto; margin-bottom:30px; font-size:14px; height:500px; }

.zhuangtai_title{  line-height:65px; height:65px; width:280px; display:block; font-size:21px; color:#028718; overflow:hidden; font-weight:bold; margin-bottom:10px;}
.dingdan_zhuangtai p{ line-height:30px;}
.zhushi{ color:#ed1458}
.wenxintishi{ width:880px; margin-left:auto; margin-right:auto; border:1px solid #fed286; background:#fffce7; line-height:22px; padding:10px; margin-top:10px;}
.zhuangtai_fanhui{ width:132px; height:32px; color:#FFF; background:url(../images/fanhuitalbe.png); font-size:16px; font-weight:bold; margin-top:10px;}

/*注册成功*/
.zhuce_tscg{ width:400px; margin-left:auto; margin:auto;  overflow:hidden; margin-bottom:30px;}
.tscg_right{ float:right; width:260px; margin-top:20px; margin-left:20px;}
.tscg_left{ float:left; width:120px;}
.tscg_right p{ font-size:18px; height:50px; font-weight:bold; color:#028718;}
.zhuce_tishi{ width:900px; margin:0 auto; color:#555; margin-bottom:40px;}
.ddliebiao1{ background:#fff; width:100%; height:480px; overflow:hidden; padding-top:20px;}
.zhuce_daoh{width:900px; margin:0 auto; overflow:hidden; }
.zhuce_zhanghao{ float:left; width:450px; overflow:hidden; background:url(../images/fenge_line.gif); background-position:right center; background-repeat:no-repeat; height:230px;}
.zhuce_zhinan{ float:right; width:420px; margin-left:20px;}
.zhuce_daoh h2{ font-size:14px; font-weight:bold; height:50px; line-height:50px;}
.zhuce_zhanghao p{ height:30px; padding-left:20px;}
.zhuce_zhinan ul li{ width:100px; float:left; line-height:35px;}
.zhuce_zhinan ul{ padding-left:20px; } 
.zhuce_zhinan ul li a{ text-decoration:underline;}



.common_down_load_zhegai_bg{ display: block;  position: absolute;  top: 0%;  left: 0%;  width: 100%;  height: 1000px;   background-color: #333;  z-index:1001;  -moz-opacity: 0.7;  opacity:.30;  filter: alpha(opacity=70);}  
.common_down_load_zhegai_show{display: block;  position: absolute;  top:35% ;  left: 13%;   width: 730px;  height: 300px;  padding: 8px;  border: 8px solid #E8E9F7;  background-color: white;  z-index:1002;  overflow: auto;}

.daike_add_order_zhegai_bg{ display: block;  position: absolute;  top: 0%;  left: 0%;  width: 100%;  height: 1000px;  background-color: #333; z-index:1001;  -moz-opacity: 0.7;  opacity:.30;  filter: alpha(opacity=70);}  
.daike_add_order_zhegai_show1{display: block;  position: absolute;  bottom:10%;  left: 13%;   width: 730px;  height: 500px;  padding: 8px;  border: 8px solid #E8E9F7;  background-color: white;  z-index:1002;  overflow: auto;}

.daike_add_order_zhegai_show{display: block;  position: absolute;  top: 15%;  left: 13%;   width: 730px;  height: 300px;  padding: 8px;  border: 8px solid #E8E9F7;  background-color: white;  z-index:1002;  overflow: auto;}  
.upload_enginner_file_zhegai_show{display: block;  position: absolute;  top: 30%;  left: 13%;   width: 730px;  height: 200px;  padding: 8px;  border: 8px solid #E8E9F7;  background-color: white;  z-index:1002;  overflow: auto;}


.note_content {
	width: 100%;
	min-height: 200px;
	border: 1px solid #a4a4a4;
	resize: none;
	padding: 15px;
	box-sizing: border-box;
}
.alladd{
	float: left;
	margin-left: 20px;
	width: 1024px;
	margin-top: 10px;
	text-align: left;
	font-size:13px;
}
.alladd a{
	color: #01c675;
}
.alladd a:hover{
	text-decoration:underline;
}

.formtextcon{
	float: left;
	line-height: 10px;
	color: #666666;
	font-size: 14px;
	margin-left: 20px;
	margin-top: 20px;
}
.formtextcon span{
	margin-right: 20px;
}


/**会员部分 **/
a {
	text-decoration: none;
}
em {
	font-style: normal;
}
input:focus,
select:focus,
textarea:focus {
	-webkit-tap-highlight-color: transparent;
	outline: none;
}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.wrap {
	overflow: hidden;
}
.left {
	float: left;
}
.right {
	float: right;
}
.blue {
	color: #054E9B;
}

.content {
	background: #fff;
	margin-top: 15px;
	height: auto;
	padding: 15px 20px;
	box-sizing: border-box;
}
.breadcrumb {
	overflow: hidden;
	margin-bottom: 15px;
}
.breadcrumb li {
	display: inline-block;
	color: #1E0F42;
	font-size: 14px;
}
.breadcrumb li:after {
	content: ">>";
	display: inline-block;
	margin-left: 5px;
}
.breadcrumb li:last-child:after {
	content: "";
	display: inline-block;
}
.content-menu {
	width: 250px;
	box-shadow: 0px 0px 5px #ccc;
}
.content-menu .content-menu-t {
	padding: 20px 15px;
	box-sizing: border-box;
	border-bottom: 1px solid #EDF0F5;
}
.content-menu .content-menu-t .photo {
	width: 80px;
	height: 80px;
	background: #eee;
	border-radius: 50%;
	overflow: hidden;
	display: inline-block;
}
.content-menu .content-menu-t .info {
	width: 140px;
	float: right;
	padding: 20px 0 0 15px;
	box-sizing: border-box;
	font-size: 14px;
}
.content-menu .content-menu-t .info h6 {
	font-size: 16px;
	margin-bottom: 5px;
}
.content-menu li {
	/*height: 50px;*/
	line-height: 50px;
}
.content-menu li h5 {
	font-size: 16px;
	color: #191C35;
	padding-left: 20px;
}
.content-menu li h5 i {
	width: 20px;
	height: 20px;
	display: inline-block;
	position: relative;
	top: 3px;
	margin-right: 5px;
}
.content-menu li h5 .in_icon {
	background: url('../images/in_icon.png') no-repeat center;
	background-size: contain;
}
.content-menu li h5 .s_icon {
	background: url('..//images/s_icon.png') no-repeat center;
	background-size: contain;
}
.content-menu li h5 .o_icon {
	background: url('../images/o_icon.png') no-repeat center;
	background-size: contain;
}
.content-menu li h5 .ca_icon {
	background: url('../images/ca_icon.png') no-repeat center;
	background-size: contain;
}
.content-menu li a {
	padding-left: 45px;
	display: block;
	color: #6A6C6F;
	font-size: 14px;
}
.content-menu li a:hover,
.content-menu li a.active {
	background: #F5F7F9;
}
.content-main {
	width: 900px;
}
.content-main .head {
	background: #F4F4F4;
	padding: 10px 20px;
	color: #191C35;
	font-weight: bold;
}
.content-main .head i {
	display: inline-block;
	position: relative;
	width: 20px;
	height: 20px;
	top: 3px;
	margin-right: 10px;
}
.content-main .head i.menu_icon {
	background: url("/images/menu_icon.png") no-repeat center;
	background-size: contain;
}
.content-main .head i.ac_icon {
	background: url("/images/ac_icon.png") no-repeat center;
	background-size: contain;
}
.content-main .head i.in_icon {
	background: url("/images/info_icon.png") no-repeat center;
	background-size: contain;
}
.tableInfo {
	margin-top: 20px;
}
.tableInfo .tableInfo_tab {
	border-bottom: 1px solid #064FA3;
}
.tableInfo .tableInfo_tab li {
	display: inline-block;
	cursor: pointer;
	color: #282828;
	padding: 5px 15px;
}
.tableInfo .tableInfo_tab li.cur {
	border-bottom: 3px solid #064FA3;
	color: #064FA3;
}
.tableInfo .tableInfo_search {
	margin: 20px 0;
}
.tableInfo .tableInfo_search span {
	font-size: 14px;
	color: #282828;
	margin: 5px 0 5px 0;
	display: inline-block;
}
.tableInfo .tableInfo_search span .date_icon {
	width: 20px;
	height: 20px;
	display: inline-block;
	background: url("/images/date_icon.png") no-repeat center;
	background-size: contain;
	position: relative;
	top: 5px;
}
.tableInfo .tableInfo_search input {
	height: 30px;
	padding: 0 4px;
	box-sizing: border-box;
	border: 1px solid #707070;
	margin-right: 5px;
}
.tableInfo .tableInfo_search input.dateTime {
	width: 100px;
	margin-right: 0px;
}
.tableInfo .tableInfo_search select {
	width: 120px;
	height: 30px;
	padding: 0 4px;
	box-sizing: border-box;
	border: 1px solid #707070;
}
.tableInfo .tableInfo_search .search_order {
	width: 160px;
}
.tableInfo .tableInfo_search a {
	display: inline-block;
	border: 1px solid #707070;
	line-height: 28px;
	box-sizing: border-box;
	color: #7F7F7F;
	padding: 0 10px;
	font-size: 14px;
	margin: 0 5px;
}
.finanMain {
	width: 100%;
	height: auto;
	border: 1px solid #D4D4D4;
	box-sizing: border-box;
	padding: 50px 0;
	border-top: none;
}
.accountMain {
	padding: 50px 40px;
}
.account_info {
	width: 350px;
	height: auto;
	border-right: 1px solid #D4D4D4;
}
.account_info p {
	margin: 8px 0;
	color: #5A5F73;
	font-size: 14px;
}
.account_info input {
	width: 230px;
	height: 40px;
	background: #F5F5F5;
	border: none;
}
.balance_info {
	width: 450px;
	height: auto;
	padding: 10px 30px 0 40px;
	box-sizing: border-box;
	color: #191C35;
}
.balance_info .recharge_btn {
	background: -webkit-linear-gradient(#064FA3, #003C80);
	background: -o-linear-gradient(#064FA3, #003C80);
	background: -moz-linear-gradient(#064FA3, #003C80);
	background: linear-gradient(#064FA3, #003C80);
	width: 100px;
	height: 35px;
	line-height: 35px;
	display: inline-block;
	color: #fff;
	font-size: 18px;
	text-align: center;
	border-radius: 4px;
	margin: 20px 0;
}
.balance_info .tip {
	color: #054E9B;
	font-size: 15px;
	line-height: 25px;
	font-weight: bold;
}
.balance_info .tip i {
	width: 15px;
	height: 15px;
	display: inline-block;
	background: url("/images/tip_icon.png") no-repeat center;
	background-size: contain;
	position: relative;
	top: 2px;
	margin-right: 5px;
}
.add_account {
	font-size: 15px;
	color: #5A5F73;
	padding: 0 120px;
}
.add_account p {
	margin-bottom: 10px;
	height: 40px;
}
.add_account label {
	margin-right: 20px;
}
.add_account label input {
	margin-right: 5px;
}
.add_account em {
	display: inline-block;
	width: 120px;
	text-align: right;
	line-height: 40px;
}
.add_account .radio {
	width: auto;
	height: auto;
}
.add_account select,
.add_account input {
	width: 300px;
	height: 40px;
	background: #F5F5F5;
	border: none;
	padding: 0 10px;
	box-sizing: border-box;
}
.add_account .operation {
	text-align: center;
}
.add_account .operation a {
	width: 180px;
	margin: 0 10px;
	line-height: 50px;
	display: inline-block;
	color: #fff;
}
.add_account .operation a.save_btn {
	background: linear-gradient(#064FA3, #003C80);
}
.add_account .operation a.re_btn {
	background: linear-gradient(#FFA000, #805000);
}
.infoMain {
	padding-left: 20px;
	overflow: hidden;
}
.infoMain h5 {
	font-size: 14px;
	color: #054E9B;
	border-bottom: 2px solid #054E9B;
}
.infoMain h5 span {
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
.infoMain h5 span:after {
	content: "";
	height: 2px;
	background: rgba(255, 160, 0, 0.8);
	display: inline-block;
	position: absolute;
	bottom: -2px;
	left: 0;
	width: 100%;
}
.infoMain ul {
	margin: 20px 0 40px;
	overflow: hidden;
}
.infoMain li {
	width: 50%;
	float: left;
	color: #191C35;
	font-size: 13px;
	line-height: 40px;
	overflow: hidden;
}
.infoMain li em {
	width: 120px;
	display: inline-block;
	text-align: right;
}
.infoMain li input {
	width: 200px;
	height: 30px;
	background: #F5F5F5;
	border: none;
	padding: 0 10px;
	box-sizing: border-box;
	color: #191C35;
}
.modify {
	text-align: center;
}
.modify .modify_btn {
	width: 180px;
	height: 50px;
	line-height: 50px;
	color: #fff;
	display: inline-block;
	background: linear-gradient(#064FA3, #003C80);
}
.pswMain_box {
	padding: 0 180px;
	margin-bottom: 60px;
}
.pswMain_box p {
	margin-bottom: 20px;
	color: #191C35;
	font-size: 14px;
}
.pswMain_box em {
	width: 100px;
	display: inline-block;
	text-align: right;
}
.pswMain_box span {
	margin-left: 10px;
}
.pswMain_box input {
	height: 40px;
	width: 220px;
	background: #F5F5F5;
	border: none;
	padding: 0 10px;
}
.strongCalendar,
.endDate_ {
	width: 200px!important;
}
.valuatin_main {
	margin-top: 40px;
	border-bottom: 2px solid #C8D3E6;
}
.valuatin_main h6 {
	font-size: 16px;
	color: #054E9B;
	border-bottom: 2px solid #054E9B;
}
.valuatin_main h6 span {
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
.valuatin_main h6 span:after {
	content: "";
	height: 2px;
	background: rgba(255, 160, 0, 0.8);
	display: inline-block;
	position: absolute;
	bottom: -2px;
	left: 0;
	width: 100%;
}
.valuatin_main ul {
	margin: 15px 0 30px;
	overflow: hidden;
}
.valuatin_main li {
	overflow: hidden;
	margin: 15px 0;
}
.valuatin_main .name {
	float: left;
	width: 180px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border: 2px solid #e2e9f2;
	background: linear-gradient(to right, #e5e8f4, #fff);
	color: #054E9B;
	font-weight: bold;
	font-size: 15px;
}
.valuatin_main .cho_type {
	width: 820px;
	line-height: 40px;
	float: right;
}
.valuatin_main .cho_type label {
	margin-right: 10px;
}
.valuatin_main .cho_type label input {
	height: auto;
	border: none;
	width: auto;
	margin-right: 5px;
}
.valuatin_main .cho_type a {
	font-size: 14px;
	border: 2px solid #e2e9f2;
	display: inline-block;
	box-sizing: border-box;
	padding: 0 20px;
	color: #191C35;
	position: relative;
	margin-right: 10px;
}
.valuatin_main .cho_type a.cur:after {
	content: "";
	width: 20px;
	height: 20px;
	background: url("/images/cho_icon.png") no-repeat center;
	background-size: contain;
	position: absolute;
	bottom: 0;
	right: 0;
}
.valuatin_main .cho_type .modify_btn {
	color: #BDBDBD;
	cursor: pointer;
}
.valuatin_main .cho_type span {
	margin-right: 10px;
	font-size: 14px;
}
.valuatin_main .cho_type input,
.valuatin_main .cho_type select {
	height: 40px;
	box-sizing: border-box;
	border: 2px solid #e2e9f2;
	width: 180px;
	margin-right: 5px;
	padding: 0 10px;
}
.btn_box {
	text-align: center;
	margin-bottom: 150px;
}
.btn_box .btnSubmit {
	background: linear-gradient(#064FA3, #003C80);
	font-size: 14px;
	color: #fff;
	text-align: center;
	line-height: 40px;
	width: 400px;
	display: inline-block;
}
.btn_box p {
	color: #FFA000;
	font-size: 14px;
	margin-top: 10px;
}
.note_content {
	width: 100%;
	min-height: 200px;
	border: 1px solid #a4a4a4;
	resize: none;
	padding: 15px;
	box-sizing: border-box;
}
.choose_item {
	margin: 30px 0 50px;
}
.choose_item a {
	line-height: 40px;
	font-size: 14px;
	border: 2px solid #e2e9f2;
	display: inline-block;
	box-sizing: border-box;
	padding: 0 40px;
	color: #191C35;
	position: relative;
	margin-right: 10px;
}
.choose_item a.cur:after {
	content: "";
	width: 20px;
	height: 20px;
	background: url("/images/cho_icon.png") no-repeat center;
	background-size: contain;
	position: absolute;
	bottom: 0;
	right: 0;
}
.choose_item span {
	color: #FFA000;
	font-size: 12px;
}
.message_address {
	margin: 30px 0 50px;
	font-size: 15px;
	color: #282828;
}
.message_address select {
	height: 40px;
	box-sizing: border-box;
	border: 2px solid #e2e9f2;
	width: 250px;
	margin-right: 5px;
	padding: 0 10px;
}
.tableInfo_main {
	width: 100%;
}
.tableInfo_main table {
	width: 100%;
	color: #7F7F7F;
	text-align: center;
	border: 1px solid #E6ECF5;
	border-collapse: collapse;
}
.tableInfo_main table .no_data td {
	padding: 30px 0;
}
.tableInfo_main table .title {
	background: #E6ECF5;
}
.tableInfo_main table .title td {
	border: none;
	font-size: 14px;
	height: 40px;
	padding: 0;
}
.tableInfo_main table td {
	border: 1px solid #e8dede;
	font-size: 14px;
	padding: 10px 0;
}
.tableInfo_main table td input {
	position: relative;
	top: 2px;
}
.tableInfo_main table a {
	display: inline-block;
}
.tableInfo_main table a:hover {
	text-decoration: underline;
}
.tableInfo_main table .detail_btn {
	color: #064FA3;
	margin-bottom: 5px;
}
.tableInfo_main table .eval_btn {
	color: #7F7F7F;
}
.tableInfo_main .page {
	margin: 20px 0;
	text-align: center;
	color: #054E9B;
	font-weight: 600;
}
.tableInfo_main .page span {
	padding: 0 5px;
}
.tableInfo_main .page a {
	color: #054E9B;
	padding: 0 5px;
}
.account_info input {
	width: 230px;
	height: 40px;
	background: #F5F5F5;
	border: none;
}
.balance_info {
	width: 450px;
	height: auto;
	padding: 10px 30px 0 40px;
	box-sizing: border-box;
	color: #191C35;
}
.balance_info .recharge_btn {
	background: -webkit-linear-gradient(#064FA3, #003C80);
	background: -o-linear-gradient(#064FA3, #003C80);
	background: -moz-linear-gradient(#064FA3, #003C80);
	background: linear-gradient(#064FA3, #003C80);
	width: 100px;
	height: 35px;
	line-height: 35px;
	display: inline-block;
	color: #fff;
	font-size: 18px;
	text-align: center;
	border-radius: 4px;
	margin: 20px 0;
}
.balance_info .tip {
	color: #054E9B;
	font-size: 15px;
	line-height: 25px;
	font-weight: bold;
}
.balance_info .tip i {
	width: 15px;
	height: 15px;
	display: inline-block;
	background: url("/images/tip_icon.png") no-repeat center;
	background-size: contain;
	position: relative;
	top: 2px;
	margin-right: 5px;
}
.add_account {
	font-size: 15px;
	color: #5A5F73;
	padding: 0 120px;
}
.add_account p {
	margin-bottom: 10px;
	height: 40px;
}
.add_account label {
	margin-right: 20px;
}
.add_account label input {
	margin-right: 5px;
}
.add_account em {
	display: inline-block;
	width: 120px;
	text-align: right;
	line-height: 40px;
}
.add_account .radio {
	width: auto;
	height: auto;
}
.add_account select,
.add_account input {
	width: 300px;
	height: 40px;
	background: #F5F5F5;
	border: none;
	padding: 0 10px;
	box-sizing: border-box;
}
.add_account .operation {
	text-align: center;
}
.add_account .operation a {
	width: 180px;
	margin: 0 10px;
	line-height: 50px;
	display: inline-block;
	color: #fff;
}
.add_account .operation a.save_btn {
	background: linear-gradient(#064FA3, #003C80);
}
.add_account .operation a.re_btn {
	background: linear-gradient(#FFA000, #805000);
}
.infoMain {
	padding-left: 20px;
	overflow: hidden;
}
.infoMain h5 {
	font-size: 14px;
	color: #054E9B;
	border-bottom: 2px solid #054E9B;
}
.infoMain h5 span {
	display: inline-block;
	position: relative;
	margin-bottom: 2px;
}
.infoMain h5 span:after {
	content: "";
	height: 2px;
	background: rgba(255, 160, 0, 0.8);
	display: inline-block;
	position: absolute;
	bottom: -2px;
	left: 0;
	width: 100%;
}
.infoMain ul {
	margin: 20px 0 40px;
	overflow: hidden;
}
.infoMain li {
	width: 50%;
	float: left;
	color: #191C35;
	font-size: 13px;
	line-height: 40px;
	overflow: hidden;
}
.infoMain li em {
	width: 120px;
	display: inline-block;
	text-align: right;
}
.infoMain li input {
	width: 200px;
	height: 30px;
	background: #F5F5F5;
	border: none;
	padding: 0 10px;
	box-sizing: border-box;
	color: #191C35;
}
.modify {
	text-align: center;
}
.modify .modify_btn {
	width: 180px;
	height: 50px;
	line-height: 50px;
	color: #fff;
	display: inline-block;
	background: linear-gradient(#064FA3, #003C80);
}
.pswMain_box {
	padding: 0 180px;
	margin-bottom: 60px;
}
.pswMain_box p {
	margin-bottom: 20px;
	color: #191C35;
	font-size: 14px;
}
.pswMain_box em {
	width: 100px;
	display: inline-block;
	text-align: right;
}
.pswMain_box span {
	margin-left: 10px;
}
.pswMain_box input {
	height: 40px;
	width: 220px;
	background: #F5F5F5;
	border: none;
	padding: 0 10px;
}
.strongCalendar,
.endDate_ {
	width: 200px!important;
}

ul,
ol,
dl,
li {
	list-style: none;
}

/*个人资料详情*/
.ziliaoys {
	background:url(../images/ziliaobt.gif);
	background-repeat:no-repeat;
	background-position:3px, center;
	padding-left:35px;
	font-family:"宋体";
}
.ziliao table tr {
	height:37px;
}

.schb{
	text-align: left;
}
.ziliao table tr td {
	font-size:12px;
	text-align:right;
	border-bottom: 1px #eaeaea dotted;
	padding-left: 10px;

}
.ziliao table tr:hover {
	background: #f4f4f4;
}
.ziliao_kuang {
	border:solid 1px #ccc;
	width:220px;
	height:22px;
	line-height:22px;
	padding-left:10px;
	font-size:12px;
}
.shxx{ padding-left:10px;   float:left;  color: #028718; font-weight: 600; font-size: 14px; border-bottom: solid #fec02f 2px; padding-right: 10px; }
.shxxxg:hover{ color:#000;}
.shxxbox{ height；45px; border-bottom: solid #028718 2px;line-height: 35px; overflow: hidden;}
.ziliao {
	padding:20px;
	border-bottom:solid 1px #ede8ee;
	border-left:solid 1px #ede8ee;
	border-right:solid 1px #ede8ee;
	width:900px;
}
.ziliao_baochen {
	background:url(../images/querenbaocun.jpg);
	width:103px;
	height:29px;
}



.biaotiys {
	background:url(../images/btbeijing.gif);
	background-repeat:no-repeat;
	background-position:10px 7px;
	padding-left:35px;
	font-family:"微软雅黑";
	display: block;
}

.youcebiaoti {

	display: block;
	font-size: 14px;
	margin-top: 10px;
	height: 35px;
	background: #f7f7f7;
	line-height: 35px;
	padding-left: 15px;
	border: solid 1px #ede8ee;
	width: 96%;

}
/*工厂展示*/
.gczs-bigbox{ width:1168px; margin:0px auto; color:#000;background-color: white; height: 1150px;}
.gczs-bigbox .gczs-banner{ text-align:center;margin-top:10px;  margin-bottom:10px; }
.gczs-bigbox .little_box{ width:100%; height:36px; border-bottom:#01c675 1px solid;}

.gczs-bigbox .qh_box{ width:1024px; margin:auto;}
.gczs-bigbox .qh_left{ width:615px;  background:url(../images/qiehuan2_bg1_03.png) no-repeat; hight:35px; float:left}
.gczs-bigbox .qh_left ul li{ float:left; width:123px; text-align:center; line-height:35px; font-size:14px;}
.gczs-bigbox .qh_left ul li a{ text-decoration:none ;cursor: pointer;color:#000}
.gczs-bigbox .qh_left1_hover{ color:#FFF;}

.gczs-bigbox .qh_right{ float:right; padding-right:10px}
.gczs-bigbox .qh_right h1{ font-size:12px; list-style:none; line-height:35px;}

.gczs-bigbox .gczs-content{ width:1024px; margin:auto; position:relative;}

.gczs-bigbox .gczs-title{}
.gczs-bigbox .gczs-title h1{font-size:24px; line-height:40px; text-align:center;}
.gczs-bigbox .gczs-title img{margin-left:245px;}

.gczs-bigbox .gczs-content-cont{}

.gczs-bigbox .gczs-content-cont ul li{ float:left; margin-left:1px; margin-top:5px;}
.gczs-bigbox .gczs-content-yema{ width:100%; float:left; margin-top:20px;}
.gczs-bigbox .gczs-content-yema p{ text-align:center;}

/*产品展示*/
.gczs-bigbox .qh_left1{ width:615px;  background:url(../images/qiehuan_bg1_2.png) no-repeat; hight:35px; float:left}
.gczs-bigbox .qh_left1 ul li{ float:left; width:123px; text-align:center; line-height:35px; font-size:14px;}
.gczs-bigbox .qh_left1 ul li a{ text-decoration:none ;cursor: pointer;color:#000}
.gczs-bigbox .qh_left1_hover{color:#FFF;}


.portfolio-area img:hover{  transform: scale(1.1,1.1); }

a:hover{text-decoration: none!important;}