@charset "gbk";
/***整体框架***/
body{background:#f6f6f6 url("../images/body_bg.png") 0px 0px repeat;}
#abody{}
#bbody{}

#mbody{ margin:auto; width:980px;}
#mbodya{}
#mbodyb{}
.mbodyin{ padding:80px 0px 30px 0px;}
.mbody_bottom{ background:url("../images/mbody_bottom_bg.png") center 0px no-repeat; height:25px; }
/**************/

/**********头部***********/
#header{ background:url("../images/header_bg.png") 0px 0px repeat-x; height:46px; position:fixed; top:0px; width:100%; z-index:10000010; }
/* 修正IE6振动bug */ 
* html,* html body{background-image:url(about:blank);background-attachment:fixed} 
* html #header{ position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop))}

.header_wrapper{ height:46px; margin:0 auto; position:relative; width:980px; }
#header .logo{ height:80px; position:absolute; top:0px;}
#header .logo img{ height:42px; width:120px;}

#header .usermenu{ color:#aaa; right:0px; position:absolute; top:10px; z-index:10014; }
#header .usermenu a , #header .usermenu a:visited{ color:#e6e6e6; margin:0px 6px; text-decoration:none;}
#header .usermenu a:hover{ color:#fff; text-decoration:underline;}

#header .topmenuselect{border:0; right:100px; padding:2px 5px 3px 5px; position:absolute; top:40px; z-index:100000; }

#header .topmenu{ background:#fff; border:1px solid #eee; right:0px; padding:2px 5px 3px 5px; position:absolute; top:42px; }
#header .topmenu a{ font-size:12px; height:20px; line-height:20px;  margin:0px 6px;}
#header .topmenu a , #header .topmenu a:visited{ color:#666; text-decoration:none;}
#header .topmenu a:hover{ text-decoration:underline;}

/**主导航**/
div.menubox{ height:42px; position:absolute; top:0px; width:100%; z-index:10011;}
ul.mainmenu{ background:url("../images/mainmenu _r_bg.png") right 0px no-repeat; float:left; margin:auto; padding:0px 0px 0px 120px; }
ul.mainmenu li.m{ background:url("../images/mainmenu _r_bg.png") left 0px no-repeat; float:left; font-size:12px; font-weight:bold; padding-right:0px; position:relative; z-index:10011;}
ul.mainmenu li.m a.mlink{ display:inline-block; height:42px; line-height:42px; padding:0px 18px; }
ul.mainmenu li.m a.mlink , ul.mainmenu li.m a.mlink:visited{ color:#eee;}
ul.mainmenu li.m a.mlink:hover{ background:#1b669f; border-top:2px solid #015392; color:#fff; height:40px; line-height:38px; text-decoration:none; }
ul.mainmenu li.m em.hot{ background:url("../images/icon/hot.gif") no-repeat scroll 0px 0px transparent; display:inline-block; height:17px; width:29px; position:absolute; top:-17px; left:28px;}
/**主导航下拉菜单**/
ul.mainmenu .sub { background:#fff; border:1px solid #666; border-top:none; display:none; left:0px; top:42px; padding:5px 0px; position:absolute; z-index:10013;}
ul.mainmenu .sub ul{ width:220px; margin:0px 0px;}
ul.mainmenu .sub li{ line-height:34px; border-bottom:1px solid #eee; font-weight:normal;}
ul.mainmenu .sub li a{ display:block; color:#666; padding:1px 0px 0px 15px;}
ul.mainmenu .sub li a:visited{ color:#666;}
ul.mainmenu .sub li a:hover{ background:#1b669f; color:#fff; text-decoration:none;}

/**********底部***********/
#footer{ background:#fff; border-top:1px solid #ccc; margin:0px auto 0px auto;}
.footer_wrapper{ margin:auto; padding:10px 0px 20px 0px; width:980px;}
.bottom{ zoom:1; overflow:auto;}
.bottom_fl{ padding:10px 28px 0px 0px; min-width:600px;}
.bottom_fl .link{ color:#888;}
.bottom_fl .link a{ font-weight:bold; margin:0px 5px;}
.bottom_fl .bminfo{ padding:3px 0px 0px 5px;}
.bottom_fl .siteicp { padding:3px 0px 0px 5px;}
.bottom_fl .siteicp img{ vertical-align:middle;}
.bottom_fr{ padding:10px 0px 0px 0px;}
.bottom_fr ul{}
.bottom_fr ul li{ display:inline; float:left; line-height:15px; margin:0px 0px 5px 0px; padding:0px 5px 0px 10px; width:160px; }
.bottom_fr span.foottt{ display:block; font-size:14px; font-weight:bold; padding:3px 0px 5px 0px;}
.bottom_fr span.footcn{ display:block; padding:5px 0px 5px 0px;}
.bottom_fr span.foottt a:link, span.foottt a:visited{}
.bottom_fr span.foottt a:hover{ }
.bottom_fr span.footcn a:link, span.footcn a:visited{}
.bottom_fr span.footcn a:hover{}
.poweredby{ color:#666; font-family:Arial, Helvetica, sans-serif; font-size:10px; height:22px; padding:12px 0px 0px 5px;}
.poweredby .open{color:#CC3202; font-weight:bold;}
.poweredby .wbs{color:#025AAF;font-weight:bold;}
.poweredby em{ font-style:normal;}

/*************/

/**首页框架**/
table.index_mbody{ }
 td.index_left   { background:#1878b5 url("../images/left_grid_bg.png") 0px 0px repeat; vertical-align:top; }
div.index_left_grid  { padding:10px 0px 0px 0px; width:120px;}
 td.index_center { background:#fff; vertical-align:top;}
div.index_center_grid{ background:#fff; margin-top:-15px; width:660px;}
 td.index_right  { background:#383838; vertical-align:top;}
div.index_right_grid { color:#ccc; width:200px; text-shadow:0px 1px 0px #222;}
div.index_right_grid a,div.index_right_grid a:visited{ color:#ccc;}
div.index_right_grid a:hover{ color:#fff;}

/******除首页外的内容框架*******/
table.page_mbody{  }
 td.page_left   { background:#1878b5 url("../images/left_grid_bg.png") 0px 0px repeat; vertical-align:top; }
div.page_left_grid  { width:120px;}
 td.page_center { background:#fff; vertical-align:top;}
div.page_center_grid{ background:#fff; margin-top:0px; padding:0px 0px 28px 0px; width:845px; }
 td.page_right  { background:#888888; vertical-align:top;}
div.page_right_grid { width:15px;}
/**************/

/**[首页]新闻**/
.index_first_grid{ height:426px; position:relative; overflow:hidden;}
.index_news{ background:#fafafa; border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #DBDBDB; border-left:1px solid #fff; float:left; height:426px; width:330px;}
.index_news .heading{ color:#888; font-size:14px; padding:15px 20px 0px 20px;}
.index_news .heading .more{ float:right; font-size:11px; font-weight:normal;}
ul.newslist{ padding:10px 10px;}
ul.newslist li a{ color:#424242; display:block; padding:0px 10px;}
ul.newslist li a span.wrapper{ border-bottom:1px solid #eee; display:block; height:24px; line-height:24px; padding:6px 0px;}
ul.newslist li a span.title{ float:left; height:24px; line-height:24px; width:240px; overflow:hidden;}
ul.newslist li a span.time{ color:#888; font-size:10px; height:24px; line-height:24px; float:left; width:50px; overflow:hidden; text-align:right;}
ul.newslist li a:hover{ background:#17A2FF; color:#fff; text-decoration:none;}
ul.newslist li a:hover span.wrapper{ border-bottom:1px solid #17A2FF;}
ul.newslist li a:hover span.time{ color:#9FD9FF;}

/**[首页]公司简介**/
.index_about{}
.index_about .heading{ background:#f2f2f2; border-bottom:1px solid #e1e1e1; padding:15px 20px; }
.index_about .heading .title{ color:#666; font-size:14px; text-shadow:0 1px 0 #fff;}
.introduce{ background:#fafafa; border-bottom:1px solid #e1e1e1; padding:20px; zoom:1; overflow:auto;}

/**[首页]产品列表**/
.index_product{ background:url("../images/noise_fff.png") 0px 0px repeat; border-bottom:1px solid #e1e1e1; zoom:1; overflow:auto;}
.index_product .heading{ padding:20px 20px 10px 20px; }
.index_product .heading .title{ color:#666; font-size:14px; text-shadow:0 1px 0 #fff;}
.index_product .heading .more{ float:right; font-size:11px; font-weight:normal;}
.index_product .productlist ul{ overflow:auto; padding:0px 0px 20px 20px; zoom:1;}
.index_product .productlist ul li{ background:#fff; border:1px solid #eee; display:inline; float:left; margin:10px 20px 10px 0px; padding:10px; width:172px; }
.index_product .productlist ul li.hover{ background:#e6e6e6; border:1px solid #e6e6e6;}
.index_product .productlist ul li div.img{ background:#fff;}
.index_product .productlist ul li div.img table{ height:172px; width:172px; text-align:center; vertical-align:middle;}
.index_product .productlist ul li div.img table td a{ display:block; text-align:center; width:172px;}
.index_product .productlist ul li div.img table td a img{ max-height:172px; max-width:172px;
										   width:expression(this.width > 172 && this.width/this.height >= 1 ? 172 : true);
										   height:expression(this.height > 172 && this.height/this.width >= 1 ? 172 : true);
										  }
.index_product .productlist ul li .title{ height:40px; line-height:20px; margin:8px 0px 0px 0px; overflow:hidden;}

/**[首页]左边导航**/
ul.leftnav{ border-top:1px solid #146092; }
ul.leftnav li.m{ font-weight:bold; font-size:12px; line-height:15px; position:relative;}
ul.leftnav li.m a{ border-bottom:1px solid #146092; border-top:1px solid #3887B2; color:#fff; display:block; padding:25px 15px;}
ul.leftnav li.m a:visited{ color:#fff; text-decoration:none;}
ul.leftnav li.m a:hover{ background:#1370ab url("../images/leftnav_hover_bg.png") 0px 0px repeat; color:#fff; border-top:1px solid #126ba2; text-decoration:none;}
ul.leftnav ul.sub{ background:#fff; border:1px solid #146092; border-left:none; display:none; left:120px; margin:0px; padding:0px 0px; position:absolute; top:-1px; width:220px; z-index:999999;}
ul.leftnav ul.sub li{ }
ul.leftnav ul.sub li a{ background:none; border:none; border-bottom:1px solid #eee; display:block; color:#666; padding:16px 10px 15px 20px;}
ul.leftnav ul.sub li a:visited{ color:#666; text-decoration:none;}
ul.leftnav ul.sub li a:hover{ background:#1878b5 url("../images/left_grid_bg.png") 0px 0px repeat; border:none; border-bottom:1px solid #1878b5; color:#fff; text-decoration:none;}


/*[首页]热门/精华*/
.index_right_news{ height:462px;}
.index_right_news .heading{ color:#fff; font-size:12px; padding:8px 10px 6px 10px; text-shadow:0px 1px 0px #000;}
.index_right_news .heading a,
.index_right_news .heading a:visited{ color:#aaa; float:right; font-weight:normal; }
.index_right_news .heading a:hover{ color:#fff; }

.index_right_news ul.itemlist_s{ border-bottom:1px solid #464646; border-top:1px solid #2a2a2a;}
.index_right_news ul.itemlist_s li{ border-bottom:1px solid #2a2a2a; border-top:1px solid #464646; }
.index_right_news ul.itemlist_s a,.index_right_news ul.itemlist_s a:visited{ color:#f6f6f6; display:block; }
.index_right_news ul.itemlist_s a:hover{ text-decoration:none;}

/*联系我们*/
.index_contact{ border-top:1px solid #2a2a2a; }
.index_contact .heading{ border-top:1px solid #464646; color:#fff; font-size:12px; padding:10px 10px 0px 10px; text-shadow:0px 1px 0px #000;}
.index_contact .heading .en{ color:#bbb; font-size:10px; font-style:normal; padding:0px 0px 0px 5px;}
.index_contact_gird{ padding:6px 10px 10px 10px;}
.index_contact_gird td{ padding:2px 0px;}

/**内容系统左边分类**/
.category_grid .heading{ color:#8dbedd; font-size:12px; height:20px; line-height:20px; padding:10px 15px;}
ul.category{border-top:1px solid #146092;}
ul.category li.m{ font-weight:bold; font-size:12px; position:relative;}
ul.category li.m a{ border-bottom:1px solid #146092; border-top:1px solid #3887B2; color:#fff; display:block; padding:15px 15px;}
ul.category li.m a:visited{ color:#fff; text-decoration:none;}
ul.category li.m a:hover{ background:#1370ab url("../images/leftnav_hover_bg.png") 0px 0px repeat; color:#fff; border-top:1px solid #126ba2; text-decoration:none;}
ul.category li.current{ background:#1370ab url("../images/leftnav_hover_bg.png") 0px 1px repeat; }
ul.category li.current a,
ul.category li.current a:hover{ background:url("../images/leftnav_current_bg.png") right center no-repeat; border-top:1px solid #126ba2;}
/*兼容ie6*/
* html ul.category li.current a,
* html ul.category li.current a:hover{ background:url("../images/leftnav_current_bg_ie6.png") right center no-repeat;}
/*二级分类*/
ul.category ul.sub{ background:#fff; border:1px solid #146092; border-left:none; display:none; left:120px; margin:0px; padding:0px 0px; position:absolute; top:-1px; width:220px; z-index:999999;}
ul.category ul.sub li{ }
ul.category ul.sub li a{ background:none; border:none; border-bottom:1px solid #eee; display:block; color:#666; padding:16px 10px 15px 20px;}
ul.category ul.sub li a:visited{ color:#666; text-decoration:none;}
ul.category ul.sub li a:hover{ background:#1878b5 url("../images/left_grid_bg.png") 0px 0px repeat; border:none; border-bottom:1px solid #1878b5; color:#fff; text-decoration:none;}

/**广告位**/
.indexbanner{ float:left; margin:0px 0px 0px 0px;}
.pagebanner{ margin:0px 0px 0px 0px;}

/**当前位置**/
.tagline{ background:#fff; border:1px solid #eee; border-bottom:1px solid #e6e6e6; color:#aaa; height:22px; line-height:22px; padding:2px 10px 2px 6px; position:relative; margin-top:-27px;}
.tagline .home{ background:url("../images/icon/home.gif") 0px center no-repeat; display:inline-block; float:left; height:22px; width:20px;}
.tagline a, .tagline a:visited{ color:#aaa;}
.tagline a:hover{ color:#007CCF; text-decoration:none;}
.tagline .raquo{ padding:0px 5px;}

/**公告**/
.sitenotice{ margin:0px 0px 5px 0px;}

/**分页**/
.listpage{ padding:10px 10px;}

/**一些零碎的全局共用**/
a.more{ float:right; font-size:11px; font-weight:normal; }
a.more:hover{}

a.ele_box{ display:inline-block; background:#e6e6e6; margin-left:3px; margin-top:6px; }
a.ele_box:hover{ background:#b6b6b6;}
a.ele_box img{ position:relative; background:#f6f6f6; border:1px solid #ccc; left:-3px; top:-3px; zoom:1; padding:4px; }

img.picstyle{ background:#f6f6f6; border:1px solid #ccc; padding:4px;}

em.moneySb{ font-style:normal; font-size:12px; }

.comtext{ border:0px solid #DDD; border-top:0px; zoom:1; overflow:auto; }
.comtext2{ border:0px solid #DDD; border-top:0px;}

.wbox{ background:#F0F0F0; border:1px solid #DDD; padding:10px;}
.inbox{ background:#FFF; border:1px solid #D4D4D4; padding:5px;}

/**评论/咨询/留言等列表**/
.replies{ border-bottom:1px solid #DDD; border-top:1px solid #DDD; padding:10px 0px;}
.reply{ background:#F6F6F6; border:1px solid #E0E0E0; border-bottom:2px solid #DEDEDE; margin:10px 0px; padding:5px; padding-bottom:10px; zoom:1;}
.rep , .rep3{ background:#FFF; border:1px solid #DDD; padding-bottom:0px; margin:5px 0px 0px 0px;}
.rep3{ background:#F6F6F6; padding-bottom:5px; margin-bottom:5px;}
.srep{ background:#F8F8F8; border:1px solid #EEE;}
.reply .author{ float:left; width:50px;}
.reply .author img{ width:50px; height:50px; }
.reply .ctbody{ padding-left:60px;}
.reply .uinfo{ color:#AAA; border-bottom:1px solid #EEE; }
.reply .uinfo .name{ color:#666;}
.reply .postTime{ font-size:10px; margin-left:5px;}
.reply .cttext{ color:#333; font-size:12px; line-height:160%; margin:5px 0px;}
.reply .do{ height:20px; line-height:20px; overflow:hidden; text-align:right; font-size:12px;}
.reply .do a{ color:#044B93; margin:0px 5px;}

.rep{}
.rep .author { float:left; width:36px;}
.rep .ctbody { padding-left:46px;}
.rep .author img { width:36px; height:36px; }
.replymsg{ background:#EAEBEB; padding:12px; margin:5px 0px;}
.replymsg textarea{ background:#FFF; border:1px solid #CBCBCB; font-family:Verdana, Geneva, sans-serif;}
.replymsg textarea.on{ border:2px solid #FAC85C; height:66px; width:100%; padding:0px;}
.replymsg textarea.mv{ height:22px; width:100%; padding:0px;}

.tabledata{ border-top:2px solid #B7B7B7; }
/**列表表格**/
.listTable{ background:#DBDCDD; border:1px solid #DBDCDD; /*border-top:1px solid #7A848C; */}
.listTable tr.top th{ padding:4px 5px 4px 5px; height:20px; line-height:20px; font-weight:bold; color:#444; text-align:left; overflow:hidden;}
.listTable tr.top th { background:#E4ECF1 url("../images/listTable_th_bg.gif") 0px bottom repeat-x; border-left:1px solid #FFF; border-top:1px solid #FFF; border-bottom:1px solid #BEC2C4; border-right:1px solid #BEC2C4;}
.listTable tr.data td , .listTable tr.select td , .listTable tr.oliver td { height:20px; border-left:1px solid #FFF; border-top:1px solid #FFF; border-bottom:1px solid #DBDCDD; border-right:1px solid #DBDCDD; padding:5px 5px 5px 5px; text-align:left; }
.listTable tr.data td{ background:#F9FBFC;}
.listTable tr.select td{background:#CFD1D2;}
.listTable tr.oliver td{background:#F0F1F1;}/**奇数行背景**/
.listTable tr.solid td{ padding:4px 3px; background:#F9FBFC; border-bottom:1px solid #EFF9FF; }/**分类**/
.listTable tr.solid td input{ vertical-align:top;}
.listTable tr:hover td{ background:#FFFCBD;}
/**信息表格**/
.infoTable{}
.infoTable .titletd{ background:#F0F1F1; border-left:1px solid #FFF; border-top:1px solid #FFF; border-right:1px solid #DEDEDE; border-bottom:1px solid #DEDEDE; }
.infoTable .titletd{ padding:6px 7px 3px 5px; width:152px; color:#444; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-align:right; vertical-align:top;}
.infoTable .infotd{  padding:5px 2px 4px 7px; background:#FFFFFF; border-right:1px solid #DEDEDE; border-bottom:1px solid #F2F3F3;}
.infoTable .infotd2{ padding:5px 2px 4px 7px; background:#FCFDF0; border-top:1px solid #FFF; border-bottom:1px solid #F2F3F3; border-right:1px solid #DEDEDE;}

.infoTable .Separated .titletd{ height:6px; background:none; border:0px; padding:0px;}
.infoTable .Separated .infotd{ height:6px; background:none; border:0px; padding:0px;}
.infoTable .Separated div{ height:6px; overflow:hidden;}

/**幻灯片(点击小图看大图)**/
.pro-img-slider{ height:60px; margin:10px 0px 10px 0px; zoom:1; overflow:hidden;}
.pro-img-slider .leftnav{ float:left; height:60px; width:9px;}
.pro-img-slider .rightnav{ float:right; height:56px; width:9px;}
.pro-img-slider .centernav{ float:left; padding-left:1px; overflow:hidden;}
.pro-img-slider .centernav ul{ padding-left:2px;}
.pro-img-slider .centernav ul li{ float:left; display:inline; margin:0px 2px 5px 3px; padding-top:5px; list-style:none; } 
.pro-img-slider .centernav li a{ height:54px; width:54px; display:inline-block; cursor:pointer; }
.pro-img-slider .centernav li a img{ height:54px; width:54px;}
.pro-img-slider .centernav li.current a{ background:url("../images/upyellowarrow.gif") center 0px no-repeat;}
.pro-img-slider .centernav li.current a img{ border:2px solid #FF6600; height:50px; width:50px;}

/**内容列表**/
ul.itemlist{ padding:0px 10px 10px 10px;}
ul.itemlist li{ border-bottom:1px solid #eee;}
ul.itemlist li.haveimg{ padding:12px 0px 15px 0px; zoom:1; overflow:auto;}
ul.itemlist li.haveimg div.imgbox{ float:left; height:100px; padding:3px 0px 0px 0px; width:152px;}
ul.itemlist li.haveimg div.imgbox table{ background:#f6f6f6; border:1px solid #eee; height:100px; width:152px; text-align:center; vertical-align:middle;}
ul.itemlist li.haveimg div.imgbox td a{ display:block; text-align:center; width:152px;}
ul.itemlist li.haveimg div.imgbox img{ max-height:100px; max-width:152px; 
                                       width:expression(this.width > 152 && this.width/this.height >= 152/100 ? 152 : true);
									   height:expression(this.height > 100 && this.height/this.width >= 100/152 ? 100 : true);
									  }
ul.itemlist li.haveimg div.infobox{ padding-left:166px;}
ul.itemlist li.haveimg div.title{ font-size:14px; height:20px; line-height:20px; margin:0px; padding:0px 0px 4px 0px;}
ul.itemlist li.haveimg div.abstract{ background:none; border:none; color:#888; margin:0px; padding:0px;}
ul.itemlist li.haveimg div.time{ color:#888; font-size:12px;}
ul.itemlist li.noneimg{ font-size:14px; height:20px; line-height:20px; margin:0px; padding:6px 0px;}
ul.itemlist li.noneimg a{ background:url("../images/icon/sign_red.gif") 2px 6px no-repeat; display:inline-block; height:20px; line-height:20px; overflow:hidden; padding-left:20px;}
ul.itemlist li.noneimg .time{ float:right; font-size:12px;}

ul.itemlist_s{  padding:0px 0px;}
ul.itemlist_s li{ border-bottom:1px solid #eee;}
ul.itemlist_s li.haveimg{ padding:8px 10px 10px 10px; zoom:1; overflow:auto;}
ul.itemlist_s li.haveimg div.imgbox{ float:left; height:50px; overflow:hidden; padding:4px 0px 0px 0px; width:50px; text-align:center; position:relative;}
ul.itemlist_s li.haveimg div.imgbox table{ background:#f6f6f6; height:50px; width:50px; text-align:left; vertical-align:middle;}
ul.itemlist_s li.haveimg div.imgbox td a{ text-align:center; width:50px;}
ul.itemlist_s li.haveimg div.imgbox img{ min-height:50px; max-height:100px; min-width:50px; max-width:100px; 
                                       width:expression(this.width < 50 && this.height/this.width > 50/50 ? 50 : true);
									   height:expression(this.height < 50 && this.width/this.height > 50/50 ? 50 : true);
									   margin-left:-25%; left:25%;
									  }
ul.itemlist_s li.haveimg div.infobox{ height:56px; line-height:18px; padding-left:6px; zoom:1; overflow:hidden;}
ul.itemlist_s li.haveimg div.title{ margin:0px; padding:0px;}
ul.itemlist_s li.haveimg div.abstract{ background:none; border:none; color:#888; margin:0px; padding:0px;}
ul.itemlist_s li.haveimg div.time{ color:#888; font-size:12px;}
ul.itemlist_s li.noneimg{ display:block; height:20px; line-height:20px; margin:0px; overflow:hidden; padding:6px 10px 6px 10px;}
ul.itemlist_s li.noneimg a{ display:inline-block; height:20px; line-height:20px; overflow:hidden; padding-left:0px;}
ul.itemlist_s li.noneimg .time{ float:right; font-size:12px;}
ul.itemlist_s li.hover{ background:#282828; }

/************详细内容页***********/
.artmain{ padding:0px 0px 28px 0px;}
.article{}
.arttitle{ margin:0px 28px; }
.arttitle h1{ font-size:26px; font-weight:normal; line-height:30px; padding:25px 0px 10px 0px; text-align:left; }
.arttitle .titlebar { background:#fff; border:1px dotted #eee; margin:10px 0px; overflow:hidden; zoom:1; padding:5px 6px; position:relative; }
.arttitle .info{}
.arttitle .info span{ margin:0px 5px; text-align:center;}
.arttitle em{ font-style:normal;}
.arttitle .fontSize{ float:right; color:#7E7E7E; position:absolute; right:6px; top:5px; }
.arttitle .fontSize span{ font-family:"Times New Roman",arial;cursor:pointer;font-weight:bold;}
.arttitle .fontSize .small{ color:#666; font-size:10px; margin:0px 3px;}
.arttitle .fontSize .big{ color:#666; font-size:13px; margin-left:3px;}
.arttitle .fontSize .current{ color:#0B3B8C;}
.abstract{ background:#f5f5f5; border:1px dotted #E5E5E5; line-height:180%; margin:5px 28px; padding:10px;}
.share_grid{ margin:0px 0px; position:absolute; right:80px; top:3px;}
.artcontent{ color:#333; font-size:14px; line-height:180%; margin:0px 28px 40px 28px;word-wrap: break-word; word-break: normal; }
.artcontent p{ margin:1em 0px;}
.artcontent img{ max-width:786px; width:expression(this.width > 786 ? 786 : true);}
.editby{ color:#888; margin:5px 28px;}
/*内容分页*/
.contentpages{ text-align:center; padding:10px 0px;}
/*幻灯片*/
.photo-wrap-inner{ border:1px solid #eee; margin:5px 28px; padding:15px 15px 15px 15px;}
.photo-wrap-inner .photobig{ width:680px; margin:auto; }
.photo-wrap-inner .photobig td{ width:680px; vertical-align:middle; text-align:center;}
.photo-wrap-inner .photobig img{ max-width:670px; max-height:680px;
								 width:expression(this.width >= 670 && this.width/this.height >= 1 ? 670 : true);
								 height:expression(this.height >= 670 && this.height/this.width >= 1 ? 670 : true);
							   }
.photo-wrap-inner .pro-img-slider { background:#f6f6f6; height:80px; margin:10px 0px 0px 5px; padding:6px 10px; zoom:1; overflow:hidden;}
.photo-wrap-inner .pro-img-slider .leftnav{ float:left; height:72px; width:9px; overflow:hidden; padding:8px 0px 0px 0px;}
.photo-wrap-inner .pro-img-slider .rightnav{ float:right; height:72px; width:9px; overflow:hidden; padding:8px 0px 0px 0px;}
.photo-wrap-inner .pro-img-slider .centernav{ float:left; height:80px; padding:0px; overflow:hidden;}
.photo-wrap-inner .pro-img-slider .centernav ul{ padding:0px 2px 0px 7px;}
.photo-wrap-inner .pro-img-slider .centernav ul li{ border:1px solid #eee; display:inline; float:left; height:78px; list-style:none; margin:0px 4px 0px 4px; padding:0px; width:78px; } 
.photo-wrap-inner .pro-img-slider .centernav li a{  height:78px; width:78px; display:inline-block; cursor:pointer; overflow:hidden; text-align:center; }
.photo-wrap-inner .pro-img-slider .centernav li a:focus{ -moz-outline:none; outline:none; } 
.photo-wrap-inner .pro-img-slider .centernav li a img{ height:78px; width:auto;}
.photo-wrap-inner .pro-img-slider .centernav li.current { border:1px solid #888; }
.photo-wrap-inner .pro-img-slider .centernav li.current a{ background:none;}
.photo-wrap-inner .pro-img-slider .centernav li.current a img{ border:none;}
/*关联投票*/
.relate_votes{ border:1px solid #eee; margin:15px 28px 15px 28px; padding:15px 15px 15px 15px;}
.relate_votes h2{ font-size:14px;}
.relate_votes .vote_item{ border-bottom:1px solid #eee; padding:5px 0px;}
.relate_votes .vote_item .title{background:url("../images/icon/vote.gif") 0px 50% no-repeat; font-size:14px; height:24px; line-height:24px; padding:0px 0px 0px 24px;}
.relate_votes .vote_item .poll_disable_list{ color:#888; padding:0px 0px 0px 20px;}
.relate_votes .vote_item .poll_disable_list input{ vertical-align:top;}
.relate_votes .vote_item .poll_disable_list li{ padding:4px 0px;}
.relate_votes .vote_item .poll_list_bottom{ padding:0px 0px 0px 24px;}
/*相关内容*/
.related_items{ margin:40px 28px 20px 28px;}
.related_items .heading{ border-top:1px dashed #ddd; font-size:14px; font-weight:bold; height:20px; line-height:20px; padding:10px 0px 2px 0px;}
.related_items ul{ padding:0px;}
.related_items ul li{ font-size:14px; margin:3px 0px; padding-left:0px;}
.related_items ul li span.time{ color:#888; font-size:11px; margin-left:12px;}
/*评论*/
.aritlceTie{ margin:0px 28px;}
.aritlceTie .sepLine{ background:#f2f2f2; border-bottom:1px solid #e6e6e6; color:#333; font-size:14px; height:20px; padding:4px 0px 4px 10px; line-height:20px; overflow:hidden; }
.aritlceTie{}
.aritlceTie .send{ border:1px solid #DDD; background:#EEE; padding:5px;}
.aritlceTie .send .cue{ border:1px solid #BFE49C; background:#F5FCEE; padding:5px; margin-bottom:5px;}
.aritlceTie .send table{ border:1px solid #DEDEDE; background:#FFF; font-size:14px; padding:10px 0px;}
.aritlceTie .send .td01{ vertical-align:top;}
.aritlceTie .send .td01 div{ padding:5px; text-align:right; width:120px; }
.aritlceTie .send .td02{ padding:5px; width:90%; }
#tiearea{ padding:5px 0px 5px 0px;}

/**内容子系统**/
.subsys_category{ margin-bottom:5px; padding:10px;}
.subsys_category .categoryname{ background:#f6f6f6; border-bottom:1px solid #f2f2f2; font-size:12px; height:20px; line-height:20px; padding:4px 10px;}
.subsys_category .pagecontent{ font-size:14px; line-height:200%; padding:8px 10px;}

/*内容详细页面*/
.subsys_detail{}

/**企业介绍**/
.about_category{ margin-bottom:5px; padding:10px 10px;}
.about_category .categoryname{ background:#eee; color:#333; font-size:14px; height:20px; margin:0px 0px 5px 0px; line-height:20px; padding:4px 10px;}
.about_category .subcategory{  margin:0px 5px 0px 5px; padding:0px 0px;}
.about_category .subcategory a{ background:#eee; display:inline-block; height:20px; line-height:20px; padding:2px 10px;}
.about_category .subcategory a:hover{ background:#ddd; text-decoration:none;}
.about_category .pagecontent{ padding:10px 10px 10px 10px;}
.about_category .related_items{ margin:0px 0px 0px 0px; padding:5px 10px;}
/*详细页面*/
.about_detail{ padding:0px 0px 0px 0px;}

/**新闻**/
.news_category{ margin-bottom:5px; padding:10px;}
.news_category .categoryname{ background:#f6f6f6; border-bottom:1px solid #f2f2f2; font-size:12px; height:20px; line-height:20px; padding:4px 10px;}
.news_category .pagecontent{ padding:10px 10px 0px 10px;}
/*详细*/
.news_detail{ padding:0px 0px 0px 0px;}

/**产品**/
.product_category{ padding:10px 10px 20px 10px;}
.product_category .categoryname{ background:#f8f8f8; border-bottom:1px solid #f2f2f2; font-size:12px; height:20px; line-height:20px; padding:4px 10px;}
.product_category .pagecontent{ font-size:12px; padding:10px 10px 0px 10px;}
.productlist ul{ overflow:auto; padding:0px 0px 20px 0px; zoom:1;}
.productlist ul li{ background:#fff; border:1px solid #eee; display:inline; float:left; margin:10px 0px 10px 10px; padding:10px; width:172px; }
.productlist ul li.hover{ background:#e6e6e6; border:1px solid #e6e6e6;}
.productlist ul li div.img{ background:#fff;}
.productlist ul li div.img table{ height:172px; width:172px; text-align:center; vertical-align:middle;}
.productlist ul li div.img table td a{ display:block; text-align:center; width:172px;}
.productlist ul li div.img table td a img{ max-height:172px; max-width:172px;
										   width:expression(this.width > 172 && this.width/this.height >= 1 ? 172 : true);
										   height:expression(this.height > 172 && this.height/this.width >= 1 ? 172 : true);
										  }
.productlist ul li .title{ height:40px; line-height:20px; margin:8px 0px 0px 0px; overflow:hidden;}
/*详细*/
.product_detail{ padding:0px 0px 0px 0px;}
  
/**案例**/
.case_category{ margin-bottom:5px; padding:10px;}
.case_category .categoryname{ background:#f6f6f6; border-bottom:1px solid #f2f2f2; font-size:12px; height:20px; line-height:20px; padding:4px 10px;}
.case_category .pagecontent{ padding:10px 10px 0px 10px;}
.caselist ul{ overflow:auto; zoom:1; }
.caselist ul li{ background:#f6f6f6; border:1px solid #eee; display:inline; float:left; margin:10px 10px 10px 10px; padding:10px; width:220px; }
.caselist ul li.hover{ background:#e6e6e6; border:1px solid #e6e6e6;}
.caselist ul li div.img{ background:#fafafa; }
.caselist ul li div.img table{ height:142px; width:220px; text-align:center; vertical-align:middle;}
.caselist ul li div.img table td a{ display:block; text-align:center; width:220px;}
.caselist ul li div.img table td a img{ max-height:142px; max-width:220px;
										height:expression(this.height > 142 && this.height/this.width >= 142/220 ? 140 : true);
										width:expression(this.width > 220 && this.width/this.height >= 220/142 ? 220 : true);
									   }
.caselist ul li .title{ height:20px; line-height:20px; margin:8px 0px 0px 0px; overflow:hidden;}
.caselist ul li .abstract{ background:none; border:none; color:#888; height:40px; line-height:20px; margin:0px; overflow:hidden; padding:0px;}
/*详细页面*/
.case_detail{ padding:0px 0px 0px 0px;}

/**帮助**/
.help_category{ margin-bottom:5px; padding:10px;}
.help_category .categoryname{ background:#f6f6f6; border-bottom:1px solid #f2f2f2; font-size:12px; height:20px; line-height:20px; padding:4px 10px;}
.help_category .pagecontent{ padding:10px 10px 0px 10px;}
/**内容详细页面**/
.help_detail{ padding:8px 0px 0px 0px;}


/**投票**/
.votelist_grid{ padding:10px 10px 0px 10px;}
/*投票列表*/
.votelist{ padding:10px;}
.votelist .vote_item{ border-bottom:1px solid #eee; padding:5px 0px;}
.votelist .vote_item .title{background:url("../images/icon/vote.gif") 0px 0px no-repeat; font-size:14px; height:24px; line-height:24px; padding:0px 0px 0px 24px;}
.votelist .vote_item .poll_disable_list{ color:#888; padding:0px 0px 0px 20px;}
.votelist .vote_item .poll_disable_list input{ vertical-align:top;}
.votelist .vote_item .poll_disable_list li{ padding:4px 0px;}
.votelist .vote_item .poll_list_bottom{ padding:0px 0px 0px 24px;}
/*投票详细*/
.votemain{ margin:10px; padding:10px;}
.votemain .voteclass{ float:right;}
.votedetail{ padding:20px 40px 40px 40px;}
.votedetail .votetitle{ font-size:14px; text-align:center; margin:10px 0px;}
.votedetail .votetitle .title{ background:url("../images/icon/vote_title.gif") 0px 50% no-repeat; padding-left:30px; }
.votedetail .votetitle .votemodemore{ font-size:12px; font-weight:normal; color:#888;}
.votedetail .description{ background:#f6f6f6; border:1px solid #eee; color:#888; clear:both; padding:10px; text-align:center;}
.votedetail .resultdescribe{ background:#f6f6f6; border:1px solid #eee; color:#888; clear:both; padding:10px; text-align:center;}
dl.poll_item{ border-bottom:1px dotted #eee; margin:5px 0px; padding:5px 0px 8px 0px; zoom:1; overflow:auto;}
dl.poll_item dt{ float:left; width:220px; text-align:right; padding:0px 10px 0px 0px;}
dl.poll_item dd{ padding:0px 0px 0px 220px; margin:0px;}
dl.poll_item dd div.poll_drawing{ background:#eee; display:inline; float:left; height:18px; line-height:18px; width:200px;}
dl.poll_item dd div.poll_drawing .percent_bg{ background:#000; height:18px; line-height:18px; width:1px;}
dl.poll_item dd div.poll_drawing .c1{ background:#9C0;}
dl.poll_item dd div.poll_drawing .c2{ background:#06C;}
dl.poll_item dd div.poll_drawing .c3{ background:#C00;}
dl.poll_item dd div.poll_drawing .c4{ background:#FF0;}
dl.poll_item dd div.poll_drawing .c5{ background:#6FF;}
dl.poll_item dd div.poll_drawing .c6{ background:#399;}
dl.poll_item dd div.poll_drawing .c7{ background:#C93;}
dl.poll_item dd div.poll_drawing .c8{ background:#F6C;}
dl.poll_item dd div.poll_drawing .c9{ background:#096;}
dl.poll_item dd div.poll_drawing .c10{ background:#096;}
dl.poll_item dd div.poll_drawing .c11{ background:#9C0;}
dl.poll_item dd div.poll_drawing .c12{ background:#06C;}
dl.poll_item dd div.poll_drawing .c13{ background:#C00;}
dl.poll_item dd div.poll_drawing .c14{ background:#FF0;}
dl.poll_item dd div.poll_drawing .c15{ background:#6FF;}
dl.poll_item dd div.poll_drawing .c16{ background:#399;}
dl.poll_item dd div.poll_drawing .c17{ background:#C93;}
dl.poll_item dd div.poll_drawing .c18{ background:#F6C;}
dl.poll_item dd div.poll_drawing .c19{ background:#096;}
dl.poll_item dd div.poll_drawing .c20{ background:#096;}
dl.poll_item dd div.poll_drawing .c21{ background:#9C0;}
dl.poll_item dd div.poll_drawing .c22{ background:#06C;}
dl.poll_item dd div.poll_drawing .c23{ background:#C00;}
dl.poll_item dd div.poll_drawing .c24{ background:#FF0;}
dl.poll_item dd div.poll_drawing .c25{ background:#6FF;}
dl.poll_item dd div.poll_drawing .c26{ background:#399;}
dl.poll_item dd div.poll_drawing .c27{ background:#C93;}
dl.poll_item dd div.poll_drawing .c28{ background:#F6C;}
dl.poll_item dd div.poll_drawing .c29{ background:#096;}
dl.poll_item dd div.poll_drawing .c30{ background:#096;}
dl.poll_item dd div.poll_num{ display:inline; float:left; font-family:Arial, Helvetica, sans-serif; width:90px; padding:0px 0px 0px 5px;}
dl.poll_item dd div.poll_num .percent{ padding-left:5px; color:#888; font-family:Arial, Helvetica, sans-serif;}
dl.poll_item dd div.input{ display:inline; float:left; width:40px;}
.votedetail .poll_btn{ padding:5px 0px; text-align:center;}

/**登陆注册**/
.Login{}
.Login .Navline{ border-bottom:1px solid #EEE;}
.Login .Leftbox{ float:left; width:500px; border-right:1px dashed #CCC;}
.Login .Rightbox{ padding-left:550px;}
.Login td.td01{ vertical-align:top; text-align:right;}
.Login td.td02{ vertical-align:top;}

/**留言**/
.guestbook{ background:#fff; border:1px solid #eee; margin:5px 0px; padding:20px 60px 20px 50px;}
.guestbook .heading{ height:14px; line-height:14px; padding:0px 0px 5px 0px;}
.guestbook_postarea{ background:#fff; padding:12px 30px 20px 30px;}
.guestbook_postarea em{ color:#FB6400; font-size:12px; padding:0px 5px 0px 0px}
.guestbook_cue{ margin-bottom:10px;}
.textarea{height:154px; width:550px;}
.textarea h5{ font-weight:normal; font-size:12px; font-family:"微软雅黑";}
.textarea textarea{ height:163px; margin:1px 0px 0px 0px; width:100%;}
.guestinfo{ margin-left:20px;}
.guestinfo .infoitem{}
.guestinfo .spanl{ display:block; font-family:"微软雅黑"; font-size:12px;}
.guestinfo .spanr{ display:block; padding:1px 0px 5px 0px;}
.guestinfo .spanr input.username{ margin:0px; width:180px;}
.guestinfo .spanr input.email{ margin:0px; width:180px;}
.guestinfo .spanr input.tel{ margin:0px; width:180px;}
.guestinfo .spanr input.website{ margin:0px; width:180px;}
.guestinfo input.checkcode{ float:left; margin:0px; }
.checkcodeline{ padding:4px 0px 12px 0px;}

.btnline{}

.guestbook_listarea{background:#fff; padding:20px 30px;}
.guestbook_listarea .pagestyle{ margin:10px 0px;}

.guestbookitem{ border:1px dotted #d6d6d6; margin:5px 0px; padding:10px;}
.guestbookitem .author{ float:left; width:50px;}
.guestbookitem .author img{ width:50px; height:50px; }
.guestbookitem .ctbody{ padding-left:60px;}
.guestbookitem .uinfo{ color:#aaa; border-bottom:1px solid #eee; padding:0px 0px 2px 0px; }
.guestbookitem .uinfo .guestbookid{ margin-right:8px;}
.guestbookitem .uinfo .name{ color:#666;}
.guestbookitem .uinfo .posttime{ font-size:11px; margin-left:8px;}
.guestbookitem .cttext{ color:#333; font-size:12px; line-height:180%; margin:6px 0px 8px 0px;}

.guestbookitemreply{ background:#ecf3ff; border:1px dotted #cddef8; color:#4b74b6; padding:10px;}
.guestbookitemreply .uinfo{ border-bottom:1px solid #e4ecf9; color:#6b95d8; padding:0px 0px 4px 0px;}
.guestbookitemreply .uinfo .name{ color:#6b95d8;}
.guestbookitemreply .uinfo .rep{ border:none; background:none; color:#6b95d8; margin:0px 0px 0px 8px;}
.guestbookitemreply .cttext{ color:#4b74b6;}



















