@charset utf-8;

body {
overflow-x:hidden;
font-family:"microsoft yahei";
min-width:1200px;
background-color:#f3f3f3;
margin:0;
padding:0;
}

img {
border:0;
}

a {
text-decoration:none;
}

div,p {
margin:0;
padding:0;
}

ul,li {
list-style:none;
list-style-type:none;
margin:0;
padding:0;
}

.fontsize_12 {
font-size:12px;
}

.fontsize_14 {
font-size:14px;
}

.fontsize_16 {
font-size:16px;
}

div.header {
height:90px;
width:100%;
background-color:#FFF;
}

div.header_mainMenu {
height:45px;
width:100%;
background-color:#000;
}

.content {
width:1200px;
height:auto;
background-color:#FFF;
margin:0 auto;
}

div.footer_top {
height:15px;
width:100%;
background-color:#404040;
}

div.footer {
height:198px;
width:100%;
background-color:#000;
font-size:12px;
margin:0 auto;
padding:30px 0;
}

div.footer a {
color:#000;
text-decoration:none;
}

div.guanggao_006 {
width:190px;
height:190px;
background-color:#963;
float:left;
margin:15px 0;
}

.guanggao_nav ul {
width:1200px;
height:auto;
}

.guanggao_nav li {
width:50%;
float:left;
}

div.guanggao_008 {
width:820px;
height:92px;
margin:15px 0 -7px;
}

div.guanggao_009 {
width:820px;
height:92px;
margin:15px 0 10px;
}

div.guanggao_009_2 {
width:820px;
divguanggao_010width:315px;
height:315px;
margin:15px 0;
}

div.guanggao_001,div.guanggao_nav,div.guanggao_007 {
width:1200px;
height:auto;
margin:5px auto;
}

div.guanggao_002,div.guanggao_003 {
width:945px;
height:92px;
margin:15px 0 10px;
}

div.guanggao_004,div.guanggao_005 {
width:190px;
height:190px;
background-color:#963;
margin:15px 0;
}

div.guanggao_011,div.guanggao_012 {
width:315px;
height:315px;
background-color:#963;
margin:15px 0;
}

div.header div.header_align,div.header_mainMenu div.header_align {
width:1200px;
margin:0 auto;
}

div.header div.header_align div.index_logo a img {
margin:10px 0 0 17px;
}

div.header div.header_align div.index_logo_rightline {
margin:35px 0 0 20px;
}

div.header div.header_align div.index_banner_text {
margin:38px 0 0 21px;
}

div.header div.header_align div.index_banner_right {
width:340px;
float:right;
}

.li01 {
margin:8px 0 0;
}

.li02 {
margin:19px 0 0;
}

input.index_search {
width:223px;
height:32px;
border:1px solid #dcdcdc;
color:#a9a9a9;
padding-left:9px;
vertical-align:middle;
margin:0 -4px 0 0;
}

input.index_search_btn {
width:67px;
height:36px;
border:0;
vertical-align:middle;
}

ul.mainMenu li {
float:left;
text-align:center;
}

li.li01 a:hover {
color:#B00;
}

ul.mainMenu li a {
width:95px;
height:33px;
overflow:hidden;
display:block;
color:#FFF;
padding:12px 0 0;
}

div.lunboGonggaoRukou {
width:100%;
margin-top:15px;
}

div.small_lunbo {
width:590px;
height:388px;
}

.d1 {
width:590px;
height:388px;
overflow:hidden;
background-color:#000;
position:relative;
top:0;
left:0;
}

.loading {
width:590px;
height:399px;
color:#FC0;
}

.d2 {
width:100%;
height:388px;
overflow:hidden;
}

.num_list {
position:absolute;
width:100%;
left:0;
bottom:-1px;
background-color:#000;
color:#FFF;
font-size:14px;
height:30px;
overflow:hidden;
padding:4px 0;
}

.num_list span {
display:inline-block;
height:16px;
padding-left:10px;
}

ul.demoImgNow {
display:none;
}

.button {
position:absolute;
z-index:1000;
right:10px;
bottom:8px;
font-size:13px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
}

.b1,.b2 {
background-color:#666;
display:block;
float:left;
margin-right:3px;
color:#FFF;
text-decoration:none;
cursor:pointer;
padding:2px 6px;
}

.b2 {
color:#FC3;
background-color:#F63;
}

.gonggao {
width:289px;
height:388px;
font-size:14px;
float:left;
margin:0 0 0 35px;
}

.gonggao_title {
color:#0089e0;
font-size:16px;
font-weight:400;
margin:25px 0 14px 12px;
}

li.gonggao_list_title {
list-style-image:url(../images/index_li_style01.gif);
list-style-position:inside;
color:#323433;
width:246px;
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
margin:-1px 0 6px 11px;
}

li.gonggao_list_title a {
color:#323433;
}

li.gonggao_list_autherAndTime {
font-size:12px;
width:246px;
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
margin:0 0 -3px 13px;
}

li.gonggao_list_autherAndTime span {
padding:0 6px;
}

li.gonggao_list_line hr {
border:none;
border-bottom:1px dotted #e5e5e5;
width:261px;
height:1px;
}

div.laba {
float:left;
margin:0 8px 0 15px;
}

div.laba img {
margin:0 0 -1px;
}

div.laba_text {
color:#6e9dbb;
height:24px;
line-height:24px;
width:230px;
float:left;
margin:12px 0 20px;
}

a.f12red {
color:#6e9dbb;
font-size:14px;
}

div.rukou {
width:286px;
height:388px;
float:left;
}

div.rukou div.rukou_title {
width:100%;
height:35px;
padding-top:14px;
background-color:#343434;
}

div.rukou div.rukou_title span {
font-size:14px;
color:#FFF;
margin-left:20px;
}

div.rukou_neirong {
width:100%;
height:227px;
}

li.rukou_list {
width:50px;
height:69px;
float:left;
font-size:12px;
color:#797979;
margin:22px 0 0 17px;
}

li.rukou_list a {
color:#797979;
}

div.ad {
width:100%;
height:110px;
}

div.ad img {
border:1px solid #e5e5e5;
}

div.singleShow {
overflow:hidden;
margin:20px 0 0;
}

li.singleShow_list {
width:283px;
height:313px;
background-color:#FFF;
float:left;
border-color:rgba(255,255,255,0);
border-style:solid;
border-width:1px;
margin:0 20px 10px 0;
}

li.singleShow_list:hover {
border-color:rgba(255,0,0,1);
border-style:solid;
border-width:1px;
}

li.singleShow_list_title {
text-align:center;
font-size:16px;
max-width:260px;
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
margin:9px 0 12px;
}

li.singleShow_list_title a {
color:#333335;
}

li.singleShow_list_date {
font-size:12px;
color:#99999b;
margin:0 0 13px;
}

li.singleShow_list_date img.eye {
margin:0 4px 0 20px;
}

li.singleShow_list_date img.talkIt {
margin:0 3px 0 9px;
}

li.singleShow_list_date img.heart {
margin:0 4px 0 16px;
}

li.singleShow_list_line hr {
border:none;
border-bottom:1px solid #f2f2f2;
width:283px;
height:1px;
}

li.singleShow_list_shareInfo {
font-size:12px;
color:#bfbfbf;
margin:11px 0 0;
}

li.singleShow_list_shareInfo * {
vertical-align:middle;
}

span#special_02 {
display:inline-block;
max-width:82px;
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
margin:0 0 0 5px;
}

span#special_03 {
margin:0 0 0 6px;
}

li.singleShow_list_shareInfo a {
color:#828280;
}

a#special_01 {
color:#bfbfbf;
margin:0 0 0 6px;
}

li.singleShow_list_title,li.singleShow_list_date,li.singleShow_list_shareInfo {
padding:0 14px;
}

div.fenLeiLieBiao {
margin-top:20px;
overflow:hidden;
}

div.fenLeiLieBiao_row {
width:590px;
height:296px;
background-color:#FFF;
float:left;
margin:0 20px 15px 0;
}

div.fenLeiLieBiao_row_up {
width:100%;
background-color:#f1f1f1;
height:35px;
}

div.fenLeiLieBiao_row_up h2 {
width:151px;
height:30px;
background-color:#ad0101;
font-size:18px;
text-align:center;
color:#FFF;
font-weight:400;
float:left;
margin:0;
padding:5px 0 0;
}

div.fenLeiLieBiao_row_up p {
font-size:14px;
color:#888;
float:left;
width:424px;
padding-right:15px;
margin-top:7px;
text-align:right;
}

div.fenLeiLieBiao_row_up p span a {
color:#888;
}

div.fenLeiLieBiao_row_left {
width:150px;
float:left;
}

li.fenLeiLieBiao_picLi_01 {
margin-top:15px;
}

div.fenLeiLieBiao_row_right {
float:left;
width:440px;
}

ul.fenLeiLieBiao_row_right_text {
margin:0 0 0 27px;
}

li.fenLeiLieBiao_row_right_title {
list-style-image:url(../images/index_li_style03.gif);
list-style-position:inside;
font-size:14px;
float:left;
width:286px;
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
margin:0 0 9px;
}

li.fenLeiLieBiao_row_right_time {
font-size:12px;
color:#969698;
float:left;
margin:2px 0 0 23px;
}

div.huoYueYongHu {
width:100%;
overflow:hidden;
}

div.huoYueYongHu_In {
width:1230px;
}

div.paiHangBang {
width:590px;
height:314px;
background-color:#FFF;
float:left;
border:1px solid #f0f1f1;
margin:11px 16px 0 0;
}

div.paiHangBang_title {
height:60px;
border-bottom:1px solid #f0f1f1;
}

div.paiHangBang_title_A {
width:490px;
height:43px;
float:left;
border-right:1px solid #f0f1f1;
padding-top:16px;
}

div.paiHangBang_title_B {
height:40px;
float:left;
padding-top:19px;
}

div.paiHangBang_title_A a {
font-size:20px;
color:#666;
margin-left:20px;
}

div.paiHangBang_title_B a {
font-size:14px;
color:#666;
margin-left:25px;
}

div.yonghuList {
width:100%;
}

li.single_usr {
width:295px;
height:56px;
float:left;
margin-bottom:20px;
}

ul.yonghuList_In {
margin:20px 0 0;
}

li.yonghu_touXiang {
width:56px;
height:56px;
margin-left:20px;
}

li.yonghu_niCheng {
float:left;
width:160px;
font-size:14px;
color:#666;
word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
margin:11px 0 0 14px;
}

li.yonghu_paiMing_renQi {
width:190px;
font-size:12px;
color:#999;
float:left;
margin:3px 0 0 14px;
}

span#special_04 {
margin-left:15px;
}

div.youQing {
height:205px;
border:1px solid #f0f1f1;
margin-top:15px;
background-color:#FFF;
}

div.youQing_title {
width:1159px;
height:28px;
margin-left:20px;
padding-top:12px;
border-bottom:3px solid #f0f1f1;
font-size:12px;
color:#5b5a5a;
}

div.youQing_title span {
display:block;
float:left;
}

span#special_05 {
font-weight:700;
color:#000;
margin-left:10px;
}

span#special_08 {
padding:0 5px;
}

span#special_09 {
width:500px;
float:right;
text-align:right;
}

ul.youQing_member_In {
font-size:12px;
margin:23px 0 0 30px;
}

ul.youQing_member_In li {
width:190px;
float:left;
margin-bottom:7px;
}

div.footer_In {
width:1200px;
text-align:left;
color:#a1a1a1;
margin:20px auto 0;
}

li.footer_In_row_1 {
float:left;
width:175px;
}

li.footer_In_row_2 {
float:left;
width:211px;
}

li.footer_In_row_3 {
float:left;
width:116px;
}

li.footer_In_row_4 {
float:left;
width:166px;
}

li.footer_In_row_5 {
float:left;
width:530px;
}

li.special_11 {
margin-bottom:10px;
}

li#special_15 {
margin-top:20px;
}

ul.footer_In_row_neiRong li {
margin-bottom:9px;
}

ul.footer_In_row_neiRong li a {
color:#a1a1a1;
}

li.banner_text a,li.fenLeiLieBiao_row_right_title a {
color:#333;
}

ul.mainMenu li.mainMenu_li01,ul.mainMenu li a:hover,ul.mainMenu li a:visited {
background-color:#343434;
}

ul.gonggao_list,li.gonggao_list_autherAndTime a {
color:#999;
}

div.singleShow ul#singleShow_In,div.fenLeiLieBiao_In {
width:1220px;
}

div.fenLeiLieBiao_row_up h2 a,li#special_13,li#special_13 a {
color:#FFF;
}

li.fenLeiLieBiao_picLi_02,ul.fenLeiLieBiao_row_rightIn {
margin-top:14px;
}

a#special_07,ul.youQing_member_In li a {
color:#000;
}

a#special_10,span.special_12 {
color:#FFF;
font-size:14px;
}

.float_left,.setFloat,div.header div.header_align div,ul.single_usr_In {
float:left;
}

.float_right,div.header div.header_align div.index_banner_right ul,div.header div.header_align div.index_banner_right ul li {
float:right;
}

div.footer a:hover,li.gonggao_list_title a:hover,li.gonggao_list_autherAndTime a:hover,a.f12red:hover,li.singleShow_list_title a:hover,span#special_02:hover,li.singleShow_list_shareInfo a:hover,div.fenLeiLieBiao_row_up p span a:hover,li.fenLeiLieBiao_row_right_title a:hover,div.paiHangBang_title_B a:hover,li.yonghu_niCheng:hover,a#special_07:hover {
text-decoration:underline;
}