@charset utf-8;
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, span, em, strong, img, form, fieldset, input, textarea, button, pre, table, tr, th, td, blockquote, code, label, cite, i { padding: 0; margin: 0 }
:focus { outline: 0 }
h1, h2, h3, h4, h5, h6 { font-size: 100% }
fieldset, img { border: 0 }
ul, ol, li { list-style-type: none }
table { border-collapse: collapse; border-spacing: 0 }
caption, th, tr, td { text-align: left }
u, del, ins { text-decoration: none }
label { cursor: pointer }
address, caption, cite, code, dfn, em, th, var, i { font-style: normal; }
q:before, q:after { content: '' }
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }
abbr, acronym { border: 0; font-variant: normal }
select, input, img { vertical-align: middle }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; *font-size:100%
}
a:link { color: #000; text-decoration: none; }
a:visited { text-decoration: none; color: #000; }
a:hover { text-decoration: none; color: #F00; }
a:active { text-decoration: none; color: #000; }
#body { font-size: 12px; background:url(../images/top.png) left top repeat-x;}
#body .tableFix { table-layout: fixed }
#body .alpha { filter: alpha(style=0, opacity=0); opacity: 0 }
#body .alpha100 { filter: alpha(style=0, opacity=100); opacity: 1 }
#body .db { display: block }
#body .dn { display: none }
#body .di { display: inline }
#body .dib { display: inline-block }
#body .clear { clear: both; font-size: 0px; line-height: 0px; height: 0px; overflow: hidden ; z-index:10000;}
#body .clearfix { display: block; zoom: 1 }
#body .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.cr { text-align: right; }
.ct { text-align: center; }
.dn { display: none; }
.mt10 { margin-top: 10px; }
.mt5 { margin-top: 7px; }
.pb5 { padding-bottom: 7px; }
.main{ width:998px; margin-left:auto; margin-right:auto; overflow:hidden; background-color:#fff;}
.listbgdot { padding: 10px 10px; }
.listbgdot li { background: url(../images/dot.png) 4px 10px no-repeat; height: 27px; line-height: 27px; overflow: hidden; padding-left: 14px; font-size: 12px; }
.listbgdot li a { color: #333; }
.listbgdot li .time { color: #999; float:right; display:inline;}
.listbgdot_list { padding: 10px 10px; }
.listbgdot_list li { background: url(../images/dot.png) 4px 10px no-repeat; height: 28px; line-height: 28px; border-bottom:1px solid #eee; overflow: hidden; padding-left: 14px; font-size: 12px; }
.listbgdot_list li a { color: #333; }
.listbgdot_list li .time { color: #999; float:right; display:inline;}
.warp{ width:955px; margin-left:auto; margin-right:auto;}
.top_left{ width:427px; height:94px; float:left;}
.top_right{ width:528px; height:94px; float:right; background:url(../images/top_right.png) left top repeat-x;}
.top_right_box1{width:430px; height:94px;float:left;}
.top_right_box{width:251px; height:25px; line-height:25px; margin-left:175px; margin-top:10px; color:#fff; font-size:12px;}
.top_right_box a{ color:#fff;}
.top_right_box a:hover{ color:#FFED00;}
.top_right_box a:visited{ color:#fff;}
.top_right_box a:active{ color:#fff;}
.erweima{width:89px;height:89px;float:right;margin-top:3px;margin-right:3px;}
.search{ width:251px; height:29px; margin-top:10px; margin-left:175px; overflow:hidden;}
.search_input{ width:180px; line-height:29px; font-size:12px; color:#333; float:left; display:inline; height:29px; overflow:hidden; background:url(../images/sea_box.png) left top no-repeat; border:none;}
.search_btn{ width:51px; height:29px; overflow:hidden;float:left; display:inline; margin-left:10px; background:url(../images/btn.png) left top no-repeat; border:none; cursor:pointer;}
.left{ width:138px; float:left; display:inline; background:#779bc3; height:620px; overflow:hidden; border-top:1px solid #fff;}
.center{ width:808px; float:right; display:inline;}
.nav{ position:absolute; z-index:999; width:138px;}
.youqing{ position:absolute; z-index:3; top:505px;}
.youqing ul li{ margin-top:8px;}
.youqing ul li img{  width:110px; height:40px; margin-left:13px;}
.sort-list{border-top:0;padding:0px; margin-top:20px;}
.sort-list ul{height:234px;border-bottom:1px solid #517baa;}
.sort-list li{padding:0px; width:138px;height:39px;float:left; }
.sort-list li a{display:block;height:39px;line-height:39px; font-family:微软雅黑;font-size:14px;padding-left:45px;cursor:pointer;background:url(../images/ico-index-sort.png) no-repeat; _background:url(../images/ico-index-sort.gif) no-repeat; color:#fff;}
.sort-list li a span{display:block;height:37px;background-position:right -80px;color:#fff}
.sort-list li.hover{background-position:0 -37px;background-repeat:##267391;}
.sort-list li.hover a{color:#fff}
.sort-list li:visited{ color:#fff;}
.sort-list li:active{ color:#fff;}
.sort-list li a.sort-list-1{background-position:15px 4px; border-bottom:2px solid #97b8de;}
.sort-list li.hover a.sort-list-1{background-position:15px -46px;border-bottom:2px solid #97b8de;}
.sort-list li a.sort-list-2{background-position:15px -96px;border-bottom:1px solid #97b8de; border-top:1px solid #517baa;}
.sort-list li.hover a.sort-list-2{background-position:15px -146px;border-bottom:1px solid #97b8de; border-top:1px solid #517baa;}
.sort-list li a.sort-list-3{background-position:15px -196px;border-bottom:1px solid #97b8de; border-top:1px solid #517baa;}
.sort-list li.hover a.sort-list-3{background-position:15px -246px;border-bottom:1px solid #97b8de; border-top:1px solid #517baa;}
.sort-list li a.sort-list-4{background-position:15px -296px;border-bottom:1px solid #97b8de; border-top:1px solid #517baa;}
.sort-list li.hover a.sort-list-4{background-position:15px -346px;border-bottom:1px solid #97b8de; border-top:1px solid #517baa;}
.sort-list li a.sort-list-5{background-position:15px -396px;border-bottom:1px solid #97b8de; border-top:1px solid #517baa;}
.sort-list li.hover a.sort-list-5{background-position:15px -446px;border-bottom:1px solid #97b8de; border-top:1px solid #517baa;}
.sort-list li a.sort-list-6{background-position:15px -496px;border-bottom:1px solid #97b8de; border-top:1px solid #517baa;}
.sort-list li.hover a.sort-list-6{background-position:15px -546px;border-bottom:1px solid #97b8de; border-top:1px solid #517baa;}
.sort-list li a.sort-list-7{background-position:15px -596px;border-bottom:1px solid #97b8de; border-top:1px solid #517baa;}
.sort-list li.hover a.sort-list-7{background-position:15px -646px;border-bottom:1px solid #97b8de; border-top:1px solid #517baa;}
.sort-list li a.sort-list-8{background-position:15px -696px;border-bottom:0;border-bottom:1px solid #97b8de; border-top:1px solid #517baa;}
.sort-list li.hover a.sort-list-8{background-position:15px -746px;border-bottom:1px solid #97b8de; border-top:1px solid #517baa;}
.sort-list li a.sort-list-8 span{background:0}
.sort-list ul ul{display:none}
.sort-list ul li.hover ul{background-color:#fff;border:2px solid #5582b4;left:120px;margin-top:-38px;width:90px;z-index:999;position:absolute;height:auto;overflow:hidden}
.sort-list ul li.hover ul li{height:27px;padding:0; border-bottom:1px solid #ccc; background:#fff;}
.sort-list ul li.hover ul{display:block}
.sort-list ul li.hover ul li a{height:27px;line-height:27px;font-size:12px;border-top:0;border-bottom:0;padding-left:0px;color:#333; width:90px; text-align:center;}
.sort-list ul li.hover ul li a:hover{background-position:15px -181px}
.banner{ width:}
.jiaodian{ width:808px; height:345px; overflow:hidden; margin-top:10px;}
.banner{height:345px;}
.banner .ban_c img{position:absolute;width:808px;left:50%;margin-left:-404px;top:0;}
.banner .ban_nav{display:none;}
.banner .Left,.banner .Right{position:absolute;width:38px;height:38px;background:url(../images/cir_white.gif) no-repeat #aaa;right:90%;bottom:25px;}
.banner .Left{background-position:5px 0}
.banner .Right{margin-right:-40px;background-position:-33px 0;background-color:#e6292f;}
.bann_ext{position:relative;}
.frontCover{position:absolute;top:-120px;padding:0 0 16px;border-bottom:5px solid #de0000;}
.frontCover li{float:left;width:82px;padding:3px;background:#000;color:#fff;overflow:hidden;margin-right:10px;cursor:pointer;}
.frontCover p{text-align:center;height:14px;line-height:18px;overflow:hidden;}
.frontCover .img{position:relative;height:50px;overflow:hidden;}
.frontCover img{position:absolute;width:192px;height:50px;left:-50px;}
.frontCover .open{background:#e60013;}
.wrap{width:380px;margin-left:500px;}
.box_left{ width:505px; float:left; display:inline; margin-top:15px; }
.box_right{ width:280px; float:right; display:inline;margin-top:15px; }
.title{ height:36px; line-height:36px; font-family:微软雅黑; font-size:16px; font-weight:bold; color:#13377b; border-bottom:3px solid #13377b;}
.title2{ height:36px; line-height:36px; font-family:微软雅黑; font-size:14px; font-weight:bold; color:#13377b; }
.title3{ height:36px; line-height:36px; font-family:微软雅黑; font-size:14px; font-weight:bold; color:#fff; border-top: #fff 1px solid; border-bottom:1px solid #517baa; background:#779bc3;}
.title3 a{ color:#fff;}
.title3 ul li{ float:left; display:inline; padding-left:10px; padding-right:10px; border-left:1px solid #517baa; border-right:1px solid #97b8de;}
.more{ float:right; display:inline; margin-top:15px; margin-right:10px;}
.news{ width:375px; float:left; display:inline;}
.pic{ width:122px; float:right; display:inline;}
.pic ul li{ width:122px; margin-top:15px;}
.foot{ border-top:1px solid #779bc3; padding-top:10px; line-height:23px; text-align:center; font-size:12px; color:#333; background:#d6e5f5; padding-bottom:10px;}
.mod_turn_page { margin-bottom: 20px; }
.mod_turn_page .turn_page { line-height: 14px; width: 470px; margin-left: auto; margin-right: auto; }
.mod_turn_page a, .mod_turn_page span { float: left; width: 34px; height: 16px; overflow: hidden; margin-left: 5px; padding: 9px 0; border: 1px solid #F2F2F2; background: #fafafa; color: #999; font-size: 16px; font-family: Arial; text-align: center; }
.mod_turn_page a:hover, .mod_turn_page .page_cur { border: 1px solid #154196; background: #154196; color: #fff; }
.mod_turn_page .page_break { border: none; background: none; letter-spacing: 2px; font-weight: bold; font-family: "Microsoft Yahei"; }
.mod_turn_page .page_start, .mod_turn_page .page_prev, .mod_turn_page .page_next, .mod_turn_page .page_end { width: 82px; *padding-top:6px;
*padding-bottom:12px;
font-size: 14px; font-family: "Microsoft Yahei"; }
.mod_turn_page .page_start i, .mod_turn_page .page_prev i { margin-right: 7px; background-position: 0 -110px; }
.mod_turn_page .page_next i, .mod_turn_page .page_end i { margin-left: 7px; background-position: 0 -125px; }
.mod_turn_page .page_prev:hover i { background-position: 0 -140px; }
.mod_turn_page .page_next:hover i { background-position: 0 -155px; }
.list_pic{ margin-top:10px; background:#f9f9f9; border-top:1px solid #ccc; height:93px;}
.list_left{ width:120px; height:78px; float:left; display:inline; margin-top:10px; margin-left:10px;}
.list_left img{ width:120px; height:78px;}
.list_right{ width:650px; float:left; margin-left:15px;}
.list_title{ font-size:14px; font-weight:bold; line-height:30px; margin-top:10px;}
.list_test{ line-height:22px; margin-top:5px; font-size:12px; color:#666;}
.mt10{ margin-top:10px;}
.nei_title { margin-top: 1px; margin-left: 1px; margin-right: 1px; padding: 15px;  text-align: center; font-family: "微软雅黑"; font-size: 24px; color: #b51f20; line-height: 1.3; }
.nei_top { height: 35px; border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; background-color: #f2f2f2; text-align: center; font-size: 12px; line-height: 35px; }
.nei { font-size: 14px; padding: 30px; line-height: 1.2; }
.title_test{ float:left; display:inline; width:120px;}
.slide{position:relative;width:808px;height:345px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.06);margin:0px auto 0;}
.slide .slide-hd{position:absolute;bottom:0px;height:55px;}
.slide-hd .slide-hd-bg{opacity:.6;filter:alpha(opacity=60);position:absolute;z-index:1;width:806px;height:55px;}
.slide-hd .thumb{position:absolute;padding-left:20px;width:360px;left:390px;top:-10px;z-index:2;}
.slide-hd .title{position:absolute;left:20px;width:430px;z-index:2;text-align:left;}
.slide-hd .title a{font-size:26px;font-family:微软雅黑;color:#fff;height:55px;line-height:55px;text-decoration:none;font-weight:400;}
.slide-hd .thumb li{float:left;margin-right:10px;}
.slide-hd .thumb li a{display:block;width:80px;height:44px;overflow:hidden;position:relative;cursor:pointer;}
.slide-hd .thumb li img{width:80px;height:44px;}
.slide-hd .thumb a:hover .mask{background:0;opacity:1;filter:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;}
.slide-hd .thumb li a .mask{display:block;position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;background:#000;opacity:.3;filter:alpha(opacity=30);-moz-transition:background .3s;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s; border:3px solid #ccc;}
.slide-hd .thumb .selected a .mask{width:88px;height:48px;border:3px solid #69b93b;background:0;opacity:1;filter:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;}
.slide-hd .thumb .selected img{width:80px;height:44px;}
.slide .slide-bd{width:808px;height:345px;overflow:hidden;}
.slide .slide-bd .pic-list{width:5000px;height:370px;}
.slide .slide-btn a{position:absolute;top:100px;text-indent:-999em;display:block;height:80px;width:28px;background-image:url(../images/arrow.png);background-repeat:no-repeat;_background-image:none;}
.slide .slide-btn .prev{left:25px;background-position:0 0;}
.slide .slide-btn .next{right:25px;background-position:0 -120px;}
.slide .slide-btn .prev.selected{background-position:-80px 0;}
.slide .slide-btn .next.selected{background-position:-80px -120px;}
.slide .slide-btn .prev:hover{background-position:-160px 0;}
.slide .slide-btn .next:hover{background-position:-160px -120px;}
.slide .slide-btn a div{position:relative;height:80px;width:28px;}
.slide .slide-btn a span{display:block;height:80px;width:28px;top:0;left:0;position:absolute;cursor:pointer;}
.slide .slide-btn .mask{background:#fff;filter:alpha(opacity=0);z-index:2;}
.slide .slide-btn .selected .mask{filter:alpha(opacity=50);}
.slide .slide-btn a:hover .mask{filter:alpha(opacity=70);}
.slide .slide-btn .prev .arrow{background:url(../images/jiantou.png) no-repeat 0 -120px;z-index:3;}
.slide .slide-btn .next .arrow{background:url(../images/jiantou.png) no-repeat 0 0;z-index:3;}
.bord_three{ border-bottom:3px solid #0f4692;}