@charset "utf-8";
/* CSS Document */

.piccont{width:690px;height: auto; margin-top:70px;overflow: hidden; float:left;}
.piccont .pictittle{ display:block; height:40px; width:100%; font-size:26px;color:#086cc3;font-family:"Microsoft YaHei"; text-align:left; line-height:40px; }
.piccont .ulpic{ height:150px; width:100%; margin:20px 0; display:block;}
.piccont .ulpic li{ width:190px; height:150px; float:left; margin-right:30px; display:inline-block;}

.login-topStyle3 {background: url(../../images/sso/login_bg_black.png) center center repeat;width:365px;height:auto;overflow:hidden;border-radius:5px;padding:22px 20px; float:right;z-index:999;}
.login-topStyle3 h3 { height:40px; margin:5px 0; display:block; width:100%;font-size:20px;line-height:33px;color: #ffffff;font-family: "Microsoft YaHei";}

.error_xinxi {font-size: 14px;line-height: 40px;}
.btn-register {width: 228px;font-size: 14px;line-height:40px;color: #ffffff;background-color: #3598db;text-align: center; height:40px;margin:10px  auto;cursor: pointer; display:block;}

.btn-register:hover {background-color: #3ea1e3;}

.btnStyle {font-size: 16px;line-height:40px;border-radius: 5px;display: inline-block;}


.leftinput{ margin-top:11px; width:300px; float:left; overflow:hidden;}
.leftinput li{ width:100%; float:right; margin-bottom:20px;height:35px;background-color:#FFF;}

.leftinput li input{ height:33px; float:left; padding-left:10px; font-size:14px; line-height:35px; color:#000;font-family:"Microsoft YaHei"; border:none; background:none;font-weight:200;width:100%;}

.wjmm{width:280px;height:20px; display:block; margin:5px auto;}
.wjmm .wj{ cursor:pointer; float:left; height:20px; line-height:20px; width:120px; font-size:13px; color:#fff;font-family:"Microsoft YaHei";}

.wjmm .jzh{ cursor:pointer; margin-left:20px;float:left; height:20px; line-height:20px; width:120px; font-size:13px; color:#2a90fa;font-family:"Microsoft YaHei";}
.wjmm .jzh span{ display:block; width:16px; height:16px; float:left; margin:2px 5px; background:url(../../images/sso/icons2.png) no-repeat 0 0;}
.wjmm .jzh span.xzh{display:block; width:16px; height:16px; float:left; margin:2px 5px; background:url(../../images/sso/icons2.png) no-repeat 0 -32px;}


.wjmm .jzh font{ font-size:13px; color:#ffffff;font-family:"Microsoft YaHei"; float:left; height:20px; line-height:20px; margin-left:5px;}



.loginbut{ float:right; height:30px; width:98px; margin-right:50px; margin-top:18px;}
.loginbut input{ width:98px; background:url(../../images/sso/sqrzh.png) no-repeat center;border-radius:20px; border:none;font-size:16px; text-align:center; line-height:20px; height:30px; width:100%; color:#086cc3; font-family:"Microsoft YaHei";font-weight:200;outline:none;}
.loginbut:hover input{width:98px;  background:url(../../images/sso/sqrzh-1.png) no-repeat center;border-radius:20px; border:none;font-size:16px; text-align:center; line-height:20px; height:30px; width:100%; color:#fff; font-family:"Microsoft YaHei";font-weight:200;outline:none;}


/* .banner{min-height:450px;min-width:1020px;  width:100%; height:510px; overflow:hidden; font-size:0; background:url(../../images/images/0154.png) no-repeat center top; position:relative; }
 */
.banner{
	position:absolute;
	width:100%;
	height:100%;
	z-index:1;
	background:url(../../images/sso/0154.png) no-repeat center center fixed;
	background-size:100% 100%;
	-webkit-background-size:100% 100%;
	-moz-background-size:100% 100%;
	-o-background-size:100% 100%;
	overflow:hidden;
	
	
	}

.case_box{width:1060px;/* height:300px;  */position: absolute;margin-top:-150px;top:50%;left:50%; margin-left:-510px;overflow:hidden; z-index:89;}

.cont{width:1067px; padding:0;margin:0px auto;}


/* .bottombk{ height:60px; background-color:#272727;border-top:1px solid #4b4b4b; width:100%; margin:0; position:relative;  z-index:999;}
 */
 
 .bottombk{ height:100px; background-color:#272727;border-top:1px solid #4b4b4b; width:100%;  position:absolute;  top:100%; margin-top:-77px;z-index:999;}
 
.leftcopy1{ margin-left:12%; margin-top:5px; float:left; line-height:24px; font-size:14px; color:#fff;font-family:"Microsoft YaHei";font-weight:200;}
.leftcopy1 p{ height:24px; margin:0;}
.leftcopy2{height:80px; float:left; overflow:hidden;margin-top:5px;}
.leftcopy2 span{ margin-left:25px; margin-top:20px; float:left; line-height:24px; font-size:14px;/*2016-11-29修改*/ cursor:pointer; color:#fff;font-family:"Microsoft YaHei";font-weight:200;margin-right: 20px}
.leftcopy2 span a,.leftcopy2 span a:hover,.leftcopy2 span a:link,.leftcopy2 span a:visited,.leftcopy2 span a:active{ text-decoration:none; color:#fff;}




  

