﻿body {
	color: #666;
	background-repeat: no-repeat;
	font-family:"Microsoft Yahei" !important;
	position:relative;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	background-color: #FFF;
}

a {
	color: #666;
	text-decoration: none;
}
form {
	margin: 0px;
}
img {
	border:none;
}

a:hover {
	color: #000;
	text-decoration: none;
}
ul,li {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}
li {
	vertical-align:bottom;
}
.qc {
	clear: both;
}
.f_w {
	float: left;
	width: 100%;
}

#top {
	width: 1280px;
	margin-top: 9px;
	margin-right: auto;
	margin-left: auto;
}
#logo {
	float: left;
	width: 533px;
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 111px;
}
#t_link {
	background-image: url(../images/t_link.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	float: right;
	height: 90px;
	width: 700px;
}





#top1 {
	height: 42px;
	width: 1280px;
	;
	margin-right: auto;
	margin-left: auto;
	line-height: 42px;
	margin-top: 4px;
	margin-bottom: 6px;
}
#t_menu {
	width: 666px;
	float: right;
	height: 33px;
	line-height: 33px;
	margin-top: 33px;
}
#t_menu li {
	font-size: 16px;
	float: left;
	width: 111px;
	height: 33px;
	line-height: 33px;
	text-align: center;
}
#t_menu a {
	width: 90px;
	height: 33px;
	display: block;
	color: #F81805;
	font-weight: bold;

}
#search {
	float: right;
	height: 30px;
	width: 233px;
	margin-top: 6px;
	font-size: 12px;
}

.Wzurl {
	color: #000;
}
#top2 {
	background-image: url(../images/welcome_bg.jpg);
	height: 459px;
	width: 1280px;
	background-position: center top;
	margin-right: auto;
	margin-left: auto;
}
#top2 #top2_box {
	width: 1280px;
	margin-right: auto;
	margin-left: auto;
}
#top3 {
	background-color: #F2F4F7;
	height: 48px;
	width: 100%;
}
#top3_box {
	background-image: url(../images/xf_r5_c1_s1.jpg);
	width: 1128px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 152px;
	background-repeat: no-repeat;
	background-position: left;
	height: 48px;
	line-height: 48px;
}
#top_n {
	background-image: url(../images/n_bg_s1.jpg);
	background-position: center;
	height: 168px;
	width: 100%;
	float: left;
}











#center {
	width: 1280px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	margin-bottom: 15px;
}






#center #photo_show {
	float: left;
	width: 490px;
	margin-right: 10px;
}
#photo_show img {
	width: 490px;
	height: 305px;
}
#center #center_box {
	float: left;
	width: 1280px;
	background-color: #F2F4F7;
	margin-bottom: 15px;
}



#member {
	background-color: #F2F4F7;
	float: right;
	width: 260px;
	padding: 10px;
}
#member #baidumap {
	float: left;
	height: 177px;
	width: 260px;
	background-image: url(../images/map.jpg);
}
#baidumap a {
	height: 177px;
	width: 260px;
	display:block;
	float:left;
}

#m_b {
	line-height: 40px;
	float: left;
	height: 40px;
	width: 125px;
	text-align: center;
	background-color: #004584;
}
#m_b a {
	color:#fff;
	display:block;
	height: 40px;
	width: 125px;
}
#m_list {
	float: left;
	width: 100%;
	font-size:15px;
	line-height:25px;
}
#m_list a {
	font-weight: bold;
	color: #900;
	text-decoration: underline;	
}
#login_tit {
	line-height: 36px;
	float: left;
	height: 36px;
	width: 250px;
	border-top-width: 5px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #004584;
	border-bottom-color: #004584;
	margin-top: 15px;
	color: #004584;
	padding-left: 10px;
}
#login_input,#login_input1 {
	float: left;
	width: 260px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#login_input input {
	background-color: #FFF;
	float: left;
	height: 35px;
	width: 238px;
	border: 1px solid #C7C7C7;
}
#login_but {
	background-color: #004584;
	float: left;
	height: 38px;
	width: 260px;
	color: #FFF;
	line-height: 38px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 16px;
}




#c2_box {
	float: left;
	width: 639px;
	margin-top: 20px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	border-left-color: #EAEAEA;
}

#c2_box_list {
	padding: 5px;
	float: left;
	width: 628px;
}

#c2_box_list li {
	line-height: 31px;
	height: 31px;
	width: 628px;
}


#c4_box {
	float: left;
	width: 1280px;
	margin-top: 20px;
}
#c4_box li #listtit {
	width:420px;
}
#c5_box {
	width: 1250px;
	background-color: #F2F4F7;
	padding: 15px;
	margin-top: 10px;
	height: 150px;
	float: left;
}
#c5_box_box {
	background-color: #FFF;
	float: left;
	width: 1248px;
	border: 1px solid #E9E9E9;
}
#cp_tit {
	background-image: url(../images/xf_r9_c3_s1.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	float: left;
	width: 100px;
	padding-left: 30px;
	font-weight: bold;
	line-height: 50px;
}
#cp_list {
	float: left;
	width: 1100px;
}


#c_left_box {
	float: left;
	width: 490px;
}
#c_left_box_tit {
	float: left;
	width: 440px;
	line-height: 36px;
	background-color: #EBEBEB;
	height: 36px;
}
#c_left_box_list {
	padding: 5px;
	float: left;
	width: 480px;
}

#c_left_box_list li {
	line-height: 31px;
	height: 31px;
	width: 480px;
}
#gd_photo {
	float: left;
	width: 885px;
	margin-top: 5px;
}
#gd_photo_tit {
	line-height: 36px;
	float: left;
	height: 36px;
	width: 885px;
	background-color: #EBEBEB;
}
#gd_photo_list {
	padding-left: 5px;
	float: left;
	width: 880px;
        background-color:#eee;
        margin-top:5px;
        margin-bottom:5px;
}



#links {
	background-image: url(../images/daohang_s1.jpg);
	height: 46px;
	width: 1000px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
}








#footer {
	float: left;
	width: 100%;
	text-align: center;
	color: #000;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(../images/welcome_bg.jpg);
	background-position: center bottom;
	margin-top: 10px;
}
#footer_box {
	width: 1280px;
	margin-right: auto;
	margin-left: auto;
}
#footer_info {
	float: left;
	width: 600px;
	font-size: 14px;
	text-align: left;
	line-height: 30px;
}

#footer_logo {
	float: right;
	width: 550px;
	text-align: left;
	background-image: url(../images/xf_r19_c19_s1.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 86px;
	color: #E62425;
	line-height: 86px;
}
#footer_logo H1 {
	font-size:23px;
}
#footer a {
	color: #DC0000;
}



/*首页标题自动缩略 new&time*/
#top_list {
	width:340px;
	float: left;
	font-size:19px;
	font-family: "黑体";
	font-weight: bold;
	line-height:30px;
	margin-left:10px;
	display: inline;
}
#top_list a {
	color: #ff0000;
}
#photo_box_list #listtit {
	width:395px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	float: left;
	list-style-type: none;
}
#c_left_box_list #listtit {
    width:400px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	float: left;
	list-style-type: none;
}
#c2_box_list #listtit {
    width:548px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	float: left;
	list-style-type: none;
}
#c_wh_list span #listtit {
    width:218px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	float: left;
	list-style-type: none;
}
#c_dh_list2 #listtit {
    width:270px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	float: left;
	list-style-type: none;
}
#boxccenter1_list #listtit {
    width:414px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	float: left;
	list-style-type: none;
}
#listnew {
    float:left;
	width:11px;
}
#listtime {
    float:right;
	width:50px;
}
#zi {
	float: left;
	width: 110px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	font-size: 16px;
	background-color: #007EC5;
}
#zi1 {
	float: left;
	width: 100px;
	font-weight: bold;
	color: #DC0000;
	text-align: right;
	font-size: 16px;
}
#more {
	float:right;
	text-align: center;
	width: 50px;
}
#more a {
	color: #999;
	font-size: 12px;
}

#more img {
}
#qb {
       float:left;
       width:100px;
       margin-left:100px;
}
#p_link {
	float: left;
	width: 1000px;
	margin-top: 5px;
	background-image: url(../images/p_link_bg.jpg);
        height:49px;
}
#p_link li {
	float: left;
	width: 166px;
	text-align:center;
}
#c_link {
	float: left;
	width: 1000px;
	margin-bottom: 5px;
	background-image: url(../images/index_r4_c25.jpg);
	height:49px;
        
}
#c_link li {
        padding-top:10px;
	float: left;
	width: 250px;
	text-align:center;
}


#more1 {
	float:right;
	text-align: center;
	width: 60px;
}
#more1 a {
	color: #FFF;
	font-size: 12px;
}

#more1 img {
	padding-top: 8px;
}
#l_z {
	
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	float: left;
	width: 82px;
	height: 25px;
	margin-left: 20px;
	line-height: 25px;
	display: inline;
}
#l_m {
	float: right;
	width: 46px;
	line-height: 25px;
	height: 25px;
}
#l_m a {
	color: #2868AD;
}

/*首页标题自动缩略 end */
#shownews {
	float:left;
	width:958px;
	background-color: #FFF;
	border: 1px solid #E9E9E9;
	padding: 10px;
	margin: 10px;
}
#shownews_1 {
	float:left;
	width:760px;
	background-color: #FFFFFF;
	padding: 20px;
         background-image: url(../images/n_bg.jpg);
         background-position:center 20px;
	background-repeat: no-repeat;

}

#shownewslistlm {
	float: left;
	height: 50px;
	width: 958px;
	line-height: 50px;
	font-weight: bold;
	color: #F61406;
	background-image: url(../images/tab_bg.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	font-size: 16px;
	margin-bottom: 10px;
}
#shownewslistlm span a {
	color: #F61406;
}

#shownewslistlm span {
	background-image: url(../images/tab_bg1.jpg);
	text-align: center;
	float: left;
	width: 366px;
	background-repeat: repeat-x;
	background-position: bottom;
}

#shownewslist {
	float:left;
	width:958px;
	line-height: 33px;
}
#t_fl_tit {
	float: left;
	width: 958px;
}

#shownewslist li {
	line-height: 33px;
	width: 928px;
	height: 33px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E8E8E8;
	margin-right: 15px;
	margin-left: 15px;
}
.list_tit{
    float:left;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:800px;
}
.list_authordw {
    float:left;
    width:150px;
}
.list_hits{
    float:left;
    width:30px;
    color:#ff0000;
}

.list_adddate {
    float:right;
    width:128px;
	text-align:right;
}
#show_tit {
	font-size: 19px;
	font-weight: bold;
	color: #ff0000;
	float: left;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}
#class_tit {
        width:100%;
        float:left;
        height:30px;
	font-size: 15px;
	line-height: 30px;
	background-color: #EAEAEA;
        margin-top:5px;
        margin-bottom:5px;
}
#newsbt {
	width:100%;
	float:left;
	text-align:center;
	font-size:27px;
	font-weight: bold;
	color: #004584;
	margin-top: 10px;
	margin-bottom: 10px;
}
#show_info {
	background-color: #EAEAEA;
	text-align: center;
	float: left;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 30px;
	height:30px;
}
#show_info span {
	margin-left:5px;
	margin-right:5px;
}
#show_content {
	font-size: 20px;
	float: left;
	color:#000000;
	width: 100%;
	margin-bottom: 15px;
        line-height:1.6;
}
#newszw {
	width:100%;
	float:left;
	line-height:200%;
}
#newszw img {
        text-align:center;
}
#newszw #player {
	width:600px;
	height:450px;
	float:left;
	margin-left:179px;
	
}
#newszw a {
	color: #009;
	text-decoration: underline;
}
#newsfooter {
        font-size:14px;
        color:#ff0000;
        width:884px;
        text-align:right;
	margin-top: 5px;
	margin-bottom: 5px;
}
#m_tit {
	line-height: 30px;
	float: left;
	height: 30px;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
}
#m_tit li {
	float: left;
	width: 31%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 1%;
	margin-bottom: 0px;
	margin-left: 1%;
	background-color: #69F;
	text-align: center;
	color: #FFF;
	font-size: 15px;
	font-weight: bold;
}
#m_tit ul li a {
	font-size: 14px;
	color: #000;
	font-weight: normal;
	text-decoration: underline;
}


#fpage {
	text-align: center;
	float: left;
	width: 100%;
	margin-top: 10px;
}
#fpage span {
	margin-left: 10px;
	color: #F00;
}
#fpage span a {
	font-size: 13px;
}

/*内页 end */
/*鼠标移动切换*/
.tabBg_cur {
	CURSOR: hand;
	color:#FF0000;
	font-weight: bold;
	float: left;
	width: 116px;
	padding-right:5px;
	text-align: right;
	font-size: 12px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #76C3E5;
	border-bottom-color: #76C3E5;
	border-left-color: #76C3E5;
	background-color: #FFFFFF;
	height:23px;
	line-height: 23px;
}
.tabBg {
	background-image: url(../images/c4_menu_bg.jpg);
	CURSOR: hand;
	color:#1167B4;
	font-weight: bold;
	float: left;
	width: 117px;
	padding-right:5px;
	text-align: right;
	font-size: 12px;
	background-color: #F0F8FC;
	height:25px;
	line-height:25px;
}
.flyoutMenu {
	background-color: #E6F3FF;
	width:192px;
	border: 1px solid #EBEBEB;
	float:left;
}
.flyoutMenu span {
    float:left;
	width:60px;
	text-align:center;
	margin:2px;
}
.flyoutMenu span a {
    color:#006;
}

#div1{
	height:50px;
	overflow:hidden;
	font-weight:normal;
	line-height: 25px;
}

/*bottom links*/
.index_link {
	width: 1100px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/yfga_r33_c1_s1.jpg);
}
.index_linkcon {
	width: 100%;
	background-image: url(../images/yfga_r33_c1_s1.jpg);
	float: left;
	height: 46px;
}
.index_linkcon span {
	color: rgb(204, 0, 0); line-height: 46px; padding-left: 30px; font-size: 18px; font-weight: bold; margin-right: 10px; float: left; display: block;
}
.zflj {
	color: rgb(51, 51, 51); line-height: 46px; font-size: 18px; float: left;
}
.zflj a {
	padding: 0px 10px; color: rgb(51, 51, 51); display: inline-block;
}
.zflj a:hover {
	color: rgb(255, 0, 0);
}
.dhlj {
	line-height: 46px;
	font-size: 16px;
	float: left;
	width: 850px;
}
.dhlj li {
	float: left;
	cursor: pointer;
	padding-top: 0px;
	padding-right: 24px;
	padding-bottom: 0px;
	padding-left: 12px;
	width: 133px;
	background-image: url(../images/slider-arrow22.png);
	background-repeat: no-repeat;
	background-position: 126px 22px;
	text-align: center;
}
.dhlj li.viewlj {
	background: url("images/slider-arrow22.png") no-repeat right -20px rgb(204, 204, 204);
}
.mainljcon {
	background: rgb(255, 255, 255);
	line-height: 1.6;
	font-size: 14px;
	display: block;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
}
.mainljcon ul {
	padding: 15px 30px; display: none;
}

/*ks*/
#login {
	float: left;
	margin-top: 30px;
	font-size: 14px;
	background-color: #09F;
	padding: 30px;
	color:#FFF;
	width: 300px;
}
#l_tit {
	width:330px;
	float:left;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:16px;
}
#l_user {
	width:330px;
	float:left;
}
#l_pass {
	margin-top:15px;
	width:330px;
	float:left;
}
#l {
	float: left;
	width: 270px;
	margin-top:15px;
}

#reg {
	float: left;
	width: 100px;
	margin-left: 400px;
	margin-top: 10px;
}
#reg a {
	color: #060;
	font-size: 12px;
}
/*ks end */

/*qqlive*/
.lanrenzhijia_service{ z-index:9999;width:40px; height:200px; background:url(../images/lanrenzhijia.png) no-repeat; position:fixed; right:0px; top:200px;}
.lanrenzhijia_service ul{ display:block; width:160px; height:200px; float:left; position:relative;}
.lanrenzhijia_service ul .right_bar{ position:absolute;width:40px; height:200px; left:0; top:0; display:block;}
.lanrenzhijia_service ul .right_qq{ position:absolute; width:120px; height:85px; right:0; top:0; display:block;}
.lanrenzhijia_service ul .right_phone{ position:absolute; width:120px; height:105px;right:0;top:85px;display:block;}
/*qqlive end*/


.scrollDiv{height:48px;/* 必要元素 */line-height:48px; solid;overflow:hidden;z-index:9999;position:absolute; /* 必要元素 */} 
.scrollDiv li{height:48px;padding-left:10px;} 
#status_scrollDiv_keleyi_com{float:left;width:18px;}
