body{margin: 0;font-family: "microsoft yahei" ! important;}
a,a:hover{text-decoration:none!important;}
a:active{text-decoration:none!important;}
a:visited{text-decoration:none!important;}
a:focus{text-decoration:none!important;}
.f-cb:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
div,ul,li { padding: 0; margin: 0; }
ul { list-style: none ; }
p,h1,h2,h3,h4,h5,h6{margin: 0;}
img{border: none;}
.displaynone {display: none;}
.none{display: none!important;}

.top{background: center 0px no-repeat;;width: 100%;height: 400px;}
.nav{width: 100%;background: #d30224;}
.nav .container{width: 1100px;height: 60px;margin: auto;line-height: 60px;background: #d30224;}
.nav .container ul{margin-left: 10px;}
.nav .container ul li{float: left;margin-left: 88px;}
.nav .container ul li a{font-size: 21px;color: #fff;}

.main{width: 100%;background:  center 1180px no-repeat;}
.main .container{width: 1100px;margin: auto;}
.main .container .textbox{width: 1022px;border: 4px solid #ededed;margin-top: 40px;padding:26px 35px;}
.main .container .textbox p{color: #cb0928;font-size: 18px;line-height: 36px;}
.main .container .banner{margin-top: 40px;width: 1100px;height: 600px;}

.main .container .eactit1{width: 100%;height: 64px;background:  no-repeat 0 0 ;margin-top:50px;position: relative}
.main .container .eactit2{width: 100%;height: 64px;background:  no-repeat 0 0 ;margin-top:50px;position: relative}
.main .container .eactit3{width: 100%;height: 64px;background:  no-repeat 0 0 ;margin-top:50px;position: relative}
.main .container .eactit4{width: 100%;height: 64px;background:  no-repeat 0 0 ;margin-top:50px;position: relative}
.main .container .eactit5{width: 100%;height: 64px;background:  no-repeat 0 0 ;margin-top:50px;position: relative}

.main .container .more{position: absolute;right: 6px;width: 66px ;height: 18px;display:block}
.main .container .eachbox{margin-top: 28px;}
.main .container .eachbox .left {width: 550px;float: left;}
.main .container .eachbox .inbox{width: 412px;height: 69px;border: 4px solid #ededed;padding: 24px 20px;margin-left: 44px;}
.main .container .eachbox .inbox a{display: inline-block;font-size: 17px;color: #333333;font-weight: bolder;padding-left: 20px;border-left: 4px solid #d30224}
.main .container .eachbox .inbox p{padding-left: 20px;padding-top: 15px;font-size: 13px;color: #333333;text-indent: 2em}
.main .container .eachbox .words a{display: inline-block;font-size: 17px;color: #d30224;font-weight: bolder;padding-top:5px;}
.main .container .eachbox .words p{;padding-top: 5px;font-size: 15px;color: #333333;text-indent: 2em;padding-right: 40px;line-height: 26px;}
.main .container .eachbox .words {margin-top: 15px;}
.main .container .eachbox .left .litban{width: 528px;height: 297px;}
.main .container .addborder{border-bottom: 1px dashed #bfbfbf;width: 520px;padding-bottom: 20px;}
.main .container .eachbox .addborder a{display: inline-block;font-size: 17px;color: #d30224;font-weight: bolder;padding-top:5px;}
.main .container .eachbox .addborder p{padding-top: 5px;font-size: 15px;color: #333333;text-indent: 2em;line-height: 26px;}
.main .container .eachbox .addborder {margin-top: 15px;}
.main .container .eachbox .inboxbig{padding-left:20px;padding-bottom: 50px;position: relative;margin-top: 20px;float:left;width:527px}
.main .container .eachbox .inboxbig a{display: inline-block;font-size: 17px;color: #d30224;font-weight: bolder;padding-left: 20px;border-left: 4px solid #bfbfbf}
.main .container .eachbox .inboxbig p{padding-left: 20px;padding-top: 15px;font-size: 13px;color: #333333;text-indent: 2em;padding-right: 20px;line-height: 26px;}
.main .container .eachbox .inboxbig .details{position: absolute;bottom:0;right:15px;font-size:13px;color: #d30224;border:none;}


/*.focusbox .pic li .wodd{position: absolute;height: 50px;width: 528px;top: 201px;background: #000; opacity: 0.2;line-height: 50px;padding-left: 20px;}*/
/*.focusbox .pic li .wodd a{color: #fff;font-size: 16px;}*/
.focusbox { position: relative; width:528px; height:297px; overflow: hidden; }
.focusbox .pic{ position:relative; z-index:0; }
.focusbox .pic img { width:528px; height:297px; display: block; }
.focusbox .hd { width:96px; position: absolute; bottom: 20px; text-align: center; font-size:0; z-index:1; right: 5px;}
.focusbox .hd li{position: relative;margin: 0 3px; background: url(/uploads/image/i79/icon2.png) no-repeat 0 0px; height: 12px; overflow: hidden; width: 12px; cursor: pointer;
    display:inline-block; *display:inline; zoom:1;  _background: url(/uploads/image/i79/icon2.png) no-repeat 0 -16px;
}
.focusbox .hd .on{ background: no-repeat; }

/*.focusbox .prev { width:22px; height:22px; margin: -11px 0 0; background:  no-repeat 0 0; position: absolute; top: 419px; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);left:614px; }*/
/*.focusbox .next { width:22px; height:22px; margin: -11px 0 0; background:  no-repeat 0 0; position: absolute; top: 419px; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20); right:30px;}*/

.focusbox .prev:hover,
.focusbox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important; }




.focusbox1 .pic li .wodd{position: absolute;height: 60px;width:1100px;bottom:0;background: #cc0f2b; opacity: 0.8;line-height: 60px;padding-left: 20px;}
.focusbox1 .pic li .wodd a{color: #fff;font-size: 21px;font-weight: bolder}
.focusbox1 { position: relative; width:1100px; height:600px; overflow: hidden; }
.focusbox1 .pic{ position:relative; z-index:0; }
.focusbox1 .pic img { width:1100px; height:600px; display: block; }
.focusbox1 .hd { width:96px; position: absolute; bottom: 20px; text-align: center; font-size:0; z-index:1; right: 5px;}
.focusbox1 .hd li{position: relative;margin: 0 3px; background: url(/uploads/image/i79/icon02.png) no-repeat 0 0px; height: 13px; overflow: hidden; width: 13px; cursor: pointer;
    display:inline-block; *display:inline; zoom:1;  _background: url(/uploads/image/i79/icon02.png) no-repeat 0 -16px;
}
.focusbox1 .hd .on{ background: no-repeat; }

.focusbox1 .prev { width:54px; height:94px; margin: -11px 0 0; background:  no-repeat 0 0; position: absolute; top: 253px; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);left:0px; }
.focusbox1 .next { width:54px; height:94px; margin: -11px 0 0; background:  no-repeat 0 0; position: absolute; top: 253px; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20); right:0px;}

.focusbox .prev:hover,
.focusbox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important; }

.footer{background: #111d3a;width: 100%;height: 140px;}
.footer p{line-height: 140px;color: #9b9d9f;font-size:17px;text-align: center;}












