﻿
.clear{clear:both;}


.bt{
	FONT-SIZE: 12px;
	FONT-FAMILY: "Arial","宋体";
	COLOR: #fdf9d3;
	BORDER: NONE;
	BACKGROUND-Color:#176ba1;
	padding:6px 8px 3px 8px;
	CURSOR:pointer;
}




.menu_ab { background:url(../images/move.png);height:80px; line-height:80px;text-align:center; width:100px;}
.menu_ab a{ color:#1B67AE; font-size:16px; width:100px; height:80px; line-height:80px; display:block; text-decoration:none;}
.menu_ab a:hover{ color:#1B67AE; font-size:16px; width:100px; height:80px; line-height:80px; display:block; text-decoration:none;}

#mainbj{ background:#FFF; width:100%; }
#box{ width:1020px; margin:0 auto;}
.box_top{ height:260px;display:block; margin:0 auto;}
.box_top_img{ height:144px; margin:0 auto; margin-top:30px; float:left; padding:0 30px;}
.box_top_title{ width:144px; height:80px; margin:0 auto;float:left;  margin-top:10px; padding:0 30px; font-size:16px; text-align:center; color:#343434;}


#box_right{ width:777px; margin:0 auto;float:left;display:block; margin-top:10px; }
.box_jj{ width:377px; margin: 0 auto; float:left; margin-left:10px;display:block; }
.box_jj_title{ width:377px; height:45px; background:url(../images/jj.png);}
.box_txt{ float:left; font-size:14px; color:#fff; margin-left:18px; line-height:43px; height:43px; font-weight:bold}
.box_more,.box_more a{ float:right;line-height:45px; color:#fff; margin-right:7px; margin-top:1px;text-decoration:none}
.box_more a:hover{ float:right;line-height:45px; color:#fff;margin-right:7px; text-decoration:none}
.box_jj_con{ width:250px; color:#343434; font-size:14px; line-height:24px; height:100px;}

.box_news,.box_news a{ float:left;line-height:32px;  height:32px; color:#888888;font-size:14px; text-decoration:none }
.box_news a:hover{ float:left;line-height:32px;  height:32px;color:#888888;  font-size:14px; text-decoration:underline;}
.box_date{float:right;line-height:32px;  height:32px;color:#888888;  font-size:14px;}


#footer{ width:100%;height:150px; margin:0 auto; background-color: #d7e1e5;}
.footer_top{ width:1002px; height:50px; line-height:50px; font-size:14px; color:#FFF; text-align:center; margin:0 auto;}
a.footer_top_zi{line-height:50px; color:#ffffff; text-decoration:none; padding:0 10px;}
a.footer_top_zi:hover{line-height:50px; color:#FF0; text-decoration:none;}

a.footer_zi{line-height:35px; color:#ffffff; text-decoration:none}
a.footer_zi:hover{line-height:35px; color:#FF0; text-decoration:none}

a.link_zi{line-height:30px; color:#343434; text-decoration:none}
a.link_zi:hover{line-height:30px; color:#900;text-decoration:none}

.footer_bottom{ width:1002px; height:100px;float:center; margin:0 auto;text-align:left; }
.footer_left{ width:700px; height:100px; line-height:20px; font-size:14px; color:#FFF; float:left; margin:0 auto}
.footer_right{ width:302px;height:100px;line-height:20px; float:right; text-align:right}

#about_box{width:1000px; margin:0 auto; margin-top: 70px;}
#about_left{ width:170px; margin:0 auto; float:left;display:block; margin-top:50px;}
#about_right{ width:800px; margin:0 auto;float:left;display:block;margin-top:45px;border-left: solid 1px #d7e1e5;margin-bottom: 40px;}
.about_title_top{ width:737px;height:50px; margin:0 auto;border-bottom:solid 1px #CCCCCC; margin-bottom:10px;}
.about_title{ height:55px; line-height:60px; float:left; font-size:18px; padding-left:10px; font-weight:bold; color:#0266aa}
.about_con{ width:750px; margin:0 auto;line-height:24px; margin:0 0 0 40px; font-size:14px;}


.left_no{ height:55px; width:170px; border:1px solid #D7E1E5; border-right:none; line-height:55px; text-align:center; font-size:16px;}
.left_no a{ color:#333333;  font-size:16px;line-height:55px; text-decoration:none}
.left_no a:hover{ color:#333333; line-height:55px;  text-decoration:none; }

.left_yes{ height:55px; width:170px; border:1px solid #D7E1E5; border-right:none; line-height:55px; text-align:center; font-size:16px;}
.left_yes a{ color:#005EAD; font-size:16px;line-height:55px;text-decoration:none}
.left_yes a:hover{ color:#005EAD; line-height:55px; text-decoration:none}

#prices {color:#1268b3;}
.calc-price {margin-top:10px;}
.calc-price span{font-size:16px;}
.calc-price span.text{ font-size:16px; font-weight:bold; margin:0 auto; padding:5px;}
.calc-price span.input{ margin:0 auto; }
.calc-price span.input input{ color:#999; font-size:16px; font-weight:bold; text-align:center; height:30px; line-height:30px; width:100px; }
.calc-price span.input input.prices {border:0px;}
.how {border:1px solid #d7e1e5;margin-top:20px;}


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0;}
img{border:0 none;}
address,caption,cite,code,dfn,th,var,b,i,s{font-style:normal;font-weight:normal}
li{list-style-type:none}
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
body, button, select, textarea, input, pre {font:12px/1.125  PingFangSC-Light,'pingfang','helvetica neue','hiragino sans gb',arial,'microsoft yahei ui','microsoft yahei',simsun,sans-serif;color:#373737;}

button{overflow:visible;white-space:nowrap;word-wrap:normal;}
textarea{resize:none}
textarea:focus{outline:none 0}
button,input:focus{outline:none 0;}
.bds-credit-pop{display: none !important;}
/*::selection {background:#ff4d00; color:#fff;}*/
/*::-moz-selection {background:#ff4d00; color:#fff;}*/


/*浮动*/
.left{float:left}
.right{float:right}
/****************************** 通用表单样式开始 ******************************/
/*input组件*/
.form-group{
	width:100%;
	height:40px;
	padding:0 0 25px 0;
}
/*input左侧标题名称*/
.form-group h6{
	display: block;
	float: left;
	margin-right: 14px;
	width: 100px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	text-align: right;
}
.form-group input{
	display: inline-block;
	vertical-align: top;
	width: 240px;
	padding: 10px;
	font-size:14px;
	border: 1px solid #ddd;
	margin-bottom: 6px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.form-group input:focus{border:1px solid #4d9cf5;}
/*input验证码 图形验证码 短信验证码*/
.form-group .form-verification{
	display: inline-block;
	width: 100px;
	height: 40px;
	vertical-align: top;
	margin-left: 10px;
}
.form-group .form-verification img{
	display: block;
	width: 110%;
	height: 100%;
}
.form-group .form-verification .click-msg-btn{
	cursor: pointer;
	width: 110px;
	height: 40px;
	background-color: #50a2ff;
	color: #fff;
	font-size: 15px;
	border: 1px solid #50a2ff;
}
/*input验证码 input宽度调整*/
.form-group .verification {
	width: 120px;
	padding: 12px;
	border: 1px solid #ddd;
	border-radius: 3px;
}
.form-group .verification+div+p {
	margin-left: 20px;
}
/*7天自动登录复选框*/
.haigui-login .chk-login{
	width:15px;
	height:15px;
	margin:5px 10px 0 7px;
	padding:0;
	vertical-align: top;
	float: left;
}
/*正则验证提示*/
.form-group p{
	display: inline-block;
	margin-left:10px;
	padding-left: 22px;
	font-size:14px;
	color:red;
	height:38px;
	line-height:38px;
}
.form-group .success{
	background: url("../image/pay.png") no-repeat -102px 8px;
}
.form-group .error{
	background: url("../image/pay.png") no-repeat -102px -50px;
}
.form-group input.error-border{
	border: 1px solid red !important;
}
/*通用蓝色按钮*/
.form-group .blue-btn{
	cursor: pointer;
	width: 263px;
	background-color: #50a2ff;
	color: #fff;
	font-size: 15px;
	border: 1px solid #50a2ff;
}
.form-group .blue-btn:hover{
	background: #3190FC
}


/*焦点图切换*/
.banner-form{position: relative;}
.swiper-container {width: 100%;height: 599px;margin-left: auto;margin-right: auto;}
.swiper-slide{text-align: left;font-size: 18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-slide{background:#007AF7;text-align:center;}
.swiper-container .item{width:1160px;text-align:left;}
.swiper-pagination{z-index:100!important}
.swiper-pagination-clickable .swiper-pagination-bullet{background:rgba(255,255,255,1);width:28px;border-radius:8px;}
.swiper-pagination-bullet-active{background:rgba(255,255,255,.8);}
.swiper-form{position:absolute;left:50%;top:0;width:1160px;height:520px;margin-left:-580px;z-index:99}

/*免费试用*/
.form-try{right:20px;top:20px;bottom:20px;z-index:15;width:400px; height:530px}
.form-try .item-header{text-align:center;font-size:24px;padding:20px 0;color:#3874cb}
.form-try .item-button,.form-try .item-input,.form-try .item-title{margin:0 50px;}
.form-try .item-input{height:44px}
.form-try .item-input input{width:100%;height:34px;line-height:34px;font-size:14px; border:1px solid #cecece}
.form-try .item-title{padding:10px 0}
.form-try .item-button{padding:20px 0 0}
.form-try .item-button a{display:block;text-align:center;}


.register_submit{ width:284px; height:40px; background:#2b63be;border-radius:5px; border:none; font-size:18px; color:#ffffff; cursor:pointer}



