﻿*{padding:0px; margin:0px; font-size:12px; line-height:22px; }

/*****！！页面通用css样式定义开始******/
/* body的css定义:这里定义页面上下左右边距，页面背景颜色，滚动条颜色样式 */
body{ margin:0px; padding:0px;
	font-family: "微软雅黑","宋体",Arial, Tahoma;   /*文字字体定义 */
	font-size: 12px;    /*文字大小定义 */
	color:#464646;
}

ul, li { margin:0; padding:0; list-style-type:none; }
dl, dt, dd { margin:0; padding:0; }
img{border:none;}
.clr { clear:both; height:0; font-size: 1px; line-height: 0px;}
.clr:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }/*清除浮动*/

.top8 { margin-top:8px }

/************************************/




a{ text-decoration:none;}
a:link {color:#464646;}
a:visited {color:#464646;}
a:hover{color:#582b47;}
a:active {color:#464646;}

h1,h2,h3,h4,h5,h6{ font-size:12px;}
checkbox{border: 0px;}
input,textarea{ border:0px; padding-left:2px;}
.clear{clear:both;}
.space{ height:50px; line-height:50px;}

/* 结构部分 */

#wrapper{ margin:0 auto;width:1002px;}
#header{text-align:left;}
#imain{ width:980px; padding:0 11px; text-align:left; background:url(bgimg0101.jpg) no-repeat left top; }
#imainhome{ width:980px; padding:0 11px; text-align:left; }
#main{ text-align:left; background:url(bgimg0101.jpg) no-repeat left top; padding:162px 6px 0px 10px;}
#left{ width:182px; text-align:left; padding:86px 20px 0 0;}
#right{ width:782px; text-align:left; background:url(content_box.jpg) no-repeat left 40px; }
#footer{ padding:15px 0 38px; text-align:center;}
/* 表现部分 */
.logo{padding:12px 0px 12px 10px; float:left;}/*网站标识*/
.topnav{float:right; background:url(topnav_mid.gif) repeat-x; margin:4px 16px 0 0;}/*顶部菜单*/
.topnav table{ background:url(topnav_right.gif) no-repeat right bottom; height:25px;}
.topnav td{ background:url(topnav_left.gif) no-repeat left bottom; line-height:25px; padding:0 10px; color:#fff; }
.topnav a,.topnav a:visited{ color:#fff; padding:0 8px; line-height:25px;}



.menu01{ position:relative;}
.menu{ height:46px; background:url(menu_bj.gif) repeat-x left top;}/*主菜单*/
	.menu li {float:left; padding:0 10px; background:url(menu_line.gif) no-repeat left center; padding:0 1px;}
	.menu li a{ display:block; color:#47014a; padding:0 23px; line-height:46px; font-weight:bold;}
	.menu li a:visited{color:#47014a;}
	.menu li a:hover{background:url(menu_hover.gif) no-repeat right bottom;}
	.menu li .current{ background:url(menu_hover.gif) no-repeat right bottom;}
	.menu .none{ background:none;}


.sub_left{background:url(menu_l.gif) no-repeat left top; height:26px;}
.sub_right{background:url(menu_r.gif) no-repeat right top;}

.sublist{ width:1002px;position:absolute; top:38px; left:0; height:26px;}
.submenu01 a{font-weight:blod;padding:0 5px;color:#fff;line-height:26px; background:url(icon05.gif) no-repeat left 7px!important;> background:url(icon05.gif) no-repeat left 5px!important; background:url(icon05.gif) no-repeat left 5px; margin-left:5px;}
.submenu01 a:visited{color:#fff;}
.submenu01 a:hover{color:#ffff00;}

/*标语 广告*/
.banner{ width:1002px; height:200px; border-bottom:4px solid #bfcce1; background:url(bgimg0100.jpg) no-repeat left top; }
/*底部信息*/
.footnav{ line-height:28px; color:#582b47; border-top:1px solid #dadde3; border-bottom:2px solid #b77da2; background:#eceff4;margin-bottom:5px;}
.footnav a{ padding:0 8px; line-height:28px; color:#582b47;}
.footnav a:visited{ color:#582b47; }
.footnav a:hover{ color:#582b47;}
.copyright{ text-align:center;line-height:28px; padding-left:8px; height:28px;}/*版权*/

/*首页内容块*/
#ibox01{ background:url(ibox01_mid.gif) repeat-y; width:451px; float:left;}
#ibox01 table{ background:url(ibox01_bot.gif) no-repeat left bottom; height:185px; overflow:hidden;}
#ibox01 td{ background:url(ibox01_top.gif) no-repeat left top; padding:13px 20px;}

#ibox02{ overflow:hidden; background:url(ibox02_mid.gif) repeat-y; width:249px; float:left; margin-left:15px;}
#ibox02 table{ background:url(ibox02_bot.gif) no-repeat left bottom;}
#ibox02 td{ background:url(ibox02_top.gif) no-repeat left top; padding:13px 16px;  }

#ibox03{ overflow:hidden; background:url(ibox03_mid.gif) repeat-y; width:980px; }
#ibox03 table{ background:url(ibox03_bot.gif) no-repeat left bottom;}
#ibox03 td{ background:url(ibox03_top.gif) no-repeat left top; padding:18px 13px;}
/*首页公司简介*/
.icompany{ overflow:hidden; height:140px; padding:10px 4px;}
.icompany img{ float:left; margin-right:21px;}


/*首页新闻*/
.inews{ overflow:hidden; width:210px; height:144px; margin:10px 5px 6px 2px;}
.inews ul { overflow:hidden; height:125px; }
.inews li { height:22px; line-height:22px; background:url(icon02.gif) no-repeat left 10px; padding:3px 0 3px 10px;}
.inews li a{ display:block; line-height:22px;}
.inews li strong{ line-height:22px}

.inews .more a,.icompany .more a:visited{ line-height:22px; font-weight:bold; color:#000; display:block; text-align:right;}
.inews .more a:hover{ text-decoration:underline;}

/*首页产品*/
.iprohot{ text-align:left; padding:7px 7px 7px 118px; border-top:3px solid #7c618a; border-bottom:3px solid #83688f; background:#7a5d86 url(iprohot_bj.gif) no-repeat left top; margin-bottom:19px;}
.ihotcon_bot{ background:#ceb5d8 url(iprohot_bot.gif) no-repeat left bottom; width:875px;}
.ihotcon_top{ background:url(iprohot_top.gif) no-repeat left top; padding:12px;}
.iprohot td{ text-align:center;}
.iprohot_con{ margin:5px 20px; width:100px;}
.iprohot_con h2{ height:100px; width:100px; border:1px solid #fff;}
.iprohot_con h2 a{width:100px;height:100px; display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:87px;*font-family:Arial;}
.iprohot_con h2 img{ vertical-align:middle;}

.iproduct{ position:relative; width:980px; }
.ipronav{ height:29px; position:absolute; top:-25px; left:20px; }
.ipronav a{ float:left; display:block; line-height:29px;  font-weight:bold; color:#582b47;}
.ipronav a p{ padding:0 18px;line-height:29px;}
.ipronav a:hover{color:#582b47; background:url(ipronav_right.gif) no-repeat right top;}
.ipronav a:hover p{ background:url(ipronav_left.gif) no-repeat left top; line-height:29px;}
.ipronav .current,.ipronav .current:visited{color:#582b47; background:url(ipronav_right.gif) no-repeat right top;}
.ipronav .current p,.ipronav .current:visited p{ background:url(ipronav_left.gif) no-repeat left top; line-height:29px;}

.ipro_list{ padding:0px; height:150px; overflow:hidden;}
.ipro_list .ipro_con{ text-align:center; width:104px; float:left; padding:0px 16px;}
.ipro_list .ipro_con h4{ width:100px; height:100px; background:url(iprocon_bj.gif) no-repeat; text-align:center; padding:2px;}
.ipro_list .ipro_con h4 span{ width:100px; height:100px; display:block;}
.ipro_list .ipro_con h4 span a{width:100px;height:100px; display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:87px;*font-family:Arial;}
.ipro_list .ipro_con h4 span img{ vertical-align:middle;}
.ipro_list .ipro_con p{ line-height:20px; padding-top:8px;}
.ipro_list .ipro_con p a,.ipro_list .ipro_con p a:visited{ color:#582b47;line-height:20px;}

/*首页联系我们*/
.icontact{ overflow:hidden; height:160px; }
.icontact ul{ padding:10px 0px 10px 20px; }
.icontact p{ line-height:22px; word-break:break-all }
.icontact p strong{ line-height:22px;color:#7a5d86;}
.icontact p  a{ text-decoration:underline;}

.ilink { padding:5px 15px 0 15px; word-break:break-all }

/*标题*/
.ititle{ overflow:hidden; height:27px; border-bottom:2px solid #6f174e; color:#582b47; background:url(icon01.gif) no-repeat left 7px; padding-left:20px; font-weight:bold; line-height:27px;}
.ititle span{ padding-left:6px; line-height:15px; font-size:11px; color:#464646; font-weight:normal;}
.title{ background:url(icon03.gif) no-repeat left center; padding-left:12px; color:#000; }
.title span{ line-height:11px; font-size:11px; color:#7a5d86; height:11px;}
.title h4{ height:16px;line-height:16px; color:#000; font-size:13px;}
.title2{ height:27px; color:#000; background:url(icon01.gif) no-repeat 2px 7px; padding-left:20px; font-weight:bold; line-height:27px; margin-bottom:13px;}
.title2 span{ padding-left:8px; line-height:15px; font-size:11px; color:#7a5d86; font-weight:normal;}
.title2 h1{ line-height:27px;}
#content_box{ margin:40px 30px 10px 30px; width:722px; overflow:hidden;}
/*简介内容部分*/
.content{text-align:left;font-size:14px;}
.content h1{background:url(icon02.gif) no-repeat 5px 8px;color:#7a5d86;padding-left:16px;line-height:22px; border-bottom:2px solid #7a5d86; height:22px;}
.content h1 a,.content h1 a:visited{ color:#7a5d86; line-height:22px;}
.content h2{ border-bottom:3px solid #e1dddb; padding-left:15px; line-height:28px; height:28px; color:#000;}
.content h3{ color:#7a5d86; text-align:center; font-size:26px; margin:5px 0;}
.content h3 a,.content h3 a:visited{ color:#7a5d86; line-height:28px;}
.content h4{ background:#9c82a7;color:#fff; height:28px; line-height:28px; text-indent:0.5em;}
.content h4 span{ display:block; background:url(title01_right.gif) no-repeat right bottom; line-height:28px;color:#fff;}
.content h4 span font{ display:block; background:url(title01_left.gif) no-repeat left bottom; line-height:28px;color:#fff; padding-left:18px; font-size:12px;}
.content h4 a,.content h4 a:visited{ color:#fff; line-height:28px;}
.content h4 a:hover{ color:#fff; }
.content h5{ background:url(title02.gif) repeat-x left bottom;  height:25px; line-height:25px; padding-left:20px; color:#7a5d86;}
.content h6{ background:#e4dfe7; line-height:27px;text-align:center; color:#6f6f6f; font-weight:normal;}

.content p{ margin:8px auto;}
.content li{ margin-left:3.5em;}
.content strong{ color:#7a5d86;}
.content a{ text-decoration:underline;}

.content table{border-collapse:collapse; font-size:12px;}
.content table td{padding:0px 5px;}

.tableboder table{ border:1px solid #bcaec2; }
.tableboder table th{background:#7a5d86;color:#fff;text-align:center; border:1px solid #bcaec2; padding:0 5px;}
.tableboder table td{padding:0px 5px;border:1px solid #bcaec2;color:#555;}

.prdetail_c {padding:10px;}
.prdetail_c th{background:url(prodetail_c.gif) no-repeat left 2px; line-height:22px; padding:4px 15px 4px 15px;}
.prdetail_c span{text-align:center;width:30%;}
.prdetail_c img{margin:0 5px 6px;}

/*新闻内页的工具条*/
.tools{ text-align:right; color:#7a5d86; padding:10px; font-weight:bold; }
.tools a,.tools a:visited{  color:#7a5d86; padding:0 3px;}
.tools a:hover{ color:#7a5d86; }

.detail_con{ padding:8px 14px 8px 14px;}

.brief{background:#e4dfe7; margin-bottom:14px; padding:10px 15px;line-height:22px; color:#535353; }
.brief p{ line-height:22px; color:#535353; }
.brief a,.brief a:visited{
	color:#8D0295;
	text-decoration: underline;
}

.page{ text-align:right; color:#7a5d86; padding:10px; font-weight:bold; }/*分页*/
.page a,.page a:visited{ color:#7a5d86; padding:0 3px;}
.page a:hover{ color:#7a5d86;  text-decoration:underline;}
 /*在线订单*/
textarea{color:#000; border:#e7e7e7 1px solid; background:#fafafa;}
.table { font-size:12px; margin:0 auto; border-collapse:collapse;}
.table td{padding:3px 0 2px 5px;}
.input_txt{height:20px; line-height:20px;color:#000; border:#e7e7e7 1px solid; background:#fafafa;}
.input_cmd{ width:50px; height:22px; line-height:22px;color:#000;  border:#e7e7e7 1px solid; background:#fafafa;margin:0 10px 0 0;}
.table span{color:#f00; padding:0 0 0 5px;}
/* 菜单*/
.leftmenu{ margin:14px 0;}
	.leftmenu li{ height:30px; line-height:30px; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6;}
	.leftmenu li a{ color:#535353; height:30px; padding-left:27px; font-weight:bold; display:block;}
	.leftmenu li a:visited{ color:#535353; }
	.leftmenu li a:hover{ color:#535353; background:url(leftmenu_hover.gif) repeat-x left bottom;}
	.leftmenu li .current,.leftmenu li .current:visited{ color:#535353; background:url(leftmenu_hover.gif) repeat-x left bottom;}

	.leftmenu li.subclass { height:22px; padding:5px 5px 4px 0px; line-height:22px; background:url(icon02.gif) no-repeat 35px 13px; border-bottom:none; border-top:none; }
	.leftmenu li.subclass a { padding-left:45px; font-weight:normal; }

.news_detail{ padding:0px;}
.news_detail .news_con{ padding:9px 10px;}

.down_list{}
.down_list td{ border-bottom:1px solid #e1dddb; padding:0 15px; }
.down_list h2{ padding-left:19px; line-height:28px; height:28px; color:#7a5d86; background:url(icon01.gif) no-repeat 0px 8px; }
.down_list a{padding-left:12px; color:#7a5d86; }

/*最新评论*/
.comment{ margin-bottom:12px;}
.comment dl{ list-style:none; padding:10px;}
.comment dt{ line-height:20px; padding-left:10px; background:url(botline_01.gif) repeat-x left bottom; }
.comment dt a{line-height:20px; background:url(icon04.gif) no-repeat left 7px;padding-left:12px;color:#535353;display:block; }
.comment dt a:visited{ color:#535353;}
.comment dt a:hover{ color:#7a5d86; line-height:20px;text-decoration:underline; }
.comment table{}
.comment td{ padding:5px 0 5px 5px;}
.comment td span{ padding-left:5px; font-weight:bold;}
.comment .input{ width:147px; height:21px;   border:1px solid #cbb6d4; background:#fff;  line-height:21px;}
.comment .button{ background:url(review_button01.gif) no-repeat; width:60px; height:24px; margin-left:8px;}
.comment .text{  border:1px solid #cbb6d4; background:#fff;  width:450px; height:90px; }
.comment .com_title{ background:#9c82a7;color:#fff; height:28px; line-height:28px; }
.comment .com_title h1{ display:block; background:url(title01_right.gif) no-repeat right bottom; line-height:28px;color:#fff;}
.comment .com_title h1 span{ display:block; background:url(title01_left.gif) no-repeat left bottom; line-height:28px;color:#fff; padding-left:24px;}
.comment .com_title a,.comment .com_title a:visited{ float:right; font-family:"宋体"; line-height:28px; padding-right:10px; color:#fff;}
.comment .comment_con{ margin-top:12px;}

/*产品*/

.pro_nav{ font-weight:bold; height:21px;}
.pro_nav a{ display:block;float:left; color:#333; line-height:21px; background:#bbb; margin-right:10px; padding:0 20px;  }
.pro_nav a:visited{ color:#333; }
.pro_nav .current,.pro_nav .current:visited{ color:#fff; line-height:21px;background:#7a5d86 }

.pro_list{ margin-top:8px;}
#pro_list2 td{ padding:15px 20px 0px 20px; text-align:center; width:100px; border-bottom:3px solid #e1dddb;}
.pro_list table{border-collapse:collapse;}
.pro_list table th{ height:25px; line-height:25px; text-align:center; background:#7a5d86;color:#fff; }
.pro_list table td{padding:10px 8px; border-bottom:4px solid #e1dddb;}
.pro_list h1{ width:100px; text-align:center;background:#fff; border:1px solid #a49c86;}
.pro_list h4{ width:100px;height:100px; border:1px solid #a49c86;}
.pro_list h4 a{ width:100px;height:100px; display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size: 87px; *font-family:Arial;}
.pro_list h4 img{ vertical-align:middle;}
.pro_list h3{line-height:25px; font-weight:normal; padding:8px 0;}
.pro_list h2{ font-weight:normal;}
.pro_list p{ line-height:18px; }
.pro_list .pro_box{ padding-top:8px;}

/*联系我们*/
.contact_list{ padding: 0px;}
.contact_list ul{ list-style:none; padding:14px 0 15px 19px;}

.contact_list p{ line-height:22px;}
.contact_list p img{ margin:0 15px 0 0;}
.contact_list h4{ background:#9c82a7;color:#fff; height:28px; line-height:28px;}
.contact_list h4 span{ display:block; background:url(title01_right.gif) no-repeat right bottom; line-height:28px;color:#fff;}
.contact_list h4 span font{ display:block; background:url(title01_left.gif) no-repeat left bottom; line-height:28px;color:#fff; padding-left:24px; font-size:12px;}

/*典型客户*/
.client{ margin:0 0px 15px 0px;}
.client td{ background:url(icon04.gif) no-repeat 12px 50%;padding:3px 0 3px 25px; height:25px; line-height:25px; color:#000;}

/*网站地图*/
.sitemap{ padding:0;}
.sitemap h4{ background:#9c82a7;color:#fff; height:28px; line-height:28px;}
.sitemap h4 span{ display:block; background:url(title01_right.gif) no-repeat right bottom; line-height:28px;color:#fff;}
.sitemap h4 span font{ display:block; background:url(title01_left.gif) no-repeat left bottom; line-height:28px;color:#fff; padding-left:24px; font-size:12px;}
.sitemap_con{ padding:6px 20px 15px 8px;}
.sitemap_con p{ color:#444; line-height:22px;}
.sitemap_con h2{ line-height:30px; font-weight:normal;}
.sitemap_con h2 a,.sitemap_con h2 a:visited{ line-height:30px; padding:4px; font-weight:bold; color:#7a5d86;}
.sitemap_con h2 a:hover{ background:#eee; color:#ff0000;}

/*评论和留言*/
.board{padding:5px 0 0 0px;}
.btn{ width:70px; height:20px; line-height:18px; text-align:center; padding:0 5px; background:#7a5d86;color:#fff;}
.board select{ width:60px;}
.board_border{}

.board_border ul{ margin:10px 5px 0 0; list-style:none;}
.board_border li{ background:url(icon02.gif) no-repeat 5px 7px; padding-left:15px;}
.board_border2{padding: 0;}
.board_border2 .select{line-height:24px; }
.board_border2 .border{ }
.board_border2 .border_input{ width:105px; border:1px solid #cbb6d4; background:none; height:18px; line-height:18px;}
.board_border2 textarea{width:150px;height:80px; border:1px solid #cbb6d4; background:none; }
.form { margin:5px 0 10px 0;}
.form td{padding:3px 0; }
.sitemsg{padding:0px;}
.sitemsg td{ padding:3px 0 2px 8px;}
.sitemsg .msgtitle{color:#000; background:#eee url(botline_01.gif) repeat-x left bottom;}
.sitemsg b{color:#7a5d86;}
.sitemsg h6{ margin-bottom:10px;}

/*简介和其它产品*/
.right_brief{ margin-top:10px;}
.probrief{ margin:5px 0; background:#eee; padding:5px;}
.probrief p{ line-height:22px; color:#000;}
.pro_othter{ padding:8px;}
.pro_othter dl{ list-style:none;}
.pro_othter dt{ line-height:25px; background:url(botline_01.gif) repeat-x left bottom;}
.pro_othter dt a{line-height:25px;display:block;background:url(icon04.gif) no-repeat 2px 9px;padding-left:13px; }

.productb{ padding:8px 0 0 0;}
.productb div{ padding:12px 0px 8px 5px!important;>padding:12px 0px 8px 5px!important; padding:12px 0px 8px 5px; float:left; width:22%; text-align:center;}
.productb div h1{ width:100px; height:100px; margin:0 auto 5px auto;}
.productb div h1 a{width:100px;height:100px; border:1px solid #d4d4d4;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:87px;*font-family:Arial;}
.productb div h1 img{vertical-align:middle;}
.productb div span{ color:#b61a00; line-height:17px; padding:0 5px;}








#slideshow{position:relative;height:200px;width:1002px;}
	#slideshow div{position:absolute;top:0;left:0;z-index:3;opacity:0.0;height:200px;overflow:hidden;}
	#slideshow div.current{z-index:5;}
	#slideshow div.prev{z-index:4;}
	#slideshow div img{ display:block; border:0; width:1002px; height:200px;}

#imgAbout { float:left; width:200px; height:150px; margin:0 10px 5px 0; border:5px solid #ededed; }
#imgAboutHome { float:left; width:150px; height:113px; margin:0 8px 5px 0; border:5px solid #ededed; }



/*公司动态*/
ul.newslist { padding:0px 5px; }
	.newslist li { padding:0 20px 0 10px; background:url(icon04.gif) no-repeat 10px center; border-bottom:1px dotted #c6c6c6;}
	.newslist li a{ height:29px; padding:0 0 0 13px; line-height:29px; cursor:pointer; color:#535353;  /**/}
	.newslist li a:hover{ color:#7a5d86; font-weight:bold;  }
	.newslist li span{ float:right; }

dl.artlist { clear:both; overflow:hidden; margin:0 0 20px 0; padding-bottom:10px; border-bottom:1px dashed #999; font-size:12px; }
	.artlist dt { margin:5px 0; padding-left:15px; background:url(dot_black_b.gif) 0 center no-repeat; }
	.artlist h2 { margin:0; padding:0; /*font-family:"黑体","宋体"; font-weight:normal;*/ }
	.artlist span { float:right; color:#999 }
	.artlist dd { padding:0 15px; line-height:25px; }

ul.artlist2 { clear:both; overflow:hidden; margin:0 0 20px 0; padding-bottom:10px; }
	ul.artlist2 li { float:left; width:44%; _width:43.5%;  margin:5px 10px; padding-left:15px; background:url(cion03.gif) 6px center no-repeat; border-bottom:1px dashed #999; }
	ul.artlist2 h2 { margin:0; padding:0; /*font-family:"黑体","宋体"; font-weight:normal;*/ font-size:12px; }
	ul.artlist2 span { float:right; color:#999 }
	ul.artlist2 dd { padding:0 15px; line-height:25px; }


ul.prolistnew { margin:0 5px; }
	ul.prolistnew li { float:left; width:120px; height:130px; text-align:center;  }
	ul.prolistnew li .pro-img { overflow:hidden; width:120px; height:100px; margin:0 auto; border:1px solid #fff;  /*background:url(picbox.jpg) center 0 no-repeat; border:1px solid #ff0000;*/ font-size:60px; display:table-cell; vertical-align:middle; }
	ul.prolistnew li img { vertical-align:middle; /* width:140px; height:85px;padding:6px; border:1px solid #FF0000;*/ }
	/*ul.prolist li A:hover img { background:#efefef; }*/
	ul.prolistnew li strong { display:block; font-weight:normal;
					width:120px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

ul.prolisttj { margin:0 5px; }
	ul.prolisttj li { display:block; overflow:hidden; float:left; width:104px; height:140px; margin:0 15px; text-align:center;  }
	ul.prolisttj li .pro-img { overflow:hidden; width:104px; height:104px; margin:0 auto; background:url(iprocon_bj.gif) no-repeat; /*border:2px solid #ceb5d8;  background:url(picbox.jpg) center 0 no-repeat; border:1px solid #ff0000;*/ font-size:60px; display:table-cell; vertical-align:middle; }
	ul.prolisttj li img { vertical-align:middle; /* width:140px; height:85px;padding:6px; border:1px solid #FF0000;*/ }
	/*ul.prolist li A:hover img { background:#efefef; }*/
	ul.prolisttj li strong { display:block; font-weight:normal;
					width:104px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

ul.prolist { }
	ul.prolist li { float:left; width:180px; height:130px; text-align:center;  }
	ul.prolist li .pro-img { overflow:hidden; width:180px; height:100px; margin:0 auto; /*background:url(picbox.jpg) center 0 no-repeat; border:1px solid #ff0000;*/ font-size:60px; display:table-cell; vertical-align:middle; }
	ul.prolist li img { vertical-align:middle; /* width:140px; height:85px;padding:6px; border:1px solid #FF0000;*/ }
	/*ul.prolist li A:hover img { background:#efefef; }*/
	ul.prolist li strong { display:block; font-weight:normal;
					width:180px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

ul.prolist2 { margin:5px;  }
	ul.prolist2 li { float:left; width:175px; height:130px; text-align:center; }
	ul.prolist2 li .pro-img { width:175px; height:100px; margin:0 auto; /*background:url(picbox.jpg) center 0 no-repeat; border:1px solid #ff0000;*/ font-size:60px; display:table-cell; vertical-align:middle; }
	ul.prolist2 li img { vertical-align:middle; /* width:140px; height:85px;padding:6px; border:1px solid #FF0000;*/ }
	/*ul.prolist li A:hover img { background:#efefef; }*/
	ul.prolist2 li strong { display:block; font-weight:normal;
					width:175px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }


dl.dltags { overflow:hidden; clear:both; margin:40px 8px; }
	dl.dltags dt { float:left; width:130px;  }
	dl.dltags dd { float:left; width:570px; }


#fenye, .fenye { overflow:hidden; clear:both; height:25px; margin-top:10px; }
	#fenye a, .fenye a { padding:0 5px; }


.dvArticle { padding:8px; }
	.dvArticle h1.article_title { text-align:center; color:#2d6188; line-height:30px; font-size:14px;   }
	.dvArticle .article_author { text-align:center; line-height:30px;   }
	.dvArticle  hr { height:1px; border-top: none; border-bottom:1px dotted #666666; }
	.dvArticle .article_intro { margin:0 8px; padding:8px; background:#f5f8fd;  }
	.dvArticle .article_textcontent { padding:8px; font-size:12px; line-height:25px; }

	.dvArticle .dvbi_image { text-align:center; }
	.dvArticle .dvbi_image img { padding:5px; border:1px solid #999999; }
	.dvArticle .dvbi_image A:hover img { border:1px solid #ECECEC; background:#ECECEC; }
	.dvbackbtn { margin-bottom:10px; text-align:center; }
	/*附加的*/
	.dvArticle .article_image { float:left; width:280px; height:210px; padding:10px; border:2px solid #cccccc; }
	.dvArticle .article_intro2 { float:right; width:330px; padding:8px; background:#f4f4f6;  }



#unionpro { width:960px; }