/* CSS Document */
body{
	padding:0;
	margin:0;
	font-size:13px;

}
img{border:0}

ul,li{
	list-style:none;
	padding:0;
	margin:0;
}

.container{
	margin:0 auto;
	width:1003px;

}

.container01{
	margin:0 auto; text-align:center;
}
.container02{
	margin:0 auto;
	min-height:550px;

}
.head{
	padding:10px 0 0 30px;
}
.logo{padding-bottom:5px; float:left; width:450px;}
.head_r{
	float:left;
	padding:25px 0px 0 0px;
	width:130px;
	margin-left:130px;
}
.head_r li
{
	float:left;
	padding-right:10px;
}
.head_r a,.head_r a:visited{color:#666666; text-decoration:underline}
.head_r a:hover{ color:#000}
.nav{ width:918px; border:1px solid #000; background-color:#ffe21c}
.nav_t{
	width:220px;
	height:34px;
    cursor:hand;
    float:left
}
.nav_r{ float:right; padding:10px 10px 0 0;}
.qiye{
	font-size:14px;
	font-weight:bold;
	color:#ffe21c
}
.qiye input{ width:200px}
.banner{
	width:823px;
	height:140px;
	padding:25px 0 0 10px;
	margin-left:70px;
}
.banner li{ float:left; margin-left:20px;padding-right:20px}
.banner a,.banner a:visited{
	color:#000;
	font-size:13px;
	text-decoration:none
}
.banner a:hover{
	color:#022d3d;
	font-size:13px;
	text-decoration:none
}
.grxx{
	padding:8px 0 0 30px;
	background-color:#ffe21c;
	width:830px;
	height:150px;
	margin-left:20px
}
.main{ padding:20px 0 0 45px; position:relative}
.main_m
{
	 background-color:#000;
	 padding:8px 0 8px 60px;
	 width:860px;
	 margin-left:30px
}
.main_d
{
	margin-left:30px;
	border:1px solid #000;
	width:918px;
	background-color:#ffe21c;
	min-height:560px;
	_height:560px;
	position:relative;
}
.main_01{
	background-image:url(../images/tu_10.gif);
	background-repeat:no-repeat;
	width:915px;
	height:19px
}
/*.main_02{
	background-image:url(../images/tu_02.gif);
	background-repeat:repeat-y;
	width:915px;
}*/
.main_02{
	padding-top:20px;
	width:915px;

}
.main_02 p{ line-height:25px}
.main_0201{
	height:60px;
}
.main_0201 ul{float:right; padding:10px 10px 0 0}
.main_0201 li{
	width:80px;
	padding-right:10px;
	font-size:15px;
	float:left
}
.main_0201 li a,.main_0201 li a:visited{
	color:#000;
	text-decoration:underline
}
.main_0201 li a:hover{
	color:#022d3d;
	text-decoration:none
}
.main_03{
	background-image:url(../images/tu_03.gif);
	background-repeat:no-repeat;
	width:915px;
	height:19px
}
.main_04{
	background-image:url(../images/tu_01.gif);
	background-repeat:no-repeat;
	width:300px;
	height:141px;
	position:absolute;
	top:8px;
	left:35px!important;
	left:-10px
}
.main_04 table{margin:20px 0 0 0px}
.main_04 table td{
	padding-left:10px;
	text-align:center
}
.main_04 img{padding-bottom:8px; margin-left:8px}
.tm{
	background-image:url(../images/tu_23.gif);
	background-repeat:no-repeat;
	width:300px;
	height:141px;
	position:absolute;
	top:0px;
	left:0
}
.tq{
	border:2px solid #4b4e4f;
	background-color:#fff;
	width:230px;
	font-weight:bold;
	font-size:13px;
	padding:10px 0 0 10px;
}
.flash{margin-left:40px;padding-bottom:10px; position:absolute;top:80px;left:0;}
.footer{
	border-top:2px solid #bfc4c7;
	padding:15px 0 0 0px;
	text-align:center;
	margin-top:20px
}
.footer1{
	border-top:2px solid #bfc4c7;
	padding:15px 0 0 0px;
	text-align:center;
	margin-top:300px;
	_margin-top:10px;

}

.footer_l{ float:left; border-right:1px solid #666}
.footer_l img{ padding-right:20px}
.footer_01{ float:right;}
.footer_01 li{
	width:80px;
	padding-right:10px;
	padding-bottom:10px;
	font-size:14px;
	float:left
}
.footer_01 li a,.footer_01 li a:visited,.footer_l a,.footer_l a:visited{
	color:#000;
	text-decoration:none
}
.footer_01 li a:hover,.footer_l a:hover{
	color:#022d3d;
	text-decoration:underline
}
.footer_l a:hover{
	color:#022d3d;
	text-decoration:none
}
.footer_01,.footer_02{width:540px; padding-bottom:10px;}
.footer_02{ text-align:left;padding-left:10px}
.footer_c01{ text-align:center}
.footer_c01 a,.footer_c01 a:visited,.footer_02 a,.footer_02 a:visited{color:#666666;text-decoration:underline}
.footer_02 a:hover,.footer_c01 a:hover{color:#ff0000;text-decoration:none}
.head01{ padding-right:0px}
.head01_01{
	background-image:url(../images/tu_18.jpg);
	background-repeat:repeat-x;
	height:19px;
	text-align:center;
	padding:15px 30px 5px 0px
}
.head01_02{
	background-color:#ffe21c;
	padding:10px 0 10px 30px;
	text-align:center
}
.head01_03{
	background-image:url(../images/tu_19.jpg);
	background-repeat:repeat-x;
	height:48px;
	text-align:center;
	padding:10px 30px 0 0
}
.head01_03 td{ text-align:left}
.head01_03 .input{
	background:transparent;
	background-image:url(../images/tu_12.gif);
	background-repeat:no-repeat;
	width:244px;
	height:26px;
	border:0;
	font-size:15px;
	padding:5px 0 0 5px;
}
.main_t,.main1{padding:0px 0 10px 10px;text-align:center }
.main_t1{padding:0px 0 10px 10px}
.main_t ul{padding:10px 0 0 10px; width:1000px}
.main_t1 ul{padding:10px 0 0 10px;}
.main_b,.main_b1{padding:10px 0 0 10px; width:978px; }
.main_b1{text-align:center}
/*.main_b{ position:relative}*/
.main_t li,.main_t1 li{
	float:left;
	padding-right:15px;
	white-space:nowrap
}
.main_t li a,.main_t li a:visited,.main_t1 li a,.main_t1 li a:visited,.main1 a,.main1 a:visited{
	color:#000;
	text-decoration:none
}
.main_t li a:hover,.main_t1 li a:hover,.main1 a:hover{
	color:#666666;
	text-decoration:none
} 
.main_b01{
	background-image:url(../images/tu_16.gif);
	background-repeat:no-repeat;
	width:920px;
	height:8px
}
.main_b02,.main_b021,.main_b022,.main_b023{
	background-image:url(../images/tu_15.gif);
	background-repeat:repeat-y;
	width:920px;
	padding-left:9px
}
.main_b02 table,.main_b022 table{ background-color:#ffec6e;}
.main_b021 table,.main_b023 table{ background-color:#acacac}
.main_b02 ul,.mc,.main_b021 ul,.main_b022 ul,.main_b023 ul{ padding-left:10px;}
.mc{height:30px}
.main_b02 li,.main_b021 li,.main_b022 li,.main_b023 li{
	padding:8px 10px 0 0;
	white-space:nowrap
}

.main_b021,.main_b023{ color:#fff}
.main_b02 li a,.main_b02 li a:visited{
	color:#000;
	text-decoration:none
}
.main_b02 li a:hover,.main_b021 li a:hover{
	color:#ff0000;
	text-decoration:underline
}
.main_b021 li a,.main_b021 a:visited{
	color:#fff;
	text-decoration:none
}
.main_b03{
	background-image:url(../images/tu_14.gif);
	background-repeat:no-repeat;
	width:920px;
	height:8px
}
.img img{
	width:123px;
	height:105px
}
.main_b022 p,.main_b023 p{
	text-indent:20px;
	padding:0 8px
}
.img01{
	background-image:url(../images/tu_24.gif);
	background-repeat:no-repeat;
	width:59px;
	height:22px;
	padding:6px 0 0 15px;
	font-size:13px;
}
.main_b_l{
	width:186px;
	float:left;
	margin-right:10px!important;
	margin-right:0px;
	margin-top:10px
}
.main_b_l01{
	background-image:url(../images/tu_20.gif);
	background-repeat:no-repeat;
	width:186px;
	height:37px;
	padding:10px 0 0 15px;
	text-align:left
}
.main_b_l02{
	background-image:url(../images/tu_24.gif);
	background-repeat:repeat-y;
	width:186px;
	padding:0px 8px;
	text-align:left
}
.main_b_l03{
	background-image:url(../images/tu_21.gif);
	background-repeat:no-repeat;
	width:186px;
	height:20px
}
.main_b_r{
	width:750px;
	float:left;
	padding-left:10px;
	_float:right;
	_padding-left:0px
}
.main_b_rt,.main_b_r_01{padding:8px 0 8px 8px;}
.main_b_r_01{ text-align:left}
.main_b_rt01{
	background-image:url(../images/tu_27.gif);
	background-repeat:no-repeat;
	width:749px;
	height:12px;
	font-size:0
}
.main_b_r_t {width:970px; height:51px; overflow:hidden;}
.main_b_r_t li{ float:left;padding:0 5px;}
.main_b_rt02{
	background-image:url(../images/tu_26.gif);
	background-repeat:repeat-y;
	width:749px;
	padding-left:10px;
	height:145px
}
.table3 p{ font-size:13px}
.main_b_rt02 td{padding-right:10px;}
.main_b_rt02 p{
	line-height:25px;
	text-indent:20px;
	width:520px;
	height:100px;
	overflow:hidden;
	text-align:justify;
	text-justify:inter-ideograph
}
.list01{ font-size:12px}
.list01 img{ vertical-align:middle}
.list01 a,.list01 a:visited{
	color:#000;
	text-decoration:underline
}
.list01 a:hover{
	color:#1300cc;
	text-decoration:underline
}
.list li{
	float:left;
	padding-right:10px;
}
.main_b_rt03{
	background-image:url(../images/tu_25.gif);
	background-repeat:no-repeat;
	width:749px;
	height:12px
}
.main_b_rb{
	padding-top:20px;
	border-top:2px solid #ffe42b;
	width:770px;
	margin-top:30px;
	text-align:left
}
.main_b_rb_l{float:left; background-color:#fff}
.main_b_rb_l1{float:right; background-color:#fff}
.grxx01{float:left;}
.main_b_rb_l01{
	background-image:url(../images/tu_34.gif);
	background-repeat:no-repeat;
	width:364px;
	height:18px;
	padding:5px 0 0 20px
}
.gyxx,.gyxx03
{
	width:384px;
	height:18px;
	background-color:#fff;

}
.gyxx{padding:4px 0 0 40px}
.gyxx03{padding:4px 0 0 20px}
.main_b_rb_l02{
	background-image:url(../images/tu_32.gif);
	background-repeat:repeat-y;
	width:384px;
	padding-top:5px
}
.gyxx01,.gyxx02
{
	width:384px;
	padding-top:5px;
	background-color:#ffe21c;
	margin-top:5px;
	min-height:95px
}
.gyxx01{border-right:2px solid #fff}
.main_b_rb_l02 li,.main_b_rb_l021 li,.gyxx01 li{padding:2px 0 0 20px}
.gyxx02 li{padding-top:2px}
.main_b_rb_l02 li,.gyxx01 li,.gyxx02 li{ width:325px; overflow:hidden; white-space:nowrap}
.main_b_rb_l021 li{width:305px; overflow:hidden; white-space:nowrap}
.main_b_rb_l0201 li{width:345px; overflow:hidden; white-space:nowrap;}
.main_b_rb_l03{
	background-image:url(../images/tu_33.gif);
	background-repeat:no-repeat;
	width:384px;
	height:23px
}
.main_b_rb_l04{
	background-image:url(../images/tu_31.gif);
	background-repeat:no-repeat;
	width:354px;
	height:18px;
	padding:5px 0 0 30px
}
.main_bt{ width:972px; margin-bottom:10px}
.main_b01_01{
	background-image:url(../images/tu_53.gif);
	background-repeat:no-repeat;
	width:972px;
	height:8px;
	font-size:0
}
.main_b01_02{
	background-image:url(../images/tu_54.gif);
	background-repeat:repeat-y;
	width:952px;
	padding-left:20px;
	height:150px
}
.main_b01_02 td{ padding-right:10px}
.main_b01_02 p{
	line-height:25px;
	text-indent:20px;
	width:700px;
	height:100px;
	overflow:hidden
}
.main_b01_03{
	background-image:url(../images/tu_52.gif);
	background-repeat:no-repeat;
	width:972px;
	height:8px
}

.erji03{
	background-image:url(../images/tu_29.gif);
	background-repeat:no-repeat;
	width:119px;
	height:11px;
	position:absolute;
	left:0px
}

.fabu{ float:right; margin:10px 50px 0 0}
.main_b_ll{
	width:700px;
	float:left;
	padding-right:40px;
	_padding-right:0px
}
.main_b_lr{
	width:200px;
	float:left
}
.main_b_ll01,.main_b_lr_t{padding:0 0 10px 0;}
.main_b_ll01{padding-top:10px;	position:relative; min-height:550px;_height:550px }
.main_b_ll01 td,.main_b_ll01 dl{padding:0 20px 0 20px; vertical-align:top}
.list02_0{top:10px;   margin-left:20px;}
.list02_1{ top:70px; left:20px;position:absolute}
.list02_2{ top:210px; left:20px;position:absolute}
.list02_3{top:310px; left:20px;position:absolute}
.list02_4{top:10px; left:190px;position:absolute}
.list02_5{top:170px; left:190px;position:absolute}
.list02_6{top:270px; left:190px;position:absolute}
.list02_7{top:450px; left:190px;position:absolute}
.list02_8{top:10px; left:360px;position:absolute}
.list02_9{top:170px; left:360px;position:absolute}
.list02_10{top:270px; left:360px;position:absolute}
.list02_11{top:10px; left:530px;position:absolute}
.list02_12{top:370px; left:360px;position:absolute}
.list02_13{top:300px; left:530px;position:absolute}
.list02_14{top:400px; left:530px;position:absolute}
.main_b_ll01 li{
	width:100px;
	font-size:14px;
	padding-top:5px;
}
.tt01{
	background-color:#ffe21c;
	padding:0px 0 2px 10px;
}
.tt02{ padding-left:10px}
.main_b_ll01 li a,.main_b_ll01 li a:visited{color:#0000ff;}
.main_b_ll01 li a:hover{color:#ff0000}
.main_b_rb1{
	padding-top:20px;
	border-top:2px solid #ffe42b;
	width:700px;
	margin-top:30px;
}
.main_b_rb_l011{
	background-image:url(../images/tu_60.gif);
	background-repeat:no-repeat;
	width:320px;
	height:18px;
	padding:5px 0 0 30px
}
.main_b_rb_l021{
	background-image:url(../images/tu_63.gif);
	background-repeat:repeat-y;
	width:350px;
	padding-top:5px
}
.main_b_rb_l031{
	background-image:url(../images/tu_62.gif);
	background-repeat:no-repeat;
	width:350px;
	height:23px
}
.main_b_rb_l041{
	background-image:url(../images/tu_61.gif);
	background-repeat:no-repeat;
	width:320px;
	height:18px;
	padding:5px 0 0 30px
}
.main_b_lr01{
	background-image:url(../images/tu_59.gif);
	background-repeat:no-repeat;
	width:198px;
	height:54px
}
.main_b_lr02{
	background-image:url(../images/tu_65.gif);
	background-repeat:repeat-y;
	width:178px;
	padding-left:20px
}
.main_b_lr02 li{
	float:left;
	width:158px;
	padding-top:8px;
}
.main_b_lr03{
	background-image:url(../images/tu_64.gif);
	background-repeat:no-repeat;
	width:198px;
	height:8px
}
.main_b_lr02 li a,.main_b_lr02 li a:visited{font-size:12px;color:#0000ff;}
.main_b_lr02 li a:hover{ color:#ff6600}
.main_b_lr_b{padding-left:10px}
.main_b_lr_b img{
	width:181px;
	height:210px
}
.main_b1 td{
	padding:10px 0 0 10px;
	font-size:15px
}
.list07{padding:20px 0 20px 50px}
.list07 li{
	border-bottom:1px solid #eeeeee;
	width:550px;
	padding-top:5px
}
.jianjie{
	color:#999999;
	overflow:hidden; 
	text-overflow:ellipsis;
	white-space:nowrap;
	width:500px;
	padding:5px 0
}

.main_b_ll03{
	background-color:#f3f8ff;
	padding:10px 30px 10px 25px
}
.neirong{
	background-color:#fff;
	width:650px;
	padding:10px 0;
	margin-top:10px;
	font-size:14px
}
.neirong p{width:500px; line-height:20px}
.neirong td{padding-top:10px}
.catetitle 
{
	width:115px;
	z-index:1;
	font-size:15px;
	padding:6px 0px 6px 55px;
	line-height:15px;
	background-image:url(../images/main_cate4.gif);
	background-repeat:no-repeat
}
.catetitle, .catetitle a, .catetitle a:visited, .catetitle a:link{color:#000; display:block; text-decoration:none}
.catetitle a:hover{ color:#ff0000; text-decoration:none}
.catetitle .category_sub{width:110px; z-index:100; position:relative; top:-15px;left:108px;}

.catetitle .category_insub li{border-bottom:dashed 1px #b4cfe4; font-size:12px;}
.category_sub{width:110px; z-index:100; position:relative;}
.category_sub .category_insub 
{
	width:81px;
	position:absolute;
	background-image:none; 
	margin-bottom:3px; 
	padding:4px 5px 0 4px; 
	background-image:url(../images/cate_back2.gif); 
	text-align:center;
	top:-6px;
	left:8px;
}
.category_sub .category_insub li{border-bottom:dashed 1px #b4cfe4;padding:5px 0 3px 5px;}



.mouseBeOffMe {
border-top:    10px  solid #ffe21c; 
border-bottom: 10px  solid #ffe21c; 
border-left:   6px   solid #ffe21c; 
border-right:  10px  solid #ffe21c; 
}

.mouseBeOnMe {
border-top:    5px   solid #ffe21c;
border-bottom: 2px  solid #ffe21c; 
border-left:   8px  solid #ffe21c; 
border-right:  5px   solid #ffe21c;
}
.main_t_l{	float:left;	width:202px;}
.list04
{
	background-image:url(../images/tu_74.gif);
	background-repeat:repeat-x;
	height:426px;
}

.list03
{
	background-image:url(../images/tu_78.gif);
	background-repeat:no-repeat;
	width:207px;
	padding:5px 0 0 20px;
	display:block;
}
.main_t_r{ float:right;width:700px;padding-right:30px; position:relative}
.main_t_r01
{
	background-color:#fef7b8;
	padding:6px 0 5px 20px;
	font-size:14px
}
.main_t_r02 p
{
	width:650px;
	line-height:30px;
	font-size:15px;
	padding-left:20px
}
#introduce a {
   color: #FF6600;
}
.table td{padding:10px 0; text-align:center}
.table1{ margin-left:20px}
.table1 td{padding:10px 0 5px 0; text-align:left}
.table img{padding-bottom:8px}
.table2{margin:10px 0 10px 20px}
.table2 td{padding:10px 0 5px 0; font-size:15px}
.td01 
{
    color:#ff0000;
	font-size:15px;
}
.td01 img{ vertical-align:middle}
.td02{ border-bottom:1px solid #ccc;padding-bottom:8px}
.td02 a,.td a:visited
{
	color:#333333;
	font-size:15px;
}
.td02 a:hover{color:#ff0000;}
.gengduo
{
	text-align:right;
	padding:20px 80px 0 0px;
	font-size:14px
}
.gengduo a,.gengduo a:visited{color:#4b4b4b}
.gengduo a:hover{ color:#000}
.list03_01{ padding:10px 0 8px 0}
.list03_01 li{padding:8px 0}
#introduce ul {
	padding:20px 40px 10px 40px;
	float: left;	
}
#introduce li {
	list-style-position: inside;
	list-style-type: decimal;
	text-align:left;
	margin:0 0 10px 0;
	line-height:150%;
	color:#000000;
}
#introduce .news {
	border-bottom:1px dashed #e0e0e0;
}
.main_r{width:650px; float:left; padding-left:40px;}
.main_r01{width:650px}
.main_r01 a{ float:right;padding:35px 60px 0px 0; font-size:14px;}
.main_r01 a,.main_r01 a:visited
{
	color:#0000ff;
	text-decoration:underline
}
.main_r01 a:hover
{
	 color:#ff0000;
	 text-decoration:none
}
.main_r01 img{ vertical-align:bottom; float:left}
.mian_r_01
{
	margin:20px 0 0 0px;	
}
.mian_r_01 td{ padding-bottom:10px;}
.main_l 
{
	width:250px; 
	_width:250px;
	float:right;
	margin-right:30px; 
	padding-top:70px
}
.main_l p,.main2 p
{
	line-height:22px;
    font-size:14px
}
.main2{ width:1000px; text-align:center}
.main2 p{ text-align:left}
.font22
{
	color:Blue;
	font-size:18px;
	padding-top:15px;
	width:200px
}
 .yqlj{ margin:20px 0 0 40px; font-size:13px; width:900px;}
      .yq,.lj{padding:0 10px; margin:6px 0; float:left}
        .lj{border-right:1px solid #ccc;white-space:nowrap;line-height:15px; }
         .lj a,.lj a:visited{ color:#000}
       .lj a:hover{ color:#022d3d; text-decoration:none}
