body {
	margin: 0px; font-size:14px;  font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu
}
a{font-size:14px; }
a:link {
	color: #333333;text-decoration: none;
}
a:visited {
	color: #333333;text-decoration: none;
}
a:hover {
	color: #FF0000;text-decoration: none;
}
h1{padding:0px; margin:0px; list-style:none;}
img{ border:0px;}
ul{ padding:0px; margin:0px; list-style:none;}
li{ padding:0px; margin:0px; list-style:none;}
h1{padding:0px; margin:0px; list-style:none;}
.line{ border-bottom:1px solid #dddddd; overflow:hidden;}
.main{ width:1200px; margin:0px auto; overflow:hidden;}
.logo{ width:800px; float:left;overflow:hidden; padding:10px 0px;}
.tel{ width:400px; float:right;overflow:hidden;}
.menu{ width:100%; height:50px; background:#015dc0;}
.nav{ width:1200px; margin:0px auto; overflow:hidden; padding:0px 20px;}

.nav li{ float:left;  padding:0px 25px; line-height:50px; font-size:16px; text-align:center; border-left:1px solid #003399}
.nav li span{ font-size:14px;}

.nav a:link li{
	color: #ffffff;text-decoration: none;
}
.nav a:visited li{
	color: #ffffff;text-decoration: none;
}
.nav a:hover li{
	color: #ffffff;text-decoration: none; background: #FF6600;
}
.banner { position: relative; height: 450px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat; }
.slides { position: relative; z-index: 1; }
.slides li { height:450px; }
.flex-control-nav {position: absolute; bottom: 60px; z-index: 2; width: 100%; text-align: center; }
.flex-control-nav li {display:inline-block;width:50px;height: 3px; margin: 0 5px; *display:inline;
zoom: 1; }
.flex-control-nav a { display: inline-block; width: 50px; height: 3px; overflow: hidden; background: #fff; cursor: pointer; font-size:0; }
.flex-control-nav .flex-active { background: #ff8400; }
.flex-direction-nav { position: absolute; z-index: 3; width: 100%; top: 35%; }
.flex-direction-nav li a { display: block; width: 50px; height: 38px; overflow: hidden; cursor: pointer; position: absolute; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.flex-direction-nav li a.flex-prev { left: 40px; background: url(../images/prev_icon.png) center center no-repeat; }
.flex-direction-nav li a.flex-next { right: 40px; background: url(../images/next_icon.png) center center no-repeat; }
.flex-direction-nav li a:hover {filter: alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6; opacity: 0.6;}
/*头部开始*/
.content{width:100%; overflow:hidden;}
.fenlei{ overflow:hidden; padding:20px; text-align:center;}
.fenlei a{background:#015dc0; padding:10px 40px; line-height:200%; font-size:16px; margin-left:10px;}
.fenlei a:link {
	color: #ffffff;text-decoration: none;
}
.fenlei a:visited{
	color: #ffffff;text-decoration: none;
}
.fenlei a:hover {
	color: #ffffff;text-decoration: none;  background:#999999;
}




    .dis {
    DISPLAY: block
    }
    .undis {
    DISPLAY: none
    }
    #cntR {
    WIDTH: 1200px
    }
    #NewsTop {
    CLEAR: both; MARGIN-BOTTOM: 16px;
    }
    #NewsTop P {
    FLOAT: left; LINE-HEIGHT: 21px
    }
    #NewsTop P.topTit {
    FONT-WEIGHT: bold; WIDTH: 117px;margin-top:0px;
    }
    #NewsTop P.topC0 {
    BACKGROUND: #015dc0; BORDER-LEFT: #f2f2f2 1px solid;margin-top:0px; WIDTH: 250px; CURSOR: pointer; HEIGHT: 40px; line-height:40px; text-align:center; font-size:20px; font-weight:bold;
    }
    #NewsTop P.topC1 {
    BACKGROUND: #999999; BORDER-LEFT: #f2f2f2 1px solid;margin-top:0px; WIDTH: 250px; COLOR: #fff;HEIGHT: 40px;line-height:40px; text-align:center; font-size:20px; font-weight:bold;
    }
    #NewsTop #NewsTop_tit {
    BORDER-BOTTOM: #999999 3px solid; HEIGHT: 40px;
    }
    #NewsTop #NewsTop_cnt {
    PADDING-LEFT: 32px;  LINE-HEIGHT: 25px; PADDING-TOP: 9px; HEIGHT: 460px; TEXT-ALIGN: left
    }
    #NewsTop #NewsTop_cnt A {
    COLOR: #666; TEXT-DECORATION: none
    }
    #NewsTop #NewsTop_cnt A:hover {
    COLOR: #c2130e; TEXT-DECORATION: underline
    }

.a1{ width:1205px; margin: 0px auto;  }




.pro{ overflow:hidden;}
.pro li{ float:left; width:225px; height:240px;  margin-left:10px; margin-bottom:15px; text-align:center; padding-top:5px;  overflow:hidden;}
.pro li img{ width:210px; height:200px;border:1px solid #cccccc;}
.pro a:link li{
	color: #333333;text-decoration: none;
}
.pro a:visited li{
	color: #333333;text-decoration: none;
}
.pro a:hover li{
	color: #ffffff;text-decoration: none; background:#015dc0; 
} 

.chanpin1 {
	width: 1205px;
	margin: 0px auto;
	overflow: hidden;
}

.chanpin1 li {
	width: 20%;
	height: 240px;
	float: left;
}


.pic1 {
	border: 1px #cfcfcf solid;
	width: 200px;
	height: 200px;
	padding: 2px;
	background: #FFF;
}

.txt1 {
	 width:200px;
	line-height: 24px; height:24px; text-align:center;
}



.aboutleft{ width:780px; float: left; border:1px solid #dddddd; height:400px; }
.newsright{ width:380px; float:right;border:1px solid #dddddd; height:400px;}
.tit{ font-size:16px; font-weight:700; border-bottom:1px solid #cccccc; line-height:250%; background:#f2f2f2; text-indent:1em;}
.tit span{ float:right; font-size:14px; font-weight:500; padding-right:10px;}
.tit2{ font-size:16px; font-weight:700; border-bottom:1px solid #cccccc; line-height:250%; background:#015dc0; text-indent:1em; color:#FFFFFF}


.footer{ background:#015dc0; overflow:hidden; padding:20px;}
.left{ width:680px; float: left; overflow:hidden;  }
.right{ width:480px; float:right; overflow:hidden;}
.w{ color:#FFFFFF;}
.news{ padding:10px 10px 10px 10px;}
.news li{ line-height:200%; border-bottom:1px dashed #dddddd;}
.cleft{ width:240px; float: left;   overflow:hidden; background:#F5F5F5; border:1px solid #dddddd;}
.cright{ width:958px; float:right;overflow:hidden; }
.cright img{ text-align:center; }
.fenlei2{ padding:10px;}
.fenlei2 a li{ background:#fff; line-height:200%; font-size:16px; margin-bottom:10px; text-indent:1em ; height:40px; border:1px solid #ccc;}
.fenlei2 a:link li{
	color: #000;text-decoration: none;
}
.fenlei2 a:visited li{
	color: #000;text-decoration: none;
}
.fenlei2 a:hover li{
	color: #000;text-decoration: none; background:#ccc;
}
.dede_pages { width:100%; overflow:hidden;
}
.dede_pages ul {
	float: left;
	padding: 12px 0px 12px 16px;
}
.dede_pages ul li {
	float: left;
	font-family: Tahoma;
	line-height: 17px;
	margin-right: 6px;
	border: 1px solid #E9E9E9;
}
.dede_pages ul li a {
	float: left;
	padding: 2px 4px 2px;
	color: #555;
	display: block;
}
.dede_pages ul li a:hover {
	color: #690;
	text-decoration: none;
	padding: 2px 4px 2px;
}
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {
	background-color: #F8F8F8;
	padding: 2px 4px 2px;
	font-weight: bold;
}
.dede_pages .pageinfo {
	line-height: 21px;
	padding: 12px 10px 12px 16px;
	color: #999;
}
.dede_pages .pageinfo strong {
	color: #555;
	font-weight: normal;
	margin: 0px 2px;
}
