/* head*/

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding: 0;
	margin: 0;
}
body {
	color: #444;
	background: #eff0f2;
	font-size: 12px;
	font-family:微软雅黑;
	min-width:960px;
}
fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, th, var {
	font-weight: normal;
	font-style: normal;
}
ol, ul {
	list-style: none;
}
caption, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 12px;
	font-weight: bold;
}
b, strong {
	font-weight: bolder;
}
q:before, q:after {
: '';
}
abbr, acronym {
	border: 0;
}
li {
	list-style: none;
}
{
CLEAR: both;
}
a {
	text-decoration: none;
	color: #444;
}
a:hover {
	text-decoration: underline;
	color: #1E50A2;
}
.keylink, .keylink:link, .keylink:hover, .keylink:active {
	text-decoration: underline;
	width: 26px;
	height: 22px;
	line-height: 22px;
	background: #fff;
	border: 1px dotted #aaa;
	text-align: center;
}
/* 返回top */

#AdLayer {
	position:absolute;
	width:20px;
	display:none;
	height:59px;
	top:0px;
	right:-30px;
}
/* 通用 */

#AdLayer {
	position:absolute;
	width:20px;
	display:none;
	height:59px;
	top:0px;
	right:-30px;
}
.bk, .bk3, .bk6, .bk8, .bk10, .bk15, .bk20, .bk30 {
	clear: both;
	font-size: 1px;
	height: 0;
	line-height: 1px;
}
.bk3 {
	height: 3px;
}
.bk6 {
	height: 6px;
}
.bk8 {
	height: 8px;
}
.bk10 {
	height: 10px;
}
.bk15 {
	height: 15px;
}
.bk20 {
	height: 20px;
}
.bk30 {
	height: 30px;
}
:after, .main:after {
: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
, .main {
display: inline-block;
}
/* Hides from IE-mac \*/* html, * html .main {
	height: 1%;
}
, .main {
display: block;
}
/* 区块 */





.col-auto {
	overflow: hidden;
	_zoom: 1;
	_float: left;
	background-color:#FFF
}
.col-right {
	float: right;
}
/* head*/

/*---------- frame : header ---------*/



.body-top {
	width:960px;
	height: 26px;
	vertical-align: middle;
	margin:0px auto;
	overflow:hidden;
	border-bottom:1px solid #E0E2E5;
	background-color:#FFF
}
#announ {
	width:300px;
	height: 22px;
	line-height: 22px;
	overflow: hidden;
	float: left;
	background: url(../images/icon.png) no-repeat 8px -461px;
	padding-left: 20px;
	font-size:12px
}
#announ ul {
	width:90%;
	padding-left:15px;
}
#announ ul li {
	list-style:none
}
.mytop {
	height: 22px;
	line-height: 22px;
	width:auto;
	float:right
}
.mytop a {
	height: 22px;
	line-height: 22px;
	width:auto;
	overflow: hidden;
	float: right;
	margin-right: 10px;
	font-size: 12px;
}
.banner {
	width:960px;
	height:185px;
	padding:0;
	margin:0 auto;
	background-color:#FFF;
	clear:both;
}
.w960 {
	width:960px;
	padding-top:10px;
	margin:0 auto;
	background-color:#FFF
}
.w960 .logo {
	float: left;
	padding-left:8px;
	width:350px;
}
.w960 .logo a {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
 *display: block;
}
.w960 .nav-bar {
	clear: both;
	height: 33px;
	width:960px;
	margin:0px;
}
.w960 .nav-bar, .w960 .nav-bar map, .w960 .nav-site, .w960 .nav-site li.line, .w960 .subnav {
	background: url(../images/nav.png) no-repeat;
}
.w960 .nav-bar map {
	background-position: right -130px;
	display: block;
}
.w960 .nav-site {
	height: 33px;
	background-position: left -65px;
	background-repeat: repeat-x;
	margin: 0 5px;
	padding-left: 5px;
}
.w960 .nav-site span {
	font-weight: bold;
	color: #004499;
	margin-right:15px;
}
.w960 .nav-site li {
	float: left;
	height: 33px;
	line-height: 33px;
	padding: 0 4.5px;
}
.w960 .nav-site li a {
	color: #000;
	font-size: 12px;
 *display: block;
}
.w960 .nav-site li.line {
	background-position: 2px -215px;
	padding: 0;
	width: 10px;
	text-indent: -10000px;
}
#navaa A {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	FLOAT: left;
	HEIGHT: 38px;
	PADDING-TOP: 0px;
}
.nav {
	width:560px;
	float:right;
	margin-top: 4px;
	padding-left:10px;
	LINE-HEIGHT: 38px;
	BACKGROUND: #153571;
	HEIGHT: 38px;
	OVERFLOW: hidden;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
.nav A:link {
	MARGIN: 0px 10px;
	BACKGROUND: url(../images/nav_bg.jpg) no-repeat 50% -10px;
	HEIGHT: 39px;
	COLOR: #fff;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	_margin: 0px 14px;
}
.nav A:visited {
	MARGIN: 0px 10px;
	BACKGROUND: url(../images/nav_bg.jpg) no-repeat 50% -10px;
	HEIGHT: 39px;
	COLOR: #fff;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	_margin: 0px 14px;
}
.nav A:hover {
	BACKGROUND: url(../images/nav_bg.jpg) no-repeat 50% -2px;
	TEXT-DECORATION: none;
	-webkit-transition: 0.2s;
}
.nav A.ac {
	BACKGROUND: url(../images/nav_bg.jpg) no-repeat 50% -2px;
	TEXT-DECORATION: none;
	-webkit-transition: 0.2s;
}
/*头部结束*/



/* 主体 开始*/

.main {
	margin: 3px auto;
	width:960px;
	background-color:#FFF;
	height:auto;
	clear:both
}
.main .col-left {
	width: 700px;
	margin-right: 8px;
	float: left;
	background-color:#FFF
}
.news-hot {
	background: url(../images/nscn/hot_bg.png) no-repeat;
	float: left;
	width: 380px;
	margin-right: 9px;
	height: 380px;
}
.main .col-left .slide {
	overflow: hidden;
	_float: left;
	zoom: 1;
}
.crumbs {
	background: url(../images/nscn/icon.png) no-repeat left -35px;
	padding: 3px 0 3px 18px;
	font-family: "宋体";
	border-bottom: 1px solid #c3d4e7;
	margin-bottom: 10px;
}
.crumbs span {
	color: #7e7e7e;
}
.crumbs img {
	vertical-align: middle;
}
.box {
	border: 1px solid #c3d4e7;
	zoom: 1;
	overflow:hidden;
	padding-bottom: 10px;
	margin-bottom:10px;
	position:relative;
}
.title-2 {
	overflow:hidden;
	height: 25px;
	line-height: 25px;
	border-bottom: 1px solid #dce7f3;
	color: #1e50a2;
	text-indent: 8px;
}
}
 .box h5, {
background: url() no-repeat right top;
color: #1e50a2;
height: 26px;
margin-bottom: 10px;
line-height: 26px;
padding-left: 10px;
border-bottom: 1px solid #dce7f3;
position: relative;
}
.box h5.title-1 {
	background-position: right -52px;
}
.box h2.title-2, .box h3.title-2 {
	background-position: right -100px;
	padding-left:5px;
}
.box h2.title-2 span.tab {
	float: right;
	padding-right: 6px;
	color: #a4bcd6;
}
.box h2.title-2 span.tab span {
	color: #2064ae;
	cursor: hand;
!important;
	cursor: pointer;
}
.box a.more {
	font-size: 12px;
	font-family: "宋体";
	margin-right: 8px;
	font-weight: normal;
	position: absolute;
	top: 0;
*top: 1px;
	_top: 1px;
	right: 0;
}
 .box . {
padding: 0 5px;
overflow: auto;
}
.itemli {
	margin: 0px 10px;
}
.itemli li {
	padding: 10px 0px;
}
.itemli li a {
	background: url(../images/bg_member_1.gif) no-repeat -5px -126px;
	font-weight: bold;
	padding-left: 14px;
	color: #004499;
	font-size: 12px;
}
.bk10 {
}
 .ib, .ib-li li, .ib-a a, .ib-span span, .btn, .btn input, .photo-hot li, .Article-Tool a, .photo-list li, .photo-channel .photo-slide .change i, .photo-channel .tool .auto, .photo-channel .tool .up, .photo-channel .tool .next, .photo-cat . h5 span.blue a, .submit {
display: inline-block;
zoom: 1;
*display: inline;
}
.ib {
	ZOOM: 1;
	DISPLAY: inline;
}
.ib h4 {
	width: auto;
}
.ib-a A {
	ZOOM: 1;
	DISPLAY: inline;
}
.ib, .ib-a a {
	display: inline-block;
	zoom: 1;
*display: inline;
}
.category-main {
	overflow: visible;
	position: relative;
}
.category-main .cat-name {
	position: absolute;
	top: -1px;
	left: -33px;
	border: 1px solid #C3D4E7;
	border-right: none;
	background: #fff url(../images/cat_smd_2.png) no-repeat;
	height: 83px;
	width: 32px;
	text-indent: -200px;
	overflow: hidden;
}
.category-main .cat-name-dip {
	position:absolute;
	top:-1px;
	left:-33px;
	border:1px solid #C3D4E7;
	border-right:none;
	background:#fff url(../images/cat_dip.png) no-repeat;
	height:83px;
	width:32px;
	text-indent:-200px;
	overflow:hidden
}
.category-main .cat-name-db {
	position:absolute;
	top:-1px;
	left:-33px;
	border:1px solid #C3D4E7;
	border-right:none;
	background:#fff url(../images/cat_dianbiao.png) no-repeat;
	height:83px;
	width:32px;
	text-indent:-200px;
	overflow:hidden
}
.category-main p {
	font-size:12px;
	line-height:1.5em;
	text-align:justify;
	word-wrap:break-word;
	padding:8px 8px;
}
.cat-top-nav {
	background-color:#eaf1f9;
	height:30px;
	margin:1px 1px 0 0;
	line-height:30px;
	font-family:"宋体";
	padding-left:12px
}
.cat-top-nav span {
	color:#c7c7c7;
}
.cat-top-nav strong {
	color: #1e50a2;
	height: 26px;
	font-weight: bold;
}
.cat- {
	padding: 10px 8px;
}
.fh {
	width:100%;
}
.fh li {
	float:left;
	width:200px;
}
.fh ol {
	float:left;
	width:323px;
}
/* 右侧侧栏目名称列表 */



.tab li {
	background:url(../images/nscn/xbg.png) repeat-x;
	float:left;
	height:29px;
	background-position:left -40px;
	border-right:1px solid #c3d4e7;
	border-top:1px solid #c3d4e7;
	border-left:1px solid #c3d4e7;
	width:120px;
position:margin-left:-1px;
	text-align:center;
	line-height:29px;
	font-size:12px
}
/*圆角*/

.fillet {
	position: relative
}
.fillet span.o1,  .fillet span.o2,  .fillet span.o3,  .fillet span.o4 {
	position:absolute;
	width:4px;
	height:4px;
	background: url(../images/yp/fillet.png) no-repeat;
	line-height:0;
	font-size:0
}
.fillet span.o1 {
	background-position: left top;
	top:-1px;
*top:-5px;
	left:-1px;
}
.fillet span.o2 {
	background-position: right top;
	top:-1px;
*top:-5px;
	right:-1px
}
.fillet span.o3 {
	background-position: left -4px;
	bottom:-1px;
*bottom:4px;
	left:-1px
}
.fillet span.o4 {
	background-position: right -4px;
	bottom:-1px;
*bottom:4px;
	right:-1px;
}
/*蓝色圆角*/

	.fillet-blue span.o1 {
	background-position: left -8px;
	top:-1px;
	left:-1px
}
.fillet-blue span.o2 {
	background-position: right -8px;
	top:-1px;
	right:-1px
}
.fillet-blue span.o3 {
	background-position: left -12px;
	bottom:-1px;
	left:-1px
}
.fillet-blue span.o4 {
	background-position: right -12px;
	bottom:-1px;
	right:-1px;
}
.cu, .cu-li li, .cu-span span {
	cursor: hand;
!important;
	cursor: pointer
}
/* 栏目列表结束 */



.cat-item {
	width: 319px;
	padding: 0 5px;
	position: relative;
	height: 75px;
	vertical-align: top;
	z-index: 1;
}
.cat-item:hover, .cat-item-hover {
	z-index: 2;
}
.cat-item h4 {
	border-bottom: 1px solid #e9e9e9;
	font-size: 12px;
	line-height: 100%;
	padding: 5px 0 8px;
}
.cat-item h4 a {
	color: #ff7300;
}
.cat-item p {
	padding: 6px 0;
	line-height: 20px;
	height: 38px;
*height: 36px;
	overflow: hidden;
}
.cat-item p a {
	margin: 0 5px;
}
.cat-item:hover h4, .cat-item-hover h4 {
	background-color: #538bc7;
	color: #fff;
	border-bottom: none;
	position: absolute;
	width: 312px;
	left: 3px;
	padding-left: 10px;
}
.cat-item:hover h4 a, .cat-item-hover h4 a, .cat-item-hover h4 a:hover {
	color: #fff;
}
.cat-item:hover p, .cat-item-hover p {
	position: absolute;
	top: 25px;
	left: 3px;
	z-index: 100;
	height: auto;
	overflow: visible;
	width: 318px;
	background-color: #fff;
	border: 2px solid #538bc7;
}
/* 产品中心列表开始 */

.box {
	BORDER-BOTTOM: #c3d4e7 1px solid;
	BORDER-LEFT: #c3d4e7 1px solid;
	PADDING-BOTTOM: 10px;
	ZOOM: 1;
	OVERFLOW: auto;
	BORDER-TOP: #c3d4e7 1px solid;
	BORDER-RIGHT: #c3d4e7 1px solid;
}
.box {
	OVERFLOW: visible;
}
.box A.more {
	COLOR: #004499;
}
/* 2行列表排列 */

.list {
	font-family:"宋体";
	color:#888;
}
.list li span {
	font-size:12px;
	padding:0 6px
}
.generic .title STRONG {
	ZOOM: 1;
	DISPLAY: inline;
	height:28px;
	line-height:28px;
}
.generic .title {
	MARGIN: 1px 1px 0px;
	BACKGROUND: url(../images/nscn/xbg.png) repeat-x left -79px;
	HEIGHT: 29px;
}
.generic .title STRONG {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 29px;
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 32px;
	BACKGROUND: url(../images/nscn/title_bg.png) no-repeat right top;
	HEIGHT: 29px;
	COLOR: #fff;
	FONT-SIZE: 12px;
	PADDING-TOP: 0px;
}
.generic .title SPAN {
	COLOR: #cdcdcd;
}
 .generic . {
PADDING-BOTTOM: 8px;
PADDING-LEFT: 7px;
PADDING-RIGHT: 7px;
PADDING-TOP: 8px;
}
.generic .sub-box {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 6px;
	WIDTH: 336px;
	PADDING-RIGHT: 6px;
	FLOAT: left;
	HEIGHT: 160px;
	PADDING-TOP: 0px;
}
.generic .sub-box2 {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 6px;
	WIDTH: 680px;
	PADDING-RIGHT: 6px;
	FLOAT: left;
	HEIGHT: 160px;
	PADDING-TOP: 0px;
}
.generic .sub-box H2 {
	BORDER-BOTTOM: #e9e9e9 1px solid;
	POSITION: relative;
	PADDING-BOTTOM: 8px;
	LINE-HEIGHT: 14px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	MARGIN-BOTTOM: 8px;
	HEIGHT: 14px;
	FONT-SIZE: 12px;
	PADDING-TOP: 8px;
}
.generic .sub-box2 H2 {
	BORDER-BOTTOM: #e9e9e9 1px solid;
	POSITION: relative;
	PADDING-BOTTOM: 8px;
	LINE-HEIGHT: 14px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	MARGIN-BOTTOM: 8px;
	HEIGHT: 14px;
	FONT-SIZE: 12px;
	PADDING-TOP: 8px;
}
.generic .sub-box H2 A.more {
	POSITION: absolute;
	COLOR: #8b8b8b;
	TOP: 10px;
	RIGHT: 0px;
}
.generic .sub-box2 H2 A.more {
	POSITION: absolute;
	COLOR: #8b8b8b;
	TOP: 10px;
	RIGHT: 0px;
}
.generic .sub-box .pic {
	WIDTH: 110px;
	FLOAT: left;
	MARGIN-RIGHT: 8px;
}
.generic .sub-box .pic IMG {
	MARGIN-BOTTOM: 3px;
}
.generic .sub-box .list {
	ZOOM: 1;
	OVERFLOW: hidden;
	_float: left;
}
.generic .sub-box2 .list {
	ZOOM: 1;
	OVERFLOW: hidden;
	_float: left;
}
.generic .sub-box .list LI {
	LINE-HEIGHT: 20px;
}
.generic .sub-box2 .list LI {
	LINE-HEIGHT: 20px;
	float:left;
	width:128px;
	overflow:hidden;
	margin-bottom:5px;
	margin-right:8px;
	LINE-HEIGHT: 14px;
}
.generic .news-photo LI {
	WIDTH: 132px;
}
.box .digg {
	background: url(../images/nscn/num_list.png) no-repeat 10px 5px;
	padding-left:30px
}
.box .digg li {
	height:24px;
	line-height:24px;
	overflow:hidden;
	position:relative
}
.cat-item P A {
	ZOOM: 1;
	DISPLAY: inline;
}
.cat-item {
	Z-INDEX: 1;
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 5px;
	WIDTH: 319px;
	PADDING-RIGHT: 5px;
	HEIGHT: 75px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 0px;
}
.cat-item:hover {
	Z-INDEX: 2;
}
.cat-item-hover {
	Z-INDEX: 2;
}
.cat-item H4 {
	BORDER-BOTTOM: #e9e9e9 1px solid;
	PADDING-BOTTOM: 8px;
	LINE-HEIGHT: 100%;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-SIZE: 12px;
	PADDING-TOP: 5px;
}
.cat-item H4 A {
	COLOR: #ff7300;
}
.cat-item P {
	PADDING-BOTTOM: 6px;
	LINE-HEIGHT: 20px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	HEIGHT: 36px;
	OVERFLOW: hidden;
	PADDING-TOP: 6px;
}
.cat-item P A {
	MARGIN: 0px 5px;
}
.cat-item:hover H4 {
	POSITION: absolute;
	BORDER-BOTTOM-STYLE: none;
	BACKGROUND-COLOR: #538bc7;
	PADDING-LEFT: 10px;
	WIDTH: 312px;
	COLOR: #fff;
	LEFT: 3px;
}
.cat-item-hover H4 {
	POSITION: absolute;
	BORDER-BOTTOM-STYLE: none;
	BACKGROUND-COLOR: #538bc7;
	PADDING-LEFT: 10px;
	WIDTH: 312px;
	COLOR: #fff;
	LEFT: 3px;
}
.cat-item:hover H4 A {
	COLOR: #fff;
}
.cat-item-hover H4 A {
	COLOR: #fff;
}
.cat-item-hover H4 A:hover {
	COLOR: #fff;
}
.cat-item:hover P {
	Z-INDEX: 100;
	BORDER-BOTTOM: #538bc7 2px solid;
	POSITION: absolute;
	BORDER-LEFT: #538bc7 2px solid;
	BACKGROUND-COLOR: #fff;
	WIDTH: 318px;
	HEIGHT: auto;
	OVERFLOW: visible;
	BORDER-TOP: #538bc7 2px solid;
	TOP: 24px;
	BORDER-RIGHT: #538bc7 2px solid;
	LEFT: 3px;
}
.cat-item-hover P {
	Z-INDEX: 100;
	BORDER-BOTTOM: #538bc7 2px solid;
	POSITION: absolute;
	BORDER-LEFT: #538bc7 2px solid;
	BACKGROUND-COLOR: #fff;
	WIDTH: 318px;
	HEIGHT: auto;
	OVERFLOW: visible;
	BORDER-TOP: #538bc7 2px solid;
	TOP: 24px;
	BORDER-RIGHT: #538bc7 2px solid;
	LEFT: 3px;
}
.box H5 {
	BORDER-BOTTOM: #dce7f3 1px solid;
	POSITION: relative;
	LINE-HEIGHT: 26px;
	PADDING-LEFT: 10px;
	MARGIN-BOTTOM: 10px;
	BACKGROUND: url(../images/v9/title.png) no-repeat right top;
	HEIGHT: 26px;
	COLOR: #1e50a2;
}
.blue {
	COLOR: #004499;
}
blue A {
	COLOR: #004499;
}
.box H5 A {
	COLOR: #004499;
}
.box H6 A {
	COLOR: #004499;
}
.box A.more {
	COLOR: #004499;
}
.crumbs {
	height: 23px;
	line-height: 23px;
}
.crumbs A {
	COLOR: #000;
	font-size: 12px;
}
/* 图文混排开始 */.pic {
	float: left;
	border: 1px solid #cccccc;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 10px;
}
.pic2 {
	float: left;
	border: 1px solid #cccccc;
	margin-bottom: 8px;
	margin-right: 8px;
}
.picr {
	float: right;
	border: 1px solid #cccccc;
	margin-top: 10px;
	margin-bottom: 0px;
	margin-right: 10px;
}
/* 内容 */

#Article {
	overflow:hidden
}
#Article, .photo-channel .relevance {
	border:1px solid #C3D4E7;
	zoom:1;
	padding:0 20px
}
h1 {
	color:#000;
	margin-bottom:6px;
	text-align:center;
	padding:16px 0 8px;
	border-bottom:1px solid #e5e5e5
}
#Article h1 span {
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	color:#999
}
 #Article . {
font-size:12px;
line-height:2em;
}
 #Article . p {
font-size:12px;
line-height:2em;;
text-align:justify;
word-wrap:break-word;
padding:8px 0;
}
#Article .related {
	border-top:dashed 1px #ccc;
	margin-top:15px
}
#Article .related h5 {
	padding-bottom:4px
}
#Article .related {
	padding:10px 0 0
}
#Article .related a {
	color:#0b3b8c
}
.Article-Tool {
	border:1px solid #c3d4e7;
	position:relative;
	top:-1px;
	text-align:right;
	padding:8px;
	vertical-align:middle;
	height:20px;
	line-height: 20px;
	background-color:#f4f8fd
}
.Article-Tool a {
	width:16px;
	height:16px;
	line-height:16px;
	background: url(../images/nscn/icon.png) no-repeat;
	margin-left:6px;
}
.Article-Tool a:hover {
	text-decoration: none
}
.Article-Tool a.t, .Article-Tool a.t6 {
	width:auto;
	padding-left:16px;
	color:#8896b1;
	background: none;
}
.Article-Tool a.t1 {
	background-position: left -115px;
}
.Article-Tool a.t2 {
	background-position: left -159px;
}
.Article-Tool a.t3 {
	background-position: left -205px;
}
.Article-Tool a.t4 {
	background-position: left -250px;
}
.Article-Tool a.t5 {
	background-position: left -294px;
}
.Article-Tool a.t6 {
	padding-left:18px;
}
body fieldset {
	border:1px solid #D8D8D8;
	padding:0 10px 10px;
*padding:10px;
}
body fieldset legend {
	padding:3px 8px;
	font-weight:700;
}
body fieldset.blue {
	border:1px solid #dce3ed
}
body fieldset.blue legend {
	padding:3px 8px;
	font-weight:700;
	color:#347add;
	background:none;
	border:none
}
/*关键字提示*/



.tag li {
	border-bottom:1px solid #ffbf7a;
	width:78px;
	float: left;
	margin:3px 3px;
	overflow: hidden;
}
/* 图文混排开始 */



/* 资讯栏目页面产品列表 */

.summary {
	background-color: #F6FAFD;
	border: 1px solid #DCDDDD;
	font-size: 12px;
	line-height: 23px;
	margin: 15px 0;
	padding: 12px 12px;
	text-align: justify;
	height:auto;
}
.summary h3 h2 {
	font-weight: bold;
}
.summary span {
	color:#C00;
	margin-right:5px;
}
.d4 {
	padding: 0px 0px;
	width: 238px;
}
.d4 li {
	float: left;
	overflow: hidden;
	width: 95%;
}
.d4 li a {
	display: block;
	line-height: 23px;
	overflow: hidden;
	text-indent: 14px;
	background: url(../images/ico-3.gif) 4px 9px no-repeat;
	color: #000;
}
.d4 li p {
	color: #888;
	line-height: 17px;
	height: 33px;
	overflow: hidden;
}
.d5 { /* 鍚庣疆鏃堕棿鏃ユ湡鐨勫ぇ鍒楄〃 */
	border-bottom: 1px solid #EEE;
	padding-bottom: 30px;
}
.d5 li {
	height: 23px;
	line-height: 23px;
	background: url(../images/ico-3.gif) 4px 9px no-repeat;
	float: left;
	width: 165px;
	overflow: hidden;
}
.d5 li a {
	font-size: 12px;
}
.d5 li span {
	margin-left: 10px;
	color: #777;
}
.e2 {
}
.e2 li {
	width:100%;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px solid #EEE;
	color:#aaa;
}
.e2 li b a {
	color:#555;
}
.e2 li a.preview {
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.e2 li a.preview img {
	width:80px;
	/*height:60px;*/

	display:block;
	padding:1px;
	border:1px solid #EEE;
}
.e2 li a.preview:hover img {
	border:1px solid #AAA;
}
.e2 li a.title {
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	margin-left:2px;
}
.e2 span.info {
	display:block;
	line-height:23px;
	color:#555;
	padding-left:12px;
}
.e2 span.info small {
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a {
	color:#690;
}
.e2 p.intro {
	color:#776955;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
}
/* 分页 */

#pages {
	padding:12px 0 10px;
	font-family:宋体
}
#pages li {
	margin-right: 10px;
	float: left;
	height:22px;
	line-height:22px;
}
#pages a {
	display:inline-block;
	background:#fff;
	border:1px solid #e3e3e3;
	text-align:center;
	color:#333;
	padding:0 10px
}
#pages a.a1 {
	background:url(../images/admin_img/pages.png) no-repeat 0 5px;
	width:56px;
	padding:0
}
#pages a:hover {
	background:#f1f1f1;
	color:#000;
	text-decoration:none
}
#pages span {
	display:inline-block;
	background:#5a85b2;
	border:1px solid #5a85b2;
	color:#fff;
	text-align:center;
	padding:0 10px
}
.page .noPage {
	display:inline-block;
	width:56px;
	background:url(../img/icu/titleBg.png) repeat-x 0 -55px;
	border:1px solid #e3e3e3;
	text-align:center;
	color:#a4a4a4;
}
.text-c {
	text-align: center
}
.text-l {
	text-align: left
}
.text-r {
	text-align: right
}
/* 宽度设置 */

.w150 {
	width: 150px;
}
.w960 {
	width: 960px;
}
.top5 {
	margin-top: 5px;
	width:250px;
	overflow:hidden;
	position:relative
}
.top5 ul {
	verflow:hidden;
	line-height:1.5em;
	width:246px;
	padding:8px 0px 8px;
}
.top5 b {
	text-indent: 8px;
	font: bold;
	width:100%;
	height:20px;
	padding-left:5px;
	padding-top:5px;
}
.top5 p {
	verflow:hidden;
	line-height:1.5em;
	width:240px;
	padding:8px 5px 8px;
}
.top5 li {
	border-bottom: dotted #A9A9A9 1px;
}
.box dl {
	width: 248px;
	margin:0 auto;
margin: background-color: Black;
	height: auto;
	overflow: visible;
	position: relative;
}
.box dt {
	text-indent: 1em;
	float:left;
	width:95%;
	height: 23px;
	line-height: 23px;
	border: dotted #A9A9A9 1px;
	margin:3px 5px;
}
.dropList DL {
	width: 245px;
}
.row-2 .row-4 .row-5 {
	padding-top: 100px;
}
.row-2 li {
	float:left;
	width:49%;
	height: 23px;
	line-height: 23px;
	vertical-align:middle;
}
.row-2 span {
	color:#f00;
	margin-right:8px;
}
.row-2 img {
	margin:3px 8px;
}
.row-3 li {
	float:left;
	width:30%;
	height: 23px;
	line-height: 23px;
}
.row-5 li {
	float:left;
	width:20%;
	height: 23px;
	line-height: 23px;
}
.row-4 li {
	float:left;
	width:25%;
	height: 23px;
	line-height: 23px;
}
.row-4 img {
	margin:3px 8px;
}
/* 友情链接 link */

/*link*/

.colli li {
	display: inline-block;
	zoom: 1;
*display: inline;
	overflow: hidden;
	vertical-align: middle;
}
.ylink {
	width:960px;
	margin:5px auto;
}
.center {
	margin:5px auto;
}
.ylink h5 {
background-image:../images/nscn/ico-3.gif
}
.ylink h5 a.rt {
	margin-right: 8px;
	font-weight: normal;
	float: right;
	margin-right: 10px;
}
.ylink h5 a.red {
	color: red;
	font-weight: normal;
	padding: 0 6px;
}
.ylink li {
	float: left;
	margin: 5px 10px;
	float:left;
	width:auto;
}
/* 表格 */

.table {
	padding:25px 0 25px 0;
}
.table .imgDiv {
	text-align:center;
	padding:40px 0 50px 0;
}
.table th {
	height:47px;
	background:#0057a1;
	color:#fff;
	border-right:#d6d6d6 solid 1px;
	font-weight: bold;
	text-align:center;
}
.table td {
	background:#f0f0f0;
	border-right:#d6d6d6 solid 1px;
	border-bottom:#d6d6d6 solid 1px;
	text-align:center;
	padding:5px 0;
}
.table td p {
	text-align:left;
	padding-left:20px;
	line-height:20px;
}
.table h3 {
	text-align:left;
	margin-top:20px;
	padding-left:20px;
	line-height:20px;
	font-weight: bold;
	height:20px;
	color:#F00;
}
.table td span {
	font-size:14px;
}
.table td div {
	padding-left:25px;
	text-align:left;
}
.table td a {
	text-align:left;
	display:block;
}
.table .white {
	color:#FFF;
	padding:0px 5px;
}
.table .txtC td {
	padding:0px 5px;
	text-align:center;
}

/* Tables */
.table2 {
  width: 100%;
  margin-bottom: 18px;
}
.table2 th,
.table2 td {
  padding: 8px;
  line-height: 18px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}
.table2 th {
  font-weight: bold;
}
.table2 thead th {
  vertical-align: bottom;
}
.table2 caption + thead tr:first-child th,
.table2 caption + thead tr:first-child td,
.table2 colgroup + thead tr:first-child th,
.table2 colgroup + thead tr:first-child td,
.table2 thead:first-child tr:first-child th,
.table2 thead:first-child tr:first-child td {
  border-top: 0;
}
.table2 tbody + tbody {
  border-top: 2px solid #dddddd;
}
.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}
.table-bordered {
  border: 1px solid #dddddd;
  border-collapse: separate;
  *border-collapse: collapsed;
  border-left: 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.table-bordered th,
.table-bordered td {
  border-left: 1px solid #dddddd;
}
.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}
.table-bordered thead:first-child tr:first-child th:first-child,
.table-bordered tbody:first-child tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
  border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}
.table-bordered thead:first-child tr:first-child th:last-child,
.table-bordered tbody:first-child tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
  border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}
.table-bordered thead:last-child tr:last-child th:first-child,
.table-bordered tbody:last-child tr:last-child td:first-child {
  -webkit-border-radius: 0 0 0 4px;
  -moz-border-radius: 0 0 0 4px;
  border-radius: 0 0 0 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
}
.table-bordered thead:last-child tr:last-child th:last-child,
.table-bordered tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
}
.table-striped tbody tr:nth-child(odd) td,
.table-striped tbody tr:nth-child(odd) th {
  background-color: #f9f9f9;
}
.table2 tbody tr:hover td,
.table2 tbody tr:hover th {
  background-color: #f5f5f5;
}
.table2 {
  background-color: #f6f6f6;
  border: 2px solid #fdfdfd;
  border-collapse: separate;
  *border-collapse: collapsed;
  border-left: 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.table2 th {
  text-align: center;
  background-color: #e6e9eb;
}
.table2 th,
.table2 td {
  border-top: 2px solid #fdfdfd;
  border-left: 2px solid #fdfdfd;
}
.table2 caption + thead tr:first-child th,
.table2 caption + tbody tr:first-child th,
.table2 caption + tbody tr:first-child td,
.table2 colgroup + thead tr:first-child th,
.table2 colgroup + tbody tr:first-child th,
.table2 colgroup + tbody tr:first-child td,
.table2 thead:first-child tr:first-child th,
.table2 tbody:first-child tr:first-child th,
.table2 tbody:first-child tr:first-child td {
  border-top: 0;
}
.table2 thead:first-child tr:first-child th:first-child,
.table2 tbody:first-child tr:first-child td:first-child {
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topleft: 5px;
}
.table2 thead:first-child tr:first-child th:last-child,
.table2 tbody:first-child tr:first-child td:last-child {
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  -moz-border-radius-topright: 5px;
}
.table2 thead:last-child tr:last-child th:first-child,
.table2 tbody:last-child tr:last-child td:first-child {
  -webkit-border-radius: 0 0 0 5px;
  -moz-border-radius: 0 0 0 5px;
  border-radius: 0 0 0 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomleft: 5px;
}
.table2 thead:last-child tr:last-child th:last-child,
.table2 tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  -moz-border-radius-bottomright: 5px;
}
.table2 .table-wuxia th {
  background-color: #004499;
  color: #ffffff;
}
.table2 .table-wuxia th a{
  color: #ffffff;
}
.table2 .table-wuxia hover {
  background-color: #004499;
  color: #ffffff;
}
.table2 tbody tr:hover td,
.table2 tbody tr:hover th {
  background-color: #fdfdfd;
}
.table2 code {
  padding: 0 3px 2px;
  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
  font-size: 12px;
  color: #333333;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.table2 code {
  padding: 2px 4px;
  color: #d14;
  background-color: #f7f7f9;
  border: 1px solid #e1e1e8;
}
/* Tables2 end */

/* 推荐信息样式 */

.f1 {
	width:230px;
	overflow:hidden;
}
.f1 li {
	width: 115px;
	height:20px;
	display:block;
	padding:3px 0px 3px 0px;
	;
	border-bottom:1px dashed #DCEBD7;
	overflow:hidden;
	float: left;
}
.f1 li a {
	height:18px;
	line-height:18px;
	overflow:hidden;
	display:block;
	float: left;
	padding-left: 10px;
}
.f1 li span {
	line-height:15px;
	color:#666666;
	margin-left:5px;
}
.f1 li span small {
	font-size:12px;
	color:#999;
}
.f1 li span a {
	display:inline;
	line-height:15px;
	color:#666666;
	color:#690;
}
.f2 {/* 推荐信息样式 单排 */
	overflow:hidden;
}
.f2 li {
	width: 100%;
	height:20px;
	display:block;
	padding:3px 0px 3px 10px;
	;
	border-bottom:1px dashed #DCEBD7;
	overflow:hidden;
	float: left;
}
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}
/*foot*/

.foot {
	width:960px;
	margin:0 auto;
	height:100px;
	padding:0px;
	background-color:#153571
}
.footDiv {
	width:960px;
	margin:0 auto;
	height:180px;
	background:#153571;
	overflow:hidden;
	color:#FFF;
}
.footDiv h3 {
	font-size:14px;
	font-family:"微软雅黑";
	color:#FFF;
	padding:25px 0 15px 0;
}
.footDiv .link {
	position:relative;
	left:-8px;
}
.footDiv .link a {
	color:#474747;
	padding:0 8px;
}
.footDiv ul {
	width:680PX;
	float:left;
	height:180px;
	padding-left:15px;
}
.footDiv ul li {
	float:left;
	height:122px;
	font-size:12px;
}
.footDiv ul li h3 {
	color:#d4d4d4;
	font-size:14px;
	font-weight:bold;
	margin-left:5px;
}
.footDiv ul li p {
	padding:0px;
	margin-left:5px;
	line-height:20px;
	font-family:"微软雅黑"
}
.footDiv ul li img {
	margin-left:8px;
	margin-top:8px;
}
/**/

.footWx {
	width:250px;
	height:160px;
	position:relative;
	overflow:hidden;
}
.footWx .imgDiv {
	position:absolute;
	top:25px;
	right:10px;
	background-color:#FFF
}
.footWx .msg {
	line-height:18px;
	padding-top:25px;
	height:55px;
	overflow:hidden;
	font-size:12px;
}
.job {
	width: 25px;
	height: 25px;
	display: block;
	background-color: #CB3F3E;
	color: #CCCCCC;
	font-size: 12px;
	line-height: 25px;
}
footer p {
	padding: 12px 0;
	line-height: 19px;
}
/**/

.fenl {
	border:1px solid #d5d5d7;
	width:216px;
	height:auto;
	background:#f4f4f4;
	overflow:hidden;
	float:left;
	margin-top:10px;
	padding-bottom:10px;
	margin-bottom:20px;
	margin-left:2px;
}
.fenl .nr {
	height:auto;
	background:#eaeaeb;
	padding:8px 8px 0;
}
.fenl .nr h4 a {
	display:block;
	background:url(ico1.gif) no-repeat;
	height:28px;
	line-height:28px;
	padding-left:30px;
	color:#333333;
	font-size:12px;
	margin-bottom:1px;
}
.fenl .nr h4 a:hover, .fenl .nr .cur a {
	background:url(ico1_hd.gif) no-repeat;
	display:block;
	color:#fff;
	text-decoration:none
}
.fenl .nr ul {
	padding:5px 0
}
.fenl .nr li a {
	display:block;
	height:29px;
	line-height:29px;
	padding-left:18px;
	background:url(ico2.gif) no-repeat 10px 13px;
	color:#3e3e3e
}
/*首页新闻链接*/

        .machine-type-title {
	width:940px;
	margin:0 auto;
	background:url(T11.xAFypkXXayJPjr-9-2.gif) repeat-x 0 bottom;
	height:36px;
	line-height:36px;
	margin-top:-1px;
	padding-top:10px;
}
.question-list {
	padding:20px 0 20px 26px;
}
.question-list dl {
	float:left;
	padding-left:0px;
	border-right:1px dashed #cecece;
	width:300px;
	height:218px;
}
.question-list .noRightLine {
	border-right:none;
}
.question-list dt {
	font-size:13px;
	color:#000;
	height:38px;
	line-height:38px;
}
.question-list dd {
	height:30px;
	line-height:30px;
	font-size:12px;
}
.question-list .paddingLeftDd {
	padding-left:15px;
}
.question-list dd a {
	color:#333;
	text-decoration:none;
}
.question-list dd a:hover {
	text-decoration:underline;
}
/*规格书下载图标*/
.downbtn {
	display:inline-block;
	min-height:15px;
	line-height:14px;
	padding:4px 10px;
	border:1px solid #7b858f;
	border-radius:2px;/*color:#7b858f;*/
	color:#666;
	font-weight:bold;
	font-size:12px;
	white-space:nowrap;
	background:#ffffff;
	background:-moz-linear-gradient(top, #ffffff 0%, #ffffff 50%, #f2f2f2 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(50%, #ffffff), color-stop(100%, #f2f2f2));
	background:-webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #f2f2f2 100%);
	background:-o-linear-gradient(top, #ffffff 0%, #ffffff 50%, #f2f2f2 100%);
	background:-ms-linear-gradient(top, #ffffff 0%, #ffffff 50%, #f2f2f2 100%);
	background:linear-gradient(to bottom, #ffffff 0%, #ffffff 50%, #f2f2f2 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0);
}
.downbtn img {
	line-height:1;
	vertical-align:middle;
	margin:-3px 0 0 6px
}
.table .downbtn {
	white-space:nowrap
}
.downbtn.blue {
	border:1px solid #0079cf;
	color:#0079cf;
}
.downbtn em {
	font-weight:bold;
	font-style:normal;
	color:#485b6e;
	margin-right:6px
}
/*QQ客服*/
.SonlineBox{ width:162px; font-size:12px;overflow:visible;z-index:9999;position:fixed !important; top:150px;}
.SonlineBox .titleBox{ width:158px; height:35px; line-height:35px; background:#038bdc ; border-bottom:2px solid #0176ba;}
.SonlineBox .titleBox span{ margin-left:10px; color:#fff; font-size:14px; font-family:'微软雅黑','黑体';}
.SonlineBox .contentBox{ width:158px; height:auto; border:2px solid #0176ba; background:#fff; position:absolute; z-index:2;}
.SonlineBox .contentBox .closeTrigger{ width:25px; height:25px; display:block; cursor:pointer;  position:absolute; top:5px;right:5px;-webkit-transition:all 0.8s ease-out;}
.SonlineBox .contentBox .closeTrigger:hover{-webkit-transform:scale(1) rotate(360deg);}
.SonlineBox .contentBox .listBox{overflow:hidden; margin-bottom:10px;}
.SonlineBox .contentBox .listBox .QQList{ display:block; width:86%; height:22px; margin:10px auto 0px auto;}
.SonlineBox .contentBox .listBox .QQList span{float:left; line-height:22px;}
.SonlineBox .contentBox .listBox .QQList a{float:left; margin-left:5px;}
.fenl {
	border:1px solid #d5d5d7;
	width:216px;
	height:auto;
	background:#f4f4f4;
	overflow:hidden;
	float:left;
	margin-top:10px;
	padding-bottom:10px;
	margin-bottom:20px;
	margin-left:2px
}
.fenl .nr {
	height:auto;
	background:#eaeaeb;
	padding:8px 8px 0
}
.fenl .nr h3 a {
	display:block;
	background:url(ico1.gif) no-repeat;
	height:28px;
	line-height:28px;
	padding-left:30px;
	color:#333;
	font-size:12px;
	margin-bottom:1px
}
.fenl .nr .cur a, .fenl .nr h3 a:hover {
	background:url(ico1_hd.gif) no-repeat;
	display:block;
	color:#fff;
	text-decoration:none
}
.fenl .nr ul {
	padding:5px 0
}
.fenl .nr li a {
	display:block;
	height:29px;
	line-height:29px;
	padding-left:18px;
	background:url(ico2.gif) no-repeat 10px 13px;
	color:#3e3e3e
}
.w960 .nav-site{height:33px;background-position:left -65px;background-repeat:repeat-x;margin:0 5px;padding-left:5px}.w960 .nav-site span{font-weight:700;color:#049;margin-right:15px}.w960 .nav-site li{float:left;height:33px;line-height:33px;padding:0 4.5px}.w960 .nav-site li a{color:#000;font-size:12px}.w960 .nav-site li.line{background-position:2px -215px;padding:0;width:10px;text-indent:-10000px}