@charset "utf-8";
/* 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:14px;	color:#00000;	text-decoration: none;}
a:visited {	text-decoration: none;	color: #000000;}
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: 580px;
}
#logor {
	float: left;
	height: 108px;
	width: 420px;
}
#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;
}

#banner1{
	height: 260px;
	width: 360px;
	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_image1{
	Z-INDEX: 1; POSITION: relative; MARGIN: 0px auto; WIDTH: 355px; 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;
}
#classtit 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:9px;
	padding-right:9px;
}
.news .title ul li.normal{
	line-height:26px;
	height: 26px;
/*	background-color: #5095d2;*/
	font-weight:bold;
	padding-left:9px;
	padding-right:9px;
}
.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: white;}
.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; border-bottom:1px dashed #efefef;}
#content table td { font-size:12px; padding-left:15px; border-bottom:1px dashed #efefef;}
.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: 331x;
	border:1px solid #ebe7e6;
	border-top:none;
}
#lxwm {
	height:175px;
	border: 1px solid #ebe7e6;
	border-top:none;
	
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
#lxwm ul {
	margin-left: 0px;
	padding-top: 5px;
}
#lxwm ul li {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0869A5;
	
	line-height: 28px;
}
#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:14px;}
.page a{color:#333; font-size:14px;}
#demo a{ font-size:12px; color:#333333;}


#main #class #indexzzzs #demo ul{}
#main #class #indexzzzs #demo ul li{ width:300px; float:left; margin-left:10px; height:26px; line-height:26px; overflow:hidden; background:url(../images/newsico.gif) no-repeat left center; padding-left:10px;}

.code{ width:120px; position:fixed; top:250px; right:20px;}
.code img{ width:107px; height:107px;}
.code p{ line-height:25px; text-align:center; font-size:12px;}