﻿*{ margin:0; padding:0;}
li{ list-style:none;}
.clear{ width:5px; height:5px; clear:both; overflow:hidden;}
body{ font-family:Arial, Helvetica, sans-serif; background:url(.jpg) repeat-x 0 0; height:130px; font-size:12px;}
/*HEAD*/
#head{ width:1083px; margin: 0 auto; height:130px; overflow:hidden; background:url(top.jpg) no-repeat 0 0; text-indent:-999999px;}
/*MENU*/
#nav{ margin: 0 auto; height:59px; background:url(903.jpg);}
#nav ul{ margin-left:20px; margin: 0 auto; height:59px; background:url(navbg.jpg); width:1000px;}
#nav ul li{ line-height:59px; float:left; no-repeat right 50%; text-align:center; width:110px; background:url(.JPG) no-repeat;}
#nav ul li a{ color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:14px;}
#nav ul li a:hover{ text-decoration:underline;}
#nav ul li:hover{ background:url(420.JPG) no-repeat;}
/*BANNER*/
#banner{ overflow:hidden;  margin-top:1px; clear:both; background:url(.JPG); height:500px; margin-left:auto; margin-right:auto;}
.bian{ width:1920px; margin-left:auto; margin-right:auto; margin-top:4px;}
#main{ width:1100px; overflow:hidden; margin-left:auto; margin-right:auto; clear:both; background:url(wrapb.jpg) repeat-y 0 0; }
.main{ width:1100px; margin:0 auto; overflow:hidden;margin-top:10px; margin-bottom:5px; clear:both;}
/*LEFT*/
.left{ float: left; overflow:hidden; width:243px;}
.cpdh{width:241px; border:1px solid #ccc; overflow:hidden;}
.leftbt{ width:241px; background:url(57.jpg) no-repeat 0 0; height:115px; overflow:hidden;}
.leftbt1{ width:241px; background:url(809.jpg) no-repeat 0 0; height:48px; overflow:hidden;}
.leftbt2{ width:241px; background:url(cccc.jpg) no-repeat 0 0; height:35px; overflow:hidden;}
.btwenzi{ font-size:14px; font-family: Arial, Helvetica, sans-serif ; color:#FFFFFF; line-height:35px; margin-left:30px; }
.leftcon{ padding: 5px 10px;}
.leftcon p{ font-size: 13px; color:#555; line-height:24px;}
.cpdalei{ background: url(98.jpg) no-repeat left 50%; line-height:42px; padding:0 25px; border-bottom:1px dashed #ccc; }
.cpdalei h4{ font-size:14px; margin-left:10px; color: #FFFFFF;  }
.cpdalei h4 a{ text-decoration:none; color: #FFFFFF;}
.cpdalei h4 a:hover{ text-decoration:none; color: #FF0000;}
.cpxiaolei{padding:3px 10px;}
.cpxiaolei li{ list-style:none; background:url(pot.gif) no-repeat left 50%; line-height:25px; width:110px; float:left;}
.cpxiaolei li a{ text-decoration:none;  color: #000000; font-size:13px; margin-left:15px; line-height:34px; }
.cpxiaolei li a:hover{ text-decoration:underline; color:#ff0000; }
/*RIGHT*/
.right{ float: right; overflow:hidden; width:847px;}
.right_part{ width:845px; overflow:hidden;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.gywmbt{ background:url(233.jpg) no-repeat 0 0; overflow:hidden; height:54px;}
.gywmbt1{ background:url(455.jpg) no-repeat 0 0; overflow:hidden; height:48px;}
.more1{ line-height:48px; color: #FFFFFF; font-size:12px; float:right; margin-right:15px; text-decoration:none;}
.more{ line-height:48px; color: #FFFFFF; font-size:12px; float:right; margin-right:15px; text-decoration:none;}
.right_h3{ margin-left:35px; line-height:54px; font-size:15px; color: #FFFFFF; }
.right_h4{ margin-left:30px; line-height:48px; font-size:16px; color: #FFFFFF; }
.gywmcon{ padding:5px 10px;  overflow:hidden;}
.gywmcon p{ text-indent:2em; line-height:24px; font-size:15px; color:#333; }
.gywmcon p img { margin-right:20px; }

.cpzscon{ padding:15px 5px; overflow:hidden;}
.cpzscon ul{}
.cpzscon ul li{ list-style:none; float:left; text-align:center; margin:0 5px; margin-top:2px; margin-bottom:3px;}
.cpzscon ul li a{ text-decoration:none;}
.cpzscon ul li a img{ border:none; width:263px; height:190px; border:1px solid #ccc; display:block; overflow:hidden;}
.cpzscon ul li a span{ line-height:18px; font-size:12px; color:#333333; }

#cpp{background:url(134.jpg);
margin: 0 auto;
height:350px;
}

#cp{ width:1100px;
margin: 0 auto;
}
.xwzong{width:1100px; overflow:hidden; margin: 0 auto; height:300px; margin-top:15px; background:#FFFFFF;}
.xwzx{ width:545px;  float:left;}
.cpzhishi{ width:545px; float:right; }
.xwfen_title{ background:url(939.jpg) no-repeat 0 0; height:55px; width:545px; overflow:hidden;}
.xwfen_title h3{ line-height:46px; font-size:14px; color: #000000; margin-left:10px;}
.xwfen_title a{ line-height:48px; float:right; margin-right:15px; font-size:12px; color: #FFFFFF; text-decoration:none;}
.xwfen_con{ padding:5px 10px;  height:190px;  }
.xwfen_con ul{}
.xwfen_con ul li{ list-style:none; line-height:30px; border-bottom:1px dashed #ccc; background:url(pot.gif) no-repeat left 50%;}
.xwfen_con ul li a{ text-decoration:none; color:#555; margin-left:15px;}
.xwfen_con ul li a:hover{ text-decoration:underline; color:#FF0000;}
.xwfen_con ul li span{ float:right; line-height:24px; color:#666666;}

#link{ width:1100px; margin:0 auto; border:1px #CCCCCC solid; height:80px;}
#link a{ text-decoration:none; color:#666666; margin-right:10px;}
#link span{ font-weight:bold; color:#000000; }
#footnav{  height:54px; background:url(520.jpg) repeat-x 0 0; margin: 0 auto;}
.footnav{ margin:0 0 0 90px; }
.footnav li{ line-height:54px; list-style:none; float:left; width:120px; }
.footnav li a{ text-decoration:none; color:#FFFFFF; display:block; overflow:hidden; text-align:center; font-size:13px; }
.footnav li a:hover{ text-decoration:underline;}
#foot{ background:url(520.jpg) repeat-x 0 0; height:325px;  margin: 0 auto; padding-top:10px;}
#foot p{ text-align:center; line-height:24px; color: #FFFFFF; font-size:14px;} 
#foot p a{color:#555; text-decoration:none; }




.danyecon{padding:15px 20px;  overflow:hidden; }
.danyecon p{ text-indent:2em; line-height:24px; font-size:14px; color:#333333;}
.danyecon p a{ text-decoration:none; color:#333333;}
.cplistcon{padding:10px 10px; overflow:hidden;}
.cplistcon ul{}
.cplistcon ul li{ list-style:none; float:left; text-align:center; margin:0 5px; margin-top:2px; margin-bottom:3px;}
.cplistcon ul li a{ text-decoration:none;}
.cplistcon ul li a img{ border:none; width:263px; height:180px; display:block; overflow:hidden;}
.cplistcon ul li a span{ line-height:18px; font-size:12px; color:#333333; }
.newslistcon{padding:15px 20px;  overflow:hidden;}
.newslistcon ul{}
.newslistcon ul li{ line-height:30px; background:url(icon2.jpg) no-repeat left 50%; border-bottom:1px dashed #CCCCCC;}
.newslistcon ul li a{ font-size:12px; color:#333333; margin-left:20px; text-decoration:none;}
.newslistcon ul li a:hover{ text-decoration:underline; color:#FF0000;}

.art_bt{ margin:0 auto; text-align:center; font-size:16px; line-height:40px; border-bottom:1px dashed #ccc;   }

.lxwmcon{ padding:15px 20px; overflow:hidden; background:url(contactbg.jpg) no-repeat 0 0; width:673px; margin:0 auto; height:645px;}
.lxwmwenzi{ margin-top:300px; margin-left:30px;}
.lxwmwenzi p{ line-height:30px; font-size:14px; color:#333;}
#Page { text-align:center;
	line-height:22px;
}
#Page a{ text-decoration:none; color:#000;}
#Page a:hover{ text-decoration:underline;}
.Contents img{ border:none;}
.Contents {
	margin:10px;
	line-height:24px; font-size:14px;
}
.Info{ color:#333333; text-align:center; line-height:24px;border-bottom:1px dashed #ccc; }












#top {position:relative;margin:0px auto;width:1002px;height:116px;background: url(../../../images/head_bg.jpg) no-repeat;} 
.logo{position:absolute;border:0px;width:331px;height:105px;top:0px;left:0px; z-index:7;overflow:hidden;}
.topmenu{position:absolute;border:0px;width:230px;height:30px;top:37px;left:772px; z-index:14;overflow:hidden;font:12px/14px simsun;}

.menu{position:absolute;border:0px;width:705px;height:29px;top:79px;left:297px;overflow:hidden;margin:0;padding:0;white-space:nowrap;line-height:29px;}

.menu a.menumain:link,.menu a.menumain:active,.menu a.menumain:visited{display:block;float:left;height:29px;text-decoration: none;text-align:center;width:94px;color:#fff;font:14px/32px 'SimSun',Arial,Sans-Serif;background: url(../../../images/menu.jpg) 0px 0px no-repeat;margin:0px;padding-left:5px;}
.menu a.menumain:hover{display:block;float:left;height:29px;color:#fff;text-decoration: none;text-align:center;width:94px;font:14px/32px 'SimSun',Arial,Sans-Serif;margin:0px;background: url(../../../images/menunow.jpg) 0px 0px no-repeat;} 

a{
color:#000000;
}


.bd01 { width:990px; height:110px; margin-top:13px;}
.tel { font-size:18px; color:#0072cf; top:30px; right:18px; font-family:"΢ź"; line-height:30px; text-align:right;}
.tel span { font-size:23px; display:block; font-family:Georgia, "Times New Roman", Times, serif; color:#f0a815;} 
.tel2 span { color:#ff4c00;}

.one { top:27px; left:22px; width:420px;}
.one h3 { height:52px; margin-bottom:5px;}
.one p { font-size:13px; font-family:"΢ź"; line-height:24px; color:#5d5c5c; background:url(ysdd.gif) no-repeat 30px 7px; padding-left:52px;}
.one p em { color:#ff4c00; font-style:normal;}
.two { top:187px; left:22px; width:438px;}
.three { top:36px; left:509px; width:394px;}
.four { top:224px; left:509px; width:412px;}
.five { top:19px; left:39px; width:392px;}
.ystel { top:138px; right:46px; font-size:20px; color:#ff5d26; font-family:Georgia, "Times New Roman", Times, serif}

.aa { position:relative;}
.bb { position:absolute;}



.ys { width:998px; height:860px; overflow:hidden; margin-top:13px; border:1px solid #cfcfcf;}
.ys h2 { height:128px;}
.bg01 { background: url(img02.jpg) no-repeat 520px; height:339px; overflow:hidden;}
.bg02 { background: url(1051.JPG) no-repeat 42px top; height:427px; overflow:hidden;}
.bg03 { background:url(img03.jpg) no-repeat 485px top; height:177px; overflow:hidden;}