@charset "gb2312";
/* CSS Document */

*{margin:0px;padding:0px;}

body,form,p,ul,ol,td,th,li,dl,dt,dd,h1,h2,h3{margin:0;padding:0;list-style:none; line-height:23px;font-size:14px;font-family:"瀹嬩綋", Helvetica, sans-serif; color:#000; }
td { line-height:26px;font-size:14px;font-family:"瀹嬩綋"; color:#444; }
body {
	background-image: url(../images/bodybg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #EFF3FF;
}

a:link { font-size:12px;	color:#0869A5;	text-decoration: none;}
a:visited {	text-decoration: none;	color: ##0869A5;}
a:hover { text-decoration: none;	color: #e7545a; text-decoration:underline;} 

.lan a,.lan a:visited { color:#06548a} 
.clear { clear:both;}

img{border:0px;}
li{list-style:none;}#head {
	height: 108px;
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
}
#logo {
	background-image: url(../images/images_01.png);
	float: left;
	height: 108px;
	width: 609px;
}
#logor {
	float: left;
	height: 108px;
	width: 393px;
}
#homeset {
	background-image: url(../images/images_03.png);
	float: right;
	height: 39px;
	width: 190px;
	text-align: center;
	padding-left: 27px;
	line-height: 28px;
	color: #FFF;
}
#homeset a{
	font-size:14px;
	color:#FFF;
}
#homeset a:hover{
	font-size:14px;
	color:#ffff00;
	text-decoration:none;
	}
#hometel {
	background-image: url(../images/images_04.png);
	height: 69px;
	width: 217px;
	float: right;
}
#daohang {
	background-image: url(../images/navbg.jpg);
	height: 41px;
	width: 100%;
}
.mattblackmenu {
	height: 41px;
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
}
.mattblackmenu ul {
	margin-left: 25px;
}

.mattblackmenu ul li {
	width:112px;
	height:41px;
	line-height: 41px;
	float: left;
	text-align: center;
	background-image: url(../images/navline.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.mattblackmenu ul li a {
	width:112px;
	height:41px;
	display:block;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #FFF;
}
.mattblackmenu ul li a:hover {
	width:112px;
	height:41px;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #ffff00;
}
.ddsubmenustyle,.ddsubmenustyle div{font:normal 13px Verdana;margin:0;padding:0;position:absolute;left:0;top:0;list-style-type:none;background:white;border:1px solid #dedfde;border-bottom-width:0;visibility:hidden;z-index:100;}
.ddsubmenustyle ul{margin:0;padding:0;position:absolute;left:0;top:0;list-style-type:none;border:0px none;}
.ddsubmenustyle li a{display:block;width:102px;color:#313031;background-color:#ffffff;text-decoration:none;padding:4px 5px;border-bottom:1px solid #dedfde; text-align:center;_width:118px; font-size:12px;}
* html .ddsubmenustyle li{display:inline-block;width:102px;_width:102px;}
.ddsubmenustyle li a:hover{background-color:#dedfde;color:#313031;}
.downarrowpointer{border:0;}
.rightarrowpointer{position:absolute;padding-top:3px;left:100px;border:0;}
.ddiframeshim{position:absolute;z-index:500;background:transparent;border-width:0;width:0;height:0;display:block;}
#menutime {
	line-height: 41px;
	color: #FFF;
	text-align: center;
	height: 41px;
}
#banner {
	height: 260px;
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	border-bottom:17px solid #fff;
	border-top:2px solid #fff;
}

DIV.flicking_con {
	Z-INDEX: 2; POSITION: relative; MARGIN: 0px auto; WIDTH: 994px; HEIGHT: 0px
}
DIV.flicking_con .flicking_inner {
	Z-INDEX: 20; POSITION: absolute; WIDTH: 100px; HEIGHT: 21px; TOP: -50px; RIGHT: 10px;
}
DIV.flicking_con A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0px; TEXT-INDENT: -1000px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 17px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../images/JQ_on.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 17px; FONT-SIZE: 0px; PADDING-TOP: 0px;
}
DIV.flicking_con A.banon {
	BACKGROUND-POSITION: 0px bottom;
}
.flicking_con .flicking_inner a { LINE-HEIGHT: 0px; TEXT-INDENT: -1000px; WIDTH: 17px; DISPLAY: block; BACKGROUND: url(../images/JQon.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 17px; FONT-SIZE: 0px; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; }
.main_image {
	Z-INDEX: 1; POSITION: relative; MARGIN: 0px auto; WIDTH: 994px; HEIGHT: 260px; OVERFLOW: hidden
}#main {
	background-color: #FFF;
	height: auto;
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
}
#left {
	width:280px;
	float:left;
	margin-left:10px;
}
#ppt {
	height: 247px;
	width: 343px;
	margin-left: 10px;
	float: left;
}
#class {
	float: left;
}
#classtit {
	background-image: url(../images/images_14.png);
	height: 26px;
	width: auto;
	line-height: 26px;
	padding-left: 17px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
#classtit a {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}

#classtit2 {
	background-image: url(../images/images_141.png);
	height: 26px;
	width: auto;
	line-height: 26px;
	padding-left: 17px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
#classtit2 a {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}

#classcon {
	padding: 10px;
	border:1px solid #ebe7e6;
	border-top:none;
	font-size:12px;
	line-height:28px;
	min-height:201px;
}
#classcon ul {
	padding-top:10px;
}
#classcon ul li {
	line-height: 25px;
	background-image: url(../images/newsico.gif);
	background-position: left;
	height: 25px;
	background-repeat: no-repeat;
	padding-left: 15px;
}
#classcon ul li a,#classcon a {
	font-size: 12px;
	color:#333333;
}

#classcon ul li a:hover{
	color:#666666;
}
#classcon a:hover {
	color:#003399;
}
.time {
	font-size:12px;
	color:#aaa3a3;
	float:right;
}
.gsgktu { 
    padding-right:10px;
	float:left;
}


.news {
	margin-left:10px;
	_margin-left:10px;
	float:left;
}
.w_news {
	width:667px;
	margin-top:17px;
	border: 1px solid #ebe7e6;
	border-top: none;
}
.news .title {
	height:36px;
	background-image: url(../images/hdbg.jpg);
	background-position: center top;
} 
.news .title ul li {
	height:30px;
	text-align:center;
	line-height:30px;
	float:left;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
}
.news .title ul li.active{
	height:36px;
	color:#fff;
	background-image: url(../images/hdon.jpg);
	background-repeat: repeat-x;
	background-position: center;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}
.news .title ul li.normal{
	line-height:26px;
	height: 26px;
	background-color: #5095d2;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}
.news .title ul li.active a{font-size:13px;color:#fff; font-weight:bold;}
.news .title ul li.normal a{ height:26px; line-height:26px;font-size:13px;color:#fff; font-weight:bold;}
.news .title ul li.active a:visted {font-size:13px;color:#fff; font-weight:bold;}
.news .title ul li a{display:block; text-align:center; font-size:13px;color:#444}
.news .title ul li a:hover {  color:#fff; text-decoration:none;} 
.con table {
	padding-left:15px;}
.con table td { font-size:12px; padding-left:15px; }
#content table td { font-size:12px; padding-left:15px; }
.con ul {
	margin-top: 10px;
	min-height:201px;
	margin-left:15px;
}
.con ul li {
	font-size:12px;
	line-height:25px;
	padding-left:18px;
	float:left;
	width:300px;
	background-image: url(../images/newsico.gif);
	background-repeat: no-repeat;
	background-position: 8px center;
	height:25px;
	border-bottom:1px dashed #efefef;
}
.con ul li a {
	font-size:12px;
	color:#000;
}
.con ul li a:hover {
	color:#333;
}
#indexzzzs {
	height: 175px;
	width: 667px;
	border:1px solid #ebe7e6;
	border-top:none;
}
#lxwm {
	height:215px;
	border: 1px solid #ebe7e6;
	border-top:none;
	background-image: url(../images/images_35.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
#lxwm ul {
	margin-left: 50px;
	padding-top: 5px;
}
#lxwm ul li {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0869A5;
	
	line-height: 29px;
}
#bottom {
	width: 1002px;
	margin-right: auto;
	margin-left: auto;
	border-top:15px solid #fff;
}
#copyright {
	padding:15px;
	font-size:12px;
	color:#333333;
	width:auto;
	border-top:5px solid #0a58a0;
	text-align:center;
	}
#copyright a{
	color:#333333;
	font-size:12px;
	text-decoration:none;
}#content {
	margin: 20px;
}
#content ul li {
	font-size:12px;
	background-image: url(../images/newsico.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 20px;
	height: 30px;
	line-height: 30px;
}
#content ul li a,a:hover {
	font-size:12px;
	color: #333;
}
#newstitle {
	font-family: "微软雅黑";
	font-size: 16px;
	font-weight: bold;
	color: #333;
	line-height: 35px;
	margin: 20px;
	height: 35px;
	text-align: center;
}
#newshit {
	margin-right: 20px;
	margin-left: 20px;
	background-color: #E7E3E7;
	text-align: center;
	font-size: 12px;
}

 /*产品列表*/
.prolist{ float:left;width:180px;height:155px;margin-top:0px; padding:13px;}
.prolist img { width:180px; height:130px; float:left;}
.prolist p{ margin:0px;text-align:center; line-height:25px; height:25px;}
.prolist p a,.prolist p a:visited{ color:#000; font-size:12px;}
.prolist p a:hover {text-decoration: none;	color: #0789f2; text-decoration:underline;}

.page {color:#333; font-size:12px; text-align:center; width:635px; margin:0 auto;}
.page a{color:#333; font-size:12px;}
.page li{list-style:none;display:inline;margin-right:5px;}
#demo a{ font-size:12px; color:#333333;}
#content table{ border-collapse:collapse; }
#content td{ border:#000 solid 1px; padding:5px; }

.fullSlide {
	width:100%;
	position:relative;
	height:257px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:257px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:257px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:20px;
	line-height:20px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:32px;
	height:3px;
	margin:4px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#f00;
}

.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px  no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:5%;
	background-position:-6px -137px;
}