@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: #292929; /*文字颜色定义 */
	}

/* 网站超链接css通用设置 */
a{text-decoration: none;} /* 链接无下划线,有为underline */ 
a:link {color: #292929;} /* 未访问的链接 */
a:visited {color: #292929;} /* 已访问的链接 */
a:hover{color: #e6212a;	text-decoration: none;} /* 鼠标在链接上 */ 
a:active {color: #292929;} /* 点击激活链接 */


h1,h2,h3,h4,h5,h6{font-size:12px;}
img{border: 0px;}
.clear{clear:both;line-height:0; height:0;}
.clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }/*清除浮动*/

/*表格样式定义 */ 
checkbox{border: 0px;}/*选择框样式定义 */ 
table{}
/*文字按钮样式定义 */ 
.button{border: 0px;}

#wrapper{width:1003px; margin:0 auto;}
#imain{ padding:10px 4px 0;}

#main{margin:10px 4px 0;background:url(../images/right_cer.gif) repeat-y right top;}

#imain01{padding:13px 4px 0;}
#ileft{ width:241px;}
#left{ padding-right:10px;width:241px;}

#icenter{ width:508px;}
#iright{ width:246px;}
#right{background:url(../images/right_bom.gif) no-repeat left bottom;width:744px;}
#ifooter{padding:21px 4px 0;text-align:center;width:995px;}
.footnav{ color:#fff;background:#e6212a; line-height:30px;}
.footnav a{ padding:0 10px;color:#fff;}
.footnav a:visited{color:#fff;}
.footnav a:hover{color:#fff;}
.copyright{ padding:14px 0;color:#292929;}



.irpad{ width:246px; padding-left:15px;}

.ileft_info{ margin-bottom:13px;border:1px solid #e1e1e1;}
.topnav{ background:url(../images/topnav.gif) repeat-x left top; border-bottom:1px solid #e2e2e2; padding:0 0px 0 28px;}
.topnav td{ line-height:28px; color:#838383;}
.topnav a{line-height:28px; color:#292929;background:url(../images/cion.gif) no-repeat left 3px; padding-left:15px; margin:0 15px;}
.topnav a:visited{color:#292929;}
.topnav a:hover{color:#e6212a;}
.logo{ padding-left:19px;}
.search{ padding:25px 16px 25px 0;}
.search .iinput{border:1px solid #dbdbdb;color:#292929;width:180px; height:20px; line-height:20px;}
.search .ibut{ background:url(../images/search.gif) no-repeat left top; height:24px; text-align:left;width:82px; padding-left:36px; line-height:24px; color:#fff; font-size:12px; margin-left:6px;border:none;}

.menu_pad{ padding:0 4px; padding-top:16px; }
.menu_r{ background:url(../images/menu_r.gif) no-repeat right top;}
.menu_l{height:52px;background:url(../images/menu_l.gif) no-repeat left top;}

.menu{ overflow:hidden;padding-left:29px;height:33px;line-height:33px;padding-top:6px; color:#fff; font-weight:bold; font-size:14px;}
.menu a{background:url(../images/menu_line.gif) no-repeat right 5px;cursor:pointer;color:#fff;line-height:33px;color:#000;display:block; float:left;}
.menu a span{display:block; float:left;color:#fff;padding:0 12px; font-weight:bold;line-height:33px;}
.menu a:hover{background:url(../images/men_rit.gif) no-repeat right top; color:#e6212a;}
.menu a:hover span{color:#e6212a; height:33px;line-height:33px;display:block;background:url(../images/men_let.gif) no-repeat left top; padding:0 12px;}
.menu .current{background:url(../images/men_rit.gif) no-repeat right top;color:#e6212a;}
.menu .current span{color:#e6212a;line-height:33px;display:block;background:url(../images/men_let.gif) no-repeat left top; padding:0 22px;}
.menu .none{background:none;}

.menu00{color:#6d6d6d;line-height:32px;}
.menu00 a{color:#6d6d6d;padding:0 16px;}
.menu00 a:visited{color:#6d6d6d;}
.menu00 a:hover{color:#e6212a;}

.num{ position:absolute;right:10px; bottom:2px!important;bottom:2px;}
.num a{ background:#5b4631;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;color:#ffffff;width:19px; height:17px;text-align:center; display:block; line-height:17px;font-size:10px; font-weight:bold;}
.num a:visited{color:#ffffff;}
.num a:hover{filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;background:#e99123;color:#ffffff;}
.num .current{filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;background:#e99123;color:#ffffff;}


.pronav{ height:25px; margin-bottom:25px; overflow:hidden;}
.pronav a{ color:#4b4b4b;margin-right:12px;background:url(../images/pro_navb.jpg) no-repeat left top; line-height:25px; width:100px; display:block; float:left; padding-left:27px;}
.pronav a:visited{color:#4b4b4b;}
.pronav a:hover{ color:#fff;background:url(../images/pro_nava.jpg) no-repeat left top; line-height:25px; width:100px; display:block; float:left;}
.pronav #current{ color:#fff;background:url(../images/pro_nava.jpg) no-repeat left top; line-height:25px; width:100px; display:block; float:left;}





.detail_con{ padding:0 15px;}
.public{ padding:5px 10px;}
.left_tit{ padding-left:6px;background:url(../images/left_tit.gif) no-repeat right top; border-bottom:1px solid #e1e1e1;}
.left_tit h2{ line-height:30px; background:url(../images/cion01.gif) no-repeat left 9px; padding-left:22px; font-size:14px; color:#e6212a;}
.left_tit h2 span{ padding-left:5px;font-size:10px; font-weight:normal;color:#bdbdbd;}
.right_tit{background:url(../images/right_tit.gif) no-repeat left top; border-bottom:1px solid #ccc; padding-bottom:1px; padding-left:10px; font-weight:bold; font-size:14px; color:#e6212a;}
.right_tit span{padding-left:5px;font-size:10px; font-weight:normal;color:#bdbdbd;}

.title{border:1px solid #cbcbcb; margin-bottom:12px;background:#fbfbfb url(../images/cion05bg.gif) repeat-x left bottom; line-height:25px;}
.title h2{ background:url(../images/cion05.gif) no-repeat left top; line-height:25px; padding:0 10px 0 37px; font-size:14px; color:#000;}
.title h2 span{padding-left:5px;font-size:10px; font-weight:normal;color:#bdbdbd;}
.title h2 a{ font-size:12px; font-weight:normal; font-family:"宋体";float:right; color:#e6212a;}
.title h2 a:visited{color:#e6212a;}
.title h2 a:hover{color:#e6212a; text-decoration:underline;}

.ititle{ border-bottom:2px solid #e1e1e1; padding-right:5px;}
.ititle table{ background:url(../images/itit_r.jpg) no-repeat right bottom;}
.ititle td{background:url(../images/itit_l.jpg) no-repeat left bottom; height:31px; line-height:31px; padding:0 23px 0 19px; color:#fff; font-weight:bold; font-size:14px;}
.ititle a{ float:right; margin-top:8px;}


.icenter_tit{font-weight:bold; font-size:14px; padding-left:32px;color:#e6212a;line-height:32px; background:url(../images/cion03.gif) no-repeat 4px 6px;margin:0 10px;border-bottom:2px solid #e1e1e1;}
.icenter_tit span{padding-left:5px;font-size:10px; font-weight:normal;color:#bdbdbd;}
.icenter_tit a{ float:right; font-weight:normal; margin-top:4px; font-size:12px; margin-right:5px;}

.center_tit{ margin-bottom:15px;padding:0 0 0 4px;border-bottom:2px solid #e1e1e1;}
.center_tit h2{font-weight:bold; font-size:14px; padding-left:28px;color:#e6212a;line-height:27px; background:url(../images/cion03.gif) no-repeat 0px 4px;}
.center_tit h2 span{padding-left:5px;font-size:10px; font-weight:normal;color:#bdbdbd;}
.center_tit .place a{ font-family:"宋体";line-height:27px; padding:0 6px;color:#292929;}
.center_tit .place a:visited{color:#292929;}
.center_tit .place a:hover{color:#e6212a;}

.ibanner{padding:0 9px 10px 9px;}
.banner{ padding:10px 4px 0;}
.iimgs{ border:1px solid #e0e0e0; padding:1px; margin-bottom:10px;}
.icontact{ line-height:24px;padding:13px 16px 70px; background:url(../images/channel/icontact.jpg) no-repeat right bottom;}
.icontact strong{color:#e6212a;}
.icompany{line-height:23px;padding:13px 14px 10px 16px;}
.icompany p{ text-indent:2em;line-height:23px;}
.icompany h2{color:#e6212a;text-align:right;}
.icompany h2 a{ font-weight:bold;text-decoration:underline;color:#e6212a;}
.icompany h2 a:visited{color:#e6212a;}
.icompany h2 a:hover{color:#e6212a;}

.ipro_list{ margin-top:25px;}
.ipro_ldiv{ width:33%; float:left; margin:0 auto; text-align:center;}
.ipro_ldiv h2{width:120px;height:120px; background:#eef7ea; padding:6px;border:1px solid #c3e1b8; margin:0 auto; background:#fff;}
.ipro_ldiv h2 a{ width:120px; height:120px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;}
.ipro_ldiv h2 img{ vertical-align:middle;}
.ipro_ldiv h3{padding-top:6px; margin-bottom:6px;font-weight:normal;color:#292929;}
.ipro_ldiv h3 a{color:#292929;}
.ipro_ldiv h3 a:visited{color:#292929;}
.ipro_ldiv h3 a:hover{color:#e6212a;}

.iproduct{ padding:23px 5px 13px 9px;}


.brief{ margin-bottom:15px;padding:4px;background:url(../images/brief.gif) repeat left top;}
.briefbg{ color:#e6212a;border:1px solid #c2c2c2; background:#fff; padding:12px;}
.briefbg a{color:#000; text-decoration:underline;}
.briefbg a:visited{color:#000;}
.briefbg a:hover{color:#000;}

.subnav{padding:23px 5px 13px 9px;}
.subnav dl{}
.subnav dt{height:37px; padding:0 14px;background:url(../images/probg.gif) no-repeat left top; margin-bottom:7px;}
.subnav dt a{color:#fff;padding:0 0 6px 24px; background:url(../images/cion02.gif) no-repeat left 1px;line-height:31px;}
.subnav dt a:visited{ color:#fff;}
.subnav dt a:hover{color:#f0ff00;}
.subnav dt #current{color:#f0ff00;}
.subnav dd{line-height:22px; padding:0px 10px 5px 38px;}
.subnav dd a{color:#292929;text-decoration:underline;line-height:22px;}
.subnav dd a:visited{color:#292929;}
.subnav dd a:hover{color:#e6212a;}
.subnav h6{ text-align:right;}
.subnav h6 a{ padding-right:10px;text-decoration:underline;color:#328b17;}
.subnav h6 a:visited{color:#328b17;}
.subnav h6 a:hover{color:#328b17; }


.rit_cet{padding:0 4px 0 3px; background:url(../images/rig_cet.gif) repeat-y left top;}
.right_cer{ padding:0 8px;}

.contacts{float:left;margin-right:14px; width:342px;}
.public p{ margin:0;}
.contac_mar{ margin-right:0;}

.ihotpro{ padding:10px 0 10px;}
.ihotdiv{ line-height:22px;padding:6px 10px 6px 13px;}
.ihotdiv h3{ background:#fff;float:left;width:98px; height:98px;margin-right:15px;border:1px solid #d6d6d6;}
.ihotdiv h3 a{ width:98px; height:98px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:86px;*font-family:Arial;}
.ihotdiv h3 img{ vertical-align:middle;}
.ihotdiv h2{margin-bottom:10px;font-weight:normal; line-height:23px;}
.ihotdiv h2 a{color:#e6212a; display:block;border-bottom:1px dashed #666666;}
.ihotdiv h2 a:visited{color:#e6212a;}
.ihotdiv h2 a:hover{color:#e6212a;}
.ihotdiv p{white-space: normal!important;}

.ilinks{ padding:16px 20px 19px;}
.ilinks a{ padding-left:15px; background:url(../images/cion.gif) no-repeat left 3px;line-height:28px; }


.inews{ padding:12px 8px 0;}
.inews ul{list-style:none;}
.inews li{ background:url(../images/newline.gif) repeat-x left bottom; line-height:18px; padding:5px 2px;}
.inews li a{ display:block; line-height:18px; background:url(../images/cion04.gif) no-repeat left 7px; padding-left:12px;}

.newslist{ padding:0 10px 20px;}
.newslist ul{ list-style:none; padding:0 20px;}
.newslist li{ font-size:14px;line-height:18px; padding:8px;background:url(../images/newline.gif) repeat-x left bottom;}
.newslist li a{display:block;line-height:18px; cursor:pointer; color:#292929;background:url(../images/cion04.gif) no-repeat left 6px; padding-left:12px;}
.newslist li a span{ color:#292929;float:right; line-height:18px;}
.newslist li a strong{ line-height:20px;}
.newslist li a:visited{ color:#292929;}
.newslist li a:visited span{color:#292929;line-height:18px;}
.newslist li a:hover{color:#e6212a;}
.newslist li a:hover span{color:#e6212a;}

.pub_list{ padding:0 15px 20px;}
.pub_list td{ font-size:14px;padding:10px 5px;background:url(../images/newline.gif) repeat-x left bottom;}
.pub_list td span{ font-size:14px;color:#cd3030;background:url(../images/cion04.gif) no-repeat left 6px; padding-left:12px; padding-right:10px;}


.page{ padding-bottom:22px;line-height:24px;text-align:center; background:url(../images/page.jpg) no-repeat center top;color:#e6212a;}
.page a{line-height:24px;color:#e6212a;}
.page a:visited{color:#e6212a;}
.page a:hover{ text-decoration:underline;color:#000;}
.munber{
	clear:both;
	height:50px;
	margin-bottom:10px;
	text-align:right;
	line-height:50px;
	vertical-align:bottom;
	}
.munber span{
	vertical-align:bottom;
	}
.munber a{
	background:url(../images/se_index_45.gif) repeat-x left center;
	padding:2px 7px;
	margin:0 0 0 5px;
	border:#ccc 1px solid;
	vertical-align:baseline;
	*vertical-align:bottom;
	}
.munber .munber_cur,
.munber a:hover{
	border:#00499b 1px solid;
	color:#fff !important;
	text-decoration:none;
	background:url(../images/se_index_47.gif) repeat-x left center;
	}


.comment{ padding:15px 15px;}
.comment td{font-size:12px;padding:5px;}
.comment .input{ width:198px; height:20px; color:#565656;line-height:20px;border:1px solid #bdbdbd;}
.comment .text{ width:480px; height:93px; color:#565656;line-height:20px;margin:0 8px 0 0;border:1px solid #bdbdbd;}
.comment .button{ margin-right:11px;text-align:center;background:url(../images/btns.gif) no-repeat left top;width:70px;height:22px; line-height:22px;border:none; color:#000000;}

/*简介内容部分*/
.content{ font-size:14px;}
.content h1{border-left:5px solid #e6212a;border-top:1px solid #e6212a;border-right:1px solid #e6212a;border-bottom:1px solid #e6212a;line-height:24px; text-indent:2em; margin-bottom:10px;}
.content h2{border:1px solid #cbcbcb;background:#fbfbfb url(../images/cion05bg.gif) repeat-x left bottom; text-indent:2.5em;line-height:25px;color:#000;}
.content h2 p{background:url(../images/cion05.gif) no-repeat left top; line-height:25px;font-size:14px; color:#000;margin:0;}

.content h3{ color:#e6212a; text-align:center; font-size:26px;}
.content h4{background:url(../images/titrh4.gif) no-repeat right top; height:25px;line-height:25px;text-align:center;}
.content h4 p{ color:#e4ff00; font-size:14px;background:url(../images/titlh4.gif) no-repeat left top; height:25px;line-height:25px; margin:0;}

.content h5{ color:#6c0000;background:url(../images/cion03.gif) no-repeat 5px 5px; padding-left:28px; font-size:14px;line-height:26px;}
.content h6{text-align:center; font-weight:normal; color:#000;}


.content li{margin-left:2em;}
.content strong{color:#e6212a;}
.content a{color:#e6212a;text-decoration:underline;}
.content p{margin:8px auto;}

.content table{font-size:12px;}
.content table td{padding:0px 5px;}
.content table td p{ margin:0;}
.tableboder table{border:#b7b7b7 solid 1px;border-collapse:collapse; }
.tableboder th{border:#b7b7b7 solid 1px;background:#f0f0f0; color:#e6212a;}
.tableboder td{ padding:3px 5px;border:#b7b7b7 solid 1px;}

.sitemap{ font-size:12px; padding:0 0 10px 10px;}
.sitemap a{padding:0 8px;}

.client{ padding:0 0 15px 20px;}
.client td{ font-size:14px;width:33%; background:url(../images/cion06.gif) no-repeat left 8px; padding-left:20px; line-height:30px;}

.product_a{border:1px solid #e1e1e1; margin:0 0 18px;background:#f9f9f9; padding:10PX 0;}
.product_a .paddng{ padding:10px 0 10px;}
.product_a th{ padding:3px 0;font-weight:normal;}
.product_a td{ padding:3px 0;}
.product_a h2{ padding:6px;width:120px;background:#eef7ea;border:1px solid #c3e1b8;}
.product_a h2 img{ vertical-align:middle;}

.product_a h4{ padding-top:5px; line-height:22px;}

.product_a h3{ width:152px;margin:0 auto; text-align:center;border:1px solid #c3e1b8;}
.product_a h3 p{vertical-align:middle;width:140px;border:6px solid #eef7ea;background:#fff;}
.product_a h3 p img{ vertical-align:middle;}
.product_a P{ margin:0;}
.product_b{padding-left:7px;}
.pro_ldiv{ width:25%; float:left; margin:5px auto;text-align:center;}
.pro_ldiv h2{width:120px; height:120px;margin:0 auto; text-align:center;border:1px solid #c3e1b8; padding:6px; background:#eef7ea}
.pro_ldiv h2 a{ width:120px; height:120px;display:table-cell;background:#fff;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;}
.pro_ldiv h2 img{ vertical-align:middle;}
.pro_ldiv h3{padding-top:6px; margin-bottom:6px;font-weight:normal;color:#292929;}
.pro_ldiv h3 a{color:#292929;}
.pro_ldiv h3 a:visited{color:#292929;}
.pro_ldiv h3 a:hover{color:#e6212a;}

.brief_list{ padding:10px;}
.brief_list ul{ list-style-type:none;}
.brief_list li{ padding:3px 3px 3px 17px;background:url(../images/cion04.gif) no-repeat left 7px; line-height:18px;}
.brief_list li a{ line-height:18px;}

.board{margin:0;}
.board_h4{ font-size:14px; font-weight:bold;color:#e6212a;text-align:center;}
.board_h4 a{color:#e6212a;}
.board_h4 a:visited{color:#e6212a;}
.board_h5{ text-align:center; font-weight:normal; line-height:25px; color:#000;}

.btn{width:70px; height:22px;margin-right:10px; color:#565656; line-height:25px;text-align:center; border:none;}

.board_border{padding:10px 13px 10px 10px;}
.board_border ul{margin:10px 0 0;}
.board_border li{margin-left:2em;color:#565656;}

.board_border2{padding:10px 13px 10px 10px;}
.board_border2 td{ border:none;}
.board_border2 .select{line-height:24px; width:125px;}
.board_border2 .border{width:125px;}
.board_border2 .border_input{width:125px;color:#565656;line-height:20px; height:20px;background:#fff;border:1px solid #ccc;}
.board_border2 textarea{width:168px;height:80px;margin-left:10px;color:#565656;line-height:20px;background:#fff;border:1px solid #ccc;}
.board_border2 .btn{ background:#e6212a; color:#fff;}
.form td{padding:2px 0 2px 5px; background:url(../images/newline.gif) repeat-x left bottom;color:#565656;}
.form span{ color:#CC0000;}
.sitemsg{}
.sitemsg td{padding:3px 0 2px 8px;}
.sitemsg .msgtitle{ border-left:5px solid #e6212a;border-top:1px solid #e6212a;border-right:1px solid #e6212a;border-bottom:1px solid #e6212a;line-height:24px;}
.sitemsg b{color:#e6212a;}

.iproduct{ padding:13px 5px 13px 9px;}
.iproduct ul{ list-style:none;}
.iproduct li{ height:37px; padding:0 0px;margin-bottom:0px;}
.iproduct li a{color:black;padding:0 0 0 0; line-height:15px;}
.iproduct li a:visited{color:black;}
.iproduct li a:hover{ color:#3ba71a;}

/*============焦点图===========*/
.focus_img{
	float:center;
	width:490px;
	height:240px;
        margin-left:10px
	}
.fl {
	float:center;
	width:480px;
	background:#ffff;
	position:relative;
	height:230px;
	padding:4px;
	border:#ccc 1px solid;
}
.imgs {
	position:relative;
}
.imgs li {
	position:absolute;
	height:230px;
}
.imgs li a{
	font:bold 14px/30px normal;
	text-decoration:none;
	display:block;
	color:#069;
	float:left;
}
.nums-imgs-news {
	position:absolute;
	right:0;
	bottom:5px;
}
.nums-imgs-news li {
	margin-right:5px;
	float:left;
	cursor:pointer;
	line-height:15px;
	background-color:#666666;
	color:#fff;
	padding:2px 5px;
	text-align:center;
	width:7px;
}
.nums-imgs-news .currbanner {
	color:#fff;
	padding:2px 5px;
	background-color:#FF3333;
}