@charset "utf-8";
body {
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:14px;
	background-color:#BCEFFE;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
}
.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	clear:both;
}
ul,li,dl,dt,dd {
	list-style: none;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.clear {
	clear: both;
}
img {
	border:0px;
}
/*************** ��������  ************/
a:link {
	font-size: 14px;
	color: #000;
	text-decoration: none;
}
a:visited {
	font-size: 14px;
	color: #000;
	text-decoration: none;
}
a:hover {
	font-size: 14px;
	color: #000;
	/*text-decoration: underline;
	position: relative; top:1px; left:1px;*/
}
a:active {
	font-size: 14px;
	color: #000;
}
#menu a:link {
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:600;
}
#menu a:visited {
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:600;
}
#menu a:hover {
	font-size: 18px;
	color: #FFFFFF;
	font-weight:600;
	/*position: relative; top:1px; left:1px;*/
}
#menu a:active  {
	font-size: 18px;
	color: #FFFFFF;
	font-weight: 600;
}

/*********************/
li.item a {font-size:12px; color:#CCC; margin-right:3px;}
#top_menu_hr { width: 100%; height: 30px; line-height:30px; border-top: 8px solid #F74F08; background-color:#143896; border-bottom:1px solid #FFF;}
ul.topbar_menu {width: 1000px; height:30px; line-height:30px; margin-left:auto; margin-right:auto;}
ul li.item { width:38px; float:left; color:#CCC; text-align:center; word-spacing:normal; margin-left:1px; text-align:left;}
ul li.dib {width: 80px; font-weight:800; }

#topMain {width:100%; height: 350px; background-image:url(../images/top.jpg); background-repeat:no-repeat; background-position:center center;}
#menubg {width: 100%; height:42px; height:42px; line-height:42px; background-color:#FF5D00; border-bottom:3px solid #3B407A;}
#menubg ul {width: 1000px; height:42px; line-height: 42px; margin-left:auto; margin-right: auto; }
#menubg ul li { width:200px; height:42px; line-height:42px; font-size:20px; float:left; font-weight:600; font-family:"微软雅黑"; text-align:center;}
#menubg ul li a {font-size:18px; color:#FFF;}
#menubg ul li:hover {width:200px; height:45px; background-color:#F90; margin-top:-3px;}

#topNews { width: 1000px; height:104px; line-height:104px; background-color:#FFF; margin-left: auto; margin-right:auto; margin-bottom:10px; text-align: left; text-indent: 2em; }
#topNews .pictitle {width:164px; height:104px; background-image:url(../images/hot-title.jpg); background-repeat:no-repeat; float:left;}
#topNews .bigtitle a {height: 70px; line-height:70px; text-align:center; font-size:32px; font-weight:800; font-family:"黑体";}
#topNews .bigtitle a:hover {background-color:#036; color:#FFF;}
#topNews .smalltitle {height:24px; line-height:24px; padding-bottom:10px; text-align: center; font-size:14px; float:left; }
#bodymain {width: 1000px; height:auto; min-height:300px; max-height:5000px; margin-left:auto; margin-right:auto; padding-top:10px; background-color:#EEE;}
#newsmain {width: 630px; height:330px; float:left; background-color:#FFF;}
#newsmain .stitle a {width: 610px; margin:10px 10px 10px 10px; text-align:left; float:left; font-size:16px; color:#06c; font-weight:700; font-family:"微软雅黑"; letter-spacing:1px;}
#newsmain .content {width: 610px; margin:0px 10px 10px 10px; float:left; line-height: 25px; }
#newsmain .content a {color:#06c; font-weight:700; font-family:"微软雅黑"; }

#newspic {width: 360px; height: 330px; float:left; background-color:#FFF; margin-left:10px;}
#newspic img {width: 360px; height: 330px; border:0px;}
.yiimg { width: 360px; height: 330px; float:left; position:relative; clear:both; display:inline; }   
.img1 { width: 360px; height: 330px; border: 0 none; font-weight: normal; list-style: none outside none; margin: 0; outline: medium none; padding: 0; position:absolute; left:0; top:0; z-index:1; }   
.bg1 { background: none repeat scroll 0 0 #000000; bottom:0; height: 35px; left: 0; opacity: 0.6; filter:alpha(opacity=60); position: absolute; width: 100%; z-index: 10; }   
.name { font-family:"微软雅黑"; bottom: 2px; color: #FFFFFF; height: 22px; left: 2px; line-height: 22px; overflow: hidden; position: absolute; text-align: left; padding-left: 10px; padding-bottom:8px; z-index: 11; font-size: 14px; }   
.name a { color: #FFFFFF; }   


#gonggao {width:1000px; height: 35px; line-height: 35px; float:left; margin-top:10px; background-color:#FFF;}
#gonggao .gtitle {width:131px; height:35px; line-height:35px; background-image:url(../images/section-3-title.png); background-repeat:no-repeat; text-align:center; float:left; font-size:16px; font-family:"微软雅黑"; color:#FFF; }
#gonggao .marqueeText {width:860px; height:35px; line-height:35px; float:left;}
#gonggao .marqueeText a {margin-right:15px; }

.news1000 {width: 1000px; height:auto; min-height:430px; max-height:10000px; float:left; margin-top:10px; background-color:#FFF; padding-bottom:10px;}
.news1000 .pages,#play_text {width: 1000px; height: 25px; line-height: 25px; margin:10px auto 10px auto; text-align:center;}
.news1000 .pages ul, #play_text ul { width:150px; text-align:center; margin-left:auto; margin-right:auto;}
.news1000 ul li {width:25px; height:25px; line-height: 25px; border:1px solid #FBFBFB; background-color:#EEE; -webkit-border-radius:25px; text-align: center; float:left; font-weight:800;}
#play_text ul li:hover {background-color:#F60;}
.news1000 ul li:hover {background-color:#F60;}
.news1000 ul li a:hover{color:#FFF;}
.news1000 .newsimg {width: 510px; height:340px; background-color:#CCC; float:left;}
.news1000 .newsimg img {width: 510px; height:340px; border:0px;}
.news1000 .newscontent {width: 470px; height: 340px; float:left; margin-left:10px; }
.news1000 .newscontent dll {width: 470px; height:110px; float:left;  border-bottom:1px dotted #CCC;}
.news1000 .newscontent dll dtt { width:470px; height: 30px; line-height: 30px; text-align:left; font-size:16px; font-weight:bold; font-family: "宋体"; text-decoration: none; float: left; }
.news1000 .newscontent dll dtt a:hover { color:#06C;}
.news1000 .newscontent dll ddd { width:470px; line-height: 25px; font-size:12px; float: left; }

.ad {width: 1000px; height:90px; line-height:90px; float:left; background-color:#FFF; margin-top:10px;}
.ad  img.ad1 {width:1000px; height:90px; border:0px;}
.ad .ad50 {width: 495px; height:90px;}
.ad .ad50 img {width:495px; height:90px;}

.title {width: 100%; height:44px; line-height:44px; padding-bottom:3px; background-image:url(../images/titlebg.png); background-repeat:no-repeat; background-position: center center; color:#FFF; text-align:center; font-size:18px; font-family:"微软雅黑"; letter-spacing:2px;}

.news1000 .zb_text {width: 550px; height: 520px; float:left; margin-left:10px; margin-top:10px;}
.news1000 .zb_video {width: 400px; height: 520px; float:left; margin-left:20px; margin-right:20px; margin-top:10px; }
.zb_videomain {width: 400px; height:200px; border:1px solid #FBFBFB; background-color:#CCC; margin-bottom:10px;}
.zb_videomain img {width:400px; height:200px; border:0px;}
.zb_videotitle {width: 400px; height:30px; line-height:30px; background-color:#036; color:#FFF; font-size:18px; text-align:left; text-indent: 10px; font-family:"微软雅黑"; letter-spacing:1px; margin-bottom:10px;}
.zb_video dl.l {width:  195px; height: 130px; float: left; margin-bottom:10px;}
.zb_video dl.r {width: 195px; height:130px; float:right; margin-bottom:10px;}
.zb_video dl.l dt , .zb_video dl.r dt{border:1px solid #FBFBFB; width:193px; height: 100px; }
.zb_video dl.l dt img , .zb_video dl.r dt img {border:0px; width:193px; height: 100px; }
.zb_video dl.l dd , .zb_video dl.r dd {text-align:center; font-size:12px; height:25px; line-height: 25px;}

.ProductPic {width: 936px; height: 320px; margin:10px auto 10px auto; }
.ProductPic dl {width: 176px; height: 160px; float:left; margin-bottom:20px;border: 1px dotted #CCC; background-color:#FEFEFE;}
.ProductPic dl:hover {border:1px solid #09C;}
.ProductPic dl.m10 {margin-left: 11px;}
.ProductPic dl dt {width: 156px; height:100px; margin-left:auto; margin-right: auto; padding-top:10px; padding-bottom:10px;}
.ProductPic dl dt img {width: 156px; height:100px; border:0px; text-align:center; line-height:118px;}
.ProductPic dl dd {width: 168px; height:24px; line-height:24px; text-align: center; font-size:12px; margin-left:auto; margin-right: auto;}
.ProductPic dl dd span.cname {width:50px; height:20px; line-height:20px; font-weight:800; color:#06C; margin-right:8px;}
.ProductPic dl dd span { width:108px; float:left;}
.ProductPic dl dd a{font-size:12px;}

#footer , #footer a{ width:100%; height:100px; background-color:#036; margin-top:10px; line-height:100px; color:#FBFBFB; font-size:12px; text-align:center;}

#leftad {width: 135px; height: auto; min-height:300px; max-height:700px; border:1px solid #FBFBFB; background-color:#FFF; position: fixed; left:50%; top: 435px; margin-left: -645px; padding-bottom:1px;}
#leftad .adtitle {width: 135px; height:40px; line-height:40px; background-color:#036; text-align: center; font-size:14px; font-weight:800; color:#FFF;}
#leftad .lxfs {width: 135px; height:100px; background-color:#DDF3FF; border-top:2px solid #FFF;}
.lxfs li.t {width:135px; height:20px; line-height:20px; text-indent:15px; font-weight:800; color:#069;}
.lxfs li {width:135px; height:20px; line-height:20px; text-indent:15px; font-size:12px; }

#rightad {width:85px; height:104px; border:1px solid #FBFBFB; background-color:#FFF; position: fixed; left:50%; top:435px; margin-left:505px; }

.newsdiv_show {display:block;}
.newsdiv { display:none;}
#play_list dl {overflow:hidden;}
#play_list dl dt {float:left;}
#play_list dl dd {float:left;}
#play_list {position: absolute;display: block;overflow: hidden;}