html{color:#333;overflow:auto;overflow-y:scroll;height:100%; font-size:12px; font-family:Arial, Helvetica, sans-serif;line-height:24px; background:url(../images/bg.jpg) #fff repeat-x left top;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
.pagewidth {
width:1002px;
margin:auto;
}
table
{
    border-collapse: collapse;
    border-spacing: 0;
}
img
{
    border: 0 none;
	margin:0;
	padding:0;
}
address, caption, cite, code, dfn, em, th, var
{
    font-style: normal;
    font-weight: normal;
}
ul li,ol li
{
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
}
h1, h2, h3, h4, h5, h6
{
    vertical-align: baseline;
    zoom: 1;
}
input, textarea, select, button
{
    font-weight: inherit;
    font-family: inherit;
    font-size: inherit;
}
button
{
    border: none;
    padding: 0;
}
button::-moz-focus-inner{
    border: none;
}
input[type=radio], input[type=checkbox]
{
    vertical-align: middle;
}
input{
    outline:0 none;
}
input.checkbox {vertical-align:middle;}
* html input
{
    vertical-align: baseline;
}
textarea
{
    overflow: auto;
}
fieldset{
    border:0 none
}
a:focus
{
    outline-style: none;
    outline-width: 0;
}
a:link,
a:visited{text-decoration:none; color:#333;}
a:hover{text-decoration:underline; color:#f00}

a.redlink:link,
a.redlink:visited{text-decoration:none; color:#f00;}
a.redlink:hover{text-decoration:underline; color:#f00}

a.yellow:link,
a.yellow:visited{text-decoration:none; color:#d49600;}
a.yellow:hover{text-decoration:underline; color:#d49600}

ul:after
{
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

/*public*/
.textleft{ text-align:left; }

.textcenter{ text-align:center; }
.textright{ text-align:right; }



.left{float:left}
.right{float:right}

.middle{vertical-align:middle;}
.top{vertical-align:text-top;}
.bottom{vertical-align:text-bottom;}



.white{color:#fff;}
.red{color:#e10600;}
.red2 {color:#a60000;}
.blue{color:#2b96e1}

.darkgray{color:#333;}
.gray{color:#666;}
.lightgray{color:#999;}
.green {color:#6baf19;}
.yellow {color:#d49600;}

.bold{font-weight:bold;}

.normal{font-weight:normal;}
.f12{font-size:12px;}
.f16{font-size:16px;}
.f14{font-size:14px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
.f32{font-size:32px;}
.f34{font-size:34px;}
.f36{font-size:36px;}
.f48{font-size:48px;}
.f60{font-size:60px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh26{line-height:26px;}
.lh28{line-height:28px;}
.lh30{line-height:30px;}
.lh32{line-height:32px;}
.lh34{line-height:34px;}
.lh36{line-height:36px;}
.yahei{font-family:Microsoft yahei;}
.arial{font-family:Arial, Helvetica, sans-serif}
.indent_2em{text-indent:2em;}
.hide{display:none;}
.clear{clear:both; height:0px; line-height:0px;}
.overflow{overflow:hidden;}
.visible{overflow:visible;}
.relative{position:relative;}
.auto{margin-left:auto; margin-right:auto;}

.mt0{margin-top:0px}.mt2{margin-top:2px}.mt5{margin-top:5px}.mt8{margin-top:8px;}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}.mt55{margin-top:55px;}.mt60{margin-top:60px;}
.mb0{margin-bottom:0px}.mb2{margin-bottom:2px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}

.ml0{margin-left:0px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml40{margin-left:40px}.ml45{margin-left:45px}.ml50{margin-left:50px}
.mr10{margin-right:10px;}.mr20{margin-right:20px;}

.pt0{padding-top:0px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt35{padding-top:35px}.pt40{padding-top:40px}.pt45{padding-top:45px}.pt50{padding-top:50px}
.pb0{padding-bottom:0px}.pt2{padding-top:2px;}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb35{padding-bottom:35px}.pb40{padding-bottom:40px}.pb45{padding-bottom:45px}.pb50{padding-bottom:50px}.pb55{padding-bottom:50px}.pb60{padding-bottom:60px}
.pl36{padding-left:36px;}
.ptb6 {padding:6px 0px;}.ptb16 {padding:16px 0px;}.ptb32 {padding:32px 0px;}

.miaobian1 {
border:1px #666 solid;
}

.ptb16 {
padding:16px 0px;
}
.margin96 {
width:96%;
margin:auto;
}
.margin92 {
width:92%;
margin:auto;
}

.w1200{
width:1200px;
margin:auto;
}
.w982 {
width:982px;
margin:auto;

}
.w986 {
width:986px;
margin:auto;

}
.w1046 {
width:1046px;
margin:auto;

}


.w274 {
width:260px;
padding-right:17px;
}

/* 分页*/
.page_list{text-align:center;padding-top:10px; font-size:14px; padding:26px 0px;}
.page_list a{border:#ddd 1px solid;color:#333;padding:2px 5px;margin-right:2px}
.page_list a:hover,.page_list a:active{border:#e1e6ed 1px solid;color:#6baf19;background:#e6e6e6}
.page_list span.current{border:#ddd 1px solid;padding:2px 5px;font-weight:bold;margin-right:2px;color:#FFF;background:#6baf19}
.page_list span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;margin-right:2px;color:#CCC}


#nav_wrap{ width:1200px; margin:auto;}
#nav li{ text-align:center;font-size:12px;}

/*New Nav Style*/
#nav_wrap { width:1200px; overflow:hidden; }
#nav{ height:42px; position:relative; width:1200px; margin:0 auto; }
#nav .bt_qnav { float:right; }	
#nav .bt_qnav a{ width:138px; height:42px; line-height:42px;display:block;padding:9px 2px 0 0; text-decoration:none;}
#nav .c{ float:left;margin:0;padding:0}

#nav li { float:left; list-style:none; }
#nav li .v a{ width:140px; height:42px; line-height:42px; display:block; color:#333; float:left; font-family:"Microsoft Yahei";  text-decoration:none; font-size:16px;}
#nav li .v a:hover,#nav li .v .sele{background:url(../images/menubg.jpg) no-repeat center top; color:#fff; line-height:42px; font-size:16px;  text-decoration:none;}
#nav .kind_menu { height:40px;*height:40px; line-height:40px;vertical-align:middle; position:absolute; top:42px;*top:42px; left:70px; width:880px; text-align:left; display:none; background:url(../images/nav_bg1.gif) repeat-x bottom; color:#656565; }



#nav .kind_menu a {color:#656565; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; padding:0px 26px; text-decoration:none;}
#nav .kind_menu a:hover { color:#ff4300;}
#nav .kind_menu span { font-size:10px;  color:#cecece; line-height:30px; *line-height:26px; float:left; text-decoration:none;}

	
#tmenu{ background:url(../images/nav_bg1.gif) repeat-x bottom; height:28px; }

.yahei {
font-family:"微软雅黑";
}
.tops{position:fixed;bottom:50px;right:50px;}
.tops img {
margin-bottom:1px;
}
