@charset "gbk";
body{background:#fff;}/**背景色**/
#abody{}
#bbody{}
/**顶部**/
#header{}
#header .header_wrapper{ background:#FFFFFF;}/**顶部背景改成白色**/
#header .toper{ height:105px; margin:auto; position:relative; width:980px;}/**顶部背景高**/
#header .topnav{ position:absolute; right:-3px; top:3px; }
#header .topnav a , #header .topnav a:visited{ color:#ff0000; margin:0px 3px; text-decoration:underline;}
#header .topnav a:hover{ color:#000000;}
#header .divlogo{ height:78px; position:absolute; top:5px; overflow:hidden;}
#header .search{ position:absolute; right:0px; top:52px; }
#header .search input.text{ width:180px;}
#header .usernav{ color:#000000; position:absolute; right:-6px; top:8px;}
#header .usernav a , #header .usernav a:visited{ color:#ff0000; margin:0px 6px; text-decoration:underline;}
#header .usernav a:hover{ color:#000000;}
/**主导航**/
div.mainnav{ background:url("../images/mainmenu_bg.png") 0px 0px repeat-x; height:50px;}
ul.mainnav{ padding:0px;margin:auto; width:980px;}
ul.mainnav li.m{ float:left; height:50px;line-height:50px;  padding-right:2px; position:relative; z-index:1030;}
ul.mainnav li.m a.mlink{ display:inline-block; font-size:18px; height:50px; line-height:50px; font-weight:Regular; padding:0px 25px;} /**调整导航与导航间的距离 20PX   调整字与字间的距离：**/
ul.mainnav li.m a.mlink , ul.mainnav li.m a.mlink:visited{ color:#000000;font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif; font-size:18px;font-weight:Regular;letter-spacing:2px }
ul.mainnav li.m a.mlink:hover{ background:url("../images/mainmenu_hover.png") center 0px repeat-x; color:#e5007f; text-decoration:none;}/**导航条上，鼠标移到菜单上的字体颜色**/
/*主导航下拉2级菜单*/
ul.mainnav .sub1 { background:#2aa401; border:1px solid #2aa401; border-top:none; display:none; left:0px; top:50px; padding:5px 0px; position:absolute; z-index:1013; box-shadow:2px 2px 2px #2aa401; -webkit-box-shadow:2px 2px 2px #2aa401; -moz-box-shadow:2px 2px 2px #2aa401;}
ul.mainnav .sub1 ul{ width:85px; margin:0px 0px;}
ul.mainnav .sub1 li{ line-height:30px; border-bottom:1px solid #2aa401; position:relative;}/**二级菜分割线颜色色彩**/
ul.mainnav .sub1 li a{ display:block; color:#FFF; height:30px; line-height:30px; padding:1px 0px 0px 15px;font-weight:bold;}/**二级菜单鼠标未移上去的色彩**/
ul.mainnav .sub1 li a:visited{ color:#FFF;font-weight:bold;}/**二级菜单已经访问过的菜单**/
ul.mainnav .sub1 li a:hover{ background:#1c6a01; color:#FFF; text-decoration:none;font-weight:bold;}/**二级菜单鼠标滑过的背景，和文字**/
/*主导航下拉3级菜单*/
ul.mainnav .sub2 { background:#fff; border:1px solid #888; display:none; left:215px; top:-1px; padding:0px 0px; position:absolute; z-index:1013; box-shadow:2px 2px 2px #666; -webkit-box-shadow:2px 2px 2px #666; -moz-box-shadow:2px 2px 2px #666;}
ul.mainnav .sub2 ul{ width:220px; margin:0px 0px;}
ul.mainnav .sub2 li{ line-height:30px; border-bottom:1px solid #eee;}
ul.mainnav .sub2 li a{ display:block; color:#666; height:30px; line-height:30px; padding:1px 0px 0px 15px;}
ul.mainnav .sub2 li a:visited{ color:#666;}
ul.mainnav .sub2 li a:hover{ background:#315786; color:#fff; text-decoration:none;}
/**中间**/
#mbody{ margin:auto; width:980px;}

/****新加的********新加的首页切换****/
#wrapper {width:100%; overflow:hidden; position:relative;}
.wrapper {width:970px; margin:0 auto; position:relative}

#wrapper1 {width:100%; overflow:hidden; position:relative;}
.wrapper1 {width:1277px; background:url(../images/bt.jpg); margin:0 auto; position:relative;}

#wrapper3 {width:100%; overflow:hidden; position:relative;}
.wrapper3 {width:220px; margin:0 auto; position:relative}


/*修改*/

.make{position:absolute; top: 0%;left: 0%; width: 100%;  height: 100%; z-index:980; display:none; }
.make3{position:absolute; top: 0%;left: 0%; width: 100%;  height: 100%; z-index:220; display:none; }
.wrapper:hover .make{display:block;}
.wrapper3:hover .make3{display:block;}
/****新加的********新加的****/
#mbodya{}
#mbodyb{}
.mbodyin{
	max-width: 980px;
	margin:0 auto;
}
/**底部**/
#footer{  margin:0px auto 0px auto;background:#262626;  font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif; font-size:14px;color:#ffffff; width:"100%";}/**定义FOOTER的背景颜色**/
.footer_wrapper{ clear:both; margin:0px auto; padding:2px 0px 10px 0px; width:980px; zoom:1; overflow:auto;}
#footer1{ border-top:1px solid #3d3d3d; margin:18px auto 0px auto;background:#3d3d3d;width:"100%";}/**底部新加条目标背景**/
#footer2{  margin:0px auto 0px auto;background:#262626;  font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif; font-size:14px;color:#ffffff; width:"100%";}/**定义FOOTER的背景颜色**/
.footer2_wrapper{ clear:both; margin:0px auto; padding:2px 0px 10px 0px; width:980px; zoom:1; overflow:auto;}
/****首页新加的新闻****/
.footer2_left{margin:10px 0px 0px 0px; margin:20px 0px 0px 0px;width:780px;float:left}
.footer2_right{ margin:10px 0px 0px 0px; margin:20px 0px 0px 0px; width:180px;float:right;}



.bottom{color:#ffffff;font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif; font-size:12px;}
.bottom_fl{ padding:10px 28px 0px 0px;color:#ffffff;  font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif; font-size:12px; padding:12px 0px 0px 5px;}
.bottom_fl .link{ color:#FFFFFF;}
.bottom_fl .link a{ margin:0px 5px;}
.bottom_fl .bminfo{ padding:3px 0px 0px 5px;}
.bottom_fl .siteicp {color:#ffffff;font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif; font-size:12px;}
.bottom_fl .siteicp img{ vertical-align:middle;}
.bottom_fr{ float:left; padding:10px 0px 0px 10px;}
.bottom_fr ul{}
.bottom_fr ul li{ display:inline; float:left; margin:0px 0px 5px 0px; padding:0px 5px 0px 10px;  }/****设置底部导航的宽度值****/
.bottom_fr span.foottt{ display:block;  color:#ffffff; padding:0px 0px 3px 0px;}
.bottom_fr span.footcn{ display:block; padding:2px 0px 2px 0px;}
.bottom_fr span.foottt a:link, span.foottt a:visited{color:#ffffff;  font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif; font-size:15px;}
.bottom_fr span.foottt a:hover{ }
.bottom_fr span.footcn a:link, span.footcn a:visited{color:#ffffff;  font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif; font-size:12px;}
.bottom_fr span.footcn a:hover{}
.poweredby{ color:#4c4c4c;  font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif; font-size:11px; height:22px; padding:12px 0px 0px 5px;}



.heading{}
.heading .more{font-size:16px; color:#36a500; font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif; }
.headingindex{ height:45px;font-size:16px; background:url(../images/index_product.jpg);}
.headingabout{ height:45px;font-size:16px; background:url(../images/index_about.jpg);}
.headingabout .more{ font-size:16px; color:#36a500; font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif;}
.headingnews2{ height:45px;font-size:16px; background:url(../images/index_news2.jpg);}
.headingnews2 .more{ font-size:16px; color:#36a500; font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif;}
.headingnews3{ height:45px;font-size:16px; background:url(../images/index_news3.jpg);}
.headingnews3 .more{ font-size:16px; color:#36a500; font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif;}


/****首页****/
.site_notice{ margin:auto; width:980px; padding:5px 0px 0px 0px; }
.index_banner{ margin:0px auto 0px auto;}
.index_about{ background:#fff; border:1px solid #eee; float:left; height:210px; margin:10px 0px 0px 0px; padding:10px; width:680px; overflow:hidden;}
.index_about p{ margin:0px 0px 5px 0px; line-height:1.8;}
.index_news{ background:#fff; border:1px solid #eee; float:right; height:210px; margin:10px 0px 0px 0px; padding:10px; width:246px;}
.index_product{  margin:10px 0px 0px 0px; padding:10px; zoom:1; overflow:auto; position:relative;}
.index_product .heading{ border-bottom:1px solid #eee; height:26px;}





/******首页网页内容框架，另外定义列表演示，如首页底部栏目*******/
.leftpannel_home{ float:right; width:200px; }/**左边栏**/
.leftpannel_wrapper_home{ padding:8px 0px 0px 0px;margin:10px ;}
.centerpannel_home{ float:left; margin:0px 10px; width:520px; }/**中间栏**/
.rightpannel_home{ float:left; width:980px; height:auto; overflow:hidden;padding:5px;}/**右边栏-大**/
.rightpannel_home2{ float:left; width:980px; height:auto; overflow:hidden;background: url(../images/bgjt.jpg);margin:10px 150px 0 0 ;}/**右边栏-大**/
.rightpannel_1_home{ float:right; width:200px; }/**右边栏-小**/




/************自定义首页产品列表***********/
.productlist1 ul{ zoom:1; overflow:auto;}
.productlist1 ul li{ display:inline; float:left; margin:10px 0px 0px 0px; padding:6px; width:150px; }
.productlist1 ul li div.img{ background:#fafafa;}
.productlist1 ul li div.img table{ height:150px; width:150px; text-align:center; vertical-align:middle;}
.productlist1 ul li div.img table td a{ display:block; text-align:center; width:150px;}
.productlist1 ul li div.img table td a img{ max-height:150px; max-width:150px;
										  /** width:expression(this.width > 160 && this.width/this.height >= 1 ? 160 : true);
										  height:expression(this.height > 150 && this.height/this.width >= 1 ? 150 : true);****/
										  }
.productlist1 ul li .title{ height:40px; line-height:20px; margin:8px 0px 0px 0px; overflow:hidden;}


/************自定义首页产品列表***********/
.productlist2 ul{ zoom:1; overflow:auto;}
.productlist2 ul li{ display:inline; float:left; margin:10px 0px 0px 0px;padding:6px; width:150px; }
.productlist2 ul li div.img2{ }
.productlist2 ul li div.img2 table{ height:150px; width:150px; text-align:center; vertical-align:middle;}
.productlist2 ul li div.img2 table td a{ display:block; text-align:center; width:150px;}
.productlist2 ul li div.img2 table td a img{ max-height:150px; max-width:150px;
										  /** width:expression(this.width > 160 && this.width/this.height >= 1 ? 160 : true);
										  height:expression(this.height > 150 && this.height/this.width >= 1 ? 150 : true);****/
										  }
.productlist2 ul li .title{ height:40px; line-height:20px; margin:8px 0px 0px 0px; overflow:hidden;}


/**首页新闻列表**/
ul.newslist{ margin:5px 0px 20px 0px; padding:0px; }
ul.newslist li{ border-bottom:1px dashed #EEE; font-size:12px; height:26px; line-height:26px; overflow:hidden; padding-top:2px;color:#000;}
ul.newslist li a{ background:url("../images/square.png") 0px 2px no-repeat; line-height:26px; padding-left:20px;}/**新闻列表的小圆点**/
ul.newslist li .time{ float:right; font-size:12px;}



/**首页商品栏目**/
.index_product_grid{}
ul.cateslider{ display:inline-block; height:24px; left:164px; width:720px; overflow:hidden; position:absolute; top:6px;}
ul.cateslider li{ display:inline;}
ul.cateslider li a{ background:#FF0000 url("../images/slider_li_bg.gif") 0px -30px repeat-x; display:inline-block; height:24px; line-height:24px; margin:0px 1px 0px 0px; padding:0px 12px; } 
ul.cateslider li a,.title ul.tr li a:visited{ color:#333;}
ul.cateslider li a:hover{ background:#a6a6a6 url("../images/slider_li_bg.gif") 0px -90px repeat-x; color:#fff; text-decoration:none;}
ul.cateslider li a.current,.cateslider ul.tr li a.current:visited,.catesliderul.tr li a.current:hover{ background:#303030 url("../images/slider_li_bg.gif") 0px -90px repeat-x; color:#fff;}

/******网页内容框架*******/
.leftpannel{ float:left; width:200px; }/**左边栏**/
.leftpannel_wrapper{ padding:8px 0px 0px 0px;}
.centerpannel{ float:left; margin:0px 10px; width:520px; }/**中间栏**/
.rightpannel{ float:right; margin:5px 0px 0px 0px; width:770px; height:auto; overflow:hidden;}/**右边栏-大**/
.rightpannel_1{ float:right; width:240px; }/**右边栏-小**/
.rightpannelnewscategory{ float:right; width:770px; height:auto; overflow:hidden; margin:5px 0px 0px 0px;}/**右边栏-大**/
.rightpannelnewscategory_1{ float:right; width:240px; }/**右边栏-小**/
.rightpannel_product{ float:right; width:770px; height:auto; overflow:hidden; margin:5px 0px 0px 0px;}/**右边栏-大**/
.rightpannel_product_1{ float:right; width:240px; }/**右边栏-小**/
.rightpannelcase{ float:right; width:770px; height:auto; overflow:hidden; margin:5px 0px 0px 0px;}/**右边栏-大**/
.rightpannelcase_1{ float:right; width:240px; }/**右边栏-小**/



/**左边分类样式**/
.category{ border:1px solid #ffffff; min-height:600px; height:auto!important; height:600px; }
.category .heading{ background:#ffffff url("../images/leftbg1.jpg") 0px 0px repeat-x; border-bottom:1px solid #ddd; color:#262626;font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif;font-size:15px; font-weight:bold; height:35px; line-height:20px; padding:4px 0px 4px 10px;}
.category li{ font-size:13px;  }
.category li a{ background:#fafafa url("../images/sign_f_h.gif") 10px center no-repeat; border-bottom:1px solid #e6e6e6; display:block; height:20px; line-height:20px; padding:5px 0px 5px 30px;}
.category li a, .category li a:visited{ color:#424242; text-decoration:none;}
.category li a:hover{ background-color:#f4f4f4;}
.category li.current a, .category li.current a:visited{ background-color:#eee; font-weight:bold; }
.category ul.sub li{ font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif;font-size:12px; font-weight:normal;}
.category ul.sub li a{ background:#fafafa url("../images/sign_f.gif") 26px center no-repeat; border-bottom:1px solid #e6e6e6; padding:5px 0px 5px 46px; }
.category ul.sub li a:hover{ background-color:#f4f4f4;}
.category ul.sub li a , .category ul.sub li a:visited{ color:#424242; text-decoration:none;}
.category ul.sub li.current a, .category ul.sub li.current a:visited{ background-color:#f2f2f2; font-size:12px; }
/**新加分类二级菜单字体变小，否则太长会变成两行**/
.category ul.sub2 li{ font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif;font-size:12px; font-weight:normal;}
.category ul.sub2 li a{ font-size:12px; font-family:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif;background:#fafafa url("../images/sign_f.gif") 26px center no-repeat; border-bottom:1px solid #e6e6e6; padding:5px 0px 5px 46px; }
.category ul.sub2 li a:hover{ background-color:#f4f4f4;}
.category ul.sub2 li a , .category ul.sub li a:visited{ color:#424242; text-decoration:none;}
.category ul.sub2 li.current a, .category ul.sub li.current a:visited{ background-color:#f2f2f2; font-size:12px; }

/**商品分类(有一二三级分类)**/
.shopcate{border:1px solid #ddd;}
.shopcate .heading{ background:#eee url("../images/heading_bg.gif") 0px 0px repeat-x; border-bottom:1px solid #ddd; font-size:12px; font-weight:bold; height:20px; line-height:20px; padding:4px 0px 4px 10px;}
.shopcate li.m{ height:32px; line-height:32px; position:relative; vertical-align:top; z-index:1010;}
.shopcate li.m a.mlink { background:#f6f6f6 url("../images/sign_f.gif") 175px center no-repeat; border-top:1px solid #fafafa; border-bottom:1px solid #e6e6e6; display:block; font-size:12px; height:30px; line-height:30px;}
.shopcate li.m a.mlink em{ display:inline-block; float:left; height:26px; margin-left:8px; width:10px;}
.shopcate li.m a.mlink:hover{ background-color:#eee; border-top:1px solid #f4f4f4; font-weight:bold; text-decoration:none;}
.shopcate .sub1 { background:#fafafa; border:1px solid #888; border-left:none; display:none; left:199px; padding:4px 15px 15px 15px; position:absolute; top:-1px; width:420px; z-index:1011;}
.shopcate .sub1 h4{ border-bottom:1px solid #e6e6e6; font-size:12px; font-weight:bold; height:20px; line-height:20px; padding:8px 0px; margin:0px;}
.shopcate .sub1 .navchild{ padding:0px 0px 10px 0px; margin-bottom:6px;}
.shopcate .sub1 .navchild a{ display:inline-block; height:20px; line-height:20px; min-width:68px; margin-right:10px; padding:6px 0px; vertical-align:top;}

/**广告位**/
.pagebanner{ margin:0px 0px 0px 0px;}

/**当前位置**/
.tagline{ background:url("../images/home.png") 0px center no-repeat; border-bottom:1px solid #EDEDED; height:20px; line-height:20px; margin:8px 31px 0px 0px; overflow:hidden; padding:2px 30px 2px 20px;}
.tagline .raquo{ padding:0px 5px;}

/**一些零碎的全局共用**/
a.ele_box{ display:inline-block; margin-left:3px; margin-top:6px; }
a.ele_box:hover{ background:#BBB;}
a.ele_box img{ position:relative; background:#fff; border:1px #444 solid; left:-3px; top:-3px; zoom:1; }
.img_box{padding:1px;border:1px #999 solid;background:#fff;}

.listpage{ padding:10px 0px;}

.wbox{ background:#F0F0F0; border:1px solid #DDD; padding:10px;}
.inbox{ background:#FFF; border:1px solid #D4D4D4; padding:5px;}

/**切换标签**/
.tabbar{ border-bottom:1px solid #A60000; height:29px; padding-left:1px; z-index:999;}
.tabbar li{ float:left; font-size:12px; height:29px; line-height:29px; margin-left:-1px; overflow:hidden; padding:0; position:relative;}
.tabbar li a{ background:#f8f8f8; border:1px solid #ccc; color:#333333; display:inline-block; height:28px; line-height:28px; padding:0px 26px 0px 26px;}
.tabbar li.current { background:#fff; border-color:#FF6600; font-size:14px; font-weight:bold; height:30px; position:relative; z-index:1;}
.tabbar li.current a{ background:#fff; border-color:#A60000; border-top-width:2px;}
.tabbar li a ,
.tabbar li a:visited{ text-decoration:none;}
.tabbar li a:hover{ color:#700800; text-decoration:none;}

/**评论/咨询/留言等列表**/
.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:Microsoft YaHei,微软雅黑,Arial, Helvetica, sans-serif;}
.replymsg textarea.on{ border:2px solid #FAC85C; height:66px; width:100%; padding:0px;}
.replymsg textarea.mv{ height:22px; width:100%; padding:0px;}

/**[标题-图片]列表**/
.imgitem{ clear:both; height:95px; margin-bottom:5px;}
.imgitem h4{ font-size:12px; height:24px; line-height:24px;}
.imgitem a.ele_box{ float:left; margin-right:7px; _margin-right:5px;}
.imgitem img.sImg{ float:left; width:305px; height:80px;}

/**********表格***********/
.tabledata{ border-top:2px solid #B7B7B7; }
/**listTable**/
.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{}
.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;}

/**内容文章列表**/
ul.itemlist{ padding:10px 10px;}
ul.itemlist li.haveimg{ border-bottom:1px dashed #e6e6e6; padding:0px 0px 15px 0px; zoom:1; overflow:auto;}
ul.itemlist li.haveimg div.imgbox{ float:left; height:130px; padding:3px 0px 0px 0px; width:230px;}
ul.itemlist li.haveimg div.imgbox table{ height:100px; width:230px; 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:230px; 
                                       width:expression(this.width > 230 && this.width/this.height >= 230/100 ? 230 : true);
									   height:expression(this.height > 100 && this.height/this.width >= 100/230 ? 100 : true);
									  }
									 **/	
ul.itemlist li.haveimg div.imgbox img{ max-height:130px; max-width:230px; 
                                       width:230px;
									   height:130px;
									  }								  
ul.itemlist li.haveimg div.infobox{ padding-left:250px;}
ul.itemlist li.haveimg div.title{ background:#FFF 0px 0px no-repeat; font-size:12px; height:20px; line-height:20px;padding:0px ;}
ul.itemlist li.haveimg div.abstract{ background:none; border:none; color:#888; margin:10px auto; padding:0px;ling-height:30px;}
ul.itemlist li.haveimg div.time{ color:#888;}

ul.itemlist li.noneimg{ border-bottom:1px dashed #e6e6e6; font-size:12px; height:20px; line-height:20px; margin:0px; overflow:hidden; padding:6px 0px;}
ul.itemlist li.noneimg a{ background:url("../images/square.png") 0px 6px no-repeat; line-height:26px; padding-left:20px;}
ul.itemlist li.noneimg .time{ color:#888; float:right;}

/************详细内容页***********/




/**新加的CASE列表**/
ul.itemlistPE{ padding:10px 10px;}
ul.itemlistPE li.haveimgPE{ border-bottom:1px dashed #e6e6e6; padding:12px 0px 15px 0px; zoom:1; overflow:auto;}
ul.itemlistPE li.haveimgPE div.imgboxPE{ float:left; height:200px; padding:3px 0px 0px 0px; width:300px;}
ul.itemlistPE li.haveimgPE div.imgboxPE table{ height:200px; width:300px; text-align:center; vertical-align:middle;}
ul.itemlistPE li.haveimgPE div.imgboxPE td a{ display:block; text-align:center; width:300px;}
ul.itemlistPE li.haveimgPE div.imgboxPE img{ max-height:200px; max-width:300px; 
                                       width:300px;
									   height:200px;
									  }								  
ul.itemlistPE li.haveimgPE div.infoboxPE{ padding-left:320px;}
ul.itemlistPE li.haveimgPE div.titlePE{ background:#FFF 0px 0px no-repeat; font-size:12px; height:20px; line-height:20px;padding:0px 0px 4px 10px;}
ul.itemlistPE li.haveimgPE div.abstractPE{ background:none; border:none; color:#888; margin:0px; padding:10px;}
ul.itemlistPE li.haveimgPE div.time{ color:#888;}

ul.itemlistPE li.noneimgPE{ border-bottom:1px dashed #e6e6e6; font-size:12px; height:20px; line-height:20px; margin:0px; overflow:hidden; padding:6px 0px;}
ul.itemlistPE li.noneimgPE a{ background:url("../images/square.png") 0px 6px no-repeat; line-height:26px; padding-left:20px;}
ul.itemlistPE li.noneimgPE .time{ color:#888; float:right;}

/************详细内容页***********/


.art-main{}
.article{ }
/*标题*/
.article .title{ border-bottom:1px dashed #ddd; margin:12px 28px;}
.article .title h1{ font-size:22px; line-height:30px; padding:5px 0px;}
.titlebar { color:#666; padding:8px 0px; position:relative; zoom:1; overflow:auto; }
.titlebar span{ margin:0px 10px 0px 0px;}
.titlebar em{ font-style:normal;}
.fontSize{ position:absolute; right:0px; top:0px;}
.fontSize span{ font-family:"Times New Roman",arial; cursor:pointer; font-weight:bold; margin:0px; }
.fontSize .small{ color:#666; font-size:10px; margin:0px 3px;}
.fontSize .big{ color:#666; font-size:13px; margin-left:3px;}
.fontSize .current{color:#0B3B8C;}
/*简介*/
.abstract{ background:#f5f5f5; border:1px solid #E5E5E5; line-height:180%; margin:10px 28px; padding:8px 10px;}
/*内容*/
.artcontent{ color:#333; font-size:14px; line-height:180%; margin:30px 28px 40px 28px;}
.artcontent p{ margin:0.5em 0px;}
.artcontent img{ max-width:710px; width:expression(this.width > 710 ? 710 : true);}
.contentpages{ text-align:center; padding:10px 0px;}

/**幻灯片**/
.c-gallery{ background:#fff; border:1px solid #eee; margin:5px 28px; padding:15px 15px 15px 15px;}
.c-gallery .gallery-view{ width:680px; margin:auto; }
.c-gallery .gallery-view td{ width:680px; vertical-align:middle; text-align:center;}
.c-gallery .gallery-view img{ max-width:680px; max-height:680px; height:expression(this.height >= 680 && this.height/this.width >= 1 ? 680 : true); width:expression(this.width >= 680 && this.width/this.height >= 1 ? 680 : true); }
.gallery-line { background:#f6f6f6; height:74px; margin:10px 0px 0px 0px; padding:8px 10px; zoom:1; position:relative;}
.gallery-line a.pre,
.gallery-line a.next{ background-image:url("../images/pre_next.png"); display:block; height:74px; width:30px; position:absolute; z-index:10; }
.gallery-line a.pre{ background-position:0px 0px; left:10px;}
.gallery-line a.next{ background-position:-30px 0px; right:10px;}
.gallery-line a.pre:hover{ background-position:0px -74px;}
.gallery-line a.next:hover{ background-position:-30px -74px; }
.gallery-line a.pre_disable,
.gallery-line a.pre_disable:hover{ background-position:0px -148px; cursor:default;}
.gallery-line a.next_disable,
.gallery-line a.next_disable:hover{ background-position:-30px -148px; cursor:default;}
.gallery-line a:focus{ -moz-outline:none; outline:none; } 
.c-gallery .gallery{ height:74px; left:50px; padding:0px; position:absolute; width:588px; z-index:8; overflow:hidden;}
.c-gallery ul{ padding:0px; zoom:1; overflow:auto; position:absolute;}
.c-gallery ul li{ border:1px solid #ccc; display:inline; float:left; height:70px; list-style:none; margin:0px 10px 0px 0px; padding:1px; width:70px; } 
.c-gallery ul li a{ height:70px; display:block; cursor:pointer; overflow:hidden; text-align:center; }
.c-gallery ul li a img{ height:70px; width:70px;}
.c-gallery ul li.current { border:2px solid #C30008; padding:0px; }

/**关联投票**/
.relate_votes{ border:1px solid #eee; margin:15px 28px 15px 28px; padding:10px 15px 15px 15px;}
.relate_votes .heading{ background:none; border:none; font-size:12px; font-weight:bold; margin:0px; padding:5px 0px;}
.relate_votes .vote_item{ border-bottom:1px solid #eee; padding:5px 0px;}
.relate_votes .vote_item .title{background:url("../images/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:12px; font-weight:bold; height:20px; line-height:20px; padding:10px 0px 2px 0px;}
.related_items ul.itemlist{ padding:0px;}

/**评论**/
.comment_area{ padding:5px 0px; }
.comment_area .heading{ border-bottom:1px solid #eee; font-size:12px; height:18px; line-height:18px; padding:4px 0px 4px 0px; overflow:hidden; }
.comment_area .heading_title{ font-weight:bold;}
.comment_area #tiearea{ padding:5px 0px 5px 0px;}
.comment_area .send{ border:1px solid #DDD; background:#EEE; padding:5px;}
.comment_area .send .cue{ border:1px solid #e6e6e6; background:#f6f6f6; padding:5px; margin-bottom:5px;}
.comment_area .send table{ border:1px solid #DEDEDE; background:#FFF; padding:10px 0px;}
.comment_area .send .td01{ vertical-align:top;}
.comment_area .send .td01 div{ padding:5px; text-align:right; width:120px; }
.comment_area .send .td02{ padding:5px; width:90%; }

/************content.subsys***********/
.subsyscategory{border:1px solid #e6e6e6; margin-bottom:5px; padding:5px;}
.subsyscategory .categoryname{ background:#eee; color:#333; font-size:14px; padding:5px;}
.subsyscategory .pagecontent{ font-size:14px; line-height:200%; padding:8px 10px;}
/**内容详细页面**/
.subsysdetail{ padding:8px 0px 0px 0px;}

/************企业介绍***********/
.aboutcategory{ margin-top:20px; margin-bottom:15px; padding:5px;}
.aboutcategory .categoryname{border-bottom:1px solid #7c7c7c;color:#333; font-size:14px; height:20px; margin:5px 5px; line-height:20px; padding:4px 10px;}
.aboutcategory .sub1category{  margin:0px 5px 0px 5px; padding:0px 0px;}
.aboutcategory .sub1category a{ background:#eee; display:inline-block; height:20px; line-height:20px; padding:2px 10px;}
.aboutcategory .sub1category a:hover{ background:#ddd; text-decoration:none;}
.aboutcategory .pagecontent{ font-size:12px; padding:10px 15px 10px 15px;}
.aboutcategory .related_items{ margin:0px 5px 0px 5px;}
/**内容详细页面**/
.aboutdetail{ padding:8px 0px 0px 0px;}

/************新闻中心***********/
.newscategory{  margin-bottom:5px; padding:5px;}
.newscategory .categoryname{  border-bottom:1px solid #7d7d7d; font-size:12px; height:20px; line-height:20px; padding:4px 10px;}
.newscategory .sub1category{ margin-top:5px; padding:0px 10px; text-align:right;}
.newscategory .sub1category a{ background:#EFF4FA; padding:2px 10px;}
/**内容详细页面**/
.newsdetail{ padding:8px 0px 0px 0px;}

/************产品列表***********/
.productcategory{ border:1px solid #eee; margin:8px 0px 0px 0px; padding:0px 0px 0px 0px;}
.productcategory .categoryname{ background:#f8f8f8; border-bottom:1px solid #f2f2f2; font-size:12px; height:20px; line-height:20px; padding:4px 10px;}
.productcategory .pagecontent{ font-size:12px; padding:10px 10px 0px 10px;}
.productlist ul{ zoom:1; overflow:auto;}
.productlist ul li{ background:#f6f6f6; border:1px solid #eee; display:inline; float:left; margin:10px 0px 10px 10px; padding:10px; width:158px; }
.productlist ul li div.img{ background:#fafafa;}
.productlist ul li div.img table{ height:158px; width:158px; text-align:center; vertical-align:middle;}
.productlist ul li div.img table td a{ display:block; text-align:center; width:158px;}
.productlist ul li div.img table td a img{ max-height:158px; max-width:158px;
										   width:expression(this.width > 158 && this.width/this.height >= 1 ? 158 : true);
										   height:expression(this.height > 158 && this.height/this.width >= 1 ? 158 : true);
										  }
.productlist ul li .title{ height:40px; line-height:20px; margin:8px 0px 0px 0px; overflow:hidden;}


/**内容详细页面**/
.productdetail{ padding:8px 0px 0px 0px;}
  


/************案例展示************/
.casecategory{margin:35px 0px 0px 0px; padding:0px 0px 0px 0px;}
.casecategory .categoryname{  border-bottom:1px solid #7d7d7d; font-size:14px; height:20px; line-height:20px; padding:4px 10px;}
.casecategory .pagecontent{ font-size:12px; padding:10px 10px 0px 10px;}
.caselist ul{ zoom:1; overflow:auto;}
.caselist ul li{ background:#FFFFFF; border:1px solid #eee; display:inline; float:left; margin:10px 0px 10px 10px; padding:10px; width:220px; }
.caselist ul li div.img{ background:#fafafa; }
.caselist ul li div.img table{ height:158px; 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:158px; max-width:220px;
										height:expression(this.height > 160 && this.height/this.width >= 158/220 ? 140 : true);
										width:expression(this.width > 220 && this.width/this.height >= 220/158 ? 220 : true);
									   }
.caselist ul li .title{ height:20px; line-height:20px; margin:8px 0px 0px 0px; overflow:hidden;}
.caselist ul li .abstract{ border:none; color:#888; height:40px; line-height:20px; margin:0px; overflow:hidden; padding:0px;}

/**内容详细页面**/
.casedetail{ padding:8px 0px 0px 0px;}

/************帮助中心************/
.helpcategory{ margin-top:20px; margin-bottom:15px; padding:5px;}
.helpcategory .categoryname{ border-bottom:1px solid #7c7c7c;color:#333; font-size:14px; height:20px; margin:5px 5px; line-height:20px; padding:4px 10px;}
.helpcategory .pagecontent{ font-size:12px; padding:10px 10px 10px 10px;}
/**内容详细页面**/
.helpdetail{ padding:8px 0px 0px 0px;}


/************投票系统************/
/**投票列表**/
.votelist{ border:1px solid #e6e6e6; padding:10px;}
.votelist .vote_item{ border-bottom:1px solid #eee; padding:5px 0px;}
.votelist .vote_item .title{background:url("../images/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_disable_list .poll_list_bottom{ padding:0px 0px 0px 4px;}
/**投票详细**/
.votemain{ border:1px solid #eee; margin-top:5px; padding:10px;}
.votedetail{ padding:20px 40px 40px 40px;}
.votedetail .votetitle{ font-size:14px; text-align:center; margin:10px 0px;}
.votedetail .votetitle .title{ background:url("../images/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;}
.votedetail .poll_btn{ padding:5px 0px; 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:16px; margin:3px 0px 0px 0px; width:200px; overflow:hidden;}
dl.poll_item .percent_bg{ background:#000; height:16px; width:1px;}
dl.poll_item .c1,dl.poll_item .c11,dl.poll_item .c21,dl.poll_item .c31{ background:#9C0;}
dl.poll_item .c2,dl.poll_item .c12,dl.poll_item .c22,dl.poll_item .c32{ background:#06C;}
dl.poll_item .c3,dl.poll_item .c13,dl.poll_item .c23,dl.poll_item .c33{ background:#C00;}
dl.poll_item .c4,dl.poll_item .c14,dl.poll_item .c24,dl.poll_item .c34{ background:#FF0;}
dl.poll_item .c5,dl.poll_item .c15,dl.poll_item .c25,dl.poll_item .c35{ background:#6FF;}
dl.poll_item .c6,dl.poll_item .c16,dl.poll_item .c26,dl.poll_item .c36{ background:#399;}
dl.poll_item .c7,dl.poll_item .c17,dl.poll_item .c27,dl.poll_item .c37{ background:#C93;}
dl.poll_item .c8,dl.poll_item .c18,dl.poll_item .c28,dl.poll_item .c38{ background:#F6C;}
dl.poll_item .c9,dl.poll_item .c19,dl.poll_item .c29,dl.poll_item .c39{ background:#096;}
dl.poll_item .c10,dl.poll_item .c20,dl.poll_item .c30,dl.poll_item .c40{ 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;}

/**登陆注册**/
.login{ padding:15px 15px 15px 15px;}
.login .heading{ border-bottom:1px solid #EEE;}
.login .leftgrid{ float:left; width:500px; border-right:1px dashed #CCC;}
.login .rightgrid{ padding-left:550px;}
.login td.td01{ vertical-align:top; text-align:right;}
.login td.td02{ vertical-align:top;}

/**在线留言**/
.guestbook{ background:#ffff; border:1px solid #eee; margin:5px 0px; padding:20px 60px 20px 50px;}
.guestbook .heading{ font-size:12px; 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;}
.guestbook .textarea{height:154px; width:550px;}
.guestbook .textarea textarea{ height:163px; margin:1px 0px 0px 0px; width:100%;}
.guestinfo{ margin-left:0px;}
.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;}

/**友情链接**/
.friendlinks{ border:1px solid #eee; margin:10px 0px 0px 0px;}
.friendlinks .heading{ border-bottom:1px solid #eee; font-size:12px; font-weight:bold; height:18px; line-height:18px; padding:5px 10px;}
ul.linklist{ padding:5px 10px 10px 5px; zoom:1; overflow:auto;}
ul.linklist li.pic{ float:left; margin:0px; padding:5px 0px 0px 5px; vertical-align:top;}
ul.linklist li.pic a{ display:block;}
ul.linklist li.pic img{ height:30px; width:88px;}

ul.linklist li.font{ float:left; padding:0px 0px 5px 5px;}
ul.linklist li.font a{ border:1px solid #eee; display:inline-block; height:20px; line-height:20px; padding:4px 10px;}
ul.linklist li.font a:hover{ background:#f2f2f2; text-decoration:none;}





/****首页新加的新闻****/
.index_news1{background:url(../images/index_about.jpg) border:1px solid #eee; float:right; margin:00px 0px 0px 0px; padding:0px; width:310px;}
.index_news2{background:url(../images/index_news2.jpg) border:1px solid #eee; float:right;  margin:00px 0px 0px 0px; padding:0px; width:310px;}
.index_news3{background:url(../images/index_news3.jpg) border:1px solid #eee; float:right;  margin:00px 0px 0px 0px; padding:0px; width:310px;}

/**DIV中间**/
.mycenter{ margin:10px 0px 0px 0px; margin:20px 0px 0px 0px;width:650px;;float:left}
.mycenter1{ margin:10px 0px 0px 0px; margin:20px 0px 0px 0px;width:320px;float:right}
.index_c_1{border:1px solid #ffffff;width:320px;float:left}
.index_c_2{border:1px solid #ffffff;width:320px;float:right}
.index_c_3{border:1px solid #ffffff;width:320px;float:left;padding:0 20 auto;}








#banner { 	 overflow: hidden; z-index: 0 ; width:100%; height: 495px; position:relative; z-index:999}
#banner li {	transition:all 0s linear; -moz-transition: all 0s linear; -webkit-transition: all 0s linear; -o-transition: all 0s linear;}
.banner {	 position: relative; height: 100%; overflow: hidden; width: 100%; height: 495px; z-index:1}
.banner .carousel {	 width: 1920px; position: absolute; left: 50%; top: 0px; margin-left: -960px; height: 100%; overflow: hidden;}
.banner .carousel ul { position: relative; height: 100%; overflow: hidden; width: 1920px; float: left; }
.banner .carousel ul li { 	text-align: center; width: 1920px; float: left; height: 100%; position: absolute; display:block; opacity:0; top:0;filter: alpha(opacity=0)}
.banner .carousel ul li img{ 	*height:100%; min-height:100%;}
.focus { height: 11px; position:absolute; z-index:99999999; right: 0; bottom:30px; width:1000px; left:0; margin:auto; text-align:center;}
.focus a { width: 9px; height: 9px; display: inline-block; margin: 0 3px; overflow: hidden; background: #cdc5c7; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%;}
.focus a.on {	background:black}
.banner-wrapper {	 height:100%; z-index:999; position:absolute; top:0; display:block; left:50%; margin-left:-500px}
#banner .desc {	position:absolute; max-width:50%; margin:0 auto; right:0px;  text-align:right; top:50px; opacity:0; filter: alpha(opacity=0); padding:20px}
.banner-btn {	display:inline-block; color:white}
.banner-btn:hover {	opacity:0.75;filter: alpha(opacity=75); }
#banner .desc h1 {	font-size:47.23px; color:white; font-weight:100; line-height:50px;}
#banner .desc h2 {	font-size:15px; color:white; font-weight:100; line-height:50px; font-family:"宋体"; opacity:0.65;filter: alpha(opacity=65); }
#banner .desc h1 span {	font-weight:bold; font-family:"宋体"; margin-right:5px; font-size:23px}
#banner .desc p {	font-size:13px; color:#505050;font-family:"宋体"; margin:15px 0; height:40px}
#banner .desc a {	font-size:12px; color:#999999;font-family:"宋体";}
#banner .desc a img {	margin-right:5px}
#banner .desc a:hover {	text-decoration:underline}
#banner .view-more {}



#banner2 { 	 overflow: hidden; z-index: 0 ; width:100%; height: 297px; position:relative; z-index:999}
#banner2 li {	transition:all 0s linear; -moz-transition: all 0s linear; -webkit-transition: all 0s linear; -o-transition: all 0s linear;}
.banner2 {	 position: relative; height: 100%; overflow: hidden; width: 100%; height: 297px; z-index:1}
.banner2 .carousel {	 width: 1920px; position: absolute; left: 50%; top: 0px; margin-left: -960px; height: 100%; overflow: hidden;}
.banner2 .carousel ul { position: relative; height: 100%; overflow: hidden; width: 1920px; float: left; }
.banner2 .carousel ul li { 	text-align: center; width: 1920px; float: left; height: 100%; position: absolute; display:block; opacity:0; top:0;filter: alpha(opacity=0)}
.banner2 .carousel ul li img{ 	*height:100%; min-height:100%;}
.focus2 {	 height: 11px; position:absolute; z-index:99999999; right: 0; bottom:30px; width:1000px; left:0; margin:auto; text-align:center;}
.focus2 a {	 width: 9px; height: 9px; display: inline-block; margin: 0 3px; overflow: hidden; background: #cdc5c7; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%;}
.focus2 a.on {	background:black}
.banner2-wrapper2 { height:100%; z-index:999; position:absolute; top:0; display:block; left:50%; margin-left:-500px}
#banner2 .desc2 {	position:absolute; max-width:50%; margin:0 auto; right:0px;  text-align:right; top:50px; opacity:0; filter: alpha(opacity=0); padding:20px}
.banner2-btn2 {	display:inline-block; color:white}
.banner2-btn2:hover {	opacity:0.75;filter: alpha(opacity=75); }
#banner2 .desc2 h1 {font-size:47.23px; color:white; font-weight:100; line-height:50px;}
#banner2 .desc2 h2 {font-size:15px; color:white; font-weight:100; line-height:50px; font-family:"宋体"; opacity:0.65;filter: alpha(opacity=65); }
#banner2 .desc2 h1 span {	font-weight:bold; font-family:"宋体"; margin-right:5px; font-size:23px}
#banner2 .desc2 p {	font-size:13px; color:#505050;font-family:"宋体"; margin:15px 0; height:40px}
#banner2 .desc2 a {	font-size:12px; color:#999999;font-family:"宋体";}
#banner2 .desc2 a img {	margin-right:5px}
#banner2 .desc2 a:hover {	text-decoration:underline}
#banner2 .view-more {}






/****客服功能新加的****/


#sidebar {
	transition:all .5s linear; -moz-transition: all .5s linear; -webkit-transition: all .5s linear; -o-transition: all .5s linear;
	position:fixed; width:49px; *width:49px; height:100%; top:0; right:0; background:#3d3d3d; z-index:99999; border-left:1px solid #555555; overflow:hidden;
}
@media screen and (max-width:1100px) {
	#sidebar {
		width:0px;
	}
}
.sidebar-top-list {
	margin:100% 0;border-top:1px solid #555555
}
.sidebar-top-list li {
	list-style:none;display:block; text-align:center; padding:20px 0; border-bottom:1px solid #555555
}
.sidebar-top-list li:hover {
	background:#1e1e1e
}
.sidebar-top-list li .s-button {
	display:block; text-align:center;
}
.sidebar-foot-list li .s-button.newweixin {
	width:62px; height:50px; background:url(../images/newweixin.png) no-repeat; display:block; padding:0; background-position:-14px 0
}
.sidebar-foot-list li .s-button.newliuyan {
	width:62px; height:50px; background:url(../images/newliuyan.png) no-repeat; display:block; padding:0; background-position:-14px 0
}
.sidebar-foot-list li .s-button:hover {
	background-position:-14px -51px
}
.online-gw{display:none;position:fixed;background:#ffffff;z-index:1008;right:49px;width:310px;text-align:left;color:#7d7d7d;}
.zxgw {
	top:214px;
}
.wx {
	bottom:88px;
}
.ly {
	bottom:38px;
}
.ly h1 {
	font-size:18px; font-weight:100; color:#4d4d4d; line-height:50px; border-bottom:1px solid #d7d7d7; margin-bottom:20px
}
.ly input {
	border:1px solid #d7d7d7; background:white; margin:0 10px; width:160px; height:25px; line-height:25px; padding:0 10px; font-size:14px; color:#999999
}
.ly p {
	margin:10px 0
}
.ly p span {
	margin-left:5px
}
.ly p b {
	margin-top:15px; display:block
}
.ly textarea {
	border:1px solid #d7d7d7; background:white; margin:0 10px; width:210px; height:125px; line-height:25px; padding:0 10px
}
.ly .yzm {
	width:100px
}
.ly .submit  {
	text-align:center; padding-top:20px
}
.ly .submit input {
	background:url(../images/submit.png) no-repeat; width:95px; height:30px; border:none;
}
.online-p1{margin-top:17px;margin-bottom:35px;}
.online-p3{margin:35px auto;}
.sidebar-top-list li:last-child:hover{background:#ffffff;}
#sidebar .s-button:hover .online-gw{display:block;}
.sidebar-top-list li:hover{background:#ffffff\9;}
.sidebar-top-list li:hover .online-gw{display:block\9;}
.online-content{width:250px;min-height:114px; padding:20px 0;margin-left:35px;}
.online-content p {
	font-size:14px; color:#4d4d4d; line-height:25px
}


.sidebar-foot-list {
	position:absolute; bottom:10px; left:0; width:100%
}

.sidebar-foot-list li {
	list-style:none; text-align:center; display:block; border-top:1px solid #252525
}
.sidebar-foot-list li .s-button {
	padding:13px 0; display:block
}

.f-l {
	margin-top:13px
}
.f-l li {
	background:url(../images/f-l-bg.png) no-repeat; width:217px; height:39px; line-height:39px; padding:0 10px
}
.foot-wrapper ul.f-l li a {
	font-size:16px; color:#b8b8b8; line-height:39px; font-family:"微软雅黑"; display:block
}


.sub-list {
	width:100%; text-align:left
}

.sub-list li {
	list-style:none; display:inline; margin:0 25px;
}
.sub-list li a {
	font-size:15px; color:#727272
}
.sub-list li a:hover,.sub-list li.sub-list-at a {
	color:#e5004a
}

/****客服功能新加的****/




.allpage{text-align: center; width: 100%;}
.mypage {display:block;text-align:center;}
.pagination {display:inline-block;margin:0 auto;list-style:none;border-radius:.25rem;text-align:center;}
.page-num,.page-link {position:relative;display:inline-block;padding:.2rem .5rem;margin-left:3px;line-height:1.25;color:#000;background-color:#fff;border:1px solid #ddd;font-size:13px; }
a.page-num:hover,.page-link:hover {text-decoration:none;}
.page-num-current {z-index:1;color:#fff;background-color:#ddd;border-color:#ddd;}
.page-num-current:hover {color:#fff;}
 