@charset "GB2312";
body{font-family:"微软雅黑", Arial, Tahoma,"微软雅黑","宋体"; font-size: 12px;  color:#717171;}
html{_overflow-y:scroll;}
a{ text-decoration:none;} 
a:link {color:#717171;}
a:visited {color:#717171;}
a:hover{color:#CC0066;}
a:active {color:#CC0066;}

*{ margin:0px; padding:0px; line-height:1.8em;}
img{border:none;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
table{text-align:justify;}
checkbox{border:0px;}
input,textarea{ border:0px;}
.clear{clear:both;}
.button{border:0px; }

#wrapper{width:924px;margin: 0 auto;  position:relative; left:0; top:0;}
#main{ text-align:left;}
#header{text-align:left; margin-bottom:13px;}
#header table{}
#left{ width:204px;}
#right{ width:710px;}
#footer{ padding-top:10px; height:58px;}

.logo{ margin:12px 0 12px 12px;}
.topnav{ padding:5px 2px 0 0; color:#8c8c8c;}
.topnav a{ color:#8c8c8c; padding:0 3px 0 10px; line-height:21px;}
.topnav a:visited{ color:#8c8c8c;}
.topnav a:hover{ color:#000;}

.menu{ height:30px; background:url(../images/imenu_midbj.gif) repeat-x;}
.submenu{ background:url(../images/imenu_rightbj.gif) no-repeat right top; height:30px;}
.menu dl{ font-weight:bold; background:url(../images/imenu_leftbj.gif) no-repeat left; padding-left:11px; height:30px;}
.menu a{ color:#fff; display:block; float:left; line-height:30px; cursor:pointer;}
.menu a span{ line-height:30px; padding:0 18px 0 18px; display:block; float:left;}
.menu a:visited{ color:#fff; } 
.menu a:hover{ color:#ca1465; background:url(../images/imenu_hover_rightbj.gif) no-repeat right bottom; display:block;} 
.menu a:hover span{ color:#ca1465; background:url(../images/imenu_hover_leftbj.gif) no-repeat left bottom;} 
.menu .current{ color:#ca1465; background:url(../images/imenu_hover_rightbj.gif) no-repeat right bottom; display:block;}
.menu .current span{ color:#ca1465; background:url(../images/imenu_hover_leftbj.gif) no-repeat left bottom;} 
.menu dd{ text-align:right;margin-top:4px}
.menu dd span{}
.menu dd .input{width:80px; height:19px;line-height:19px; padding:0 3px; border:none; background:url(../images/sear.gif) no-repeat left top; color:#f792b7; margin-top:4px;}
.menu dd .button{  margin:0px 7px 0 0; width:66px; height:19px; border:none;line-height:19px; color:#fff;background:url(../images/isearch_button.gif) no-repeat left top;}
.nav{height:24px;}
.nav a{color:#777777; float:left; display:block;padding:0 8px;}
.nav a:visited{color:#777777;}
.nav a:hover{color:#a81049;}

.temp{color:#656565;clear:both;width:auto;padding:5px 0;font-size:12px;font-family:Tahoma,Arial;text-align:center;}
.temp a{color:#656565}
.CopyrightWrap{}

.num{ position:absolute;cursor:pointer; right:10px; top:10px;}
.num table{ text-align:right;}
.num a{ background:url(../images/gray.gif) no-repeat left bottom; width:16px; height:9px;color:#ffffff; margin-right:3px; display:block; line-height:9px;}
.num a:visited{color:#ffffff;}
.num a:hover{color:#ffffff; background:url(../images/purple.gif) no-repeat left top;}
.num .current{color:#ffffff;background:url(../images/purple.gif) no-repeat left top;}

.cnzz{display:inline}
.cnzz div{display:inline !important}
.margin12{ margin-bottom:19px;}
.banner{ margin:0 7px; position:relative;}

#divUpControl{text-align:right;position: absolute;Z-INDEX: 1;HEIGHT:6px; LEFT: 0px; TOP: 5px!important;>top:0!important;top:0; WIDTH: 200px}
#divDownControl{top:180px;text-align:right;position: absolute; Z-INDEX: 1}
.iproitem{background:url(../images/i_pro_bot.gif) no-repeat left bottom;}
.iproitem td{background:url(../images/i_pro_top.gif) no-repeat left top;padding:5px 5px 8px 2px;height:197px;}
.iproitem td h1{ width:200px;}
.iproitem td h1 a{ line-height:30px; color:#aeaeae; padding-left:32px; display:block; margin-top:3px;}
.iproitem td h1 a:visited{ color:#aeaeae;}
.iproitem td h1 a:hover{ color:#fff; background:#353535;}

.iproitem td h4{ width:200px;}
.iproitem td h4 a{ line-height:30px; color:#aeaeae; padding-left:32px; display:block; margin-top:3px;}
.iproitem td h4 a:visited{ color:#aeaeae;}
.iproitem td h4 a:hover{ color:#fff; background:#353535;}


#divContainer{LEFT:0px; TOP:5px;VISIBILITY: visible;OVERFLOW: hidden;width:180px;}

#divContent {LEFT: 0px; POSITION: absolute;TOP:20px;}

.iservice{ width:235px;margin-bottom:3px!important;>margin-bottom:0px!important;margin-bottom:0px;}
.iagent{ width:235px;margin-bottom:3px!important;>margin-bottom:0px!important;margin-bottom:0px;}
.icase{ width:235px;}
.iservice h1,.iagent h1,.icase h1{ color:#2b2828; padding-left:12px;}
.iservice h1 a,.iagent h1 a,.icase h1 a{ line-height:18px; color:#2b2828;}
.iservice h1 a:visited,.iagent h1 a:visited,.icase h1 a:visited{ color:#2b2828;}
.iservice h1 a:hover,.iagent h1 a:hover,.icase h1 a:hover{color:#CC0066;}

.iservice h4,.iagent h4,.icase h4{ color:#2b2828; padding-left:12px;}
.iservice h4 a,.iagent h4 a,.icase h4 a{ line-height:18px; color:#2b2828;}
.iservice h4 a:visited,.iagent h4 a:visited,.icase h4 a:visited{ color:#2b2828;}
.iservice h4 a:hover,.iagent h4 a:hover,.icase h4 a:hover{color:#CC0066;}

.iservice h2,.iagent h2,.icase h2{ background:url(../images/i_english_bj.gif) no-repeat left; }
.iservice h2 a,.iagent h2 a,.icase h2 a{ line-height:13px; font-size:11px;color:#fff;padding-left:12px;}
.iservice h2 a:visited,.iagent h2 a:visited,.icase h2 a:visited{color:#fff;}
.iservice h2 a:hover,.iagent h2 a:hover,.icase h2 a:hover{ color:#E36699;}

.iservice h5,.iagent h5,.icase h5{ background:url(../images/i_english_bj.gif) no-repeat left; }
.iservice h5 a,.iagent h5 a,.icase h5 a{ line-height:13px; font-size:11px;color:#fff;padding-left:12px;}
.iservice h5 a:visited,.iagent h5 a:visited,.icase h5 a:visited{color:#fff;}
.iservice h5 a:hover,.iagent h5 a:hover,.icase h5 a:hover{ color:#E36699;}


.footnav{text-align:center;}
.footnav a,.footnav a:visited{ color:#8c8c8c; line-height:42px; padding:0 3px 0 8px;}
.footnav a:hover{ color:#2b2828;}
.copyright{ line-height:42px; text-align:center;padding-right:5px;}

.iproduct_hot{ background:url(../images/i_hot_mid.gif) repeat-y left;width:924px;}
.ipro_bot{ background:url(../images/i_hot_bot.gif) no-repeat left bottom;}
.ipro_top{ background:url(../images/i_hot_top.gif) no-repeat left top; padding:9px 17px 10px 17px;}
.iproduct_hot h1{ padding:0px 0 0 6px; color:#000;}
.iproduct_hot h1 span{ color:#a71149; padding:0 14px 0 8px; font-size:10px; background:url(../images/icon01.gif) no-repeat right center;}

.iproduct_hot h4{ padding:0px 0 0 6px; color:#000;}
.iproduct_hot h4 span{ color:#a71149; padding:0 14px 0 8px; font-size:10px; background:url(../images/icon01.gif) no-repeat right center;}

.iproduct_hot .img{ margin-top:36px;}
.iproduct_hot .width10{ width:10px;}
.iproduct_hot .ipro_margin h2{ text-align:center;width:120px; height:120px;border:1px solid #c4c4c4; margin:0 auto;}
.iproduct_hot .ipro_margin h2 a{width:120px;height:120px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;}
.iproduct_hot .ipro_margin h2 img{vertical-align:middle;}

.iproduct_hot .ipro_margin h5{ text-align:center;width:120px; height:120px;border:1px solid #c4c4c4; margin:0 auto;}
.iproduct_hot .ipro_margin h5 a{width:120px;height:120px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;}
.iproduct_hot .ipro_margin h5 img{vertical-align:middle;}

.iproduct_hot .ipro_margin h3{text-align:center;padding:3px 0 0 0; font-weight:normal;}
.iproduct_hot .ipro_margin h3 a{color:#777777; line-height:18px; display:block;}
.iproduct_hot .ipro_margin h3 a:visited{color:#777777;}
.iproduct_hot .ipro_margin h3 a:hover{color:#000;}
.iproduct_hot .ipro_margin{ background:url(../images/hot_bj1.gif) no-repeat right 45px; padding:0 20px 0 0;}
.iproduct_hot .ipro_margin_r{padding:10px 0px 0 20px; background:url(../images/hot_bj.gif) no-repeat left 45px;}
.iproduct_hot .ipro_list1{width:140px;}

.iproduct_list{}
.iproduct_con{ padding-bottom:10px; overflow:hidden;}
.iproduct_con ul{ list-style:none; padding:0 29px;}
.iproduct_con td{ height:140px; overflow:hidden;padding-top:20px;}
.iproduct_con li{ list-style-image:none;display:block; float:left; padding:5px 9px 10px 9px; width:120px; text-align:center;}
.iproduct_con li h2{ width:120px; height:120px;border:1px solid #cacaca;margin:0 auto;}
.iproduct_con li h2 a{width:120px;height:120px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;}
.iproduct_con li h2 img{vertical-align:middle;}

.iproduct_con li h5{ width:120px; height:120px;border:1px solid #cacaca;margin:0 auto;}
.iproduct_con li h5 a{width:120px;height:120px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;}
.iproduct_con li h5 img{vertical-align:middle;}

.iproduct_con li h3{ text-align:center; margin-top:8px; font-weight:normal;}
.iproduct_con li h3 a{ line-height:18px; color:#777777;}
.iproduct_con li h3 a:visited{color:#777777;}
.iproduct_con li h3 a:hover{color:#000;}
.iproduct_con li p{ text-align:center;color:#717171; width:100px; height:10px; padding-bottom:10px!important;padding-bottom:0px;}
.iproduct_con .line{border-bottom:1px dashed #000; }

.ipro_title{ background:url(../images/iproduct_titlebj.gif) repeat-x; margin-top:7px;height:25px; padding-left:9px;}
.ipro_title a{ display:block; float:left; color:#000;}
.ipro_title a p{ padding:9px 12px 5px 12px; line-height:11px;}
.ipro_title a:visited{ color:#000;}
.ipro_title a:hover{ background:url(../images/ip_hover_right.gif) no-repeat right bottom; color:#000}
.ipro_title a:hover p{background:url(../images/ip_hover_left.gif) no-repeat left bottom;}
.ipro_title #current{background:url(../images/ip_hover_right.gif) no-repeat right bottom; color:#000}
.ipro_title #current p{background:url(../images/ip_hover_left.gif) no-repeat left bottom;}


.icontact{ width:207px;}
.icontact ul{line-height:20px;color:#717171;list-style:none; padding:10px 14px 8px 2px;}
.icontact strong{ color:#a71149;}
.contact2 strong{ color:#a71149;}
.contact2{ width:199px; margin-left:3px;}
.contact2 ul{line-height:20px; color:#717171;list-style:none; padding:16px 14px 9px 2px;}


.icompany{ width:470px; margin:0 6px;}
.icompany dl{ padding:6px 11px 0 3px;}
.icompany dl img{ float:left; border:1px solid #dbdbdb; margin:5px 13px 0 0;}
.icompany dt{display:block;float:right;padding:0px 0 0 0px;width:307px!important;>width:310px!important;width:310px;line-height:24px;}
.icompany dt h3{padding-left:5px; line-height:24px; font-weight:normal;}
.icompany dt h3 p{ text-indent:2em;}

.inews{ width:234px;}
.inews ul{ list-style:none; padding:8px 8px 5px 1px;}
.inews li{ line-height:16px; background:url(../images/inews_line.gif) repeat-x left bottom; padding:4px 0 4px 2px;}
.inews li a{ display:block;line-height:16px;color:#777777;}
.inews li a:visited{ color:#777777;}
.inews li a:hover{ color:#CC0066;}
.inews li h1{background:url(../images/index01.gif) no-repeat left 0;color:#fff;width:12px; height:16px;line-height:11px;text-align:center;font-size:10px;float:left;margin:3px 7px 0 0;}

.inews li h4{background:url(../images/index01.gif) no-repeat left 0;color:#fff;width:12px; height:16px;line-height:11px;text-align:center;font-size:10px;float:left;margin:3px 7px 0 0;}


#icon{ margin:8px 0 8px 0;}
#round{ }
#round .line1{ background:url(../images/round_tb.gif) repeat-x left top; height:6px; }
#round .line2{ background:url(../images/round_lr.gif) repeat-y right top; width:6px;}
#round .line3{ background:url(../images/round_tb.gif) repeat-x left bottom; height:6px;}
#round .line4{ background:url(../images/round_lr.gif) repeat-y left top; width:6px;}
#round .left_top{ background:url(../images/round_left_top.gif) no-repeat; width:6px; height:6px;}
#round .left_bot{ background:url(../images/round_left_bot.gif) no-repeat; width:6px; height:6px;}
#round .right_top{ background:url(../images/round_right_top.gif) no-repeat; width:6px; height:6px;}
#round .right_bot{ background:url(../images/round_right_bot.gif) no-repeat; width:6px; height:6px;}
#round .box{ padding:0 6px 8px 7px;}

.ititle{}
.ititle h1{ line-height:26px; border-bottom:2px solid #cd4183; padding-left:3px; color:#2b2b2b;}
.ititle h1 span{ color:#a71149; padding-left:8px;font-size:10px;}
.ititle h4{ line-height:26px; border-bottom:2px solid #cd4183; padding-left:3px; color:#2b2b2b;}
.ititle h4 span{ color:#a71149; padding-left:8px;font-size:10px;}

.ititle h2{ font-size:14px; line-height:26px; border-bottom:2px solid #cd4183; padding-left:3px; color:#2b2b2b;}
.ititle h5{ font-size:14px; line-height:26px; border-bottom:2px solid #cd4183; padding-left:3px; color:#2b2b2b;}

.ititle span{ float:right; font-size:14px; font-weight:bold; color:#2b2b2b; padding-right:10px;}
.ititle span a{ color:#2b2b2b; line-height:26px;}
.ititle span a:visited{ color:#2b2b2b;}
.ititle span a:hover{ color:#2b2b2b;}

.ititle2{}
.ititle2 h1{ line-height:26px; border-bottom:2px solid #cd4183; padding-left:3px; color:#2b2b2b;}
.ititle2 h1 span{ color:#a71149; font-size:10px; padding:0 14px 0 8px; background:url(../images/icon01.gif) no-repeat right center;}
.ititle2 h1 a{ line-height:26px; color:#2b2b2b;}
.ititle2 h1 a:visited{color:#2b2b2b;}
.ititle2 h1 a:hover{color:#000;}

.ititle2 h4{ line-height:26px; border-bottom:2px solid #cd4183; padding-left:3px; color:#2b2b2b;}
.ititle2 h4 span{ color:#a71149; font-size:10px; padding:0 14px 0 8px; background:url(../images/icon01.gif) no-repeat right center;}
.ititle2 h4 a{ line-height:26px; color:#2b2b2b;}
.ititle2 h4 a:visited{color:#2b2b2b;}
.ititle2 h4 a:hover{color:#000;}


.ititle03{}
.ititle03 h1{ line-height:26px; border-bottom:2px solid #cd4183; padding-left:3px; color:#2b2b2b;}
.ititle03 h1 span{ color:#a71149; font-size:10px; padding:0 14px 0 8px; background:url(../images/icon01.gif) no-repeat right center;}

.ititle03 h4{ line-height:26px; border-bottom:2px solid #cd4183; padding-left:3px; color:#2b2b2b;}
.ititle03 h4 span{ color:#a71149; font-size:10px; padding:0 14px 0 8px; background:url(../images/icon01.gif) no-repeat right center;}

.ititle03 a,.ititle03 a:visited,.ititle03 a:hover{ float:right; line-height:20px; padding:3px 3px 0 0; color:#000;}

.title{ height:30px; background:url(../images/title2.gif) no-repeat;}
.title h1{ line-height:30px; color:#fff; padding-left:20px; font-size:14px;}
.title h1 span{ color:#9e9e9e;  padding-left:7px;}

.title h4{ line-height:30px; color:#fff; padding-left:20px; font-size:14px;}
.title h4 span{ color:#9e9e9e;  padding-left:7px;}

.content{text-align:left; font-size:14px;}
.content h3{ font-size:26px; font-weight:800;text-align:center; color:#a71149;}

.content h6{ text-align:center; font-weight:normal; color:#b8b8b8; line-height:32px; background:url(../images/bot_line2.gif) repeat-x bottom;}
.content h1{ overflow:hidden;background:url(../images/title_bj02.gif) no-repeat right center; height:18px; color:#fff;padding-left:30px;}
.content h1 span{ background:url(../images/title_bj01.gif) no-repeat left center; line-height:16px; display:block;padding:1px 0 1px 23px!important;>padding:2px 0 0px 23px!important;padding:2px 0 0px 23px;color:#fff;}


.content h4{ overflow:hidden;background:url(../images/title_bj02.gif) no-repeat right center; height:18px; color:#fff;padding-left:30px;}
.content h4 span{ background:url(../images/title_bj01.gif) no-repeat left center; line-height:16px; display:block;padding:1px 0 1px 23px!important;>padding:2px 0 0px 23px!important;padding:2px 0 0px 23px;color:#fff;}

.content h4{ color:#a71149; font-size:14px; padding-left:15px;}
.content h4 a,.content h4 a:visited{ color:#a71149; text-decoration:underline;}
.content h4 a:hover{ color:#000;}
.content h5{background:#161616;line-height:26px;padding:0 0 0 10px;color:#fff;}

.content p{margin:6px auto;}
.content ul{ margin-bottom:5px;}
.content li{ margin-left:3.5em;}
.content strong{ color:#a71149;}
.content a{ color:#CC3366;text-decoration:underline;}
.content table{}
.content table td{padding:0px 5px;}
.content table p{ margin:0;}



.content22{text-align:left; font-size:14px;}
.content22 h3{ font-size:26px; font-weight:800;text-align:center; color:#a71149;}
.content22 h6{ text-align:center; font-weight:normal; color:#b8b8b8; line-height:32px; background:url(../images/bot_line2.gif) repeat-x bottom;}
.content22 h1{ overflow:hidden;background:url(../images/title_bj02.gif) no-repeat right center; height:18px; color:#fff;padding-left:30px;}
.content22 h1 span{ line-height:16px; display:block;padding:1px 0 1px 23px!important;>padding:2px 0 0px 23px!important;padding:2px 0 0px 23px;color:#fff;}

.content22 h4{ overflow:hidden;background:url(../images/title_bj02.gif) no-repeat right center; height:18px; color:#fff;padding-left:30px;}
.content22 h4 span{ line-height:16px; display:block;padding:1px 0 1px 23px!important;>padding:2px 0 0px 23px!important;padding:2px 0 0px 23px;color:#fff;}

.content22 h4{ color:#a71149; font-size:14px; padding-left:15px;}
.content22 h4 a,.content h4 a:visited{ color:#a71149; text-decoration:underline;}
.content22 h4 a:hover{ color:#000;}
.content22 h5{background:#161616;line-height:26px;padding:0 0 0 10px;color:#fff;}

.content22 p{margin:6px auto;}
.content22 ul{ margin-bottom:5px;}
.content22 li{ margin-left:3.5em;}
.content22 strong{ color:#a71149;}
.content22 a{ color:#CC3366;text-decoration:underline;}
.content22 table{}
.content22 table td{padding:0px 5px;}
.content22 table p{ margin:0;}


.content22 .news_detail{ padding:10px 22px 10px 22px; width:631px; overflow:hidden;}
.content22 .news_detail div{ padding:17px 8px 0px 8px; color:#7a7a7a;}


.tableboder table{border-collapse:collapse;border:1px solid #bfbfbf;}
.tableboder th{background:#a71149; color:#fff;text-align:center;border:1px solid #bfbfbf;padding:0 4px;}
.tableboder td{padding:0 4px;border:1px solid #bfbfbf;color:#7a7a7a;}

.tools{text-align: right;margin:10px 0; color:#a71149; font-weight:bold;}/*新闻内页的工具条*/
.tools a,.tools a:visited,.tools a:hover{ color:#a71149;}
.prdetail_c{padding:10px;}
.prdetail_c span{text-align:center;}
.prdetail_c img{margin:0 5px;}

.content .news_detail{ padding:10px 22px 10px 22px; width:631px; overflow:hidden;}
.content .news_detail div{ padding:17px 8px 0px 8px; color:#7a7a7a;}
.con_space{ padding:10px 8px;  overflow:hidden;}
.con_space h1{ font-size:26px; font-weight:800;text-align:center; color:#a71149;}
.detail_div{ padding:5px 20px 5px 20px; color:#7a7a7a;}
.detail_div2{ padding:5px 10px; color:#7a7a7a; width:648px; overflow:hidden;}
.page{ line-height:40px; color:#a71149; text-align:right; padding-right:18px; font-weight:bold;}/*分页*/
.page a,.page a:visited{ color:#a71149; padding:0 2px;}
.page a:hover{ color:#a71149; text-decoration:underline;}

.brief{ padding:5px 20px; color:#000;}
.brief a{color:#a71149; text-decoration:underline;}
.brief a:hover{ color:#000;}
.brief a:visited{ color:#a71149;}
.brief2{ padding:0px 20px; color:#000;}

.leftmenu{ width:201px; margin:6px 9px 11px 2px;; background:url(../images/leftmenu_mid.gif) repeat-y;}
.leftmenu table{ background:url(../images/leftmenu_bot.gif) no-repeat left bottom;}
.leftmenu td{ background:url(../images/leftmenu_top.gif) no-repeat left top; padding:10px 2px 10px 2px;}
.leftmenu dl{}
.leftmenu dt{ margin:1px 0;}
.leftmenu dt a{ line-height:28px; color:#7a7a7a; background:url(../images/cion01.gif) no-repeat 21px 9px;padding-left:37px;display:block;}
.leftmenu dt a:visited{color:#7a7a7a;}
.leftmenu dt a:hover{  color:#fff; background:#a71149 url(../images/cion02.gif) no-repeat 21px 9px;}
.leftmenu dt #current {  color:#fff;background:#a71149 url(../images/cion02.gif) no-repeat 21px 9px;}
.leftmenu dd{ padding:3px 0;}
.leftmenu dd p{ padding:3px 10px 3px 30px; font-weight:normal; background:url(../images/icon01.gif) no-repeat 17px 8px;}
.leftmenu dd p a{ line-height:18px; color:#7a7a7a; display:block;}
.leftmenu dd p a:visited{ color:#7a7a7a;}
.leftmenu dd p a:hover{ color:#a71149;}
.leftmenu dl h6{ text-align:right; padding-right:10px;}
.leftmenu dl h6 a,.leftmenu dd h6 a:visited,.leftmenu dd h6 a:hover{ color:#a71149;}


.news_list{ color:#717171;}
.news_list ul{ list-style:none; padding:20px 17px 0 17px;}
.news_list li{ background:url(../images/news_botline.gif) repeat-x left bottom; padding-right:16px;line-height:16px; padding:8px;}
.news_list li a{ background:url(../images/icon03.gif) no-repeat left 4px; padding-left:18px;line-height:16px;}
.news_list li span{ float:right;line-height:16px;}
.news_list li strong{line-height:16px;}

.downlist{ padding:20px 17px 0 17px;}
.downlist td{border-bottom:#e6e6e8 solid 1px; line-height:30px;}
.downlist a{color:#2e2e2e;background:url(../images/icon03.gif) no-repeat 4px 2px; padding-left:25px;}
.downlist a:visited{color:#2e2e2e;}
.downlist a:hover{ font-weight:bold;}

.quickcomment{ margin-bottom:15px; background:#eee;}
.comment_con .padding12{ padding:12px 0;}
.comment_con td span{ padding-left:12px; line-height:20px;}
.comment{ margin:10px 0 16px 0;}
.comment ul{list-style:none; padding:20px 17px 0 17px;}
.comment li{ background:url(../images/news_botline.gif) repeat-x left bottom;height:30px;}
.comment li a{ display:block; background:url(../images/icon03.gif) no-repeat 4px 10px; padding-left:25px; line-height:30px;}


#comment_list{ padding:15px; }
#comment_list  table td { padding:4px;}
#comment_list input{line-height:18px ; padding:2px; font-size:12px ;border:solid 1px #a9a9a9; height:20px;}
#comment_list textarea{  font-size:12px; padding:2px;  line-height:18px ;font-family:Tahoma ;font-size:12px ;border:solid 1px #a9a9a9;}
#comment_list .border{width:400px;}
#comment_list .btn{width:73px;text-align:center; border:none; background:url(../images/small_bj00.gif) no-repeat left top; color:#fff; margin:0 10px; height:30px; line-height:30px;}
#comment_list p{ padding-left:100px;}

.product_list{ color:#7a7a7a; padding-top:10px;}
.product_list table{ margin-top:10px;}
.product_list th{ background:#a71149; color:#fff; font-weight:normal; text-align:center; height:18px; line-height:18px;}
.product_list td{ text-align:center; padding:10px;}
.product_list td img{ }
.product_list td p{ text-align:left; }
.product_list tr{ background:url(../images/bot_line2.gif) repeat-x left bottom;}
.product_list h1{ width:100px; border:1px solid #c4c4c4;}
.product_list h4{ width:100px; border:1px solid #c4c4c4;}

.product_list_b{}
.product_list_b table{ margin-top:10px;}
.product_con{}
.product_con ul{ list-style:none;}
.product_con td{ padding-top:15px;}
.product_con li{ display:block; float:left; padding:5px 7px 10px 7px;}
.product_con li h2{ width:100px; height:100px; border:1px solid #c4c4c4;margin:0 auto;}
.product_con li h2 a{width:100px;height:100px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:87px;*font-family:Arial;}
.product_con li h2 img{vertical-align:middle;}

.product_con li h5{ width:100px; height:100px; border:1px solid #c4c4c4;margin:0 auto;}
.product_con li h5 a{width:100px;height:100px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:87px;*font-family:Arial;}
.product_con li h5 img{vertical-align:middle;}

.product_con li h3{ width:100px; text-align:center;margin-top:5px;}
.product_con li h3 a{ line-height:18px; color:#000;}
.product_con li h3 a:visited{color:#000;}
.product_con li h3 a:hover{color:#000; text-decoration:underline;}
.product_con li p{ text-align:center;color:#717171; width:100px; height:10px; padding-bottom:10px!important;padding-bottom:0px;}
.product_con tr{ background:url(../images/bot_line2.gif) repeat-x left bottom;}

.pro_detail{ padding:10px; border:1px solid #ce4485; margin-bottom:7px;}
.pro_detail img{ float:left; width:192px;}
.pro_detail div{ float:right; width:430px; padding-left:19px; border-left:1px solid #d3d3d3;}
.pro_detail div span{ background:url(../images/small_bj00.gif) no-repeat; float:left; margin-right:13px; display:block;padding:4px 13px 5px 13px;}
.pro_detail div span a,.pro_detail div a:visited,.pro_detail div span a:hover{ color:#fff;}


.contact_list{ padding-top:10px;}
.contact_list dl{padding:5px 28px 5px 23px;}
.contact_list dd{ padding:10px 0 5px 0;}
.contact_list ul{ list-style:none;padding:5px 28px 5px 23px;}
.contact_list p{margin:0;}

.sitemap{ padding-top:10px;}
.sitemap p{ line-height:22px; padding-top:5px;}
.sitemap h1{ color:#a71149; font-weight:normal;}
.sitemap h1 a,.sitemap h1 a:visited{ color:#a71149; line-height:32px; padding:0 5px;}
.sitemap h1 a:hover{ color:#000; text-decoration:underline;}
.sitemap h4{ color:#a71149; font-weight:normal;}
.sitemap h4 a,.sitemap h4 a:visited{ color:#a71149; line-height:32px; padding:0 5px;}
.sitemap h4 a:hover{ color:#000; text-decoration:underline;}

.sitemap_con{ padding:3px 20px 0 20px;}


.public_list{ color:#717171;}
.public_list ul{ list-style:none; padding:20px 17px 0 17px;}
.public_list li{ background:url(../images/news_botline.gif) repeat-x left bottom; padding-right:16px;line-height:16px; padding:8px;}
.public_list li a{line-height:16px;}
.public_list li strong{line-height:16px;}
.public_list li span{line-height:16px; color:#FF3366; padding-right:15px;}
.public_list h1{ color:#CC3366;}
.public_list h1 a{ color:#CC3366; text-decoration:underline;}
.public_list h1 a:visited{ color:#CC3366;}
.public_list h1 a:hover{ color:#CC3366; text-decoration:none;}

.public_list h4{ color:#CC3366;}
.public_list h4 a{ color:#CC3366; text-decoration:underline;}
.public_list h4 a:visited{ color:#CC3366;}
.public_list h4 a:hover{ color:#CC3366; text-decoration:none;}

.public_list div{ padding:5px 8px;}


.board{margin:0px 10px 0 0;}

.board_h3{ margin-bottom:10px;background:url(../images/title_bj02.gif) no-repeat right center; height:18px; color:#fff;}
.board_h3 span{ background:url(../images/title_bj01.gif) no-repeat left center; line-height:16px; display:block;
padding:2px 0 1px 23px!important;>padding:2px 0 0px 23px!important;padding:2px 0 0px 23px;}
.board_h2{ background:url(../images/title_bj02.gif) no-repeat right center; height:18px; color:#fff;}
.board_h2 span{ background:url(../images/title_bj01.gif) no-repeat left center; line-height:16px; display:block;
padding:2px 0 1px 23px!important;>padding:2px 0 0px 23px!important;padding:2px 0 0px 23px;}
.board_h4{font-weight:bold;color:#f00;  font-size:14px; text-align:center;}
.board_h4 a{color:#f00;}
.board_h4 a:visited{color:#f00;}
.board_h5{text-align:center; font-weight:normal; border-bottom:#EAEAEA dotted 1px;margin:0 0 10px;}
.btn{ width:80px; height:22px; line-height:18px; text-align:center;border:#ccc solid 1px;}
.board textarea{border:#ccc solid 1px; }
.board_border{padding:0 0px 0 0;}
.board_border ul{margin:5px 0 0;}
.board_border li{margin-left:2.5em;}
.board_border2{padding:0 0 0 0px;}
.board_border2 form{ padding:8px 0;}
.board_border2 .select{line-height:24px; width:140px;}
.board_border2 .border{}
.board_border2 .border_input{ width:120px; border:#ccc solid 1px; height:18px; line-height:18px;}
.board_border2 textarea{border:#ccc solid 1px;width:165px;height:80px;}


/*留言页面*/
#boardinner_ {border:0;padding:0;margin:0;}
#boardinner_  table td {padding:4px 0;}
#boardinner_  input{line-height:18px ; padding:2px; font-size:12px ;border:solid 1px #d6d6d6;}
#boardinner_  textarea{font-size:12px; padding:2px;  line-height:18px ;font-family:Tahoma ;font-size:12px ;border:solid 1px #d6d6d6;}
#boardinner_ .btn{width:60px;height:22px;line-height:22px; border:none;background:#CC3366; color:#fff; margin:0 10px;}
#boardinner_ .border{width:100px;}
#boardinner_ .desc{color:red;}

#boardinner_ .boardtitle{height:30px; background:url(../images/title2.gif) no-repeat; font-weight:bold;}
#boardinner_ .boardtitle span{ padding-left:20px; line-height:30px; color:#fff;}


#boardinner_ ul{list-style-type:none; color:#484848;padding:4px;border:1px solid #CC3366; margin:10px 0 10px 0;}
#boardinner_ li{ background:url(../images/cion01.gif) no-repeat 8px 8px; padding-left:20px;}
#boardinner_ p{ text-align:center;}
#boardinner_ form{padding:5px; border:1px solid #CC3366; margin:10px 0 10px 0;}

/*评论页面*/
#commentinner_ {border:0; padding:0;}
#commentinner_  table td { padding:4px 0;}
#commentinner_  input{line-height:18px ; padding:2px; font-size:12px ;border:solid 1px #d6d6d6; }
#commentinner_  textarea{  font-size:12px; padding:2px;  line-height:18px ;font-family:Tahoma ;font-size:12px ;border:solid 1px #d6d6d6;}
#commentinner_ .border{width:100px;}
#commentinner_ .checkbox{ border:none; }
#commentinner_ .btn{width:60px;height:22px;line-height:22px;text-align:center; border:none;background:#CC3366; color:#fff; margin:0 10px;}

#commentinner_ .commenttitle{height:30px; background:url(../images/title2.gif) no-repeat; font-weight:bold;}
#commentinner_ .commenttitle span{ padding-left:20px; line-height:30px; color:#fff;}

#commentinner_ ul{list-style-type:none; color:#484848;padding:4px; border:1px solid #CC3366; margin:10px 0 10px 0;}
#commentinner_ li{background:url(../images/cion01.gif) no-repeat 8px 8px; padding-left:20px;}
#commentinner_ p{ text-align:center;}
#commentinner_ form{padding:5px; border:1px solid #CC3366; margin:10px 0 10px 0;}

#fromtinner_{}
#fromtinner_ textarea{width:300px;font-size:12px; padding:2px;  line-height:18px ;font-family:Tahoma ;font-size:12px ;border:solid 1px #d6d6d6;}
#fromtinner_ input{line-height:18px ; padding:2px; font-size:12px ;border:solid 1px #d6d6d6; }
#fromtinner_ .border{width:300px;}
#fromtinner_ .btn{line-height:14px;border:none;background:#2a5a7c; color:#fff;height:24px;margin:0 16px 10px 0;}

.searchReuslt_{font-size:12px ;font-family:Tahoma;padding:4px;}
.searchReuslt_title_{background-color:#f0f0f0 ; font-weight:bold ;line-height:35px ; font-size:14px; padding:0 10px;}
.searchResult_Other_ {color:#808080; width:100%;text-align:right;}

.searchHint_ {margin:15px}
.searchHint_ dl{padding:5px 14px; line-height:24px;margin:0 7px;border-bottom:1px #ababab dashed;}
.searchHint_ dt{color:#aaaaaa;}
.searchHint_ dd{padding:0 22px;color:#aaaaaa;}
.searchHint_ dt span{float:right;}
.searchHint_ dt strong{color:#353535;font-weight:normal;}
.searchHint_ a{color:black; font-style:normal;TEXT-DECORATION: none }
.searchHint_ a:hover{color:#FF6600; }


#search_ {font-size:12px ; font-family:Tahoma; padding:4px 0;border:0;margin:0;}
#search_ table td { padding:4px; font-size:12px}
#search_ input{line-height:20px;height:20px; font-size:12px ;border:solid 1px #d6d6d6; width:100px; padding:0 0 0 2px;}
#search_ .btn{ line-height:22px; border:0px; color:#fff; background-color:#898989;height:22px;margin:0 16px 10px 0; width:60px;}
#search_ .title{height:30px; background:url(../images/title2.gif) no-repeat; font-weight:bold;padding-left:20px; line-height:30px; color:#fff;}


.form td{padding:4px 0 2px 5px;}
.sitemsg{margin:0px 0 0;}
.sitemsg td{ padding:2px 8px;}
.sitemsg .msgtitle{ border:1px solid #a71149;color:#000;}
.sitemsg b{color:#000;}

.detailb{ margin-left:14px;}
.other_detail{ padding:10px;}
.detailb dl{ padding:10px;}
.detailb dt{background:url(../images/icon03.gif) no-repeat left 7px; padding-left:14px; line-height:24px;}

.ovflow00{ width:435px; padding:10px; overflow:hidden;}

.client{ padding:0 15px;}
.client td{background:url(../images/icon03.gif) no-repeat left 8px; line-height:26px; padding-left:18px;}

.productb{ padding:2px 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:19%; 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 h4{ width:100px; height:100px; margin:0 auto 5px auto;}
.productb div h4 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 h4 img{vertical-align:middle;}

.productb div span{ color:#000; line-height:17px; padding:0 5px;}
.productb div span a{ color:#000; line-height:17px;}
.productb div span a:visited{ color:#000;}
.productb div span a:hover{ color:#000; font-weight:bold;}

	.pages { clear:both; padding:20px 45px 10px 0; color:#444; }
	.pages a { color:#444; }
	.pages a:hover { color:#f60;  font-weight:bold  }
	.pages ul { float:right; }
	.pages li { float:left; margin-left:8px; }
	
	.c_product_b{margin:0 10px;height:160px}
	.c_product_b div{float:left;width:135px; height:160px;_width:135px;margin:5px 8px;text-align:center;}
	.c_product_b h2{width:120px;height:125px;float:left;}
	.c_product_b h2 a{width:120px;height:120px;border:#d3d3d3 solid 1px;padding:1px;display: table-cell;vertical-align:middle;text-align:center;*display:block;*font-size: 87px;*font-family:Arial;}
	.c_product_b h2 img{vertical-align:middle;width:120px;height:120px;}
	
	.c_product_b h5{width:120px;height:125px;float:left;}
	.c_product_b h5 a{width:120px;height:120px;border:#d3d3d3 solid 1px;padding:1px;display: table-cell;vertical-align:middle;text-align:center;*display:block;*font-size: 87px;*font-family:Arial;}
	.c_product_b h5 img{vertical-align:middle;width:120px;height:120px;}
	
	.c_product_b h3 a{color:#444;font-weight:normal; line-height:20px;}
	.c_product_b h3{width:120px;float:left;}
	
		.product_list_b{margin-top:15px; margin:auto;}
	.product_list_b div{float:left;width:140px; _width:135px;margin:10px 10px 5px 10px!important;margin:10px 12px 5px 32px;text-align:center;width:150px;height:180px;}
	.product_list_b h2{width:130px;height:130px;margin:0 auto 5px;}
	.product_list_b h2 a{width:130px;height:130px;border:#d3d3d3 solid 1px;padding:1px;display: table-cell;vertical-align:middle;text-align:center;*display:block;*font-size: 87px;*font-family:Arial;}
	.product_list_b h2 img{vertical-align:middle;}
	
	.product_list_b h5{width:130px;height:130px;margin:0 auto 5px;}
	.product_list_b h5 a{width:130px;height:130px;border:#d3d3d3 solid 1px;padding:1px;display: table-cell;vertical-align:middle;text-align:center;*display:block;*font-size: 87px;*font-family:Arial;}
	.product_list_b h5 img{vertical-align:middle;}
	
	.product_list_b h3 a{color:#000;font-weight:normal; line-height:30px;}
	.product_list_b h3 a:hover{text-decoration:underline;}
	
	
	    #tip   {position:absolute;color:#333;display:none;}
    #tip s   {position:absolute;top:40px;left:-20px;display:block;width:0px;height:0px;font-size:0px;line-height:0px;border-color:transparent #BBA transparent transparent;border-style:dashed solid dashed dashed;border-width:10px;}
    #tip s i   {position:absolute;top:-10px;left:-8px;display:block;width:0px;height:0px;font-size:0px;line-height:0px;border-color:transparent #fff transparent transparent;border-style:dashed solid dashed dashed;border-width:10px;}
    #tip .t_box   {position:relative;filter:alpha(opacity=50);-moz-opacity:0.5;bottom:-3px;right:-3px;}
    #tip .t_box div  {position:relative;background-color:#FFF;border:1px solid #ACA899;background:#FFF;padding:1px;top:-3px;left:-3px;}
    .tip   {border:1px solid #DDD;}
	




.top_t{width:100%;background:#fff;height:30px;line-height:30px}
.top_in{margin:0px auto;padding:0px;width:930px;}
.lc{float:left;LINE-HEIGHT: 30px; padding-left:10px;color:#333;text-align:left}
.topnav1{float:right;text-align:right;line-height:30px}
.topnav1 a{color:#333;margin-right:4px;}
.topnav1 a:hover ,.lc a:hover , #span_login a:hover{color:#000!important}
#span_login{line-height:30px;}
#span_login a{color:#333;}
.lc a{color:#333;}

.news_list22 {
	
}
.news_list22 TABLE {
	MARGIN-TOP: 10px
}
.news_list22 TD {
	LINE-HEIGHT: 32px; BACKGROUND: url(../images/cion02.gif) repeat-x left bottom
}
.news_list22 TD A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 40px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/cion03.gif) no-repeat 20px 6px; COLOR: #4b4b4b; PADDING-TOP: 0px
}
.news_list22 TD A:visited {
	COLOR: #4b4b4b
}
.news_list22 TD A:hover {
	BACKGROUND: url(../images/cion04.gif) no-repeat 20px 6px; COLOR: #9b0004
}
