@charset "utf-8";
/* CSS Document */

/*-----------通用样式------------*/


q:before,q:after{content:'';}
.c1{height:1%;}
.c1:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
a{ text-decoration:none; color:#68B1B8;}
a:hover{ text-decoration:underline;}
ol,ul {list-style:none;}

.fl{ float:left;}
.fr{ float:right;}

/*-----------页面样式------------*/

.news li span { float:right;}
.news li br { clear:both;}
#center .news li a {color:#a4dbe7; padding-right:10px; text-decoration:none;}
#center .news li a:hover{ text-decoration:underline;}
#center .news li img{margin:2px 0 0 0;}
.news_info{ text-align:center; color:#a4d9e7; border-bottom:1px solid #048da1; padding-bottom:15px; margin:20px 0;}
.news_info a{ color:#a4d9e7;}
.news_info_z{ padding-left:45px;}
.news_detail{ padding:0 30px;}
#newsdetail a{ text-decoration:underline; color:#a4d9e7;}
#newsdetail a font{ text-decoration:underline; color:#a4d9e7;}
.fy{ padding-top:10px; text-align:right;}
.fy a{ padding-left:6px;}
.newplayer_nav{padding:6px; border:1px solid #048da1; background:#065f73; margin-top:20px;}
.newplayer_nav p{line-height:20px; color:#a4d9e7; text-indent:-6px;}
.qa{ padding:0 0 10px 15px;}
.vidio_bgt{height:104px;}
.vidio_bgb{ left bottom; height:167px;}
.vidio_bgb p{ line-height:35px; padding-left:142px; width:354px; text-align:center; color:#F4980B;}
.vidio_bgc{padding:0 145px 0 132px;}
.vidio_bgin{  padding:0 7px 0 5px;}
.pic_nav{ width:600px; margin:10px 0;}
.nav_l,.nav_r{}
.nav_l a,.nav_r a{ width:25px; height:82px; display:block;}
.nav_l{ float:left; background-position:left top;}
.nav_r{ float:right; background-position:right top;}
#b{ width:550px; height:104px; float:left;overflow:hidden;}
#b li{ display:inline; margin-right:6px; float:left;}
#b li img{ border:#ba8442 solid 1px; cursor:pointer; width:130px; height:99px;}
#b ul{ display:block; float:left;}
#center .pic_nav li img{ display:block; margin:0; cursor:pointer; border:1px solid #000000;}
#center .tabmap td{ text-align:center; line-height:25px; padding:0;}
#center .tabmap img{ margin:0;}
.nanhinfo{padding:0 295px 0 10px;}
.imglist{ text-align:center;}
.imglist img{  border:1px solid #000000;}
#center .role{ margin-top:20px;}
.ml50{ margin:0 0 10px 50px;}
#center .role img{ margin:0; border:1px solid #000000;}
.role p{ padding:5px 0; border-top:1px dashed #055667; border-bottom:1px dashed #055667;}
.role span{ color:#FCFEB4;}
.role_l{ width:200px; float:left;}
.role_r{ width:455px; float:left;}
.role_r ul{ margin-top:20px;}
.role_r li{ width:257px; float:left; margin-right:10px;}
.role_r li img{  border:1px solid #000000; float:left;}

