@charset "utf-8";
/* CSS Document */
body{ font-size:12px;margin:0 auto;padding:0;border:0;font-family:"Microsoft Yahei","微软雅黑","宋体",arial;color:#333;}
div,form,img,ul,ol,li,dl,i,u,span,dt,dd,em,i,h1,h2,h3,h4,p{ padding:0; border:0;margin:0;list-style:none;font-style:normal;}
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size:12px; font-weight:normal}
img{border:none;}
a{text-decoration:none; color:#333; outline:none; cursor:pointer;}
a:hover{ color:#d70404;}
.margin_auto { margin: 0 auto;}
.clear{ clear:both; float:none;}
.fright{ float:right;}
.fleft{ float:left;}
.ztcolor{ color:#d70404}
.fenye{ width:100%; text-align:center; line-height:30px; height:30px; margin:15px 0; font-size:14px; float:left;}
.content{ width:1200px; height:auto;  margin:0 auto; overflow:hidden;}
.w1200{ width:1200px; margin:0 auto;}
.w100{ width:100%; height:auto; overflow:hidden;}
.abs{ position:absolute}
.rel{ position:relative}
.hide{overflow:hidden}
.mt{ margin-top:35px;}
.texthide{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
/*头部*/
.header{ width:100%; min-width:1200px; height:auto;}
.topBar{ width:100%; height:36px; line-height:36px; background-color:#eeeeee; overflow:hidden;}
.weather{ float:right; margin-top:5px;}
.titleBar{ width:1200px; height:140px; margin:0 auto; background:url(../images/head_bg.png) no-repeat right;}
.titleBar .logo{ float:left; width:455px; height:73px; margin-top:35px;}
.titleBar .slogan{ float:right; font-size:18px; text-align:right; margin-top:45px;}
.navbar{ width:100%; height:44px; background: url(../images/nav_bg.jpg) repeat-x; min-width:1200px;}
#nav {display:block; width:1200px; margin:0 auto; height:auto;}
#nav .mainlevel {float:left; text-align:center; display:block; width:132px; margin-right:1px; position:relative; z-index:99; background:url(../images/navli.jpg) right no-repeat;}
#nav .mainlevel > a {text-decoration:none; height:43px; line-height:43px; text-align:center;display:block; width:100%;font-size:16px; color:#FFF }
#nav .mainlevel a:hover,#nav .mainlevel a.active{ color:#FFF; background:url(../images/nav_active.jpg) repeat-x;}
#nav .mainlevel ul {position: absolute; display:none; left:0; z-index:99;overflow:hidden}
#nav .mainlevel li {float:left; background: url(../images/touming.png) repeat;background:rgba(255,255,255,0.8); width:132px; text-align:center; border-bottom:1px solid #FFF;}
#nav .mainlevel li a { width:auto; margin:0 10px; line-height:35px; height:35px; font-size:14px; display:block; }
#nav .mainlevel li a:hover { background:none; text-decoration:underline; color:#d70404}

/*底部*/
.footer{width:100%; height:auto; margin-top:30px; overflow:hidden;min-width:1200px;}
.friendLink{ width:100%; height:50px; line-height:50px; border-top:1px solid #CCC; font-size:14px; color:#666; overflow:hidden;}
.friendLink a{ padding:0 10px;}
.fnav { width:100%; height:40px; line-height:40px; text-align:center; background:#b40101 url(../images/fnav.jpg) right no-repeat;min-width:1200px;}
.fnav a{ display:inline-block; color:#FFF; font-size:14px; text-align:center; width:110px; height:40px; background:url(../images/navli.jpg) right no-repeat;}
.fnav a:hover{ text-decoration:underline;}
.fnav a:last-child{ background:none;}
.copy{ padding:15px 0; line-height:30px; font-size:14px; text-align:center;}


.backtop{width:36px; height:36px; position: fixed; bottom:25px; right: 10px; display: none; z-index:999;}
.backtop a{display: block; width:44px; height:44px; background: url(../images/topback.gif) no-repeat center;}


/*常用样式******************
div img:hover{ filter:alpha(opacity=90); opacity:0.9;}
text-overflow:ellipsis;white-space:nowrap;overflow:hidden;
a{transition-duration: 0.5s;-ms-transition-duration: 0.5s;-moz-transition-duration: 0.5s;-webkit-transition-duration: 0.5s;}
.boxshd {
    -webkit-box-shadow: 0 0 5px rgba(228,230,233,1);
    -moz-box-shadow: 0 0 5px rgba(228,230,233,1);
    box-shadow: 0 0 5px rgba(228,230,233,1);
}
img{ -webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
a:hover img { -webkit-transform: scale(1.1);-moz-transform: scale(1.1);transform: scale(1.1);}

*******************/
