body {margin: 0px auto;	font-size: 12px; line-height:20px;	color: #444; background:#fff; font-family:"宋体",Arial, Helvetica, sans-serif;}
a{font-size: 12px;color: #444;text-decoration: none;}
a:hover {font-size: 12px;color: #ff6918;text-decoration: none;}
select,input{ font-size:12px;}

.footermenu{padding-left:14px; float:left; background:#fff url(../images/home_46.gif) no-repeat right bottom; padding-right:30px;color:#727272;}/*4月3日修改需去除原先样式*/
.footermenu div{ font-weight:normal; color:#B3B3B3;}/*4月3日修改需去除原先样式*/
.footermenu a{color:#727272;}
.footermenu a:hover{ color:#333;}
.footerline{ float:left; height:25px;}
.footer{ padding-top:30px; line-height:16px; background:url(../images/footline.gif) repeat-x bottom; height:32px;clear:both;*padding:0;}

/*主导航下拉菜单*/
ul#navmenu { font-family:"宋体";
padding-left: 20px; 
height:32px; 
background:url(../images/menu_03.gif) no-repeat left;
} 
ul#navmenu li { 
float: left; /*For Gecko*/ 
display: inline; 
list-style: none; 
position: relative; 
height: 24px; line-height:24px;
}
ul#navmenu ul { 
width:180px; 
list-style: none; 
display: none; 
position: absolute; 
top: 32px; 
left: 0; 
} 
ul#navmenu ul li { 
float: none; /*For Gecko*/ 
display: block !important; 
display: inline !important; /*For IE*/
height:24px; 
} 
ul#navmenu ul li{}
/* Root Menu */ 
ul#navmenu a { 
float: none !important; /*For Opera*/ 
float: left; /*For IE*/ 
display:block;
color:#000; 
height:24px; /*For IE*/
} 
ul#navmenu a:hover,ul#navmenu li.iehover a{color:#000;display:block;}
/* Root Menu Hover Persistence 09-04-08更新*/ 

ul#navmenu ul li a{ 
color: #000; border-bottom:1px solid #F3F3F3;

} 
/* 2nd Menu */ 
ul#navmenu li:hover li a, 
ul#navmenu li.iehover li a { padding-left:10px;
float: none; 
background:#E1E1E1; 
color: #000; 
} 
/* 2nd Menu Hover Persistence */ 
ul#navmenu li:hover li a:hover, 
ul#navmenu li:hover li:hover a, 
ul#navmenu li.iehover li a:hover, 
ul#navmenu li.iehover li.iehover a { 
background:#D6001F url(../images/navline.gif) repeat-y left; 
color: #fff; 
} 
/* 3rd Menu */ 
ul#navmenu li:hover li:hover li a, 
ul#navmenu li.iehover li.iehover li a { 
background: #E1E1E1; 
color: #000; 
} 
/* 3rd Menu Hover Persistence */ 
ul#navmenu li:hover li:hover li a:hover, 
ul#navmenu li:hover li:hover li:hover a, 
ul#navmenu li.iehover li.iehover li a:hover, 
ul#navmenu li.iehover li.iehover li.iehover a { 
background:#D6001F url(../images/navline.gif) repeat-y left; 
color: #fff; 
} 

/* 四级菜单*/
/*4th Menu */ 
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a { 
background: #E1E1E1; 
color: #000; 
} 
/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover, 
ul#navmenu li:hover li:hover li:hover li:hover a, 
ul#navmenu li.iehover li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li.iehover a { 
background:#D6001F url(../images/navline.gif) repeat-y left; 
color: #FFF; 
} 

/* 五级菜单*/
/*5th Menu */ 
ul#navmenu li:hover li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li.iehover li a { 
background: #E1E1E1; 
color: #000; 
} 
/* 5th Menu Hover */
ul#navmenu li:hover li:hover li:hover li:hover li a:hover, 
ul#navmenu li:hover li:hover li:hover li:hover li:hover a, 
ul#navmenu li.iehover li.iehover li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li.iehover li.iehover a{ 
background:#D6001F url(../images/navline.gif) repeat-y left; 
color: #FFF; } 
/* Root Menu Hover Persistence 09-04-08更新结束*/ 
ul#navmenu ul ul, 
ul#navmenu ul ul ul,
ul#navmenu ul ul ul ul{ 
display:none; 
position:absolute; 
top:0; 
left:180px; 
} 
/* Do Not Move - Must Come Before display:block for Gecko */ 
ul#navmenu li:hover ul ul, 
ul#navmenu li:hover ul ul ul, 
ul#navmenu li:hover ul ul ul ul, 
ul#navmenu li.iehover ul ul, 
ul#navmenu li.iehover ul ul ul,
ul#navmenu li.iehover ul ul ul ul{ 
display:none; } 
ul#navmenu li:hover ul, 
ul#navmenu ul li:hover ul, 
ul#navmenu ul ul li:hover ul,
ul#navmenu ul ul ul li:hover ul,  
ul#navmenu li.iehover ul, 
ul#navmenu ul li.iehover ul, 
ul#navmenu ul ul li.iehover ul,
ul#navmenu ul ul ul li.iehover ul{ 
display: block; } 

/* 09-04-10最新更新 */ 
.menunav .blocknava span{background: url(../images/navblackic.gif) no-repeat right; display:block;}
ul#navmenu .newnav{width:120px;}
ul#navmenu .newnav ul, 
ul#navmenu .newnav ul ul, 
ul#navmenu .newnav ul ul ul,
ul#navmenu .newnav ul ul ul ul{left:120px;width:120px;}

/* 主导航结束 */ 
.newsInfo ul,.newsInfo li{ padding:0; margin:0; list-style:none;}
.newsInfo ul{ background:url(../images/line30.gif); color:#373737;}
.newsInfo span{ float:right;color:#878787;}
.newsInfo li{background:url(../images/blackic.gif) no-repeat 3px center; padding-left:21px;line-height:30px;}
.newsInfo li a{ color:#373737;}
.newsInfo li a:hover{ color: #ff6918;}

.pagesimg{background:url(../images/prod_17.gif) repeat-x bottom; float:left; height:30px; line-height:14px; clear:both; margin-top:15px;}
.pagesimg td{ vertical-align:top; line-height:30px; text-align:center;}
.servicesimg{ float:left; padding-top:15px;}
.Staffblock{ padding-top:37px; padding-left:40px;margin-left:239px;}
.Staffblock ul,.Staffblock li{ padding:0; margin:0; list-style:none;}
.Staffblock li{background:url(../images/introimg_06.jpg) no-repeat; width:100px; line-height:24px; float:left; text-align:center; margin-bottom:2px; height:24px;display:block;}

.headback{ background:url(../images/headback.gif) repeat-x ; float:left}
.homecontent{ width:1002px; margin:0 auto;}
.logo{float:left;}
.headerImg{ height:95px; background:#f7f7f7;}
.language ul,.language li{ padding:0; margin:0; list-style:none;}
.language ul{ float:right; padding-top:20px}
.language { background:url(../images/headmap.gif) no-repeat right; padding-right:25px; height:44px;}
.language li{ float:left; padding:0 5px;}
.ltcontent{ width:202px; float:left; padding-left:14px;}
.prodTit{background:url(../images/producTit.gif) repeat-x; border-bottom:1px solid #fff; height:23px; clear:both;}
.prodTit ul,.prodTit li{ padding:0; margin:0; list-style:none;}
.prodTit li{ float:left; background:#fff url(../images/hot_03.gif) repeat-x; border:1px solid #D7D7D7; margin-left:2px; padding:0 5px; display:block; line-height:18px; border-bottom:none; color:#444;}
.prodTit ul{ margin-top:4px; margin-right:20px;float:right; width:190px;}
.prodTit span{ float:left;}
.prodTit .newsON{ color:#FF6918; background:#fff;}
.prodTit li{ cursor:pointer;}

.newscontent ul,.newscontent li{ padding:0; margin:0; list-style:none;}
.newscontent li{ background: url(../images/redic.gif) no-repeat left center; padding-left:15px;}
.newscontent{ background:#FAFAFA; padding:5px 10px 5px 10px;}
.newscontent div{ text-align:right;}
.newsmain{ border-bottom:1px solid #D9D9D9; margin-bottom:15px; background:#FAFAFA; height:160px;}
.flashimg{ width:185px; float:left; padding-top:16px;}

.pageslist dl,.pageslist dt,.pageslist dd{ padding:0; margin:0;}
.pageslist {padding:30px 0 10px 0; text-align:center;}
.pageslist dl{width:450px; margin:0 auto;}
.pageslist dt,.pageslist dd{ float:left;}
.pageslist dd{ width:180px; font-family:Arial; line-height:14px; text-align:center; color:#10589C;}
.pageslist dd a{color:#10589C;}
.pageslist dd a:hover,.pageslist .redpage{ color:#DB0000; font-weight:bold;}

.choicest {background:#FAFAFA;height:165px; clear:both;}
.choicestimg{ width:185px; float:left; padding-top:16px}

.newslist ul,.newsmain li{ padding:0; margin:0; list-style:none;}
.newslist li{line-height:24px;background:url(../images/redic.gif) no-repeat left center; padding-left:14px; clear:both;}
.newslist ul{background:url(../images/line24.gif); height:125px; }
.newslist span{float:right; font-family:"新宋体"; color:#C7C7C7;}
.newslist div{padding-top:9px}
.newslist{padding-right:14px; float:left; width:352px;}
.newslist .more{ text-align:right; padding-top:9px}
.newslist li a{ display:block; float:left;}

.newslist cite{ width:30px; height:18px;background:url(../images/hotimg.gif) no-repeat 5px 3px; display:block; float:left}
.homemain{ margin-top:20px;}
.recommend { padding-left:10px; line-height:18px; padding-right:14px; padding-top:15px;margin-left:185px;}
.recommend h5{font-size:12px; color:#ED1C24; padding:0; margin:0;}
.recommend span{float:right;}

.search input{ border:1px solid #B6B6B6;}
.search{ margin-bottom:20px; margin-top:3px;}
.search span{ float:right;}
.search{ padding-top:5px; margin-bottom:20px}

.homenewsmain{padding-left:14px; float:left; width:553px;}
.rtcontent{padding-left:14px; float:left; width:177px;}

.menunav ul,.menunav li{ padding:0; margin:0; list-style:none;}
.menunav li{ float:left;}
.menunav li img{border-bottom:5px solid #E1E1E1; cursor:pointer;} 
.menunav ul{float:right;}
/*产品列表*/
.porductsmain{ padding:0 26px; background:url(../images/productimg_27.gif) repeat-y 240px 0; overflow:auto;_height:1%; margin-top:15px;}
.productnav{ background:url(../images/productimg_07.gif) no-repeat top right; width:225px; float:left }
.prodmenu dl,.prodmenu dt,.prodmenu dd,.prodmenu ul,.prodmenu li{ padding:0; margin:0; list-style:none;}
.prodmenu dd{ background:url(../images/prodnav_23.gif) no-repeat; line-height:26px; }
.prodmenu dd a{ padding-left:11px; display:block;padding-bottom:4px;height:26px;}
.prodmenu dd a:hover,.prodmenu .prodmback{background:url(../images/productnav_15.gif) repeat-x top; display:block; color:#fff; font-weight:bold;padding-bottom:4px;height:26px;}
.prodmenu dt{ padding-left:18px;}
.ltmenunav li{background:url(../images/productic.gif) no-repeat left center; padding-left:13px;}
.prodmenu dt ul{ padding:10px 0;}
.prodmenu li a{ color:#777;}
.prodmenu li a:hover{ color:#D6001E;}

/*09-04-07*/
.placemain a{ background:#F2F2F2; border-bottom:1px solid #B5B5B6; border-right:1px solid #B5B5B6;margin:0 2px 2px 0; line-height:20px; display:block; float:left; width:90px; text-align:center;}
.placemain a:hover{}

.sitesearch{background:#F3F3F3 url(../images/products_20.jpg) no-repeat; padding-top:35px; width:214px; height:32px;  margin:5px 0;}
.sitesearch span{ float:right}
.sitesearch input{ border:1px solid #B6B6B6;}
.sitesearch div{ width:160px; padding-left:25px;}
.productmain{ float:left; width:701px; padding-left:20px;}
.productplace{ text-align:right; border-bottom:1px solid #E3E2E2; color:#A6A6A6; padding-right:25px}
.productplace a{color:#A6A6A6;}
.productplace a:hover{color:#A6A6A6;}
.productplace span{ color:#424242;}
.productcontent h4{ color:#D6001E; border-bottom:2px solid #E9B5BD;background:url(../images/product_11.jpg) no-repeat 11px center; padding-left:27px; font-size:16px; line-height:30px; clear:both;}
.productcontent h4 span{ float:right; font-weight:normal; font-size:12px; color:#777;}
.productcontent h4 span a{color:#777;}
.productcontent h4 span a:hover{color:#ff6918;}
.porductIntro{background:url(../images/product_17.jpg) no-repeat bottom right; overflow:hidden; _height:1%; }

.servicephone{ padding-top:30px;} 
.producTit{ padding-bottom:11px;}
.productbot{background:url(../images/productimg_29.gif) no-repeat 214px bottom; overflow:auto; _height:1%;}

.productshow dl,.productshow dt,.productshow dd{ padding:0; margin:0;}
.productshow dl{ width:158px; margin:0 8px; float:left; padding-bottom:10px;}
.productshow dt{{background:url(../images/prodback_03.jpg) no-repeat; padding:8px 10px 10px 8px;}
.productshow dd{ text-align:center;}

.serviceplace h5{ color:#D6001E; font-size:14px; margin:0; padding:0;}

.aboutUs ul,.aboutUs li{ padding:0; margin:0; list-style:none;}
.aboutUs li{background:url(../images/greyline.gif) repeat-x bottom; padding:5px 0;}
.aboutUs span{ padding-right:5px; color:#DE0322;}

.aboutUsTit td{font-weight:bold; text-align:center; cursor:pointer; }
.aboutUsTit{background:url(../images/aboutline_09.gif) repeat-x bottom;}
.aboutUsTit span{line-height:23px;border-left:2px solid #fff; display:block;color:#3E3E3E;}
.aboutUsTit .RecentON{background:#fff url(../images/aboutlin_12.gif) repeat-x; border:1px solid #DCDCDC; border-bottom:none; line-height:23px; font-size:14px;}
.aboutUsContent{ border:1px solid #DCDCDC; border-top:none; padding:19px;clear:both;}
.casescontent{ border:1px solid #DCDCDC;background:url(../images/case_09.jpg) repeat-x top; padding:10px 19px; line-height:24px; color:#444; margin-bottom:14px;}
.casescontent h3{ font-size:14px; color:#3E3E3E; padding:0; margin:0;}
.casescontent table{ margin-top:15px;}

.productImg{ float:left;}
.partners dl,.partners dd{ padding:0; margin:0;}
.partners dl{ float:left; margin:8px 4px; }
.partners dd{background:url(../images/partners_25.jpg) no-repeat; padding:1px 6px 6px 1px;}

.joinUs { padding:0 10px; }
.joinUs dl,.joinUs dd,.joinUs dt{ padding:0; margin:0; color:#393939;}
.joinUs dt{ font-weight:bold; padding-bottom:15px;}
.joinUs dl{background:url(../images/line24.gif) repeat-x bottom;clear:both; margin-bottom:15px; padding-bottom:15px;}

.jionUsEmail dl,.jionUsEmail dt,.jionUsEmail dd{ padding:0; margin:0;}
.jionUsEmail dt,.jionUsEmail dd{ float:left;}
.jionUsEmail dl{ float:right;background:url(../images/joinUs_05.gif) repeat-x; line-height:25px;}
.jionUsEmail b{ color:#7B7B7B;}
.jionUsEmail a{color:#DE0028; text-decoration:underline;}
.jionUsEmail a:hover{color:#ff6918; text-decoration:underline;}
.jionUsEmail { height:25px; overflow: hidden}

/*产品树形菜单*/
.CNLTreeMenu img.s {cursor:pointer;vertical-align:middle;}
.CNLTreeMenu li,.CNLTreeMenu ul{list-style:none;padding:0; margin:0;}
.Closed ul {display:none;}
.Child img.s {background:none;cursor:default;}
#CNLTreeMenu1 ul ul{margin:0 0 0 22px;}
#CNLTreeMenu1 img.s,#CNLTreeMenu2 img.s,#CNLTreeMenu3 img.s{width:15px;height:18px;}
#CNLTreeMenu1 .Opened img.s {background:url(../images/opened1.gif) no-repeat 0 0;}
#CNLTreeMenu1 .Closed img.s {background:url(../images/closed1.gif) no-repeat 0 0;}
#CNLTreeMenu1 .Child img.s {background:url(../images/productic.gif) no-repeat 3px 5px;}

#CNLTreeMenu2 ul ul{margin:0 0 0 22px;}
#CNLTreeMenu2 img.s {width:20px;height:15px;}
#CNLTreeMenu2 .Opened img.s {background:url(../images/opened1.gif) no-repeat 0 0;}
#CNLTreeMenu2 .Closed img.s {background:url(../images/closed1.gif) no-repeat 0 0;}
#CNLTreeMenu2 .Child img.s {background:url(../images/productic.gif) no-repeat 3px 5px;}

#CNLTreeMenu3 ul ul{margin:0 0 0 22px;}
#CNLTreeMenu3 img.s {width:20px;height:15px;}
#CNLTreeMenu3 .Opened img.s {background:url(../images/opened1.gif) no-repeat 0 0;}
#CNLTreeMenu3 .Closed img.s {background:url(../images/closed1.gif) no-repeat 0 0;}
#CNLTreeMenu3 .Child img.s {background:url(../images/productic.gif) no-repeat 3px 5px;}

#CNLTreeMenu4 ul ul{margin:0 0 0 22px;}
#CNLTreeMenu4 img.s {width:20px;height:15px;}
#CNLTreeMenu4 .Opened img.s {background:url(../images/opened1.gif) no-repeat 0 0;}
#CNLTreeMenu4 .Closed img.s {background:url(../images/closed1.gif) no-repeat 0 0;}
#CNLTreeMenu4 .Child img.s {background:url(../images/productic.gif) no-repeat 3px 5px;}

#CNLTreeMenu5 ul ul{margin:0 0 0 22px;}
#CNLTreeMenu5 img.s {width:20px;height:15px;}
#CNLTreeMenu5 .Opened img.s {background:url(../images/opened1.gif) no-repeat 0 0;}
#CNLTreeMenu5 .Closed img.s {background:url(../images/closed1.gif) no-repeat 0 0;}
#CNLTreeMenu5 .Child img.s {background:url(../images/productic.gif) no-repeat 3px 5px;}

#CNLTreeMenu6 ul ul{margin:0 0 0 22px;}
#CNLTreeMenu6 img.s {width:20px;height:15px;}
#CNLTreeMenu6 .Opened img.s {background:url(../images/opened1.gif) no-repeat 0 0;}
#CNLTreeMenu6 .Closed img.s {background:url(../images/closed1.gif) no-repeat 0 0;}
#CNLTreeMenu6 .Child img.s {background:url(../images/productic.gif) no-repeat 3px 5px;}

#CNLTreeMenu7 ul ul{margin:0 0 0 22px;}
#CNLTreeMenu7 img.s {width:20px;height:15px;}
#CNLTreeMenu7 .Opened img.s {background:url(../images/opened1.gif) no-repeat 0 0;}
#CNLTreeMenu7 .Closed img.s {background:url(../images/closed1.gif) no-repeat 0 0;}
#CNLTreeMenu7 .Child img.s {background:url(../images/productic.gif) no-repeat 3px 5px;}

#CNLTreeMenu8 ul ul{margin:0 0 0 22px;}
#CNLTreeMenu8 img.s {width:20px;height:15px;}
#CNLTreeMenu8 .Opened img.s {background:url(../images/opened1.gif) no-repeat 0 0;}
#CNLTreeMenu8 .Closed img.s {background:url(../images/closed1.gif) no-repeat 0 0;}
#CNLTreeMenu8 .Child img.s {background:url(../images/productic.gif) no-repeat 3px 5px;}

#CNLTreeMenu9 ul ul{margin:0 0 0 22px;}
#CNLTreeMenu9 img.s {width:20px;height:15px;}
#CNLTreeMenu9 .Opened img.s {background:url(../images/opened1.gif) no-repeat 0 0;}
#CNLTreeMenu9 .Closed img.s {background:url(../images/closed1.gif) no-repeat 0 0;}
#CNLTreeMenu9 .Child img.s {background:url(../images/productic.gif) no-repeat 3px 5px;}

#CNLTreeMenu10 ul ul{margin:0 0 0 22px;}
#CNLTreeMenu10 img.s {width:20px;height:15px;}
#CNLTreeMenu10 .Opened img.s {background:url(../images/opened1.gif) no-repeat 0 0;}
#CNLTreeMenu10 .Closed img.s {background:url(../images/closed1.gif) no-repeat 0 0;}
#CNLTreeMenu10 .Child img.s {background:url(../images/productic.gif) no-repeat 3px 5px;}
/*#CNLTreeMenu1{padding-bottom:15px;}*/
#CNLTreeMenu2{padding-bottom:15px;}
#CNLTreeMenu3{padding-bottom:15px;}
#CNLTreeMenu4{padding-bottom:15px;}
#CNLTreeMenu5{padding-bottom:15px;}
#CNLTreeMenu6{padding-bottom:15px;}
#CNLTreeMenu7{padding-bottom:15px;}
#CNLTreeMenu8{padding-bottom:15px;}
#CNLTreeMenu9{padding-bottom:15px;}
#CNLTreeMenu10{padding-bottom:15px;}

.CNLTreeMenu li{ background:none;}
.CNLTreeMenu a{}
.CNLTreeMenu a:hover{color:#D6001E;}

.staffgroup dl,.staffgroup dt,.staffgroup dd{ padding:0; margin:0;}
.staffgroup dt{ font-size:14px; font-weight:bold;}
.staffgroup span{ display:block; float:right;}
.staffgroup span a{ color:#D6001E;}
.staffgroup span a:hover{ color:#424242; text-decoration:underline;}
.staffgroup td img{ border:3px solid #E3E3E3;}
.staffgroup td{ vertical-align:top;}
.staffgroup table{ background:url(../images/greyline.gif) repeat-x bottom; margin-bottom:20px;}




/*------------------Tree菜单样式----------------*/
#containerul, #containerul ul{
  text-align:left;
  margin:0;				/* Removes browser default margins applied to the lists. */
  padding:3px;				/* Removes browser default padding applied to the lists. */
}
#containerul ul ul{margin:0 0 0 10px;}
#containerul li{
  margin:0 0 0 5px;			/* A left margin to indent the list items and give the menu a sense of structure. */
  padding:0;				/* Removes browser default padding applied to the list items. */
  list-style-type:none;			/* Removes the bullet point that usually goes next to each item in a list. */
}
#containerul li li{margin:0 0 0 18px;}
#containerul .symbols{			/* Various styles to position the symbols next to the items in the menu. */
  float:left;
  width:12px;
  height:18px;
  background-position:0 4px;
  background-repeat:no-repeat;
}

.CatTree{
	COLOR:#727272; 
        FONT-SIZE: 12px; 
        TEXT-DECORATION: none;
}
.sitemap{ font-size:14px;line-height:24px;}
.sitemap ul,.sitemap li{ padding:0; margin:0; list-style:none;}
.sitemap li{background:url(../images/opened1.gif) no-repeat left center; padding-left:17px; }
.sitemap span{background:url(../images/productic.gif) no-repeat 3px center;padding-left:11px; display:block; }

/*font-size*/
.one {font-size:12px;line-height:20px;}
.two {font-size:14px; line-height:24px;}
.three {font-size:16px;line-height:26px; }
.sizeLang{ text-align:right; line-height:16px; padding-right:7px; }

