@import url(reset.jpg.css);
/*list*/
/*current*/
.current{
 font-size:14px;
 color:#646464;
 text-align:left;
 height:30px;
 line-height:30px;}
.current img{margin-right: 5px;}
.current a{
 color:#646464;
 margin:0 2px;}

.current a:hover{
 color:#c43311;}
/*center*/
.content{clear: both; overflow: hidden;}
.w256{width: 254px;}
.w680{width:676px;}
.w235{width: 235px;}
.listL{
 text-align:left;}

.listL{
 text-align:left;}

.listL h5,.listContent h5{
 background:url(../images/h5bg.jpg) repeat-x;
 height:33px;
 line-height:33px;
 font-size:16px;
 color:#FFF;
 font-weight:normal;
 text-align:center;}

.listL ul{
 background:url(../images/listnavbg1.jpg) bottom left no-repeat;
 padding-bottom:4px;}

.listL ul li{
 line-height:35px;}


.listL ul li a{
 color:#313131;
 text-align:left;
 font-family:Microsoft YaHei;
 font-size:14px;
 display:inline-block;
 padding-left:20px;
 width:243px;
 background:url(../images/listnavbg.jpg) 0px -35px no-repeat;}

.listL ul li a:hover{
 color:#FFF;
 background:url(../images/listnavbg.jpg) 0px 0px no-repeat;}
.listL ul li a.change_bg{
height: 42px;
 color:#FFF;
 background:url(../images/listnavbg02.jpg) 0px 0px no-repeat;}
 .listL ul li a.blue{ color:#FFF; background:url(../images/listnavbg.jpg) 0px 0px no-repeat;}


 .listL ul li dl{
 display: none;
 background-image:none;
 padding-bottom:0px;
 padding-left: 0;
 margin-top: 0;}
.listL ul li dl dd{
	float: left;
	margin-left: 0;
	width: 243px;
	height:35px;}
.listL ul li dl dd a{
	height:35px;
padding-left: 36px;
padding-top: 0;
margin-top: 0;
color: #2e7bda;}
.listL ul li dl dd a.on{color: #bc0404;background:url(../images/listnavbg02.jpg) 0px -44px no-repeat;}
.listL ul li dl dd a:hover{
	color: #bc0404;
 background:url(../images/listnavbg02.jpg) 0px -44px no-repeat;}

.listR{
	min-height: 530px;
 height:auto;
 overflow:hidden;
 padding:33px 34px;}
.listR h5{
 background-color:#f6f6f6;
 border-bottom:1px #b84b4b solid;
 height:30px;
 line-height:30px;
 margin-bottom:15px;
 font-weight:normal;}
 
.listR h5 span{
 background-color:#9b1c20;
 font-size:16px;
 color:#FFF;
 padding:5px 10px;}
.listR h5 span a{ color:#FFF;}
.listR h5 span a:link,.listR h5 span a:hover,.listR h5 span a:visited{ color:#FFF;} 
.hrLine{
 border:1px #e6e6e6 dashed;
 margin:20px auto;}

.hrLine1{
 border:1px #d2d2d2 solid;
 margin:20px auto;}

.hrLine2{
 border:1px #a0a0a0 solid;
 margin:20px auto;}

.listContent{
 background-color:#FFF;
 border:1px #dcdcdc solid;
 padding:39px;}


.listContent ul{
 border:1px #d7d7d7 solid;
 padding-bottom:20px;}

.listContent ul li{
 height:36px;
 line-height:36px;}


.listContent ul li a{
 color:#313131;
 font-size:14px;
 display:inline-block;
 width:155px;
 text-align:left;
 background:url(../images/listnavbg.jpg) 0px -70px no-repeat;}

.listContent ul li a span{
 padding-left:15px;}

.listContent ul li a:hover{
 color:#FFF;
 background:url(../images/listnavbg.jpg) 0px -106px no-repeat;}
/*文字列表*/
.Newslist li{
 height:30px;
 line-height:30px;
 background:url(../images/pic03.jpg) 0 center no-repeat;
 padding-left:8px;
 text-align:left;
 margin-left: 0;}
 
.Newslist li a{
 color:#444;
 font-family:Microsoft YaHei;
 font-size:14px;}
 
.Newslist li a:hover,.Newslist1 li a:hover,.Newslist2 li a:hover,.subList li a:hover{
 color:#c43311;}
 
.Newslist li span{
 float:right;
 color:#a0a0a0;
 padding-right:7px;}
 
 .Newslist1 li{
 line-height:30px;
 background:url(../images/pic03.jpg) 0 14px no-repeat;
 padding-left:8px;
 text-align:left;}
 
.Newslist1 li a{
 color:#444;
 font-size:14px;}
 
 
 /*图片列表*/
  .hyfc {overflow: hidden;}
 .hyfc dl{width:168px;overflow: hidden; float: left; margin-top: 14px;}
 .hyfc dl.w140{width: 158px;}
 .hyfc dt{width:158px; height:117px;}
.hyfc dt img{width:158px; height:117px;}
.hyfc dd{width: 140px;height: 36px; line-height: 36px; text-align: center; color: #404040;background: #f2f2f2;font-size: 14px;}
.hyfc dd a{color: #404040;}

/*邮箱*/
input{border:none;}
.email{background: #fff; border: 1px solid #ddd;}
.textbox{height: 21px; width: 368px; background: #f3f2f2; border: 1px solid #c3c3c3; margin-top: 15px;}
.tijiao{width: 100px; height: 30px;background: #c3c3c3; color: #333333;}
.chozhi{width: 100px; height: 30px;background: #ab080e; color: #fff;}


/*左侧栏目树*/
.channel_left{width:254px; float:left; text-align: left; display: block;}
.channel_left_til{ background: url(../images/h5bg.jpg) repeat-x; height: 33px;line-height: 33px;font-size: 16px;color: #FFF;font-weight: normal;text-align: center; width: 235px;}
.channel_left_til span{}
.channel_left_til span a{ color: #FFF;}
.channel_left ul{ background: url(../images/listnavbg1.jpg) bottom left no-repeat;padding-bottom: 4px;}
.channel_left ul li{clear:both; text-align:left;}
.channel_left ul li a{height: 35px;
    line-height: 35px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #313131;
    text-align: left;
    font-family: Microsoft YaHei;
    font-size: 14px;
    display: block;
    padding-left: 15px;
    width: 230px;
    background: url(../images/listnavbg.jpg) 0px -35px no-repeat;}
.channel_left ul li a:link,.channel_left ul li a:visited,.channel_left ul li a:active{ color:#3d3d3d; text-decoration:none;}
.channel_left ul li a:hover,.channel_left ul li a.on{color: #FFF; background: url(../images/listnavbg.jpg) 0px 0px no-repeat;}
.channel_left ul li ul{ background:none; padding:0px; border:0;}
.channel_left ul li ul li a{ width:193px; padding-left:40px; background:#ebebeb; border:1px #d2d2d2 solid; border-top:0;}
.channel_left ul li ul li a:link,.channel_left ul li ul li a:visited,.channel_left ul li ul li a:active{color:#656565;}
.channel_left ul li ul li a:hover{ color:#fff;}


/*page*/
  .page{ height:30px; padding-top:15px; clear:both; text-align:center;}
  .page A { border:1px solid #135780; padding:3px 5px 3px 5px; background:#FFF; margin:0px 2px;text-decoration: none; font-size:12px;}
  .page A:hover,.page A:active{ border:1px solid #135780; background:#028AD4; color: #fff;  text-shadow: none;}
  .page SPAN.current { border:1px solid #135780; padding:1px 5px 2px 5px; font-weight: bold; background:#028AD4; color:#fff; text-shadow:none; margin:0px 2px;}