*{margin:0; padding:0;}
.fl{float:left;}
.fr{float:right;}
.f16{font-size:15px; color:#009bd1;}
.f14{font-size:12px; padding-right:2px; color:#009bd1;}
.f14-c{color:#0000fe;}
.w_lay{width:1000px;}
.pad_20{padding-top:20px;}
.container{width:1000px; margin:0 auto;}
header{width:1000px; margin-bottom:10px; float:left; overflow:hidden; zoom:1;}
header h1{background:url(../images/logo.gif) no-repeat; width:231px; height:44px; float:right;}
nav li{float:left;}
nav{width:750px; margin-top:15px; position:absolute;}
/*nav li{padding:0 10px; font-family:"Microsoft YaHei";}
nav li.cur{border-bottom:2px solid #ff000f; padding-bottom:6px;}
*/nav li a:hover{color:#e4393c;}
aside.news{width:280px; float:right; }
a{color:#666;}
a:hover{color:#e4393c; text-decoration:underline;}
.left_intro{ font-size:12px;  line-height:22px; padding-top:0;  float:left; overflow:hidden; zoom:1;}
.left_intro .bor{ border:1px solid #dedede; width:236px;  padding:35px 32px 14px;}
.left_intro,.left_intro h2,.left_intro p{padding:0; margin:0;}
.title h2{background:url(../images/dot.gif) no-repeat 8px center;}
h2.txt{padding-left:25px; font-size:14px; line-height:26px; margin-top:10px; color:#666; font-family:Microsoft YaHei;}
.news_dot{padding-top:25px; overflow:hidden; zoom:1;}
.news_dot li{background:url(../images/linkArrow_s.gif) no-repeat left 6px; padding-left:25px; font-size:12px; line-height:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} 
aside .b{ margin:0;  border:1px solid #dedede; padding:20px 5px 0px 10px; overflow:hidden; zoom:1;}
.a_m{margin-top:20px; display:block; padding-left:120px;}
.a_m2{margin-top:0;}
.m_r{margin-right:10px;}
.video_area{width:400px; padding:35px 7px 0;_padding:35px 5px 0; float:left; text-align:center; overflow:hidden; zoom:1;}
.video_area h3{font-size:15px; background:#ededed; width:396px; line-height:30px; margin:0; padding:0;}
.video_area p{text-align:left; font-size:12px; line-height:22px;}
footer{background:url(../images/fbg.jpg) repeat-x; height:142px; width:1000px; float:left; margin-top:20px}
footer p{padding:0; margin:0; font-size:12px; line-height:25px;}
footer li{float:left; background:url(../images/line.gif) no-repeat center right; padding-right:35px; padding-left:35px;}
footer li.last{background:none;}
figure{float:left; padding:0; margin:0;}
figure dt{border:1px solid #dedede; height:94px;}
figure dl{float:left;  display:inline; overflow:hidden;zoom:1; width:138px; margin:15px 10px 10px 0;}
figure dl.last_m{margin-right:0;}
figure dd{height:20px; width:138px; background:#e5e5e5; float:left; padding:0; margin:0; text-align:center;}
.w350{width:310px; float:right; overflow:hidden;}
.w350 .figure{border:1px solid #dedede; width:298px; padding:0 5px;}
.app article{border:1px solid #dedede; width:640px; padding:20px;  float:left; overflow:hidden;}
article ul{margin:0; padding:0; margin-right:15px; widows:300px; float:left;}
/*article ul.l{width:300px; float:left; overflow:hidden; zoom:1; font-family:Arial, Helvetica, sans-serif; line-height:25px;}*/
article ul.l li {
width: 290px;
float: left;
overflow: hidden;
zoom: 1;
font-family: Arial, Helvetica, sans-serif;
line-height: 25px;
white-space: nowrap;
text-overflow: ellipsis;
margin-right: 20px;
}
.raside{width:308px; padding:20px;}
aside dl{float:left; width:140px; margin-right:5px;}
.m_t{margin-top:20px;}
.w320{width:320px; }
.bor2{ border:1px solid #dedede; padding:35px 20px 28px; }
h2{padding:0; margin:0;}
#bor_3{padding-bottom:28px; }


.flashlist .f_out .picintro {
	height:44px;
	background:url(../images/hdbg.gif) no-repeat scroll ;

	width:960px;
	z-index:999;
	padding:0 20px;
		text-align:center

}
.picintro h2 a {
	color:#000;
	font-family:"Microsoft YaHei";
	font-size:20px;
	font-weight:bold;
	line-height:37px;
}
.picintro p {
	color:#767676;
	line-height:20px;
}
.picintro p a {
	color:#abadac;
}
.about_us,.com_news{width:958px; padding:20px; line-height:25px; font-size:14px; color:#666; border:1px solid #dedede; overflow:hidden; zoom:1;}
.about_us p{margin-bottom:15px;}
.title_abb{text-align:center; color:#333; font-size:16px; line-height:30px; margin-bottom:20px; border-bottom:1px solid #dedede; padding-bottom:10px;}
.com_news .time{width:120px; float:left; text-align:center;}
.com_news .dj{width:120px; float:left; text-align:center;}
h1.graybg{background:#dedede; width:928px; padding:0 10px; float:left; margin-bottom:15px;}
h1 .new_tit{font-size:16px;}
h1 .dj,h1 .time{font-size:16px; text-align:center;}
.com_news li{float:left; width:928px; border-bottom:1px solid #dedede; padding:0 10px 10px;}
.com_news .new_tit{width:680px; float:left;}
.bor_pro{border:1px solid #dedede; margin-right:15px; width:130px; height:90px; float:left; overflow:hidden; zoom:1;}
.new_pro_b li{border-bottom:1px dashed #dedede; padding-bottom:10px; margin-bottom:15px;}
 .title_abb_l{text-align:left;}
.com_news_p {width:780px;
 overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
/*--------------焦点图-----*/
.flashlist {
	height:300px;
}
.flashlist .f_out {
	height:300px;
	overflow:hidden;
	position:relative;
	z-index:1;
}
.flashlist .f_out .vip01pic,.jcToppic .vip01pic {
	width:58px;
	height:58px;
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/vipico.gif) no-repeat 0 0;
	z-index:200
}
.vip02pic {
	width:39px;
	height:39px;
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/vipico.gif) no-repeat -80px 0;
	z-index:200
}
.flashlist .f_out .picintro {
	height:44px;
	background:url(../images/hdpng.png) no-repeat scroll 0 -1px;
	position:absolute;
	bottom:0;
	left:0;
	width:960px;
	z-index:999;
	padding:0 20px;
}
.picintro h2 a {
	color:#FFF;
	font-family:"Microsoft YaHei";
	font-size:20px;
	font-weight:bold;
	line-height:37px;
}
.picintro p {
	color:#767676;
	line-height:20px;
}
.picintro p a {
	color:#abadac;
}
.flash_tab {
	height:26px;
	background:url(../images/hdbg.gif) no-repeat scroll 0 0;
	padding-top:19px;
}
.flash_tab .tabs {
	width:200px;
	height:8px;
	overflow:hidden;
	margin:auto;
}
.flash_tab .tabs ul li {
	width:33px;
	height:8px;
	float:left;
	display:block;
}
.flash_tab .tabs ul li.opdiv,.noopdiv {
	padding:0;
	opacity:1
}
.flash_tab .tabs ul li.opdiv a {
	width:21px;
	height:8px;
	background:url(../images/hdsmall.gif) no-repeat scroll -33px 0;
	display:block;
}
.flash_tab .tabs ul li.opdiv a:hover {
	background-position:0 0;
}
.flash_tab .tabs ul li.noopdiv a {
	width:21px;
	height:8px;
	background:url(../images/hdsmall.gif) no-repeat scroll 0 0;
	display:block;
}
.about_us a.color{color:#F30;}
.figure{float:left; margin-right:25px; }
.div_b{border-bottom:1px solid #dedede; margin-bottom:15px;}





.container:before,
.container:after {
  content: " ";
  display: table;
}
.container:after {
  clear: both;
}


.column4{ float:left;
  min-height: 1px;
margin-right:15px;
   width:310px;
}
.colunm4_rn{margin-right:0;}
.container2{width:960px;}
/*.menu{z-index:100;position:absolute;padding-right:1px;}
*/.menu{height:35px;background:url(../images/menu_bg_1.gif) no-repeat -99px bottom;z-index:100;background-position:0px 100%;padding-right:1px;}
.menu li.lihover, .menu li.licurrent{padding-bottom:15px;border-bottom:3px solid #FE7700;}
.menu li a{padding:2px 0px; text-align:center;color:#868686;font-weight:bold;margin:0;border-left:none; width:90px; border-right:1px solid #D7D7D7;display:inline-block;font-size:14px;}
.menu li a.noborder{border-right:none;}
.li_3{position:relative;z-index:100;}
.li_3 a.noclick{width:80px;}
.li_3_content{position:absolute;top:20px;left:0px;line-height:40px;z-index:99;display:none;height:188px;*top:18px;width:82px; margin-left:-1px;}
.li_3_content a:hover{color:#ff000f!important;}
.li_3_content dt{height:17px;border-bottom:3px solid #FE7700;*height:19px;line-height:17px;}
.li_3_content dd{border-left:1px solid #E6E4E3; text-align:center;border-right:1px solid #E6E4E3;padding:0 8px;background:#ffffff url(../images/menu.gif) no-repeat bottom;}
.li_3_content dd a{text-align:center;padding:0;border-right:none;color:#666;font-weight:normal;width:auto;}
.li_3_content dd.lastItem{background-image:none;border-bottom:1px solid #E6E4E3;}
.li_3_content dd.lastItem a{border-bottom:none;}
