@charset "utf-8";
/* CSS Document */
#body{
	width:1003px;
	margin:auto;
	text-align:center;
}
.div div{
	text-align:right;
}
#dh_bg{
	height:30px;
	background:url(../images/dh_bg.jpg);
}
#dh_bg li{
	float:left;
}
#li{
	width:45px;
	height:30px;
	background-image: url(../images/mm.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.li_{
	width:33px;
	height:30px;
	background-image: url(../images/mm.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
#search{
	width:154px!important;
	width:162px;
	height:30px;
	padding:0 0 0 8px!important;
	padding:4px 0 0 8px;
	background-image: url(../images/search.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#bottom_bg{
	width:945px;
	float:left;
	min-height:38px!important;
	height:auto!important;
	padding:11px 0 0 0;
	height:49px;
	background:url(../images/bottom_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	text-align:center;
}
.xb1,.xb2,.xb3,.xb4
{
	display:block;
	overflow:hidden;
}
.xb1,.xb2,.xb3{height:1px;}
.xb2,.xb3,.xb4 {border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.xb1{margin:0 5px; background:#CCCCCC;}
.xb2{margin:0 3px; border-width:0 2px;}
.xb3{margin:0 2px;}
.xb4 {
	height:2px;
	margin:0 1px;
}
.xboxcontent {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	text-align:center;
	padding:4px 0 0 0;
}
.clear{
	clear:both;
	height:10px;
	overflow:hidden;
}
#bg{
	width:250px!important;
	width:261px;
	height:21px;
	padding:0 0 0 11px;
	line-height:21px;
	float:left;
	color:#FFFFFF;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#bg1{
	height:172px;
	text-align:center;
	background:url(../images/bg1.jpg);
}
#bg3{
	height:38px;
	background:url(../images/4.jpg);
}
#bg3 li{
	float:left;
	display:inline;
	background-image:url(../images/bg.gif);
	background-repeat:no-repeat;
	background-position:top;
	margin:5px 0 0 10px;
	width:87px;
	height:20px;
	text-align: center;
}
#bg3 a{
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	color:#FF0000;
}
#line{
	width:298px;
	border-bottom:1px dotted #CCCCCC!important;
	border-bottom:1px dashed #CCCCCC;
}
#line1{
	border-bottom:1px dotted #CCCCCC!important;
	border-bottom:1px dashed #CCCCCC;
}
#faq{
	width:175px;
	margin:auto;
	padding:6px 0 7px 0;
}
#line a,#line,#line1,#line1 a,#faq a,#faq{
	line-height:22px;
}
#div{
	float:left;
	padding:4px 0 0 0;
}
#div1{
	width:590px;
	margin:35px auto auto auto;
	display:inline;
}
.td_on{
	width: 100px;
	height: 28px;
	line-height:22px;
	cursor:pointer;
	display:block;
	float:left;
	color:#FFFFFF;
	text-align:center;
	background-image: url(../images/bg3.jpg);
	margin:0 12px 0 0;
}
.td_off{
	width: 100px;
	height: 28px;
	line-height:22px;
	cursor:pointer;
	display:block;
	float:left;
	text-align:center;
	background-image: url(../images/bg4.jpg);
	margin:0 12px 0 0;
}
#bb{text-align:center; padding:3px 0 10px 0}
#content{
	width:955px;
	margin:auto;
	background-image: url(../images/xian.jpg);
	background-repeat: repeat-y;
	background-position: 208px;
}
#sidebar{
	width:190px;
	margin:0 auto auto 4px;
	display:inline;
	float:left;
}
#right{
	width:737px;
	float:right;
}
#txt{
	color:#ff6700;
	font-size:22px!important;
	font-weight:bold!important;
	font-size:12px;
}
#td{
	line-height:32px;
	padding:0 0 0 30px;
	height:32px;
}
#g{
	height:30px!important;
	height:31px;
	line-height:30px;
	border-bottom:1px solid #e8e8e8;
}
#g1{
	margin:3px auto auto auto;
	text-align:center;
	background:#f6f6f6;
}
#g2{
	font-weight:bold;
	font-size:14px;
	color:#cc0066;
	padding:2px 0 0 32px;
	background-image: url(../images/2.jpg);
	background-repeat: no-repeat;
	background-position: 18px 5px;
}
#g3{
	width:695px!important;
	width:700px;
	padding:1px 0 0 5px;
	font-weight:bold;
	margin:auto auto 5px auto;
	background:#eeeeee;
}
#g3 a{
	font-weight:normal;
}
#g4{
	padding:12px 0 12px 0;
}

/*-----------------------------------*/
#banner_{
     width:953px; 
	 height:305px; 
	 overflow:hidden;
	 margin:0 auto;
	 margin-bottom:1px;
	 margin-top:5px;
	 }

#footer{
    width:953px;
	margin:auto;
	margin-top:10px;
	}
	
#content1{
	width:953px;
	margin:auto;
	overflow:hidden;
	background: url(../images/content_bg.jpg) repeat-y;
}
#content2{
	width:953px;
	margin:auto;
	overflow:hidden;
	background: url(../images/content2_bg.jpg) repeat-y;
}

#left2{
    float:left;
	width:245px;
	clear:both;
	margin:0px;
	padding:0px;
	}
#right2{
    float:right;
	width:700px;
	text-align:left;
	margin-right:5px;
	}
#left2_bottom{
    clear:both;
	z-index:100;
    width:953px;
	margin:0;
    background: url(../images/left2_bottom.jpg) no-repeat top left;
    height:32px;
	}
#top2{
    background: url(../images/content2_top.jpg) no-repeat;
	height:72px;
	padding-top:8px;
	margin:0;
	}
#left{
    width:270px;
	height:445px;
    background: url(../images/left_bg.jpg) no-repeat;
	padding-left:30px;
	}
#left1-,#left2-,#left3-,#left4-{
    width:245px;
	height:445px;
    background: url(../images/left1_bg.jpg) no-repeat;
	text-align:center;
	}
#mm1 {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

#mm1 li {
    display: block;
    width: 156px;
    text-align: center;
    float: left;
    padding-left: 0px;
    cursor: hand;
	margin:0 auto;
	margin-bottom:10px;
}
#time{
    margin-top:100px;
    background: url(../images/time.jpg) no-repeat;
	width:211px;
	height:151px;
	margin-left:-3px;
	padding-top:78px;
	padding-left:30px;
	padding-right:30px;
	
	}
#left1{
    float:left;
	width:270px;
	}
#right1{
    float:right;
	width:670px;
	text-align:left;
	margin-right:5px;
	}
#top{
    background: url(../images/content_top.jpg) no-repeat;
	height:72px;
	padding-top:8px;
	}
#top_left{
    float:left;
	width:270px;
	padding-left:19px;
	}
#top_right{
    float:right;
	width:665px;
	padding-right:35px;
	text-align:right;
	font-size:14px;
	padding-top:10px;
	margin:0;
	}
#left_bottom{
    clear:both;
    position:fixed;
	z-index:100;
    width:953px;
	margin:0;
    background: url(../images/left_bottom.jpg) no-repeat top left;
    height:32px;
	}
#li1{
	width:650px;
	height:20px;
	margin-bottom:5px;
	background:#f4f4f4;
	padding-left:10px;
	}

#bgg{
    width:675px;
    background:none;
	margin:0;
	padding:0;
}
#div2{
	width:675px;
	margin:0px auto auto auto;
	display:inline;
}
#one{
    float:left;
	width:135px;
	text-align:center;
	overflow:hidden;

	}
#two{
    float:left;
	width:398px;
	height:344px;
	text-align:center;
	background: url(../images/two.jpg) no-repeat;
	overflow:hidden;

	}
#three{
    float:left;
	width:135px;
	text-align:right;
	overflow:hidden;

	}
.tu{
    margin-bottom:23px;
	text-align:left;
	}
.tu1{
    margin-bottom:23px;
	text-align:center;
	}
.tu2{
    float:left;
    margin-right:15px;
	}
#tu3{
    float:left;
    margin:0px;
	}
#new{
    width:358px;
	height:215px;
	margin-top:24px;
	margin-left:1px;
	padding:0;
	z-index:5;
	}
.photo{ 
    width:358px; 
	height:220px;
	position:fixed;
	background:none;
	overflow:hidden;
	padding:0px;
	margin:0px;
	 }
.photo  { 
   scrollbar-face-color: #fff; 
   scrollbar-shadow-color: #fff; 
   scrollbar-highlight-color: #fdeec3; 
   scrollbar-3dlight-color: #fff; 
   scrollbar-darkshadow-color: #fff; 
   scrollbar-track-color: #fff; 
   scrollbar-arrow-color: #fdeec3;
   
}	 
	 
.photo img{
    filter:alpha(opacity=15); 
    opacity: 0.2;
	z-index:3;
	position:fixed;
	width:100%;
	height:100%;
	overflow:hidden;
	}
#font{
    float:left; 
	width:350px;
	height:211px; 
	color:#000;
	margin-top:-220px;
	background:none;
	margin-left:6px;
	padding:0px 3px 3px 5px;
	overflow-y:auto;
	display:inline;
	 }
 


.pi {
    background:url(../images/bg_2.jpg) no-repeat;
	width:112px;
	height:29px;
	line-height:29px;
	display:block;
	float:left; 
	margin:20px 23px 0 0 ;
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	
	}
.pi_{
    display:block;
	clear:both;
	margin-bottom:30px;
	width:700px;
	overflow:hidden;
	}
#f{
   clear:both;
   background:#fff;
    width:955px;
	overflow:hidden;
   
   }
#f_left{
    float:left;
	width:710px;
	height:240px;
	overflow:hidden;
	margin-right:-3px;
	margin-left:1px;
	margin-top:-3px;
	}
#f_right{
    float:right;
	width:242px;
	padding-top:2px;
	overflow:hidden;
	margin-left:4px;
	height:250px;
	}
	
	
	
<!----------------->
#menu {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
	
}
#menu li {
    display: block;
    width: 100px;
    text-align: center;
    float: left;
    margin: 0px;
    padding-top: 0.2em;
    padding-right: 0px;
    padding-bottom: 0.2em;
    padding-left: 0px;
    cursor: hand;
}
#mm {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

#mm li {
    display: block;
    width: 156px;
    text-align: center;
    float: left;
    padding-left: 0px;
    cursor: hand;
	margin:0 0 10px 20px;
}

.block { 
    display: block;
	padding:5px;
	}
.unblock { 
    display: none;
	padding:5px;
	}
.huan{
    background:url(../images/huan_02.jpg) repeat-y;
	width:687px;
	padding:0 auto;
	margin:0 auto;
	overflow-x:hidden;
	text-align:center;
	}
#huan_c{
    background:url(../images/huan_01.jpg) no-repeat;
	text-align:center;
	padding-top:10px;
	width:687px;
	}
#huan_b{
    background:url(../images/huan_03.jpg) no-repeat;
	width:687px;
	height:15px;
	}
.lan{
    background:url(../images/lan_02.jpg) repeat-y;
	width:687px;
	padding:0;
	margin:0 auto;
	overflow-x:hidden;
	text-align:center;
	}
#lan_c{
    background:url(../images/lan_01.jpg) no-repeat;
	text-align:center;
	padding-top:10px;
	width:687px;
	}
#lan_b{
    background:url(../images/lan_03.jpg) no-repeat;
	width:687px;
	height:15px;
	}
#hui{
	width:953px;
	margin:0 auto;
	text-align:center;
	background: #fff url(../images/hui-bg.jpg) no-repeat;
}
.h{
	width:953px;
	margin:0 auto;
	text-align:center;
}

.d01{cursor:pointer;background:#FFF url(../images/d-1.jpg) no-repeat ;margin-right:5px;  height:29px; }
.d02{cursor:pointer;background:#FFF url(../images/d-2.jpg) no-repeat ;margin-right:70px;  height:29px;}
.d1{cursor:pointer;background:#FFF url(../images/d-11.jpg) no-repeat ;margin:0; height:29px;}
.d2{cursor:pointer;background:#FFF url(../images/d-12.jpg) no-repeat ;margin:0; height:29px;}

.sd01{cursor:pointer;background:#FFF url(../images/g-11.jpg) no-repeat ;margin-right:5px;  height:33px; }
.sd02{cursor:pointer;background:#FFF url(../images/g-21.jpg) no-repeat ;margin-right:0px;  height:33px;}
.sd03{cursor:pointer;background:#FFF url(../images/g-3.jpg) no-repeat ;margin-right:5px;  height:33px; }
.sd04{cursor:pointer;background:#FFF url(../images/gg-1.jpg) no-repeat ;margin:0;  height:28px;}
.sd05{cursor:pointer;background:#FFF url(../images/o-1.jpg) no-repeat ;margin:0;  height:33px; }
.sd06{cursor:pointer;background:#FFF url(../images/gq-2.jpg) no-repeat ;margin:0;  height:33px;}
.sd06 a:hover{ text-decoration:none;}

.sd1{cursor:pointer;background:#FFF url(../images/g-1.jpg) no-repeat ;margin:0; height:33px;}
.sd2{cursor:pointer;background:#FFF url(../images/g-2.jpg) no-repeat ;margin:0; height:33px;}
.sd3{cursor:pointer;background:#FFF url(../images/g-31.jpg) no-repeat ;margin:0; height:33px;}
.sd4{cursor:pointer;background:#FFF url(../images/gg-2.jpg) no-repeat ;margin:0; height:28px;}
.sd5{cursor:pointer;background:#FFF url(../images/o-2.jpg) no-repeat ;margin:0; height:33px;}
.sd6{cursor:pointer;background:#FFF url(../images/gq-1.jpg) no-repeat ;margin:0; height:33px;}

.se01{cursor:pointer;background:#FFF url(../images/z-1.jpg) no-repeat ;margin:0;  height:30px;}
.se02{cursor:pointer;background:#FFF url(../images/z-2.jpg) no-repeat ;margin:0;  height:30px;}
.se03{cursor:pointer;background:#FFF url(../images/z-3.jpg) no-repeat ;margin:0;  height:30px;}
.se04{cursor:pointer;background:#FFF url(../images/z-4.jpg) no-repeat ;margin:0;  height:30px;}
.se05{cursor:pointer;background:#FFF url(../images/z-5.jpg) no-repeat ;margin:0;  height:30px;}
.se06{cursor:pointer;background:#FFF url(../images/z-6.jpg) no-repeat ;margin:0;  height:30px;}
.se07{cursor:pointer;background:#FFF url(../images/z-7.jpg) no-repeat ;margin:0;  height:30px;}
.se08{cursor:pointer;background:#FFF url(../images/z-8.jpg) no-repeat ;margin:0;  height:30px;}
.se09{cursor:pointer;background:#FFF url(../images/z-9.jpg) no-repeat ;margin:0;  height:30px;}

.se1{cursor:pointer;background:#FFF url(../images/z-11.jpg) no-repeat ;margin:0;  height:30px;}
.se2{cursor:pointer;background:#FFF url(../images/z-21.jpg) no-repeat ;margin:0;  height:30px;}
.se3{cursor:pointer;background:#FFF url(../images/z-31.jpg) no-repeat ;margin:0;  height:30px;}
.se4{cursor:pointer;background:#FFF url(../images/z-41.jpg) no-repeat ;margin:0;  height:30px;}
.se5{cursor:pointer;background:#FFF url(../images/z-51.jpg) no-repeat ;margin:0;  height:30px;}
.se6{cursor:pointer;background:#FFF url(../images/z-61.jpg) no-repeat ;margin:0;  height:30px;}
.se7{cursor:pointer;background:#FFF url(../images/z-71.jpg) no-repeat ;margin:0;  height:30px;}
.se8{cursor:pointer;background:#FFF url(../images/z-81.jpg) no-repeat ;margin:0;  height:30px;}
.se9{cursor:pointer;background:#FFF url(../images/z-91.jpg) no-repeat ;margin:0;  height:30px;}

.s01{cursor:pointer;background:#FFF url(../images/left1.jpg) no-repeat ;margin:0; height:32px; width:157px;}
.s02{cursor:pointer;background:#FFF url(../images/left2.jpg) no-repeat ;margin:0; height:32px; width:157px;}
.s03{cursor:pointer;background:#FFF url(../images/left3.jpg) no-repeat ;margin:0; height:32px;width:157px;}
.s04{cursor:pointer;background:#FFF url(../images/left4.jpg) no-repeat ;margin:0; height:32px; width:157px;}

.s1{cursor:pointer;background:#FFF url(../images/left1-.jpg) no-repeat ; height:32px; width:157px;}
.s2{cursor:pointer;background:#FFF url(../images/left2-.jpg) no-repeat ;margin:0; height:32px; width:157px;}
.s3{cursor:pointer;background:#FFF url(../images/left3-.jpg) no-repeat ;margin:0; height:32px; width:157px;}
.s4{cursor:pointer;background:#FFF url(../images/left4-.jpg) no-repeat ;margin:0; height:32px; width:157px;}

#left1- .s1 a:hover{text-decoration:none;}
#left1- .s02 a:hover{cursor:pointer;background: url(../images/left2-.jpg) no-repeat ; height:32px; width:157px; text-decoration:none;}
#left1- .s03 a:hover{cursor:pointer;background:#FFF url(../images/left3-.jpg) no-repeat ; height:32px; width:157px;text-decoration:none;}
#left1- .s04 a:hover{cursor:pointer;background:#FFF url(../images/left4-.jpg) no-repeat ; height:32px; width:157px;text-decoration:none;}

#left2- .s2 a:hover{text-decoration:none;}
#left2- .s01 a:hover{cursor:pointer;background: url(../images/left1-.jpg) no-repeat ; height:32px; width:157px;text-decoration:none;}
#left2- .s03 a:hover{cursor:pointer;background:#FFF url(../images/left3-.jpg) no-repeat ; height:32px; width:157px;text-decoration:none;}
#left2- .s04 a:hover{cursor:pointer;background:#FFF url(../images/left4-.jpg) no-repeat ; height:32px; width:157px;text-decoration:none;}

#left3- .s3 a:hover{text-decoration:none;}
#left3- .s02 a:hover{cursor:pointer;background: url(../images/left2-.jpg) no-repeat ; height:32px; width:157px;text-decoration:none;}
#left3- .s01 a:hover{cursor:pointer;background:#FFF url(../images/left1-.jpg) no-repeat ; height:32px; width:157px;text-decoration:none;}
#left3- .s04 a:hover{cursor:pointer;background:#FFF url(../images/left4-.jpg) no-repeat ; height:32px; width:157px;text-decoration:none;}

#left4- .s4 a:hover{text-decoration:none;}
#left4- .s02 a:hover{cursor:pointer;background: url(../images/left2-.jpg) no-repeat ; height:32px; width:157px;text-decoration:none;}
#left4- .s03 a:hover{cursor:pointer;background:#FFF url(../images/left3-.jpg) no-repeat ; height:32px; width:157px;text-decoration:none;}
#left4- .s01 a:hover{cursor:pointer;background:#FFF url(../images/left1-.jpg) no-repeat ; height:32px; width:157px;text-decoration:none;}


.a01{cursor:pointer;background:#FFF url(../images/a-1.jpg) no-repeat ;margin:0; height:29px; width:188px;float:left; display:block;}
.a02{cursor:pointer;background:#FFF url(../images/a-2.jpg) no-repeat ;margin:0; height:29px; width:188px;float:left; display:block}

.a01 a:hover{cursor:pointer;background: url(../images/a-11.jpg) no-repeat;margin:0; height:29px; width:188px; text-decoration:none;}
.a02 a:hover{cursor:pointer;background: url(../images/a-21.jpg) no-repeat;margin:0; height:29px; width:188px; text-decoration:none;}