html, body
{
	width: 100%;
	height: 100%;
}
body
{
	font-size: 12px;
	color: #616161;
	background:#efe9db url("imagesbg1.jpg") repeat-x ;
}

.all_bg
{
	background: #fff;
}
.contact_bg
{
	background: #ababab;
}
.zh_bg
{
	background: #75201d;
}
a, a:link, a:visited, a:active
{
	color: #616161;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
	color: #993333;
}
.color_zh{
     overflow:auto;
}
.color_zh a.color_zh a:link, .color_zh a:visited, .color_zh a:sctive
{
	color: #993333;
	text-decoration: none;
}
.color_zh a:hover
{
	text-decoration: underline;
	color: #993333;
}


span
{
	display: -moz-inline-box;
	display: inline-block;
}

.gg{height:41px; width:5%; margin:0 auto; float:right;}


/*----menu-----*/
.menubox{
	background:url(imagesmenu_bg_07.png) repeat-x;
	height:35px;
}
.menubox ul{
	margin:0px 0px 0px 100px;
}
.menubox ul li{
	float:left;
	display:inline;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	height:35px;
	line-height:35px;
	width:88px;
	margin-right:15px;
}
.menubox ul li.hover{
	background:url(imagestabs.png) no-repeat;
}

.menubox ul li a{
	color:#0f3a4d;
}
.menubox ul li.hover a{
	color:#fff;
}
.mainbox{
	padding:10px 25px 0px 25px;
	height:20px;
}
.mainbox ul{}
.mainbox ul li{
	float:left;
	display:inline;
	font-size:13px;
	margin-right:15px;
}
.mainbox ul.xwdo{
	margin-left:40px;
}
.mainbox ul.zjxj{
	margin-left:200px;
}
.mainbox ul.zjxo{
	margin-left:240px;
}
.mainbox ul.xwdt{
	margin-left:70px;
}
.mainbox ul.xjtd{
	margin-left:350px;
}
.mainbox ul.xjyw{
	margin-left:320px;
}
.mainbox ul.alzs{
	margin-left:470px;
}
.mainbox ul.khfw{
	margin-left:635px;
}
.mainbox ul.lxwm{
	margin-left:220px;
}
.mainbox ul.zczl{
	margin-left:680px;
}
.mainbox ul.zczo{
	margin-left:790px;
}
#main0 div{
	display:none;
}
#main0 div.block{
	display:block;
}


.menu
{
	width: 100%;
	background: url(../images/menu_bg.gif) repeat-x;
	margin-bottom: 20px;
}
.menu2
{
	width: 100%;
	background: url(../images/menu_bg.gif) repeat-x;
	margin-bottom: 10px;
}
.ltop1
{
	width: 176px;
	padding-left: 10px;
	background: url(imagesto1.gif);
	height: 40px;
	line-height: 20px;
}
.tee{
    height:26px;
}
#san{
    background: url(images345.jpg);
}
#er{
    background: url(images2.jpg);
}
#wu{
    background: url(images346.jpg);
}
#si{
    background: url(images4.jpg);
}
#yi{
    background: url(images1.jpg);
}
#qii{
    background: url(images268.jpg);
}
.img11{ 
	 width:176px;
	 height:15px;
	 background:url("images11.gif") no-repeat scroll left top transparent;
}
#wenshubg{
    background: url("imagestutu34.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    margin-bottom: 2px;
    padding: 3px 3px 3px 0;
    width: 47px;
   text-align:center;
}
#wenshubg a{
   color:#000;
   font-size:12px;
}
.ying{
     font-size:7px;
	 color:#e2b210;
     line-height:8px;
	 padding-left:10px;
	 float:left;
	 margin-top:-8px;
	 font-family:'301-CAI978','AvantGarde Bk BT';
}
#ying12 a img{
     border:1px solid #ebebeb;
     float:left;
     margin:0 0 3px 3px
}

#ida{
     font-size:7px;
	 color:#e2b210;
     line-height:8px;
	 padding:0;
	 float:left;
	 margin-top:-8px;
	 font-family:'301-CAI978','AvantGarde Bk BT';
}
.lmid1
{

         width: 95%;
        padding-top:5px;	
}
.lmid5
{
	width: 100%;
}	
.lbot1
{
	width: 100%;
}
.lbot12 ul li
{
  background:url('imagestutu12.gif') no-repeat;
  margin-left: 5px;
  text-align: center;
}
#xieyi12{
  background:url('imagesxieyi12.jpg') no-repeat;
}
#fanwei12{
  background:url('imagesfanwei12.jpg') no-repeat;
}
#liucheng12{
  background:url('imagesliucheng12.jpg') no-repeat;
}
#feiyong12{
  background:url('imagesfeiyong12.jpg') no-repeat;
}
#shenqing12{
  background:url('imagesshenqing12.jpg') no-repeat;
}
#wenshu12{
  background:url('imageswenshu12.jpg') no-repeat;
}
#guize12{
  background:url('imagesguize12.jpg') no-repeat;
}
#wenti12{
  background:url('imageswenti12.jpg') no-repeat;
}
#mingce12{
  background:url('imagesmingce12.jpg') no-repeat;
}
#caiyuan12{
  background:url('imagescaiyuan12.jpg') no-repeat;
}
#shuyang12{
  background:url('imagesshuyang12.jpg') no-repeat;
}
#huodong12{
  background:url('imageshuodong12.jpg') no-repeat;
}
#kong12{
  background:url('imageskong12.jpg') no-repeat;
  line-height: 25px;
    margin-bottom: 5px;
  padding-left:3px;
}
#kong34{
  background:url('imageskong34.jpg') no-repeat;
  line-height: 25px;
    margin-bottom: 5px;
  padding-left:3px;
}
.lbot1 p
{
	margin-bottom: 2px;
}
.lmid2
{
	width: 100%;
}
.lbot2
{
	width: 100%;
	padding-bottom: 4px;
	overflow:hidden;
}
.l2bg
{
	width: 98%;
	margin: 0 auto;
	overflow:hidden;
}

.l2bg p
{
	line-height: 22px;
}


.mtop1
{
	width: 530px;
	padding-left: 10px;
	background: url(imagesto3.gif);
	height: 29px;
	line-height: 20px;
}
.mmid1
{
	border-top: none;
	width: 544px;
	padding: 2px 2px;
}
.mmid_list ul li
{
	line-height: 24px;
	list-style: none;
	background: url(imagesjt2.jpg) no-repeat left;
	text-indent: 10px;
}
.mbox2
{
	width: 262px;
}
.mtop2
{
	width: 242px;
	padding-left: 10px;
	background: url(imagesto2.gif);
	height: 29px;
	line-height: 20px;
	margin-top:10px;
}
.mmid2
{
	border:none;
	width: 256px;
	height:150px;

}
.mbox2 .mmid234{
        height:225px!important;
}
.mtab_bor
{
	border-bottom: 1px #D2D2D2 solid;
	overflow: hidden;
}
.mtab1
{
	width: 74px;
	height: 21px;
	line-height: 21px;
	background: url(imagesmtab01.gif);
	line-height: 21px;
	text-align: center;
	color: #606060;
	cursor: pointer;
}
.mtab_list ul li
{
	list-style: none;
	background: url(imagesjt3.jpg) no-repeat left;
	text-indent: 10px;
	line-height: 24px;
        height:24px;
        overflow:hidden;
}
.mtab2_bor
{
	overflow: hidden;
}
.mtab2
{
	width: 72px;
	height: 25px;
	line-height: 21px;
	background: url(imagesmtab2.gif);
	line-height: 25px;
	text-align: center;
	color: #606060;
	cursor: pointer;
}
.rtop2
{
	width: 175px;
	padding-left: 10px;
	background: url(imagesrtop1_hover.gif) no-repeat;
	height: 27px;
	line-height: 20px;
	margin-top:10px;
}
.rmid2
{
	width: 205px;
}
.youdb{
    width:200px;
   background:#F4F4F6;
}
.youdb p{
   line-height:60px;
  text-align:center;
}
.rbot2
{
	width: 205px;
	padding-bottom: 8px;
}
.rbot2 p
{
	margin-bottom: 5px;
}
.r_search
{
	width: 100%;
	padding: 15px 0;
	background: #ebebeb;
}
.r_mem
{
	width: 186px;
	margin-left:10px;
	margin-bottom:10px;
}
.r_mem p
{
	margin-bottom: 5px;
	width:186px;
	overflow:hidden;
}
.r_mem p span
{
	width: 50px;
	padding-left:5px;
}
.r_txt
{
	width: 123px;
	height: 18px;
	background: #fff;
	line-height: 23px;
}
.r_read
{
	width: 179;
	height: 44px;
	background: #fff9e3;
	padding: 10px;
	line-height: 22px;
}
.bbg
{
	background: #75201d;
	height: 24px;
	line-height: 24px;
}
.bbg a
{
	margin: 0 8px;
	color: #fff;
}
.bbg a:hover
{
	color: #FFF;
}
.bbg a:visited
{
	color: #FFF;
}
.bbg a:link
{
	color: #FFF;
}
.bbg a:active
{
	color: #FFF;
}
.bbg2
{
	background: #f4f4f6;
	/*height: 30px;*/
	line-height: 30px;
}
.in_search
{
	width: 196px;
	height: 44px;
	background: url(../images/in_search_bg.gif);
	padding-top: 35px;
	padding-left: 10px;
}
.in_txt
{
	width: 130px;
	height: 24px;
	background: url(../images/in_search_txt.gif);
	line-height: 24px;
	padding-left: 24px;
	border: none;
}
.in_mid2
{
	width: 100%;
	background: url(../images/in_mid2.gif) repeat-y;
}
.in_bot2
{
	width: 100%;
	background: url(../images/in_bot2.gif) no-repeat bottom;
	padding-bottom: 4px;
}
.in_rtit
{
	width: 738px;
	height: 29px;
	line-height: 29px;
	background: url(imagesin_tit.gif);
	text-indent: 10px;
}
.in_list ul li
{
	line-height: 30px;
	list-style: none;
	text-indent: 15px;
}
.im_list ul li{
 float: left;
    margin-bottom: 9px;
    margin-right: 6px;
    width: 227px;

}
.im_list ul li a img{
height: 250px;
    padding-bottom: 5px;
    width: 227px;
}
.im_list ul li a h1{
/*background-color: #CCCCCC;*/
    font-size: 13px;
    height: 30px;
    line-height: 30px;
    margin-bottom: 5px;
    overflow: hidden;
    padding: 0 5px;
}
.in_tit2
{
	width: 337px;
	height: 28px;
	background: url(../images/in_tit2.gif);
	line-height: 28px;
	padding-left: 10px;
}
.in_bg
{
	background: #fbf8ec;
}
.in_tit3
{
	width: 709px;
	height: 28px;
	background: url(../images/in_tit3.gif);
	line-height: 28px;
	padding-left: 10px;
}
.color_ho
{
	color: #cd3511;
}

.con_table td
{
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.con_bg
{
	background: #F2F2F2;
}
.in_top1
{
	width: 177px;
	padding-left: 30px;
	background: url(../images/in_top1.gif);
	height: 29px;
	line-height: 29px;
}
.in_mid1
{
	width: 100%;
	background: url(../images/in_mid1.jpg) repeat-y;
}
.in_bot1
{
	width: 100%;
	background: url(../images/in_bot1.jpg) no-repeat bottom;
	padding-bottom: 8px;
}

.gy_mid1
{
	width: 100%;
	background: url(../images/gy_mid1.jpg) repeat-y;
}
.gy_bot1
{
	width: 670px;
	padding: 15px 17px;
	background: url(../images/gy_bot1.jpg) no-repeat bottom;
	padding-bottom: 25px;
}
.gy_bg
{
	background: #f6f6f6;
}
.gy_bor
{
	border: 1px #ccc solid;
	padding: 2px;
}
.gy_lx
{
	color: #fff;
	font-weight: bold;
	background: url(imagesrtop1_hover.gif);
	width: 205px;
	text-decoration: none;
	height: 27px;
	line-height: 27px;
	text-indent: 30px;
}

.on_tit
{
	width: 720px;
	height: 30px;
	background: url(../images/ol_tit.gif);
	line-height: 30px;
	text-indent: 30px;
}
.on_txt
{
	width: 189px;
	line-height: 20px;
	padding: 2px 4px;
	color: #666;
}
.on_xx p
{
	margin-bottom: 10px;
}
.on_xx p span
{
	width: 75px;
	margin-right: 3px;
}
.on_area
{
	width: 500px;
	height: 214px;
	font-size: 12px;
	padding: 5px;
	color: #666;
}

.on_bg
{
	background: #f4ebc7;
}
.on_color a
{
	color: #deb200;
	text-decoration: none;
}

.zc_xx p
{
	margin-bottom: 5px;
}
.zc_xx p span
{
	width: 75px;
	margin-right: 3px;
}

.zc_table td
{
	padding-left: 10px;
}
.zc_bg
{
	background: #75201d;
}


.zc_table2 td
{
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.zc_tit2
{
	width: 337px;
	height: 28px;
	background: url(../images/bg_tit.gif);
	line-height: 28px;
	padding-left: 10px;
}

.dt_bg
{
	background: #f0f0f0;
}
.dt_line
{
	background: url(../images/bg_line.gif) no-repeat bottom;
	height: 20px;
}


#newsSlider .container
{
	overflow: hidden;
	width: 242px;
	position: relative;
	height: 215px;
	border: 1px #dacbb4 solid;
}
#newsSlider DIV.slides
{
	left: 0px;
	position: absolute;
	top: 0px;
}
#newsSlider UL.slides
{
	padding-right: 0px;
	padding-left: 0px;
	left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
	position: absolute;
	top: 0px;
}
#newsSlider UL.slides DL
{
	margin-top: 5px;
	text-align: center;
}
#newsSlider UL.slides DT A
{
	font-weight: bold;
	font-size: 12px;
	color: #751F1D;
	text-decoration: none;
}
#newsSlider UL.slides DD
{
	line-height: 22px;
}

#newsSlider DIV.slides DIV
{
	padding-right: 0px;
	display: none;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 242px;
	padding-top: 0px;
	position: absolute;
	top: 0px;
}
UL.slides LI
{
	padding-right: 0px;
	display: none;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 280px;
	padding-top: 0px;
	position: absolute;
	top: 0px;
}
#newsSlider #loopedSlider
{
	clear: both;
	margin: 0px auto;
	width: 242px;
	position: relative;
}
#newsSlider
{
	clear: both;
	margin: 0px auto;
	width: 242px;
	position: relative;
}
#newsSlider
{
}
#newsSlider UL.pagination
{
	padding-right: 0px;
	padding-left: 100px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	position: absolute;
	top: 170px;
}
#newsSlider UL.pagination LI
{
	float: left;
	margin-right: 5px;
}
#newsSlider UL.pagination LI A
{
	display: block;
	background: url(../images/imgnews_side_Number.gif) no-repeat 0px 0px;
	font: bold 12px/15px "Times New Roman" , Times, serif;
	width: 15px;
	color: #fff;
	text-align: center;
	text-decoration: none;
}
#newsSlider UL.pagination LI.active A
{
	background-position: 0px 100%;
	color: #fff;
	text-decoration: none;
}
UL.pagination LI A:hover
{
	background-position: 0px 100%;
	color: #fff;
	text-decoration: none;
}


#tiao
{
	float: left;
	width: 205px;
}
#lie
{
	width: 205px;
	line-height: 27px;
	list-style-type: none;

}
/*==================δΈ

