body{ background:url(images/bg.jpg) repeat; margin-top:0px; margin-bottom:0px; font-size:12px; font:Arial, Helvetica, sans-serif;}
a{ color:#000000; text-decoration:none;} 
.logo {
	width: 1024px;
	height:101px;
	margin:auto;
	background:url(images/logo.gif) no-repeat;
	
}
.logo1 {
	width: 980px;
	height:101px;
	margin:auto;
	background:url(images/pic_52.gif) no-repeat;
	
}
.logo1 span{ float:right;padding-right:80px; padding-top:60px;}
.logo span{ float:right;padding-right:80px; padding-top:60px;}
.nav{ width:1024px;
height:53px;
margin:auto;
background:url(images/nav.jpg) no-repeat;

}

.nav ul{ margin:0; padding:0; list-style:none;height:300px;; overflow:hidden;position:absolute; z-index:2000;}
.nav li{float:left; height:53px; line-height:53px;text-align:center; display:inline font-weight:bold; color:#FFFFFF; font-size:14px;}
.nav a{ color:#FFFFFF;}
.nav span{ float:left; height:53px; line-height:53px;text-align:center; font-weight:bold; color:#FFFFFF; font-size:14px; }
.picb{
width:1024px;
height:12px;
margin:auto;
background:url(images/nav_1.gif) no-repeat;
}
.image
{
width:980px; height:220px;
background:url(images/pic_38.gif) repeat-x;
margin:auto;
}
.tianbu{
width:980px; height:15px;
margin:auto;
background-color:#FFFFFF;
}
.content
{
width:980px;
margin:auto;
height:100%;
overflow:hidden; 
background-color:#FFFFFF;

}

.button{
text-align:center;
vertical-align:middle;
margin:auto; 
clear:both;
width:980px;
height:80px;
background:url(images/button.gif) no-repeat;
margin-bottom:0px;
font-size:12px;
color:#000000;
padding-top:15px;
line-height:25px;

}
.cleft
{
float:left;
width:230px;
height:600px;
margin-left:10px;
height:100%;
overflow:hidden;
}
.cl1{
width:230px;
height:62px;
background:url(images/pic_01.gif) no-repeat;
float:left;
}
.pro1
{
width:230px;
height:325px;
clear:both;
margin-top:10px;
}
.ccleft{
float:left;
width:6px;
height:330px;
background:url(images/pic_02.gif)  repeat-y;
}
.ccmid{
float:left;
width:216px;
height:330px;
background-color:#fdfef9;
}
.ccright{
float:left;
width:6px;
height:330px;
background:url(images/pic_18.gif)  repeat-y;
}
.ccbut{
float:left;
width:230px;
height:9px;
background:url(images/pic_03.gif) no-repeat;
overflow:hidden;
}
.cl2
{
margin-top:10px;
float:left;
width:230px;
height:9px;
background:url(images/pic_04.gif) no-repeat;
}
.ccmid li{list-style:none;  list-style-image:none;  line-height:37px; width:170px; float:left; height:37px;border-bottom:#CCCCCC 1px solid; color:#336600;  font-size:13px; display:table-cell; vertical-align:middle; float:left;}
.ccmid ul{ width:170px;}
.xximg{ float:left; display:table-cell; vertical-align:middle; padding-top:12px;}
.ccmid a{color:#336600;}
.climg{
float:left;
width:230px; height:52px;
background:url(images/pic_05.gif) no-repeat;
}
.center{
float:right;
width:720px;
clear:right;
}
.company
{
width:720px;
height:23px;
background:url(images/pic_06.gif) no-repeat;
clear:both;
}
.cpimg{
margin-top:25px;
float:left;
width:237px;
height:200px;
background:url(images/pic_08.gif) no-repeat;
}
.cpimg img{ padding-top:5px; padding-left:5px;}
.viewmore{ float:right; padding-right:40px; line-height:23px; padding-top:5px;}
.cpcont{
margin-left:20px;
text-align:justify;text-justify:inter-ideograph; 
float:left;
width:440px;
font-size:12px;
color:#660000;
line-height:20px;
}
.indul{  margin:0; padding:0;margin-left:8px;}
.cpcont p{ text-indent:20px;}
.ccont{ width:720px; height:415px; clear:both;}
.lccont{ float:left; width:476px;}
.lc1{width:476px; height:261px; background:url(images/pic_10.gif) no-repeat;padding-top:0px font-size:12px; }
.lc2{ background:url(images/pic_14.gif) no-repeat; width:472px; height:23px; margin-top:10px;}
.lc1 span{ float:right;}
.uili{float:left; width:275px; padding-top:43px;padding-left:30px; }
.uiul ul{padding:0; margin:0; }
.uili li{ list-style:none; width:275px;height:20px; line-height:20px; }
.lc1more{ float:right; width:300px;}
.lc1more img{ float:right;}
.cccimg{ width:90px; float:right; padding-top:40px; padding-right:50px;}
.cccimg img{ padding-top:5px;}
.ccm1{ padding-top:10px; border-bottom:#CCCCCC 1px solid; height:42px; font-size:14px; color:#0d6601; font-weight:bold;}
.ccm1 a{color:#0d6601;}
.ccm1div{ padding-left:10px; padding-top:10px;vertical-align:middle!important;display: table-cell!important; width:130px;}
.ccm1img{float:left; padding-left:15px;}
.uiliim{ text-align:right; width:320px;}
.lc2img{ height:70px;width:476px }
.lc2img span{ height:70px; float:left;}
.lc2img dl{ float:left; font-size:12px; margin-top:10px; margin-bottom:10px;}
.lc2img dt{ width:150px; float:left; height:20px;}
.hfzl{ width:300px;}
.rccont{ width:230px; height:300px; float:right;}
.lxwm{ width:225px; height:61px; background:url(images/pic_11.gif) no-repeat;}
.lxlf{ width:8px; float:left; height:185px; background:url(images/pic_12.gif) repeat-y;}
.lxrt{ width:7px; float:left; height:185px; background:url(images/pic_12.gif) repeat-y;}
.lxce{ width:210px;float:left; height:185px;}
.lxce ul{ list-style:none;padding:0; margin:0; margin-left:8px;}
.lxce li{border-bottom:1px dashed #CCCCCC; font-size:12px;}
.lxli1  img{ float:left;line-height:30px; padding-top:4px;}
.lxli1{ height:30px;  padding-right:5px; width:180px;}
.lxli1 span{ line-height:30px; padding-left:15px;}
.lxli2{ line-height:20px;padding-right:5px; width:180px;}
.lxli2 img{ padding-top:15px;}
.lxce2{ clear:left; background-color:#E3E3E3; width:225px;font-size:12px;}
.lxce2 li{ line-height:22px; list-style:none; margin-left:-15px; padding-top:2px;border-bottom:1px  dashed #CCCCCC;}
.lxce2 ul{padding:0; margin:0; margin-left:30px;}
.lxce2 img{ padding-top:5px;}
.yyzs{ width:719px; height:29px; background:url(images/pic_15.gif) no-repeat; float:left; clear:left; }
.yyleft{ width:3px; background:url(images/pic_21.gif) repeat-y; height:100px; float:left;}
.yycen{ width:711px; height:120px; float:left;  border-left:1px solid #b5d59c; border-right:1px solid #b5d59c;}
.yybut{ height:19px; width:713px; background:url(images/pic_16.gif) no-repeat; float:left;  }
.showdiv{position:absolute; z-index:2000; border:#33CC00 1px solid; margin-top:-35px; margin-left:150px; width:125px; display:none; background-color:#FFFFFF;}
.showdiv ul{ margin:0; padding:0; list-style:none}
.showdiv li{ height:25px; margin-left:5px;  line-height:30px; width:110px; float:left; margin-bottom:3px;list-style-image:url(images/ico_class_left_01.gif))}
#drolist1{ padding:0; margin:0; list-style:none; width:100px; height:500px; position:absolute; z-index:2000; top:53px; left:80px; font-size:12px; display:none;}
#drolist1 li{ width:100px; background:url(images/libg.gif) repeat; height:22px; line-height:22px; border-bottom:1px solid #FFFFFF;text-align:left;  padding-left:5px;}
#drolist2{ padding:0; margin:0; list-style:none; width:100px; height:500px;display:none;position:absolute; z-index:2000; top:53px; left:180px;}
#drolist2 li{ width:100px; background:url(images/libg.gif) repeat; height:22px;line-height:22px; border-bottom:1px solid #FFFFFF;text-align:left; padding-left:5px;}
#drolist3{ padding:0; margin:0; list-style:none; width:100px; height:500px;display:none;position:absolute; z-index:2000; top:53px; left:378px;}
#drolist3 li{ width:100px; background:url(images/libg.gif) repeat; height:22px;line-height:22px; border-bottom:1px solid #FFFFFF;text-align:left; padding-left:5px;}
#drolist1 a,#drolist2 a,#drolist3 a{ font-size:12px; font-weight:bold; } 
#showmenu1{ padding:0; margin:0; list-style:none; width:100px; height:139px;  position:absolute; z-index:2000;  top:53px; left:180px; font-size:12px;
display:none; border-left:1px  #FFFFFF solid}
#showmenu1 li{width:100px; background:url(images/libg.gif) repeat; height:22px;line-height:22px; border-bottom:1px solid #FFFFFF;text-align:left; padding-left:5px;}
#showmenu2{ padding:0; margin:0; list-style:none; width:100px; height:68px;  position:absolute; z-index:2000;  top:76px; left:180px; font-size:12px;
display:none; border-left:1px  #FFFFFF solid}
#showmenu2 li{width:100px; background:url(images/libg.gif) repeat; height:22px;line-height:22px; border-bottom:1px solid #FFFFFF;text-align:left; padding-left:5px;}
#showmenu3{ padding:0; margin:0; list-style:none; width:100px; height:68px;  position:absolute; z-index:2000;  top:98px; left:180px; font-size:12px;
display:none; border-left:1px  #FFFFFF solid}
#showmenu3 li{width:100px; background:url(images/libg.gif) repeat; height:22px;line-height:22px; border-bottom:1px solid #FFFFFF;text-align:left; padding-left:5px;}
#showmenu1 a,#showmenu2 a,#showmenu3 a{ font-size:12px; } 
.cane{ padding-top:15px; text-align:center;}
.cane a{ font-size:12px; color:#00CC00; font-weight:bold;}