.top
{
	width: 1002px;
	height: 288px;
	margin: 0px auto;
	background: #fdc4b1;
}
.top_left
{
	width: 22px;
	height: 288px;
	margin: 0px;
	background: url(../../images/cms/home/top_left.gif) no-repeat;
	float: left;
	text-align: left;
}
.top_right
{
	width: 980px;
	height: 288px;
	margin: 0px;
	background: #6f969a;
	float: left;
}
.top_right_left
{
	width: 960px;
	height: 288px;
	margin: 0px;
	background: #ffffff;
	float: left;
}
.top_right_right
{
	width: 20px;
	height: 288px;
	margin: 0px;
	background: url(../../images/cms/home/top_right.gif) no-repeat;
	float: left;
}
.top_ssuo
{
	width: 960px;
	height: 38px;
	margin: 0px;
	background: url(../../images/cms/home/top_top.gif) no-repeat;
	float: left;
}
.top_ssuoleft
{
	width: 300px;
	height: 20px;
	margin: 8px 0 0 5px;
	float: left;
}
.top_ssuoright
{
	width: 250px;
	height: 20px;
	margin: 8px 0 0 0;
	float: right;
}
.top_ssuoright input
{
	width: 150px;
	height: 18px;
	margin: 0px;
	border: solid 1px #A5A5A5;
	float: left;
}
.top_ssuoright img
{
	width: 22px;
	height: 22px;
	margin: 0 0 0 5px;
	float: left;
}
.top_ssuoright h1
{
	width: 30px;
	height: 20px;
	margin: 0 5px 0 0;
	float: left;
	text-align: left;
	color: #ffffff;
}
.top_nav
{
	width: 960px;
	height: 112px;
	margin: 0px;
	background: #000000;
	float: left;
}
.top_navbiao
{
	width: 282px;
	height: 112px;
	margin: 0px;
	background: url(../../images/cms/home/biao.gif) no-repeat;
	float: left;
}
.top_nav01
{
	width: 97px;
	height: 112px;
	margin: 0px;
	float: left;
}


.top_nav02
{
	width: 105px;
	height: 112px;
	margin: 0px;
	float: left;
}
.top_nav03
{
	width: 108px;
	height: 112px;
	margin: 0px;
	float: left;
}
.top_nav04
{
	width: 107px;
	height: 112px;
	margin: 0px;
	float: left;
}
.top_nav06
{
	width: 112px;
	height: 112px;
	margin: 0px;
	float: left;
}
.top_nav07
{
	width: 149px;
	height: 112px;
	margin: 0px;
	float: left;
}
.top_banner
{
	width: 960px;
	height: 109px;
	
	background: url(../../images/cms/home/top_banner.gif) no-repeat;
	float: left;
}
.top_banner img
{
	width: 950px;
	height: 95px;
	margin: 8px 5px 5px 5px;
	float: left;
}
.top_bottom
{
	width: 960px;
	height: 29px;
	margin: 0px;
	background: url(../../images/cms/home/top_bottom.gif) no-repeat;
	float: left;
}
.top_bottomleft
{
	width: 600px;
	height: 20px;
	margin: 7px 0 0 10px;
	float: left;
}
.top_bottomleft h1
{
	color: #000000;
	text-align: left;
	float: left;
}
.top_bottomleft h1 a
{
	color: #000000;
	text-decoration: none;
}
.top_bottomleft h1 a:hover
{
	color: #000000;
	text-decoration: underline;
}
.denglu
{
	width: 270px;
	height: 20px;
	margin: 5px 10px 0 0;
	float: right;
}
.dengluright01
{
	width: auto;
	height: 20px;
	margin: 0;
	float: right;
}
.denglurightbottom
{
	width: 130px;
	height: 20px;
	margin: 0;
	float: right;
	text-align: center;
}
.youqing
{
	width: 1002px;
	height: 302px;
	margin: 0px;
	background: url(../../images/cms/home/youqing_di.gif) repeat-x;
	float: left;
}
.yqditu
{
	width: 960px;
	height: 120px;
	margin:5px 0 0 22px!important;
	*margin:5px 0 0 22px!important;
    _margin:5px 0 0 11px;
	background: url(../../images/cms/home/youqing_ditu.gif) no-repeat;
	float: left;
}
.yqditu_left
{
	width: 100px;
	height: 20px;
	margin:25px 0 0 65px!important;
	*margin:25px 0 0 65px!important;
	_margin:25px 0 0 35px;
	float: left;
}
.yqditu_left h1
{
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
}
.yqditu_rizi
{
	width: 750px;
	height: auto;
	margin: 15px 30px 0 0px;
	float: right;
}
.yqditu_rizi dl
{
	color: #000000;
	text-align: left;
	line-height: 20px;
}
.yqditu_rizi dl a
{
	color: #000000;
	text-decoration: none;
}
.yqditu_rizi dl a:hover
{
	color: #02469B;
	text-decoration: none;
}
.navbottom
{
	width: 960px;
	height: 112px;
	margin:0 0 0 22px!important;
	*margin:0 0 0 22px!important;
	_margin:0 0 0 11px;
	background: #000000;
	float: left;
}
.navbottom01
{
	width: 283px;
	height: 112px;
	margin: 0px;
	background: url(../../images/cms/home/nav_bottom01.gif) no-repeat;
	float: left;
}
.navbottom02
{
	width: 97px;
	height: 112px;
	margin: 0px;
	float: left;
}
.navbottom03
{
	width: 105px;
	height: 112px;
	margin: 0px;
	float: left;
}
.navbottom04
{
	width: 108px;
	height: 112px;
	margin: 0px;
	float: left;
}
.navbottom05
{
	width: 118px;
	height: 112px;
	margin: 0px;
	float: left;
}
.navbottom06
{
	width: 101px;
	height: 112px;
	margin: 0px;
	float: left;
}
.navbottom07
{
	width: 148px;
	height: 112px;
	margin: 0px;
	float: left;
}
.lxwmen
{
	width: 960px;
	height: 70px;
	margin: 0 0 0 22px;
	background: url(../../images/cms/home/lxwmen.gif) no-repeat;
	float: left;
}

.top_nav01 h1
{
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	margin: 85px 0 0 25px;
	float: left;
	text-align: center;
}
.top_nav01 h1 a
{
	color: #000000;
	text-decoration: none;
}
.top_nav01 h1 a:hover
{
	color: #000000;
	text-decoration: none;
}

.top_nav02 h1
{
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	margin: 85px 0 0 33px;
	float: left;
}
.top_nav02 h1 a
{
	color: #000000;
	text-decoration: none;
}
.top_nav02 h1 a:hover
{
	color: #000000;
	text-decoration: none;
}

.top_nav03 h1
{
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	margin: 85px 0 0 25px;
	float: left;
}
.top_nav03 h1 a
{
	color: #000000;
	text-decoration: none;
}
.top_nav03 h1 a:hover
{
	color: #000000;
	text-decoration: none;
}

.top_nav04 h1
{
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	margin: 85px 0 0 25px;
	float: left;
}
.top_nav04 h1 a
{
	color: #000000;
	text-decoration: none;
}
.top_nav04 h1 a:hover
{
	color: #000000;
	text-decoration: none;
}

.top_nav06 h1
{
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	margin: 85px 0 0 25px;
	float: left;
}
.top_nav06 h1 a
{
	color: #000000;
	text-decoration: none;
}
.top_nav06 h1 a:hover
{
	color: #000000;
	text-decoration: none;
}

.top_nav07 h1
{
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	margin: 85px 0 0 25px;
	float: left;
}
.top_nav07 h1 a
{
	color: #000000;
	text-decoration: none;
}
.top_nav07 h1 a:hover
{
	color: #000000;
	text-decoration: none;
}

.px12bai
{
	color: #ffffff;
	font-size: 12px;
	text-align: left;
}
.px12bai a
{
	color: #ffffff;
	text-decoration: none;
}
.px12bai a:hover
{
	color: #ffffff;
	text-decoration: underline;
}


.navbottom02 h1
{
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	margin: 85px 0 0 25px;
	float: left;
	text-align: center;
}
.navbottom02 h1 a
{
	color: #000000;
	text-decoration: none;
}
.navbottom02 h1 a:hover
{
	color: #000000;
	text-decoration: none;
}

.navbottom03 h1
{
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	margin: 85px 0 0 35px;
	float: left;
	text-align: center;
}
.navbottom03 h1 a
{
	color: #000000;
	text-decoration: none;
}
.navbottom03 h1 a:hover
{
	color: #000000;
	text-decoration: none;
}

.navbottom04 h1
{
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	margin: 85px 0 0 25px;
	float: left;
	text-align: center;
}
.navbottom04 h1 a
{
	color: #000000;
	text-decoration: none;
}
.navbottom04 h1 a:hover
{
	color: #000000;
	text-decoration: none;
}

.navbottom05 h1
{
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	margin: 85px 0 0 30px;
	float: left;
	text-align: center;
}
.navbottom05 h1 a
{
	color: #000000;
	text-decoration: none;
}
.navbottom05 h1 a:hover
{
	color: #000000;
	text-decoration: none;
}

.navbottom06 h1
{
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	margin: 85px 0 0 17px;
	float: left;
	text-align: center;
}
.navbottom06 h1 a
{
	color: #000000;
	text-decoration: none;
}
.navbottom06 h1 a:hover
{
	color: #000000;
	text-decoration: none;
}

.navbottom07 h1
{
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	margin: 85px 0 0 30px;
	float: left;
	text-align: center;
}
.navbottom07 h1 a
{
	color: #000000;
	text-decoration: none;
}
.navbottom07 h1 a:hover
{
	color: #000000;
	text-decoration: none;
}

.lianxi
{
	width: 100%;
	height: auto;
	margin: 10px 0 0 0;
	float: left;
}
.lianxi dl
{
	font-size: 12px;
	color: #a8cddb;
	line-height: 24px;
	text-align: center;
}
.lianxi dl a
{
	color: #a8cddb;
	text-decoration: none;
}
.lianxi dl a:hover
{
	color: #a8cddb;
	text-decoration: underline;
}
