@charset "utf-8";

html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch
}

body {
	margin: 0;
	font-size: 12px;
	font-family: "Microsoft Yahei", tahoma, arial;
	line-height: 1.5;
	color: #333;
	background-color: #FCFCFC
}

a {
	background: transparent;
	text-decoration: none;
	color: #08c
}

a:active,a:hover {
	outline: 0
}

a:hover {
	color: #069
}

img {
	border: 0;
	vertical-align: middle;
	-ms-interpolation-mode: bicubic
}

svg:not (:root ) {
	overflow: hidden
}

hr {
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	height: 0
}

html,button,input,select,textarea {
	font-family: "Microsoft Yahei", tahoma, arial
}

h1,h2,h3,h4,h5,h6,p,figure,form,blockquote {
	margin: 0
}

ul,ol,li,dl,dd {
	margin: 0;
	padding: 0
}

ul,ol {
	list-style: none outside none
}

h1,h2,h3 {
	line-height: 2;
	font-weight: normal
}

h1 {
	font-size: 18px
}

h2 {
	font-size: 15.6px
}

h3 {
	font-size: 14.04px
}

h4 {
	font-size: 12px
}

h5,h6 {
	font-size: 10.2px;
	text-transform: uppercase
}

.logo {
	float: left;
	display: inline;
	width: 320px;
	overflow: hidden;
}

.header {
	width: 1190px;
	height: 60px;
	margin: 0 auto;
	padding: 20px 0;
	position: relative;
	z-index: 120;
	padding-bottom: 10px;
}

.logo {
	float: left;
	display: inline;
	width: 320px;
	overflow: hidden;
}

.logo span {
	display: inline-block;
}

.logo span img {
	margin-top: 20px;
}

.logo a {
	display: inline-block;
	width: 300px;
	height: 80px;
	margin-right: 10px;
}

.footer{ width:100%; background-color:#f5f5f5; border-top:1px solid #CCC; margin-top:30px; height:70px;}
.foot{ width:1100px; margin:10px auto; line-height:25px; text-align:center; color:#666;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
/*内容*/
.content{background:#c1e7fb;margin-top:10px;}
.content_bj{width:1000px;height:500px;margin:0 auto;background:url(../images/content_bj.png);}
.login-bg {
	width: 100%;
	height: 586px;
	margin-top:35px;
	background: url("../images/login-bg.png");
	background-size: cover;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/login_bg.jpg',
		sizingMethod='scale' );
	/* sizingMethod参数还可以是image,crop */
}
#login_box{width:1300px;height:600px;margin:0 auto;}
.login_mem{width:300px;height:355px;background:#fff;padding:25px; box-shadow:3px 3px 8px #9cafb9; margin:90px 50px 0px 0px;float: right;}
.login_ewm{width:750px;height:400px;margin-top:90px;float: right;}

.login_box{font-size:18px;font-family:"微软雅黑";color:#3c3c3c; margin-top:16px;}
.extra_r{background:url(../images/f_icon.png) no-repeat center left;padding-left:20px;margin-top:18px;}
.extra_r a{color:#0f93d5;}
.extra_r a:hover{color:#F83636;}
.login_list01{height:58px;}
/*框*/
.login_text,.login_text2{width:245px;height:40px; line-height:40px;border:solid 1px #ddd;padding-left:50px;color:#000000;}
.login_name{ background:url(../images/d_icon.png) 7px center no-repeat; position:absolute;width:35px; height:20px; margin-top:10px; top:1px;*top:2px;left:1px; border-right:1px solid #ddd; }

.login_phone{ background:url(../images/phone.png) 7px center no-repeat; position:absolute;width:35px; height:20px; margin-top:10px; top:1px;*top:2px;left:1px; border-right:1px solid #ddd; }
.login_namewar{ position:relative;} 
.login_pwd{ background:url(../images/d2_icon.png) 7px center no-repeat; position:absolute; width:35px; height:20px;left:1px; margin-top:10px; border-right:1px solid #ddd;} 
.text_pge{font-size:14px;font-family:"微软雅黑"; position:absolute;left: 51px; 
top: 11px;} 
.text_pwds{font-size:14px;font-family:"微软雅黑"; position:absolute;top: 75px; 
left: 51px;} 
#pass_label{ position:absolute;left:50px;top:75px;font-size:14px;font-family:"微软雅黑";color:#CFCFCF;} 
#pass_labe{position:absolute;left:50px;top:10px;font-size:14px;font-family:"微软雅黑";color:#CFCFCF;}



/*.login_text{background:url(../images/d_icon.png) no-repeat;}
.login_text2{background:url(../images/d2_icon.png) no-repeat;}*/
.text_uid input{font-size:14px;font-family:"微软雅黑"; border-radius: 3px;box-shadow: inset 0 1px 5px rgba(0, 0, 0, .1); padding-right:5px;}
.text_uid li{margin-bottom:22px;} 
.login_text3{margin-right:10px;width:110px;height:38px;line-height:38px; padding-left:10px;color:#000000;border:solid 1px #ddd;}
.login_btn input{width:300px;height:40px;background:#0f93d5;border-radius:5px;
  -moz-border-radius: 5px; /* Firefox */
  -webkit-border-radius:5px; /* Safari 和 Chrome */
  border-radius:5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
line-height:40px;color:#fff;font-size:16px;border:0;margin-bottom:15px;}
.login_text4{width:135px;height:38px;line-height:38px;border:solid 1px #f0efef;padding-right:3px;}

.login_text4 a{color:#0f93d5;font-size:12px;font-family: Arial,宋体, Helvetica, sans-serif;}
.login_text4 a:hover{color:#F83636;}
.service a{color:#0f93d5;}
.remember label{font-size:12px;font-family:"微软雅黑";color:#6c6c6c; margin-top:-2px; }
.remember input{margin-bottom:15px;}
.rem_password{ height:28px;}


.ewm_l{ position: absolute; right: 10px; top:10px; width: 100px; height: 100px; }
.ewm_l img{ width: 100px; height: 100px;}



.jzmm{ margin-right:5px;}
.rememr a{font-size:12px;font-family:"微软雅黑";color:#0f93d5;}
.rememr a:hover{color:#F83636;}
.btnnew{ cursor:pointer;}
.layui-btn{ padding:8px 15px 10px 15px !important;}
.login_top{ width: 1200px; margin: 20px auto 10px; overflow: hidden;}
.top_left{ float: left; width: 500px;}
.top_right{ float: right; width: 600px; text-align: right; padding-top: 15px;}
.flexslider { position: relative; zoom: 1; width:100%; margin:0 auto; overflow: hidden; }
.flexslider .slides { zoom: 1; }
.flexslider .slides > li { position: relative; }
.flex-caption { background: none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000); zoom: 1; }
.flex-caption { width: 96%; padding: 2%; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,.3); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.3); font-size: 14px; line-height: 18px; }
.flex-direction-nav { height: 0; overflow: hidden; }
.flex-direction-nav li a { display: none; width: 47px; height: 80px; position: absolute; top: 50%; margin-top: -40px; cursor: pointer; text-indent: -9999px; }
.flex-direction-nav li a.next { right:0px; background: url("../images/bg_direction_nav.png") no-repeat scroll -47px 0 transparent; }
.flex-direction-nav li a.next:active { background: url("../images/bg_direction_nav.png") no-repeat scroll -47px -80px transparent; }
.flex-direction-nav li a.prev { left: 0; background: url("../images/bg_direction_nav.png") no-repeat scroll 0 0 transparent; }
.flex-direction-nav li a.prev:active { background: url("../images/bg_direction_nav.png") no-repeat scroll 0 -80px transparent; }
.flex-direction-nav li a.disabled { opacity: .3; filter: alpha(opacity=30); cursor: default; }
.flex-control-nav { position: absolute; bottom: 10px; left: 50%; right: 50%; text-align: center; margin-left: -21px; width: 42px; }
.flex-control-nav li { display: inline-block; zoom: 1; *display:inline; margin-right: 10px; margin-bottom: 6px; }
.flex-control-nav li a { display: block; width: 10px; height: 10px; background: url("../images/bg_control_nav.png") no-repeat scroll 0 0 transparent; cursor: pointer; text-indent: -9999px; }
.flex-control-nav li a:hover { background-position: 0 -10px; _background: url("../images/bg_control_nav-1.png") no-repeat scroll 0 0 transparent; }
.flex-control-nav li a.active { background-position: 0 -20px; _background: url("../images/bg_control_nav-2.png") no-repeat scroll 0 0 transparent; cursor: default; }
.login_bot_but {width: 100%;height: 46px;line-height: 46px;cursor: pointer;background-color: #0365ff;border: 0;padding: 0;color: #ffffff;font-family: PingFang SC, Helvetica, Arial, Hiragino Sans GB, Microsoft YaHei, Heiti SC, WenQuanYi Micro Hei, sans-serif !important;font-size: 18px;}
