@charset "GB2312"; 
/* ===  ****  模版页面   CSS定义 *****  =====   */
*{padding:0px; margin:0px;line-height:1.8em;}
html {_overflow-y:scroll;}
/*****！！页面通用css样式定义开始******/
/* body的css定义:这里定义页面上下左右边距，页面背景颜色，滚动条颜色样式 */
body{
    font-family: "微软雅黑",Arial, Tahoma,"微软雅黑","宋体";    /*文字字体定义 */
	font-size: 12px;    /*文字大小定义 */
	color: #3f3f3f; background:#dedede;    /*文字颜色定义 */
	}

/* 网站超链接css通用设置 */
a{text-decoration: none;} /* 链接无下划线,有为underline */ 
a:link {color: #3f3f3f;} /* 未访问的链接 */
a:visited {color: #3f3f3f;} /* 已访问的链接 */
a:hover{color: #cb0f02;	text-decoration: none;} /* 鼠标在链接上 */ 
a:active {color: #3f3f3f;} /* 点击激活链接 */


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;}/*选择框样式定义 */ 
table{}
/*文字按钮样式定义 */ 
.button{border: 0px;}

.tempCopyright {color:#656565;clear:both;width:auto;padding:3px 0 5px 0;font-size:12px;font-family:Tahoma,Arial;text-align:center;}
.tempCopyright a{color:#656565}

#wrapper{ background:#fff;width:1002px; margin:0 auto;color: #3f3f3f;}
#imain{padding:10px;}
#ileft{width:684px;}
#left{ width:658px; padding:10px;border-top:4px solid #d5d5d5; border-bottom:4px solid #d5d5d5; border-left:3px solid #d5d5d5; border-right:3px solid #d5d5d5;}
#iright{width:288px; padding-left:10px;}

.footnav{background:#333333; line-height:24px; padding:5px 15px 5px 13px;color:#fff;}
.footnav td{line-height:24px;}
.footnav a{color:#fff;padding:0 5px;line-height:24px;}
.footnav a:visited{color:#fff;}
.copyright{padding:9px 18px; color:#000;}
.cpoy{ line-height:22px;}
.cpoy a{color: #fff; line-height:22px;}
.cpoy a:visited{color: #fff;}
.cpoy a:hover{color: #cb0f02; text-decoration:underline;}

.logo{ padding:12px 0 0 20px;}
.top{position:relative;background:url(../images/topbg.jpg) no-repeat left bottom;}
.welcome{ width:287px; height:15px;position:absolute;top:45px;right:25px;}
.topnav{ background:#cb0f02; height:27px; line-height:27px;}
.topnav a{ color:#fff;padding:0 16px;line-height:27px;}
.topnav a:visited{color:#fff;}
.topnav a:hover{color:#fff;}


 /*主菜单*/
.imenu{ padding:10px 0;font-size:14px;color:#000000; font-weight:bold; height:29px;}
.imenu dl{padding:0 15px;}
.imenu dl dd{float:left; line-height:29px;width:92px; margin-right:2px;}
.imenu dl dd a{padding:0; line-height:29px;color:#000000; display:block; text-align:center; margin-left:1px;}
.imenu dl dd a:visited{color: #000000;}
.imenu dl dd a:hover{color:#fff;background:#333333;}
.imenu #current{color:#fff;background:#333333;}
.imenu .none{ background:none;}

.imenu dd table{position:absolute;z-index:100;font-size:12px; border-collapse:collapse; width:93px; margin-top:0;}
.imenu dd table td{ width:93px;padding:0; border:#fff 1px solid;background:#cb0f02;}
.imenu dd table a{ line-height:26px; display:block; color:#fff;text-align:center;font-size:12px; font-weight:bold; margin:2px 0;}
.imenu dd table a:visited{color:#fff;}
.imenu dd table a:hover{ color:#fff;}
 

.times{ margin-bottom:7px; color:#fff; font-weight:bold;padding:0 26px;background:url(../images/timebg.jpg) no-repeat left top; height:25px; line-height:25px;}
.times td{ line-height:25px;}
.info{ margin-bottom:10px;border:3px solid #d5d5d5; padding:0 0 6px 0;}
.rexbg{background:url(../images/rexbg.gif) repeat-x left top; padding:10px;}
.rexbg_r{background:url(../images/rexbg.gif) repeat-x left top; padding:10px;}
.rexbg_pr{background:url(../images/rexbg.gif) repeat-x left top; padding:0 0 5px 0;}
.rexbg_nr{ padding:0 0 10px;background:url(../images/rexbg.gif) repeat-x left top;}

.ovflow01{width:585px; overflow:hidden;}

.detail_con{ padding:16px 16px 0 16px;}
.pub_detail{ padding:12px 20px;}
.ititle{ line-height:24px;background:url(../images/cion01.gif) no-repeat left 5px;font-size:14px; padding-left:14px; color:#000000; font-weight:bold;}
.ititle span{ padding-left:6px; font-size:12px;color:#cb0f02;}
.ititle a{ float:right; font-size:12px; font-family:"宋体";color:#cb0f02;}
.ititle a:visited{color:#cb0f02;}
.ititle a:hover{color:#cb0f02; text-decoration:underline;}

.title{line-height:24px;background:url(../images/cion01.gif) no-repeat left 5px;font-size:14px; padding-left:14px; color:#000000;}
.title h2{font-size:14px;}
.title h2 span{padding-left:6px; font-size:12px;color:#cb0f02;}

.con_title{background:url(../images/tit_r.gif) no-repeat right top;line-height:23px;}
.con_title h2{background:url(../images/tit_l.gif) no-repeat left top; padding:1px 0 0 21px;line-height:23px;color:#ffffff;font-size:14px;}
.con_title a{ font-size:12px; padding-right:6px;font-weight:normal;float:right;color:#fff;}
.con_title a:visited{color:#fff;}
.con_title a:hover{ text-decoration:underline; color:#fff;}

.place{ padding-top:2px;}
.place h3{line-height:24px;font-weight:normal; color:#000;}
.place h3 a{ font-family:"宋体";line-height:24px;padding:0 3px;color:#000;}
.place h3 a:visited{color:#000;}
.place h3 a:hover{color:#cb0f02;}

.brief{ margin-bottom:15px;padding:12px 15px;border:7px solid #f5f5f5;}
.brief a{color:#cb0f02;}
.brief a:visited{color:#cb0f02;}
.brief a:hover{color:#cb0f02; text-decoration:underline;}
.icorporate{ width:658px; overflow:hidden;padding-top:10px;}
.icorporate td{width:212px; padding-right:10px; text-align:center;}
.icorporate img{ border:1px solid #d9d9d9;}
.icorporate h2{color:#555555; height:36px!important;>height:32px!important;height:32px;overflow:hidden;background:url(../images/cion02.gif) no-repeat 59px 9px; line-height:32px;}
.icompany{ line-height:24px;padding:10px 5px 0; font-size:14px;}
.icompany img{ float:left; margin:0 15px 0 10px;border:1px solid #dadada;}
.icompany p{ text-indent:2em;}

.iproduct{ padding:10px 0 0 0; height:280px; overflow:hidden;}
.ipro_div{ padding:0 0 15px 0!important;>padding:0 0 5px 0!important; padding:0 0 5px 0;width:50%; float:left;}
.ipro_div h3{margin:0 10px!important;margin:0 10px 0 5px; float:left; background:#fff;width:130px; height:130px;}
.ipro_div h3 a{width:120px; height:120px;text-align:center;display:table-cell;vertical-align:middle;*display:block;*font-size:104px;*font-family:Arial;padding:1px;border:4px solid #d9d9d9;}
.ipro_div h3 a:visited{}
.ipro_div h3 a:hover{border:4px solid #FF9933;}
.ipro_div h3 img{ vertical-align:middle;}
.ipro_div h2{ color:#cb0f02;}
.ipro_div h2 a{color:#cb0f02;}
.ipro_div h2 a:visited{color:#cb0f02;}

.inews{padding:15px 3px 2px;}
.inews ul{ list-style:none;}
.inews li{line-height:20px; padding:5px 0 5px 12px; background:url(../images/cion03.gif) no-repeat left 11px;}
.inews li a{line-height:20px;}
.inews li a strong{ line-height:20px;}

.con_bg{ background:url(../images/contact.jpg) no-repeat right bottom; padding:10px;}

.icontact{line-height:25px;color:#555555;padding:15px 3px 25px 10px;}
.icontact p{line-height:25px;}
.icontact a{color:#cb0f02; text-decoration:underline;}
.icontact a:visited{color:#cb0f02;}
.icontact a:hover{color:#cb0f02;}
.icontact strong{color:#cb0f02;}

.ipro_list{padding:15px 14px 13px;}
.ipro_list ul{ list-style:none;}
.ipro_list li{line-height:28px; margin-bottom:4px;}
.ipro_list li a{ padding:0 10px 0 45px;display:block;line-height:28px; background:url(../images/protitle01.gif) no-repeat left top; font-weight:bold;}
.ipro_list li a:hover{color:#fff; background:url(../images/protitle02.gif) no-repeat left top;}
.ipro_list .current{color:#fff; background:url(../images/protitle02.gif) no-repeat left top;}


.subnav{padding:15px 14px 10px;}
.subnav dl{}
.subnav dt{ font-size:14px; font-weight:bold;color:#393939;line-height:28px; margin-bottom:4px;}
.subnav dt a{color:#393939; padding:0 10px 0 45px;display:block;line-height:28px; background:url(../images/protitle01.gif) no-repeat left top; font-weight:bold;}
.subnav dt a:hover{color:#fff; background:url(../images/protitle02.gif) no-repeat left top;}
.subnav dt #current{color:#fff; background:url(../images/protitle02.gif) no-repeat left top;}
.subnav dd{ margin-top:3px;line-height:24px;padding-left:42px;}
.subnav dd a{text-decoration:underline;}
.subnav h6{color:#cb0f02;font-weight:normal;padding:0 10px; text-align:right;}
.subnav h6 a{color:#cb0f02;}
.subnav h6 a:visited{color:#cb0f02;}
.subnav h6 a:hover{ text-decoration:underline;}

.newslist{}
.newslist ul{ list-style:none;}
.newslist li{ font-size:14px;line-height:20px; padding:8px 18px;background:url(../images/line.gif) repeat-x left bottom;}
.newslist li a{display:block;line-height:20px; cursor:pointer; color:#3f3f3f;background:url(../images/cion04.gif) no-repeat left 7px; padding-left:15px;}
.newslist li a span{ color:#3f3f3f;float:right; line-height:20px;}
.newslist li a strong{ line-height:20px;}
.newslist li a:visited{ color:#3f3f3f;}
.newslist li a:hover{color:#c3313b;}
.newslist li a:hover span{color:#c3313b;}

.pub_list{}
.pub_list td{ font-size:14px;padding:5px 10px;background:url(../images/line.gif) repeat-x left bottom;}
.pub_list td span{ color:#3f3f3f;background:url(../images/cion03.gif) no-repeat left 6px; padding-left:15px; padding-right:10px;}


.page{ margin-top:18px;line-height:24px;font-weight:bold; font-size:14px; text-align:right;color:#c3313b;}
.page a{line-height:24px;color:#c3313b;}
.page a:visited{color:#c3313b;}
.page a:hover{ text-decoration:underline;color:#c3313b;}

.contacts{float:left;margin-right:14px; width:306px;}
.contac_mar{ margin-right:0;}

.sitemap{ font-size:12px; padding:0 0 10px 10px;}
.sitemap a{padding:0 5px;}


.comment{ padding:15px 0 15px 15px;}
.comment td{font-size:14px;padding:5px;}
.comment .input{ width:178px; height:20px; color:#000;line-height:20px; background:#ffffff;border:1px solid #d4d4d4;}
.comment .text{ width:470px; height:93px; color:#000;line-height:20px;background:#ffffff;border:1px solid #d4d4d4;}
.comment .button{ margin-left:5px; font-weight:bold;text-align:center;background:url(../images/pinlun.gif) no-repeat left top;width:71px;height:29px; line-height:29px;border:none; color:#fff;}

/*经典客户*/
.client{ padding:0 5px 0 25px;}
.client ul{ list-style-type:none;}
.client li{background:url(../images/cion04.gif) no-repeat left 11px; width:30%; float:left; padding-left:16px; line-height:30px;}

/*简介内容部分*/
.content{text-align:left;font-size:14px; background:#fff;}
.content h1{background:#000;color:#fff; padding-left:20px;}
.content h2{color:#ffffff;background:url(../images/tit_r.gif) no-repeat right top;line-height:23px;font-size:14px; text-indent:1.5em;}
.content h2 p{background:url(../images/tit_l.gif) no-repeat left top; padding:1px 0 0 0;line-height:23px;color:#ffffff;font-size:14px;}
.content h2 a{line-height:23px; text-decoration:none;color:#fff;}
.content h2 a:visited{color:#fff;}
.content h2 a:hover{color:#fff;text-decoration:underline;}
.content h3{color:#b22128; font-size:26px; font-weight:bold; line-height:1.8em; text-align:center;}
.content p{margin:13px auto 0px;}


.content h4{ border-top:1px solid #000;border-bottom:1px solid #000; padding-left:15px; color:#000;}
.content h5{ background:#745512; line-height:26px; padding-left:16px; color:#fff;}
.content h6{color:#696969;text-align:center; font-weight:normal;}
.content li{margin-left:3.5em;}

.content strong{color:#cb0f02;}
.content a{color:#cb0f02;text-decoration:underline;}

.content table{border-collapse:collapse;font-size:12px;}
.content table td{padding:0px 5px;}

.tableboder{border-collapse:collapse; }
.tableboder th{border:#d4d4d4 solid 1px; padding:0 5px;color:#000;background:#d4d4d4; font-weight:bold;}
.tableboder td{color:#555555;border:#d4d4d4 solid 1px;}

.choice{ margin-bottom:14px;}
.choice a{ margin-right:14px;display:block; float:left; width:112px; height:25px; line-height:25px; text-align:center; background:url(../images/prcnav.gif) no-repeat left top; color:#000; font-weight:bold;}
.choice a:hover{color:#fff;background:url(../images/prcnavh.gif) no-repeat left top;text-align:center;font-weight:bold;}
.choice #current{color:#fff;background:url(../images/prcnavh.gif) no-repeat left top; text-align:center;font-weight:bold;}

.pro_c{margin-bottom:18px; background:url(../images/line.gif) repeat-x left bottom;}
.pro_c td{ padding:0 9px; color:#6a6f6b; vertical-align:top;}
.pro_c td h4 a{border:4px solid #e7e7e7; width:120px; display:block; padding:1px;}
.pro_c td h4 a:visited{}
.pro_c td h4 a:hover{ border:4px solid #FF9933;}
.pro_c th{color:#cb0f02; font-weight:normal; vertical-align:top;}
.pro_c h2{ margin:0 0 5px 0;color:#cb0f02;line-height:20px; display:block; padding-left:9px;}
.pro_c h2 a,.pro_c h2 a:visited,.pro_c h2 a:hover{ text-decoration:underline;color:#cb0f02; line-height:20px;}
.pro_c h6{ color:#cb0f02; padding:2px 0 5px 10px; font-weight:normal;}
.pro_c h6 a{ color:#cb0f02; text-decoration:underline;}
.pro_c h6 a:visited{ color:#cb0f02; text-decoration:underline;}
.pro_c h6 a:hover{ color:#cb0f02; text-decoration:none;}

.product_b{}
.prob_div{float:left; width:140px; text-align:center; padding:6px 8px;}
.prob_div h2{margin:0 auto;text-align:center;width:130px; height:130px;}
.prob_div h2 a{width:120px; height:120px;text-align:center;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;border:4px solid #e7e7e7;padding:1px;}
.prob_div h2 a:visited{}
.prob_div h2 a:hover{border:4px solid #FF9933;}
.prob_div h2 a img{ vertical-align:middle;}
.prob_div h3{color:#000000; line-height:24px; font-weight:normal; margin-top:5px;}
.prob_div h3 a{color:#000000;}
.prob_div h3 a:visited{color:#000000;}
.prob_div h3 a:hover{color:#cb0f02;}
.product_c{ padding:15px 17px 12px 0;}
.product_c h6{border:4px solid #e7e7e7; padding:1px; width:212px;margin:0 auto;}
.produt_c table{border-collapse:collapse;}
.produt_c td{color:#000;border:#e7e7e7 solid 1px;padding:6px 6px;}
.produt_c a{ color:#cb0f02;}
.produt_c a:visited{color:#cb0f02;}
.produt_c a:hover{color:#cb0f02; text-decoration:underline;}

.rela_pro{ padding-top:12px;}

.brief_list{ padding:10px 14px;}
.brief_list ul{ list-style-type:none;}
.brief_list li{ padding:3px 0px 3px 15px;background:url(../images/cion03.gif) no-repeat left 8px; line-height:18px;}
.brief_list li a{ color:#000;line-height:18px;}
.brief_list li a:visited{color:#000000;}
.brief_list li a:hover{color:#cb0f02; text-decoration:underline;}


.sitemap{ font-size:12px; padding:0 0 10px 10px;}
.sitemap a{padding:0 5px;}

.board{margin:0;}
.board_h4{ font-size:14px; font-weight:bold;color:#cb0f02;text-align:center;}
.board_h4 a{color:#cb0f02;}
.board_h4 a:visited{color:#cb0f02;}
.board_h5{ text-align:center; font-weight:normal; line-height:25px; color:#000;}

.btn{width:70px; height:22px;margin-right:10px; color:#fff; line-height:25px;text-align:center; border:none;}

.board_border{padding:0px 10px 10px 5px;}
.board_border ul{margin:10px 0 0;}
.board_border li{margin-left:2em;color:#000;}
.borad_bod{margin-bottom:15px;padding:12px 15px;border:7px solid #f5f5f5;}
.board_border2{padding:5px 10px 10px 10px;}
.board_border2 td{ border:none;}
.board_border2 .select{line-height:24px; width:152px;}
.board_border2 .border{width:145px;}
.board_border2 .border_input{width:145px;color:#000;line-height:20px; height:20px; background:#ffffff;border:1px solid #d4d4d4;}
.board_border2 textarea{width:199px;height:80px;margin-left:10px;color:#000;line-height:20px; background:#ffffff;border:1px solid #d4d4d4;}
.board_border2 .btn{ background:#000; color:#fff;}
.form td{padding:2px 0 2px 5px;background:url(../images/line.gif) repeat-x left bottom;color:#000;}
.form span{ color:#cb0f02;}
.sitemsg{ padding-bottom:15px;}
.sitemsg td{padding:3px 0 2px 12px;}
.sitemsg .msgtitle{ border-bottom:1px solid #cb0f02;color:#000; line-height:24px;}
.sitemsg b{color:#cb0f02;}
