﻿body,html{
	padding:0;
	margin:0;
}
/*登录页面*/
.login-container{
	position: relative;
	width:100%;
	height:900px;
	height:10rem;
	border:none;
	background:url(/Content/img/bg.png) no-repeat center;
	background-size:contain;
}

/*   左边盒子      */
.login-container .login-left{
	text-align: center;
	position: absolute;
	top:3.4rem;
	left: 0.5rem;
	float: left;
	width:7.45rem;
}
.login-container .login-left .font01{
	font-size:0.35rem;	
	font-family: "微软雅黑";
	color:#FFFFFF;
}
.login-container .login-left .font02{
	margin-top:0.8rem;
	font-size:0.2rem;
	font-family: "微软雅黑";
	color:#FFFFFF;
	font-family: "微软雅黑";
}
/*   右边盒子      */
.login-container .login-right{
float: right;
width:7.45rem;
}
.login-container .login-right .login-form{
	position: absolute;
	top:3rem;
	right:0.3rem;
	text-align: center;
	width:8rem;
	height:4.1rem;
}
.login-container .login-right .login-form p{
	font-size:0.3rem;
	font-family: "微软雅黑";
	color:#2d485e;

}
.login-container .login-right .login-form .txt{
	height:0.4rem;
	font-size:0.2rem;
	font-family: "微软雅黑";
	padding-left:0.2rem;
	color: #888888;
	width:3rem;
}
.login-container .login-right .login-form p span{
	font-family: "微软雅黑";
	color:#666666;
	font-size:0.2rem;
	
}
.login-container .login-right .login-form .check-box{
	margin-top: 0.4rem;
}
.login-container .login-right .login-form .checkbox01{
position:relative;
top: 0.07rem;
width:0.3rem;
height:0.3rem;
}
.login-container .login-right .login-form .rememberme{
	margin-right:1rem;
}
.login-container .login-right .login-form .font03{
		margin-top:0.3rem;
		margin-left:0.4rem;
		width:7rem;
}
.login-container .login-right .login-form .font03 a{
	font-family: "微软雅黑";
	font-size:0.2rem;
	color:#ff4501;
}
.login-container .login-right .login-form .font03 i img{
position: relative;
top: 0.05rem;
	display: inline;
	margin-right:0.05rem;
	width:0.3rem;
	height:0.3rem;
}
.login-container .login-right .login-form .btn{
	width:1.95rem;
	min-height:0.7rem;
	position: relative;
	bottom:-0.3rem;
	color:#5fa4eb;
	font-size:0.3rem;
	font-family:"微软雅黑";
	background: #FFFFFF;
	border:1px solid #5fa4eb;
	border-radius:0.1rem;
	margin-bottom:0.2rem;
}
.login-container .login-right .form_info .label_info{
	display: inline-table;
	font-size:0.3rem;
	margin-right:0.1rem;
	font-family: "微软雅黑";
	}
.login-container .login-right .form_info input{
	margin-bottom: 0;
	display: inline-block;
	padding-left:0.2rem;
	height: 0.5rem;
	width:4.2rem;
	font-size:0.3rem;
	margin-left: -0.6rem;
	}




/*一级页面样式*/
.col-xs-6 .img-ys img{display:block;width:99px; height:49px;}
.container-fluid .bg{
	min-height:81px;
	line-height: 81px;
	text-align: center;
	background:#f2f8ff;
	border-bottom:1px solid #d6dde5;
}
.row .logo-img img{
	display: inline-block;
	width:150px;
	height:58px;
}
.row .font-ys{
	color:#1f8be6;
	font-size:24px;
}
.row .font-tc{
	color:#666666;
	font-size:16px;
	font-family: "微软雅黑";
}
.row .font-tc span {
	margin-right:10px;
}
.row .font-tc span img{
	display: inline-block;
	margin-top:-3px;
	width:22px;
	height:22px;
	
}
.row .font-tc i{
	margin-left:10px;
	}
.row .font-tc i img{
	display: inline-block;
	margin-top:-3px;
	width:22px;
	height:22px;
}
.row .font-tc a{
	color:#666666;
	font-size:16px;
	font-family: "微软雅黑";

}
.row .font-tc a:hover{cursor:pointer;}

.projects-header{
	padding-left:-15px;
	padding-right:-15px;
	background:#f2f8ff;
	margin-top:0px;
}
.projects-header p{
	color:#333333;
	font-family: "微软雅黑";
	font-size:18px;
	width: 77%;
background:#f2f8ff;
margin:0 0 10px;
font-weight: 200;
margin-bottom: 40px;
display: block;
margin-top:28px;
margin-left: auto;
margin-right: auto;

}
.container-fluid .bigcontainer{
	background:#d9e5f4;
	height:1280px;
}

.container-title{
	width:100%;
}

.container-fluid .btn01{
	display:inline-block;
	font-family: "微软雅黑";
	width:100px;
	height: 28px;
	border: 1px solid #DDDDDD;
	background:#FFFFFF;
	outline: none;
	border:2px solid #dedede;
	color:#666666;
	font-size:14px;
}
.container-fluid .btn01_a{
	display:inline-block;
	font-family: "微软雅黑";
	width:100px;
	height: 28px;
	border: 1px solid #DDDDDD;
	background:#FFFFFF;
	outline: none;
	border:2px solid #dedede;
	color:#666666;
	font-size:14px;
    text-align:center;
    line-height:1.7;
    line-height: 30px\9;
    text-decoration:none;
}
.ly_search_er{
	width: 377px;
	height: 38px;
	position: relative;
    top: -28px;
    left: 109px;
}
.ly_search_er .seach_input{
width:103px;
height:28px;
border: 0px;
background: #fff;
float: left;
outline: none;
border: 1px solid #dedede;
border-right: 0px;
line-height:28px;
text-indent: 5px;
}
.ly_search_er a{
	width:28px;
height:28px;
display: block;
text-decoration: none;
background: #dedede url(/Content/img/icon08.png) no-repeat center;
float: left;
}
/*头部弹出框*/
.alert-box{
position: absolute;
    z-index: 2;
    height:150px;
    float: right;
    top:57px;
    right:146px;
    }
.alert-box img{
	display: inline-block;
	width:156px;
	height: 150px;

}
.alert-box h2{
	height:36px;
	position:relative;
	font-size:14px;
	line-height:36px;
	padding-left:42px;
	color:#333333;
	font-family: "微软雅黑";
	top: -158px;
	border-bottom: 1px solid #d2d2d2;
}
.alert-box h2:hover{
	cursor: pointer;
}
.alert-box h2 i {
	position: relative;
		right:13px;

}
.alert-box h2 i img{
	display: inline;
	width:14px;
	height:14px;

}
.alert-box h3{
	height:36px;
	position:relative;
	font-size:14px;
	line-height:36px;
	padding-left: 42px;
	color:#333333;
	font-family: "微软雅黑";
	top: -176px;
}
.alert-box h3:hover{
	cursor: pointer;
}

.alert-box h3 i {
	position: relative;
		right:13px;

}
.alert-box h3 i img{
	display: inline;
	width:13px;
	height:13px;

}
.alert-box h4:hover{
	cursor: pointer;
}

.alert-box h4{
	height:36px;
	position:relative;
	font-size:14px;
	line-height:36px;
	padding-left:42px;
	color:#333333;
	font-family: "微软雅黑";
	top: -194px;
}
.alert-box h4 i {
	position: relative;
		right:13px;

}
.alert-box h4 i img{
	display: inline;
	width:14px;
	height:14px;

}
.alert-box h5:hover{
	cursor: pointer;
}

.alert-box h5{
	height:36px;
	position:relative;
	font-size:14px;
	line-height:36px;
	padding-left:42px;
	color:#333333;
	font-family: "微软雅黑";
	top: -214px;
}
.alert-box h5 i {
	position: relative;
		right:13px;

}
.alert-box h5 i img{
	display: inline;
	width:14px;
	height:14px;

}

.font-margin{
	text-align: center;
	font-family: "微软雅黑";
	font-size:16px;
}
.font-margin span{
	color:#4799e8;
}
/*产品展示模块*/
.projects{
	min-height: 880px;/*新修改样式*/
	clear: both;/*新修改样式*/
	background:#459be4;
	padding-left:0;
	padding-right:0;
}
.projects .projects-container{
	width:1276px;
	min-height:320px;
	position: relative;
	top:8px;
	margin:0 auto;
}
.projects .projects-container .leftbtn{
	width:42px;
	float: left;
	min-height:880px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-box-align: center;
	-webkit-box-pack: center;
}
.projects .projects-container .leftbtn img{
	width: 28px;
	height:63px;
	display: inline-block;
}
.projects .projects-container .rightbtn{
	width:42px;
	float: right;
	min-height:880px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-box-align: center;
	-webkit-box-pack: center;	
}
.projects .projects-container .rightbtn img{
	width: 28px;
	height:63px;
	display: inline-block;
}
.projects .projects-container .leftbtn02{
	width:42px;
	float: left;
	min-height:246px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-box-align: center;
	-webkit-box-pack: center;
}
.projects02{
	min-height:320px;
	background:#459be4;
	padding-left:0;
	padding-right:0;
}
.projects02 .projects-container{
	width:1276px;
	min-height:320px;
	position: relative;
	top:8px;
	margin:0 auto;
}

.projects02 .projects-container .leftbtn02 img{
	width: 28px;
	height:63px;
	display: inline-block;
}
.projects02 .projects-container .rightbtn02{
	width:42px;
	float: right;
	min-height:246px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-box-align: center;
	-webkit-box-pack: center;	
}
.projects02 .projects-container .rightbtn02 img{
	width: 28px;
	height:63px;
	display: inline-block;
}
.projects02 .projects-container .projects-center02{
	float: left;
	width:1136px;
	min-height:320px;

}

.projects .projects-container .projects-center{
	float: left;
	width:1160px;
	min-height:781px;
	margin-bottom: 52px;/*新修改样式*/
	margin-top: 30px;/*新修改样式*/


}
.projects .projects-container .projects-center .row>div{
	margin-bottom:30px;
}
.projects .pro01{
	height:240px;
	width:271px;
}
.projects .pro01 .thumbnail01{
	width:271px;
	height:160px;
	display: block;
margin-left: auto;
margin-right: auto;
text-align: center;
max-width: 310px;
margin-bottom: 30px;
border-radius: 0;
}
.projects .thumbnail01 a img{
	display:inline-block;
	width:271px;
	height:160px;
}
.projects .pro01 .caption01{
	background: #FFFFFF;
	height:80px;
	width:271px;
	color: #555;
}
.projects .pro01 .caption001{
	margin-top: -30px;
	padding-left:27px;
}
.projects .pro01 .caption01 h2{
	font-family: "微软雅黑";
	padding-top:16px;
	color:#000000;
	font-size:18px;
}
.projects .pro01 .caption01 p{
	font-family: "微软雅黑";
	color:#93999f;
	font-size:14px;
}
/*分页区域*/
.page{
	height:79px;
	background:#f2f8ff;
	clear: both;/*新修改样式*/
}
.page .pages01{
	text-align:right;
	font-family: "微软雅黑";
	font-size: 17px;
}
.page .pagination01{
	margin:28px auto;
}
.page .pagination01 span{
	color:#4799e8;
}
.footer01{
	height:99px;
	text-align: center;
	line-height: 99px;
}
.footer01 p{
	color:#666666;
	font-family: "微软雅黑";
	font-size:18px;
}



/*二级页面专业分类*/
.major-fl{
	position: relative;
	top:-35px;
}
.major-fl .major01{
	font-family: "微软雅黑";
	color:#000000;
	font-size:16px;
	margin-top:5px;
}
.major-fl .major02 ul{
	min-height:76px;
	width: 806px;
	position: relative;
	left: -190px;
}
.major-fl .major02 ul li{
	padding-right:12px;
	list-style: none;
	float: left;
}
.major-fl .major02 ul li a{
	display: inline-block;
	text-align: center;
	width:110px;
	height: 34px;
	text-decoration: none;
	color:#000000;
	line-height:34px;
	font-size:16px;
}
.major-fl .major02 ul li a:hover{
	display: inline-block;
	text-align: center;
	width:110px;
	height: 34px;
	text-decoration: none;
	color:#FFFFFF;
	line-height:34px;
	background:#1f8be6;
}
.font-margin{
	text-align: left;
}
.jiantou{
	text-align: right;
}

