﻿@charset "utf-8";
/* CSS Document */

body {margin:0px; font-size:12px; color:#666; background:#FFF;}

#layout_inx {width:990px; height:auto; margin:0 auto; text-align:left;}
#head{width:926px; height:76px; background:url(../images/head_bg.jpg) left top no-repeat; position:relative;}
#menu{width:926px; height:35px; background:url(../images/inx_r2_c1.jpg) left top no-repeat; position:relative; overflow:hidden;}
#top_menu {
	width:285px;
	height:20px;
	position:absolute;
	left:640px;
	top:13px;
	z-index:1;
}
#top_menu span {margin-right:10px; }
#top_search {
	width:351px;
	height:23px;
	position:absolute;
	left:607px;
	top:38px;
	z-index:1;
	overflow:hidden;
	
}
#search_input { background:url(../images/icon/seach_bg.jpg) left top no-repeat; display:block; width:208px; height:23px; border:0px; color:#666; font-size:12px;float:left; padding-left:28px; padding-top:4px;}
#search_bt {background:url(../images/icon/seach_bt.jpg) left top; width:62px; height:23px; border:0px; cursor:pointer;}

.menu_mask { background-color: #FFF; 
filter: Alpha(opacity=30);    
   -moz-opacity:.3;    
   opacity:0.3; }
.menu_mask2 {}

#menu_tab1 {width:51px; height:25px; position:absolute; left:17px; top:5px; overflow:hidden;}
#menu_tab2 {width:73px; height:25px; position:absolute; left:82px; top:5px; overflow:hidden;}
#menu_tab3 {width:73px; height:25px; position:absolute; left:169px; top:5px; overflow:hidden;}
#menu_tab4 {width:73px; height:25px; position:absolute; left:256px; top:5px; overflow:hidden;}
#menu_tab5 {width:73px; height:25px; position:absolute; left:342px; top:5px; overflow:hidden;}
#menu_tab6 {width:73px; height:25px; position:absolute; left:425px; top:5px; overflow:hidden;}
#menu_tab7 {width:73px; height:25px; position:absolute; left:509px; top:5px; overflow:hidden;}
#menu_tab8 {width:73px; height:25px; position:absolute; left:592px; top:5px; overflow:hidden;}
#menu_tab9 {width:73px; height:25px; position:absolute; left:675px; top:5px; overflow:hidden;}
#menu_tab10 {width:73px; height:25px; position:absolute; left:758px; top:5px; overflow:hidden;}
#menu_tab11 {width:73px; height:25px; position:absolute; left:841px; top:5px; overflow:hidden;}

#zttj {width:926px; height:26px; background:#f0f0f0; font-size:12px; font-family: Arial, Helvetica, sans-serif; line-height:25PX; text-align:center;}

#banner {width:926px; background:#CCC;}

#main {width:912px; height:auto; margin-top:11px; margin-left:5px; overflow:hiden;}

#main1 {width:912px; height:165px; clear:both;}
#main1_1 {width:340px; height:165px; float:left; margin-right:19px;}
#main1_2 {width:337px; height:165px; float:left;}
#main1_3 {width:201px; height:165px; float:right; text-align:right;}

#main2 {width:912px; height:216px; clear:both;}
#main2_1 {width:290px; height:216px; float:left; margin-right:21px;}
#main2_2 {width:290px; height:216px; float:left; margin-right:21px;}
#main2_3 {width:290px; height:216px; float:left; }

#ad1,#ad2 {width:445px; height:78px; margin-top:10px; margin-bottom:10px; float:left;}
.ad1,.ad2{ margin-left:22px; float:left; display:inline; margin-top:10px; margin-bottom:10px;}

#main3 {width:912px; height: auto; clear:both;}
#main3_1 {width:622px; height: auto; float:left; margin-right:22px;}
#main3_1_1{width:622px; height:193px; margin-bottom:13px;}
#main3_1_2{width:622px; height:193px; margin-bottom:13px;}
#main3_1_3{width:622px; height:193px; margin-bottom:13px;}
.main3_nei_l {width:200px; height:130px; margin-right:15px; background-color:#f7f7f7; float:left; padding:7px; overflow:hidden; text-align:left;}
.main3_nei_2 {width:352px; height:137px; float:left;overflow:hidden; text-align:left;}
#main3_2 {width:266px; height: auto; float:left; }

.zj_div {width:266px; height:67px; margin-top:11px; margin-bottom:16px;}
* html .zj_div{ margin-bottom:12px;}

#main4 {width:912px; height: auto; clear:both; margin-bottom:12px; float:left;}
#main4_1 {width:450px; height:auto; float:left;  margin-right:12px;}
#main4_2 {width:450px; height:auto; float:left; }

#main5 {width:912px; height: auto; clear:both; }

#main6 {width:912px; height:209px; clear:both;}
#main6_1 {width:290px; height:209px; float:left; margin-right:21px;}
#main6_2 {width:290px; height:209px; float:left; margin-right:21px;}
#main6_3 {width:290px; height:209px; float:left; }

#PreNextTopic{ font-size:13px; margin-top:15px; width:600px;}
#PreNextTopic p{ margin:0; padding:0; margin-top:8px;}
#PreNextTopic p a{ font-size:13px; font-weight:normal;}

.yygk_bg{ }
.yygk_bg th{ width:340px; text-align:right; height:124px;background:url(/images/bdpic.jpg) 0 8px no-repeat;}
.yygk_bg th a{ float:right; margin:84px 3px 0 0; display:block; overflow:hidden; text-indent:-100px; width:50px; display:inline;}

























#frlinks {width:892px; padding:10px 0 10px 20px; background:#FFF; font-size:12px; font-family: Arial, Helvetica, sans-serif; line-height:22px; text-align:left;}
#frlinks a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
text-decoration: underline; margin-right:20px;}
#frlinks a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:underline;}
#frlinks img{ margin:5px;}


#foot {background:url(../images/foot_bg.jpg) left top no-repeat; width:926px; height:102px; position:relative;}
#foot_1{width:auto; height:auto; position:absolute; left:82px; top:30px; z-index:2;}
#foot_2{width:auto; height:auto; position:absolute; left:609px; top:30px; z-index:2; text-align:right;}




/*=====================新添加CSS样式如=下====================*/

/*========公共样式========*/
.ztmain_1{width:622px; height:32px; background:url(../images/ztbiaotibg.gif) left no-repeat; line-height:32px;}
#ztmain_left .ztmain_1 strong{ float:left; margin-left:35px; font-size:14px; color:#fff;}
#ztmain_left .ztmain_1 span{float:right; color:#fff; margin-right:15px;}
#ztmain_left .ztmain_1 span a{color:#fff;}
.ztmain_zy{border:solid 1px #ccc; background:#fef8f1; padding:10px; overflow:hidden; float:left; margin-bottom:5px; width:572px; clear:both;}
.ztmain_zy span{color:#b54686; line-height:24px;}
.ztmain_zy strong{color:#333; font-size:13px;}
.ztmain_5_ydy{width:303px; border:1px solid #ccc; float:left; margin-top:10px;}
.ztmain_5_ydy_1{border-bottom:dashed 1px #ccc; height:15px; padding:5px 0px 5px 0px; margin-left:5px; margin-right:5px; display:block;}
.ztmain_5_ydy_1 img{margin-left:10px; float:left; margin-top:3px;}
.ztmain_5_ydy_1 strong{width:120px;  margin-left:10px; float:left;}
.ztmain_5_ydy_1 b img{ float:right; margin-right:10px; display:inline; margin:0; margin-top:2px;}
.ztmain_5_ydy_1 span{ margin-left:120px; float:left;}
.ztmain_5_ydy_2{background:#f7f7f7; padding:5px 5px 5px 5px; margin-left:5px; margin-right:5px; line-height:19px; margin-top:10px;}
.ztmain_5_ydy_2 img{float:left; margin:5px 15px 0 5px; font-weight:100px;}
.ztmain_5_ydy_3 ul li{background:url(../images/dian_02.gif) left no-repeat; list-style:none; float:left; margin-left:-30px; display:inline; line-height:24px;}
.ztmain_5_ydy_3 ul li a{width:200px; display:block; margin-left:10px; float:left; display:inline;}
.ztmain_right_1_ty img{float:left; margin-left:10px; margin-top:8px;}
.ztmain_right_1_ty strong{width:100px; float:left; display:block; margin-left:10px;}
.ztmain_right_1_ty span{float:left; margin-left:110px;}
.ztmain_right_1_neir{padding-top:-5px; *padding-top:10px!important; *padding-top:10px;}
.ztmain_right_1_neir .ul{width:150px; display:block; float:left; margin-left:-25px; *margin-left:15px!important; *margin-left:10px; display:inline;}
.ztmain_right_1_neir .ul li{width:75px; display:block; list-style:none; background:url(../images/dian.gif) left no-repeat; float:left; line-height:24px; display:inline;}
.ztmain_right_1_neir .ul li a{margin-left:10px; color:#b54686;}
.ztmain_right_1_neir span{ margin-right:10px;}
.ztmain_right_1_neir img{ float:left; border:solid 1px #ccc; padding:1px; margin-top:10px; *margin-top:0px!important; *margin-top:0px;}
.ztmain_right_2{width:274px; padding:5px 10px 0 10px;} 
.ztmain_right_2 .input_01{ border:1px solid #cccccc;}
.ztmain_right_2 .input_02{ border:1px solid #cccccc;}

.ztmain_right_2_ty{border-bottom:solid 1px #ccc; height:24px; line-height:24px;}
.ztmain_right_2_ty img{float:left; margin-left:10px; margin-top:8px;}
.ztmain_right_2_ty strong{width:100px; float:left; display:block; margin-left:10px; margin-right:100px;}
.ztmain_right_2_xw{margin-top:-10px;}
.ztmain_right_2_xw ul li{background:url(../images/dian_02.gif) left no-repeat; list-style:none; margin-left:-30px; line-height:20px; display:block;}
.ztmain_right_2 .ztmain_right_2_xw ul li a{ margin-left:10px; float:left; display:inline; color:#333;}
.ztmain_right_2 .ztmain_right_2_xw ul li span{ float:right;}
.ztmain_right_2 .ztmain_right_2_xw ul li a:hover{color:#b54686;}
.ztmain_right_2_tsfw{overflow:hidden;  *margin-left:0px!important;*margin-left:-20px;}
.ztmain_right_2 .ztmain_right_2_tsfw ul{display:inline;}
.ztmain_right_2_tsfw ul li{width:70px; height:24px; font-weight:bold; display:block; background:#edcddd; border-bottom:1px solid #eebed6; border-right:1px solid #eebed6; list-style:none; text-align:center; line-height:24px; float:left; margin-left:15px; margin-top:10px;}
.ztmain_right_2 .ztmain_right_2_tsfw ul li a{color:#de3278;}
.binput_01{width:117px; height:21px; background:url(../images/binput_01.gif) left no-repeat; line-height:26px;}
.binput_02{width:216px; height:86px; background:url(../images/binput_02.gif) left no-repeat; line-height:26px;}
#ztmain{width:926px; overflow:hidden;}
#ztmain_left{width:622px; overflow:hidden; margin-top:5px; float:left;}
.ztmain_2{height:24px; background:#faf0e5; line-height:24px;}
.ztmain_2 strong{margin-left:15px;}
.ztmain_3{width:622px;  margin-top:10px; overflow:hidden;}
.ztmain_3_pic{float:left; width:240px; margin-left:5px; margin-right:10px; display:inline;}
.ztmain_3_pic img{ border:1px solid #ccc;}
.ztmain_3_wenz{width:335px; float:left; background:#f5f5f5; padding:10px 15px 0 15px;}
.ztmain_3_wenz strong{font-size:14px; color:#d00776; border-bottom:dashed 1px #ddd; display:block; padding-bottom:5px;}
.ztmain_3_wenz strong img{margin-left:170px;}
.ztmain_3_wenz span{line-height:24px; margin-top:5px; display:block;}
.ztmain_4{width:615px; background:#faf0e5; margin-left:5px; overflow:hidden; margin-top:5px;}
.ztmain_4 ul li{width:95px; display:block;background: url(../images/dian.gif) left no-repeat; list-style:none; float:left; line-height:24px;}
.ztmain_4 ul li a{margin-left:10px;}
.ztmain_5{width:615px; margin-left:5px;}

.ztmain_right{width:296px; float:right;}
.ztmain_right_1{width:294px; border:solid 1px #ccc; overflow:hidden; *padding-bottom:10px!important; *padding-bottom:10px; margin-top:5px;}

.newslist{width:594px; border:solid 1px #ccc; padding:13px; margin-top:5px; overflow:hidden; float:left;}

.ftages{margin-top:10px; margin-left:150px; display:inline; padding-bottom:10px; display:block; text-align:center;}
.ftages ul li{ display:inline;}
.ftages .three{width:53px; height:20px; border:1px solid #ccc; display:block; line-height:20px; float:left;margin-left:4px;}
.ftages .two a{width:22px; height:20px; border:1px solid #ccc; display:block; line-height:20px; float:left; margin-left:4px;}
.ftages .two a:hover{background:#ccc; color:#fff; font-weight:bold;}

#sort_nav .parentname{ font-size:12px; font-weight:bold; background:#f6e2cb; float:left; height:32px; line-height:32px; margin-top:5px; padding-left:20px; width:275px; }
#sort_nav .sort_list_nav{ list-style:none; float:right; text-align:left; overflow:hidden; width:100%; margin:0; padding:0; margin-top:4px; background:url(../images/sort_nav_bg.jpg) left top no-repeat;}
#sort_nav .sort_list_nav li{ height:20px; line-height:20px; text-align:left; margin-left:15px; font-size:14px; color:#b54686;}
#sort_nav .sort_list_nav li a{ font-size:13px; color:#b54686; text-align:center; padding-left:10px;}
#sort_nav .sort_list_nav li a:hover{ color:#82b493;}











/*=======专题页css样式=======*/
.ztmain_zy ul{ margin-top:0px;}
.ztmain_zy ul li{width:250px; display:block; list-style:none; line-height:20px;float:left;}
.ztmain_zy ul li a{margin-left:20px; }
.ztmain_zy .one_0{background:url(../images/one.gif) left no-repeat;}
.ztmain_zy .one_1{background:url(../images/two.gif) left no-repeat;}
.ztmain_zy .one_2{background:url(../images/three.gif) left no-repeat;}
.ztmain_zy .one_3{background:url(../images/four.gif) left no-repeat;}

.ztmain_6_ydy{width:291px; border:1px solid #ccc; float:left; margin-top:10px; display:inline;}
.ztmain_5_ydy_1 b{margin-left:100px; float:left;}
.mar-left{ margin-left:6px;}

/*=======detail(详细页)css样式=======*/
.jrmenu{width:570px; height:21px; background:url(../images/bg_01.gif) left no-repeat; margin-top:10px; line-height:21px;}
.jrmenu strong{float:right; margin-right:15px;}
.newslist .jrmenu strong a{color:#fff;}
.tagesl{line-height:24px; margin-top:10px; border-bottom:dashed 1px #ccc;}
.tagesl strong{color:#b54686; font-size:14px;}
.newslist .tagesl a{color:#f60;}

.RArticles{border:solid 1px #c6c6c6; clear:both; margin-top:10px; padding-bottom:10px; overflow:hidden;}
.dabti{background:#f6e2cb; height:30px;}
.dabti strong { color:#333; font-size:14px;}
.dabti img {margin:12px 10px 0 15px;}
.RArticles .dabti strong a{color:#333; font-size:14px;}
.RArticles_01 ul{ margin:0; padding:0; margin-top:10px;}
.RArticles_01 ul li{width:270px; list-style:none; background:url(../images/dian_02.gif) left no-repeat; float:left; margin-left:20px; display:inline;}
.RArticles .RArticles_01 ul li a{margin-left:14px; font-size:12px; line-height:20px;}
.RArticles .RArticles_02 ul li{list-style:none; line-height:23px; margin-left:-20px; color:#999;}
.RArticles .RArticles_02 .daax a{color:#333; font-size:14px;}
.RArticles .RArticles_02 .daax{background:url(../images/dian_02.gif) left no-repeat; }
.RArticles .RArticles_02 ul li a{ margin-left:10px;}
.newslist h1{font-size:24px; display:block; text-align:center;}
.dayintime{height:20px; border-bottom:solid 1px #ccc; border-top:solid 1px #ccc; line-height:20px; color:#0755aa;  margin-top:10px; margin-bottom:10px;}
.dayintime span{ float:left; margin-left:15px;}
.dayintime span a{ float:none;}
.dayintime span a:link{
	color:#0755aa;
}
.dayintime a{ float:right; margin-right:10px;}

/*=======list_01页css样式=======*/
.list_01{float:left; margin-top:10px; padding-bottom:10px;}
.list_01 ul li{list-style:none; background:url(../images/dian_06.gif) 15px no-repeat; line-height:26px; border-bottom: dashed 1px #CCCCCC; margin-left:-40px; font-size:14px;  width:585px; display:block; height:26px;}
.newslist .list_01 ul li a{margin-left:35px; font-size:14px; float:left;}
.list_01 ul li span{ float:right;}

/*=======list_02页css样式=======*/
.x_02{width:650px;  float:left; margin-top:20px;}
.x_02 .xzjf_01{width:147px; float:left;}
.x_02 .xzjf_01 a{ width:141px; height:129px; display:block; margin-top:8px; border:1px solid #c7c5c7; text-align:center;}
.x_02 .xzjf_01 span{ height:100%; vertical-align:middle; display:inline-block;}
.x_02 .xzjf_01 img{ vertical-align:middle;}
.xzjf_02{width:422px; float:left; margin-left:15px;}
.xzjf_02 dt{width:422px; height:30px; line-height:30px; border-bottom:dashed 1px #CCCCCC;}
.xzjf_02 dt span a,.xzjf_02 dt span a:visited{font-size:14px; height:30px; line-height:30px; font-weight:bold; color:#b54686;}
.xzjf_02 dt span a:hover{ font-size:14px; }
.xzjf_02 dd{width:422px; margin-left:0px;}
.xzjf_02 dd.subject{ height:85px; font-size:12px; line-height:24px; margin-top:5px;}
.xzjf_02 dd a{line-height:24px; float:right;}

/*=======list_03页css样式=======*/
.m_02{width:650px; height:250px; border-bottom:dashed 1px #CCCCCC; float:left; margin-bottom:10px;}
.m_02 dl dt a{ width:253px; height:178px; display:block; border:1px solid #c7c5c7; text-align:center; margin-top:25px; }
.m_02 dl dt a span{ height:100%; display:inline-block; vertical-align:middle;}
.m_02 dl{width:300px; float:left; margin-top:5px; display:inline; margin-left:10px;}
.m_02 dt{width:287px; background:url(../images/bg_25.gif) left no-repeat;}
.m_02 dt img{ vertical-align:middle;}
.m_02 dd{width:255px; margin:0; text-align:center; margin-top:5px;*margin-top:8px!important;*margin-top:10px;}
.m_02 dd img{ margin:0 6px 4px 0;}
.newslist .m_02 dd span a{font-size:14px; color:#333333; text-decoration:none; line-height:24px;}
.newslist .m_02 dd span a:hover{color:#b54686;}

/*=======list_04页css样式=======*/
.b_02{width:595px; height:120px; border-bottom:solid 1px #CCCCCC; float:left; background:#faf7fb; padding-left:3px; margin-top:10px; margin-bottom:10px;}
.b_02 dl{width:595px; float:left; margin-top:0;*margin-top:15px; display:inline;}
.b_02 dt img{float:left; margin-left:10px;}
.newslist .b_02 dt span{float:left; margin-left:10px; margin-right:10px;}
.newslist .b_02 dt span a{font-size:16px; font-weight:bold; color:#a72979;}
.b_02 dt p{font-size:12px; color:#999999; font-family:Arial, Helvetica, sans-serif;}
.b_02 dd{width:595px; margin-left:3px; line-height:23px; color:#999999; float:left; display:inline;}
dd.subject{ margin-top:0; *margin-top:-6px;}
dd.lyhits{  font-size:12px; color:#666;}
dd.lyhits span{ margin-left:30px;}
.clearfloat{ clear:both; line-height:1px;}