﻿@charset "utf-8";
/* CSS Document */

body{margin:0px;padding:0px;color:black;font: 14px/1.5 "微软雅黑"; background:url(../images/top_bg.jpg) repeat-x rgb(239,239,239);}
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:14px;}
img{border-style: none;}
ul,li,p,h4,h5{margin:0px;padding: 0px;list-style: none;}
a{color:#333;text-decoration: none;}
a:hover{ text-decoration:underline;}

.welcome{height:25px;}
.welcome p{width:1000px; margin:0 auto;}

.daohang{width:1000px;height:145px;margin:0 auto; background:url(../images/logo.png) no-repeat left;}
.nav{float:right; background:url(../images/menu_bg.jpg) no-repeat right top ;margin-top:4px;}
.nav li{
	float:left;
	width:95px;
	margin-top:98px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	height:42px;
	line-height:42px;
/*	background-image: url(../images/navhover_04.gif);
	background-repeat: no-repeat;
	background-position: center;*/
}
.nav li:hover,.nav li.select{
	width:95px;
	height:42px;background:url(../images/navhover_04.gif) no-repeat center;
/*	background-color: #CC0000;*/
}
/*.nav li.select{background:url(../images/navhover_04.gif) no-repeat center;}*/
.nav li:hover a,.nav li.select a{
	/*color: #FFFFFF;*/
	text-decoration: none;
}
#nav a {display: block;text-align:center;}
#nav li ul{list-style-type: none;text-align:left;left:-999em; min-width:94px; width:auto!important; width:94px;position:relative;z-index:1000;}
#nav li ul li{
	float: left;
	margin-bottom:-1px;
	line-height:25px;
	min-height:25px;
	height:auto!important;
	height:25px;
	margin-top: 0px;
}
#nav li ul a{
	display: block;
	min-width:94px;
	width:auto!important;
	width:94px;
	text-align:center;
	color:black;
	font-weight:normal;
	background:rgb(244,244,244);
	text-decoration: none;
}
#nav li ul li{display: block; min-width:94px; width:auto!important; width:94px;text-align:center;background:url(../images/leftNav.png) repeat-x;}
#nav li ul a:hover{text-decoration:none;font-weight:normal;color:red; text-decoration:underline;}
#nav li ul li:hover{text-decoration:none;font-weight:normal;color:#999;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#nav ul li a b{
	text-align: center;
	float: left;
	width: 100%;
	font-weight: lighter;
	line-height: 15px;
	cursor:pointer;
	margin-top: 10px;
}
#nav ul li a span{
	font-size: 12px;font-size: 10px;font-size: 8px;
	text-align: center;
	float: left;
	width: 100%;
	line-height: 15px;
	font-weight: lighter; cursor:pointer;
}
.lunfan{float:left;height:342px;width:100%; overflow:hidden;}
.flexslider{float:left;position:relative;width:100%;height:342px;overflow:hidden;zoom:1; text-align:center;overflow:hidden;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}


.container{padding-bottom:20px;background:url(../images/main_bg.jpg) rgb(239,239,239) repeat-x;float:left;width:100%;}
.content{width:1000px;margin:0 auto;margin-top:30px;}
.title{background:url(../images/titbg.jpg) repeat-x; height:29px; line-height:29px;font-size:14px;}
.tit_h3{float:left;margin-left:10px;}
.english{font-size:12px; color:#666;margin-left:10px; font-weight:normal;}
.more{float:right;margin-right:10px;font-size:12px;}
.about{width:300px;float:left;margin-right:15px;border:1px solid #aaa;background:white;height:200px; line-height:22px;}
.ab_con{
	margin-right: 2px;
	margin-left: 2px;
}
.ab_con ul{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
.ab_con ul li{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	text-align: left;
	text-indent: 20px;
}
.news{width:410px;float:left;margin-right:15px;border:1px solid #aaa;background:white;height:200px;}
.newsli{ line-height:30px; height:30px;border-bottom:1px dashed #ccc;margin:0px 10px;}
.newsli a{text-overflow: ellipsis;
	float:left;
	white-space: nowrap;
	width: 300px;
	overflow: hidden;
}
.date{float:right; width:100px;}
.shows{width:250px;float:left;border:1px solid #aaa;background:white;height:200px;}
.product{height:160px;width:677px;float:left;margin-top:15px;background:white;border:1px solid #aaa;padding-bottom:10px;}
.con{margin:10px;}
.proli{float:left;margin-right:20px; text-align:center;}
.proli img{width:150px;}

.prolist{height:170px;width:300px;float:left;border:1px solid #aaa;background:white;margin-top:15px;margin-right:15px;}
.prolist li{border-bottom:1px dashed #ccc;height:25px; line-height:25px;margin:0px 10px;}

.footer{width:100%;float:left;}
.footer_center{width:1000px;overflow:hidden;background:url(../images/foot.jpg) white 10px 10px no-repeat;padding-bottom:20px;margin:0 auto;-webkit-box-shadow: 0px 0px 5px #555;-moz-box-shadow: 0px 0px 5px #555;_width:994px;_border:1px solid #aaa;}
.foot{min-height:150px;height:auto!important;height:150px;width:120px;_width:110px; padding:0px 20px;float:left;margin-left:20px;margin-top:60px;border-right:1px solid #ccc;}
.spe{border-right:none;}
.foot ul{margin-top:10px; font-size:12px; line-height:20px;}
.foot_h3{font-size:16px;color:#333;}
.english{font-family:Georgia, "Times New Roman", Times, serif; color:#666;}

.bottom{width:1000px; padding-bottom:10px;text-align:center;margin:0 auto;margin-top:30px;}


/* about */
.content{margin-top:20px;clear:left;}
.con_left{width:177px;float:left;background:white;border:1px solid #ccc;padding-bottom:20px; min-height:410px;}
.left_h3{font-size:20px;color:rgb(221,58,51); line-height:40px;padding-left:10px;border-bottom:1px solid #ccc;background:url(../images/Product_tit.gif) no-repeat center;}
.leftli li{line-height:30px;font-size:14px; font-weight:bold;float:left; width:100%}
.leftli li a{line-height:30px;padding-left:10px; font-size:14px; font-weight:bold; float:left; width:167px;border-bottom:1px solid #ddd;}
.leftli li a:hover{background:url(../images/new_title_Bg.gif) left no-repeat;}
.leftli li li a{
	text-align: left;
	text-indent: 20px;
}
.con_right{width:780px;float:left;background:white;margin-left:20px;}
.main{margin:20px;}
.main_h3{background:rgb(245,245,245);margin-bottom:10px; line-height:30px;padding-left:10px;}


.play .play_bg {Z-INDEX: 2; POSITION: absolute;}
.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;
	FILTER: alpha(opacity=70);
	BOTTOM: 0px;
	HEIGHT: 18px;
	RIGHT: 0px;
	opacity: 0.7;
-moz-opacity: 0.7; 	padding-bottom: 5px;
}
.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: #fff;
	CURSOR: pointer;
	background-color: #999999;
	margin-right: 5px;
}
.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{
	color:#FFFFFF;
	background-color: #FF9900;
}
.bk{
	border: 1px solid #dddddd;
}
.list{
	margin: 5px;
	float: left;
}
.list .ntitle{text-overflow: ellipsis;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
}


#page{
	line-height: 50px;
	text-align: center;
	float: left;
	width: 740px;
}
#cms,#cms1{
	float: left;
	width: 740px;
	padding-bottom: 20px; min-height:350px;
}
#cms .li{
	float: left;
	width: 100%;
	border-bottom: 1px dotted #CCCCCC;
	line-height: 28px;

}
#cms .li .ntitle{
	float: left;
	width: 650px;font-family: "宋体";
	text-align: left;
	white-space: nowrap;
	display: inline;
	overflow: hidden;text-overflow: ellipsis;
}
#cms .li .ntitle a{font: 14px/1.5 "微软雅黑";}
#cms .li .date{
	float: right;
	width: 65px;
	color: #666666;
}
#cms1 #info{
	line-height: 30px;
	color: #999999;
	text-align: center;
	float: left;
	width: 100%;
}
#cms1 .content{
	float: left;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 20px;
}

#cms .list{
	float: left;
	margin: 10px;
}
#cms .list .ntitle{
	text-overflow: ellipsis;
	text-align: center;
	white-space: nowrap;
	display: inline;
	float: left;
	overflow: hidden;
}
.contentss{
	float: left;
	width: 100%;
	min-height:215px;
	margin-top: 20px;
	overflow: hidden;
}
.colee1{
	float: left;
	width: 100%;
	overflow: hidden;
}

.pro{margin-bottom:10px;overflow:hidden;margin-left:20px; width:700px; float:left; margin-top:10px;}
.pro_tit{width:700px;line-height:30px;margin-top:5px;}
.pro_h3{float:left;width:590px;height:30px; background:rgb(242,242,242);padding-left:10px;color:black;font-family:"微软雅黑","黑体";}
.pro_more{float:right;width:100px;height:30px;background:rgb(153,153,153); text-align:center;}
.pro_more a{color:white;}
.pro ul{margin-top:10px;}