﻿@charset "utf-8";
/*-------------------------------------------------------*
|  Copyright (c) 1997-2011 浩州集团. All rights reserved  |
|  官方网站：http://www.haozhou.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;
	width:100%;
}

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;}

/* 显示-隐藏 */
.dis{display:block;}
.undis{display:none;}

/* 外间距 */
.margin_none{margin:0;}
.margin{margin:8px;}
.m_t{margin-top:4px;}
.m_t1{margin-top:10px;}
.m_b{margin-bottom:4px;}
.m_l{margin-left:8px;}
.m_l12{margin-left:12px;}
.m_r{margin-right:8px;}

/* 内边距 */
.padding{padding:8px;}
.padding_none{padding:0;}

/* 边框 */
.b_none{border-width:0px;}

/* 背景 */
.background-none{background:none;}

/* 颜色 */
.red{color:#F00;}
.green{color:#060;}
.gray{color:#bbb;}
.white{color:#FFF;}

/* 列表小圆点 */
.icon_a li{
	background:url(../images/icon/2.gif) 0 11px no-repeat;
}

/* 列表下划线 */
.line li{
	border-bottom: 1px dotted #dedede;
}

/* 独立的高度调用(自定义) */
.h_a{height:258px; overflow:hidden;}
.h_b{height:258px; overflow:hidden;}

/* 网页顶条代码开始 */
.top{height:28px; ;background:url(../images/tbg.png) repeat-x;}
.top_t{ width:1002px; height:28px; margin:0 auto; color:#666;}
.top_l{float:left; width:400px; height:28px; padding-left:10px;}
.top_l span { padding: 0 5px;}
.top_r{float:right; width:340px; height:28px; text-align:right; background:url(../images/topr.png) no-repeat;}
.top_r ul { margin-left:45px;}
.top_r ul li { float:left; padding:7px 16px;}
.top_rxx { widows:512px; height:28px; margin-top:5px; margin-right:20px;}
.top_r span { padding: 0 5px;}
.top_l a{color:#C00; }
.top_l a:hover{color:#333;}

/* 网站整体布局 */
#mb{
	margin: 0 auto;
	overflow:hidden;
	background:#fff;
}
#mainBody { min-height:500px;}
#header{
	margin: 0 auto;
	overflow:hidden;
	 }
#footer{
	margin: 0 auto;
	overflow:hidden;
	margin-top:8px; }

#mainBody1{
	width:1152px;
	margin: 0 auto;
	overflow:hidden;
	 }

.mb{
	width:1152px;
	margin: 0 auto;
	overflow:hidden;
	 }

.mb1{
	margin: 0 auto;
	overflow:hidden;
	 }

.mbbg3{
	margin: 0 auto;
	overflow:hidden;
	background:url(../images/bg3.jpg) no-repeat;
	height:533px;
	margin-top:16px;
}

.mbbg4{
	margin: 0 auto;
	overflow:hidden;
	background:url(../images/mbbg4.jpg) no-repeat;
	height:626px;
	margin-top:16px;
}

.mbbg3 ul { width:1152px; height:300px; margin:180px auto;}
.mbbg3 ul li { width:255px; height:260px; margin:0 15px; float:left;  background-color:#fff; }
.mbbg3 ul li p { text-align:center; font-family:"微软雅黑"; font-size:14px; font-weight:bold; line-height:50px;}
.mbbg3 ul li img { width:255px; height:200px; border-bottom:1px solid #e2e2e2; }

#footer { border-top:#6ec852 solid 5px;}
.f01{ padding-bottom:10px;}
.foot { width:1152px; margin:25px auto;}
.footl { width:1152px; height:160px; margin-top:15px; line-height:25px; }
.footr { width:400px; float:left;}
.footr img { width:250px; margin:40px 0 0 150px;}
.foot p{ text-align:center; height:26px; line-height:26px;}
.foot p span{ padding: 0 8px;}

/* 网站头部图片开始 */
.top_img{width:600px; height:110px; float:left; margin:0 auto;}
.top_img img{}
.ss { widows:340px; height:30px; margin-top:55px;  float:right;}

/* 搜索开始 */
.search{}/* 如果在IE6下有问题，请加入_margin-top:5px; */
.search .txt{border:#dedede solid 1px; height:18px; width:123px; color:#999;}
.search input{ margin-right:4px;}
.search span { color:#fff;}
/* 搜索结束 */

/* 列表时间单独调用 */
.time{ float:right; color:#999; font-family:Arial, Helvetica, sans-serif;}

/* 默认的盒子 */
.box{border:#e2e2e2 solid 1px;}
.box1{border:#e2e2e2 solid 1px; }

/* 横向两级主导航开始 */
.MainNav{clear:both;height:48px;background:url(../images/navbg.jpg) repeat-x;overflow:hidden;}
.MainNav ul{text-align:center; width:1152px; height:48px; margin:0 auto;}
.MainNav li{float:left;line-height:48px;font-size:14px;display:inline;overflow:hidden; padding:0 15px; width:100px; color:#fff; font-weight:bold;}
.MainNav li a{  height:50px;color:#fff;display:block; font-weight:bold;}
.MainNav li a:hover{color:#fff; background:url(../images/nav_onbg.jpg) repeat-x;}
.MainNav .On a{line-height:48px;color:#fff;font-weight:bold;}
.MainNav .On a:hover{color:#ffea00; font-weight:bold; background:url(../images/nav_onbg.jpg) repeat-x;}
.dhnav { line-height:45px; float:right;}

/* 子导航 */
.SubNav{ margin:0 auto; line-height:28px;color:#333;letter-spacing:1px;overflow:hidden;height: 100%;background:url(../images/subnav.png) no-repeat; }
.SubNav div, .SubNav ul, .SubNav p{ padding-left:20px; margin:0 auto; width:1002px;}
.SubNav p span{ padding-left:10px;}
.SubNav li{float:left;color:#333;white-space: nowrap;display:inline-block;}
.SubNav li a{color:#333;}
.SubNav li a:hover{color:#990c0c;}
.tq{ padding-top:7px; width:350px;}
/* 横向两级主导航结束 */ 

/* 公共栏目导航条 */
.dh { height:37px; line-height:37px;  background:url(../images/dh.png) #f2f2f2 repeat-x;}
.dh1 { height:43px; line-height:43px; background:url(../images/dh1.jpg) #fff no-repeat;}
.dh2 { height:106px; line-height:106px; background:url(../images/dh2.jpg) #fff no-repeat;}
.dh3 { height:106px; line-height:106px; background:url(../images/dh3.jpg) #fff no-repeat;}
.dh4 { height:106px; line-height:106px; margin:30px; }
.dh5 { height:40px; line-height:37px; background:url(../images/dh5.jpg) #fff no-repeat;}
.dh6 { height:40px; line-height:37px; background:url(../images/dh6.jpg) #fff no-repeat;}
.more {float:right; padding-right:8px; color:#666;}
.more a { color:#666;}
.more a:hover{color:#BC2D09;}

.name { padding-left:2px; font-size:24px; color:#303030; font-family:"微软雅黑"; font-weight:bold;}
.name span{ font-weight:500; font-family:""微软雅黑;  padding: 0 10px; font-size:14px;}
.name a { color:#5e5e5e;}
.name a:hover{color:#336600;}

.nameli { padding-left:2px; font-size:16px; color:#303030; font-family:"微软雅黑"; font-weight:bold;}
.nameli span{ font-weight:500; font-family:""微软雅黑;  padding: 0 10px; font-size:14px;}
.nameli a { color:#5e5e5e;}
.nameli a:hover{color:#336600;}

.name2 { padding-left:30px; background:url(../images/ico1.jpg) 10px 7px no-repeat; font-size:14px; color:#336600;}
.name2 span{ font-weight:500; font-family:Arial, Helvetica, sans-serif;  padding: 0 10px; font-size:12px;}
.name2 a { color:#336600;}
.name2 a:hover{color:#336600;}
.more2 {float:right; padding-right:8px; padding-top:7px; color:#666;}

.name1 { padding-left:150px;  font-size:14px; color:#336600;}
.name1 span{ font-weight:500; font-family:Arial, Helvetica, sans-serif;  padding: 0 10px; font-size:12px;}
.name1 a { color:#336600;}
.name1 a:hover{color:#336600;}


.gywm { margin:0 atuo; height:460px;  }
.gywm1 { margin:0 atuo; height:580px;  }

/* 独立修饰 */
.xs{float:left; padding: 0 20px; border-left:1px solid #dedede; border-top:1px solid #dedede; border-right:1px solid #dedede; background:#fff; margin-left:10px; margin-top:4px; display:inline; height:27px; line-height:27px;}
/* 默认的文章列表 */
.list ul{ padding:5px;}
.list li{ height: 30px; line-height:30px; overflow:hidden; background:url(../images/icon/ico2.jpg) 8px 9px no-repeat; padding-left:25px; border-bottom:#d9d9d9 1px dashed;}

.list1 ul{ padding:5px;}
.list1 li{ line-height:30px; overflow:hidden; padding-left:25px; border-bottom:#d9d9d9 1px dashed; background:url(../images/icon/ico2.jpg) 8px 9px no-repeat;}

/* 当前位置 */
.location{height:32px;line-height:32px;padding-left:33px;border:1px solid #dedede;margin:8px 0;color:#999;background:url(../images/home_bg.gif) 10px 5px no-repeat;}
.location a{color:#999;}
.location a:hover{color:#333;}

/* 表格 */
.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: 25px; height:25px; border-right: #e5e5e5 1px solid;
padding:5px;}
.tdColor { text-align: right; padding-right: 5px; font-weight:bold; }

/* 网站地图 */
.map{ padding:30px;}
.map ul li{ line-height:40px; font-size:14px; border-bottom:1px dotted #dedede;}
.map ul li p span{font-size:12px; padding-right:15px;}

/* 网上留言 **/
.gbook{padding:30px;}
.gbook h2{ font-size:22px; line-height:30px; text-align:center; padding-bottom:20px; border-bottom:1px dotted #ccc; margin-bottom:10px;}
.bg01{ margin-bottom:10px; border:1px solid #dedede; padding:2px 2px 8px 2px;}
.bg02{ background:#f1f1f1; height:30px; line-height:30px; color:#06C;}
.bg02 span{ padding:0 10px;}
.bg03{ line-height:22px; padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #FC6; color:#333; padding-left:10px;}
.bg04{ line-height:22px; padding-top:5px; padding-bottom:5px; padding-left:10px;}
.bg04 span{ color:#C00;}
.yhzy{ margin-top:20px;}
.yhzy h3{ line-height:40px; height:40px; font-size:24px; color:#333; text-align:center;}
.yhzy p{ line-height:22px; border-bottom:8px; color:#666;}

.kapian5 { height:238px;}


.kj { background:url(../images/kjbg.jpg) no-repeat;}

.kj ul {width:170px;height:120px;overflow:hidden;list-style:none; margin-left:195px; margin-top:30px;}
.kj ul li {float:right;display:inline;margin-left:4px;width:14px;height:100px;font-size:12px;word-wrap:break-word;word-break:nomal; padding-left:15px;}
.kj ul li a { color:#fff; font-weight:bold;}

.hi { height:210px;}

.linkad {}
.linkad ul { padding:20px 0;}
.linkad ul li { float:left; width:250px; }
.linkad ul li img { width:243px; padding-left:3px;}

.linkwz{ width:960px; height:30px; float:left;}
.linkwz p { line-height:30px;}

.jj ul{ padding:10px;}
.jj ul li{ line-height:20px; color:#996600;}

.wi { width:333px; float:left;}

.wi1 { width:312px; float:left;}
.wi1 ul { padding:10px 7px 0 7px;}

.dt img { padding-left:7px; float:left;}


.zdw  { widows:980px; height:152px;}
.gdtp { widows:980px; height:152px;}

.jtgs ul { padding:10px 0;}
.jtgs ul li { width:180px; float:left; vertical-align:middle; padding:0 10px;}
.jtgs ul li p { font-size:12px; padding:5px 0; color:#333; text-align:center;}
.jtgs img { width:180px; padding:2px; border:#e5e5e5 solid 1px; vertical-align:middle;}
.jtgs ul li a:hover { width:100%; height:126px;  }

.bg3 { background:url(../images/bg3.jpg) no-repeat; height:126px; margin-top:25px 0; }

TABLE {	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px}
BODY {}
TD {	FONT-SIZE: 12px}
.f12 {	FONT-SIZE: 12px}
.F14lists {	LINE-HEIGHT: 23px}
.F14lists UL {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.F14lists LI {	PADDING-LEFT: 2px; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom}
.F14lists LI SPAN {	FONT-SIZE: 9px; COLOR: #533826}
.FixTitle A:link {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:visited {	COLOR: #0736aa; TEXT-DECORATION: none}
.FixTitle A:hover {	TEXT-DECORATION: underline}
.FixTitle {	BORDER-RIGHT: #a2d1ff 1px solid; BORDER-TOP: #a2d1ff 1px solid; BACKGROUND: url(../images/olyready_bg_cl_002.gif) 0px -101px; OVERFLOW: hidden; BORDER-LEFT: #a2d1ff 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: #a2d1ff 1px solid; HEIGHT: 24px}
.FixTitle H3 {	PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(../images/olyready_bg_cl_001.gif) 2px -197px; FLOAT: left; COLOR: #0736aa}
.FixTitle SPAN {	PADDING-RIGHT: 5px; FLOAT: right}
.RForm {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
.RForm DT {	LINE-HEIGHT: 23px}
.RformB {	PADDING-LEFT: 10px}
.blk_29 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden;  PADDING-TOP: 10px;ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND: url(../images/l1.png) no-repeat 0px 0px; LEFT: 5px; FLOAT: left; WIDTH: 79px; CURSOR: pointer; POSITION: absolute; TOP: 100px; HEIGHT: 114px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(../images/l2.png) no-repeat; FLOAT: right; WIDTH: 79px; CURSOR: pointer; POSITION: absolute; TOP: 100px; HEIGHT: 114px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 888px; PADDING-TOP: 5px}
.blk_29 .box {	FLOAT: left; WIDTH: 255px; height:260px; TEXT-ALIGN: center; margin:0 15px; background-color:#fff;}
.blk_29 .box IMG { width:255px; height:200px; border-bottom:1px solid #e2e2e2;}
.blk_29 .box A:hover IMG {	}
.blk_29 .box P {text-align:center; font-family:"微软雅黑"; font-size:14px; font-weight:bold; line-height:50px;}
.rollphotos {	MARGIN-TOP: 10px;WIDTH: 1152px}
.partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 950px}
.partC .PC_left {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_right {	OVERFLOW: auto; WIDTH: 470px}
.partC .PC_left {	FLOAT: left}
.partC .PC_right {	FLOAT: right}
.PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid}
.PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px}




