﻿@charset "utf-8";
*{margin:0px; padding:0px; list-style:none;}
body {font-family: Arimo,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 13px; color: #2c2e2f;}
a {color: #333;text-decoration: none;}
a:hover {color: #CC0000;text-decoration: none;}
img {border: none;}
i,em {font-style: normal;}
input,textarea {outline: none;}
ul,dl,dt,dd,p,h1,h2,form {margin: 0;padding: 0;list-style: none;}
li,dl,dt,dd {display: inline;float: left;}
.ifx{clear: both}
#quan{width: 700px;margin: 30px auto;}
#head{ width: 700px; float: left;}
#wzm{width: 700px; height: 60px; float: left;text-align: center;}
#wzm span{ letter-spacing:-2px; font-size: 24px;}
#wzm b{ font-size: 12px; font-weight: normal; color: #333;}
#nav{width: 698px;height: 30px;float: left;line-height: 30px;border: 1px #f2f2f2 solid;text-align: center;}
#nav span{ padding: 0px 5px 0px 5px;}
#nav span a{text-shadow: 0 1px 0 #f7f7f7, 1px 2px 3px #999;}
#nav span.fenge{ padding: 0px 1px 0px 1px;color: #f2f2f2;}
#zhut{ width: 678px; float: left;border: 1px #f2f2f2 solid;padding: 10px 10px 0px 10px;}
#tongzhi{margin:0px auto;}
#tongzhis{float:left; }
.leibie{ width: 678px; float: left; margin-bottom: 15px; }
.lbbt{ width: 678px; float: left; }
.lbbt h4{font-size: 16px;font-weight: 400;border-bottom: 1px dashed #f2f2f2;padding-bottom: 4px;margin-bottom: 10px; text-align: center; color: #7a7a7a;}
.lblr{ width: 678px; float: left; }
.lblr ul li{margin: 0px 5px 5px 0px;float: left; }
.lblr ul li a{ border: 1px solid #f2f2f2;color:#333;padding: 3px 3px;float: left; }
.lblr ul li a:hover{ border:1px solid #ff0000;}
.xlb{ float: left;margin-bottom: 10px; }
.xlb span{ float: left;color: #555;border: 1px solid #f2f2f2;padding: 3px 3px;float: left;margin-right: 5px;background: #f2f2f2;}
.xlb p{line-height: 32px;}
.xlb p a{color: #0090ff;}
.xlb p a:hover{text-decoration: underline}

#yy{padding: 5px 10px;
    margin: 0px 0px 10px 0px;
    background: #f2f2f2;}
#yy p{    font-size: 13px;
    line-height: 24px;
    padding: 0px;
    margin: 0px;
    text-indent: 0px;
    color: #595959;
    user-select: auto;}

#foot{width: 700px; float: left;padding: 10px;text-align: center; color:#7a7a7a; }
#foot a{ color:#7a7a7a;}

#tuijian ul li{ width:307px; margin:5px 5px 5px 5px; float:left; height:80px;border: 1px solid #dedede;border-radius: 5px; padding:10px;}
.tuijiantop{ width:100%; height:35px; float:left;}
.tuijiantop h4{ font-size:22px; float:left; padding-left:10px;line-height: 36px;}
.tuijiantop img{border-radius:5px; float:left;}
.tuijianbom{ width:100%; height:35px; float:left; margin-top:10px;}

/*文字滚动*/
.txtMarquee-left{position:relative;  border:1px solid #f2f2f2; border-bottom:none;}
		.txtMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
		.txtMarquee-left .hd .prev,.txtMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}
		.txtMarquee-left .hd .next{ background:url("images/icoRight.gif") no-repeat;  }
		.txtMarquee-left .bd{ padding:10px; }
		.txtMarquee-left .bd .tempWrap{ width:100% !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
		.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.txtMarquee-left .bd ul li{ margin-right:10px; float:left; height:14px; line-height:14px;  text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
		.txtMarquee-left .bd ul li span{color:#ff0000}
		.txtMarquee-left .bd ul li a{color:#ff0000}

/*700*/
@media screen and (max-width:700px)
{
    #quan{width:100%;}
    #head{width:100%;}
    #wzm{width:100%;}
    #nav{width:100%;}
    #zhut{width:100%;}
    .leibie{width:100%;}
    .lbbt{width:100%;}
    .lblr{width:100%;}
    #foot{width:100%;}

}
