﻿@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { border: 0; outline: 0; vertical-align: baseline; background: transparent; margin: 0; padding: 0; }


body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
.clear { clear: both; font-size: 0; height: 0; }
.topNav { width: 100%; background: #535353; border-bottom: 1px #838383 solid; }
.tNmain { width:1100px; margin:0 auto; padding-top: 13px; padding-bottom:10px; text-align:left; height:30px; line-height:30px; }
.tNmain a { font-size: 12px; color: #ddd; border-left-color: #727272; border-left-style: solid; border-left-width: 1px; padding-right: 9px; padding-left: 9px; }
.tNmain a:hover { color: #fff; text-decoration: none; }
.topIcon { float: right; font: 12px Tahoma,Helvetica,Arial,"\5FAE\8F6F\96C5\9ED1",sans-serif; padding-right:10px; }
.topIcon a { display:block; height:30px; float:left; padding-left:40px; color: #ddd; background:url(../images/f-icon.png) no-repeat; line-height:30px; filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; }
.topIcon a:hover {filter:alpha(opacity=100);-moz-opacity:1;opacity:1; color:#eee}
.topIcon .baoliao { background-position:10px -103px; border-left:0;}
.topIcon .weibo { background-position:10px 0px;}
.topIcon .weixin { background-position:10px -34px;}
.topIcon .app { background-position:10px -69px;}
.topIcon .company { background:none; padding-left:10px; }
/*头部图标导航*/
.trans_msg{	filter:alpha(opacity=100,enabled=1) revealTrans(duration=.2,transition=1) blendtrans(duration=.2); }

.tNmain .nn { border-left-width: 0; }
.topBar { width: 100%; min-width:1000px; background: #f5f4f4; border-bottom: 1px #ddd solid; }
.tBmain { width: 1100px; margin:0 auto; padding-top: 15px; padding-bottom: 15px; height: 54px; }
.tlogo { float: left; }
.tsearch { float: right; margin-top: 15px; margin-right:30px; }
.search-box { font-size: 12px; border-top: 1px #ddd solid; border-left: 1px #ddd solid; border-bottom: 1px #ddd solid; border-right: 0; border-bottom-left-radius:5px; border-top-left-radius:5px; width: 240px; height: 24px; padding-top: 1px; background: #fff; padding-left: 5px; color: #666; float: left; }
.search-btn { border-top: 1px #ddd solid; border-right: 1px #ddd solid; border-bottom: 1px #ddd solid; border-left: 0; border-bottom-right-radius:5px; border-top-right-radius:5px; width: 30px; height: 28px; background: #fff url(../images/search.png) no-repeat center; cursor: pointer; float: right; }
.mainNav { float:left; padding-left:20px;}
.mainNav li { float:left; padding:20px 20px 0 10px; font-size:20px; font-family:'微软雅黑'; position:relative;}
.mainNav li a { color:#333;}
.mainNav li a:hover { color:#e95313; text-decoration:none;}
.mainNav span { position:absolute; top:14px; right:-3px;}

.tsearchPC { float: right; margin-top: 15px;}
#srk { font-size: 14px; border-top: 1px #ddd solid; border-left: 1px #ddd solid; border-bottom: 1px #ddd solid; border-right: 0; border-bottom-left-radius:5px; border-top-left-radius:5px; width: 260px; height: 24px; line-height:24px; background: #fff; padding-left: 6px; color: #666; float: left;}
#searchPC-btn {border-top: 1px #ddd solid; border-right: 1px #ddd solid; border-bottom: 1px #ddd solid; border-left: 0px; border-bottom-right-radius:5px; border-top-right-radius:5px; width: 30px; height: 28px; background: #fff url(../images/search.png) no-repeat center; cursor: pointer; float: right; }


.footer { width: 100%; background: #f5f5f5; padding-top: 20px; padding-bottom: 30px; }
.copy { width: 1000px; margin: 0 auto; line-height: 24px; font-size: 12px; text-align: center; color: #666 }
.copy a { color: #333; padding: 0 8px; }