.backgroud_bg{font-family: "思源黑体","黑体-简";height:auto;width:100%;background:url(http://cc.res.app-sage.com/AppFactory/Web/website/images/sy/bg.png) repeat-x #F5F5F5;;}
.bg {
	float: left;
	margin-left: 143px;
	position: absolute;
	left: 0;
	top: 0;
	width: 690px;
	height: 460px;
	-webkit-transition: opacity 2s linear;
	-moz-transition: opacity 2s linear;
	-o-transition: opacity 2s linear;
	transition: opacity 2s linear;
	opacity: 0;
    }
    .top {
	width: 80px;
	height: 80px;
	float: right;
	margin-right: -90px;

}

#bg1 {
	background: url(http://cc.res.app-sage.com/AppFactory/Web/website/images/sy/1.png) no-repeat;
	background-size: cover;
}

#bg2 {
	background: url(http://cc.res.app-sage.com/AppFactory/Web/website/images/sy/2.png) no-repeat;
	background-size: cover;
}

#bg3 {
	background: url(http://cc.res.app-sage.com/AppFactory/Web/website/images/sy/3.png) no-repeat;
	background-size: cover;
}

.fadein {
	opacity: 100;
	filter: alpha(opacity=100);
}

#bg_1 {
	width: 690px;
	height: 460px;
	background: url(http://cc.res.app-sage.com/AppFactory/Web/website/images/sy/1.png) no-repeat;
	background-size: cover;
}

.black {
	opacity: 0.52;
	border: 2px solid #0091ff;
	border-radius: 5px;
	width: 184px;
	height: 46px;
	float: left;
	font-family: "思源黑体","黑体-简";
	line-height: 46px;
	font-size: 18px;
	color: #008FFF;
	text-align: center;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
	background: -moz-linear-gradient(top, #fff, #fff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff');
}
.srhc .check_pdesc{float:left;width: 184px;height:46px;float:left;line-height:46px;text-align:center;border:1px solid #0091ff;border-radius: 5px;font-size: 18px;
	color: #008FFF;}
.list li {
	font-family: "思源黑体","黑体-简";
	font-size: 14px;
	margin-top: 3px;
	float: Left;
	background: #ffffff;
	box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.10);
	border-radius: 11px;
	width: 360px;
	height: 35px;
	line-height: 35px;
	margin-bottom: 2px;
	list-style: none;
}

.list a {
	display: inline-block;
	width: 344px;
	margin-left: 17px;
	color: #000000;
	text-decoration: none;
}

.list li:hover {
	float: Left;
	color: #FFFFFF;
	background: #16324c;
	box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.10);
	border-radius: 11px;
	width: 360px;
	height: 35px;
	line-height: 35px;
	margin-bottom: 2px;
}

.list li a:hover {
	color: #FFFFFF;
}

.partner_pic {
	float: left;
	width: 128px;
	height: 43px;
	margin-left: 46px;
	margin-top: 25px;
}

.tit {
	float: left;
	width: 160px;
	height: 50px;
	margin-top: 25px;
	margin-left: 24px;
}
.chinese a {
	text-decoration: none;
	color: #16324a;
}
.chinese {
	width: 160px;
	height: 27px;
	border-bottom: 2px solid #B9C3CC;
	font-family: "思源黑体","黑体-简";
	font-weight: bold;
	font-size: 18px;
	color: #16324a;
	letter-spacing: 0;
	text-align: center;
	position:relative;
}
.chinese:hover a{
	color: #6090fb;
}
.chinese a:hover {
	color: #6090fb;
}

.english {
	font-family: "思源黑体","黑体-简";
	width: 160px;
	height: 20px;
	margin-top: 2px;
	font-size: 14px;
	color: #7a8996;
	letter-spacing: 0;
	text-align: center;
}

.login {
	font-family: "思源黑体","黑体-简";
	font-size: 12px;
	color: #636363;
	letter-spacing: 0;
	text-align: center;
}

.register {
	font-family: "思源黑体","黑体-简";
	font-size: 12px;
	letter-spacing: 0;
	text-align: center;
	color: #636363;
}

.chinese .menu1 {
	position:relative;
	top:28px;
	display: none;
	float:left;
	width: 160px;
	height: 85px;
	line-height:35px;
	background: url(http://cc.res.app-sage.com/AppFactory/Web/website/images/nav_bg.png);	
	z-index: 9999;
	top: 5px;
}

.chinese .menu1 ul li a:hover {

	color: #6090fb;
}

.chinese .menu2 ul li a:hover {
	color: #6090fb;
}

.chinese .menu3 ul li a:hover {
	color: #6090fb;
}

.chinese .menu1 ul li a {
	font-family: "思源黑体","黑体-简";
	font-size: 16px;
	color: #FFFFFF;
	height: 34px;
	line-height: 40px;
	letter-spacing: 0;
	text-align: center;
}

.menu2 {
	display: none;
	width: 160px;
	height: 120px;
	background: url(http://cc.res.app-sage.com/AppFactory/Web/website/images/nav_bg.png);
	position: relative;
	top: 5px;
	z-index: 9999;
}

.chinese .menu2 ul li a {
	font-family: "思源黑体","黑体-简";
	float: left;
	width: 100%;
	height: 34px;
	line-height: 50px;
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
}

.chinese .menu3 ul li a {
	font-family: "思源黑体","黑体-简";
	font-size: 16px;
	color: #FFFFFF;
	height: 34px;
	line-height: 40px;
	letter-spacing: 0;
	text-align: center;
}

.chinese .menu3 {
	display: none;
	width: 160px;
	line-height: 35px;
	height: 85px;
	background: url(http://cc.res.app-sage.com/AppFactory/Web/website/images/nav_bg.png);
	position: relative;
	z-index: 9999;
}



.fo ul li {
	font-family: STHeiti;
	font-size: 14px;
	color: #515151;
	letter-spacing: 0;
	line-height: 28px;
	list-style: none;
	text-align: center;
}

.fo li a {
	color: #515151;
	text-decoration: none;
}

.fo li a:hover {
	color: #578EC6;

}
.srhc {
	width: 1118px;
	height: 710px;
	margin: 0 auto;
	padding-top:38px;
	background:url(http://cc.res.app-sage.com/AppFactory/Web/website/images/sy/bg.png) repeat-x #F5F5F5;;
}
.srhca {
	float:left;
	width: 100%;
	height: 117px;
	margin-top: 43px;
	position:relative;
	
}

.srhca .log_reg{
	position:absolute;
	width:100px;
	height:14px;
	right:20px;
	top:-25px;
	line-height:14px;font-size:14px;color:#7a8996;
	margin-right:7px;
	z-index:2;
}
.srhca .log_reg a{color:#7a8996;font-size:14px;}
.srhca .log_reg a:hover{color:#2f6efc;font-size:14px;}

.top:hover {
	cursor: pointer;
}
.black:hover {
	cursor: pointer;
}
.iphone {
	width: 375px;
	margin-top: 20px;
	margin-left: -45px;
	font-size: 14px;
	color: #9a9a9a;
	font-family: "思源黑体","黑体-简";
	letter-spacing: 0.46px;
	text-align: center;
}

.zb {
	width: 100%;
	height: 932px;
	background: #F5F5F5;
}

.zb .content {
	margin: 0 auto;
	width: 1118px;
	height: 620px;
	background: #F5F5F5;
}

.lbt {
	width: 20px;
	height: 10px;
	margin-left: 480px;
	margin-top: 528px;
}

.lj {
	height: 440px;
	background: #FFFFFF;
	margin-top: 4px;
	border-radius: 11px;

	box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.10);
}

.product {
	float: left;
	width: 720px;
	height: 280px;
	background: #FFFFFF;
	margin-left: 38px;	
	border-radius: 11px;
	box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.10);
}

.product .plist {
	float: left;
	width: 200px;
	height: 90px;
	margin-left: 33px;
	margin-top: 32px;
}

.product .plist .picture {
	float: left;
	width: 90px;
	height: 90px;
}
.product .plist .pright{float:left;width:90px;height:90px;margin-left:10px;}
.product .plist .pright .pr_name{float:left;width:100%;height:40px;font-size:18px;line-height:40px;font-weight:600;}
.product .plist .pright .pr_down{float:left;width:88px;height:32px;line-height:31px;text-align:center;color:#2e7ed3;border:1px solid #76c3fd;border-radius:5px;margin-top:6px;}
.product .plist .pright  a{color:#2e7ed3;}
.name {
	margin-left: 10px;
	margin-top: 7px;
	float: left;
	width: 92px;
	height: 20px;
	font-weight: bold;
	
	font-size: 18px;
	color: #16324a;
	letter-spacing: 0;
	text-align: left;
}

.button {
	margin-left: 10px;
	margin-top: 20px;
	float: left;
	width: 90px;
	height: 34px;

}

.button input {
	background: #ffffff;
	border: 1px solid #76c3fd;
	border-radius: 5px;
	width: 88px;
	height: 32px;
	line-height: 32px;
	font-family: "思源黑体","黑体-简";
	font-size: 16px;
	color: #2e7ed3;
	letter-spacing: 0;
	text-align: center;

}
.button a input:hover{
	cursor: pointer;
}
.wrp{
	POSITION:relative;
	MARGIN:0px auto;
	ZOOM:1
}
#focus {width:1118px; height:530px; overflow:hidden; position:relative;}
#focus ul {height:470px; position:absolute;}
#focus ul li {float:left; width:1118px; height:470px; position:relative;}
#focus ul li .weather_box{position:absolute;float:right;width:380px;height:100px;right:10px;top:358px;z-index:5;}
#focus ul li .check_ymf{position:absolute;float:right;width:210px;height:52px;text-align:center;line-height:52px;border:2px solid #009fff;border-radius:5px;font-size:18px;top:330px;right:203px;z-index:5;}
#focus ul li .weather_box .wb_top{float:left;width:350px;height:56px;}
#focus ul li .weather_box .wb_top .check_desc{float:left;width:210px;height:52px;text-align:center;line-height:52px;border:2px solid #009fff;border-radius:5px;font-size:18px;}
#focus ul li .weather_box .wb_top .wb_ewm{float:left;display:bolck;width:48px;height:48px;margin-left:20px;margin-top:5px;cursor:pointer;}
#focus ul li .weather_box .wb_top .big_ewm{position:relative;flaot:left;width:237px;height:220px;top:-138px;right:6px;}
#focus ul li .weather_box .wb_top .wb_ewmdesc{float:left;width:60px;height:11px;line-height:10px;font-size:11px;background:url(http://cc.res.app-sage.com/AppFactory/Web/website/images/sy/jtleft.png) no-repeat left center;text-indent:8px;margin-left:5px;margin-top:40px;color:#5f9cdd;}
#focus ul li .weather_box  .wb_bottom{float:left;width:100%;height:12px;line-height:12px;font-size:12px;margin-top:18px;color:#475d70;}
#focus .btnBg {position:absolute; width:1118px; height:20px; left:0; bottom:0;}
#focus .btn {position:absolute;top:500px;width:1118px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:center;z-index:999;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:88px; height:4px; _font-size:0; margin-left:5px; cursor:pointer; background:#2c89ce;}
#focus .btn span.on {background:#2c89ce;}