﻿/* 全局定义 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style:none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; } 

/* 公共样式 */
html{ width:100%; height:100%;  }
body{ width:100%; height:100%; color:#282828;font:14px/30px "微软雅黑",Tahoma,Helvetica,Arial,sans-serif;
background: url(images/bg.jpg) no-repeat center top;  }
a{color:#282828;text-decoration:none; outline:none;}
a:hover {color:#f60;text-decoration:none; }
.clearbox { border:none; clear:both;font-size:0; height:0; line-height:0; overflow:hidden;}
.blank { height:14px;font-size:0px; line-height:0; overflow:hidden;*height:13px; }
.nodata{color:#f60;}
.fl{float:left; }
.fr{float:right; }
.more{float: right; padding-right: 12px; font-size: 12px;} 

.wrap{width: 1200px; margin: 0 auto;} 
#footer{width: 1180px; margin: 0 auto;} 
.top{height: 180px;}
.logo{float: left; padding: 40px 0 0 5px;}

.siteSearch{position:relative; float:right; margin:85px 0 0 0;}
.keyWord{background:#fff; height:36px; line-height:36px; width:280px; border:0; padding-left:10px;
color:#a5a5a5;}
.searchBtn{ height:36px; line-height:36px; width:48px; position:absolute; right:0; top:0;*top:1px;
background: url(images/fdj.png) no-repeat center #d52913; text-align:center; color:#fff; font-size:14px;}
.navBar{
	height: 50px; 
	background:url(images/nav_bg.png) repeat-x; 
}
.mainNav {
	position: relative; 
	z-index: 100;}
.mainNav .li1 {
	float:left;
	padding: 0 40px;
	line-height:50px;
	height:50px;
	position: relative;
}
.mainNav li.on1 {
	background: url(images/nav_on.png) no-repeat center center;

}
.mainNav .li1 .a1 {
	font: 18px/50px "微软雅黑";
	color:#fff;
	display: block;
	padding-left: 32px;
}
.mainNav .ul1 {
	background: #2988c6;
	display: none;
	left: 0;
	position: absolute;
	text-align: center;
	top: 50px;
	padding:5px 0 12px 0;
	width:184px;
}
.mainNav .li2 ul {
	left: 100px;
	top: 0;
}
.mainNav .li2 {
	padding:0 5px;
	line-height: 28px;
}
.mainNav .li2 h4 {
	border-bottom:1px #509dd0 solid;
}
.mainNav .li2 a {
	padding:0 6px;
}
.mainNav .li2 a:hover {
	font-size:14px;
}
.mainNav .li2 .a2 {
	line-height: 32px;
	font-size:14px;
        color:#fff;
}

.mainNav #liID-2 .a1{background: url(images/nav_ic1.png) no-repeat 0px 14px;}
.mainNav #liID1 .a1{background: url(images/nav_ic2.png) no-repeat 0px 16px;}
.mainNav #liID2 .a1{background: url(images/nav_ic3.png) no-repeat 0px 16px;}
.mainNav #liID3 .a1{background: url(images/nav_ic4.png) no-repeat 0px 13px;}
.mainNav #liID4 .a1{background: url(images/nav_ic5.png) no-repeat 0px 16px;}
.mainNav #liID5 .a1{background: url(images/nav_ic6.png) no-repeat 0px 13px;}



.main{background: #fff; padding: 10px; margin-top: 10px;}
.part{overflow: hidden;}


.link{border: 1px #ddd solid; padding: 1px;}
.link .hd{background: url(images/link_hd.png) repeat-x bottom #f4f4f4; height: 37px; overflow: hidden; padding-top: 6px;}
.link .hd h3{float: left; background: url(images/link.png) no-repeat 10px center; padding-left: 41px;
font-weight: bold; font-size: 14px;}
.link .hd ul,.link .hd li{float: left;}
.link .hd ul{margin-left: 35px;}
.link .hd li{padding: 0 22px; line-height: 30px; height: 38px;}
.link .hd li.on{background: url(images/cloumn_hdon.png) no-repeat top center;}
.link .bd ul{padding: 14px; overflow: hidden;}
.link .bd li{float: left; overflow: hidden; width: 170px; padding-left: 16px; background: url(images/link_jt.png) no-repeat left center;}
.link .bd li a{color: #666;}


#footer{text-align: center; margin-top: 5px;}
.foot_nav{height: 40px;line-height: 40px; background: url(images/footer_bg.png) repeat-x;}
.foot_nav,.foot_nav a{ color: #fff;}
.foot_nav a{padding: 0 8px;}
.copyright{font: 14px/26px "微软雅黑"; padding: 30px 0;}
.footer{background: url(images/footer_dbg.png) no-repeat center bottom;}


#sideToolBar{
    top: 55%;
    height: 82px;
    position: fixed;
    right: 130px;
    z-index: 99999;
 width: 54px;

}
.sidetop .backToTop a{
    background: url("images/back.png") no-repeat 10px 8px #2792e6;
    cursor: pointer;
    height: 53px;
    width: 54px;
    z-index: 9999;
     text-indent: -9999px;
}
.sidetop .backToTop a:hover {
    background: url("images/back.png") no-repeat scroll 10px -34px #2792e6;
}

.sidetop a{display: block; width: 54px; height: 53px; transition: all 0.3s linear 0s; margin-bottom: 4px;}

.sidetop .user{background: url("images/sidetop.png") no-repeat 0 0px; position: relative;}


.sidetop .weixin{
    background: url("images/sidetop.png") no-repeat 0 -63px;
}

.hydl{ display:none;position: absolute; width:100px; height: 53px;font:16px/53px "微软雅黑"; background: #2792e6; text-align: center; color: #fff;
right: 50px; top:0;transition:0.5s;-moz-transition:0.5s;-webkit-transition: 0.5s;-o-transition:0.5s;}
.sidetop .user:hover .hydl{ display:block;}
#sideToolBar .codes {
    background: #fff;
    border: 5px solid #d4d4d4;
    display: none;
    overflow: hidden;
    position: absolute;
    right: 55px;
    top: 0;
    width: 150px;
    z-index: 999;
}
#sideToolBar .codes li {
    float: left;
    padding: 5px 10px;
}
#sideToolBar .codes .weixin {
    width: 130px;
}
#sideToolBar .codes .weixin img {
    height: 130px;
    width: 130px;
}
#sideToolBar .codes p {
    padding-top: 5px;
text-align: center;
}
.sidetop #gotop{
    display: none;
}
