@charset "utf-8";
/* CSS Document */
body { font-family: "Microsoft YaHei","SimSun","Arial, Helvetica, sans-serif"; color: #444; font-size: 12px; line-height: 20px; text-align: left; background-color: #fff; }
html, body, div, span, ul, li, ol, dl, dt, dd, table, td, th, p, fieldset, form, pre, blockquote, h1, h2, h3, h4, h5, h6, input, img, a { margin: 0; padding: 0; }
ul li { list-style: none; }
h2{ font-size:12px; }
img { border: none; }
a:link { color: #444; text-decoration: none; }
a:visited { color: #444; text-decoration: none; }
a:hover { color: #ff5a00; text-decoration: underline; }
a:active { color: #ff5a00; text-decoration: underline; }

.wrapper { width: 1200px; text-align: left; margin: 0 auto; }
.clear { clear: both; height: 0; width: 0; zoom: 1; overflow: hidden; }
.fl { float: left; }
.fr { float: right; }
.fb { font-weight: bold; }
.f12 { font-size: 12px; }
.f14 { font-size: 14px; font-weight: bold; }
.f141 { font-size: 14px; }
.f16 { font-size: 16px; font-weight: bold; }
.fm{ font-family:"微软雅黑"; }

.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.ml10 { margin-left: 10px; _margin-left:5px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.mr10 { margin-right: 10px; }


/*字体样式*/
.black,.black a,.black a:link,.black a:visited{ color: #666; }
.black a:hover { text-decoration: underline; color: #ff6600; }

.orange,.orange a:link,.orange a:visited{ color: #ff5a00; }
.orange a:hover { color: #ff6600; text-decoration: underline; }

.gray,.gray a:link,.gray a:visited{ color: #606060; font-family:"微软雅黑"; }
.gray a:hover { color: #ff6600; text-decoration: none; }

.gray1,.gray1 a:link,.gray1 a:visited{ color: #a4a4a4; font-family:"微软雅黑"; }
.gray1 a:hover { color: #ff6600; text-decoration: none; }

.red,.red a:link,.red a:visited{ color: #ea1e00; text-decoration: none; font-family:Arial, Helvetica, sans-serif; }
.red a:hover { color: #ff6600; text-decoration: underline; }

.white,.white a:link,.white a:visited{ color: #fff; }
.white a:hover { color: #ffddc3; text-decoration: none; }
  
.green,.green a,.green a:link,.green a:visited{ color: #006600; }
.green a:hover { text-decoration: underline; color: #ff6600; }

.blue,.blue a,.blue a:link,.blue a:visited{ color:#3d5590; }
.yellow,.yellow a,.yellow a:link,.yellow a:visited{ color:#996600; }
.purple,.purple a,.purple a:link,.purple a:visited{ color:#1c0060; }
.green1,.green1 a,.green1 a:link,.green1 a:visited{ color:#336666; }
.orange1,.orange1 a,.orange1 a:link,.orange1 a:visited{ color:#cc6600; }
.white1{ font-family:Arial; font-size:14px; }



/*顶部样式*/
.topbar { width: 100%;min-width:1200px; height: 30px; border-bottom: 1px solid #cfcfcf; }
.topbar .toptab { width: 1200px; margin: 0 auto; }
.topbar .toptab .greet{ padding-left:10px; float:left; padding-top:4px; }
.site-nav { line-height: 20px; height: 30px; float: right; position: relative; z-index: 999999; }
.site-nav a { color: #444; }
.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: 60px; padding-top: 1px; _padding-top: 1px; height: 25px;}
.site-nav .webmenu .menu-hd { width: 48px; padding-top: 1px; _padding-top: 1px; height: 25px; }
.site-nav .services .menu-hd { width: 48px; padding-top: 1px; _padding-top: 1px; height: 25px; }
.site-nav .menu-hd b { border-top: #ccc 4px solid; border-right: #fff 4px solid; border-bottom: #fff 4px solid; border-left: #fff 4px solid; font-size: 0px; right: 3px; width: 0px; line-height: 0; position: absolute; top: 8px; 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; padding-top: 10px }
.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 {width:280px; line-height: 22px; top: 26px;}

.site-nav .myqihui .menu-bd dl{float:left;padding:4px 12px}
.site-nav .myqihui .menu-bd dt{font-weight:700;color:#b0b0b0}
.site-nav .myqihui .menu-bd dd{line-height:24px;word-spacing:no-wrap}

.site-nav .myqihui .menu-bd-panel { padding-left: 5px; padding-bottom: 8px; padding-top: 8px; padding-right: 5px; }
.site-nav .webmenu .menu-bd { line-height: 22px; top: 26px; width: 220px; height: 35px; }
.site-nav .webmenu .menu-bd-panel { padding-left: 5px; padding-bottom: 8px; padding-top: 8px; padding-right: 8px; }
.site-nav .services .menu-bd { line-height: 22px; top: 26px; width: 90px; }
.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 3px; }
.site-nav .menu-bd-panel a:hover { color: #fff; background-color: #F7600E; padding:2px 3px; }


/*logo样式*/
.logotab{ width:100%;min-width:1200px;margin:auto;height:130px; background-color:#f6f6f6; }
.logotab .logo{ float:left; text-align:left;margin:10px 0 0 6px; }
.logotab .logo h1 a{ width:265px; height:109px; display:block; }
.logotab .logo h1 a img{width:265px; height:109px;}
.logotab .logofont{ float:left; text-align:left;   margin:13px 20px 0 0px; width:244px; height:109px; display:block; }
.logotab .logofontjr{ float:left; text-align:left; text-indent:-999em; background:url(images/jr/zq.png) no-repeat -1px 0; margin:30px 0 0 10px; width:244px; height:60px; display:block; }

/*搜索样式*/
.searchtab{ width:550px; height:95px; padding:18px 0 0 15px; float:left; }
.searchtab .stit{ width:550px; float:left; }
.searchtab .stit ul li{ width:70px; height:26px; line-height:26px; float:left; text-align:center; }
.searchtab .stit ul li{ color:#666; text-decoration:none; display:block; cursor:pointer; }

.searchtab .searstyle{ width:550px; float:left; }
.searchtab .searstyle .searmiddle{ width:454px; height:37px; border:2px solid #dfdfdf; border-right:0; float:left; }
.searchtab .searstyle .searright{ width:94px; font-family:"Microsoft YaHei"; text-align:center; background-color:#ff500b; float:left; cursor:pointer; }
.searchtab .searstyle .searright button{ width:94px; height:41px; line-height:41px; background:none; border:none; cursor:pointer; }
.searchtab .searstyle .searfont{ width:48px; padding-left:10px; float:left; }

.searchtab .sfont{ width:550px; line-height:22px; margin-top:8px; float:left; }
.searchtab .sfont li{ padding-right:15px; float:left; }

/*二维码*/
.code{ float:right; margin-top:10px; }
.code .codeimg{ width:70px; height:70px; background:url(images/ico.png) no-repeat -208px 0; }

/*表单样式*/
.input{ width:452px; height:37px; line-height:37px; padding-left:2px; border-width:0; border:none; float:left; color:#999; background-color:#fff; }
 
/*版权样式*/
.copyrightbar { height:330px;margin:0 auto;width:100%; min-width:1200px;padding-top:15px; margin-top:25px; background: #3d3d3d; clear:both }
.copyrightbar .bottom-logo{ height:74px; width:157px;}
.copyrightbar .right{ width:1020px; float:right; }
.copyrightbar .right .aboutx{ margin:15px 0 15px 20px; }
.copyrightbar .right .aboutx li{ width:1000px; float:left; min-width:1000px;}
.copyrightbar .right .sicon{ width:24px; height:24px; background:url(images/ico.png) no-repeat; }
.copyrightbar .right .sina{ background-position: 0 -472px; }
.copyrightbar .right .sina:hover{ background-position: 0 -505px; }
.copyrightbar .right .qqonline{ background-position: -34px -472px; margin-left:5px; }
.copyrightbar .right .qqonline:hover{ background-position: -34px -505px; }
.copyrightbar .footer{ width:795px; height:44px; background:url(images/copyright.png) no-repeat; }
.copyrightbar .footer .iso{ width:126px; height:44px; display:block; float:left; }
.copyrightbar .footer .iso:hover{ background:url(images/copyright.png) no-repeat 0 -52px; }
.copyrightbar .footer .beian:hover{ background:url(images/copyright.png) no-repeat -126px -52px; }
.copyrightbar .footer .mcafee:hover{ background:url(images/copyright.png) no-repeat -252px -52px; }
.copyrightbar .footer .lanbiao:hover{ background:url(images/copyright.png) no-repeat -378px -52px; }
.copyrightbar .footer .youngper:hover{ background:url(images/copyright.png) no-repeat -535px -52px; }
.copyrightbar .footer .gswj:hover{ background:url(images/copyright.png) no-repeat -661px -52px; }

/*帮助页面版权样式*/
.copyrightbar1 { margin:auto; width:100%; min-width:1200px;padding-top:15px; margin-top:25px; text-align:center;}
.copyrightbar1 ul{ margin:auto; text-align:center;}
.copyrightbar1 .bottom-logo{ height:74px; width:157px; background:url(../images/ico.png) no-repeat 0 -393px; }
.copyrightbar1 .right{ width:1020px; float:right; }
.copyrightbar1 .right .about{ margin:15px 0 15px 20px; }
.copyrightbar1 .right .about li{ width:800px; float:left; }
.copyrightbar1 .right .sicon{ width:24px; height:24px; background:url(../images/ico.png) no-repeat; }
.copyrightbar1 .right .sina{ background-position: 0 -472px; }
.copyrightbar1 .right .sina:hover{ background-position: 0 -505px; }
.copyrightbar1 .right .qqonline{ background-position: -34px -472px; margin-left:5px; }
.copyrightbar1 .right .qqonline:hover{ background-position: -34px -505px; }
.copyrightbar1 .footer{margin:auto; width:795px; height:44px; background:url(../images/copyright.png) no-repeat; text-align:center; }
.copyrightbar1 .footer .mt10 { margin-top: 10px; }
.copyrightbar1 .footer .iso{ width:126px; height:44px; display:block; float:left; padding-top:10px; }
.copyrightbar1 .footer .iso:hover{ background:url(../images/copyright.png) no-repeat 0 -52px; }
.copyrightbar1 .footer .beian:hover{ background:url(../images/copyright.png) no-repeat -126px -52px; }
.copyrightbar1 .footer .mcafee:hover{ background:url(../images/copyright.png) no-repeat -252px -52px; }
.copyrightbar1 .footer .lanbiao:hover{ background:url(../images/copyright.png) no-repeat -378px -52px; }
.copyrightbar1 .footer .youngper:hover{ background:url(../images/copyright.png) no-repeat -535px -52px; }
.copyrightbar1 .footer .gswj:hover{ background:url(../images/copyright.png) no-repeat -661px -52px; }
.aboutx a{margin:0 5px 0 5px;}


/*服务*/
.service { height: 160px; width: 990px; border-bottom: 1px solid #4b4b4b; margin-left:20px; float:left; }
.service li { float: left; height: 110px; width: 118px; margin-top: 15px; padding-right: 46px; }
.service dl { padding-right: 50px; width: 68px; }
.service dt { font-size: 14px; font-weight: bold; line-height: 24px; margin-bottom:15px; }
.service dd { line-height: 22px; }
.service .noimg { background: none; }

/*消息提示*/
.topbar .toptab li { float: left; margin: 0 3px; }




/**/
.friendlink{margin-bottom:10px; padding-bottom:20px;}



/*2015.08.22添加返回顶上*/
.back2top {width:58px;height:58px;position:fixed;_position:absolute;left:50%;margin-left:605px;bottom:100px;_bottom:auto;cursor:pointer;}
.back2top a {display:block;width:100%;height:100%;background:url('../image/back2top.png') no-repeat;}
.back2top a:hover {background:url('../image/back2top.png') no-repeat -58px 0;}



