﻿@charset "utf-8";
/*css样式初始化*/
* { margin: 0; padding: 0;}
body { font-size: 14px; line-height: 1.6; color: #3A3A3A; font-family: "Microsoft YaHei UI"; background:#fafafa}
p,ul, dl, dd, h1,form,input{ padding: 0; margin: 0; }
ul { list-style: none; }
img { border:none;}
input {border:none;outline:0;}
a {	color: #4C4C4C;	text-decoration: none;}
a:hover { color: #006633;}

/*网页头部*/
.ban { }
.mid {height:50px; background:#ad000e; border-top:1px #fb1d1a solid}
.nav {height:30px;  width:1020px; margin:10px auto}
.nav ul li {height:30px;  width:140px; float:left; line-height:30px; color:#FFF; font-size:18px; text-align:center; border-right:#c91613 1px solid}
.nav ul li a { color:#FFF; display:block}
.nav ul li a:hover {background:#d41613}
#body {height:100%;background: url(../images/bg.png) #f3f3f3 no-repeat center top}
.main {width:1020px; margin:0 auto; background:#FFF; padding:20px;}
.ddyw{width:1020px; margin:0 auto; height:380px;}
.ddyw .bt{ height:70px; border-bottom:#d91714 2px solid; text-align:center; margin-bottom:20px;margin-top:20px}
.ddyw .new_img{ width:500px; height:300px; float:left}

.slider{ position:relative; width:500px; height:300px;}  
.slider img{ width: 500px; height: 300px;} 
.slider .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.slider .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.slider .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.slider .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.slider .btn a:hover,.slider .btn a.current{  cursor:pointer;background:#fc114a;}  
.slider .fPic{ position:absolute; left:0px; top:0px; }  
.slider .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.slider .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.slider .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.slider .li{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.slider .li img{ display:block; }  
.slider .fbg{bottom:7px; right:10px; position:absolute; height:21px; text-align:right; z-index: 200; width:100px }  
.slider .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.slider .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.slider .D1fBt .current,.slider .D1fBt a:hover{background:#fc114a;}    
.slider .D1fBt img{display:none}    
.slider .D1fBt i{display:none; font-style:normal; }    
.slider .prev,.slider .next{position:absolute;width:40px;height:74px;background: url(../images/slider_btn.png) no-repeat;}
.slider .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.slider .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.slider .prev:hover{  background-position:0 0; }  
.slider .next:hover{  background-position:-40px 0;}  

.ddyw .new_text{ width:490px; height:300px; float:right}
.ddyw .new_text ul li{ line-height:37px; font-size:14px; border-bottom:#DBDBDB dotted 1px}
.ddyw .new_text ul li a{ line-height:37px; font-size:14px}
.ddyw .new_text ul li span{ float:right; font-size:12px}

.cent{ margin-top:16px; width:100%;}
.hmfzl{ width:500px; height:280px; float:left}
.hmfzl .bt{ height:50px; border-bottom:1px solid #EAEAEA; margin-bottom:10px;}
.hmfzl ul li{ line-height:37px; font-size:14px}
.hmfzl ul li a{ line-height:37px; font-size:14px}
.hmfzl ul li span{ float:right; font-size:12px}

.jcdt{ width:490px; height:280px; float:right}
.jcdt .bt{ height:50px; border-bottom:1px solid #EAEAEA;margin-bottom:10px}
.jcdt ul li{ line-height:37px; font-size:14px;}
.jcdt ul li a{ line-height:37px; font-size:14px}
.jcdt ul li span{ float:right; font-size:12px}

.list{ min-height:500px;  }
.list ul li{ line-height:44px; font-size:16px; border-bottom:#DBDBDB dotted 1px; font-weight:bold}
.list ul li a{ line-height:44px; font-size:16px}
.list ul li span{ float:right;font-weight:normal;}
.list ul li strong{ font-weight:normal; margin-left:24px;}
.list ul .bt{ margin: 20px auto; color:#C40000; font-size:24px; font-weight:bold;  text-align:center;padding:0 20px}
.list ul .conn{ color:  #3F3F3F; line-height: 24px; margin-top:16px; font-size:16px; padding:0 14px}


.list ul .info{ text-align: center; font-size: 14px; line-height: 50px; border-top: #E1E1E1 1px solid; color: #737373;margin: 0 20px}

.list ul .conn p{ color:  #3F3F3F; margin-bottom:10px;}

.list ul .conn table {border-collapse: collapse;margin-bottom: 2em;width: 100%;background: #fff;}
.list ul .conn td, th {padding: 16px 15px;text-align: left;font-size: 14px;}
.list ul .conn td.err {background-color: #e992b9;	color: #fff;font-size: 14px;text-align: center;line-height: 1;}
.list ul .conn th { background-color: #31bc86; font-weight: bold; color: #fff; white-space: nowrap;}
.list ul .conn tbody th {	background-color: #2ea879;}
.list ul .conn tbody tr:nth-child(2n-1) { background-color: #FDFDFD; transition: all .125s ease-in-out; }
.list ul .conn tbody tr:hover {   background-color: rgba(113,151,125,.1);}
/*分页*/
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#ad000e;border-radius:20px;color: #FFFFFF; }

.foot {background: url(../images/foot_bg.png) no-repeat;height: 70px;background-size: cover;text-align:center;padding-top:20px;font-size:14px;
color:#FFF}
