body {margin:0 ; padding:0; height:auto; font-family:"Lucida Grande",Arial, Verdana, lucida,Helvetica,"ËÎÌå", Arial, sans-serif;  font-size:12px; color:#000; width: 1002px; background: url(images/bg_logo.gif) no-repeat fixed 1002px 0px ; border-right:#dddddd 1px solid}



/*   topbanner */
.news_topbanner{ float:left; width:982px; height:73px; margin:10px 10px!important ; margin:10px 0 10px 5px;background: url(images/news/topbanner.jpg) no-repeat;}
.news_topbanner h2{ float:left; width:200px; margin:50px 0 0 40px!important;margin:50px 0 0 20px; color:#FFFFFF; font-size:18px; font-weight:bold;}

/*  subnav */
.news_subnav{ float:left; width:980px; height:28px; margin:0px 10px 0 10px!important ; margin:0px 0 0px 5px;  border:#D4D4D4 1px solid ; background:url(images/culture/subnav_bg.gif);}
.news_subnav ul{ float:left;  list-style:none; margin:8px 0 0 10px;}
.news_subnav li{ float:left; width:80px; font-size:12px; color:#000000; }
.news_subnav p{ float:left;  margin:8px 0 0 0px;font-size:12px; color:#000000; }
.news_subnav span{ padding:0 5px;   }
.news_subnavbottom{ float:left; width:982px; font-size:1px; margin:0px 10px 0 10px!important ; margin:0px 0 0px 5px;  border-top:#a11761 5px solid;}


/* part01-----main */
.part01main{ float:left; width:718px; margin:10px 0 0 10px!important; margin:10px 0 0 5px;}
.newsflash{ float:left; width:400px; height:310px; padding:10px 0 0 10px; background:url(images/news/part01_bg.gif) no-repeat;}
.hotnews{ float:left; width:298px; height:320px; margin:0 0 0 10px; background:url(images/news/part01_bg.gif) no-repeat -420px 0}
.newscolumsT{ float:left; width:240px; margin:10px 0 0 10px!important;margin:10px 0 0 5px; font-weight:bolder;}

.newsbox { float:left; width:280px; margin:10px 0 0 0; padding:10px 0 0 10px; list-style:none; }
.newslist{ float:left; width:260px; padding:0 0 0 15px; background:url(images/news/newslist_bg.gif) no-repeat center left; border-bottom:1px #CCCCCC dashed; text-align:left; line-height:30px;}
.newsbox01 { float:left; width:230px; margin:10px 0 0 0; list-style:none; }
.newslist01{ float:left; width:200px; padding:0 0 0 10px; background:url(images/news/newslist_bg.gif) no-repeat center left; border-bottom:1px #CCCCCC dashed; text-align:left; line-height:26px;}

.newscolums01{ float:left; width:718px; height:200px; margin:10px 0 0 0; padding:10px 0 0 0; background:url(images/news/part01_bg.gif) 0 -330px no-repeat }
.newscolums01left{ float:left; width:380px; padding:0 0 0 20px;}
.newscolums01txt{ float:left; width:130px; padding:5px; line-height:22px; }
.newscolums01right{ float:left; width:278px; padding:0 0 0 20px;}
.newsmore{ float:left; width:210px; margin: 15px 0 0 0;text-align:right}
#btn{ border:#7b9ebd 1px solid; margin:10px 0 0 40px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); cursor: hand; color: black; line-height:18px; }


/* part01----right */
.part01right{ float:left; width:250px; height:432px; margin:10px 0 0 10px; border:1px solid #000000; background:url(images/news/part01right_bg.gif) no-repeat right;}
.jxnewspic{ float:left; width:90px; margin:20px 0 0 10px!important;margin:10px 0 0 10px}
.jxnewstxt{ float:left; width:120px;  margin:20px 0 0 10px!important;margin:10px 0 0 10px; line-height:20px;}

.columspic{ float:left; margin:10px 0 0 10px}


/* part02 */
.part02{ float:left; width:960px;  padding:10px; margin:0 0 10px 10px!important; margin:0 0 0 5px; background:#bbbbbb;  }
.newscolums02{ float: left; width:352px; background:#ffffff; overflow:hidden; padding:0 0 10px 0;}
.newscolumsT01{ float:left; width:310px; height:31px; padding:10px 0 0 30px!important; padding:6px 0 0 30px; background:url(images/news/newscolumsT_bg.gif) no-repeat left center; font-weight:bolder;}
.part02pic{ float:left; width:110px; margin:0 0 0 10px!important;margin:0 0 0 5px;}

.newsbox02 { float:left; width:210px;  padding:0 0 0 10px;; list-style:none; }
.newslist02{ float:left; width:200px; padding:0 0 0 10px; background:url(images/news/newslist_bg.gif) no-repeat center left; border-bottom:1px #CCCCCC dashed; text-align:left; line-height:26px;}

.bordleft{ border-right:1px #000000 dashed}
.top10{ border-top:10px #FFFFFF solid}


.newstips{ float:right; width:241px; height:306px; background:url(images/news/tips_bg.gif) no-repeat;}
.newscolumsT02{ float:left; width:200px; margin:16px 0 0 10px!important;margin:16px 0 0 5px; font-weight:bolder;}
.newstipstxt{ float: left; width:220px; line-height:22px; padding:5px 5px 5px 10px;}
.newstipsflash{ float:left; width:230px; margin:60px 0 0 0;}



/* list*/
.ct_list{ float:left; width:710px; margin:0 5px 0 5px; padding:0 0 10px 10px;}
.ct_list p{ float:left; width:680px; margin: 5px 0 5px 20px!important;margin: 5px 0 5px 10px; padding:0 0 0 10px; background:url(images/culture/list_dot.gif) no-repeat left; font-size:14px; line-height:160%;}
.ct_listposition{ float:left; width:700px; height:30px; margin:0 0 10px 0; font-size:14px; line-height:160%; border-bottom:1px #a11762 dashed; }
.ct_divisionline{ float:left; width:680px; border-bottom:1px #CCCCCC solid;}
.ct_page{ float:left; margin:10px 0 0 0;}
.ct_page ul{ width:500px; padding:0 0 0 100px; list-style:none}
.ct_pageli{ float:left; width:50px; border:1px solid #CCCCCC; margin:0 5px; line-height:160%; display:block; text-align:center}
.ct_pageP{ float:left; width:150px; line-height:100%; text-align:center}

/* xinxitijiao*/
.xinxiT{ float:left; width:580px; height:30px; padding:13px 0 0 35px; margin-top:10px; font-weight:normal; background:url(images/news/tijiaoT_bg.jpg) no-repeat;  }
.xinxibox{ float:left; width:740px; height:518px; margin:0 0 0 10px!important;margin:0 0 0 5px; background:url(images/news/tijiao_bg.jpg)}
.hang01{ float:left; width:700px; margin:10px auto;}
.hang02{ float:left; width:700px; margin:10px auto;}
.hangT{ float:left; width:100px; text-align:right; padding-top:5px; margin-right:20px;}
.hangwidth{ float:left; width:200px;}
.hangwidth01{ float:left; width:500px; height:300px;}
.okbtn{ float:left; width:108px; line-height:36px; margin:10px 0 10px 340px!important; margin:10px 0 10px 170px; background:url(images/news/btn_bg.jpg) no-repeat; text-align:center}


/* 0104--new product*/

.width10{ float:left; width:14px; font-size:0;}

.newproduct { float:left; width:715px; height:260px; margin:10px 0 0 0; overflow:hidden   }
.newproductT{ float:left; background:url(images/news/newpr_t_bg.gif) no-repeat; width:695px; height:28px; font-weight:bold; padding:7px 0 0 20px;}
.productbox { float:left; width:226px; border:1px solid #000000; height:220px; text-align:center;}
.productpic { margin:8px auto;}
.productT   { line-height:20px;}

.photoforeign{ float:left; margin:20px 0 0 32px!important; margin:20px 0 0 16px;}

.part01right2{ float:left; width:253px; height:366px; margin:10px 0 0 10px; background:url(images/news/part01right_bg02.gif) no-repeat right;}








