﻿@charset "GBK"; 
/* ===  ****  ģ��ҳ��   CSS���� *****  =====   */
*{padding:0px; margin:0px;line-height:1.8em;}
html {_overflow-y:scroll;}
/*****����ҳ��ͨ��css��ʽ���忪ʼ******/

body{ font-family: Arial, Tahoma,"΢���ź�","����";  font-size: 12px;color: #454545;}

/* ��վ������cssͨ������ */
a{color: #454545;text-decoration: none;} 
a:hover{text-decoration: none;} 
ul { list-style:none;}
.link a { padding:0 5px;}

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; }

/*�����ʽ���� */ 
table{text-align: justify;}
checkbox{border: 0px;}/*ѡ�����ʽ���� */ 

/*���ְ�ť��ʽ���� */ 
.button{border: 0px; }


/*�ṹ*/
#memoryticker{ width:200px; height: 230px;}
#wrapper{ width:969px; margin:0 auto;}
#iheader{}
#header{}
#imain{ padding:6px 0 0 0;}
#ileft{ width:200px; float:left;margin-right:10px; padding:0px 0 0 0;}
#ileft00{ margin-right:10px;width:200px;padding:1px 0 0 0; float:left;}
#icenter{ width:518px; float:left;}
#iright{ width:227px; float:right;}
#right{ width:754px; float:left;}
#footer{ padding:8px 0;background:#d3d3d3; text-align:center;}

/*����*/
.itop { height:88px;}
#logo{ padding:0px; float:left;}

.topnav{text-align:right;vertical-align:middle; height:60px; line-height:80px;color:#656565; background:url(../images/header_r.png) no-repeat 0 right;}
.topnav a{padding:0 10px 0 15px;color:#656565;}
.topnav a:hover{color:#000000; text-decoration:underline;}
.topnav .topbg1{ background:url(../images/topnav1.gif) no-repeat left top;}
.topnav .topbg2{ background:url(../images/topnav2.gif) no-repeat left top;}
.topnav .topbg3{ background:url(../images/topnav3.gif) no-repeat left top;}

.menu{ background:url(../images/menubg.gif) repeat-x left top; line-height:34px; padding:0 0 0 20px;}
.menu a{ color:#fff; float:left; background:url(../images/menuline.gif) no-repeat left top; line-height:34px; width:100px; display:block; font-size:14px;  text-align:center;}
.menu a:hover{ color:#fff; background:url(../images/menuhov.gif) no-repeat center top; }
.menu span{ color:#fff; background:url(../images/menuhov1.gif) no-repeat center top; line-height:34px; width:100px; display:block;}
.menu .none{ background:none;}

.ibanner{
	padding:0px;
	height:173px;
	margin:0px;
	background-image: url(../images/bgimg01.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.banner{ height:85px; margin:6px 0; background:url(../images/bgimg0101.jpg) no-repeat left top;}

.search{margin:0 auto;background:url(../images/searchbg.gif) repeat-x left top;padding:5px 20px 6px 14px;}
.search .place{ line-height:21px; color:#000; float:left; }
.search .box{ float:right;}
.search .box .img{ vertical-align:bottom; margin:0 0 0 10px!important;>margin:0 0 1px 10px!important; margin:0 0 1px 10px; cursor:hand;  width:40px; height:21px;}
.search .box input{ width:142px; height:17px; line-height:17px;}



/*���*/
.ileftinfo{
	border: 1px solid #2a5a7a;
}
.ileftinfo .il-title{
	background:url(../images/line02.jpg) repeat-y center;
	line-height:25px;
	padding:0 0 0 10px;
	color:#fff;
	font-weight:bold;
	width: 190px;
}
.ileftinfo .il-title a{ color:#fff; float:right; line-height:25px; padding:0 5px 0 0;}
.ileftinfo .il-title a:hover{ color:#fff; text-decoration:underline;}


/*��ƷĿ¼*/
.prolist{
	padding:9px 0 12px 0;	
}
.prolist ul{ list-style-type:none;}
.prolist li{ background:url(../images/line01.gif) repeat-x left bottom; padding:0 0 1px 0;}
.prolist li a{ display:block; color:#666; line-height:25px; background:url(../images/cion01.gif) no-repeat 14px 7px; padding:0 0 0 37px;}
.prolist li a:hover{ color:#666; background:#d5d5d5 url(../images/cion01.gif) no-repeat 14px 7px;}
.prolist dl{ padding:3px 0 6px 0;}
.prolist dd a{ background:url(../images/cion01.gif) no-repeat 35px 7px; padding:0 0 0 58px;}
.prolist dd a:hover{ color:#666; background:#d5d5d5 url(../images/cion01.gif) no-repeat 35px 7px;}
.prolist .pro-more {margin-left:100px;}

/*���Ų�Ʒ*/
.hotpro{ padding:8px;}
.hotpro .img{ text-align:center; margin:0 0 6px 0; border:1px solid #dfdfde; }
.hotpro .img img {width:175px; height:128px; }
.hotpro .pro-name{ text-align:center;color:#0f6194;}
.hotpro .pro-name a{color:#0f6194;}
.hotpro .pro-name a:hover{color:#0f6194; text-decoration:underline;}
.hotpro p{ color:#636363; line-height:20px;}

/*�м�*/
.centerinfo{ background:url(../images/title02.jpg) repeat-y left top; margin-bottom:8px;}
.centerinfo .bg1{ background:url(../images/title03.jpg) no-repeat left bottom; padding:0 0 12px 0;}
.centerinfo .bg2{ background:url(../images/title01.jpg) no-repeat left top; padding:16px 15px 0 15px;}
.centerinfo .bg2 .c-title { border-bottom:2px solid #0f6194; color:#0f6194; line-height:14px; font-weight:bold;}
.centerinfo .bg2 .c-title span{ color:#828282; font-size:10px; line-height:10px; padding:0 0 0 10px;}
.centerinfo .bg2 .c-title a{ float:right; color:#0f6194; line-height:14px; padding:0 5px 0 0;}
.centerinfo .bg2 .c-title a:hover{color:#0f6194; text-decoration:underline;}


/*��˾���*/
.icompany{ padding:10px 10px 2px 1px;}
.icompany  img{ float:left; margin:5px 14px 3px 0; width:152; height:110; }
.icompany div{ color:#666;}
.icompany div p{ text-indent:2em;}
.icompany div span{ padding-left:8px; font-weight:bold; display:block; text-align:right;}
.icompany div span a{color:#0f6194;}

/*��Ʒչʾ*/
.ipro{ padding:8px 6px 0 1px; height:181px;}
.ipro .ipro-title { padding:4px 0 0 8px; background:url(../images/cion02.gif) repeat left top;}
.ipro .ipro-title a{ font-weight:normal; color:#666; margin:0 1px; padding:4px 3px 5px 4px;}
.ipro .ipro-title a:hover{ color:#0f6194; font-weight:bold; background:#fff;}
.ipro .ipro-title .current{ color:#0f6194; font-weight:bold; background:#fff;}
.ipro .ipro-title .current span{ color:#0f6194;}
.ipro .list{ padding:10px 0 0 13px!important;>padding:10px 0 0 0!important;padding:10px 0 0 0;}
.ipro .list li{ margin:0 7px 16px 7px; float:left; text-align:center; width:125px;}
.ipro .list li .pic {width:100px; height:100px; margin:0 0 5px 0;}
.ipro .list li .pic a{ border:1px solid #d4d4d4; width:100px;height:100px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:87px;*font-family:Arial;}
.ipro .list li .pic img{vertical-align:middle; width:100px; height:100;px}
.ipro .list li p a{ color:#0b76b4; line-height:18px;}
.ipro .list li p a:hover{ color:#0b76b4; text-decoration:underline;}

/*�ұ�*/
.irightinfo{ background:url(../images/newsbg2.gif) no-repeat left bottom; margin-bottom:8px;}
.irightinfo .bg1{ background:url(../images/newsbg1.gif) no-repeat left top; padding:12px 15px 12px 15px;}
.irightinfo .bg1 .ir-title { border-bottom:2px solid #0f6194; color:#0f6194; line-height:14px; padding:0 0 2px 3px; font-weight:bold;}
.irightinfo .bg1 .ir-title span{ color:#828282; font-size:10px; line-height:10px; padding:0 0 0 10px;}
.irightinfo .bg1 .ir-title a{ float:right; color:#0f6194; line-height:14px; padding:0 5px 0 0;}
.irightinfo .bg1 .ir-title a:hover{color:#0f6194; text-decoration:underline;}

/*��˾��̬*/
.inews{}
.inews ul{ list-style-type:none; padding:5px 0 1px 0;}
.inews li{padding:3px 0;}
.inews li a{ line-height:16px; display:block; background:url(../images/cion04.gif) no-repeat 8px 8px; padding:0 0 0 18px;}
.inews li strong{ line-height:16px;}

/*��ϵ����*/
.icontact{
	padding:9px 10px 12px 12px;
	line-height:24px;
	color:#666;
	height: 200px;
}
.icontact strong{color:#e60000;}
.icontact a{ text-decoration:underline;}

/*�ײ���Ϣ*/
.footnav{ padding:0px 0 0 10px; color:#7a7a7a;}
.footnav a{ color:#7a7a7a; padding:0 5px;}
.copyright{ padding:0px 10px 0 0; color:#7a7a7a;}


/*��ҳ�Ҳ�*/
.rightinfo{ background:url(../images/title08.jpg) repeat-y right top; margin-bottom:12px;}
.rightinfo .bg1{ background:url(../images/title09.jpg) no-repeat left bottom; padding:0 0 2px 0;}
.rightinfo .bg2{ background:url(../images/title07.jpg) no-repeat left top; padding:21px 17px 10px 17px; _padding:21px 17px 0px 17px;}
.rightinfo .bg2 .title{ border-bottom:2px solid #0f6194; color:#0f6194; font-weight:bold; }
.rightinfo .bg2 .title a{ background:url(../images/btn03.jpg) no-repeat left top; width:84px; line-height:21px; text-align:center; color:#fff; margin:0 1px 0 5px; display:block; height:21px; float:right; padding:1px 0 0 0;}
.rightinfo .bg2 .title a:hover{ color:#fff; background:url(../images/btn04.jpg) no-repeat left top;}
.rightinfo .bg2 .title .current{ color:#fff; background:url(../images/btn04.jpg) no-repeat left top;}
.rightinfo .bg2 .title font{ font-size:12px; float:right;}

/*��˾��̬*/
.newslist{}
.newslist ul{ list-style-type:none; padding:10px 20px;}
.newslist li{ line-height:22px; padding:6px 15px; background:url(../images/line01.gif) repeat-x left bottom;}
.newslist li a{ display:block; background:url(../images/cion03.gif) no-repeat left 8px; padding:0 0 0 13px;}
.newslist li a:hover { color:#0f6194; font-weight:bold;}
.newslist li span{ float:right;}

.page{ text-align:center; padding:10px 0 10px 0; color:#0f6194; font-weight:bold;}
.page a{ color:#0f6194; padding:0 5px;}
.page a:hover{ color:#0f6194; text-decoration:underline;}

/*���ݼ��*/
.content{ font-size:14px;}
.content .news-title h1{ text-align:center; color:#3d7c9e;padding:7px 0 0 0;font-size:26px;}
.content .time { text-align:center; font-size:12px; color:#666; font-weight:normal; padding:1px 0 8px 0; background:url(../images/line02.gif) repeat-x left bottom;}
.content .time font { color:#f00; font-size:12px;}

.content .pro-title { background:url(../images/title11.jpg) no-repeat right top; text-indent:10px; line-height:28px; font-weight:bold; }
.content .pro-title h1{ background:url(../images/title10.jpg) no-repeat left top; display:block; padding:2px 0 0 16px; line-height:26px; color:#3d7c9e;}
.content .pro-title h1 a{ line-height:26px; color:#3d7c9e;}
.content .pro-title strong{ line-height:26px;}

.content .sm{ border:3px dotted #0577A3; background:#0577A3; margin:5px 0; padding:0 0 0 10px; color:#fff; font-size:12px; font-weight:bold;}
.content h5{ border-left:5px solid #006699; padding:0 0 0 15px; color:#006699; font-size:14px;}

.content strong{color:#5099C5;}
.content p{margin:8px auto;}
.content a{ color:#3399FF; text-decoration:underline;}


.content table{border-collapse:collapse;font-size:12px;}
.content table td{padding:0px 5px;}



/*  ��Ʒ */
.prdetail_c{ margin:15px 0 0px 0; font-size:12px;}
.prdetail_c .left { float:left; padding-left:10px; }
.prdetail_c .left img { width:250px; height:188px; }
.prdetail_c .right { float:left;  margin-left:40px; width:410px;}
.prdetail_c .right ul {border:1px solid #a2d0e9; text-align:left; }
.prdetail_c .right ul li { padding:0 0 0 8px;}
.prdetail_c .right ul li strong { font-weight:normal;color:#0275ab; padding-right:10px; }
.prdetail_c .right .blue {background:#d5f0ff;}
.prdetail_c .right .blue h1 { font-size:12px; display:inline; }


.ovflow{ width:710px; overflow:hidden;}
.ovflow1{ width:460px; overflow:hidden;}

.brief{ border:1px solid #accfe2; background:#e7e7e7; padding:6px 20px 6px 20px; line-height:24px; margin:10px 0 17px 0;}
.brief a{ color:#FF0000;}
.detail{ padding:5px 8px;}

/* ��ǩ */
.tools{text-align:left; margin:15px 0; padding-left:10px;}
.tools a{color:#0c6ba1;}
.tools a:hover{color:#0c6ba1; text-decoration:underline;}
.sxia { line-height:20px; border-bottom:#e0ddbd 1px solid;border-top: #e0ddbd 1px solid; padding:5px 0 5px 0px; }
.sxia a { color:#000;}
.sxia a:hover { color:#f60; text-decoration:underline;}

/*��Ʒ�б�*/
.producta{ padding:7px 0 0 0;}
.producta th{ text-align:center; background:#3d7c9e; font-weight:normal; color:#fff; line-height:29px;}
.producta td{ background:url(../images/line02.gif) repeat-x left bottom; padding:14px 10px;}
.producta td a{ color:#3a8ece; font-weight:bold;}
.producta td a:hover{ color:#3a8ece; text-decoration:underline;}

.productb{ padding:2px 0 0 0;}
.productb li{ padding:5px 0;float:left; width:20%; text-align:center;}
.productb li .pic{ width:120px; height:120px; margin:0 auto 5px auto; border:1px solid #d4d4d4;}
.productb li .pic a{width:120px;height:120px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:104px;*font-family:Arial;}
.productb li .pic img{vertical-align:middle; width:110; height:90;}
.productb li span{ color:#3a8ece; line-height:17px; padding:0 5px;}
.productb li span a{ color:#3a8ece; line-height:17px;}
.productb li span a:hover{ text-decoration:underline;}

.productb .pro-title { background:url(../images/title11.jpg) no-repeat right top; text-indent:10px; line-height:28px; font-weight:bold; }
.productb .pro-title a{ line-height:26px; color:#3d7c9e;}
.productb .pro-title a:hover { text-decoration:underline;}
.productb .pro-title span{ background:url(../images/title10.jpg) no-repeat left top; display:block; padding:2px 0 0 16px; line-height:26px; color:#3d7c9e;}
.productb .pro-title font { float:right; font-size:12px;line-height:26px; padding-right:10px;}

.line {background:url(../images/line02.gif) repeat-x left bottom; height:1px;}

/*��ϵ����*/
.contact{ padding:0 2px 0 2px;}
.contact .companyname{ background:url(../images/title11.jpg) no-repeat right top;}
.contact .companyname span{ background:url(../images/title10.jpg) no-repeat left top; display:block; padding:2px 0 0 26px; line-height:26px; color:#3d7c9e;}
.contact .special{}
.contact .div{ padding:8px 15px 8px 26px; font-size:14px;}

/*��վ��ͼ*/
.sitemap{ font-size:12px;}
.sitemap a{ padding:0 5px; color:#3399ff;}
.sitemap a:hover{ color:#3399ff; text-decoration:underline;}
.sitemap .pro-title { background:url(../images/title11.jpg) no-repeat right top; text-indent:10px; line-height:28px; font-weight:bold; }
.sitemap .pro-title span{ background:url(../images/title10.jpg) no-repeat left top; display:block; padding:2px 0 0 16px; line-height:26px; color:#3d7c9e;}
.sitemap .pro-title span a{ line-height:26px; color:#3d7c9e;}

a.more{float:right;padding:0 8px 0 0;}
/*


.idetail{ margin:8px 0 8px 10px;background:url(../images/title05.jpg) repeat-y left top;}
.idetail .top1{ background:url(../images/title06.jpg) no-repeat left bottom; padding:0 0 4px 0;}
.idetail .top2{ background:url(../images/title04.jpg) no-repeat left top; padding:17px 11px 0 11px;}
.idetail .top2 h1{ border-bottom:2px solid #0f6194; color:#0f6194; line-height:14px; padding:0 0 2px 3px;}

.other_detail{ padding:5px 10px;}
.other { padding:5px 0;}
.other dt{background:url(../images/cion01.gif) no-repeat 5px 7px; padding-left:25px; line-height:24px;}



.tableboder table{font-size:12px; border-collapse:collapse; border:1px solid #3d7c9e;}
.tableboder th{ padding:0 5px; color:#fff; background:#3d7c9e;}
.tableboder td{border:1px solid #3d7c9e; padding:0 5px;}

.comment{ padding:15px 0 5px 18px;}
.comment th{ color:#3d7c9e; width:40px; vertical-align:top;}
.comment td{ padding-bottom:9px;}
.comment span{ padding:0 4px 0 12px; margin-bottom:9px; color:#3d7c9e; font-weight:bold;}
.comment .input{ width:142px; height:18px; border:1px solid #ccc; line-height:18px;}
.comment .area{ width:469px; height:98px; border:1px solid #ccc; line-height:18px; font-size:14px;}
.comment .btn{ margin-bottom:2px; cursor:pointer;}



.contact .liy{ width:48%; float:left; margin-top:10px;}
.publiclist{}
.publiclist ul{ list-style-type:none; padding:12px 25px 10px 13px;}
.publiclist li{ line-height:16px; padding:6px 15px 7px 0; background:url(../images/line01.gif) repeat-x left bottom;}
.publiclist li a{ line-height:16px; display:block; background:url(../images/cion01.gif) no-repeat 9px 6px; padding:0 0 0 30px;}
.publiclist li span{ line-height:16px; padding:0 10px 0 0;}
.publiclist li strong{ line-height:16px;}
.publiclist .div{ padding:0 0 0 10px;}
.board_border{padding:0 0px;}

.board_border ul{margin:10px 0 0;}
.board_border li{margin-left:2em;}
.board_border2{padding:0 5px 8px 5px;}
.board_border2 .select{line-height:24px; width:130px;}
.board_border2 .border{width:132px;}
.board_border2 .border_input{ width:130px; border:#ccc solid 1px; height:18px; line-height:18px;}
.board_border2 textarea{width:180px;height:80px;}
.form td{padding:4px 0 2px 5px;}
.sitemsg{margin:10px 0 0;}
.sitemsg td{border-bottom:#ccc dotted 1px; padding:3px 0 2px;}
.sitemsg .msgtitle{background:#f2f2f2;color:#000;}
.sitemsg b{color:#3d7c9e;}

.board{margin:15px 0 0;}
.board_h3{ font-weight:bold;background:#3d7c9e;color:#fff;padding:2px 0 1px 15px; font-size:14px; line-height:24px;margin-bottom:5px;}
.board_h2{ background:#277baa url(../images/line02.jpg) repeat-y right center; border-top:1px solid #9cdcff; border-left:1px solid #9cdcff; border-right:1px solid #2a5a7a; border-bottom:1px solid #2a5a7a; line-height:25px; font-size:14px; padding:0 0 0 18px; color:#fff;}
.board_h4{color:#3d7c9e;font-size:14px; font-weight:bold;text-align:center;}
.board_h4 a{color:#3d7c9e;}
.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; }
*/
/*.content .prdetail_c { padding:8px 0;}
.content .prdetail_c span{float:left;text-align:center; width:50%;}
.content .prdetail_c img{margin:0 5px;}
.content .prdetail_c p{ margin:0;}*/

/*ģ����Ҫҵ��*/
.ibusiness{ background:url(../images/title08.jpg) repeat-y right top; margin-bottom:8px;}
.ibusiness .bg01{ background:url(../images/title09.jpg) no-repeat left bottom; padding:0 0 12px 0;}
.ibusiness .bg02{ background:url(../images/title07.jpg) no-repeat left top; padding:16px 15px 0 15px;}
.ibusiness .bg02 .ib-title{ border-bottom:2px solid #0f6194; color:#0f6194; line-height:14px; font-weight:bold;}
.ibusiness .bg02 .ib-title span{ color:#828282; font-size:10px; line-height:10px; padding:0 0 0 20px;}
.ibusiness .bg02 .ib-title a{ float:right; color:#0f6194; line-height:14px; padding:0 5px 0 0;}
.ibusiness .bg02 .ib-title a:hover{color:#0f6194; text-decoration:underline;}

.mianpro .pro { width:222px; line-height:22px;float:left; padding:10px 8px 5px 8px!important;>padding:10px 8px 5px 8px!important;padding:10px 8px 0px 8px;}
.mianpro .pro .pic{ float:left;}
.mianpro .pro .pic img{ width:80px; height:70px;margin-right:9px; border:1px solid #ccc; padding:1px;}
.mianpro .pro .p-title{ padding-left:109px;background:url(../images/cion01.gif) no-repeat 93px 5px;color:#0f6194; font-size:14px; line-height:24px; font-weight:bold;}
.mianpro .pro .p-title a{color:#0f6194;}

.iclient{ padding:10px 10px;}
.iclient dt{ line-height:25px;background:url(../images/cion09.gif) no-repeat 0 9px; padding-left:18px;}
