body{
	font-size: 12px;
	line-height: 2;
	margin: auto;
	background-image: url(bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: "宋体";
}
ul,li,dl,dt,dd,p{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none; max-width:100%;
}
img[align="left"]{
	margin-right: 5px;
}
img[align="right"]{
	margin-left: 5px;
}
p{
	text-align: left;
	text-indent: 0;
	margin: 0px;
	padding: 0px;
}

.clear{ clear:both}

div,span{text-overflow: ellipsis;}/*省略号*/
a{
	color: #000000;
	text-decoration: none;
}
a:hover{
	color: #CC0000;
}
.box{
	margin: auto;
	width: 960px;
}
.fl{ float:left}
.fr{ float:right}
.tel {
	font-size:15px;
	color:#000000;
	float:right;
	padding-top: 35px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
.tel ul li{ line-height:28px;}
.tel .span1 { font:23px "Impact"; color:#0075ba}
.tel .span2 { font:21px "Impact"; color:#0075ba}
.logo{ margin-top:20px;}
.red1{ color:#0075ba}
.red{ color:#0075ba}
.top{ width:100%; float:left}
.nav{width:100%; float:left}
.header , .content , .footer { width:960px; margin:0 auto; }
.headers { background:url("head_bj.gif") no-repeat center top; float:left; width:100%;}
.nav { background:url("menu_bj.gif") no-repeat; height:34px; line-height:34px;}
.nav li { float:left; background:url("menu_fgx.gif") no-repeat right; line-height:34px; height:34px}
.nav li a { font-size:13px; color:#fff; font-weight:bold; padding:0 19px;}
.nav li a:hover, .nav .select a { background:url("menu_hd.gif") no-repeat center top; border:1px solid #fff; border-width:0 1px; padding:0 20px; display:block; text-decoration:none}
.nav .nones { background:none}
.top1{
	float: left;
	height: 130px;
	width: 100%;
}
.serch { padding-top:12px; height:29px; overflow:hidden; float:left; width:100%}
#s {
	width:209px;
	height:23px;
	line-height:23px;
	display:inline-block;
	padding-left:32px;
	color:#cccfd3;
	margin-right:6px;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-image: url(k1.gif);
	background-repeat: no-repeat;
	float: left;
}
.s1 { float:left;}
 .serch  form{
	float:left;
	width:100%;
	margin: 0px;
	padding: 0px;
}
.s2 { float:left; width:954px; padding-left:4px; color:#b7b7b7; height:25px; line-height:24px; overflow:hidden;}
.s2 span.fl { font-weight:bold; color:#2fbeeb; float:left}
.s2 div.fl { float:left; width:880px;color:red; }
.s2 a { color:#666666; padding:0 5px;}
.foot {
	margin-top:11px;
	padding-bottom:10px;
	float:left;
	width:100%;
	background-color: #eee;
	background-image: url(ico11.gif);
	background-repeat: repeat-x;
	background-position: center top;
}

.nav2{
	text-align: center;
	float: left;
	width: 100%;
	line-height: 35px;
}
.foot a,.foot{
/*	color: #FFFFFF;*/
}
.nav2,.nav2 a{color: #FFFFFF;}
#foot{
	float: left;
	width: 100%;
	min-height:85px;
	background-image: url(logo1.png);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.qrcode{
	/*background-image: url(qrcode.jpg);*/
	padding-right: 95px;
	padding-left: 330px;
	margin: auto;
	min-height:85px;
	background-repeat: no-repeat;
	background-position: right 15px;
	padding-top: 10px;
}
#info{
	text-align: center;
	line-height: 32px;
	color: #999999;
}
.contents{
	float: left;
	width: 100%;
	padding-top: 15px;
	padding-bottom: 15px;
}
#cms1,#cms{
	float: left;
	width: 98%;
	margin-right: 1%;
	margin-left: 1%;
	padding-bottom: 10px;
}
#cms1{ margin-top:10px;}
.contents{ min-height:350px;}
#page{
	float: left;
	width: 740px;
	margin-top: 15px;
	padding-bottom: 15px;
}
#page a{
	line-height: 18px;
	background-color: #FFFFFF;
	float: left;
	margin-left: 5px;
	padding-right: 6px;
	padding-left: 6px;
	border: 1px solid #dddddd;
}
#page a.select{
	color: #FFFFFF;
	background-color: #999999;
}
.play {
	POSITION: relative;
	float: left;


}
.play .play_text {Z-INDEX: 1002; POSITION: absolute; FILTER: alpha(opacity=70); BOTTOM: 0px;  RIGHT: 0px; opacity: 0.7; -moz-opacity: 0.7}
.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;
	padding-bottom: 5px;
}
.play .play_text UL LI {
	TEXT-ALIGN: center;
	WIDTH: 18px;
	DISPLAY: inline-block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FLOAT: left;
	HEIGHT: 18px;
	COLOR: #fff;
	CURSOR: pointer;
	background-color: #FFFFFF;
	margin-right: 5px;
	line-height: 18px;
}
.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}
.banner{
	background-image: url(ico1.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	float: left;
	width: 100%;
	padding-bottom: 14px;
}
.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_list{left: 0px;}
.play {POSITION: relative;OVERFLOW: hidden;	float: left;}

.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; display:none}

.left { width:201px; float:left; overflow:hidden; margin-top:15px;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url("left_top_img.gif") no-repeat; height:3px; font-size:0; overflow:hidden;}
.left2top { background:url("left2_top_img.gif") no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url("left_bot_img.gif") no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url("right_bot2_img.gif") no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:754px; float:left; display:inline; margin-left:5px; overflow:hidden; margin-top:15px;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url("right_top_img.gif") no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url("right2_top_img.gif") no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url("right_bot_img.gif") no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url("left_bot2_img.gif") no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:752px; min-height:458px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden; background:#fff;}
.right2_main { width:273px; border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#fff;}
.left2_main { width:668px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;background:#fff;}
.contactn{ width:201px; float:left;}
.left .econtent{
	background:url("ico2n.gif") no-repeat;
	font-size:14px;
	line-height:35px;
	border:1px solid #DDDCDC;
	border-top:0;
	background:#fff;
	padding:8px 6px 10px;
	padding-top: 8px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 6px;
}


.postion { background-color:#fff; height:28px; line-height:28px; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0 10px; position:relative; color:#666; overflow:hidden;} /*面包屑导航,文字色彩可自行修改,现在为灰色*/
.postion span {}
.postion img { margin-top:2px; vertical-align:middle;}

.leftdh{width:201px; overflow:hidden;}
.left .etitle{background:url("ico2n.gif") no-repeat; height:35px;font-size:14px; color:#fff; font-weight:bold; line-height:35px; padding:0 14px;}
.left .etitle a{ color:#fff;}
.leftdh .nr {  border:1px solid #DDDCDC; border-top:0; border-bottom:0; background:#fff; padding:8px 7px 10px;}
.leftdh .nr ul a {background:url("ico4n.gif") no-repeat; height:29px; display:block; line-height:29px; padding-left:34px; color:#fff; font-weight:bold; margin-bottom:5px}
.leftdh .nr .cur ul li a { display:block; color:#0B48C4;}
.leftdh .nr ul ul{ padding-bottom:5px; border-bottom:1px dotted #8b8b8b; margin-bottom:7px;}
.leftdh .nr ul li ul li a {
	display:block;
	padding-left:20px;
	background:url("ico003.gif") no-repeat 10px 10px;
	line-height:24px;
	height:24px;
	overflow:hidden;
	font-weight: lighter;
	color: #666666;
}
#cms .li{
	line-height: 32px;
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
}
#cms .li .ntitle{
	text-align: left;
	white-space: nowrap;
	float: left;
	width: 600px;
	overflow: hidden;
}
#cms .li span{
	color: #999999;
	float: right;
	width: 70px;
}
#newslist{ float:left; width:100%; margin-top:10px;}

dl.p_list_dl { height:179px; border-bottom:1px dotted #9c9c9c; padding:10px 0 0 10px; margin-bottom:6px; }
dl.p_list_dl dt { float:left; font-size:0; line-height:0; height:179px; background:url("ico7.gif") no-repeat center bottom; width:237px;}
dl.p_list_dl dt img { width:233px; height:158px; border:1px solid #d6d6d6; padding:1px;}
dl.p_list_dl dd { float:left; width:433px; padding-left:15px; color:#666666; line-height:25px;}
dl.p_list_dl dd h4{
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
dl.p_list_dl dd h4 a { display:block; height:36px;color:#333333; font-family:"微软雅黑"; line-height:36px; overflow:hidden}
dl.p_list_dl dd .sd{
	line-height:25px;
	height:100px;
	display:block;
	overflow:hidden;
	float: left;
	width: 100%;
}
dl.p_list_dl dd p {
	text-align:right;
}
dl.p_list_dl dd p a {
	background:url("btn1-2.gif") no-repeat;
	width:65px;
	height:23px;
	display:inline-block;
	text-align:center;
	color:#fff;
	margin-right:9px;
	text-indent: 0px;
}
dl.p_list_dl dd p a:hover { background:url("btn2.gif") no-repeat; text-decoration:none; color:#fff}
.clear{ clear:both}
input,textarea{
	border: 1px solid #dddddd;
}
input[type="submit"]{
	color: #FFFFFF;
	background-color: #555662;
	height: 32px;
	width: 80px;
	font-family: "微软雅黑";

	font-size: 14px;
}