﻿/* CSS Document */
* { margin:0; padding:0; }
body { color:#333; background:#870704 url(images/bainian/bg.gif) repeat center top;font-size:12px;}
div:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
div { zoom:1; }
li { list-style-type:none; }
img { border:none; _vertical-align:bottom;}
.s{font-size:12px;}
.m{font-size:12px;}
.clr { clear:both; }
.fr { float:right; }
.fl { float:left; }
.blank10 { clear:both; height:10px; overflow:hidden; display:block; }
a{color:#333; text-decoration:none;}
a:hover{color:#EF4208;color:#f60; text-decoration:underline;}
.bold { font-weight:bold; }
.cent { text-align:center; width:100px; height:30px; }
.nobor{ border:0!important}
.red{color:#ba2636;}
.green { color:#009900; }
.c_huang { color:#FF3300; }

.red {color:#f00;}
.c_hei { color:#353535; }
.c_bai { color:#fff; }

.top_out{background:#fff;width:100%;min-width: 990px;margin:0 auto;position:fixed;z-index:99999;top:0;left:0;}
.topbar {width:100%;min-width: 990px;height:30px; background: #fafafa;border-bottom:1px solid #cfcfcf;}

.copyrightbar li { color:#fff;  }
.copyrightbar a { color:#fff;  }

a { color:#333; text-decoration:none; }
a:hover { color:#f60; }
.red a, .red a:link, .red a:visited { color:#f00; text-decoration: none; }
.red a:hover { color:#F90; text-decoration: underline }
.pa_t40{padding-top:20px;}
.pa_t41{padding-top:40px;text-align:center; font-size:28px;}
.pab_20{padding:30px 0; display:block;}
.w500{width:500px; margin:0 auto;padding:10px 0;}
.bor{border-top:1px solid #fff;}
.cent{ margin:0 auto;}

.blank10 { clear:both; height:10px; overflow:hidden; display:block; }
.backToTop { display:none; width:18px; line-height:1.2; padding:5px 0; background-color:#000; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:10px; bottom:100px; _bottom:"auto"; cursor:pointer; opacity:.6; filter:Alpha(opacity=60); }


/*顶部样式*/
.topbar{ width:100%; height:27px; border-bottom:1px solid #cfcfcf; background-color:#f5f5f5;}
.topbar .toptab{ width:990px; margin:0 auto; color:#666;}
.topbar .toptab .greet{padding-left:10px; float:left; padding-top:4px;}
.site-nav {line-height: 19px; height: 22px; float:right;}
.site-nav a {color: #666;}
.site-nav a:hover {color: #e66d02;}
.site-nav .quick-menu {padding-top:4px; float:right;}
.site-nav .quick-menu LI {background-position: right 6px; padding-left:5px; float: left; padding-bottom: 0px; margin-left: 5px; padding-top: 2px}
.site-nav .quick-menu LI.last {background: none transparent scroll repeat 0% 0%}
.site-nav .quick-menu LI.menu-item {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; position: relative}
.site-nav .menu-hd {padding-right:14px; display: block; padding-left: 5px; z-index: 10002; padding-bottom: 0px; margin: 1px 1px 0px; cursor: pointer; padding-top: 0px; position: relative; height: 20px}
.site-nav .myqihui .menu-hd {width: 50px; padding-top: 1px; _padding-top: 1px; height:22px;}
.site-nav .webmenu .menu-hd {width: 48px; padding-top: 1px; _padding-top: 1px; height:22px;}
.site-nav .services .menu-hd {width: 48px; padding-top: 1px; _padding-top: 1px; height:22px;}
.site-nav .menu-hd b{border-right: #f3f3f3 4px solid; border-top: #ccc 4px solid; font-size: 0px; RIGHT: 3px; border-left: #f3f3f3 4px solid; width: 0px; line-height: 0; border-bottom: #f3f3f3 4px solid; position: absolute; TOP: 7px; height: 0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}
.site-nav .menu-bd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; display: none; z-index: 10001; left:0px; background: #fff; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px solid; position: absolute; TOP: 21px}
.site-nav IFRAME.menu-bd {border-top-width: 0px; border-left-width: 0px; z-index: -1; background: none transparent scroll repeat 0% 0%; FILTER: alpha(opacity=0); float: left; border-bottom-width: 0px; border-right-width: 0px}
.site-nav .menu-bd-panel {padding-bottom: 6px; }
.site-nav .menu-item-opp .menu-bd {LEFT: 0px}
.site-nav .menu-item-opp .menu-bd S.rt {LEFT: 0px}
.site-nav .menu-item-opp .menu-bd S.lt {background-position: -87px -55px; RIGHT: -2px; LEFT: auto}
.site-nav .menu {position: relative}
.site-nav .menu:hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: white; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px}
.site-nav .hover .menu-hd {border-right: #bfbfbf 1px solid; border-top: #bfbfbf 1px solid; background: white; margin: 0px; border-left: #bfbfbf 1px solid; border-bottom: #bfbfbf 1px}
.site-nav .menu:hover .menu-bd {display: block}
.site-nav .hover .menu-bd {display: block}
.site-nav .menu:hover .menu-hd B {border-left-color: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); border-bottom-color: #fff; border-top-color: #ccc; TOP: 5px; border-right-color: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
.site-nav .hover .menu-hd B {border-left-color: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); border-bottom-color: #fff; border-top-color: #ccc; TOP: 5px; border-right-color: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
.site-nav .myqihui .menu-bd {line-height:22px;top:23px;width:280px;-height:110px;}
.site-nav .myqihui .menu-bd-panel {padding-left:5px;padding-bottom:8px;padding-top:8px;padding-right:5px;}

.site-nav .myqihui .menu-bd dl{float:left;padding:4px 12px;}
.site-nav .myqihui .menu-bd dt{font-weight:700;color:#ff500b;}
.site-nav .myqihui .menu-bd dd{line-height:24px;word-spacing:no-wrap;}

.site-nav .webmenu .menu-bd {line-height:25px; top:23px; width:240px; -height:35px;}
.site-nav .webmenu .menu-bd-panel {padding-left:5px; padding-bottom: 8px; padding-top: 8px; padding-right:5px;}
.site-nav .services .menu-bd {line-height:25px; top:23px; width:95px; -height:110px;}
.site-nav .services .menu-bd-panel {padding-left:5px; padding-bottom: 8px; padding-top: 8px; padding-right:5px;}
.site-nav .swhome{padding-right:7px;}
.site-nav .menu-bd-panel A {color: #666; padding:2px;}
.site-nav .menu-bd-panel A:hover {color:#fff; background-color:#F7600E; padding:2px;}

.gouwu {background: url(image/gouwu.png) no-repeat;padding: 0 8px 0 10px;color: #fff;}

/*首页*/
.mainbox01{width:1000px;margin:30px auto 0;}
.mainbox01 .banner_bg{background:url(images/bainian/banner_bg.jpg) no-repeat;height:393px; overflow:hidden;}

.mainbox01 .scrollbox{position:relative;overflow:hidden; height:22px; width:566px;MARGIN:338px 0 0 294px;}
.mainbox01 .scrollbox ul{position:absolute;left:0px;}
.mainbox01 .scrollbox ul li{float:left;width:260px;height:22px;line-height:22px;overflow:hidden;padding-left:10px; -background:url(images/bainian/icon_li.gif) no-repeat 0 10px;}
.mainbox01 .scrollbox ul li a{color:#ff500b;}

.mainbox01 .jy{background:url(images/bainian/jy_bg.jpg) no-repeat;height:194px;}
.mainbox01 .jy p{width:690px; margin:0 auto; text-indent:2em;font-size:16px; color:#444; font-family:"微软雅黑"; font-weight:bold; line-height:30px;}
.mainbox{ width:1000px; margin:0 auto; background:url(images/bainian/box_bg.gif) repeat-y; overflow:hidden; height:auto;}

.imgbox{width: 999px; margin:0 auto; text-align:center}
.imgList{float:left; width:215px; height:200px; border:2px solid #8d0d0d; display:inline; margin:10px; padding:5px; background-color:#ffe4b0; overflow:hidden;}
.imgList li{padding:0 4px; line-height:22px;}
.imgList li.name a{color:#f60;font-size:14px;font-weight:bold;}
.imgList li .zpimg{padding:2px; border:1px solid #efc573; background-color:#FFFFFF;}
.imgList li.zizuo{text-align:left; text-indent:2em;}

.info1{width:999px; background-color:#ffe4b0; overflow:hidden;margin: 0 auto;}
.info1 li{padding:4px 20px; line-height:24px;font-size: 18px;}
.info1 li .zpimg{padding:2px; border:1px solid #efc573; background-color:#FFFFFF;}
.info1 li.zizuo{text-align:left; text-indent:2em;}
.info1 li.zizuo1{height:28px;line-height:28px;text-align:center;font-weight:bold;}

.bg{background-color:#ffe4b0;}
.c{ text-align:left;}
.c input{width:320px; height:26px; line-height:26px; padding-left:2px; margin:6px 0;}

.page { color:#fff;BACKGROUND:none; }
.page A {color:#fff}


