﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	font-family:"Arial","微软雅黑";
	color:#666;
	font-size:14px;
	line-height:26px;
	letter-spacing:1px;
}
ol, ul {
	list-style: none;
}
p{
	font-family:"Arial","微软雅黑";
	color:#666;
	letter-spacing:1px;
	font-size:14px;
	line-height:26px;
}
li{
	font-family:"Arial","微软雅黑";
}
a{	
	color:#666;
	text-decoration:none;
}
a:hover{
	color:#146ca9;
	text-decoration: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
#main{
	width:100%;
	height:auto;
}
.head{
	width:100%;
    height:auto;
}
.header {
    width:1100px;
    height:auto;
    margin: 0 auto;
}

/*--  con start  */
/*	头部 start  */
.nav{
	width:100%;
	height:44px;
	background:url(../images/nav.jpg) repeat-x;
}
/*	head start  */

/*	nav start  */
.navbox{
	width: 1100px;
	height: auto;
	margin:0 auto;
}


.menu {
	width: 1100px;
	height:44px;
	margin:0 auto;
position:absolute;
z-index:200;
}
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul {
list-style-type: none;
}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
float:left; 
position:relative;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a {
width:153px;
line-height:44px;
display:block;
font-size:14px;
text-align:center; 
color:#fff; 
border-left:1px solid #3b91cb;
padding-left:2px;
}
.menu ul li a:hover {
background:#014f83;
border-left:3px solid #dd1026;
padding-left:0px;
}
/* make the dropdown ul invisible */
.menu ul li ul {
display: none;
font-size:14px;
background-color:#666;
padding-bottom:5px;
opacity: 0.9;
}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */

/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {
display:block; 
position:absolute; 
}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li a {
width:153px;
line-height:32px;
font-size:12px;
display:block;
border:none;
background-color:#666;
padding:0 3px;
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
overflow: hidden;
}
/* style the background and forground colors of the links on hover */
.menu ul li:hover ul li a:hover {
border-left:2px solid #dd1026;
background-color:#00416d;
padding:0 3px 0 1px;
text-decoration: underline;
}

/*	nav end  */

/*	banner start  */
.banner{
width:100%;
height:400px;
border-bottom:1px solid #ccc;
-moz-box-shadow: 2px 2px 10px #aaa;
-webkit-box-shadow: 2px 2px 10px #aaa;
box-shadow: 2px 2px 10px #aaa;
}
/*	banner end  */
/*  网站公告 start  */
.wangzhan{
	width:100%;
	height:36px;
filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#fff',endColorStr='#ddd',gradientType='0');
background: -moz-linear-gradient(top, #fff, #ddd);
background: -o-linear-gradient(top,#fff, #ddd);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ddd));
border-bottom:1px solid #ccc;
-moz-box-shadow: 2px 2px 10px #aaa;
-webkit-box-shadow: 2px 2px 10px #aaa;
box-shadow: 2px 2px 10px #aaa;
}

.gonggao{
	width:1100px;
	height:36px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}
.gl{
	width:6%;
	height:auto;
	float:left;
}
.gl p {
	font-size:15px;
	line-height:36px;
	color:#065f9b;
	font-weight:600;
	line-height:38px;
}
.gr{
	width:92%;
	height:auto;
	float: right;
}
.gr ul { list-style:none;}
.gr ul li {
	width:45%;
	height:35px;
	font-size:14px;
	float:left;
	padding-right:5%;
}
.gr ul li a {
display:block;

}
.gr ul li a:hover {

}
.gr ul li span.cp_spa{
width:80%;
	line-height:20px;
	font-size:14px;
	line-height:38px;
	float:left;
}
.gr ul li span.cp_spb{
width:20%;
	color:77ab00;
	line-height:38px;
	font-size:12px;
	float:right;
}

/*  网站公告 end  */

.box{
	width:100%;
	height:auto;
	padding:15px 0;
}

.con{
	width:1100px;
	height:auto;
	margin:0 auto;
	padding:5px 0;
}
.cona {
	width:30%;
	height:255px;
	float:left;
	margin:7px;
	padding:8px 10px;
	border:1px solid #ddd;
	overflow:hidden;
}
.cona_t {
	width:100%;
	height:auto;
	border-bottom:1px solid #ddd;
	letter-spacing:0px;
}
.cona_tl {
	width:80%;
	height:auto;
	float:left;
}

.cona_tl {
	width:80%;
	height:auto;
	float:left;
}


.cona_tl p {
	line-height:26px;
	letter-spacing:0px;
}
.cona_tl p span.cp_spc{
	width:30%;
	font-size:17px;
	color:#065f9b;
}
.cona_tl p span.cp_spd{
	width:20%;
	color:#999;
	font-size:12px;
}

.cona_tr {
	width:8%;
	height:auto;
	float: right;
	font-size:16px;
}
.cona_tr a{	
	color:#065f9b;
	text-align:right;
	display:block;
}
.cona_tr a:hover{
	color:#e00;
}
.cona_n {
	width:100%;
	height:auto;
	padding:5px 0;
}
.cona_g {
	width:100%;
	height:auto;
}
.cona_g a{
	width:76px;
	color:#fff;
	font-size:13px;
	line-height:28px;
	text-align:center;
	display:block;
	border-radius:5px;
	background-color:#065f9b;
	float:right;
}
.cona_g a:hover{
	background-color:#990000;
}


/* 新闻*/
.cona_n ul { list-style:none;}
.cona_n ul li {
	width:100%;
	height: 33px;
	border-bottom:1px dashed #bbb;
}
.cona_n ul li a {
	line-height:33px;
	display:block;

}
.cona_n ul li a:hover {

}
.cona_n ul li span.cp_spa{
	width:75%;
	font-size:14px;
	float:left;
}
.cona_n ul li span.cp_spb{
width:24%;
	color:77ab00;
	font-size:12px;
	float:right;
}

/* 新闻 end */
/* 产品 */
.pro {
	width:1100px;
	height:auto;
	margin:0 auto;
}
.pro ul { list-style:none;}
.pro li {
	width:200px;
	float:left;
	margin:3px 10px;
}
.pro li img {
	width:198px;
	height:150px;
	border:1px solid #ccc;
}
.pro ul li a{
	font-size:13px;
	display:block;
	line-height:30px;
	text-align:center;
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
overflow: hidden;
}
.pro ul li a:hover{
	text-decoration: none;
}
/* 产品 */
/*	footer start  */
.foot{
	width:100%;
	height: auto;
	background:#146ca9;
	border-top:1px solid #3ca0e5;
 }
.footer {
	width:1100px;
	height:auto;
	margin:0 auto;
	padding:20px 0;
}
.footera {
	width:auto;
	height:auto;
	padding:30px 15px 0 15px;
	float:left;
	color:#FFF;
}
.footera img {
	padding:20px 0;
}
.footera p {
color:#FFFFFF;
	letter-spacing:0px;
}
.footerb {
	width:44%;
	height:auto;
	padding:30px 0 0 0;
	float: right;
}
.footerb ul {
	width:30%;
	height:160px;
	color:#fff;
	font-size:15px;
	float:left;
	overflow:hidden;
}
.footerb ul a {
	color:#fff;
	font-size:14px;
}
.footerb ul a:hover{
	color:#e00;
	text-decoration: none;
}
.footerb ul li {
	height:auto;
}

.footerb ul li a{	
	color:#ddd;
	font-size:13px;
	text-decoration:none;
}
.footerb ul li a span{
font-weight:bolder;
}
.footerb ul li a:hover{
	color:#e00;
	text-decoration: none;
}
.footerl {
	width:66%;
	height:auto;
	float: left;
	color:#fff;
}
.footerl p {
	color:#fff;
}
.footerr {
	width:14%;
	height:auto;
	float: right;
}
.footerr a {
	color:#fff;
}
.footerb a:hover{
	color:#e00;
}
/*	footer end  */

/*   ---内页关于我们样式-----------------------------------------------------------------------------------------------------  */
.neir{
width:1100px;
height:auto;
margin:10px auto;
}
/*	左侧 start  */
.neirl {
width:22%;
height:auto;
float:left;
}
.neirleft {
width:90%;
height:auto;
border: 1px solid #ddd;
border-radius:10px;
margin:10px auto;

}
/*	左侧标题 start  */
.neirlt {
width:100%;
height:80px;
background:#1573b3;
border-radius:10px 10px 0 0; 
}
.neirlt p {
width:60%;
padding-top:20px;
margin:0 auto;

}
.neirlt p span.cp_spe{
color:#bbb;
font-size:18px;
line-height:20px;
}
.neirlt p span.cp_spf{
color:#fff;
line-height:20px;
font-size:18px;
letter-spacing:2px;
}
/*	左侧标题 end  */

.neirlnt {
width:90%;
height: auto;
margin:5px auto;
padding:10px 7px 0 7px ;
border-bottom:1px solid #ccc;
}
.neirlnt p {
letter-spacing:0px;
}

.neirlnt p span.cp_spc{
	width:30%;
	font-size:16px;
	color:#065f9b;
	font-weight:600;
}
.neirlnt p span.cp_spd{
	width:20%;
	color:#999;
	font-size:12px;
}

/*	左侧内容 start  */
.neirln {
width:90%;
height: auto;
margin:5px auto;
}
.neirln ul li {
}

.neirln ul li a{	
	font-size:14px;
	line-height:38px;
	border-bottom:1px dashed #ccc;
	text-align:center;
	display:block;
	text-decoration:none;
}
.neirln ul li a span{
color:#065f9b;
}
.neirln ul li a:hover{
	text-decoration: none;
}

.neirlna {
width:90%;
height: auto;
margin:5px auto;
}

.neirlna ul li {
}

.neirlna ul li a{	
	font-size:14px;
	line-height:38px;
	border-bottom:1px dashed #ccc;
	display:block;
	text-decoration:none;
}
.neirlna ul li a span{
color:#065f9b;
}
.neirlna ul li a:hover{
	text-decoration: none;
}



/*	左侧内容 end  */


/*	左侧 end  */
.neirr{
width:76%;
height:auto;
min-height:800px;
border: 1px solid #ddd;
float:right;
border-radius:7px;
margin:10px 0;
padding:10px;
}
.neirrt{
width:100%;
height:auto;
border-bottom:1px solid #CCCCCC;
}
.neirrt p {
text-align:center;
line-height:40px;
}
.neirrt p span.cp_spc{
	font-size:22px;
	color:#065f9b;
	font-weight:600;
}
.neirrt p span.cp_spd{
	color:#999;
	font-size:18px;
}

.neirrn{
width:100%;
height:auto;
padding:15px 0;
}

.neirrna{
width:46%;
height:257px;
margin-left:15px;
margin-top:15px;
background:#CCC;
border:3px solid #CCCCCC;
float:left;
}


/*   ---内页关于我们样式-----------------------------------------------------------------------------------------------------  */

/*   ---内页产品展示样式-----------------------------------------------------------------------------------------------------  */
/*   ---内页产品展示样式-----------------------------------------------------------------------------------------------------  */
