@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	color:#333;
	font: 12px "宋体";
}
ul,li{margin:0;padding:0;list-style-type:none;text-indent:0;}
h1,h2,h3,h4,ul,li,p{margin:0px;padding:0px;}
h3{font-size:12px;}
img{border-style: none;}
ul,li,p,h4,h5{margin:0px;padding: 0px;list-style: none;}
a{color: rgb(66,66,66);text-decoration: none;}
a:hover{color:rgb(210,1,40);}
.bg{background:url(../images/bodybg.jpg);}
.bg2{ background:url(../images/bigbg.jpg) repeat-x;}
.container{width:1008px;margin:0 auto;background:white;zoom:0; overflow:hidden;}
.top{width:100%;height:84px;background:url(../images/topbg.jpg) repeat-x;float:left;}
.top img{float:left;}
.top_right{float:right;width:500px; line-height:22px;margin-top:20px; text-align:right;padding-right:20px;}
.top_right span{margin-left:20px;}
.top_right a:hover{text-decoration:underline;}

.nav{height:41px;width:1008px; background:url(../images/navbg.jpg) repeat-x;float:left;}
.nav li{float:left;height:41px;width:125px; line-height:41px; text-align:center; background:url(../images/lco.jpg) center right no-repeat;}
.nav li img{float:right;margin-top:12px;}
.nav li a{color:white; font-size:14px; font-weight:bold;}
.nav li a:hover{color:white;}
.nav li:hover{background:url(../images/current.jpg) repeat-x top;color:#333!important;}
.nav li ul{
	display: none;
}
.lunfan{width:1008px;height:243px;float:left;}
.lunfan img{width:1008px;height:243px;}

.left{width:210px;float:left;padding-bottom:10px;}
.prolist{float:left;width:200px;margin-left:10px;margin-top:20px;}
#title{margin-left:25px; color:rgb(210,1,40);}
#title span{margin-left:10px; color:#666; font-family:Arial, Helvetica, sans-serif;}
.prolist ul{width:200px;margin-top:20px;}
.prolist li{background:url(../images/listbg.jpg) no-repeat bottom;height:30px;padding-left:28px;}
.prolist li a:hover{ font-weight:bold;color:#333;}

.rongyu{float:left;width:180px;margin-left:10px;margin-top:10px;margin-bottom:10px;}

#title02{padding-left:18px;margin-left:21px; color:#CC3300;background:url(../images/quan.jpg) no-repeat left center;}
#title02 span{margin-left:10px;  font-family:Arial, Helvetica, sans-serif;}

.tech{float:left;width:180px;margin-left:10px;margin-top:10px;}

.contents{line-height:20px;width:475px;border-right:1px solid #ccc;border-left:1px solid #ccc;float:left;padding:0px 10px;padding-bottom:10px;}
.about{margin-top:10px;margin-bottom:20px;}
.title{
	background:url(../images/titlebtmbg.jpg) no-repeat bottom;
	height:35px;
	margin-bottom:5px;
	float: left;
	width: 100%;
}
.title h3{float:left;padding-left:8px;color:rgb(210,1,40);}
.title h3 span{margin-left:10px;color:#333; font-family:Arial, Helvetica, sans-serif;}
.title img{float:right;margin-right:10px;margin-top:5px;}
.show ul{margin-top:5px;}
.show li{float:left;text-align:center;width:117px;padding:5px 0px 5px 0px; line-height:20px;}
.show li img{border:1px solid #ccc;width:94px;}

.right{width:260px;float:left;margin-left:20px;}
.news{
	margin-top:10px;
	padding-bottom: 10px;
	_display:inline;
	float: left;
	width: 100%;
}
.title02{
	background:url(../images/fdsgc.jpg) no-repeat;
	height:24px;
	margin-bottom:10px;
	float: left;
	width: 100%;

}
.title02 h3{float:left; line-height:24px;padding-left:5px;color:white;}
.title02 h3 span{margin-left:15px; font-family:Arial, Helvetica, sans-serif;color:#333;}
.title02 img{float:right;margin-right:15px;margin-top:5px;}
.news li{
	line-height:20px;
	background:url(../images/dot2.gif) no-repeat 0px center;
	padding-left:10px;
	border-bottom: 1px dotted #dddddd;
}

.contact{
	margin-top:18px;
	background:url(../images/cotn.jpg) no-repeat right center;
	float: left;
	width: 100%;
}
.contact #title02{margin-left:0px;margin-bottom:10px;}
.contact .p{ line-height:22px;}

.footer{width:1008px;float:left;background:rgb(241,242,244);padding:10px 20px;zoom:0; overflow:hidden;}
.foot_left{line-height:20px;float:left;width:810px;}
.foot_right{width:150px;line-height:20px;float:left;text-align:right;margin-top:10px;}


/*        内页       */

.main{float:left;margin-top:10px;width:750px;border-left:1px solid #ccc;padding-left:20px; min-height:450px;}
.title03{height:40px;background:url(../images/company.jpg) no-repeat bottom;margin-bottom:10px;}
.title03 h3{ float:left; line-height:30px;color:rgb(210,1,40); background:url(../images/list.jpg) 0px 6px no-repeat;padding-left:15px;}
.title03 p{float:right;margin-top:10px;margin-right:10px;}
.title03 p a:hover{ text-decoration:underline; color:rgb(210,1,40);}
#con{float:left;width:160px;margin-left:10px;padding-left:18px;background:none;}


.colee2{
	float: left;
	height: 270px;
	width: 100%;
	overflow: hidden;
	margin-top: 15px;
}
.bk{
	border: 1px solid #CCCCCC;
}
.news li{
	float: left;
	width: 100%;
	line-height: 25px;
}
.news li .ntitle{
	float: left;
	width: 180px;
	text-overflow: ellipsis;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}
.news li .date{
	color: #666666;
	float: right;
	width: 70px;
}
/*翻页*/
#page{
	text-align:center;
	float:left;
	float:left;
	height:30px;
	width:750px;
	line-height:30px;
	display:inline;
	margin:5px;
}
#page a{margin-right:5px;margin-left:5px}

/*内页列表*/
#netbody{display:inline;margin:10px;float:left;width:710px;font-size:14px}
#cms1{font-size:14px;padding-top:10px;padding-bottom:10px}
#cms{padding-top:10px;padding-bottom:10px}
#postion{
	background-image: url(bg1.png);
	background-repeat: repeat-x;
	background-position: left top;
	float: left;
	height: 28px;
	width: 748px%;
	border: 1px solid #c5ddf1;
	margin-top: 5px;
	line-height: 28px;
}
#postion b{
	float: left;
	margin-left: 5px;
	background-image: url(li1.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
#postion span{
	float: right;
	margin-right: 5px;
	display: inline;
}
#info{
	display: inline;
	float: left;
	width: 100%;
	font-size: 12px;
	line-height: 30px;
	text-align: center;
	color: #999999;
}
#cms1 .content{
	float: left;
	width: 100%;
	margin-top: 20px;
	padding-bottom: 20px;
	min-height:350px;
	line-height: 2;
}
#cms1{line-height: 2;}
.list{
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px; display:inline;
}
.list .ntitle{
	text-overflow:ellipsis;
	white-space: nowrap;
	text-align: center;
	display: inline;
	float: left;
	overflow: hidden;
}
#cms .li{
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	line-height: 28px;
	background-image: url(arrow04.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#cms .li .ntitle{
	text-overflow: ellipsis;
	display: inline;
	float: left;
	width: 600px;
	margin-left: 20px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}
#cms .li .date{
	color: #666666;
	float: right;
	width: 75px;
}
#pro1{
	float: left;
	width: 100%;
	overflow: hidden;
}
#colee_9{
	float: left;
	height: 130px;
	width: 100%;
	overflow: hidden;
}

.play .play_bg {Z-INDEX: 2; POSITION: absolute; BACKGROUND-COLOR: #FFFFFF;}
.play IMG {BORDER-RIGHT-WIDTH: 0px;  BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px}
.play {POSITION: relative;OVERFLOW: hidden;float: left;}
.play .play_text {
	Z-INDEX: 1002;
	POSITION: absolute;
	BOTTOM: 0px;
	HEIGHT: 18px;
	RIGHT: 0px;
	padding-bottom: 2px;
}
.econtent{
	float: left;
	width: 100%;
	line-height: 2;
}
.play .play_text UL {FILTER: Alpha(Opacity=80);LIST-STYLE-TYPE: none;WIDTH: auto;DISPLAY: block;FLOAT: right;	HEIGHT: 18px;opacity: 0.8;margin: auto;padding-right: 5px;}
.play .play_text UL LI {
	TEXT-ALIGN: center;
	WIDTH: 18px;
	DISPLAY: inline-block;
	FONT-FAMILY: Tahoma, Geneva, sans-serif;
	FLOAT: left;
	HEIGHT: 18px;
	COLOR: #333333;
	CURSOR: pointer;
	margin-right: 2px;
	background: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 18px;
}
.play .play_list>a,.play .play_list>img{Z-INDEX: 3; POSITION: absolute; DISPLAY: block; OVERFLOW: hidden; text-align:left;left:0px;}
/*.play .left_btn,.play .right_btn{z-index:6;color: #666666;position: absolute;font-family: Arial, Helvetica, sans-serif;FONT-SIZE: 60px;Z-INDEX: 6;FILTER: Alpha(Opacity="20");WIDTH: 50px;CURSOR: pointer;BACKGROUND-COLOR: #fff;TEXT-ALIGN: center;opacity: 0.2;}*/
.play .play_text UL LI.select{background:#A80000;color:#FFAAAA}