/* CSS Document */

/*header*/

.header{ width:100%; height:188px; overflow:hidden;}

.header .top{ height:34px; line-height:34px; background:#242424; color:#FFF;}

.header-c{ width:1180px; margin:0 auto;}

.header .top dl dt{ float:left;}

.header .top dl dd{ float:right;}

.header .top dl dd a{ color:#FFF; margin:0 6px;}

.header .logo{ height:108px; overflow:hidden;}

.header .logo .logo-l{ float:left; width:650px; margin-top:20px;}

.header .logo .logo-l dl dt{ float:left;}

.header .logo .logo-l dl dd{ float:left; font-size:16px; margin:15px 0 0 20px;}

.header .logo .phone{ float:left; width:182px; background:url(../images/phone.png) no-repeat left; height:52px; padding-left:107px; margin-top:14px;}

.header .logo .phone span{ font-size:22px; color:#007ccb;}

.header .nav{ height:46px; line-height:46px; background:#007ccb;}

.header .nav ul li.another{background:#ef8200; padding:0 23px;}

.header .nav ul li.another a{ color:#FFF;}

.header .nav ul li{ float:left; padding:0 23px;}

.header .nav ul li a{ color:#FFF;}

.header .nav ul li:hover{ background:#ef8200; padding:0 23px;}





/*footer*/

.footer{ width:100%; background:url(../images/footer.jpg) no-repeat center center; height:225px; padding-top:35px; color:#FFF;}

.footer a{ color:#FFF;}

.f-nav{ float:left; width:255px;}

.f-nav ul li{ float:left; width:124px; line-height:32px;}

.f-last{ float:left; width:698px;}

.f-last h2{ font-size:14px; display:inline;}

.f-last p{ line-height:34px;}

.f-ewm{ float:right; text-align:center;}









/*�劽唱��貴����*/

	.wjdh-kefu-slide{

		width: 50px;

		height: 250px;

		position: fixed;

		top: 50%;

		margin-top: -126px;

		background: #1084ce;

		right: 0;

		border-radius: 5px 0 0 5px;

		z-index: 999;

	}

	.wjdh-kefu-slide ul{

		list-style: none;

	}

	.wjdh-kefu-slide .wjdh-kefu-icon li{

		width: 49px;

		height: 50px;

		background:url(../images/icon.png) no-repeat;

	}

	.wjdh-kefu-slide .wjdh-kefu-icon .wjdh-kefu-up{

		background-position:-330px -120px ;

	}

	.wjdh-kefu-slide .wjdh-kefu-icon li.wjdh-kefu-qq{

		background-position:-385px -73px ;

	}

	.wjdh-kefu-slide .wjdh-kefu-icon li.wjdh-kefu-tel{

		background-position:-385px -160px ;

	}

	.wjdh-kefu-slide .wjdh-kefu-icon li.wjdh-kefu-wx{

		background-position:-385px -120px ;

	}

	.wjdh-kefu-slide .wjdh-kefu-icon li.wjdh-kefu-down{

		background-position:-330px -160px ;

	}

	.wjdh-kefu-slide .wjdh-kefu-info{

		top: 50%;

		height: 147px;

		position: absolute;

		right: 100%;

		background: #1084ce;

		width: 0px;

		overflow: hidden;

		margin-top: -73.5px;

		transition:0.5s;

		border-radius:4px 0 0 4px ;

	}

	.wjdh-kefu-slide .wjdh-kefu-info.hover{

		width: 145px;

		

	}

	.wjdh-kefu-slide .wjdh-kefu-info li{

		width: 145px;

		color: #fff;

		text-align: center;

	}

	.wjdh-kefu-slide .wjdh-kefu-info li p{

		font-size: 14px;

		line-height: 2em;

		padding: 15px;

		text-align: left;

	}

	.wjdh-kefu-slide .wjdh-kefu-info li.wjdh-kefu-qq p a{

		display: block;

		margin-top: 12px;

		width: 100px;

		height: 32px;

		line-height: 32px;

		color: #fff;

		font-size: 14px;   

		text-align: center;

		text-decoration: none;

		border: 1px solid #fff;

		border-radius: 5px;

	}

	.wjdh-kefu-slide .wjdh-kefu-info li.wjdh-kefu-qq p a:hover{

		color: #FFFFFF;

		border: none;

		background: #1084ce;

	}

	.wjdh-kefu-slide .wjdh-kefu-info li div.wjdh-kefu-img{

		height: 100%;

		background: #1084ce;

		margin: 15px;

	}

	.wjdh-kefu-slide .wjdh-kefu-info li div.wjdh-kefu-img img{

		width: 100%;

		height: 100%;

	}

/**************from表单**********************/
.form{ padding:10px;}
.form_top{padding-left: 10px; padding-bottom: 15px;}
.form dl {overflow: hidden;zoom: 1;padding-top: 15px;}
.form dl dt {float: left;width: 11%;font-size: 14px;padding: 3px 0 0 0;color: #666; }
.form dl dd {float: left;line-height: 30px; border:1px solid #333;}
.form dl dd input{ height: 30px; }
.form dl dd select, .form dd input {vertical-align: middle;}
.form dl dd .logo{border: 1px solid #D4D4D4;}
.form dl dd .wxqrcode{width: 80px;height: 80px;border: 1px solid #D4D4D4;}
.form dl dd p {clear: both;color: #A0A0A0;padding: 4px 0 0 0;line-height: 16px;}
.form_b {text-align: left;padding: 20px 0 45px 145px;}
.form .btn7 {margin-left: 10px;}
.inp_small{ height: 54px; line-height: 54px; border:1px solid #333; }
#VCode{ height: 54px; }
.btn_blue{padding:12px 30px; border:1px solid #007CCB; background: #007CCB; color: #fff; font-size: 16px; cursor: pointer;}



.scott{ height:30px; overflow:hidden; text-align:center; padding-top:9px; line-height:21px;   }
.scott A{BORDER:#007ccb 1px solid; PADDING:4px 10px; MARGIN-RIGHT: 5px;  TEXT-DECORATION: none; background:#fff; color:#333;}
.scott A:hover{border:1px solid #007ccb; text-decoration:none; BACKGROUND-COLOR:#007ccb; color:#FFF;}
.scott A:active{border:1px solid #007ccb; text-decoration:none; BACKGROUND-COLOR:#007ccb;}
.scott SPAN.current{BORDER: #007ccb 1px solid; PADDING:4px 10px;  FONT-WEIGHT: bold;  COLOR: #fff; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #007ccb;MARGIN-RIGHT: 5px;}
.scott SPAN.disabled{BORDER:#007ccb 1px solid; PADDING:4px 10px; COLOR:#237ac7; MARGIN-RIGHT: 5px; background:#007ccb;}
.fenye1{text-align: center; clear:both; font-size:12px; line-height:28px; height:56px; border:1px solid #007ccb; background:#007ccb; padding:0 5px; margin-top:5px;}





























































































































































