@charset "utf8";

.pic_box{width: 1800px;overflow: hidden;margin: 0 auto;}
.pic_box ul{width: 19800px;overflow: hidden;}
.pic_box ul li{float: left;margin-right: 30px;width: 600px;}
.pic_box li img{display: block;}
.pic_box li a{display: block;}

/* reset */
*{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
em{font-style:normal}
ol,ul{list-style:none}
fieldset,img,abbr,acronym{border:0}
input,select{font-family:Microsoft YaHei}
h1,h2,h3,h4,h5,h6{font-size:100%}
q:before,q:after{content:''}
body{font:normal 12px/1.6em Microsoft YaHei,Tahoma,simsun; color:#666;min-width:1240px;margin:0 auto;background:#f7f8f8}

/* base */
.clearfix,.hd{*zoom:1}
.clearfix:after,.hd:after{content:'\20';display:block;height:0;line-height:0;visibility:hidden;clear:both}
a{text-decoration:none}
a:hover{text-decoration:none}
.hid{display:none}
.tnd{overflow:hidden;text-indent:-9999em}
.ovh{overflow: hidden;}
.fl{float:left;display:inline}
.fr{float:right;display:inline;margin-right: 520px}
input.checkbox{vertical-align:middle}
.w100{width: 100%}
.cred{color:#E3583C}
.cgray{color:#999}
.cgreen{color:#00A483}
.lnk-red{color:#E3583C;border-bottom:1px dotted #E3583C}
.lnk-normal{color:#666;border-bottom:1px dotted #666}
.lnk-red:hover,.lnk-normal:hover{text-decoration:none;border-bottom-style:solid}
.checkbox,.radio{margin-right:3px}
.colbox{border:1px solid #E1E1E1;box-shadow:0 0 2px rgba(0,0,0,.1);background:#fff}
.borline{border-bottom:1px dotted #BFBFBF}
.borlineX{border-bottom:1px solid #eee}

/* layout */
.layout{width:1180px;margin:0 auto}
.bd{ overflow: hidden; zoom: 1}

/* spr */

.mainer{ position: relative; z-index: 1; margin-bottom: 50px; padding-top: 28px; overflow: hidden; zoom: 1}


/* header-------------------begin */
.header{ height:695px; overflow: hidden; background: url(htmlSource/denglu1.jpg) no-repeat center top }





/*.top-quick{margin-top:292px;border:1px solid #161A26;}*/
.toplink{float:left;height:108px;width:121px}
.toplink-down{ position:relative; width:227px;background-position:0 0}

.toplink-lb{background-position:-228px 0}
.toplink-icon{background-position:-350px 0}
.toplink-groly{background-position:-472px 0}
.toplink-lb:hover{background-position:-594px 0}
.toplink-icon:hover{background-position:-716px 0}
.toplink-groly:hover{background-position:-838px 0}
.toplogin{float:left;width:388px;height:108px;background-position:-960px 0}
.topunlogin{padding:17px 0 0 20px;color:#C1CFE8}
.topunlogin .un1{ padding-top: 3px; font-size:16px;color:#fff}
.topunlogin .un0{display:block;margin:5px 0;height:3px;overflow:hidden;background-position:-1087px -113px;background-repeat:no-repeat}
.topunlogin .un2{color:#fff}
.topunlogin a,.topunlogin .a-in{margin-left:3px;overflow:hidden;color:#0FC}
.toplogined{padding:14px 10px 0 3px}
.loginheader{ float:left; width:100px; height: 100px; margin-right:5px; margin-top: -7px; overflow: hidden;}
.topunlogin .loginheader{ margin-top: 0; width: 80px; height: 80px; margin-right: 25px;}
.loginheader a{ display: block; position: relative; width:80px; height:80px; padding: 10px; overflow: hidden;border-radius:5px;}
.loginheader img{width:80px;height:80px;}
.loginheader .login-lv{display:block; position:absolute; bottom:15px; left:15px; width: 24px; height: 24px; text-align: center; line-height: 24px; border-radius: 50%; background: #c43a0f; color: #fff; font-size: 12px;}
.loginname,.loginnumber{float:left; width: 336px; padding-top:7px; color:#C1CFE8; line-height:16px}
.loginname{ padding-top: 4px; margin-bottom: 10px; font-size: 14px; }
.loginname h4{float:left;padding-right:5px;font-size:22px;color:#fff}
.loginname .login-fwq{float:left; position: relative; padding-left:10px; padding-right: 18px; background-position: 100% -166px;}
.loginname .login-fwq a{ color: #e1e1e1 }
.loginname .login-out{float:right;margin-right:4px;overflow:hidden;color:#C1CFE8}
.loginnumber li{float:left;margin-right:2px;width:65px;height:46px;background-color:#28324c; text-align:center;color:#7A8398}
.loginnumber em{display:block;padding-top:4px;font-size:14px;color:#F0F0F1;line-height:20px;font-weight:bold}
.loginnumber em.cgreen{color:#11CAB4}
.footer{ padding:0px 0px 30px; zoom: 1; background: #f3f3f3}
/*.footspr{background-repeat: no-repeat; background-image: url(facebookButton.png);}*/
.footer-inner{ zoom:1; color:#A5A5A5}
.footer-normal{float:left;width:34%}
.footer-weixin .lo{float:left;margin-right:20px;width:67px;height:67px;background-position:-264px 0}
.footer .fb{font-weight:bold;color:#404040;font-size:14px;line-height:25px}
.footer-rule li{display:inline;padding-right:10px}
.footer-mt{float:right;margin-top:6px;width:278px;height:36px;border:3px solid #E2E2E2;position:relative}
.footer-mt-lnk{display:block;height:34px;line-height:34px;color:#666;text-indent:1em;font-size:14px;border:1px solid #CBCBCB;cursor:pointer}
.footer-mt-lnk span{margin-top:5px;width:250px;height:25px;line-height:25px;border-right:1px solid #DBDBDB}
.footer-mt-lnk .ico-arrowdown{margin-top:15px;margin-left:10px}
.footer-mt-st{position:absolute;top:-176px;left:-3px;width:278px;border:3px solid #E2E2E2;background:#fff;height:176px;overflow-x:hidden;overflow-y:auto}
.footer-mt-st a{display:block;text-indent:1.5em;height:22px;line-height:22px;color:#999}
.footer-mt-st a:hover{background:#F8F8F8;color:#666;text-decoration:none}
.footer-f{float:left;width:100%;margin-top:10px;padding-top:22px;}
.footer-tcgame{ margin-top: 15px; margin-right:10px;width:257px;height:50px;background-position:0 0}
.footer .c4F6{color:#818181}
.footer .plr10{padding:0 5px}
.footer .f9{font-size:11px;color:#E4E4E4}
.footer li.f9{color:#828282}
.icons{display:inline-block;vertical-align:middle}

