@charset "gb2312";
/* CSS Document */
body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/*background:url(../images/bgrepeat5.jpg) no-repeat scroll center 0 transparent;
	background-attachment: fixed;
	background-image: url(../images/bg.jpg);*/
	background-repeat: repeat-x;
	background-position: top;
	background-color: #E3EFFB;
	line-height: 180%;
	font-size: 14px;}
body,div,p,h1,h2,h4,h5,h6,ul,ol,li,dl,dt,dd,pre,form,div{
	border:0;
	padding:0;
	margin:0;}
ul,li,ol,dt,dl,dd{list-style:none;}
.clearfix{
clear:both;
}
.banner{
    display: block;
    margin: 0 auto;
    width: 1259px;
    padding: 0;
    }

.banner {}
a{ color:#333333; text-decoration:none;}
a:hover{ color:#ed1c24; text-decoration:underline;}
.undis{display:none;}
.pointer { cursor:pointer;}
.clear{ clear:both;line-height:0px;height:0px;font-size:0px;}

.erweima{position:fixed; bottom:10px; right:10px;}

/*home*/
.lyyw_out1 {
	background: url(../images/bg_j03.jpg) no-repeat; color: #666666; font-size: 14px; cursor: pointer
;}
.lyyw_out1 A {
	color: #666666; text-decoration: none
;}
.lyyw_out1 A:hover {
	color: #666666; text-decoration: none
;}
.lyyw_out1 A:visited {
	color: #666666; text-decoration: none
;}
.lyyw_hover1 {
	background: url(../images/bg_j06.jpg) no-repeat; color: #ffffff; font-size: 14px; cursor: pointer
;}
.lyyw_hover1 A {
	color: #ffffff; text-decoration: none
;}
.lyyw_hover1 A:hover {
	color: #ffffff; text-decoration: none
;}
.lyyw_hover1 A:visited {
	color: #ffffff; text-decoration: none
;}


/*图片锟斤拷锟斤拷*/
.newsimages{float:left; width:315px; margin:0 0 0 10px; border:1px solid #ccc;}
#newsimagesbox{}
#Scroll{clear: both;}

/*锟届导锟截伙拷*/
#slider{width:100%; padding-top:15px;}
.slider_box{width:850px; margin:0 auto;height: 670px;overflow: hidden;position: relative;}
.silder_tip{width: 92px;height: 92px;overflow: hidden;position: absolute;top: 0;right: 0;z-index:1; text-indent:-999px;background:url(../images/tip-tt.gif) no-repeat;}
#movie_tip{background-position: -93px 0;}
.silder_con{height:570px;overflow: hidden;position: absolute;}
.silder_panel{width:850px;height:600px;overflow: hidden;float: left;position: relative;background: #111;}
.silder_panel img{width: 850px; height:570px; display: block;overflow: hidden;}
.wenzi{height:36px; position:relative; top:-36px; background:#000; filter:alpha(opacity=80); /*ie锟剿撅拷锟斤拷透锟斤拷锟斤拷50%*/
-moz-opacity:0.68; /*firefox私锟窖冿拷透锟斤拷锟斤拷50%*/
opacity:0.8;/*锟斤拷锟斤拷锟斤拷透锟斤拷锟斤拷50%*/
 color:#FFF; text-align:center; line-height:36px;}
.silder_intro{width: 210px;height: 270px;line-height: 20px;overflow: hidden;color: #999;padding: 0 40px 0 0;}
.silder_intro h3{padding:10px 0;height:50px;color:#7acf39;line-height: 30px;overflow: hidden;}
.silder_intro h3 strong{font-family: "锟斤拷锟斤拷";font-size: 24px;height:30px;overflow: hidden;font-weight: normal;display: block;}
.silder_intro h3 strong a{ color: #fff; font-weight:bold;}
.silder_intro ul{height: 60px; overflow: hidden;}	
.silder_intro li{height: 20px; overflow: hidden; color:#787878;}
.silder_intro li a{color:#787878; margin:0 6px;}
.silder_intro span{ margin: 0 10px 0 0;}
.silder_intro p{height:72px;overflow: hidden;color:#787878; margin-top:10px; line-height:18px;}
.silder_play{display: block;width:136px;height:30px;overflow: hidden;text-indent: -999px;position: absolute;bottom: 13px;right: 45px;background: url(../images/silder-play.png) 0 -30px no-repeat;}	
.silder_play:hover{ background-position: 0 0;}
.silder_nav{width:850px; height:84px; margin: 0 auto;bottom: 0;position:absolute; overflow: hidden;}
.silder_nav li{float: left;padding:0px; border:1px solid #fff; margin:2px;}
.silder_nav li.current{border:3px solid #7acf39; margin:0 4px;}
.silder_nav li,.silder_nav img{display: block;width:112px;height:75px;overflow: hidden;}
.slider_box a.prev,.slider_box a.next{display: block;width:45px; height:100px; overflow:hidden; text-indent: -999px; position: absolute;cursor: pointer; margin:250px 0 0 0; background: url(../images/silder_btn.gif) no-repeat;}	
.slider_box a.prev{left:0;background-position: left 0;}
.slider_box a.next{right:0;background-position: right 0;}
.silderBox{height:8px; line-height:8px;}
/**/
.side2{position:fixed;width:140px;height:575px;right:0;top:214px;z-index:200;}
.side2 ul li{width:140px;height:54px;float:left;position:relative;}
.side2 ul li .sidebox2{position:absolute;width:230px;height:230px;top:480px;right:0;transition:all 0.3s;opacity:0.8;filter:Alpha(opacity=80);}
.side2 ul li img{float:left; width: 230px; height: 230px; margin:12px 5px 0 5px;}

.lt_main {
	border-bottom: #BED4E9 1px solid;
	border-left: #BED4E9 1px solid;
	background-color: #ffffff;
	width: 353px;
	float: left;
	height: 178px;
	overflow: hidden;
	border-top: #BED4E9 1px solid;
	border-right: #BED4E9 1px solid
;}
.lt_menu {
    font-size:14px;
	font-weight:bold;
	background-image: url(../images/bg_x.gif);
	margin: 0px 1px;
	width: 353px;
	background-repeat: repeat-x;
	background-position: 0px 0px;
	float: left;
	height: 28px
;}
.tab_no_focus {
	font-size:14px;
	font-weight:bold;
	border-bottom: #dcdddd 1px solid;
	text-align: center;
	line-height: 180%;
	width: 80px;
	float: left;
	height: 28px;
	border-right: #dcdddd 1px solid
;}
.tab_no_focus2 {
	font-size:14px;
	font-weight:bold;
	border-bottom: #dcdddd 1px solid;
	text-align: center;
	line-height: 180%;
	width: 50px;
	float: left;
	height: 28px;
	border-right: #dcdddd 1px solid
;}
.tab_no_focus3 {
	font-size:14px;
	font-weight:bold;
	border-bottom: #dcdddd 1px solid;
	text-align: center;
	line-height: 180%;
	width: 65px;
	float: left;
	height: 28px;
	border-right: #dcdddd 1px solid
;}
.tab_focus {
	border-bottom: 0px; text-align: center; border-left: medium none; line-height: 160%; background-color: #ffffff; float: left; height: 28px; border-top: medium none; font-weight: bold; border-right: #dcdddd 1px solid;padding-top: 2px; padding-left: 10px; padding-right: 10px;}
.lt_menu_tabs {
	border-bottom: medium none; text-align: center; border-left: medium none; width: 353px; float: left; height: 225px; border-top: medium none; border-right: medium none
;}
.lt_tab_1 {
	text-align: center;
	margin-top: 2px;
	width: 355px;
	float: left;
	height: 240px
;}
.lt_menu_tabs DIV {
	border-bottom: medium none; text-align: left; border-left: medium none; padding-bottom: 0px; margin-top: 2px; padding-left: 8px; width: 353px; padding-right: 0px; display: none; float: left; height: 240px; border-top: medium none; border-right: medium none; padding-top: 4px
;}
.dotLine {
	margin: 1px; width: 353px; display: block; height: 1px; clear: both; overflow: hidden
;}
.cDRed {
	font-style: normal
;}

/*homeend*/	

.w1 {
	border-bottom: medium none; border-left: medium none; line-height: 20px; padding-left: 20px; width: 155px; background: url(../images/header_search_bg1.gif) no-repeat; float: left; height: 20px; color: #666; overflow: hidden; border-top: medium none; border-right: medium none
;}
.w2 {
	border-bottom: medium none; border-left: medium none; width: 70px; background: url(../images/header_search_btn.gif) no-repeat; float: left; height: 20px; border-top: medium none; cursor: pointer; border-right: medium none
;}

.homef12 {font-size: 12px;}

.bai {color: #fff;font-size: 12px;}

.bai14B {
	color: #fff;
	font-weight: bold;
	font-size: 14px;}
.hui14B {
	font-weight: bold;
	font-size: 14px;}
.red14B {
	font-weight: bold;
	font-size: 14px;
	color:#CC0000;}

.s12B {
	color: #666;
	font-weight: bold;
	font-size: 12px;}

.FONT16 {
	font-size: 16px;
	font-weight: bold;
	color:#006AB6;}
.FONT16- {
	font-size: 16px;
	font-weight: bold;}
.newstitle14{
	font-family: "锟斤拷锟斤拷", Gadget, sans-serif;
	font-size: 14px;
	color: #002DA5;
	font-weight: bold;}

.home12{
	color: #333;
	font-family: "锟斤拷锟斤拷";
	font-size: 12px;}

.home12:link   {
	color: #333;
	text-decoration: none;}
.home12:visited   {
	color: #333;
	text-decoration: none;}
.home12:hover   {
	color:#2F5AA8;
	text-decoration: none;}

.home14{
	color: #2F5AA8;
	font-family: "锟斤拷锟斤拷";
	font-size: 14px;
	font-weight: bold;}

.home14:link   {
	color: #2F5AA8;
	text-decoration: none;}
.home14:visited   {
	color: #2F5AA8;
	text-decoration: none;}
.home14:hover   {
	color:#cc0000;
	text-decoration: none;}

.red12f{
	color: #CC0000;
	text-decoration: none;
	font-family: "锟斤拷锟斤拷";
	font-size: 12px;}
.red12:link   {
	color: #CC0000;
	text-decoration: none;
	font-family: "锟斤拷锟斤拷";
	font-size: 12px;}
.red12:visited   {
	color: #CC0000;
	text-decoration: none;
	font-family:"锟斤拷锟斤拷";
	font-size: 12px;}
.red12:hover   {
	color:#000;
	text-decoration: none;
	font-family:"锟斤拷锟斤拷";
	font-size: 12px;}

.more14{
	color: #333;
	font-family: "锟斤拷锟斤拷";
	font-size: 14px;}

.more14:link   {
	color: #333;
	text-decoration: none;}
.more14:visited   {
	color: #333;
	text-decoration: none;}
.more14:hover   {
	color:#ed1c24;
	text-decoration: none;}

.more14bai:link   {
	color: #ffffff;
	text-decoration: none;
	font-family: "锟斤拷锟斤拷";
	font-size: 14px;}
.more14bai:visited   {
	color: #ffffff;
	text-decoration: none;
	font-family: "锟斤拷锟斤拷";
	font-size: 14px;}
.more14bai:hover   {
	color:#000000;
	text-decoration: none;
	font-family: "锟斤拷锟斤拷";
	font-size: 14px;}

.top12:link   {
	color: #ffffff;
	text-decoration: none;
	font-family: "锟斤拷锟斤拷";
	font-size: 12px;}
.top12:visited   {
	color: #ffffff;
	text-decoration: none;
	font-family:"锟斤拷锟斤拷";
	font-size: 12px;}
.top12:hover   {
	color:#FFFF00;
	text-decoration: none;
	font-family:"锟斤拷锟斤拷";
	font-size: 12px;}

.footer12{
	color: #333;
	font-family: "锟斤拷锟斤拷";
	font-size: 12px;}
.footer12a{
	color: #333;
	font-family: "锟斤拷锟斤拷";
	font-size: 12px;}
.footer12a:link   {
	color: #333;
	text-decoration: none;}
.footer12a:visited   {
	color: #333;
	text-decoration: none;}
.footer12a:hover   {
	color:#ed1c24;
	text-decoration: none;}
.footer12ma{
	color: #fff;
	font-family: "锟斤拷锟斤拷";
	font-size: 12px;}
.footer12ma:link   {
	color: #fff;
	text-decoration: none;}
.footer12ma:visited   {
	color: #fff;
	text-decoration: none;}
.footer12ma:hover   {
	color:#ff0000;
	text-decoration: none;}
.yejispan {
	margin-left:131px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	color: #333333;}
.yejispan2 { margin-left:49px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	color: #333333;}
.leftbu {
	width:200px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	font-size: 12px;}
.newsborderw{
	line-height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;}
.newsborderg{
	line-height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	background-color: #FAFAFA;}
.newsform {width:31px;height:16px;}
.dszhg{ line-height:30px;}

.weight{
	font-weight:bold;
	font-size: 14px;}
.red{
	font-weight:bold;
	font-size: 14px;
	color:#cc0000;}

.prored{
	font-weight:bold;
	font-size: 18px;
	color:#cc0000;}

img{ border:0;}

.zzbtone{ font-size:14px; font-weight:bold; color:#222c71; line-height:20px;}
.zzbtone a{ font-size:14px; font-weight:bold; color:#222c71; text-decoration:none;}
.zzbtone a:hover{ font-size:14px; font-weight:bold; color:#222c71; text-decoration:none;}
.zzbt a{ font-size:14px; font-weight:bold; color:#5f5f5f; background:url(../images/zz02.jpg) center no-repeat; display:block; width:144px; height:33px; text-align:center; vertical-align:bottom; margin-top:5px; text-decoration:none; line-height:45px;}
.zzbt a:hover{ font-size:14px; font-weight:bold; color:#222c71; background:url(../images/zz01.jpg) center no-repeat; display:block; width:144px; height:33px; text-align:center; text-decoration:none;}

.zz-ft{ font-size:12px;}

.zs-bo{ border:#000 solid 2px;}
.lisan{ line-height:30px;}
.bybt{ color:#676767; text-decoration:none;}
.bybt a{ color:#676767; text-decoration:none;}
.bybt a:hover{ color:#676767; text-decoration:none;}
.btse{ color:#a0a0a0; text-decoration:none;}
.btse a{ color:#a0a0a0; text-decoration:none;}
.btse a:hover{ color:#a0a0a0; text-decoration:none;}


.newsgun {
	border: 1px solid #CCC;}
.newsfont16{
	font-size: 16px;
	line-height: 25px;
	color: #F00;
	font-weight: bold;}
.newsfont16 A:hover {
	color: #666666; text-decoration: none
;}
.newsfont16 A:visited {
	color: #666666; text-decoration: none
;}
.font14blue {
	font-size: 14px;
	color: #003399;}
.font14blue A {
	color: #003399;
	text-decoration: none
;}
.font14blue A:hover {
	color: #CC0000;
	text-decoration: none
;}
.font14blue A:visited {
	color: #003399; text-decoration: none
;}
.font14white {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;}

@media screen and (max-width:1920px) {
	.banner_iphone{display:none;}
}
@media screen and (max-width:760px) {
	.banner_pc{display:none;}
	.banner_iphone{display:block;}
}
@media screen and (max-width:480px) {
	.banner_pc{display:none;}
	.banner_iphone{display:block;}
}