﻿
/*顶部搜索功能*/
.top{margin: auto; background: #eeeeee; padding: 40px 0; margin-bottom: 30px;}
.ss{width: 960px; margin: auto; overflow: hidden; margin-top: 60px; margin-bottom: 50px;}
.ss p{float:left; font-size: 30px; font-weight: bold; margin-right: 20px; margin-top: 20px;}
.ss a:hover{display: block; width: 60px; height: 42px; background: #dddddd; text-align: center; line-height: 42px; margin-left: 10px; color: #333333; cursor: pointer;}
.qc {margin-top: 26px; margin-left: 10px; font-size: 14px; float: left; padding: 9px 12px; background: #c00000; display: block; color: #ffffff; cursor:pointer;}
.search-form{width:575px;overflow: hidden; float: left;}
.search-form .search-bd{height: 25px;}
.search-form .search-bd li{height: 25px;line-height: 25px;text-align:center;float: left;cursor: pointer;background-color: #eee;color: #666; padding: 0 20px;}
.search-form .search-bd li.selected{color: #fff;font-weight: 700;background-color: #c00000;}
.search-form .search-hd{height:34px;background-color: #c00000;padding: 3px;position: relative;}
.search-form .search-hd .search-input{width: 490px;height: 22px;line-height: 22px;padding: 6px 0;background: none;text-indent: 10px;border: 0;outline: none;position: relative;top: 0;z-index: 5;}
.search-form .search-hd .btn-search{width: 84px;height: 34px;line-height:34px;position: absolute;top: 3px;border: 0;z-index: 6;cursor: pointer; color: #fff;font-weight: 700;background: none;outline: none;}
.search-form .search-hd .pholder{display: inline-block;padding: 2px 0; color: #999;position: absolute;left: -10px;top: 8px;z-index: 4;padding-left:25px;}
.search-form .search-hd .s2,.search-form .search-hd #s2{display: none;}
.search-form .search-bg{width: 495px;height: 36px;background-color: #fff;position: absolute;top: 2px;z-index: 1;}
/*行业类别*/
.top_nav ul{overflow: hidden; margin: auto;}
.leibie{ width: 1100px; margin: auto; overflow: hidden; padding-top: 30px;}
.leibie_l{float: left; font-size: 24px; font-weight: bold;}
.leibie_r{float: left; margin-left: 20px; margin-top: 4px;}
.top_nav ul li{float: left; cursor: pointer; list-style: none; line-height: 30px; text-align: center; margin: 0 0px;}
.top_nav ul li a{height: 30px; display: block; width:100px; text-decoration:none;}
.curA{ background: #c00000; color: #ffffff;}
.curA a{color: #ffffff;}
.cur_B {background: #c00000; color: #ffffff;}
.cur_B a{color: #ffffff;}
::-webkit-input-placeholder { color: #999999; } 
:-moz-placeholder {/* Firefox 18- */ color: #999999; } 
::-moz-placeholder{/* Firefox 19+ */ color: #999999; } 
:-ms-input-placeholder { color: #999999; }
.first-menu>li {
	float: left;
	text-align:center;
	height: 30px; 
	line-height: 30px;
}
.first-menu>li:hover {
	background: #fff;
	cursor:pointer;
}
.first-link {
	display: block;
	font-weight: normal;
	cursor: pointer;
	text-align:center;
	height: 30px;
	line-height: 30px;
}

.second-menu {
	width: 1100px;
	margin: auto;
	position: absolute;
	background: #ffffff;
    left: -20%;
	right: -20%;
	display: none;
}
.second-menu li {
	float: left;
	margin: 10px;
	padding: 0 20px;
}
/* .second-menu li a:hover { */
	/* color: #000000; */
/* } */
/*应用领域A*/
.first-menuA>li {
	float: left;
	text-align:center;
	height: 30px; 
	line-height: 30px; 
}
.first-menuA>li:hover {
	background: #fff;
	cursor:pointer;
}
.first-linkA {
	display: block;
	font-weight: normal;
	cursor: pointer;
	text-align:center;
	height: 30px;
	line-height: 30px;
}

.second-menuA {
	width: 1100px;
	margin: auto;
	position: absolute;
	background: #ffffff;
    left: -20%;
	right: -20%;
	display: none;
}
.second-menuA li {
	float: left;
	margin: 10px;
	padding: 0 20px;
}
/* .second-menuA li a:hover { */
	/* color: #000000; */
/* } */
/*应用领域B*/
.first-menuB>li {
	float: left;
	text-align:center;
	height: 30px; 
	line-height: 30px;
	padding: 0 20px; 
}
.first-menuB>li:hover {
	background: #fff;
	cursor:pointer;
}
.first-linkB {
	display: block;
	font-weight: normal;
	cursor: pointer;
	text-align:center;
	height: 30px;
	line-height: 30px;
}

.second-menuB {
	width: 1100px;
	margin: auto;
	position: absolute;
	background: #ffffff;
    left: -20%;
	right: -20%;
	display: none;
}
.second-menuB li {
	float: left;
	margin: 10px;
	padding: 0 20px;
}
.second-menuB li a:hover {
	color: #000000;
}
/*应用领域B*/
.first-menuC>li {
	float: left;
	text-align:center;
	height: 30px; 
	line-height: 30px;
}
.first-menuC>li:hover {
	background: #fff;
	cursor:pointer;
}
.first-linkC {
	display: block;
	font-weight: normal;
	cursor: pointer;
	text-align:center;
	height: 30px;
	line-height: 30px;
}

.second-menuC {
	width: 1100px;
	margin: auto;
	position: absolute;
	background: #ffffff;
    left: -20%;
	right: -20%;
	display: none;
}
.second-menuC li {
	float: left;
	margin: 10px;
	padding: 0 20px;
}
/* .second-menuC li a:hover { */
	/* color: #000000; */
/* } */