.top{
background:#B3230B;}
 body,td,th {
            font-family: 微软雅黑;
            font-size: 16px;
            margin: 0px;}

        *{margin:0;padding:0;}
        html, body {font-family: "Microsoft Yahei", Verdana, sans-serif;}
        ul, li{list-style: none;}
        address, cite, dfn, em, var {font-style: normal;}

        a:link {
            text-decoration: none;}
        a:visited {
            text-decoration: none;}
        a:hover {
            text-decoration: none;}
        a:active {
            text-decoration: none;}
        ul{ margin:0px; padding:0px;}
        li{ list-style:none; list-style-type:none;}
        img { border:0px;margin:0px; padding:0px;}

        .header { width:1180px; margin:auto; height:46px;}
        .header ul.dropdown { position: relative; width: 100%;}
        .header ul.dropdown li { font-weight: bold; float: left; width: 130px; position: relative; background: #ad181e;}
        .header ul.dropdown a:hover { color: #fff;}
        .header ul.dropdown li a {display: block;
    padding: 0px 10px;
    color: #fff;
    height: 46px;
    line-height: 46px;
    position: relative;
    z-index: 2000;
    text-align: center;
    text-decoration: none;
    font-weight: 300;}
        .header ul.dropdown li a:hover, ul.dropdown li a.hover { background: #b3230b; position: relative; color: #fff;}
        .header ul.dropdown ul { display: none; position: absolute; top: 0; left: 0; width: 180px; z-index: 1000;}
        .header ul.dropdown ul li { font-weight: normal; background: #f6f6f6; color: #000; border-bottom: 1px solid #ccc;}
        .header ul.dropdown ul li a { display: block; color: #34495e !important; background: #eee !important;}
        .header ul.dropdown ul li a:hover { display: block; background: #3498db !important; color: #fff !important;}
        .drop > a { position: relative;}
        .drop > a:after { content: ""; position: absolute; right:1px; top: 40%; border-left: 5px solid transparent; border-top: 5px solid #333; border-right: 5px solid transparent; z-index: 999;}
        .drop > a:hover:after { content: ""; border-left: 5px solid transparent; border-top: 5px solid #fff; border-right: 5px solid transparent;}
        .sub_menu a {font-size: 12px;}


        .nlist { background:url(dfiles/11435/dfiles/11435/img/d.jpg) 5px no-repeat;  padding:10px;padding-left:30px;}
        .nlist img{ padding:10px;}


        .newslist { padding-top:5px; padding-left:5px;}

        .newslist span{float:right; color:#999896; font-size:14px; padding-right:5px; overflow:hidden;}
        .newslist li { line-height:30px;}
        .newslist a { color:#535353;}


        .tz { padding-top:0px; padding-left:5px;}
        .tz li { line-height:30px;}
        .tz a { color:#333;}


        .pclist { padding:10px 0;}

        .pclist img{
            float:left;
            height:136px;
            width:244px;
            border:0px;}
        #div1{
            width:1180px;
            height:132px;
            overflow: hidden;}
        #div2,#div3{
            float:left;}
        .div2 img {margin:0px 5px;}
        .div2 li { float: left;}
        #div4{
            width:500%;/*这个属性很重要 让容器有足够的宽度实现滚动*/
            float:left;}


       /* banner */
.bannerbox{ width:100%; height:400px; margin:0 auto;}

.banner_1{width:1600px; margin:0 auto; height:400px; text-align:center;font-size:0; overflow:hidden;}
*{padding:0; margin:0;}
.focus{ position:relative; width:100%; height:400px; background-color: #000; float: left; overflow:visible; margin:0 auto;}
.banner img{ width:100%;}
.focus .shadow .title{width:100%; 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; width:100%;}
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:100000;}
.focus .shadow{ width:390px; display:block; position:absolute; bottom:30px; left:30px; z-index:10; height:33px; background:rgba(0,0,0,0.4);
    filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#50000000',endColorstr = '#50000000')\5;  display:block;  text-align:left;}
.focus .shadow a{ text-decoration:none; color:#fff; font-size:15px; overflow:hidden; width:400px; display:inline-block; position:absolute; left:50%; margin-left:-195px; height:33px; line-height:33px; font-family: "\5FAE\8F6F\96C5\9ED1";}
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000; height:400px;}
.focus .fcon img{ text-align: center;vertical-align: middle;}
.focus .fbg{bottom:10px;  position:absolute; height:20px; text-align:center; z-index: 200000; right:770px;}
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px;}
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; margin:0 5px;color:#B0B0B0;float:left;border: 2px solid #eee;border-radius: 6px; _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/point.png" ,sizingMethod="crop");}
.focus .D1fBt .current,.focus .D1fBt a:hover{ background:#f5f5f5;border: 2px solid #eee;  _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/point_1.png" ,sizingMethod="crop");}
.focus .D1fBt img{display:none;}
.focus .D1fBt i{display:none; font-style:normal;}
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(images/focus_btn.png) no-repeat;_background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/dfiles/11435/img/focus_btn.png" ,sizingMethod="crop");}
.focus .prev{top: 50%;margin-top: -37px; left:20px;background-position:0 -74px; cursor:pointer;}
.focus .next{top: 50%;margin-top: -37px; right:20px;  background-position:-40px -74px;  cursor:pointer;}
.focus .prev:hover{background-position:0 0;}
.focus .next:hover{background-position:-40px 0;}
.bottom{
background:#B3230B;
height:120px;
padding:20px

;}
.bottom p{
color:#fff;
line-height:35px;
text-align:center;}* {margin:0; padding:0;}
#focusc1014675 {overflow:hidden; position:relative;}
#focusc1014675 ul {height:380px; position:absolute;}
#focusc1014675 ul li {float:left; overflow:hidden; position:relative; background:#000;}
#focusc1014675 ul li div {position:absolute; overflow:hidden;}
#focusc1014675 .btnBgc1014675 {position:absolute; width:800px; height:20px; left:0; bottom:0; background:#000;}
#focusc1014675 .btnc1014675 {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focusc1014675 .btnc1014675 span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focusc1014675 .btnc1014675 span.on {background:#fff;}
#focusc1014675 .preNextc1014675 {width:45px; height:100px; position:absolute; top:90px; cursor:pointer;}
#focusc1014675 .prec1014675 {left:0;}
#focusc1014675 .nextc1014675 {right:0; background-position:right top;}
.leaderstyle1014687{ font-size: 9pt; color: #222222 ;}
.morestyle1014687{ font-size: 9pt ;}
.linkstyle1014687{ font-size: 9pt; color: #222222; text-decoration: none ;}
.jumpstyle1014687{ font-size: 9pt; font-family: 宋体 ;}
A.c1014687 {
font-size: 9pt; color: #222222; text-decoration: none 
;}
A.c1014687:link {
color:#222222;}
A.c1014687:visited {
color:#222222;}
A.c1014687:active {
color: #222222;}
A.c1014687:hover {
color: #cc0000;}
