@charset "utf-8";
/* 通用样式 */
div, table, form, ul, ol, li, dl, dt, img, dd, tr, span, input, select, img, p {margin:0 ;padding:0;}

h1,h2, h3, h4, h5, h6, h7{padding:0px;margin:0px;}

body {font-size:12px; font-family:"宋体"; color:#000000; background:#FFFFFF;margin:0 auto;text-align:center;}

a {text-decoration:none; color:#000000}
a:hover{color:#CC0000; text-decoration:none;}

ul li{list-style:none;}

img {border:none;}

input, select {color:#666666;font-size:12px;vertical-align:middle; text-align:left;}
input[type=text], input[type=password] {height:18px;}

.top-ad{
width:970px;
margin:10px auto 10px auto;
height:80px;
}



.head_wai{
height:auto;
width:970px;
margin:0 auto;
}

.foot_wai{
clear:both;
margin:0 auto;
}




/*用于填充间距的层*/
.spacing_div {width:200px; clear:both; line-height:1px; overflow:hidden; font-size:1px;}
.spacing_div_out {width:970px; clear:both; line-height:1px; overflow:hidden; margin:0 auto; background-color:#FFF;}

.spacing_12 {height: 12px; width: 179px; line-height:1px; font-size:1px; }

/*高度定义，尽量避免在html页面中写入样式*/
.ht4 {height:4px;}
.ht6 {height:6px;}
.ht8 {height:8px;}
.ht10 {height:10px;}
.ht12 {height:8px;}
.ht16 {height:16px;}
.ht28 {height:28px;}
.ht95 {height:95px;}
.ht134 {height: 240px;}
.ht144 {height: 144px;}
.ht147 {height: 147px;}
.ht209 {height: 209px;}
.ht216 {height: 216px;}
.ht227 {height: 227px;}
.ht240 {height: 240px;}
.ht255 {height: 255px;}
.ht257 {height: 257px;}
.ht285 {height: 285px;}
.ht288 {height: 288px;}
.ht350 {height: 350px;}
.ht368 {height: 368px;}
.ht373 {height: 373px;}
.ht385 {height: 385px;}
.ht401 {height: 401px;}
.ht951 {height: 951px;}

/*整体布局*/
.main-div {width:970px; margin:0 auto; text-align:center; }
.bg-white {background-color:#FFF;}
.left-div-com1 {width: 372px; float:left;}
.right-div-com1 {width: 589px; float:right;}
.left-div-com2 {width: 754px; float:left;}
.right-div-com2 {width: 203px; float:right;}
.left-left-com {width: 372px; float:left;}
.left-right-com {width: 372px; float:left; margin-left:10px;}

/*头条导读*/
.topnews_com {width: 587px; height:175px; border:1px solid #CCC;}
.topnews_com .title {width: 440px; height: 22px; margin:0 auto; padding-left:107px; text-align:left; font-size:18px;  font-family:simhei; background:url(../images/title-com.png) no-repeat; line-height:24px; overflow:hidden;}
.topnews_com .title a:link{color:#000; text-decoration:none; }
.topnews_com .title a:hover{color:#D00; text-decoration:none; }
.topnews_com .cont {width: 561px; margin:0 auto; height: 72px; overflow:hidden; line-height:24px; font-size:12px; text-align:left;  background:url(../images/index_icon_com.gif) 0 -69px no-repeat; color:#333; text-indent:1.5em;}
.topnews_com .cont a:link{color:#333; text-decoration:none; }
.topnews_com .cont a:hover{color:#F00; text-decoration:none; }
.topnews_com .aso_title {height: 22px; overflow:hidden; width: 561px; margin:0 auto; background:url(../images/dots_com1.gif) center repeat-x;}
.topnews_com .aso_title span {padding-left:24px; padding-right:6px; height: 22px; overflow:hidden;  background:url(../images/index_icon_com.gif) no-repeat; background-color:#FFF; line-height:24px; display:block; float:left; font-size:14px; font-weight:bold;}
.topnews_com .aso_list {width: 561px; margin:0 auto;height:auto; line-height:24px; overflow:hidden; }
.topnews_com .aso_list li {display:block;font-size:14px; color:#000; line-height:24px;padding-left:14px; background:url(../images/li-pic.png) no-repeat; height:24px; overflow:hidden; white-space:nowrap; float:left; padding-right:14px;}


/*广告位的定义*/

.right-ad-com1 {
font-size:14px;
line-height:24px;
color:#000000;
width:587px; 
height:88px;
border:#CCCCCC 1px solid;
overflow:hidden;
text-align:left;
margin:0 auto;}

.right-ad-com1 ul li{
display:block;
float:left;
height:88px;
}

.right-ad-com1 ul .li_01{
width:28px;
height:88px;
}

.right-ad-com1 ul .li_02{
padding-top:7px;
width:279px;
height:81px;
}




.right-ad-com1 ul .li_02 h2{
font-size:14px;
line-height:24px;
padding-left:12px;
background-image:url(../images/li-pic.png);
background-repeat: no-repeat;
background-position:0 0px;
font-weight:normal;
}


 




.right-ad-com2 {width: 203px; height: 124px; overflow:hidden; text-align:center; background:#EEE; margin:0 auto;}

/*新闻列表区块的标题栏*/
.areaTitle {overflow:hidden; margin-left:auto; margin-right:auto; text-align:right; clear:both;}

.title-com-1 {width: 359px; padding-left:13px; font-size:14px; color:#FFF; line-height:30px; height: 27px; overflow:hidden; background:url(../images/title-com.png) 0 -22px no-repeat;}
.title-com-1 span {display:block; float:left; width: 72px; text-align:center; line-height:32px; font-size:14px;font-weight:bold;}
.title-com-1 a:link, .title-com-1 a:visited {color:#FFF; text-decoration:none; }
.title-com-1 a:hover, .title-com-1 a:active {color:#F00; text-decoration:none; }

.title-com-2 {width: 725px; padding-left:29px; font-size:14px; color:#F30; line-height:34px; height: 29px; overflow:hidden; background:url(../images/title-com.png) 0 -50px no-repeat;}
.title-com-2 span, .title-com-2 em {float:left;line-height:32px; height: 34px; font-weight:bold; color:#F30;}
.title-com-2 span {font-size:14px;}
.title-com-2 em {font-size:12px;font-style:normal;}
.title-com-2 span a:link, .title-com-2 span a:visited {color:#F30; text-decoration:none; }
.title-com-2 em a:link, .title-com-2 em a:visited {color:#000; text-decoration:none; }
.title-com-2 span a:hover, .title-com-2 span a:active, .title-com-2 em a:hover, .title-com-2 em a:active {color:#00F; text-decoration:none; }

.title-com-3, .title-com-4 {width: 167px; padding-left:26px; padding-right:10px; height: 25px; overflow:hidden;}
.title-com-3 {background:url(../images/title-com.png) -583px -25px no-repeat;}
.title-com-4 {background:url(../images/title-com.png) -380px -25px no-repeat;}
.title-com-3 span, .title-com-4 span {float:left; line-height:28px; font-size:12px;font-weight:bold; color:#FFF;}
.title-com-3 a:link, .title-com-3 a:visited, .title-com-4 a:link, .title-com-4 a:visited {color:#FFF; text-decoration:none; }
.title-com-3 a:hover, .title-com-3 a:active, .title-com-4 a:hover, .title-com-4 a:active {color:#FF0; text-decoration:none; }

/*边框定义*/
.border1-com {border:1px solid #CCC; border-top:none; width: 370px; overflow:hidden; }
.border2-com {border:1px solid #CCC; border-top:none; width: 752px; overflow:hidden; }
.border3-com {border:1px solid #CCC; border-top:none; width: 201px; height:240px; overflow:hidden; height:auto;}

/*杂志区域定义*/
.mag-div {width: 350px; margin:0 auto; }
.mag-div .left {width: 138px; float:left; }
.mag-div .left img {border:1px solid #CCC; padding:2px;}
.mag-div .right_p {width: 204px; float:left; padding-left:8px; overflow:hidden; line-height:24px; font-size:12px; text-align:left;  }
.mag-div .right_p em{font-style:normal; font-size:14px; font-weight:bold; color:#F60;}
.mag-div .right_p li {font-size:12px; line-height:24px;padding-left:14px; background:url(../images/li-pic.png) no-repeat;}

/*PK厅区域定义*/
.argue_title {height: 32px; width: 752px; background:url(../images/argue_back_0.gif) center no-repeat; overflow:hidden; font-size:14px; font-weight:bold; color:#F60; line-height:32px;}
.auage_pre {width: 694px; height: 77px; margin:0 auto;}
.auage_pre .left {width: 17px; height: 77px; float:left; background:url(../images/argue_back_1.gif) no-repeat;}
.auage_pre .right {width: 17px; height: 77px; float:right; background:url(../images/argue_back_1.gif) 0 -77px no-repeat;}
.auage_pre .center {width: 660px; float:left; padding-top:3px; line-height:24px; height: 72px; overflow:hidden; text-align:left; font-size:12px;}
.auage_hintpic {width: 524px; height: 113px; background:url(../images/argue_back_2.gif) center no-repeat; text-align:right; overflow:hidden; margin:0 auto; }
.auage_hintpic span {float:left;}
.auage_ex {width: 752px; height: 96px; overflow:hidden; }
.auage_ex li {display:block; float:left; width: 324px; padding-left:16px; padding-right:36px; line-height:24px; text-align:left;  }
.auage_ex h1, .auage_ex h2 {font-size:12px; font-weight:bold; line-height:24px; padding-left:20px;}
.auage_ex h1 {background:url(../images/index_icon_com.gif) 0 -22px no-repeat;}
.auage_ex h2 {background:url(../images/index_icon_com.gif) 0 -46px no-repeat;}

/*新闻列表定义*/
.newslist-com {width:336px; float:left; padding-left:8px; padding-top:6px; text-align:left; line-height:24px; font-size:14px; color:#333; overflow:hidden;}
.newslist-com td{text-align:left; font-size:14px; color:#333;}
.newslist-com li{display:block;font-size:14px; color:#333; line-height:24px;padding-left:14px; background:url(../images/li-pic.png) no-repeat; height:24px; overflow:hidden; }
.newslist-com span{float:right; font-size:12px; line-height:24px;  color:#666666; text-align:right; display:block;}
.newslist-com a:link, .newslist-com a:visited {color:#333; text-decoration:none;}
.newslist-com a:hover, .newslist-com a:active {color:#F00; text-decoration:underline;}

/*页面右侧列表定义*/
.right-list-com {width:187px; margin:7px; text-align:left; font-size:12px; line-height:24px; overflow:hidden;}
.right-list-com li{display:inline; float:left; background:url(../images/li-pic.png) no-repeat 0 -50px; line-height:23px; height: 23px;  padding-left:18px; padding-right:5px; font-size:12px; white-space:nowrap; overflow:hidden; }
.right-list-com1 {width:187px; margin:0 7px; text-align:left; font-size:12px; line-height:22px; overflow:hidden;}
.right-list-com1 li{padding-top:5px; font-size:12px;}
.right-list-com1 h2 {font-size:12px; font-weight:bold;line-height:22px;}


/*合作媒体*/
.media-link {padding-left:14px;padding-right:14px; line-height:20px; }
.media-link li{float:left; width: 84px; padding:14px 9px 0 9px; text-align:center; height:68px; overflow:hidden; display:block;}
.media-link img {border:1px solid #CCCCCC; padding:2px;}


/*联播新闻*/

.slide-div-com {width: 370px; height:229px;border:1px solid #CCC;}

.slide-top {width: 357px; height: 215px; margin:0 auto;}
.slide-bottom {width:337px; margin:0 auto;}

.ifocus_pic { display:inline; position:relative; float:left; width:282px; height:215px; overflow:hidden;}
.ifocus_piclist { position:absolute; left:0px; top:0px;}
.ifocus_piclist li { width:282px; height:215px; overflow:hidden; }
.ifocus_piclist img { width:282px; height:215px; }
.ifocus_title_back_com {height:23px; width: 282px; background:#000; margin-top:-23px;z-index:2;position:relative;opacity:0.4; -moz-opacity:0.4; filter:alpha(opacity=40);}
.ifocus_title_com {height:23px; width: 282px; text-align:center; color:#FFF; font-weight:bold; font-size:12px;line-height:23px;margin-top:-23px; z-index:3; position:relative;}
.ifocus_title_com a:link, .ifocus_title_com a:visited {color:#FFF; text-decoration:none; }
.ifocus_title_com a:hover, .ifocus_title_com a:active {color:#F00; text-decoration:underline; }

.ifocus_btn { width:75px;height:215px; float:left; }
.ifocus_btn li { margin:0;width:75px; height:53px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
.ifocus_btn div { margin-bottom:1px;width:75px; height:53px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
.ifocus_btn img { width:65px; height:49px; padding:2px; float:right; }
.ifocus_btn .current {background: url(../images/slide-border.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); line-height:22px; color:#585858;}


/*搜索表单样式*/
.search-div {width: 368px; height:33px;border:1px solid #AACBEE; background:#FFF; padding:1px;}
.search-div a:link, .search-div a:visited {color:#021B9A; text-decoration:none; }
.search-div a:hover, .search-div a:active {color:#F00; text-decoration:underline; }

.input-style1 {width:165px; height:18px; line-height:20px; padding:0; margin:0; }
.btn-1 {background:url(../images/btn-search1.png); line-height:24px; font-size:12px; border:0; width: 49px; height: 24px; text-align:center; }