﻿
/* 全局 样式 utf-8 */
html {height:auto; }
body {background:#fff; font:14px "\5B8B\4F53",Arial,sans-serif,"Microsoft YaHei","微软雅黑","SimSun"; min-width:1000px; color:#505050; margin:0; text-align:center; }
div,p,h1,h2,h3,h4,h5,h6,ul,li,input,form,texearea,embed {margin:0; padding:0; }
img,input,textarea {border:0; border:none; }
li {list-style:none; }
h1,h2,h3,h4,h5,h6 {font-weight:normal; } em {font-style:normal; }
a {text-decoration:none; color:#505050; }
a:hover {text-decoration:underline; color:#ff3600; }
.clear {clear:both; } .cred {color:#e50f79; }
.fl {float:left; }.fr {float:right; }
.clearfix {*zoom:1; }
.clearfix:after, .pages:after {display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:"."; }
.cRed {color:#ff3600; }
input {outline:none; }
input:focus {border:1px solid #09b709; }

.headinfo li em, .ft-right a em, .btn a, .wrap3 .title em {background:url(../images/ico.png) 0 -999999px no-repeat; }
/* head */
.header {background:url(../images/bghead.jpg) repeat-x; width:100%; height:70px; }
.head {width:1000px; margin:0 auto; }
.logo {display:block; float:left; }
.headinfo {float:right; line-height:70px; }
.headinfo li {float:left; margin-left:5px; }
.headinfo li em {display:inline-block; width:20px; height:18px; vertical-align:-5px; padding-left:5px; }
.headinfo li em.ico1 {background-position:5px 0; }
.headinfo li em.ico2 {background-position:-22px 0; }
.headinfo li em.ico3 {background-position:-50px 0; padding-left:0; }
.headinfo li em.ico4 {background-position:-77px 0; padding-left:0; }
.headinfo li em.ico5 {background-position:-109px 0; padding-left:0; }
.headinfo li a {color:#aaa; font-size:12px; } .headinfo li a:hover {color:#505050; }
/* banner */
.banner {position:relative; width:100%; height:100%; }
.wrap {position:relative; width:100%; height:1000px; margin:0 auto; }
.bimg {position:absolute; top:0; left:0; width:100%; height:100%; }
.btn-link a {position:absolute; top:230px; background:#000; width:24px; height:54px; line-height:54px; text-align:center; opacity:.5; filter:alpha(opacity=50); color:#eee; font-weight:bold; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; display:none; }
.btn-link a:hover {opacity:.8; filter:alpha(opacity=80); text-decoration:none; color:#fff; }
.btn-link a.btnprev {left:0; }
.btn-link a.btnnext {right:0; }
/* nav */
.nav {position:absolute; top:69px; left:0; width:100%; height:54px; z-index:100; }
.nav-all {background:url(../images/navbg.png) no-repeat; width:1008px; margin:0 auto; height:54px; }
.wrap-link {height:32px; line-height:32px; }
.wrap-link span {position:relative; width:124.5px; height:32px; border-right:1px solid #d2d2d2; display:block; float:left; margin-top:9px; z-index:99; }
.wrap-link span a {height:46px; font-size:16px; font-family:"Microsoft YaHei","微软雅黑","SimSun"; display:block; margin:-8px auto 0; line-height:46px; }
.wrap-link span.on a {background:url(../images/navnormal.png) no-repeat; width:110px; color:#fff; }
.wrap-link span.on .more li a {background:#fff; color:#505050; margin:0; }
.more {position:absolute; top:38px; left:0; background:#fff; width:140.5px; border:1px solid #e4e4e4; display:none; z-index:99;}
.more li {border-bottom:1px dashed #d4d4d4; text-align:left; }
.more li a {background:#fff; font-size:12px; margin:0; padding-left:12px; }
.more li a:hover {background:#FF5958; color:#fff; }
/* 主体内容 */
.main {position:absolute; top:545px; left:0; width:100%; z-index:97; }
.main-all {background:#fff; width:972px; margin:0 auto; padding:0 14px 36px; border:1px solid #eee; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; }
.main-all-left {width:610px; float:left; }
.news {text-align:left; }
.title {position:relative; height:36px; line-height:36px; border-bottom:2px solid #ff5366; text-align:left; font-size:16px; color:#f80b05; font-family:"Microsoft YaHei","微软雅黑","SimSun"; }
.title span {position:absolute; top:0px; right:0; } .title span a {font-size:12px; color:#888; } .title span a:hover {color:#ff3600; }
.hotnews {margin:10px 0 0; }
.hotnews img {float:left; margin-right:16px; }
.hotnews h2 a {font-size:14px; color:#505050; font-weight:bold; }
.hotnews p {font-size:12px; line-height:24px; color:#666; padding-top:12px; }
.news ul {clear:both; margin-top:12px; }
.news ul li {background:url(../images/heidian.jpg) 0 18px no-repeat; padding-left:12px; line-height:38px; border-bottom:1px dashed #eaeaea; overflow:hidden; }
.news ul li a {color:#505050; font-size:12px; float:left; } .news ul li span {font-size:12px; color:#888; float:right; }
.wraps {margin-top:16px; }
.wrap1 {width:295px; float:left; }
.homevideo {margin-top:10px; }
.wrap1 p{font-size:12px; line-height:24px; text-align:left; }
.wrap2 {width:300px; float:right; }
.main-all-right {width:340px; float:right;}
.wrap-cy {position:relative; margin-top:10px; width:340px; height:280px; overflow:hidden; }
.wrap3 .title span {height:10px; *top:15px; }
.wrap3 .title em {background-position:-292px 0; width:10px; height:10px; display:inline-block; line-height:99px; overflow:hidden; margin:0 2px; cursor:pointer; }
.wrap3 .title em.on {background-position:-278px 0; cursor:default; }
.wrap-cy-all a {position:absolute; left:0; top:0; }
.wrap-cy-all a p {position:absolute; left:0; bottom:3px; background:#000; color:#fff; opacity:.7; filter:alpha(opacity=70); width:100%; height:28px; line-height:28px; }
.btn {position:absolute; top:82px; left:0; }
.btn a {position:absolute; width:24px; height:50px; display:block; }
.btn a.prev {left:0; background-position:-276px -68px; }
.btn a.next {left:315px; background-position:-276px -16px; }
.wrap4 {border-top:1px solid #cfcfcf; margin-top:3px; }
.wrap4 a {margin-top:28px; display:block; }

.cyerweima {position:absolute; top:240px; left:0; height:40px; z-index:9; }
.cyerweima span {font-size:12px; line-height:40px; display:none; }
.cyerweima span img {position:absolute; bottom:0; }
.cyerweima span em {margin-left:40px; }

/* footer */
.ftbg {background:url(../images/bgft.png) bottom center no-repeat; width:100%; height:112px; margin:0px auto 0; }
.ft-wrap {width:1000px; margin:0 auto; font-size:12px; }
.footer {background:#ff4547 url(../images/bgfooter.jpg) top center no-repeat; width:100%; height:36px; line-height:36px; }
.ft-txt {width:1000px; margin:0 auto; color:#fff; text-align:left; font-size:12px; }
.ft-link {margin-top:88px; } .ft-right a {margin-left:8px; }
.ft-right a em {width:20px; height:20px; display:inline-block; padding-left:3px; vertical-align:middle; }
.ft-right a em.ico-f1 {background-position:0 -26px; }
.ft-right a em.ico-f2 {background-position:-25px -26px; }

.iweixin {position:fixed; bottom:52px; left:50%; margin-left:520px; background:#fff; }
.iweixin p {font-size:12px; line-height:24px; }
.showweixin1 {position:relative; z-index:9; }
.iweixin1 {position:absolute; bottom:16px; left:0; }

#banner{height:256px;overflow:hidden; margin:4px 0px; padding:0px;}
#banner dl{ border:1px solid #e1e1e1; min-height:0px;overflow:hidden; position:relative;padding:0px; margin:0px;}
#banner dl dt{ position:relative;height:256px; width:268px; margin:0px; padding:0px;}
#banner dl dt ul img { padding:3px; margin:0px; padding:0px;}
#banner dl dt ul{  position: absolute;padding:0px; margin:0px;}
#banner dl dd{ bottom: 1px;height: 18px; padding-left: 0;position: absolute;right: 5px; margin:0px;}
#banner dl dd ul{background:url(../images/shu3.png) 0 0 no-repeat; color: #FFFFFF;cursor: pointer;float: left;font-size: 10px;height: 16px;line-height: 13px; margin-right: 2px;  text-align: center;width: 22px; margin:0px; padding:0px; }
#banner dl dd ul.current{ padding:0px;height: 18px;line-height: 20px; margin-top: -5px;width: 22px;background:url(../images/shu.png) no-repeat;  }





