﻿@charset "utf-8";

﻿ div,table,html,body,form,ul,ol,li,dl,dt,img,dd,tr,span,input,select,img,p{margin:0 ;padding:0;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
body{font-size:12px;font-family:"宋体";color:#333333; text-align:left; background-color:#ffe8e8;}
a{text-decoration:none;color:#333333;}
a:hover{text-decoration:none;color:#333333;text-decoration: underline;}
ul li{list-style:none;}
img{border:none;vertical-align: top;}
.left10{ margin-left:10px;}

.banner{ background:url(20200924banner.jpg) no-repeat center top;}

.jlcl{ clear:both; height:0px; overflow:hidden;}
.container{width:1200px;margin:0 auto;height:auto; padding-top:960px;}

.dy{font-family:"微软雅黑", "黑体"; font-size:22px; line-height:45px; text-align:left; color:#c70c0c; padding:25px 20px 0px 25px;}
.dy p{text-indent:2em;}

.jg{ padding-top:45px;}
.jg1{ padding-top:55px; padding-bottom:10px;}
.jg2{ padding-top:65px; padding-bottom:28px;}

.jy_k{border:6px solid #e2e2e2; border-top:none; background-color:#ffd6d6; padding:0px 60px 30px 60px;}

.jy_mc{ float:left; font-family:"微软雅黑", "黑体"; font-size:24px; line-height:32px; color:#cc0000; padding-bottom:25px; padding-right:10px;}
.jy_k1{ float:left; width:300px; height:32px; border:1px solid #cccccc; background-color:#FFFFFF; padding:0px 10px; font-family:"微软雅黑", "黑体"; font-size:16px; line-height:32px; margin-bottom:25px;}
.jy_k2{ float:left; width:500px; height:32px; border:1px solid #cccccc; background-color:#FFFFFF; padding:0px 10px; font-family:"微软雅黑", "黑体"; font-size:16px; line-height:32px; margin-bottom:25px;}
.jy_k3{ float:left; width:800px; height:230px; border:1px solid #cccccc; background-color:#FFFFFF; padding:10px 20px;  font-family:"微软雅黑", "黑体"; font-size:16px; line-height:32px; margin-bottom:25px;}
.jy_an{ float:left; padding:210px 0px 0px 30px;}

.z_ly{ font-family:"微软雅黑", "黑体"; font-size:16px; color:#000000; line-height:30px; padding:10px 35px 10px 45px; background-color:#ffd6d6;}
.z_ly span{ color:#CC0000; padding-right:12px;}

.z_ly1{ font-family:"微软雅黑", "黑体"; font-size:16px; color:#000000; line-height:30px; padding:10px 35px 10px 45px; width:1120px;}
.z_ly1 span{ color:#CC0000; padding-right:12px;}

/*焦点图*/
.focus{ position:relative; width:620px; height:390px; float: left;}  
.focus img{ width: 620px; height: 390px;} 
.focus .shadow .title{width: 620px; height: 65px; padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .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; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height:32px; overflow:hidden; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block; text-align:center;}  
.focus .shadow a{text-decoration:none; color:#fff; font-size:16px; overflow:hidden; height:30px; text-align:center; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  

.focus .fbg{ position:absolute;left:50%; margin-left:0px; bottom:10px;width:98px;height:10px;text-align:center; z-index:9999}  
.focus .fbg div{ margin:4px auto 0;overflow:hidden;zoom:1;height:14px;} 
  
.focus .D1fBt a{ position:relative; display:inline; width:8px; height:8px; margin:0 5px;color:#B0B0B0; text-decoration:none; text-align:center; outline:0; float:left; background:url(bg15.png) no-repeat;}    
.focus .D1fBt .current{ width:8px;background-image:url(bg16.png);}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; } 
   
.focus .prev,.focus .next{position:absolute;width:25px;height:50px;background: url(focus_btn.png) no-repeat; display:none;}
.focus .prev{top: 50%;margin-top: -25px; left: 0;background-position:0 -50px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -25px; right: 0;  background-position:-25px -50px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; display:block }  
.focus .next:hover{  background-position:-25px 0; display:block}
.focus:hover .prev,.focus:hover .next { display:block }  
/*hd end*/
.tn {width:560px; float:right;}
.tn_box {padding-bottom:15px; border-bottom:1px dotted #a50d0a; margin-bottom:15px;}
.tn_box h1 {font-size:24px; text-align:center; line-height:32px; text-align:left;}
.tn_box h1 a {color:#a50d0a;}
.tn_box h1 a:hover {color:#ff0000;}
.tn_box p span a{color:#ff0000;}
.tn_box p {color:#333333; margin-top:10px; line-height:26px; text-indent:2em; font-size:14px;}

.list_news li {  margin-left:20px; font-size:16px; color:#303030; line-height:20px;padding-bottom:12px; list-style:url(li_dot.png);}
.list_news li a {color:#000; padding:0 0 0 4px; text-decoration:none;}
.list_news li a:hover{ color:#ff0000;}
.list_news li span{ float:right; margin-right:5px; color:#808080; font-size:12px;}

