/* ---htmlbody100%--- */
html, body { }
/* ---默9pt--- */
*{ margin:0; padding:0;}
ul,ol,li,dl,dd,dt { list-style:none;}
.none { display:none;}
img{ border:0}
/* ---div小div--- */
body {
	text-align: center;
	background-color: #e8e8e8;
	font-size: 9pt;
	color: #2c2c2c;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bj.gif);
	background-repeat: repeat-x;
}
table {
	font-size: 9pt;
}
/* ---准式--- */
a:link {
	font-size: 9pt;
	text-decoration: none;
	color:#2c2c2c;
	line-height: 1.5em;
	text-align: justify;
}
a:visited {font-size: 9pt;text-decoration: none;color:#2c2c2c;	line-height: 1.5em;
	text-align: justify;
}
a:hover {font-size: 9pt;text-decoration: underline;color: #cb1d1d;	line-height: 1.5em;
	text-align: justify;
}
a:active {font-size: 9pt;text-decoration: none; color:#2c2c2c;	line-height: 1.5em;
	text-align: justify;
}
/* ---色式--- */
.wlink a:link {
	font-size: 15px;
	text-decoration: none;
	color:#5f5f5f;
	font-family: "Microsoft YaHei";
}
.wlink a:visited{
	font-size: 15px;
	text-decoration: none;
	color:#5f5f5f;
	font-family: "Microsoft YaHei";
}
.wlink a:hover {
	font-size: 15px;
	text-decoration: none;
	color:#5f5f5f;
	font-family: "Microsoft YaHei";
}
.wlink a:active{
	font-size: 15px;
	text-decoration: none;
	color:#5f5f5f;
	font-family: "Microsoft YaHei";
}
/* ---色式--- */
.blink:link {
	font-size: 9pt;
	text-decoration: none;
	color:#04274f;
}
.blink:visited{
	font-size: 9pt;
	text-decoration: none;
	color:#04274f;
}
.blink:hover {
	font-size: 9pt;
	text-decoration: underline;
	color:#FF0000;
}
.blink:active{
	font-size: 9pt;
	text-decoration: none;
	color:#04274f;
}
/* ---浅色式--- */
.clink:link {
	font-size: 9pt;
	text-decoration: none;
	color:#a42b30;
}
.clink:visited{
	font-size: 9pt;
	text-decoration: none;
	color:a42b30;
}
.clink:hover {
	font-size: 9pt;
	text-decoration: underline;
	color:#FFCC33;
}
.clink:active{
	font-size: 9pt;
	text-decoration: none;
	color:#a42b30;
}

/* ---式--- */
.zlink:link {font-size: 10.5pt;text-decoration: none;color:#333333;}
.zlink:visited {font-size: 10.5pt;text-decoration: none;color:#333333;}
.zlink:hover {font-size: 10.5pt;text-decoration: underline;color: #FF6600;}
.zlink:active {font-size: 10.5pt;text-decoration: none; color:#333333;}
.llink:link {
	font-size: 10pt;
	text-decoration: none;
	color:#0E7EB0;
	font-weight: bold;
}
.llink:visited {
	font-size: 10pt;
	text-decoration: none;
	color:#0E7EB0;
	font-weight: bold;
}
.llink:hover {
	font-size: 10pt;
	text-decoration: underline;
	color: #FF6600;
	font-weight: bold;
}
.llink:active {
	font-size: 10pt;
	text-decoration: none;
	color:#0E7EB0;
	font-weight: bold;
}
/* ---询input--- */
.SearchTitleInput {	
	width: 105px;
}
/* ---息--- */
.content {
	font-size: 10.5pt;
	line-height: 1.5em;
	text-align: justify;
}
.content p{
margin-bottom: 7.8pt; margin-top: 0cm; line-height: 200%;font-size:medium;
}

#infocontent div{
	font-size: 10.5pt;
	line-height: 1.5em;
}
/* ---div--- */
#container_page {
	width: 1014px;
	min-height: 815px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #ffffff;
	
}
/* ---胁div要贫叨--- */
#container_content {
	width: 974px;
	padding: 20px;
}
/* ---头--- */
#headnav {
	padding-right: 0px;
	padding-left: 0px;
	width: 1014px;
}

#head {
	width: 1014px;
}
/* ------ */
#nav {
	width: 1014px;
}
#page {
	width: 1014px;
	clear: both;
}
/* ---目div--- */
#listleft {
	float: left;
	width: 25%;
	background-color: #eeeeee;
}
/* ---也要息div--- */
#listright {
	background-color: #FFFFFF;
	float: right;
	width: 70%;
}
/* ---前位--- */
#position {
	padding: 3px;
}	
.listtitfont {	font-size: 12pt;
	font-weight: normal;
}
/* ---斜--- */
#listtit {
	font-size: 12pt;
	font-weight: normal;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 5px;
}
/* ---斜--- */
#newslist {
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
	width: 100%;
	font-size: 10.5pt;
}

#newslist div{
	font-size: 10.5pt;
	line-height: 1.5em;
}
#newslist img{
	background-color:#FFFFFF;
	border: 2px solid #FFFFFF;
}	
/* ---权--- */
#foot {
	clear: both;
	background:#921212;
	color: #FFFFFF;
}

.foot_shell{ background:url(images/foot.jpg) no-repeat; width:1014px; margin:0 auto;}


.kuang
{
	border: 1px solid #c3c3c3;
	background-repeat: no-repeat;
	background-position: center center;
}

.baizi
{
	color: #FFFFFF;
	font-size: 10pt;
}
.nanzi {
	color: #04274f;
}

.huizi
{
	color: #ffea03;
	clear: both;
}
.biaoti
{
	color: #68696a;
	font-family: "";
	font-size: 9pt;
	font-weight: bolder;
}
.biaoti1
{
	color: #323232;
	font-family: "Microsoft YaHei";
	font-size: 22px;
	font-weight: bold;
	clear: both;
	line-height: 1.5em;
	}
.biaoti5
{
	color: #323232;
	font-family: "Microsoft YaHei";
	font-size: 22px;
	font-weight: bold;
	clear: both;
	line-height: 1.5em;
	background-image: url(images/lmain2_1.gif);
	background-repeat: repeat-x;
	}
.biaoti2
{
	color: #3c52cf;
	font-family: "";
	font-size: 14px;
	font-weight: bold;
	clear: both;
	filter: DropShadow(Color=#e0e0e0, OffX=1, OffY=1, Positive=true);
}
.biaoti3
{
	color: #a61d26;
	font-family: "Microsoft YaHei";
	font-size: 20px;
	clear: both;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 1.5em;
	text-align: center;
	font-weight: normal;
}
.biaoti4
{
	color: #7ea1ce;
	font-weight: bolder;
	clear: both;
	font-family: "寰�蒋���";
	font-size: 24pt;}


.headbg
{
	background-image: url(images/head_1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.mainleftbg1
{
	background-image: url(images/mainleft1_2.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.mainleftbg2
{
	background-image: url(images/mainleft1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.mainrightbg1
{
	background-image: url(images/mainright4.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.mainrightbg2
{
	background-image: url(images/mainright5_4.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.listleftbg2
{
	background-image: url(images/listleft3.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.listrightbg1
{
	background-image: url(images/listright1_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	clear: both;
}
.toolsInput
{	
	width: 100px;
}
.xian
{
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}

.foothang
{
	line-height: 1.5em;
	color: #ead1cf;
}
.foothang2
{
	line-height: 1.5em;
	color: #ead1cf;
	background:url(images/foot_logo.gif) left top no-repeat;
}



/***addon styles***/
.c50{ width:259px; min-height:50px; margin:0 auto;}
.c50 .tt{ background:url(images/news1.jpg) left center no-repeat; height:46px;}
.c50 .info{ }

.c50_layer1{ z-index:999; height:88px; background:#b39677; padding:18px 13px; position:absolute; width:226px; left:0; top:0}

.c50_layer2{ z-index:998; position:absolute; width:252px; min-height:50px; left:0; top:58px; }

.c50_layer2 a{ padding-left:24px; background:url(images/pic-icon.jpg) left no-repeat; color:#FFF;}
.c50_layer2 a:hover{ color:#EFD6BA;}

/****search****/
.s{ background:#b35a5a; width:167px; height:26px; line-height:26px; color:#FFF; border:none; padding-left:8px;}
.go{ background:url(images/srch_btn.jpg) no-repeat; height:26px; width:20px; border:none}
.search{ margin:3px;}

.switchbox{ width:320px;}
/****switch****/
ul,li { list-style:none;}
.tabmenu, .tablist{ display:block; width:100%;}
.tabmenu{ border-bottom:2px solid #eaeaea; width:320px; height:42px; margin:0; padding:0;}
.tabmenu li { float:left; height:42px; cursor:default; margin-right:8px; padding:0;}
.tabmenu li h3 { font-family:"Microsoft Yahei"; font-size:17px; text-align:center; font-weight:400; color:#cb1d1d; display:inline-block;  height:42px; margin:0;}
.tabmenu li h3 span { display:inline-block;  height:42px; line-height:42px;}
.tabmenu li.hover h3, .tabmenu li.hover h3 span {color:#cb1d1d;}
.tablist { margin:0; padding:0; position:relative;}
.tablist li { display:none; width:100%;}
.tabmore { min-width:80px; text-align:right; margin-top:5px; line-height:42px;}


.box14x{ width:260px; margin:12px 0;}
.box14x .tabmenu{ width:260px; border-bottom:none}

.switchlinks a{ line-height:30px; padding-left:17px; background:url(images/bottom1.gif) 4px 50% no-repeat; color:#2c2c2c;}
.switchlinks a:hover{}
.switchlinks1{ line-height:30.5px;}
.switchlinks1 a{ line-height:30.5px;color:#2c2c2c; padding-left:11px}
.switchlinks1 a:hover{color: #CB1D1D; text-decoration:underline}

.switchlinks2 a{ line-height:26px; color:#2c2c2c;}
.switchlinks2 a:hover{}

.switchpic{ width:100%;}

.tabmenu2, .tablist2{ display:block; width:100%;}
.tabmenu2{ width:109px; min-height:54px; margin:0; padding:0;}
.tabmenu2 li { float:left; height:54px; cursor:default; padding:0; border-bottom:1px solid #fff; background:#e5e5e5; width:109px;}
.tabmenu2 li h3 { font-family:"Microsoft Yahei"; font-size:17px; text-align:center; font-weight:400; color:#000; display:inline-block;  height:54px; margin:0; width:109px;}
.tabmenu2 li h3 span { display:inline-block;  height:42px; line-height:54px;}
.tabmenu2 li.hover h3, .tabmenu2 li.hover h3 span {color:#fff; background:#db2f2f;}
.tablist2 { margin:0; padding:0; width:540px;}
.tablist2 li { display:none; width:100%;}
.tabmore2 { min-width:80px; text-align:right; margin-top:5px; line-height:42px;}



.sharebar{ 
}

/****weixin****/
ul#topnav_alixixi {padding: 0; margin:0;list-style: none;float: left; height:35px; background:;padding-left: 8px;}
ul#topnav_alixixi li {margin: 0;padding: 0;overflow: hidden;float: left;height: 35px;width:32px;  margin-right: 3px;}
ul#topnav_alixixi a, ul#topnav_alixixi span {float: LEFT;text-decoration: none;color: #fff;text-transform: uppercase;clear:both;width: 100%;height: 35px;}
ul#topnav_alixixi a{color: #555;background-position: left bottom;}

ul#topnav_alixixi span {background-position: left top;}
ul#topnav_alixixi.v2 a {color: #555; cursor:pointer;}


.tooltip,.tooltip div{background:;}
.tooltip{width:216px;padding:17px 0 0 0;background-position:left top;font-size:12px;}
.tooltip div{padding:0 17px 17px 17px;background-position:-216px bottom;line-height:22px;}
.hastooltip img{margin:0px 0px 0px 19px;}


.icon1{ background:url(images/2_02.png) no-repeat; width:27px; margin-top: -3px;}
.icon2{ background:url(images/2_03.png) no-repeat; width:27px; margin-top: -3px;}
.icon3{ background:url(images/2_04.png) no-repeat; width:27px; margin-top: -3px;}
.icon4{ background:url(images/2_05.png) no-repeat; width:27px; margin-top: -3px;}
.icon5{ background:url(images/2_06.png) no-repeat; width:27px; margin-top: -3px;}
.icon6{ background:url(images/2_07.png) no-repeat; width:27px; margin-top: -3px;}


.iconA span{ background:url(images/1_02.png) no-repeat; width:27px;}
.iconB span{ background:url(images/1_03.png) no-repeat; width:27px;}
.iconC span{ background:url(images/1_04.png) no-repeat; width:27px;}
.iconD span{ background:url(images/1_05.png) no-repeat; width:27px;}
.iconE span{ background:url(images/1_06.png) no-repeat; width:27px;}
.iconF span{ background:url(images/1_07.png) no-repeat; width:27px;}


.fl{ float:left;}
.fr{ float:right;}
.clearfix{*zoom:1}
.clear{clear: both; width:100%; line-height:0; height:0; font-size:0; _display: inline; overflow:hidden;}
.mm img{border:1px solid #d5d5d5;margin: 0 4px;}
div#wp_news_w31 table tr {
    display: inline-block;
    width: auto !important;
}


#tabmenu1,#tabmenu2,#tabmenu3{ position:relative;}

#tabmore1,#tabmore2,#tabmore3{ position:absolute; top:0; right:0; margin:16px 2px 0 0;}

.weibo{ width:210px;}
.weibo2{ width:250px;}
.switchpic { width:670px; height:164px; overflow:hidden; position:relative;}
#tabmenu4{ height:164px; overflow:hidden;}
#tabmenu4 li { position:relative;}
#tablist4 { width:544px; height:164px; float:left;}
#tablist4 li { display:block;}
#tablist4 .scroll_wrap { width:560px; height:164px; }
#tabmore4 { width:22px; min-width:inherit; overflow:hidden; float:none; position:absolute; right:0; top:0;margin:0; height:164px;}
#tabmore4 span { display:block; width:22px; height:164px; cursor:pointer; color:#fff; text-align:center; line-height:164px; background:#db2f2f; font-size:14px; font-weight:bold;}
.news table{border-collapse:collapse;border-spacing:0}
.news{ height:26px; line-height:26px; color:#fff;}
.news td{ height:26px; line-height:26px; color:#fff;}

.news a { color:#fff;padding-left:15px; background:url(images/dian.gif) 2px 50% no-repeat}
.news a:hover { color:#F00;}
.news .chan_con_td_151 { display:none;}
.hot-news { background:#b39678; padding:5px 12px 0 12px; width:235px; margin-bottom:5px;}
.hot-news td.chan_con_td_150 a{ display:block; width:235px; height:40px;line-height:20px; overflow:hidden; color:#fff; }
.hot-news td.chan_tit_td_150 a{ display:block; width:235px; height:16px; line-height:19px; padding:5px 0; color:#fff; overflow:hidden; font-size:14px; font-weight:bold;}
.nav { height:22px;}

.more-pics { width:109px; height:54px; position:absolute; left:0; top:0; z-index:10;}
.more-pics a { display:block; text-decoration:none; width:109px; height:54px; cursor:pointer; background:none;}
.more-pics a:hover { text-decoration:none; background:none;}
.more-pics a img { display:none;}

.dlink a {font-size: 9pt;text-decoration: none;color:#2c2c2c;line-height:30px;display: block; height: 30px; overflow: hidden;}
.dlink a:hover {font-size: 9pt;text-decoration: underline;color: #cb1d1d;}

.news1 ,{ height:26px; line-height:26px; color:#fff;}
.news1 a { color:#fff;line-height:26px;}
.news1 a:hover { color:#F00;}
#ewm{ width:100px; height:100px; position:fixed; position:_absolute; left:10px; bottom:80px; z-index:100;}
#ewm-img{ width:100%; height:100%;}
#ewm2{ width:100px; height:100px; position:fixed; position:_absolute; right:10px; bottom:200px; z-index:100;}
#ewm2-img{ width:100%; height:100%;}
#ewm3{ width:100px; height:100px; position:fixed; position:_absolute; right:10px; bottom:80px; z-index:100;}
#ewm3-img{ width:100%; height:100%;}
div#wp_news_w151 .wp_article_list .list_item .Article_Index {
	background:url(images/dian.gif) 0px 8px no-repeat;
}
.wp_article_list .list_item {
    width: 100%;
    height: 24px;
    line-height: 24px;
    border-bottom: 0px;
    vertical-align: top;
}
div#wp_news_w151 a {
    line-height: 24px;
    color: #fff;
    font-family: "微软雅黑";
}
div#wp_news_w151 .wp_article_list .list_item .Article_PublishDate{
	color:#fff;}
div#wp_news_w151 .wp_article_list .list_item span{
	margin-left:0px;}
.wp_pop_article_list .i1 .count, .wp_pop_article_list .i2 .count, .wp_pop_article_list .i3 .count {
    background:url(images/dj1.png) no-repeat !important;
    border: 0px solid #060;
}
.tablist {
    margin: 0;
    padding: 0;
    height: 216px;
}
.qiehuan {
    width: 100%;
    height: 164px;
}
.qiehuan_biaoti {
    position: absolute;
    left: 0px;
    top: 140px;
    width: 181px;
    height: 24px;
    background: url(images/1.png) repeat-x;
    line-height: 24px;
    color: #fff;
    text-align: center;
    font-family: "微软雅黑";
}
ul.scroll li {
    position: relative;
}
.tablist .more {
    text-align: right;
    margin-top: 3px;
    position: absolute;
    right: 0px;
    top: -40px;
}



.WP_VisitCount{display: inline-block !important;}
.search{ width:195px; height:26px;     background: #b35a5a;;}
.wp_search .search{ background:url(images/srch_btn.jpg) center center no-repeat !important;width: 30px !important;}
input#keyword {
    background: #b35a5a;
    border: none;
    color: #fff;
    padding-left: 5px;
	height: 24px;
}





