@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ font-size:12px; color:#333; background:#fff;}
img{ border:0;}
ul,li{ list-style-type:none;}
a{ text-decoration:none;}

body{ background:#ec609f url(../images/201338/bg_01.jpg) no-repeat center 0; text-align:center;}
.header{ background:url(../images/201338/fc_01.jpg) no-repeat 0 0; height:190px; margin:0 auto; width:1200px;}
.warp{ width:1000px; margin:0 auto;}
.feng{ margin:0 0 0 37px; display:inline; width:324px; float:left;}
.feng .title{ height:121px; background:url(../images/201338/fc_03.jpg) no-repeat 0 0;}
.feng .nei{ background:url(../images/201338/dd_06.jpg) no-repeat 0 0; height:423px; width:292px; overflow:hidden; padding:0 0 0 32px;}
.feng .nei ul li{ float:left;}
.feng .nei ul li a{ float:left; display:inline; width:129px; height:129px;  display:inline;background:url(../images/201338/fc_12.jpg) no-repeat 0 0;margin:0 5px 16px 0; display:inline;}
.feng .nei ul li a img{ margin:15px 15px 0; display:inline;}
.feng .nei ul li a p{ line-height:24px; color:#981147; font-weight:bold; font-size:14px;}

.feng .bot{ background:url(../images/201338/fc_22.jpg) no-repeat 0 0; height:22px; width:324px; clear:both;}

.imgrg{ float:left; width:627px; height:623px; background:url(../images/201338/fc_04.jpg) no-repeat 0 0;}
.imgrig{ float:left; width:607px; color:#fff; line-height:24px; margin:0 0 0 20px;}
.imgrig a{ color:#fff;}
.footer{ background:url(../images/201338/bg_03.jpg) no-repeat 0 bottom; height:226px; line-height:30px; font-size:14px;padding:80px 0 0 0; clear:both; width:1200px; margin:0 auto;}

.con{ clear:both; color:#fff;}
/*      列表页01       */
.list_main{ text-align:left; z-index:1;
	width: 984px;
	padding:0 0 0 18px;
	background: url(../images/201338/list_btmbg.jpg) no-repeat;
	min-height: 374px;
	_height: 374px;
}
.listside{
	width: 184px;
	height: auto;
	float: left;
}
/*  左侧   */
.listside h3{
	width: 104px;
	height: 43px;
	background: url(../images/201338/tit04.jpg) no-repeat;
	color: #d21016;
	padding: 20px 0 0 80px;
}
.listside ul
{
	width: 184px;
	height: auto;
	background: url(../images/201338/listline.gif) repeat-y;
}
.listside ul li{
	width: 158px;
	height: 27px;
	margin: 0px auto;
	text-align: center;
	line-height: 27px;
	padding: 3px 0;
}
.listside ul li a{
	width: 139px;
	height: 27px;
	background: url(../images/201338/btn05.jpg) no-repeat;
	padding-right: 19px;
	display: block;
}
.listside ul li a:hover{
	color: #db2e00;
	font-weight: bold;
}
.listside_btm{
	width: 184px;
	height: 70px;
	background: url(../images/201338/list_btm.jpg) no-repeat;
}
/*   右侧内容  */
.listside_right{background:#f7b9d6; color:#ed2f6d;
	float: right;
	margin-right: 20px;
	
	min-height: 349px;
	_height: 349px;
	display: inline;
	padding: 8px;
}
.subbar{
    height: 20px;
    line-height: 20px;
    margin: 0 auto;
    width: 99%;
}
.subbar span, .infosubbar span,.list02_subbar span{
    background: url("../images/pic04.gif") no-repeat scroll 0 0 transparent;
    float: left;
    padding-left: 25px;
}
.subbar a, .infosubbar a,.list02_subbar a{
    color: #e12428;
}
.subbar a:hover, .infosubbar a:hover,.list02_subbar a:hover{
    text-decoration: underline;
}
.listside_right ul {
    background: #FFFFFF;
    float: left;
	margin: 10px 4px;
    width: 95%;
	min-height: 250px;
	_height: 250px;
	padding: 15px;
	display: inline;
}
.listside_right ul li {
    background: url(../images/201338/ind_67.jpg) no-repeat 0px 11px;
    border-bottom: 1px dashed #CCCCCC;
    line-height: 30px;
    padding-left: 10px;
    width: 94%;
	float: left;
	margin-left: 18px;
	display: inline;
}
.listside_right ul li span{
	float: right; color:#555;
}
.listside_right ul li a{ color:#ed2f6d;}
.listside_right ul li a:hover{
	color: #ff0000;
}
.btmlink {
    float: left;
    height: 25px;
    line-height: 20px;
    text-align: center;
    width: 100%;
}
.btmlink a {
    background: #FFFFFF;
    border: 1px solid #ed2f6d;
    color: #000000;
    margin: 0 5px;
    padding: 2px 6px;
}
.btmlink a:hover {
    background: #ed2f6d;
    color: #FFFFFF;
}
.btmlink .btmlinkcurrent {
     background:#ed2f6d; 
    border: 0 none;
    color: #FFFFFF;
}
/*     文章页     */
.infowhole {
    margin-top: 8px;
    width: 966px;
	overflow: hidden;
}
.infosubbar { background:#f7b9d6; color:#ed2f6d;
    height: 20px;
    line-height: 20px;
    padding: 5px;
    width: 100%;
}
.maininfo {
    border: 1px solid #f7b9d6; background:#fff;
    margin-top: 10px;
    width: 964px; color:#ed2f6d;
	overflow: hidden;
}
.maininfo h2 {
    color: #ed2f6d;
    font-size: 20px;
    line-height: 30px;
    margin-top: 30px;
    text-align: center;
    width: 100%;
}
.introduction {
    background: #f7b9d6;
    height: 21px; color:#ed2f6d;
    line-height: 21px;
    margin: 5px auto;
    text-align: center;
    width: 100%;
}
.maintext {
    line-height: 28px;
    margin: 35px auto 0;
    width: 85%;
}
.maintext p{
	text-indent: 25px;
}
.maininfo dl{
	width: 60%;
	float: left;
	height: 25px;
	line-height: 25px;
	margin: 15px 0 0 70px;
	display: inline;
}
.maininfo dl span{
	float: left;
}
.maininfo dl dt{
	background: url(../images/201338/share.gif) no-repeat;
	width: 20px;
	height: 25px;
	float: left;
}
.maininfo dl dt.sina{
	background-position: 0px -6px;
}
.maininfo dl dt.tx{
	background-position: 0px -28px;
}
.maininfo dl dt.kaixin{
	background-position: 0px -72px;
}
.maininfo dl dt.douban{
	background-position: 0px -114px;
}
.maininfo dl dt.sohu{
	background-position: 0px -137px;
}
.maininfo dl dt.renren{
	background-position: 0px -93px;
}
.maininfo dl dd{
	float: left;
	margin-right: 10px;
}
.maininfo dl dd a:hover{
	color: #CC0000;
	text-decoration: underline;
}
.btmlinks {
    height: 25px;
    line-height: 25px;
    margin: 15px 68px 15px 0;
    text-align: right;
    width: 14%;
	float: right;
	display: inline;
}
.btmlinks a {
    background:#f7b9d6; color:#ed2f6d;
    margin: 0 5px;
    padding: 2px 3px;
}
.btmlinks a:hover {
    text-decoration: underline;
}
/*    列表02    */
.list02{
	width: 996px;
    width: 966px;
	overflow: hidden;
	background: #ffe5d7;
}
.list02_subbar{ 
	height: 20px;
	line-height: 20px;
	width: 96%;
	margin: 10px 16px;
}
.list02_content{
	width: 95%;
	margin: 10px auto 0;
	background: #fff;
	border: 1px solid #e5e4e4;
	padding: 5px;
	overflow: hidden;
}
.list02_content dl{
	width: 876px;
	background: #ffefc5;
	padding: 20px;
	overflow: hidden;
}
.list02_content dl dt{
	width: 135px;
	height: 33px;
	background: url(../images/201338/btn06.jpg) no-repeat;
	line-height: 33px;
	float: left;
	padding: 0 8px 0 43px;
	font-size: 14px;
	text-align: center;
}
.list02_content dl dd{
	width: 670px;
	float: left;
	margin-left: 20px;
	line-height: 33px;
}
.list02_content dl dd ul li
{
	display: block;
	float: left;
	margin-right: 10px;
}
.list02_content dl dd ul li a{
	margin: 4px 0;
	padding: 0 5px;
	line-height: 25px;
	display: block;
	background: #ffe0a2;
}
.list02_content dl dd,.list02_content dl dt{
	margin-bottom: 10px;
}
.list02_content dl dd ul li a:hover {
    background: #FFAA84;
    color: #FFFFFF;
}
.submitbtn{
	width: px;
	padding: 15px 0px;
	overflow: hidden; cursor:pointer;
}
.submitbtn a{
	width: 186px;
	height: 52px;
	display: block;
	margin-left: 10px;
	float: left;
}
.submitbtn a img{
	float: left;
}
.related{
    margin: 15px auto;
    width: 85%;
}
.related h3{
    border-bottom: 2px solid #ff6600;
    line-height: 25px;
    width: 100%
}
.related ul{
    line-height: 25px;
    margin: 10px 0;
    width: 100%;
}
.related ul li{
	background: url(../images/201338/pic.gif) no-repeat 0px center;
	padding-left: 10px;
}
.related ul span{
	float: right;
}
.related ul li a{
	color: #993300;
}
.related ul li a:hover{
	color: #FF6600;
	text-decoration: underline;
}
/*-------------------列表页03----------------------*/
.list03_tit{
	width: 80%;
	height: auto;
	margin: 10px auto;
}
.list03_tit img{
	float: left;
	margin-left: 180px;
}
.list03_tit span{
	line-height: 99px;
}
.list03_tit p{
	line-height: 24px;
	width: 100%;
	text-indent: 24px;
}
.list03_menu{
	width: 770px;
	height: auto;
	margin-top: 10px;
	float: left;
}
.list03_menu h3{
	width: 132px;
	height: 30px;
	background: url(../images/201338/list03tit.jpg) no-repeat;
	line-height: 30px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	float: left;
}
.list03_menu_tit a{
	float: right;
	margin: 10px 20px 0 0;
}
.list03_menu a img{
	float: left;
}
.list03_menu_tit{
	width: 638px;
	height: 30px;
	background: url(../images/201338/list03titmore.jpg) no-repeat;
	float: left;
}
.list03_menu ul{
	margin: 0px;
	padding: 20px;
	width: 728px;
	border: 1px solid #fed4bd;
	min-height: 150px;
	_height: 150px;
}
.list03_menu ul li{
	line-height: 28px;
	width: 718px;
	margin: 0px;
	float: left;
}
.list03_menu ul li span{
	float: right;
}
/*----------------图片列表------------------*/	
.images_info{
	width: 84%;
	margin: 10px auto;
	overflow: hidden;
}
.images_info li{
	width: 235px;
	height: auto;
	float: left;
	margin: 10px 15px;
	display: inline;
	text-align: center;
	line-height: 20px;
}
.images_info li a{
	width: 235px;
	height: 210px;
	display: block;
}
.images_info li a:hover{
	color: #FF3300;
}
.images_info li a img{
	width: 229px;
	height: 174px;
	border: 1px solid #C5C5C5;
	padding: 3px;
}
/*-------------------列表表格-----------------------*/
.list02 table{
	width: 900px;
	margin: 20px auto;
	border-top: 1px solid #F5A574;
	border-left: 1px solid #F5A574;
	text-align: center;
	line-height: 30px;
}
.list02 table thead tr th{
	background: #FFF5EC;
	color: #CC0000;
}
.list02 table tr th,.list02 table tr td{
	border-right: 1px solid #F5A574;
	border-bottom: 1px solid #F5A574;
}
.list02 table tr td a{
	color: #FD3402;
}
.list02 table tr td a:hover{
	text-decoration: underline;
}



/*后加的*/



.js {
	POSITION: relative; WIDTH: 751px; HEIGHT: 85px;
	margin:0 auto;
}
.js img{ width:751px; height:85px;}
.jsNav {
	BACKGROUND: url(../images/201338/jsNav.png) no-repeat;filter:alpha(opacity=70);
-moz-opacity:0.7;
-khtml-opacity: 0.7;
opacity: 0.7;}
.prevBtn {
	BACKGROUND: url(../images/201338/jsNav.png) no-repeat
}
.nextBtn {
	BACKGROUND: url(../images/201338/jsNav.png) no-repeat
}
.imgSelected {
	BACKGROUND: url(../images/201338/jsNav.png) no-repeat
}
.jsNav {
	POSITION: absolute; WIDTH: 120px; padding:0 0 0 5px; BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px; RIGHT: -10px; FONT-WEIGHT: bold
}
.jsNav A {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 25px; FLOAT: left; VERTICAL-ALIGN: middle
}
.prevBtn {
	DISPLAY: block; BACKGROUND-POSITION: 0px -30px; HEIGHT: 30px
}
.nextBtn {
	DISPLAY: block; BACKGROUND-POSITION: -100px -30px; HEIGHT: 30px
}
.imgSelected {BACKGROUND-POSITION: 1px -60px; COLOR: #000}
.list_v07{ width:100%; height:auto; overflow:hidden;}
.list_v07 ul{ width:100%; height:auto; padding:17px 0px 0px 20px;_padding:15px 0px 0px 20px;}
.list_v07 ul li{ width:145px; text-align:center; _margin:8px 0px 0px 19px;margin:8px 0px 0px 19px; padding:0 12px 0px 0;float:left;height:154px; overflow:hidden; display:inline; border:none; background:none;}
.list_v07 ul li img{ border:#c7c7c7 solid 1px; background:#FFF; padding:3px 3px; width:137px; height:106px;}
.list_v07 ul li a{ color:#333;}
.list_v07 ul li a:hover{ color:#f60;}
.list_v07 ul li span{  width:145px; overflow:hidden; display:block; clear:both; line-height:18px; height:18px; text-align:center; color:#999; background:#FFF; float:left;}

/*-------------列表右侧通栏--------------*/
.list_all{
	width: 774px;
	height: auto;
	margin: 10px 0 0 10px;
}
.list_all h3{
	height: 37px;
	line-height: 40px;
	text-align: center;
    background: url("../images/tit10.jpg") no-repeat;
    color: #9D3000;
    line-height: 45px;
    overflow: hidden;
    padding: 0 666px 0 11px;
    position: relative;
    width: 97px;
}
.list_all h3 a{
    position: absolute;
    right: 20px;
    top: 15px;
}
.list_all h3 a img{
	float: left;
}
.list_all ol{
    background: url("../images/bg12.jpg") no-repeat;
    height: 128px;
    padding: 10px 19px 10px 15px;
    width: 740px;
}
.list_all ol li{ line-height:24px;
    background: url("../images/index_r28_c13.jpg") no-repeat 0px center;
    padding-left: 10px;
}
.list_all ol li span{
    float: right;
}
.list_all ol li a:hover{
    color: #CC0000;
}
