@charset "utf-8";
/*-------------------------------------------------------*
|  Copyright (c) 2007-2012 IT羊网络. All rights reserved  |
|  官方网站：http://www.ityang.com                        |
|  设计师：ITyang
*-------------------------------------------------------*/
html, body, h1, h2, h3, h4, h5, h6, p, a, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th, select, span, iframe, tbody
{
	margin:0px;
	padding:0px;
}
body {
	font: normal normal normal 12px/150% "宋体", Arial, Helvetica, sans-serif;
	margin: 0px auto;
	padding: 0px;
	background: url(../images/bg.gif) #f2f2f0 repeat-x;
}
ul, li {list-style: none;}
ul, ol { list-style-type:none;}
table{border-collapse:collapse;}
input, select{vertical-align:middle;}
img{border:0;}
.clear {clear: both;}

/* 链接 */
a{ color:#333; text-decoration:none; } /* 未访问的链接 */
a:hover { color:#BC2D09; text-decoration:none; } /* 鼠标移动到链接上 */

/* 英文强制换行 */
.word{word-break:break-all;} 

/* 浮动 */
.l { float:left;}
.r { float:right;}
.c { clear:both;}
.b { border:1px solid #D7D7D7;}

/* 颜色 */
.red{color:#F00;}
.green{color:#060;}
.gray{color:BBB;}
.white{color:#FFF;}
/* 外间距 */
.margin_none{margin:0;}
.margin{margin:8px;}
.m_t{margin-top:8px;}
.m_b{margin-bottom:8px;}
.m_l{margin-left:8px;}
.m_r{margin-right:8px;}

/* 内边距 */
.padding{padding:8px;}
.padding_none{padding:0;}

/* 列表时间单独调用 */
.time{ float:right; color:#999; font-family:Arial, Helvetica, sans-serif;}


/* 网页顶条代码开始 */
.top{background:url(../images/topbg.jpg) no-repeat center top;}
.top_t{ width:960px; margin:0 auto; color:#666;}
.top_l{float:left; height:30px; padding-left:10px;}
.top_l span { padding: 0 5px;}
.top_r{float:right; height:30px; text-align:right;}
.top_r span { padding: 0 5px;}
.top_l span a { color:#C00; }
.top_l span a:hover { color:#333;}
.top_r span a { color:#666; }
.top_r span a:hover { color:#C00;}

/* 网站整体布局 */
#header, #mainBody, #footer{
	width:980px;
	margin: 0 auto;
	overflow:hidden;
}
#mainBody{ padding-top:10px;}
 #footer{ margin-top:8px; padding-top:8px; border-top:4px solid #900000;}
.foot01{background:url(../images/flogo.gif) 70px 20px no-repeat;}
.foot01 p{text-align:center; height:24px; line-height:24px; color:#666;}
.foot01 p span{ padding: 0 8px;}
.foot02{ height:30px;width:560px; padding-left:400px;}
.foot03{ text-align:center;}
.foot03 p{height:24px; line-height:24px; color:#666;}
.htop{ width:980px; height:98px;}
.logo{width:550px;height:80px;float:left; padding-top:10px; background:url(../images/logo.gif) 0 10px no-repeat;}
.logo h2 a{display:block;text-indent:-9999em;overflow:hidden;width:550px;height:70px;}

.hr01{ float:left; width:430px; height:95px;}
.ht{ width:430px; height:30px; line-height:30px; color:#900; text-align:right;}
.ht a{ color:#900;}
.ht a:hover{ color:#333;}
.ht span{ padding: 0 5px;}

.search
{
	text-align:right;
	padding-top:15px;
	padding-right:20px;
	height:30px;
	background:url(../images/sbg.gif) 180px 15px no-repeat;
}
.search .txt{border:#fff solid 1px; height:16px; width:190px; color:#999; padding-top:3px;}
.search input{margin-left:-2px;}
.search span { color:#fff;}

.yh{ width:290px; height:80px; float:left;}
.yh p{height:45px; padding-top:35px; font-size:14px; color:#666;}
.yh p span { padding:0 10px;}
.phone{ float:right;background:url(../images/phone.gif) 0 15px no-repeat; width:346px; height:80px;}
.phone p{ text-align:right; padding-right:10px; padding-top:30px; line-height:40px; font-family:Georgia, "Times New Roman", Times, serif; color:#3a826d; font-size:36px;}

/* 导航 */
.nav{ width:960px; height:42px; padding-left:20px;font-weight:bold;background: url(../images/nav.gif) no-repeat;}
.nav li {float:left; font-size:14px; height:42px; line-height:42px; background: url(../images/navr.gif) no-repeat right;}
.nav li a{display:block;height:40px;color:#fff;padding: 0 23px;overflow:hidden;_float:left;_cursor:pointer;_position:relative;}
.nav li a:hover{color:#aceafe;}

.ennav{ width:960px; height:42px; padding-left:20px;font-weight:bold;background: url(../images/nav.gif) no-repeat;}
.ennav li {float:left; font-size:12px; height:42px; line-height:42px; background: url(../images/navr.gif) no-repeat right;font-family:Arial, Helvetica, sans-serif;}
.ennav li a{display:block;height:40px;color:#fff;padding: 0 20px;overflow:hidden;_float:left;_cursor:pointer;_position:relative;}
.ennav li a:hover{color:#aceafe;}

.ileft{float:left; width:720px; margin-right:15px; display:inline;}
.iright{float:left; width:245px;}
.il{ float:left; width:300px; margin-right:8px; margin-top:5px; background:#fff;}
.ic{ float:left; width:424px; margin-right:8px;margin-top:5px; background:#fff;}
.ir{ float:left; width:240px;margin-top:5px; background:#fff;}



.ibox{ border:1px solid #ccc;}

/* 公共栏目导航条 */
.dh { height:32px; line-height:32px; background:url(../images/dh.png) #f2f2f2 repeat-x;}
.more {float:right; padding-right:8px; color:#666;}
.more a { color:#aa0d06;}
.more a:hover{color:#BC2D09;}
.name { font-size:14px;}
.name span{ font-weight:500; font-family:Arial, Helvetica, sans-serif;  padding: 0 10px; font-size:12px;}
/* 独立修饰 */
.idh, .ldh{ height:31px; line-height:31px; background:url(../images/dh02.gif) repeat-x;}
.xs{float:left; height:31px; width:106px; display:inline; background:url(../images/dh01.gif) 5px 0 no-repeat; text-align:center; color:#fff; font-size:14px;}
.xs a{ color:#fff;}
.xs a:hover{ color:#333;}
.idh .more { line-height:30px;}
.ldh .name{ padding-left:20px;}
.irdh{height:31px; line-height:31px; background:url(../images/irdh.gif) repeat-x;}
.irdh .more a {color:#fff;}
.irdh .name{ float:left; padding: 0 35px 0 10px; background:url(../images/irdh01.gif) right no-repeat; color:#3ba3cb;}

.xdh{ height:30px; padding-top:10px; line-height:30px; border-bottom:1px solid #ccc;}
.xdh .name{font-size:16px;font-family:"微软雅黑"; color:#900000;}

/* 卡片样式一 */
.kapian1 { overflow:hidden;}
.kapian1 ul{ padding:6px 8px;}
.kapian1 ul li { height:28px; line-height:28px; overflow:hidden; padding-left:14px; background:url(../images/5.gif) no-repeat 0 8px; font-size:14px;}
.kapian1 ul li em { padding:0 0 0 15px;}
.kapian1 h3 { height:28px; padding:0 0 0 7px; border-bottom:1px solid #ccc;font-size:14px;}
.kapian1 h3 a { display:block; float:left; padding:0 20px; line-height:28px; height:28px; text-align:center;}
.kapian1 h3 a.z_bg { border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc; background:#f2f2f0; font-weight:600; color:#900000;}

/* 公司简介 */
.ibody{ padding:15px;}
.ibody p{ padding-bottom:10px; text-indent:2em; font-size:14px; color:#666; line-height:24px;}
.aiii{ text-align:right;}
.aiii a{ color:#900;}
.aiii a:hover{ color:#333;}
/* 新闻 */
.inews{}
.inews ul{ padding:6px 8px;}
.inews li{ height:26px; line-height:26px; font-size:14px; overflow:hidden; padding-left:10px; background:url(../images/1.gif) no-repeat 0 10px;}

.ilink{ padding:6px 8px;}
.ilink li { float:left; width:100px; height:26px; background:#f3f3f3; border:1px solid #dedede; margin: 4px; text-align:center; line-height:28px;}
.ilink li a{display:block;width:100px; height:26px; color:#333;display:block;}
.ilink li a:hover{width:100px; height:26px; color:#fff; background:#903;}

.idw{ padding:6px 8px;}
.idw li{ line-height:30px; border-bottom:1px dotted #ccc; background:url(../images/3.gif) no-repeat 2px 11px; padding-left:10px;}

/* 当前位置 */
.location{width:958px;height:22px;line-height:22px;padding-left:2px; color:#666;}
.location a{color:#666;}
.location a:hover{color:#333;}

.aright{ width:202px; float:left; overflow:hidden; margin-right:8px;}
.aleft{ width:770px; float:right; overflow:hidden;}


.cbox{border:1px solid #e5e5e5;}
.list{padding:6px 12px 6px 15px;}
.list ul{ padding:10px 0;}
.list ul li{height:32px; line-height:32px; padding-left:12px; font-size:14px; background:url(../images/1.gif) 0 14px no-repeat; border-bottom:1px dotted #ccc;}

.lmdh{ padding:8px;}
.s001{background:#dedede;margin:2px;font-size: 14px; line-height:26px; padding-left:10px; }
.s001 a{ color: #790014; }
.s001 a:hover{color:#333;}
.lmdh dl { width: 184px; }
.lmdh dl,dd { margin: 0; }
.lmdh dt { background: #dedede; font-size: 14px; line-height:26px; padding-left:10px; margin:2px;}
.lmdh dt a { color: #790014; }
.lmdh dd a { color: #000;font-size: 12px; }
.lmdh dd ul { list-style: none; padding: 2px 6px; }
.lmdh dd ul li{ border-bottom:1px dotted #900; line-height:18px; padding:3px 0 3px 14px;background:url(../images/6.gif) 0 7px no-repeat;}


/* 分页样式 */
.page
{
	height:32px;
	margin:10px 0;
	padding:0px 10px 0px 10px;
	line-height:32px;
	line-height:32px;
	border:#d3d3d3 solid 1px;
	background:#f4f4f4;
	letter-spacing:1px;
	color:#666;
}
.page span
{
	float:right;
}
.page a
{
	color:#1b82cb;
}
.page a:hover
{
	color:#F30;
}
.page select
{
	_margin-top:5px;
}

/* 文章内容样式 */
.av{ border:1px solid #dedede; padding:20px;}
.view { margin-top:20px;}
.view h2 { font-size:22px; text-align:center; padding-bottom:4px;}
.view h3 { color:#666; font-size:12px; font-weight:500; text-align:center; height:56px; line-height:56px;font-family:Arial, Helvetica, sans-serif; border-bottom:1px dotted #ccc;}
.view h3 em { padding:0 10px;}
.view .body { margin-top:15px; font-size:14px; line-height:24px; padding:10px;}
.view .body .zyao{padding:5px; border:1px solid #dedede; font-size:12px; text-indent:2em; color:#666; margin-bottom:15px;}
.view .body p { margin-bottom:25px; text-indent:2em;}
.view a {color:#0097cc;}
.view a:hover { color:#666; text-decoration:underline;}

/* 图片列表开始 */
.list_img { padding:8px;}
.list_img ul{}
.list_img li { float:left; margin: 0px 8px 0px 8px; width:155px; height:155px; color:#666; display:inline;}
.list_img li img { width:148px; height:115px; padding:0px; border: 1px solid #dedede; padding:2px;}
.list_img li a:hover img{ border: 1px solid #C00;}
.list_img li p{ text-align:center; line-height:28px; }

.fhhh{ background:#f5f5f5; padding:4px; }
.fhhh li{ border:1px solid #e6e6e6; margin-top:5px; height:38px; line-height:38px; padding-left:70px;}
.zf01{ background:url(../images/kf/1.png) #fff 18px 3px no-repeat;}
.zf02{ background:url(../images/kf/2.png) #fff 18px 3px no-repeat;}
.zf03{ background:url(../images/kf/3.png) #fff 18px 3px no-repeat;}
.zf04{ background:url(../images/kf/4.png) #fff 18px 3px no-repeat;}
.zf05{ background:url(../images/kf/5.png) #fff 18px 3px no-repeat;}
.zf06{ background:url(../images/kf/6.png) #fff 18px 3px no-repeat;}
.zf03 a{color:#F00; font-weight:bold;}
.zf03 a:hover{text-decoration:underline;}

/* 产品服务 */
.cp01{ width:960px; height:240px; margin-top:8px;}
.dw01{ float:left; width:430px; height:190px; background:url(../images/dw01.jpg) #fff 0px 0px no-repeat; padding:40px 10px 10px 160px;}
.dw01 h2{ font-size:18px; padding-bottom:10px;}
.dw01 p{ font-size:14px; line-height:36px;}
.dw02{ float:left; margin-left:15px; width:323px; height:218px; border:1px solid #6ad2f6;background:url(../images/dw02.jpg) 15px 220px no-repeat; padding:10px;}
.dw02 img{width:323px; height:205px;}

.cp02{ width:960px; height:auto; margin-top:10px;}
.cpdh01{width:960px; height:49px;background:url(../images/cpdh01.gif) 0px 0px no-repeat}
.cp02_1{ border-bottom:1px dotted #ccc; width:940px; height:155px; padding:10px;} 
.cp02_1 img{float:left; width:200px; height:150px; border:1px solid #dedede; padding:2px; margin-right:20px; display:inline;}
.cp02_1 h2{ font-size:14px; color:#ff7200; padding-bottom:10px;}
.cp02_1 h3{font-size:14px; color:#666;padding-bottom:10px;}
.cp02_1 p{ text-indent:2em; color:#999;}

.cp03{ width:960px; height:240px; margin-top:10px;}
.cpdh02{width:960px; height:49px;background:url(../images/cpdh02.gif) 0px 0px no-repeat}
.cp03_1{ padding-top:10px;}

.cp04{ width:960px; height:auto; margin-top:10px;}
.cpdh03{width:960px; height:49px;background:url(../images/cpdh03.gif) 0px 0px no-repeat}
.cp04_1{ padding-top:10px;}

.cp05{ width:960px; height:600px; margin-top:10px;}
.cpdh04{width:960px; height:49px;background:url(../images/cpdh04.gif) 0px 0px no-repeat}
.cp05_1{ padding-top:10px;}

.cpdh05{width:960px; height:49px;background:url(../images/cpdh05.gif) 0px 0px no-repeat}

.cp06{ width:960px; height:320px; margin-top:10px;}
.cpdh06{width:960px; height:49px;background:url(../images/cpdh06.gif) 0px 0px no-repeat}
.cp06_1{ padding:10px 0;}
.cp06_2{ float:left; width:620px; height:280px;}
.cp06_2 h4{ line-height:46px; font-size:20px; font-family:"微软雅黑"; color:#900;}
.cp06_3{ float:left; width:320px; height:280px; margin-left:20px; display:inline;}
.cp06_3 h4{ line-height:46px; font-size:20px; font-family:"微软雅黑"; color:#063;}

.cp07{ width:960px; height:auto; margin-top:10px;}
.cpdh07{width:960px; height:49px;background:url(../images/cpdh07.gif) 0px 0px no-repeat}
.cp07_1{ padding:10px; height:300px;}
.cp07_1 img{ float:left; width:220px; height:130px;border:1px solid #dedede; padding:2px; margin-right:20px; display:inline;}
.cp07_1 p{ color:#666; text-indent:2em; padding-bottom:10px;}
.cp07_1 h4{ padding-left:40px; line-height:24px; font-size:14px; color:#666;}
.cp07_2{ width:920x; height:160px; padding-left:40px;}
.cp07_2 li {
		display:block;
		float:left;
		padding: 10px 22px;
		height: 160px;
		width: 175px;
	}
.cp07_2 li img{
			height: 130px;
		    width: 175px;
	}
.cp07_2 li p { text-align:center; line-height:26px;}


.cp08{ width:960px; height:auto; margin-top:10px;}
.cpdh08{width:960px; height:49px;background:url(../images/cpdh08.gif) 0px 0px no-repeat}
.cp08_1{ padding:10px;}
.cp08_1 h3{ line-height:30px; font-size:14px; color:#063;}
.cp08_1 h3 span{ color:#C00; font-family:Arial, Helvetica, sans-serif;}
.cp08_1 p{ color:#666; text-indent:2em; padding-bottom:10px;}

.cp09{ width:960px; height:240px; margin-top:10px;}
.cpdh09{width:960px; height:49px;background:url(../images/cpdh09.gif) 0px 0px no-repeat}

/* 表格 */
.tableMsg { border-left: #e5e5e5 1px solid; color: #333; border-top: #e5e5e5 1px solid; margin-bottom:8px;}
.tableMsg td { border-bottom: #e5e5e5 1px solid; line-height: 30px; height:30px; border-right: #e5e5e5 1px solid;
padding:5px;}
.tdColor { text-align: right; padding-right: 5px; font-weight:bold; width:100px; }

.btn{ padding:5px 10px;}

/* 查询结果 */
.chaxun01{
	width:470px;
	margin: 20px auto;
	height:260px;
	background:url(../images/cx01_bg.gif) 0 10px no-repeat;
	padding-left:150px;
	color:#666;
}
.chaxun01 h2{
	height:22px;
	color:#666;
	font-size:20px;font-family:"微软雅黑","黑体";
	text-align:left;
	padding-left:55px;
	line-height:22px;
	padding-top:40px;
}
.chaxun01 p{
	height:22px;
	line-height:22px;
	color:#999;
	padding-left:55px;
	padding-top:10px;
}

.errorinfo{
        visibility:hidden; 
        color: #DD4B39; 
        line-height:18px;
 }
.show{ visibility:visible}
.redborder{ border:1px solid #DD4B39}

.souz{ border:1px solid #dedede;}
.souzlist{ padding:20px;}
.souzlist h3{ line-height:20px; padding: 10px 0; font-size:14px;}
.souzlist li{ border-bottom:1px dotted #ccc; line-height:28px; font-size:14px;}