article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not ([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
button,html,input,select,textarea{font-family:sans-serif}
body{margin:0}
h1,h2,h3,h4,h5,h6,ul,ol,p{padding:0;margin:0;}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
blockquote{margin:1em 40px}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:after,q:before{content:'';content:none}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
dd{margin:0 0 0 40px}
ol,ul{list-style:none;list-style-image:none;}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}
input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
body{font:12px/1.5 Helvetica, Tahoma, Arial, "Hiragino Sans GB", "Hiragino Sans GB W3", "Microsoft YaHei", STXihei, STHeiti, Heiti, SimSun, sans-serif;color:#333;background-color:#fff;-webkit-font-smoothing:antialiased;}
a{color:#757575;text-decoration:none}
a:hover{color:#ff6700;text-decoration:none}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
.hide{display:none !important}
.fl{float:left;}
.noCss3 nav.fixed{top:0;}

.wrap{position:relative;width:1004px;margin:0 auto;}

.shortcut{position:fixed;height:312px;right:20px;bottom:38px;z-index:1000}
.shortcut li,.shortcut .shortcut-box .shortcut-item-pic,.shortcut .shortcut-arrow{background-image:url(../../images/v2/index/shortcut.png?v=20150902);background-repeat:no-repeat;}
.shortcut li{display:block;cursor:pointer;width:48px;height:48px;text-align:center;margin-top:18px;}
.shortcut .shortcut-inner{position:absolute;display:none;left:-248px;padding-right:24px;width:224px;}
.shortcut .shortcut-box{border-radius:5px;background:#fff;border:1px solid #d6d6d6;padding:15px 0;position:relative;width:222px;display:block;clear:both;zoom:1;}
.shortcut .shortcut-box:after{clear:both;content:" ";display:block;font-size:0;height:0;}
.shortcut .shortcut-box .shortcut-tel{color:#ff6b37;font-size:14px;margin-top:5px;font-weight:normal;}
.shortcut .shortcut-box .shortcut-item{border-right:1px solid #e0e0e0;color:#888;float:left;padding:0 20px;text-align:center;width:70px;}
.shortcut .shortcut-box .shortcut-item a{color:#888888;font-size:12px;outline:none;}
.shortcut .shortcut-box .shortcut-item-title{color:#666;margin-bottom:8px;font-weight:normal;}
.shortcut .shortcut-box .shortcut-item-pic{width:70px;height:70px;}
.shortcut .shortcut-box .jszc,.shortcut .shortcut-box .weibo,.shortcut .shortcut-box .hzjm{border:0 none;}
.shortcut .shortcut-box .weixin .shortcut-item-pic{background-position:-96px 0;}
.shortcut .shortcut-box .weibo .shortcut-item-pic{background-position:-166px 0;}
.shortcut .shortcut-box .cpzx .shortcut-item-pic{background-position:-96px -70px;}
.shortcut .shortcut-box .jszc .shortcut-item-pic{background-position:-166px -70px;}
.shortcut .shortcut-box .dlzx .shortcut-item-pic{background-position:-96px -140px;}
.shortcut .shortcut-box .hzjm .shortcut-item-pic{background-position:-166px -140px;}
.shortcut .shortcut-arrow{position:absolute;width:16px;height:30px;right:-16px;top:50%;margin-top:-15px;background-position:-236px 0;}
.shortcut li:hover .shortcut-inner,.shortcut li.active .shortcut-inner{display:block}
.shortcut li.online{background-position:0 -192px;}
.shortcut li:hover.online{background-position:-48px -192px;}
.shortcut li.join{background-position:0 0;}
.shortcut li:hover.join{background-position:-48px 0;}
.shortcut li.join .shortcut-inner{margin-top:-53px;}
.shortcut li.focus{background-position:0 -48px}
.shortcut li:hover.focus{background-position:-48px -48px}
.shortcut li.focus .shortcut-inner{margin-top:-49px;}
.shortcut li.contact{background-position:0 -96px}
.shortcut li:hover.contact{background-position:-48px -96px}
.shortcut li.contact .shortcut-inner{margin-top:-66px;}
.shortcut li.gotop{background-position:0 -144px;}
.shortcut li:hover.gotop{background-position:-48px -144px}

.pop-wrap{position:fixed;margin:0 auto;width:100%;height:100%;left:0;top:0;z-index:10000;}
.pop-wrap > .pop-layout{position:absolute;width:100%;height:100%;background:#000;opacity:0.5;filter:Alpha(opacity=50);left:0;top:0;z-index:9999;}
.pop-wrap > .pop-frame{position:absolute;top:50%;left:50%;z-index:10000;}
.pop-wrap > .pop-frame > .pop-con{position:relative;width:700px;min-height:380px;top:-190px;left:-350px;background:#fff;overflow:hidden;width:600px;left:-300px;top:-320px;}
.pop-wrap .pop-con > .pop-title{margin:0 30px;height:100px;border-bottom:1px #e4dcd0 dashed;overflow:hidden;*zoom:1;}
.pop-wrap .pop-con > .pop-title:after{display:block;content:".";height:0;visibility:hidden;overflow:hidden;clear:both;}
.pop-wrap .pop-title .pop-close{float:right;margin:23px 0 23px 20px;width:24px;height:24px;font-size:24px;color:#dfdfdf;background:url(../../images/index/pop-close.png) no-repeat;font-size:0;text-indent:-9999px;cursor:pointer;}
.pop-wrap .pop-title > strong{float:left;margin:35px 0;height:40px;line-height:40px;font-size:30px;font-weight:100;}
.pop-wrap .pop-con > .pop-main{margin:10px 30px 50px;height:384px;overflow:hidden;text-align:left;*zoom:1;}

nav{position:fixed;width:100%;height:76px;z-index:99;}
nav .logo{width:266px;height:55px;float:left;margin:10px 0 0 20px;background:url(../../images/v2/index/icon.png?v=20150902) no-repeat 0 -381px;text-indent:-100000px;outline:none;}
nav ul{margin:0 10px 0 0;float:right;line-height:76px;}
nav ul li{display:inline-block;*display:inline;*zoom:1;}
nav ul li .new{position:absolute;display:block;width:40px;height:17px;right:330px;top:18px;background:url(../../images/v2/new.png) no-repeat 0 0;}
nav ul li a{color:#fff;font-size:16px;padding:8px 15px;margin:0 10px;border-radius:5px;}
nav ul li a:hover{color:#fff;opacity:1;background:rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}
nav ul li a.register,nav ul li a.login{border:1px solid #fff;padding:7px 24px;border-radius:16px;}
nav ul li a:hover,nav ul li.current a{color:##4d4d4d;opacity:1;background:rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}
nav.fixed{background:#fff;filter:alpha(Opacity=90);opacity:0.9;box-shadow:0 1px 4px rgba(0,0,0,.1);}
nav.fixed .logo{background-position:0 -302px;}
nav.fixed li a,nav.fixed li a:hover{color:#4d4d4d}
nav.fixed li a.register,nav.fixed li a.login{border:1px solid #929292;}
nav.fixed li a.register{border-color:#ff940a;background:#ff940a;color:#fff;}
nav.fixed li a.register:hover{border-color:#ff790a;background:#ff790a;}
nav.fixed{top:-76px;transition-duration:.7s;-webkit-transform:translate3d(0,76px,0);-moz-transform:translate3d(0,76px,0);-ms-transform:translate3d(0,76px,0);transform:translate3d(0,76px,0)}

.footer{background-color:#2d2c34;color:#737279}
.footer .footer-nav{height:auto;background:#2d2b34;padding:50px 0 24px;}
.footer .footer-nav .footer-item{width:80px;}
.footer .footer-nav .footer-item li{font-size:12px;color:#737279;line-height:28px;}
.footer .footer-nav .footer-item li.title{font-size:14px;color:#b8b7bb;}
.footer .footer-nav .split{height:138px;margin:0 80px;border-right:1px dashed #737279;}
.footer .footer-nav .tel{width:362px;text-align:center;padding-top:20px;}
.footer .footer-nav .tel h1{font-weight:normal;font-size:32px;}
.footer .footer-link{padding:20px 0;}
.footer .footer-link a{margin-right:15px;}
.footer .footer-copyright{height:137px;background-color:#1e1d23;line-height:25px;}
.footer .footer-copyright .footer-container{text-align:center;padding:44px 0 0;}
.footer a:hover{color:#b8b7bb;}

/* iPads (landscape) ----------- */  
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape){
nav ul li a{padding:8px 12px;margin:0 8px;}
}