@charset "UTF-8"; 
/* === **** 模版页面  CSS定义 ***** =====  */
html{_overflow-y:scroll;}
*{padding:0px; margin:0px;line-height:1.8em;}
/*****！！页面通用css样式定义开始******/
/* body的css定义:这里定义页面上下左右边距，页面背景颜色，滚动条颜色样式 */
body{
  font-family:Tahoma,"微软雅黑","宋体";
  /*文字字体定义 */
  font-size: 12px;  /*文字大小定义 */
  color: #474747;  /*文字颜色定义 */
  }
/* 网站超链接css通用设置 */
a{text-decoration: none;} /* 链接无下划线,有为underline */ 
a:link {color: #474747;} /* 未访问的链接 */
a:visited {color: #474747;} /* 已访问的链接 */
a:hover{color: #474747;  text-decoration: none;} /* 鼠标在链接上 */ 
a:active {color: #474747;} /* 点击激活链接 */

h1,h2,h3,h4,h5,h6{font-size:12px;}
img{border: 0px;}
.clear{clear:both;}
.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/*表格样式定义 */ 
checkbox{border: 0px;}/*选择框样式定义 */ 
/*文字按钮样式定义 */ 
.button{border: 0px; }

/*结构*/
#wapper{ width:1003px; margin:0 auto;}
#top{ background:#fff url(../images/topbg.gif) repeat-x left top; padding:13px 10px 13px 18px;}
#iheader{}
#icenter{ padding:0 18px 0 18px;}
#imain{ border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
#ileft{ width:177px; float:left; padding:20px 18px;}
#imiddle{ width:512px; float:left; position:relative; top:-24px;}
#iright{ width:204px; float:left; padding:20px 18px;}
#ifooter{ background:#212121 url(../images/cion07.gif) repeat-x left top; padding:15px 17px; text-align:center;}
#left{ width:204px; float:left; padding:20px 11px 20px 18px;}
#right{position:relative; top:-24px; float:left; width:701px; background:url(../images/rightbg.gif) no-repeat left top; padding:20px 12px 10px 19px;}
.topnav{ text-align:right; color:#292929;}
.topnav a{ color:#292929; padding:0 8px;}
.topnav a:visited{ color:#292929;}
.topnav a:hover{ color:#292929;}
.menu{ background:#010101; border-bottom:1px solid #666666; height:33px; padding:11px 0 0 30px;}
.menu ul{ list-style-type:none;}
.menu li{ background:url(../images/menuline.gif) no-repeat 10px top; float:left; display:block; padding:0 22px 0 22px;}
.menu li a{}
.menu li a b{ color:#fff; display:block; font-size:9px; line-height:10px;}
.menu li a font{color:#b3b3b3; line-height:14px; font-size:14px; font-weight:bold;}
.menu li a:visited{}
.menu li a:visited b{ color:#fff;}
.menu li a:visited font{color:#b3b3b3;}
.menu li a:hover{}
.menu li a:hover b{ color:#b3b3b3;}
.menu li a:hover font{color:#fff;}
.menu li #current{}
.menu li #current b{ color:#b3b3b3;}
.menu li #current font{color:#fff;}
.submenu{ position:relative; top:12px; z-index:100;}
.submenu table{ border:3px solid #666666; background:#000;}
.submenu a{ color:#6d6d6d; line-height:23px; padding:0 8px;}
.submenu a:visited{}
.submenu a:hover{ color:#fff;}
.ibanner{ height:265px; position:relative; left:0; top:0; border-bottom:5px solid #717171;}
.banner{ height:205px; position:relative; left:0; top:0; border-bottom:5px solid #717171;}
.ihotpro{ vertical-align:bottom; padding-bottom:42px;}
.ihotpro .bor{ border:5px solid #616161; background:#fff;}
.ihotpro .bor a{ display:block; width:100px; text-align:center;}
.title01{ background:url(../images/titlebg.gif) no-repeat 22px right; margin-bottom:8px;}
.title01 b{ color:#c70000; line-height:12px; font-size:12px;}
.title01 span{ color:#000; line-height:20px; font-size:14px; background:#fff; font-weight:bold; padding:0 1px 0 0;}
.title01 a{ float:right; padding:9px 15px 0 0;}
.title02{ background:url(../images/cion02.gif) repeat-x left bottom; margin-bottom:8px; height:33px;}
.title02 h1{ background:url(../images/cion01.jpg) no-repeat 12px top; padding:0 0 0 51px;font-size:14px; line-height:26px;}
.title02 b{ color:#c70000; line-height:12px; font-size:12px; padding:0 0 0 10px;}
.title02 a{ float:right; padding:10px 5px 0 0;}
.title03{ background:url(../images/title01.gif) no-repeat left top; border:1px solid #cbcbcb; line-height:22px; padding:2px 0 0 37px; color:#000; font-size:14px; font-weight:bold;}
.title03 span{ color:#767676; font-size:10px; line-height:10px; padding:0 0 0 10px;}
.title03 a{ float:right; line-height:22px; padding:0 10px 0 0; color:#000;}
.title03 a:visited{ color:#000;}
.title03 a:hover{ color:#000; text-decoration:underline;}

.iprolist{ background:url(../images/proline.gif) no-repeat 5px 5px;}
.iprolist h1{ background:url(../images/cion03.gif) no-repeat left 5px; color:#c70000; font-weight:bold; padding:3px 0 3px 31px;}
.iprolist h1 a{color:#c70000;}
.iprolist h1 a:visited{color:#c70000;}
.iprolist h1 a:hover{color:#c70000;}
.iprolist h2{ background:url(../images/cion04.gif) no-repeat 6px 9px; padding:0 0 0 25px; font-weight:normal;}
.iprolist h2 a{ color:#474747;}
.iprolist h2 a:visited{color:#474747;}
.iprolist h2 a:hover{color:#000; text-decoration:underline;}
.inewslist{ padding:0 0 5px 0;}
.inewslist ul{ list-style-type:none;}
.inewslist li{ padding:6px 0; line-height:18px; background:url(../images/cion06.gif) repeat-x left bottom;}
.inewslist li a{ line-height:18px; display:block; background:url(../images/cion05.gif) no-repeat 3px 6px; padding:0 0 0 14px;}
.inewslist li strong{ line-height:18px;}
.idecorate{ padding:8px 0;}
.idecorate img{ margin:3px 0;}
.icontact{ padding:8px 5px 20px 5px; background:url(../images/contactbg.jpg) no-repeat right bottom;}
.icontact strong{color:#c70000;}
.imid_info{ background:url(../images/midbg.png) no-repeat left top; width:474px; padding:20px 19px 0 19px;}
.imid_info2{ background:url(../images/midbg.jpg) no-repeat left top; width:474px; padding:20px 19px 0 19px;}
.icompany{ padding:10px 10px 20px 10px;}
.icompany img{ float:left; padding:3px; background:#fff; border:1px solid #dcd8d9; margin:0 15px 0 0;}
.icompany p{ text-indent:2em;}
.footnav{color:#fff;}
.footnav a{ color:#fff; padding:0 8px;}
.footnav a:visited{ color:#fff;}
.footnav a:hover{ color:#fff; text-decoration:underline;}
.copyright{ padding:5px 0 5px 8px; color:#ccc;}
.copyright a{ color:#ccc;}
.copyright a:visited{ color:#ccc;}
.copyright a:hover{ color:#ccc; text-decoration:underline;}
.iproduct{ z-index:100; position:relative;}
.iproduct .list{ width:118px; float:left; text-align:center;}
.iproduct .list h1{width:100px; height:100px; margin:0 auto 5px auto; background:#fff;}
.iproduct .list h1 a{border:1px solid #c0e3f6;width:100px; height:100px;display: table-cell;vertical-align:middle;text-align:center;*display:block;*font-size: 87px;*font-family:Arial; border:1px solid #dbdbdb;}
.iproduct .list h1 img{vertical-align:middle;}
.leftmenu{ border:1px solid #c9c9c9; margin-bottom:10px;}
.leftmenu dd{ line-height:30px;}
.leftmenu dd a{ display:block; background:url(../images/menuline01.gif) no-repeat left top; line-height:30px; padding:0 0 0 35px;}
.leftmenu dd a:visited{}
.leftmenu dd a:hover{ background:url(../images/menuline02.jpg) no-repeat left top; color:#fefefe;}
.leftmenu dd #current{ background:url(../images/menuline02.jpg) no-repeat left top; color:#fefefe;}
.leftmenu dt{ line-height:20px; padding:3px 0 3px 30px;}
.leftmenu dt a{ background:url(../images/cion10.gif) no-repeat left 6px; padding:0 0 0 10px; line-height:20px; display:block;}
.place{ float:right; padding:0 5px 0 0;color:#767676;}
.place a{ color:#767676; padding:0 5px; float:none;}
.place a:visited{ color:#767676;}
.place a:hover{ color:#c70000; text-decoration:underline;}
.right_pad{ padding:9px 6px 0 6px;}
.news_list{ padding:10px 6px 10px 6px;}
.news_list ul{ list-style-type:none;}
.news_list li{ background:url(../images/cion06.gif) repeat-x left bottom; line-height:18px; padding:7px 0; font-size:14px;}
.news_list li a{ line-height:18px; display:block; background:url(../images/cion10.gif) no-repeat 8px 6px; padding:0 8px 0 25px;}
.news_list li a:visited{}
.news_list li a:hover{ color:#c70000;}
.news_list li span{ line-height:18px; float:right;}
.news_list li strong{ line-height:18px;}
.page{ background:url(../images/page.gif) no-repeat center; color:#000; line-height:24px; margin:10px 0 10px 0; text-align:center;}
.page a{ color:#000; line-height:24px; padding:0 5px;}
.page a:visited{color:#c70000;}
.page a:hover{color:#c70000; text-decoration:underline;}
.brief{ background:url(../images/cion11.gif) repeat left top; padding:4px; margin-bottom:8px; width:681px;}
.brief .div{ background:#fff; border:1px solid #c2c2c2; padding:10px; color:#000000;}
.brief .div a{ color:#FF0000;}
.brief .div a:visited{ color:#FF0000;}
.brief .div a:hover{ color:#FF0000; text-decoration:underline;}
.content{ font-size:14px;}
.content h1{border:1px solid #cbcbcb; background:#eeeeee; color:#000; line-height:24px; padding:2px 0 0 15px; font-size:14px;} 
.content h2{ background:url(../images/title01.gif) no-repeat left top; border:1px solid #cbcbcb; line-height:22px; padding:2px 0 0 37px; color:#000; font-size:14px; height:23px;}
.content h2 a{color:#000; line-height:22px;}
.content h2 a:visited{ color:#000;}
.content h2 a:hover{ color:#000;}
.content h3{ color:#c70000; text-align:center; font-size:26px;}
.content h4{ background:url(../images/cion12.gif) no-repeat 8px 8px; padding:0 0 0 25px; font-size:14px; border-bottom:1px solid #ccc; color:#c70000;}
.content h5{ background:url(../images/page.gif) no-repeat center top; text-align:center; color:#000; font-size:14px; margin:5px 0;}
.content h6{ text-align:center; font-weight:normal; color:#474747;}
.content li{margin-left:3.5em;}
.content strong{color:#c70000;}
.content p {margin: 8px auto; }
.content table{font-size:12px;}
.content table td{padding:0px 5px;}
.tableboder table{border-collapse:collapse;border:1px solid #c0c0c0;}
.tableboder th{background:#eeeeee;color:#c70000;border:1px solid #c0c0c0; padding:0 5px;}
.tableboder td{border:1px solid #c0c0c0;}
.contenter{ padding:5px 9px; width:671px; overflow:hidden;}
.ping_tab{ margin:12px 0;}
.ping_tab span{ font-size:14px; font-weight:bold; padding:0 8px; line-height:18px;}
.ping_tab .input{ width:200px; height:18px; line-height:18px;}
.ping_tab .textarea{ width:452px; height:80px; line-height:18px; margin:5px 0 0 0;}
.ping_tab .btn{ background:url(../images/plbg.gif) repeat-x left bottom; line-height:20px; border:1px solid #b9b9b9; margin:5px 5px 0 0; height:22px; font-size:12px; color:#000000;}
.client{ padding:20px 0;}
.client ul{ list-style-type:none;}
.client li{ width:30%; float:left; background:url(../images/cion12.gif) no-repeat 8px 12px; padding:0 0 0 20px; line-height:35px; font-size:14px;}
.contact{ padding:10px 10px;}
.contactus p{margin:0;}
.choice{}
.choice a{ width:127px; height:25px; line-height:25px; float:left; color:#4b4b4b; font-weight:bold; margin:0 5px 0 0; background:url(../images/btn1.gif) no-repeat left top; padding:0 0 0 25px;}
.choice a:visited{ color:#4b4b4b;}
.choice a:hover{ background:url(../images/btn2.gif) no-repeat left top; color:#fff;}
.choice #current{ background:url(../images/btn2.gif) no-repeat left top; color:#fff;}
.productb{ padding:10px 0;}
.productb h1{ border:1px solid #007461; background:#eeeeee; color:#007461; line-height:24px; padding:2px 0 0 15px; font-size:14px;}
.productb .list{ width:137px; text-align:center; float:left; padding:5px 0;}
.productb .list h2{ width:100px; height:100px;border:1px solid #d1d1d1; margin:0 auto 5px auto;}
.productb .list h2 a{width:100px;height:100px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:87px;*font-family:Arial;}
.productb .list h2 img{vertical-align:middle;}
.special{ padding:0 0 15px 0;}
.special .img{ border:1px solid #ddddda;}
.special .fangda{ color:#1977a8;text-decoration:underline; font-size:13px; font-weight:bold; text-align:center; padding:5px 0 0 0;}
.special td{ border:1px solid #e7e7e7; background:#fafafa; padding:10px;}
.special div{ padding:0 8px;}
.special p{margin:0; display:inline;}
.pro_c{margin-bottom:8px; border:1px solid #c0c0c0;}
.pro_c table{ border-collapse:collapse;}
.pro_c td{ padding:0 9px; color:#484848; vertical-align:top;}
.pro_c td img{ vertical-align:middle;border:1px solid #c0c0c0;}
.pro_c th{color:#000000; font-weight:normal; padding:0 0 0 18px; text-align:left; vertical-align:top;}
.pro_c h2{ margin:10px 0 5px 0;color:#000; line-height:20px; display:block; padding-left:13px;}
.pro_c h2 a,.pro_c h2 a:visited,.pro_c h2 a:hover{color:#000; line-height:20px;}
.pro_c .p{ color:#000000; padding:2px 0 5px 0px;}
.pro_c .p a{ color:#000000; text-decoration:underline;}
.pro_c .p a:visited{ color:#000000; text-decoration:underline;}
.pro_c .p a:hover{ color:#000000; text-decoration:none;}
.sitemap{color:#000; font-size:12px; padding:0 0 10px 10px;}
.sitemap a{ padding:0 5px; color:#000;}
.sitemap a:visited{color:#000;}
.sitemap a:hover{color:#000; text-decoration:underline;}
.agent{}
.agent table{border-collapse:collapse;border:#b7b7b7 solid 1px; color:#494949;}
.agent table th{background:url(../images/th.gif) repeat-x left top; line-height:25px;border:#b7b7b7 solid 1px; color:#c70000;padding:0 5px; text-align:center; font-size:12px;}
.agent table td{padding:0 5px;border:#b7b7b7 solid 1px; color:#494949;}
.tableboder{}
.tableboder table{border-collapse:collapse;border:#b7b7b7 solid 1px; color:#494949;}
.tableboder table th{background:url(../images/th.gif) repeat-x left top; line-height:25px;border:#b7b7b7 solid 1px; color:#c70000;padding:0 5px; text-align:center; font-size:12px;}
.tableboder table td{padding:0 5px;border:#b7b7b7 solid 1px; color:#494949;}

/*留言与评论页面*/
.board{}
.board_border{padding:0;}
.board_h2{margin-bottom:5px;font-weight:bold;padding:0 0 0 20px;font-size:14px;color:#034ca1;}
.board_h4{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;margin:5px 0;}
.board textarea{border:#ccc solid 1px;}
.board_border{padding:10px;}
.board_border ul{list-style-type:none; color:#000;}
.board_border li{padding-left:10px; background:url(../images/cion05.gif) no-repeat 0px 8px; }
.board_border2{padding:10px;}
.board_border2 .select{line-height:24px; margin-right:10px;}
.board_border2 .border_input{ width:120px; background:#fff;border:#ccc solid 1px; height:18px; line-height:18px;color:#000;}
.board_border2 textarea{width:140px;height:40px; background:#fff;color:#003300;}
.btn{width:70px;height:22px;line-height:22px;text-align:center; border:none;background:#333; color:#fff; margin-right:10px;}
.form td{padding:5px 0;color:#000;}
.sitemsg{margin:10px 0 0;}
.sitemsg td{padding:5px 0;color:#000; background:url(../images/cion06.gif) repeat-x left bottom;}
.sitemsg .msgtitle{color:#000;}
.sitemsg .msgtitle b{color:#c70000;}

/*新闻明细评论页面*/
#comment_list{ padding:15px; }
#comment_list table td { padding:4px;}
#comment_list input{line-height:18px ; padding:2px; font-size:12px ;border:solid 1px #d6d6d6; height:20px;}
#comment_list textarea{ font-size:12px; padding:2px; line-height:18px ;font-family:Tahoma ;font-size:12px ;border:solid 1px #d6d6d6;}
#comment_list .border{width:400px;}
#comment_list .btn{text-align:center; border:none;background:url('../images/new_comment.gif') no-repeat left top; color:#000; width:65px; height:21px; line-height:19px; margin:0 5px;}
#comment_list p{ padding-left:100px;}
/*留言页面*/
#boardinner_ {border:0;padding:0;margin:0;}
#boardinner_ form{ margin-bottom:10px;}
#boardinner_ table{}
#boardinner_ table td {padding:2px 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{text-align:center; border:none;background:url('../images/new_comment.gif') no-repeat left top; color:#000; width:65px; height:21px; line-height:19px; margin:0 5px;}
#boardinner_ .border{width:110px;}
#boardinner_ .desc{color:red;}
#boardinner_ .boardtitle{background:url(../images/title.gif) no-repeat right bottom; line-height:20px; color:#000; font-size:14px;}
#boardinner_ .boardtitle span{ line-height:20px; display:block;font-weight:bold;}

#boardinner_ ul{list-style-type:none;padding:4px 10px 4px 10px;}
#boardinner_ li{ background:url(../images/cion05.gif) no-repeat 0px 7px; padding-left:12px;}
#boardinner_ p{ text-align:center;}

/*评论页面*/
#commentinner_ {border:0; padding:0;}
#commentinner_ form{ margin-bottom:10px;}
#commentinner_ table {}
#commentinner_ table td { padding:2px 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:110px;}
#commentinner_ .checkbox{ border:none; }
#commentinner_ .btn{text-align:center; border:none;background:url('../images/new_comment.gif') no-repeat left top; color:#000; width:65px; height:21px; line-height:19px; margin:0 5px;}
#commentinner_ .commenttitle{background:url(../images/title.gif) no-repeat right bottom; line-height:20px; color:#000; font-size:14px;}
#commentinner_ .commenttitle span{ line-height:20px; display:block; font-weight:bold;}
#commentinner_ ul{list-style-type:none;padding:4px 10px 4px 10px;}
#commentinner_ li{background:url(../images/cion05.gif) no-repeat 0px 7px; padding-left:12px;}
#commentinner_ p{ text-align:center;}

/*在线订单页面*/
#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{text-align:center; border:none;background:url('../images/new_comment.gif') no-repeat left top; color:#000; width:65px; height:21px; line-height:19px; margin:0 5px;}

.searchReuslt_{font-size:12px ;font-family:Tahoma;}
.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;border:0;margin:0;}
#search_ form{}
#search_ table td { padding:4px; font-size:12px}
#search_ input{line-height:20px;height:20px; font-size:12px ;border:solid 1px #d6d6d6; width:124px; padding:0 0 0 2px;}
#search_ .btn{text-align:center; border:none;background:url('../images/new_comment.gif') no-repeat left top; color:#000; width:65px; height:21px; line-height:21px; margin:0 5px;}
#search_ .title{background:url(../images/title.gif) no-repeat right bottom; line-height:20px; color:#000; font-size:14px;}
#search_ p{}
.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{}
