body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font{padding:0; margin: 0; font-family: "ËÎÌå", Arial, Helvetica, sans-serif;}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0; vertical-align:top;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
ol,ul,li,dl,dt,dd{ list-style:none;}
input,button,textarea,checkbox,select,radio,form{ vertical-align: top;}
a{ color:#000; text-decoration:none;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.red,.red a{ color:#a70000;}
.left{ float:left;}
.right{ float:right;}
.autohei{ height:auto; overflow:hidden; zoom:1;}
.clear{ font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1;}
.blank{ height:10px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank2{ height:0px; font-size:0; line-height:0; clear:both; overflow:hidden;}
body{ font-size:12px; background:url(../images/bg.jpg) repeat top left; color:#444;}


/********************************** start head
*********************************/
.head{ background:#f5ead4; overflow:hidden; zoom:1; }

/******************************** end head
********************************/

.nav_bg{ background:url(../images/nav_bg.jpg) no-repeat top center; overflow:hidden; zoom:1;}
.nav{ margin:0 auto; text-align:center; width:1000px; height:38px; line-height:38px; font-size:14px; background:url(../images/nav.jpg) no-repeat;font-family:'Î¢ÈíÑÅºÚ'; }
.nav a{ width:100px; display:block; float:left; color:#fff; }

/********************************** start banner_bg 
*********************************/
.banner_bg{ background:url(../images/banner.jpg) no-repeat center top; overflow:hidden; zoom:1;}
/******************************** end banner_bg 
********************************/
.content{ margin:0 auto; width:996px; overflow:hidden; zoom:1; height:auto;}
.cont{ overflow:hidden; zoom:1; height:auto; background:url(../images/con_bg.jpg) repeat-y top left;}

.con01_lf{ width:760px;}
.con01_a{ width:286px; height:382px; background:url(../images/con01_1.jpg) no-repeat; }
.con01_b{ width:464px; height:278px; background:url(../images/con01_4.jpg) no-repeat; padding-top:104px; }
.con01_b p{ line-height:24px; text-indent:2em; width:424px; margin-left:22px;}
.con01_rt{ width:195px; height:345px; background:url(../images/con01_5.jpg) no-repeat; padding:37px 0 0 31px; }
.con01_rt h3{ line-height:30px; font-size:14px; text-indent:1em;}
.con01_rt p{ color:#666; line-height:24px;}

.hd{ width:968px; height:164px; background:url(../images/con02.jpg) no-repeat; overflow:hidden; zoom:1; margin-left:14px;}
.hd ul{ float:left; margin-top:12px;}
.hd ul li{ float:left; display:inline; margin:0 8px;}

.yz{ overflow:hidden; zoom:1; margin-left:12px; position:relative; width:973px;}
.yz img{ float:left;}
.yz1{ position:absolute; top:138px; left:34px; line-height:22px; }
.yz1 p{ float:left; text-align:left; margin-right:44px;}

.p{ font-size:14px; line-height:30px; text-indent:2em; width:966px; margin-left:15px; }

.con03{ overflow:hidden; zoom:1; width:971px; height:418px; background:url(../images/con03.jpg) no-repeat; margin:10px 0 10px 13px;}
.con03_lf{ margin:232px 0 0 4px; display:inline; width:270px;}
.con03_lf_sub{ width:168px; line-height:22px; }
.con03_lf_sub p{ text-indent:2em; }
.con03_rt{ width:679px; margin-top:13px;}
.zj_k{ background:url(../images/zjzong_bg.jpg) no-repeat; width:319px; height:185px; margin:10px 0 0 12px; display:inline;}
.zj_an{ text-align:center; overflow:hiddenh;zoom:1; margin-top:11px;}
.zj_an a{ padding: 5px 8px;}
.zjtu{ width:93px; border:1px #ccc solid; padding:2px; margin:8px 0 0 8px; display:inline;}
.zjjs{ width:200px; overflow:hidden;zoom:1; margin:8px 0 0 0;}
.zjjs h3{ background:url(../images/zj_bt.jpg) no-repeat; height:22px; line-height:22px; font-weight:bold; color:#fff; padding-left:8px;}
.zjjs p{ line-height:20px; color:#444444; padding:8px 0 0 0}
.zjy li{ float:left; overflow:hidden;zoom:1;}
.p5{ position:absolute; z-index:1; line-height:24px; width:252px; text-indent:2em; color:#444444; left: 18px; top: 237px; }
.p6{ position:absolute; z-index:1; width:374px; left: 29px; top: 38px; }
.p6 p{ line-height:24px;color:#444444; text-indent:2em;}
.p6 h3{ color:#bb0805; font-size:14px; line-height:30px; font-weight:bold;}
.n10z{ overflow:hidden;zoom:1; position:relative; zoom:1;}

.n9z{ width:284px; overflow:hidden;zoom:1;}
.n9_nr{ background:#f6f1e8;border:1px #d1bfb1 solid; border-top:none;overflow:hidden;zoom:1; padding-left:20px; padding-top:8px; padding-bottom:5px;}
.n9_nr ul{ overflow:hidden;zoom:1;}  
.n9_nr li{ overflow:hidden;zoom:1; line-height:24px; color:#444; vertical-align:top;}


.foot{ overflow:hidden; zoom:1; background:url(../images/foot.jpg) no-repeat top center;}
.footer{ width:1000px; height:260px;  margin:0 auto; overflow:hidden; zoom:1; background:url(../images/footer.jpg) no-repeat;}
.nav2{ height:38px; line-height:38px; text-align:center; overflow:hidden; zoom:1; color:#fff; margin-bottom:40px; position:relative; }
.nav2 a{ color:#fff; padding:0 20px; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px;}
.footer p{ line-height:28px; width:432px; margin-left:20px; float:left; display:inline; color:#f5ead4; }
#toTop{ position:absolute; top:0; right:8px; cursor:pointer;}