@charset "utf-8";
/* CSS Document */
/*默认样式*/
body,div,table,tr,td,p,a,span,img,h1,h2,h3,h4,h5,h6,em,i,ul,ol,li,dl,dt,dd,form,input,label{ margin:0; padding:0; font-size:12px; font-family:"微软雅黑"; color:#333; line-height:21px;}
font,strong{font-size:12px; font-family:"微软雅黑";line-height:21px;}
ul,ol	{ list-style:none;}
.clear	{ clear:both; padding:0; margin:0; height:0; overflow:hidden;line-height:0; }
img		{ border:none;}
html	{ -webkit-text-size-adjust:none;}
a		{ text-decoration:none;}
a:hover	{ text-decoration:underline}
a:focus	{ outline:none; -moz-outline:none;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { zoom: 1; }
.fl{ float:left;}
.fr{ float:right;}


body{ background:url(../images/bodybg.jpg) no-repeat center top #000;}
.wrap{width:954px; margin:0 auto;}
/*top*/
.top{ height:76px; background-color:rgba(0,0,0,0.5); position:relative;}
.top ul{ padding:30px 20px 20px;}
.top ul li{ display:inline;}
.top ul li a{ padding:20px; font-size:20px;color:#e2c87f; }
.top p{ text-align:center; font-size:14px; padding-top:20px;}
.top .ttlogo{ position:absolute; right:0px; top:0px;}
.top p{ position:absolute; left:35px; top:60px; font-size:16px;color:#fff;}
/*banner*/
.banner{ background:url(../images/banner.png) right center no-repeat; height:256px;}
.bannerleft{ width:560px; text-align:center;}
.bannerleft h2{ font-size:40px; line-height:50px; padding:60px 0 25px 0; color:#e2c87f; text-shadow:#111 2px 2px 2px;}
.bannerleft p{ padding: 0 15px;color:#e2c87f;}
/*inner*/
.box{ border-radius:10px; overflow:hidden; border:1px solid #e2c87e; margin-bottom:30px;}
.box h3{ background:url(../images/sapcon.png) left top no-repeat; height:37px;font-size:16px;color:#111; line-height:37px; padding-left:20px;}
.box h3 a{ font-size:16px;color:#fff; line-height:37px; padding-left:20px;}
.boxinner{  padding:15px 0;}
.boxinner .text{ width:600px;margin-left:25px;}
.boxinner .text p{ padding-top:5px; text-indent:2em; color:#efefef;}
.boxinner .text h4{ padding:8px 0; font-size:16px;}
.boxinner .pic{ margin-left:25px;}
.boxinner .pic img{ border:6px #666 solid;}
.botton{ padding-top:10px; text-align:right;}


.weibo{ width:954px; background-color:#FFF;}

/**footer**/
#footer{ text-align:center; padding:20px 0;color:#FFF;}
.weball{ font-weight:bold; color:#FFF;}
#footer li{ display:inline;color:#FFF;}
#footer li a{color:#FFF; text-decoration:none;}
#footer p{color:#FFF;}