.top
{
	height:104px;
	background:url(../images/top_bg_04.gif) repeat-x;
	margin:0px;
}
#top_content{
	width:1000px;
	height:104px;
	background-image:url(../images/top-n.jpg);
	background-repeat:no-repeat;
	margin:0px auto;}
.top h1
{
	float:left;
	font-size:20px;
	font-weight:bold;
	color:#ffffff;
	margin-left:195px;
	margin-top:80px;
	width:200px;
	text-align:center;
	font: "宋体" ;
}

.menu_bg{ height:42px; background:url(../images/tdh.jpg) repeat-x; margin:0px; text-align:center;}
.menu{ width:1000px; margin:0px auto;}
.daoh{ width:1000px; height:42px; line-height:42px; font-size:14px; color:#fff; text-align:center; margin:0px auto;}
.daoh a
{
    color: #fff;
    display: block;
    float: left;
    width: 116px;
    margin: 0 3px;
    font-weight: bold;
    text-decoration: none;
    overflow: hidden;
    font-size: 16px;
}
.daoh a:hover{ background:url(../images/dao_a_09.gif) repeat-x;}



#tcon{margin-left:auto; margin-right:auto; margin-top:0; padding:0; background:url(../images/tbtbg.jpg) repeat-x; height:auto; width:auto;}
.mcon{width:1000px; margin-left:auto; margin-right:auto; height:auto;}
.txyt{background:url(../images/tbt.jpg) no-repeat; width:1000px; height:184px; margin-left:auto; margin-right:auto;}
.sldh{width:159px; height:auto; float:left; background:url(../images/sldh.jpg) no-repeat; margin-top:0; padding:0; text-align:left;}
.sldh ul{color:#FFF; list-style:none; line-height:35px; margin-top:18px; margin-left:0px; padding:5px 0 0 0; display:inline;}
.sldh ul li{text-align:center; background:url(../images/sldhjiao.png) no-repeat;}
.sldh ul li a
{
    color: #FFF;
    text-decoration: none;
    font-size: 14px;
    
}
.sldh ul li a:hover{color:#F60;}



.mzw
{
    width: 822px;
    float: left;
    padding: 0;
    overflow: hidden;
}
.kong1{height:15px;}
.smzw{width:822px; background:url(../images/mbg.jpg) repeat-x; height:63px; margin-top:0;}
.xmzw{width:822px;height:auto; background:url(../images/sx.jpg) repeat-y;}
.tbt{margin:0 auto; width:550px; font-family:""; font-size:20px; text-align:center;}
.tmnr{width:800px; font-size:14px; color:#000; line-height:30px; margin-left:15px; margin-top:0;}

.tmnr ul
{
    list-style: none;
    margin-top: 25px;
    margin-left: 15px;
    line-height: 25px;
    width: 800px;
    float: left;
	padding:0;
    overflow: hidden;
    display: inline;
}
.tmnr ul li
{
    background-image: url('../images/xuxian.jpg');
    background-repeat: no-repeat;
}
.tmnr ul a{font-size:14px; color:#000; line-height:30px; text-decoration:none;}
.tmnr ul a:hover{color:#F60;}






.tmnr-ks{width:800px; font-size:14px; color:#000; line-height:30px; margin-top:0;}

.tmnr-ks ul
{
    list-style: none;
    margin-top: 25px;
    margin-left: 15px;
    line-height: 25px;
    width: 800px;
    float: left;
	padding:0;
    overflow: hidden;
    display: inline;
}
.tmnr-ks ul li
{
    background-image: url('../images/xuxian.jpg');
    background-repeat: no-repeat;
}
.tmnr-ks ul a{font-size:14px; color:#000; line-height:30px; text-decoration:none;}
.tmnr-ks ul a:hover{color:#F60;}

















.kongge{width:157px; height:28px;}
.ylj
{
    width: 159px;
    background: url(../images/ylj.jpg) no-repeat;
    height: auto;
    text-align: left;
    float: left;
    overflow: hidden;
	margin-bottom:25px;
}
.ylj ul{list-style:none; line-height:35px; margin-left:0px; padding:0}
.ylj ul li
{
    text-align: center;
}
.ylj ul li a{color:#FFF; text-decoration:none; font-size:14px;}
.ylj ul li a:hover{color:#F60;}


.bq{width:772px; margin-left:auto; margin-right:auto; font-size:12px; text-align:center;}
.wz{text-align:center; width:682px; 
height:60px; margin-left:auto; margin-right:auto; margin-top:10px; float:left; text-align:center;
}
#hx2{width:1000px; height:4px; background:url(../images/hx2.jpg) no-repeat; margin-left:auto; margin-right:auto; }
.wj1{width:36px; height:32px; background:url(../images/wj1.jpg) no-repeat; margin-left:auto; margin-top:6px; float:left;}
.wj2{width:36px; height:32px; background:url(../images/wj2.jpg) no-repeat; margin-left:auto; margin-top:3px;}
#mqwz{width:1000px; height:20px; margin-left:auto; margin-right:auto; color:#000; font-size:12px; margin-top:5px;}

.footer{ width:1000px; margin:0px auto; border-top:6px solid #0277d0; padding-top:10px; padding-bottom:10px; text-align:center; font-size:12px;}
.footer span{color:#0277d0; line-height:15px;}


/*
#cp{width:1000px; height:80px; text-align:center; margin-left:auto; margin-right:auto;}
.wj1{width:36px; height:36px; background:url(wj1.jpg) no-repeat; float:left; margin-left:95px; margin-top:3px;}
.bq{text-align:center; width:700px; height:36px; color:#000; font-size:12px; margin-top:10px; float:left;}
.wj2{width:36px; height:36px; background:url(wj2.jpg) no-repeat; margin-left:825px; margin-top:3px;}*/


/*鐎佃壈鍩?/
.menu_bg2{ height:42px; background:url(../images/tdh.jpg) repeat-x; margin:0px; text-align:center;}

.menu2 { color:#FFF; width:1000px; height:42px; position:relative; margin:0 auto; background:url(../images/tdh.jpg) repeat-x;}
.menu2 ul { margin:0; list-style-type: none;}
.menu2 ul li {float:left; width:110px; text-align:center; height:42px;}
.menu2 ul li a, .menu ul li a:visited {display:block; float:left; width:100px; text-decoration:none; padding:0 0 0 5px; height:42px; line-height:30px; color:#fff;  font-size:16px; font-weight:bold; line-height:42px;}
.menu2 ul li ul {display: none; height:35px;}
/* specific to non IE browsers */
.menu_bg2{ height:42px; background:url(../images/tdh.jpg) repeat-x; margin:0px; text-align:center;}

.menu2 { color:#FFF; width:1000px; height:42px; position:relative; margin:0 auto; background:url(../images/tdh.jpg) repeat-x;}
.menu2 ul { margin:0; list-style-type: none;}
.menu2 ul li {float:left; width:115px; text-align:center; height:42px;}
.menu2 ul li a, .menu ul li a:visited {display:block; float:left; width:100px; text-decoration:none; padding:0 0 0 5px; height:42px; line-height:30px; color:#fff;  font-size:16px; font-weight:bold; line-height:42px;}
.menu2 ul li ul {display: none; height:35px;}
/* specific to non IE browsers */
.menu2 ul li a:hover {color:#fff; background:url(../images/dao_a_09.gif) repeat-x;}
.menu2 ul li ul li a{ font-size:14px;}
.menu2 ul li ul li a:hover{height:35px;}

.menu2 ul li:hover ul {display:block; position:absolute; width:960px; top:40px; left:0; background:url(../images/sycdbg.png) repeat-x; color:#fff;}
.menu2 ul li:hover ul.right_side li {float:right; border:0; border-left:1px solid #eee;}
.menu2 ul li:hover ul.left_side li {float:left; border:0; border-left:1px solid #eee;}

.menu2 ul li:hover ul li a:hover {background:url(../images/sycdbg2.png) repeat; color:#000;}


.msyl{font-size:12px;}
.msyl img{border:none;}
.msyl a{text-decoration:none;}
.msyl a:hover{color:#F60;}

