.about {
	color:#666;
	line-height:30px;
}
.about h1 {
	font-size:30px;
	text-align:center;
	padding-bottom:34px;
	padding-top:34px;
}
.ri_title {
	float:right;
}
.product1 .w-f li{ height:400px;}
.tips{ padding:0 25px 25px 25px;}
.inews-list p.tit1{ position:relative; left:0;}
.inews-list p.tit1 a{ position:relative; right:0;}
.product1 .in{ max-width:100%; border:1px solid #CCC;}
.product1 .active .in{ max-width:100%; border:1px solid #035CAC; border-bottom:6px solid #035CAC;
border-bottom-right-radius: 6px;
border-bottom-left-radius: 6px;
-moz-border-bottom-right-radius: 6px;
-moz-border-bottom-left-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
transition: all .2s linear; 
-moz-transition: all .2s linear; /* Firefox 4 */ 
-webkit-transition: all .2s linear; /* Safari 和 Chrome */ 
-o-transition: all .2s linear; /* Opera */
 }
 .product1 .active .in a{ color:#035CAC;}
.about .container-fluid {
	padding:34px;
}
.about .container-fluid img {
	max-width:100%;
}
.products .menu li {
	float:left;
	font-size:14px;
	width:118px;
}
.products .menu dl dd{ height:36px; line-height:36px;}
.products .menu dl dd a{ height:36px; line-height:36px;}
.products .menu dl dd.active{ background:#035cac;height:36px; line-height:36px; color:#FFF;}
.products .menu dl dd.active a{ background:#035cac;height:36px; line-height:36px;color:#FFF;}
.products .menu li.active {
    background: #035cac;
    color: #FFF;
}
.products .menu li.xf{ background:none;color:#474747; }
.products .menu li.xf a { color:#474747 !important; }
.products .menu li.xf .active dl dd a{ color:#FFF !important;}
.products .xf span{ background:url(../images/product-leftd.png) right center no-repeat; width:9px; height:6px;display: inline-block;
padding-left: 5px;}

.products .menu li.active:first-child{    background: #fff;}
.products .menu li.active a{color: #FFF;}
.products .menu li.active div{ display:block; color:#474747;}
.products .w1200{ position:relative;}
.products .menu {
    top: -90px;
    background: #fff;
    width: 100%;
    height: 60px;
    position: absolute;
	margin:0 auto;
}
.products .menu dl dd.active a{ color:#fff !important;height:36px; line-height:36px;}
.products .menu li:first-child a {
	font-weight: bold;
	color: #333333;
	font-size: 16px;
}
.products .menu li:first-child a.active {
	background: none;
	color: #333333;
}
.products .menu li img {
	padding-left:5px;
}
.products .menu li a{ position:relative;}
.products .menu li div{display:none; position:absolute; background:#FFF; line-height:36px;	width:90px;}
.products .menu li div.hover{ display:block;}
.products .menu a {
	position: relative;
	display: inline-block;
	margin: 0 16px;
	font-size: 14px;
	height: 60px;
	line-height: 60px;
	color: #474747;
	text-align: center;
}
.pager {
	text-align:center !important;
	padding-bottom:3px;
	margin-top:20px;
	clear:both;
}
.pager span {
	margin-left:8px;
	margin-right:8px;
}
.pager a {
	display:inline-block;
	height:30px;
	width:auto;
	min-width:20px;
	margin: 0 5px;
	padding:0 5px;
	line-height:30px;
	background:#005aab;
	color:#fff;
	font-size:12px;
}
.pager span.current {
	display:inline-block;
	background:#024085;
	margin: 0 5px;
	color:#fff;
	height:30px;
	padding: 0 5px;
	width:auto;
	min-width:20px;
	line-height:30px;
}
.page {
	text-align:center !important;
	padding-bottom:3px;
	padding-top:20px;
	clear:both;
}
.page span {
	margin-left:8px;
	margin-right:8px;
}
.page a {
	display:inline-block;
	height:30px;
	width:auto;
	min-width:20px;
	margin: 0 5px;
	padding:0 5px;
	line-height:30px;
	background:#005aab;
	color:#fff;
	font-size:12px;
}
.page span.current {
	display:inline-block;
	background:#024085;
	margin: 0 5px;
	color:#fff;
	height:30px;
	padding: 0 5px;
	width:auto;
	min-width:20px;
	line-height:30px;
}

#news{ } 
#news h4 { text-align: left; margin-bottom: 15px; color: #333; font-size:16px; } 
#news h4 span{ padding-right: 5px; float: right;} 
#news p{color: #666;padding-bottom: 20px;} 
#news p span{ float:right; color:#ff0000;}
#news p span a{color:#ff0000;}
#news h4 a{color:#333;} 
.newSx{ padding-top:34px; text-align:center;}
.ny_news_list1 .date{ text-align:right;}
#news h4 a:hover{color:#005aab;}
.rimg {
    width: 120px;
    height: 90px;
    float: left;
    margin-right: 20px;
}
#news li{ padding:15px 0 15px 0; border-bottom:1px dashed #CCC;}
.container-fluid table{ width:80% !important; margin-left:10% !important;}
.container-fluid table tr:first-child{background:#0066CC !important; color:#fff !important;font-weight:bold !important;} /*第一行标题蓝色背景*/ 
.container-fluid  table{border-top:1pt solid #C1DAD7 !important;border-left:1pt solid #C1DAD7 !important;margin: 0 auto !important;} 
.container-fluid  td{ padding:5px 10px !important; text-align:center !important;border-right:1pt solid #C1DAD7 !important;border-bottom:1pt solid #C1DAD7 !important;} 
.container-fluid tr:nth-of-type(odd){ background:#F5FAFA !important;} /* odd 标识奇数行，even标识偶数行 */ 
.container-fluid tr:hover{ background: #E0F0F0 !important;} /*鼠标悬停后表格背景颜色*/
.ny_news_list1{ width:100%; padding:34px;  margin:0 auto;}
.baidutb{width: 19px;
height: 25px;
background-position: -46px -21px;
margin-top: 3px;
background: url(../images/us_cursor.gif);
overflow: hidden;
background-position: -46px -21px;}
.about input ,.about select ,.about textarea{border: 1px solid #A1B4C5;}
.about .feed{ background:url(../images/fd.jpg) right bottom no-repeat;}